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
339361920313	339361921196	339361921746	339361922296	339361922846	339361923396	339361923946	339361924496	339361925046	339361925596	339361926146	339361926696	339361927246	339361927796	339361928346	339361928896	339361929446	339361929996	339361930546	339361931096	339361931646	339361932196	339361932746	339361933296	339361933846	339361934396	339361934946	339361935496	339361936046	339361936596	339361937146	339361937696	339361938246	339361938796	339361939346	339361939896	339361940446	339361940996	339361941546	339361942096	339361942646	339361943196	339361943746	339361944296	339361944846	339361945396	339361945946	339361946496	339361947046	339361947596	339361948146	339361948696	339361949246	339361949796	339361950346	339361950896	339361951446	339361951996	339361952546	339361953096	339361953646	339361954196	339361954746	339361955296	339361955846	339361956396	339361956946	339361957496	339361958046	339361958596	339361959146	339361959696	339361960246	339361960796	339361961346	339361961896	339361962446	339361962996	339361963546	339361964096	339361964646	339361965196	339361965746	339361966296	339361966846	339361967396	339361967946	339361968496	339361969046	339361969596	339361970146	339361970696	339361971246	339361971796	339361972346	339361972896	339361973446	339361973996	339361974546	339361975096	339361975646	339361976196	339361976746	339361977296	339361977846	339361978396	339361978946	339361979496	339361980046	339361980596	339361981146	339361981696	339361982246	339361982796	339361983346	339361983896	339361984446	339361984996	339361985546	339361986096	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	3600	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24687	21412	27378	23530	11356	1230	403	235	205	170	159	167	159	170	142	159	163	151	130	121	134	152	129	132	129	113	116	157	125	132	128	129	149	148	141	151	130	130	122	131	131	125	129	123	123	124	141	126	141	119	135	114	127	127	113	124	153	137	124	131	134	132	122	129	140	118	114	128	110	121	127	135	127	135	114	139	133	120	132	134	119	129	129	123	147	123	152	117	144	132	123	147	116	141	129	119	115	128	120	113	132	117	137	147	136	144	133	124	129	122	144	119	120	127	122	141	120	115	125	113	112	122	128	142	122	131	135	117	123	119	139	132	114	107	135	115	141	138	119	124	152	118	120	148	146	137	126	125	110	131	133	115	134	125	138	139	122	150	113	135	124	118	126	134	125	129	128	133	122	125	124	147	143	125	112	109	138	106	128	121	117	123	133	122	90	142	122	135	108	111	144	103	132	125	135	109	138	103	143	124	158	126	114	138	119	121	140	116	124	131	129	151	128	147	130	124	121	114	129	130	123	132	139	110	123	130	145	118	121	124	132	109	121	113	96	118	117	110	121	143	132	130	139	131	153	112	106	125	136	132	138	129	132	114	137	133	119	128	129	130	110	131	134	107	131	107	118	127	108	133	124	141	125	132	123	97	132	115	130	102	133	137	110	132	125	118	121	137	130	120	130	123	129	112	142	137	148	133	127	124	138	152	160	121	143	110	136	122	107	113	111	116	121	138	144	120	126	120	126	151	130	123	118	125	106	113	130	121	127	137	120	120	130	138	132	117	118	107	136	134	138	127	122	130	110	127	133	123	120	117	106	119	125	104	135	126	124	128	133	138	137	130	129	122	122	96	121	123	119	138	116	106	108	122	142	133	138	128	129	139	133	127	129	109	132	105	127	116	140	134	134	123	118	131	132	118	177	122	127	109	114	118	113	147	134	137	143	124	122	128	129	129	118	120	104	139	129	132	129	120	123	116	123	118	122	133	127	119	124	141	126	119	139	134	145	127	111	131	135	112	138	149	124	119	123	130	109	126	127	142	113	130	133	132	127	140	134	105	127	131	132	113	129	114	105	124	130	109	152	144	143	134	121	107	119	116	121	133	132	131	116	124	126	99	113	141	125	138	148	131	142	127	101	135	143	131	119	138	126	130	132	139	113	115	134	121	122	135	118	119	113	120	138	133	143	116	119	126	121	123	91	110	109	122	135	120	121	116	125	123	129	126	131	130	118	128	129	123	133	133	125	107	135	113	130	129	125	128	137	146	125	125	152	104	151	117	114	116	112	133	143	127	125	124	118	118	128	122	139	114	125	112	146	128	115	119	124	121	105	131	120	136	125	132	138	103	141	120	126	105	134	123	122	109	122	119	147	136	120	115	128	121	126	145	133	128	122	124	123	108	123	136	126	136	129	138	135	123	125	137	129	122	129	110	136	113	120	129	136	132	121	124	129	141	137	144	118	120	129	135	114	118	101	129	142	137	128	125	130	124	132	107	135	101	125	121	120	137	154	124	126	132	123	144	140	120	120	121	104	144	143	149	143	131	120	113	145	147	129	129	111	147	114	138	139	139	124	132	137	140	115	137	142	129	129	141	123	124	124	128	138	115	121	128	136	128	126	129	127	108	106	115	122	141	128	119	148	119	117	134	123	122	122	138	123	134	120	129	126	136	120	113	140	139	134	130	120	147	149	112	129	143	122	142	122	125	126	128	137	116	115	126	122	120	123	139	143	139	115	108	119	111	132	117	126	128	113	129	153	137	108	115	106	148	112	119	125	121	121	112	109	124	141	142	136	106	111	132	136	137	123	143	139	119	125	114	107	144	150	129	117	94	106	135	123	108	133	125	114	128	138	127	116	133	126	120	134	121	141	126	127	123	135	127	111	138	128	125	118	124	133	114	129	125	118	123	138	119	131	125	136	108	123	127	121	112	109	117	120	119	125	120	115	129	133	129	144	110	118	121	104	132	134	119	134	119	138	133	115	116	123	120	127	118	128	128	110	134	145	121	142	135	121	130	135	113	122	126	136	137	119	128	125	152	130	127	109	133	125	111	122	129	144	114	112	146	127	130	127	107	120	119	145	131	115	150	139	120	102	120	118	137	132	152	143	104	124	118	101	130	110	102	122	131	125	121	127	153	125	121	127	128	120	119	128	161	120	133	142	139	142	124	145	132	115	109	123	132	119	118	143	121	122	134	115	130	120	126	132	116	106	134	132	128	128	122	136	105	140	135	110	135	133	113	131	104	146	124	114	122	118	110	121	119	116	123	120	130	142	134	118	138	120	117	116	115	135	129	146	109	139	124	133	142	114	122	116	134	109	135	141	145	124	129	118	138	128	128	104	120	137	114	115	127	135	116	122	129	143	114	137	141	122	112	123	112	145	130	123	138	125	121	131	128	105	115	135	128	111	111	114	132	126	136	136	118	123	120	118	128	125	115	111	139	112	119	128	134	121	113	128	127	116	122	140	125	125	156	113	115	111	130	134	114	141	118	116	118	125	136	125	128	125	116	116	113	117	133	139	148	135	117	121	135	130	134	143	132	100	108	123	132	120	122	124	129	114	121	128	130	125	123	113	139	123	145	124	146	98	118	144	126	115	122	136	137	111	128	127	120	126	120	144	141	131	137	149	103	121	131	122	106	125	123	122	133	122	128	120	98	126	145	109	130	137	141	141	123	132	130	121	143	129	134	127	148	130	141	126	121	135	124	132	142	112	134	118	120	101	118	126	116	121	110	130	135	126	122	132	122	119	129	124	116	113	137	157	127	116	121	137	124	119	128	111	123	130	114	150	129	127	140	102	134	117	127	118	123	109	132	128	106	127	122	131	141	130	114	123	128	150	122	144	119	118	141	140	126	134	129	120	122	130	143	125	131	128	121	121	124	141	110	118	131	137	101	122	104	108	107	128	131	120	153	129	120	133	153	121	130	130	150	133	119	131	130	131	113	113	144	121	115	136	150	121	122	109	125	133	111	141	115	124	122	116	128	124	132	124	132	135	114	120	129	119	109	121	120	118	112	136	117	139	113	122	123	136	117	122	106	134	123	130	113	135	119	131	136	132	116	126	123	119	121	115	119	127	134	118	128	113	129	123	140	153	136	119	122	139	117	110	120	130	121	121	118	126	113	123	145	119	135	127	121	111	138	143	143	117	117	105	135	122	121	120	125	102	108	106	132	112	110	125	135	123	115	125	116	121	119	123	128	141	123	141	128	108	132	121	117	127	116	128	121	112	108	122	114	116	116	137	113	127	132	116	122	121	101	141	117	131	137	105	125	133	123	143	134	121	131	127	114	122	121	115	133	134	120	137	126	128	118	109	148	112	139	141	129	133	116	117	113	124	133	122	122	105	114	130	144	146	108	139	117	113	138	106	113	124	134	120	136	118	119	135	134	121	130	147	133	131	129	121	119	141	130	129	123	130	105	110	107	125	128	119	129	133	113	122	119	142	117	128	135	136	134	147	117	102	111	122	138	130	124	129	112
3424	3631	2739	1298	882	677	564	421	382	343	355	306	264	248	242	238	239	218	247	199	181	221	218	201	189	195	190	221	183	177	186	176	182	157	192	223	202	193	215	170	193	175	183	205	171	178	161	174	204	209	197	206	182	186	185	180	179	201	169	191	188	170	197	201	185	166	187	172	166	172	188	169	203	145	170	166	184	166	182	193	170	165	181	143	195	190	173	174	192	166	172	170	161	188	182	164	172	200	194	169	186	169	184	171	166	183	177	193	178	165	181	197	197	195	183	189	191	186	193	164	185	164	214	185	172	174	189	180	190	174	199	177	185	197	173	186	194	188	189	191	181	219	185	176	190	168	167	185	189	207	164	195	172	180	190	184	160	177	173	204	208	182	165	156	176	209	190	168	178	177	174	197	182	192	207	176	206	188	176	157	182	189	181	172	180	181	214	165	185	165	186	175	191	146	177	170	154	176	178	170	197	155	163	205	162	185	153	167	201	191	187	175	173	187	185	182	201	181	187	173	176	174	199	189	179	182	182	195	168	194	184	167	181	195	188	181	197	197	196	172	167	173	171	175	188	196	180	170	181	194	189	176	194	179	193	170	174	191	194	177	178	208	169	166	195	185	175	200	192	178	185	180	188	167	183	175	189	183	153	198	200	179	177	160	183	203	178	180	198	179	180	177	184	203	181	173	174	167	176	187	177	182	195	171	197	166	179	194	143	184	180	187	188	187	184	189	184	191	187	185	178	173	195	187	178	163	188	180	172	178	180	185	185	194	198	172	181	206	178	193	186	195	199	199	179	184	166	172	175	202	171	172	185	178	197	196	188	189	194	169	183	178	163	183	206	179	202	195	179	191	178	193	182	198	171	188	189	172	163	192	175	187	177	191	197	187	180	187	157	164	174	193	187	184	180	167	180	197	183	186	198	196	159	164	162	169	184	161	186	173	188	201	185	183	158	194	159	177	137	179	167	178	159	153	183	171	192	180	209	185	173	157	200	164	203	171	160	193	173	180	161	195	181	186	184	188	186	190	167	200	158	187	153	186	171	156	187	183	216	162	174	172	184	174	179	173	167	204	187	184	161	181	173	200	182	192	199	150	195	186	187	147	167	166	203	170	191	189	192	161	189	212	158	205	164	209	185	192	201	185	204	214	141	186	177	200	189	205	175	174	180	187	159	162	176	167	188	178	207	172	188	171	174	184	198	204	194	176	172	186	168	183	178	176	193	198	193	166	186	171	169	173	198	184	163	206	166	186	194	167	175	181	160	204	186	184	176	189	150	198	192	162	190	177	185	175	140	180	190	180	171	177	178	195	188	163	167	171	163	178	178	162	165	170	185	178	167	187	200	171	166	172	173	171	153	178	169	174	171	188	168	209	177	199	178	173	189	177	193	188	171	164	180	215	182	175	196	169	182	167	192	165	193	188	165	178	173	182	179	181	217	176	172	190	188	189	151	176	198	195	185	181	196	173	154	179	232	213	176	170	195	184	171	186	185	176	169	179	203	196	172	196	187	185	187	189	182	169	167	190	178	190	174	193	166	182	197	179	162	185	190	177	172	178	192	171	186	217	181	177	173	171	171	194	175	172	183	202	201	169	192	180	181	207	210	190	171	188	177	165	170	185	180	176	181	175	188	174	181	178	188	182	169	187	201	180	173	196	158	168	175	176	184	205	165	170	194	166	185	188	190	186	173	193	177	199	191	175	192	171	182	180	190	176	186	172	174	177	179	157	176	188	180	164	180	182	200	173	173	169	187	180	193	179	181	180	185	176	182	155	195	173	191	196	172	203	182	186	192	205	175	199	192	196	179	184	173	151	181	179	192	201	172	192	177	197	165	178	170	184	180	182	183	179	188	157	173	188	190	189	198	177	173	175	185	187	165	194	177	176	160	186	193	168	186	173	175	183	169	166	205	177	157	159	161	172	175	176	212	193	182	181	168	202	170	172	180	184	158	176	189	184	194	166	175	178	195	190	165	155	170	188	174	182	182	167	190	173	193	173	192	186	184	181	173	178	204	189	202	181	189	205	195	184	175	187	177	171	182	172	193	203	205	171	205	153	187	198	203	185	172	167	183	158	178	200	162	176	197	169	203	176	195	187	152	171	186	176	193	188	212	195	201	178	190	175	204	187	188	191	185	197	191	170	173	194	156	186	179	167	187	214	164	157	188	185	175	160	174	195	193	192	192	177	170	197	156	170	182	187	160	172	181	144	190	181	183	192	169	192	181	168	174	166	165	170	178	167	182	167	150	160	169	193	198	186	165	202	166	175	187	172	189	172	189	196	159	174	185	177	184	170	186	191	165	181	189	176	173	174	153	171	161	179	195	154	188	195	183	188	159	180	174	165	191	182	201	172	158	176	175	207	183	171	182	170	177	177	183	192	180	166	183	191	164	190	167	177	175	143	174	165	197	205	202	179	205	184	190	167	194	163	175	185	167	155	183	163	187	188	181	198	182	187	177	169	203	185	195	194	202	177	189	198	181	156	169	173	186	187	187	199	173	175	198	184	185	171	164	176	186	218	168	189	158	172	161	167	175	165	209	179	207	189	199	183	175	180	167	182	175	187	171	179	187	181	180	182	185	163	181	169	173	179	153	167	187	187	178	163	197	166	167	203	163	164	177	177	193	190	179	178	199	213	187	174	179	167	177	173	184	216	199	187	188	178	197	196	181	194	161	192	177	174	176	201	160	170	190	186	175	179	173	147	173	160	172	175	170	196	189	148	178	160	179	182	185	189	195	165	192	178	178	189	174	180	196	184	195	154	183	171	176	188	175	181	197	185	172	179	171	198	200	156	188	199	174	165	190	169	166	183	187	205	177	192	178	202	161	170	191	190	193	188	175	185	188	191	168	169	162	183	185	196	179	170	191	151	176	186	183	195	184	216	174	174	179	197	181	158	177	172	185	179	160	208	157	191	170	185	189	211	170	185	169	170	177	174	200	187	189	167	178	183	202	192	184	180	183	174	209	175	179	185	209	175	165	185	177	200	166	183	180	169	168	181	182	180	189	197	182	183	180	185	171	180	204	182	170	166	184	179	195	158	199	180	178	185	172	189	164	162	176	171	189	171	189	199	212	173	197	169	175	169	187	188	195	166	181	181	189	170	172	186	169	183	189	143	188	159	201	178	166	161	171	194	193	174	175	183	164	206	169	186	171	161	190	162	192	155	166	170	170	186	179	194	183	213	155	173	192	180	185	176	170	197	191	196	165	168	180	190	210	193	192	150	188	178	184	196	174	181	188	181	181	164	181	179	187	165	186	157	195	173	176	172	182	185	183	182	169	191	188	176	174	184	196	178	191	167	188	179	190	197	185	184	169	160	186	172	190	177	170	181	183	190	171	164	182	203	174	185	195	185	164	178	174	151	167	166	197	179	190	187	192	157	199	197	171	195	189	189	187	156	178	179	173	180	172	197	186	176	185	166	199	185	181	188	169	198	169	205	204	185	165	199	186	182	205	185	152	177	175	174	172	172
26239	6438	524	339	231	201	207	187	188	201	190	201	198	171	190	187	186	201	193	213	210	165	174	183	193	172	206	216	198	171	212	204	184	174	197	199	172	209	195	199	196	186	181	196	205	171	220	202	182	187	213	185	201	197	205	200	202	221	182	206	184	198	211	185	201	217	206	172	180	176	169	185	177	206	202	195	169	181	180	184	209	215	169	198	206	182	191	215	189	202	184	202	196	192	207	179	185	180	210	199	174	222	213	202	187	186	200	194	162	171	167	192	180	187	199	217	171	193	199	169	209	214	188	209	213	217	197	206	199	191	209	191	183	180	180	180	190	187	204	180	213	201	175	188	184	175	205	208	166	194	203	189	200	183	209	185	182	160	195	176	175	186	184	195	207	191	191	165	197	180	202	215	185	194	166	181	195	187	209	170	187	197	209	191	173	191	207	211	219	189	183	183	195	192	224	212	182	179	205	208	210	189	186	220	214	193	184	185	181	173	212	198	165	205	181	173	189	195	212	190	182	176	211	198	207	225	194	177	175	184	199	214	182	194	179	210	196	184	191	183	193	198	200	190	187	203	202	189	207	187	192	176	198	219	174	181	186	192	177	187	216	195	218	179	177	173	197	213	178	211	213	197	214	175	209	220	179	176	209	219	202	192	195	205	203	167	197	203	188	189	222	213	175	198	171	188	195	192	185	181	184	168	195	187	190	197	183	213	216	167	208	184	175	196	172	184	195	214	196	170	177	181	193	198	198	213	189	184	203	239	206	183	189	191	229	196	179	228	195	190	168	191	184	192	222	211	214	194	188	209	222	213	183	209	223	194	190	187	173	208	169	201	209	185	175	192	168	199	186	183	204	169	189	180	205	203	209	217	202	210	184	191	208	186	200	182	174	192	193	206	181	195	160	205	184	211	201	183	193	178	182	179	205	186	209	178	194	222	206	215	212	212	214	202	200	182	206	191	211	182	209	211	208	206	197	212	156	209	195	189	210	186	175	183	194	200	183	188	194	185	194	203	207	190	195	193	185	186	182	209	184	217	170	211	186	197	169	190	200	197	216	192	189	173	212	202	197	196	208	175	195	185	178	220	187	206	223	203	205	188	189	193	202	196	195	197	177	186	161	177	206	199	216	202	197	189	194	191	187	194	188	195	173	181	167	208	222	203	171	194	196	227	212	174	191	183	180	183	202	188	210	189	202	183	185	200	194	186	168	211	228	177	177	189	160	205	198	185	180	189	184	213	194	183	195	180	195	186	177	208	194	216	198	175	191	175	181	176	185	205	194	207	205	211	182	186	211	173	188	167	171	209	185	184	171	201	188	197	186	157	176	181	181	201	200	199	201	201	192	205	198	195	200	190	196	174	205	186	177	191	182	196	202	166	193	186	193	190	190	205	175	185	188	212	201	189	206	196	187	177	167	209	212	192	195	192	195	224	179	194	212	188	195	179	199	218	192	207	182	172	187	209	186	210	217	168	168	202	203	205	208	181	219	171	180	189	193	210	202	190	201	193	192	225	199	213	167	185	198	211	162	187	214	196	222	208	188	188	208	190	184	189	219	195	233	187	205	195	191	220	228	186	196	181	195	186	212	185	179	211	164	190	166	185	203	186	181	181	187	186	192	182	212	179	208	180	203	187	192	189	215	170	204	192	205	206	194	185	190	192	168	173	200	176	202	205	204	175	182	194	175	196	198	185	178	193	185	187	192	198	194	209	184	208	189	190	206	182	186	167	209	201	200	211	176	197	188	184	182	211	192	217	181	192	197	196	179	181	194	202	193	176	198	182	209	192	192	202	204	216	169	208	187	206	199	192	196	185	191	190	179	196	182	184	175	192	173	190	218	210	202	189	203	196	202	189	198	188	184	185	196	201	200	206	181	217	204	180	218	196	164	214	185	183	192	210	180	205	185	189	193	186	187	209	206	203	174	203	201	189	174	179	211	191	207	187	188	202	228	206	201	168	185	171	188	176	168	195	173	186	179	197	178	182	172	202	184	184	185	205	227	192	182	188	178	195	200	185	180	180	192	175	212	208	194	211	188	178	219	173	176	210	185	216	190	198	199	194	190	191	192	180	177	185	191	197	187	213	197	203	189	197	223	204	192	227	223	184	187	187	188	187	209	188	188	188	224	191	194	201	194	199	193	189	171	195	174	196	175	196	198	203	177	188	183	195	175	178	182	193	190	225	217	174	197	183	189	198	209	228	192	187	192	198	187	198	192	175	201	189	212	203	198	207	188	206	172	181	195	217	164	184	199	191	215	152	208	194	178	196	197	188	218	205	198	168	179	197	190	218	195	170	198	210	185	186	222	206	199	200	178	200	191	196	175	203	200	177	188	203	209	200	196	183	190	214	207	199	190	198	179	169	185	180	195	211	199	185	194	213	185	182	172	156	185	191	200	188	214	189	185	177	203	187	193	192	209	163	206	180	194	178	205	215	192	189	186	213	197	173	185	173	227	199	193	205	184	209	200	183	195	171	210	194	187	204	172	180	191	186	213	195	184	197	186	184	203	199	175	180	162	188	188	226	203	211	168	193	211	209	191	186	209	205	200	189	170	190	219	194	197	176	190	191	194	207	197	217	191	169	203	212	211	222	209	184	190	213	184	185	193	210	205	237	177	201	186	187	191	182	207	162	195	175	232	165	197	217	192	220	193	213	188	187	216	205	181	215	197	185	208	181	196	207	182	186	199	189	177	190	191	194	216	186	217	197	185	191	185	205	189	175	178	166	188	216	198	215	185	191	179	206	216	185	174	173	154	192	200	199	220	198	188	189	197	184	188	174	171	187	194	195	196	189	199	205	177	231	184	207	189	179	189	210	210	161	188	194	196	207	162	189	193	210	199	212	198	190	196	193	193	194	192	184	171	214	191	188	215	196	214	203	193	165	204	205	179	192	224	182	211	199	198	196	187	202	185	212	177	195	186	185	187	197	174	190	211	196	190	200	216	224	223	189	198	167	171	194	242	195	197	176	175	187	189	183	193	171	191	188	191	187	207	187	204	199	183	163	212	202	162	193	212	185	206	207	176	189	186	217	200	172	172	185	182	193	188	231	217	187	185	169	199	185	179	181	194	183	181	187	192	180	188	203	212	174	173	182	214	197	189	208	190	178	167	211	199	191	193	191	189	204	177	187	191	217	203	161	207	184	215	207	195	196	204	197	208	185	208	178	175	206	173	179	202	181	205	184	182	202	190	190	180	197	176	202	214	202	203	180	218	192	188	197	192	191	172	196	195	202	216	203	198	190	184	189	211	200	194	199	184	190	183	219	182	201	199	190	163	174	197	199	200	197	173	179	180	181	188	193	180	212	194	177	167	193	208	213	206	187	202	197	197	193	234	198	196	161	204	176	190	195	204	190	192	208	193	194	214	169	188	210	215	197	207	202	202	193	164	191	188	186	199	171	213	221	198	200	203	197	172	222	181	203	207	183	187	193	173	184	189	194	204	185	194	192	158	191	183	193	188	203	172	185	179	179
5363	480	416	323	280	274	280	298	278	322	298	283	291	234	257	251	264	270	268	259	259	288	301	281	259	274	271	263	283	243	273	270	269	263	275	261	264	231	244	264	283	281	255	262	259	247	249	255	250	282	263	261	241	261	268	256	265	269	272	271	267	254	263	256	267	255	250	249	259	254	256	280	236	262	271	245	273	243	266	258	274	265	267	257	252	267	243	254	259	248	256	242	274	261	245	255	265	252	231	219	254	274	215	262	254	284	231	261	282	223	250	248	239	254	273	272	274	282	262	256	253	268	257	277	241	249	255	250	250	272	261	262	243	267	294	235	245	271	275	267	239	244	239	267	257	265	286	245	255	272	251	261	267	241	258	269	244	258	260	269	274	278	276	279	243	269	225	237	253	262	264	257	269	257	267	270	259	233	249	257	268	245	283	259	253	229	285	272	284	249	240	221	237	271	257	258	239	269	260	258	257	256	261	260	255	245	274	255	268	228	268	240	258	232	283	262	277	260	254	266	267	254	264	237	291	253	232	273	274	263	274	267	276	239	258	248	253	262	254	268	262	253	253	273	288	257	201	253	258	278	258	265	256	268	256	251	262	273	249	254	258	274	262	240	267	255	291	277	278	281	237	273	249	251	244	252	279	283	240	279	274	270	230	250	273	255	257	258	266	288	296	233	270	250	249	229	256	272	252	252	236	254	222	266	253	282	245	262	242	262	265	251	232	243	268	259	267	254	298	268	265	291	242	246	225	259	283	241	236	260	255	264	262	256	259	261	297	249	255	249	256	261	252	262	256	247	244	279	264	274	240	253	226	234	254	267	257	249	235	244	266	272	247	237	249	270	262	287	250	256	253	259	270	282	246	297	258	271	274	260	264	249	280	281	252	268	258	275	235	302	266	276	253	256	262	255	270	289	266	255	262	236	272	265	284	224	254	267	252	267	260	249	257	246	282	267	252	268	264	279	229	262	243	255	273	266	266	233	208	249	259	269	279	241	245	291	242	242	259	249	277	262	290	279	266	250	274	259	266	285	239	245	273	271	281	269	270	269	257	244	268	235	241	269	267	281	234	225	282	274	263	234	280	243	246	257	260	224	275	257	251	258	273	260	240	242	275	235	260	264	256	273	259	259	285	269	246	245	286	243	250	249	235	256	274	237	251	252	258	276	251	269	282	249	260	246	277	246	242	249	273	261	219	253	267	276	269	265	240	255	268	272	253	248	269	272	263	253	249	268	244	258	279	231	235	274	273	265	235	244	237	253	240	257	278	296	286	265	237	244	261	240	251	275	283	276	262	252	250	235	260	280	247	251	256	288	276	254	242	255	246	260	256	254	286	290	259	250	260	264	255	287	263	261	281	245	272	282	258	258	256	242	244	256	292	215	249	243	271	269	260	255	278	274	255	243	262	250	248	232	294	280	246	240	271	247	242	287	274	234	266	288	285	248	267	279	256	265	262	249	242	262	232	253	276	259	236	249	273	224	261	263	266	263	255	283	256	266	243	251	269	247	258	274	260	274	230	273	236	241	260	265	257	267	264	285	271	239	261	250	246	241	234	257	247	223	278	260	252	308	269	254	253	261	275	254	259	291	238	263	253	260	253	253	250	254	244	255	277	247	246	260	275	276	269	264	269	251	242	280	264	262	277	268	259	256	256	265	266	223	251	244	237	268	272	254	256	311	224	257	264	268	269	244	255	268	237	260	270	275	236	245	304	214	298	251	281	259	246	237	258	270	246	246	280	281	237	250	256	263	259	274	242	274	267	271	245	253	281	283	250	248	253	254	261	250	283	257	268	251	245	278	242	253	243	232	288	245	240	258	241	255	286	289	240	251	245	261	274	251	240	264	268	260	262	290	261	249	262	269	275	240	285	241	267	230	252	253	251	256	275	280	238	247	252	254	238	253	276	278	247	237	273	252	236	275	259	259	277	266	247	259	265	237	249	279	235	265	255	250	240	255	227	269	262	281	273	267	269	244	252	288	249	289	265	238	251	257	281	231	276	283	236	254	278	263	269	275	237	280	260	247	275	256	227	257	250	276	278	269	214	239	275	265	255	262	252	268	244	251	272	254	259	277	262	259	256	260	270	284	268	255	267	266	251	265	286	236	275	271	276	252	251	220	280	246	251	259	236	241	269	232	265	291	282	246	277	259	257	249	274	286	276	275	258	267	240	264	262	261	247	279	239	256	262	268	273	261	279	241	306	272	253	272	239	277	270	291	265	254	259	282	262	262	232	271	267	255	244	273	253	261	250	274	251	246	271	270	266	264	249	251	251	241	277	259	244	274	268	276	244	273	274	254	253	245	256	278	263	255	246	245	233	260	263	232	273	265	260	268	251	279	253	268	257	268	253	248	242	238	248	229	271	264	285	240	250	259	252	254	271	247	260	262	243	249	266	251	291	256	259	267	261	261	248	258	285	238	287	273	273	269	287	276	251	273	275	266	253	274	270	235	250	289	291	238	260	271	243	255	238	307	259	244	264	248	266	230	256	260	250	237	246	273	247	251	267	255	241	266	256	257	302	272	234	242	265	220	251	275	282	253	248	261	248	245	265	258	263	261	273	252	233	270	270	274	234	271	291	271	275	259	288	286	228	270	240	246	250	280	290	262	253	260	259	289	277	253	247	250	223	271	257	249	267	254	271	242	272	262	258	260	229	245	252	266	247	255	276	240	273	272	251	255	243	264	244	268	252	234	238	249	267	281	278	264	270	242	279	261	249	289	257	260	263	303	265	259	270	272	265	264	278	259	250	241	267	264	272	277	252	219	272	257	264	243	251	285	284	243	282	225	273	269	234	261	255	248	281	283	267	239	260	274	224	234	234	241	263	271	252	251	267	275	256	252	247	236	262	276	260	266	240	252	252	258	269	286	245	243	213	260	306	259	264	295	245	280	269	247	267	250	290	262	265	263	240	259	268	249	289	250	228	237	260	252	250	268	253	247	251	231	262	260	268	247	259	255	267	252	269	263	280	256	247	270	239	260	269	236	229	267	252	275	249	243	258	236	248	270	280	266	248	238	275	244	277	260	284	279	253	266	257	254	250	274	264	279	290	266	242	254	265	272	270	296	274	271	250	273	237	252	246	254	239	295	258	256	289	277	260	261	269	242	280	253	239	263	251	266	278	288	274	276	261	259	244	284	243	250	256	226	256	245	274	266	251	259	270	286	245	254	276	269	247	263	264	251	240	278	265	266	277	254	273	280	275	282	270	256	280	267	258	250	251	283	216	257	236	226	263	291	274	280	266	267	263	263	243	265	219	267	247	268	272	254	290	264	278	245	267	246	278	259	230	235	260	261	236	277	249	259	276	258	277	279	253	244	223	251	271	251	269	278	243	238	296	277	248	272	264	252	246	242	257	220	265	247	262	250	236	296	280	262	264	247	268	239	231	227	299	246	233	287	239	238	271	244	264	229	261	276	268	251	249	250	280	261	229	248	256	237	242	248	264	288	243	274	266	254	227	260	270	270	276	264
25285	21006	26302	23555	1589	322	200	155	104	137	129	117	130	109	116	93	107	128	99	101	104	120	104	107	107	107	100	85	109	100	105	94	88	92	112	101	107	98	88	82	96	102	109	101	78	100	97	95	105	108	104	86	88	89	82	83	82	87	94	96	108	103	112	92	91	106	104	108	93	99	92	82	90	82	89	85	95	100	94	99	87	86	105	84	82	110	87	89	105	89	102	102	92	107	101	101	99	105	97	123	105	92	87	102	90	118	98	103	90	81	90	93	95	92	106	75	97	122	85	108	80	69	108	107	103	90	100	92	97	93	86	100	98	104	78	111	89	97	102	119	72	92	104	90	88	97	113	86	107	103	108	96	112	85	92	94	83	96	92	87	98	112	109	98	90	102	99	84	80	94	65	86	94	109	84	101	88	83	93	92	98	91	82	88	101	83	97	82	82	101	103	87	86	100	90	85	98	94	102	89	92	88	89	87	93	88	78	109	88	100	95	111	94	108	98	109	83	88	106	96	95	85	104	85	94	108	87	100	91	71	98	108	86	91	96	91	111	89	97	93	90	83	100	101	80	120	95	95	95	97	80	103	77	105	98	92	116	90	103	91	92	98	88	73	77	87	104	99	91	91	86	90	81	99	98	73	91	97	101	97	92	100	89	105	98	131	86	105	94	90	95	113	97	76	96	100	107	113	90	97	89	103	88	95	105	93	109	89	100	90	93	106	109	104	99	89	88	98	90	91	97	90	105	96	91	109	80	89	90	88	88	89	82	107	85	93	115	95	97	93	106	92	99	102	86	108	101	98	96	94	104	99	105	82	100	108	97	89	85	90	88	94	77	109	103	85	95	90	113	92	86	95	81	96	93	102	92	98	100	93	87	87	85	93	101	87	103	95	87	103	91	110	97	92	101	99	80	85	93	105	96	92	90	90	90	88	92	100	100	84	110	85	79	97	86	83	92	83	88	84	104	86	104	89	94	85	107	103	89	95	83	87	80	77	98	73	100	94	101	92	97	90	80	82	97	106	87	92	93	94	105	101	95	85	89	84	98	98	98	90	82	105	105	88	102	98	95	95	94	96	93	103	91	107	83	111	110	90	95	91	102	100	99	98	101	88	92	99	92	101	81	100	97	91	80	110	100	82	108	98	100	114	95	96	88	83	69	97	73	106	93	84	95	110	91	87	104	97	86	104	89	103	87	84	91	82	107	107	97	88	80	89	76	89	97	101	94	101	93	102	95	98	89	95	107	93	77	93	99	83	80	106	102	83	110	100	91	81	94	91	94	90	86	89	97	79	92	87	85	93	100	94	107	95	118	99	93	89	91	87	94	79	91	107	94	121	74	88	101	86	90	90	77	102	104	74	105	95	86	93	86	94	95	81	104	96	117	86	96	99	85	109	85	101	102	98	107	96	81	93	85	92	104	94	85	98	84	94	82	128	94	93	96	101	92	96	99	102	76	93	93	92	103	95	77	91	95	97	97	95	72	98	85	97	94	84	70	88	92	97	93	94	92	93	92	92	82	78	79	90	92	99	91	78	85	91	89	106	88	76	112	81	92	85	96	97	101	91	101	96	102	99	85	97	89	78	100	82	100	95	102	78	81	98	107	95	88	97	91	89	101	69	81	94	81	84	84	118	104	92	90	104	86	93	91	96	91	81	75	99	99	100	93	115	99	92	87	105	105	85	89	90	105	87	99	90	105	78	89	101	86	81	97	103	87	110	92	101	88	97	83	94	104	101	89	89	96	91	99	110	102	106	89	92	91	91	75	94	111	95	103	92	106	102	78	95	89	96	84	74	87	94	90	93	96	101	94	91	95	90	85	96	96	82	105	76	101	102	101	74	117	85	82	108	103	100	97	99	67	109	103	78	91	87	95	96	102	96	99	102	86	80	98	103	104	114	94	102	81	83	98	86	79	90	88	83	84	87	90	96	100	97	105	91	79	92	93	92	83	98	102	85	88	103	95	94	88	84	112	101	93	92	96	101	75	88	97	93	93	81	113	99	91	85	94	109	90	94	100	88	89	95	84	86	95	88	104	77	101	107	94	114	86	99	91	86	91	106	77	97	89	93	92	111	102	104	94	111	77	101	83	103	97	75	107	89	97	93	72	94	82	95	112	95	94	96	87	73	95	102	110	89	99	86	83	90	97	96	105	89	88	88	103	98	92	100	86	94	100	88	101	98	88	94	90	114	101	86	100	70	95	86	85	96	94	93	83	107	89	103	101	93	83	82	98	88	100	87	91	92	97	86	99	85	77	100	89	94	89	93	93	80	87	101	96	99	85	90	105	89	105	79	93	96	99	97	91	78	107	94	100	85	105	98	88	100	107	91	99	76	84	77	96	87	91	101	93	93	118	100	97	112	107	77	102	115	89	90	97	96	95	106	77	86	78	94	94	97	84	98	95	78	85	98	93	87	102	78	84	87	98	100	105	112	75	101	85	101	98	91	107	109	94	96	93	92	95	86	91	83	98	86	95	102	103	95	100	80	86	98	91	79	91	94	92	91	100	84	92	82	98	89	91	92	115	100	97	99	126	95	92	78	106	96	89	90	79	100	92	95	94	82	70	87	86	102	109	110	95	101	97	104	104	92	91	90	100	89	80	88	92	110	103	96	83	99	96	89	96	84	106	95	102	78	92	81	91	89	98	97	88	89	101	107	89	101	93	101	92	80	98	84	77	88	98	82	104	75	90	81	113	92	91	98	80	99	119	96	99	82	102	72	96	99	85	91	93	93	104	113	76	88	101	121	99	102	78	91	103	102	86	85	91	93	86	96	91	78	87	86	88	96	87	90	103	88	85	105	96	102	84	88	107	82	85	90	91	85	96	88	87	93	90	76	82	107	121	99	88	87	88	97	97	83	105	93	85	94	97	95	81	107	93	110	82	88	96	112	83	99	76	100	92	93	89	87	84	96	88	99	93	110	110	98	99	82	83	91	100	96	91	94	99	87	100	103	93	96	80	86	108	90	108	100	102	82	104	84	95	98	86	87	97	93	88	83	106	105	96	96	107	95	91	84	75	90	94	94	94	87	103	107	109	95	95	91	78	87	99	82	91	96	92	108	83	87	90	91	82	89	92	89	95	95	101	104	77	99	92	101	120	81	102	71	87	80	91	96	89	88	101	87	83	92	83	96	93	92	100	84	95	93	89	78	85	100	91	118	102	96	111	86	99	107	88	95	89	96	103	103	95	100	103	107	95	81	106	89	92	101	85	98	93	90	94	111	104	88	83	98	96	91	90	88	72	98	82	88	86	98	100	90	82	107	96	99	89	95	79	95	91	105	92	97	103	94	81	89	85	72	99	107	75	73	100	92	97	90	99	83	65	112	98	84	105	99	79	94	96	104	106	80	106	93	86	91	108	86	100	90	100	97	90	78	103	88	100	110	86	86	88	119	90	91	95	93	101	102	98	102	87	86	96	97	83	105	97	113	81	96	99	100	83	108	84	105	80	84	111	80	91	86	81	104	107	100
3593	2361	1801	907	580	430	344	258	234	234	223	218	194	178	207	172	170	160	139	162	168	147	146	142	159	148	162	162	145	135	143	134	136	149	129	131	132	163	137	132	116	159	132	127	158	151	153	154	151	140	119	133	127	150	133	121	153	135	143	166	143	131	129	138	152	137	132	145	132	145	151	142	157	136	161	133	157	150	140	148	151	123	158	149	131	131	135	146	122	157	134	149	176	131	142	139	139	146	145	136	139	148	123	135	148	155	158	139	142	137	131	162	135	145	120	132	133	144	135	148	122	109	145	149	157	146	129	132	165	128	126	137	150	148	137	149	138	157	131	124	135	149	151	124	128	149	162	148	147	157	125	149	129	130	132	147	143	141	142	144	125	134	142	118	141	133	162	134	143	121	138	149	139	129	144	151	149	152	128	141	151	161	122	145	146	123	151	168	155	152	131	127	138	122	122	139	118	144	127	122	135	164	149	142	131	139	144	158	160	153	149	146	152	117	114	164	130	145	150	154	127	127	142	117	140	133	139	139	139	137	163	142	144	128	128	123	128	116	139	148	125	156	128	137	157	138	136	142	133	141	152	139	141	124	153	136	132	126	137	119	147	150	140	138	135	158	154	122	140	143	127	152	130	134	151	141	107	137	142	142	139	141	137	130	157	148	125	154	140	126	144	149	151	150	131	116	160	140	149	137	126	125	149	156	154	153	166	132	130	161	146	140	116	139	142	112	138	136	146	145	133	144	147	126	144	154	154	134	149	137	124	124	146	158	143	141	124	141	134	143	151	135	137	154	134	128	151	125	120	130	138	126	143	108	137	129	146	136	136	164	143	156	136	155	141	133	144	141	144	147	159	139	153	139	139	137	111	143	127	160	153	141	139	127	152	145	116	126	132	130	147	108	137	148	143	139	132	141	146	140	130	147	125	141	139	131	144	138	135	125	138	165	144	119	152	151	150	127	148	140	130	132	123	129	124	157	134	127	141	141	120	117	145	157	157	131	130	125	136	134	147	146	151	160	160	154	149	141	134	145	127	132	143	137	141	153	135	135	127	139	129	150	134	143	133	147	121	149	151	139	127	131	143	140	160	128	131	159	158	133	156	141	131	128	139	133	127	130	148	123	124	116	129	147	132	123	156	119	136	130	144	134	126	142	141	126	159	138	139	129	127	141	157	142	130	141	141	125	144	123	154	138	126	150	145	111	146	143	150	128	133	124	151	144	155	121	108	150	148	142	128	125	109	159	132	144	139	144	141	135	137	147	139	148	118	133	154	158	169	140	121	149	150	134	154	146	139	148	128	132	142	145	137	142	154	150	132	130	125	153	152	154	143	126	106	146	136	148	152	122	159	143	149	131	158	142	140	150	130	129	138	147	152	142	148	154	144	149	127	117	133	129	122	123	138	152	144	134	125	149	147	145	145	130	129	128	140	128	134	141	144	136	131	149	138	151	140	140	135	137	146	133	168	139	132	148	166	132	141	144	139	123	134	122	129	135	120	160	142	141	161	155	167	146	156	132	146	136	137	161	129	123	139	145	140	138	123	107	137	141	133	135	126	161	141	157	153	141	158	118	123	149	120	139	124	137	153	135	133	143	126	140	136	134	139	157	148	138	133	142	131	130	140	140	150	126	111	143	131	137	137	122	155	142	134	139	168	132	127	140	158	138	140	142	121	142	154	135	148	139	170	143	145	127	153	137	150	133	147	132	128	144	125	120	114	149	138	143	136	144	158	154	154	146	136	158	130	139	148	132	148	131	137	131	134	133	137	134	147	129	139	125	150	134	131	133	167	143	146	122	160	136	135	147	140	139	133	150	162	138	156	148	135	130	145	149	126	141	145	155	129	124	133	133	147	162	122	142	146	140	126	118	149	123	137	140	142	139	146	161	142	139	126	145	124	164	140	151	129	126	129	150	142	117	134	132	146	129	132	151	146	142	117	156	135	157	132	139	183	147	128	141	144	127	158	125	137	149	141	159	130	159	131	133	137	139	144	143	130	144	126	139	135	149	135	145	137	128	160	130	136	147	156	130	134	155	151	154	134	124	137	141	140	140	128	146	119	156	162	122	144	157	118	138	114	144	148	159	130	145	137	141	139	134	148	145	156	131	131	127	150	141	142	144	147	152	147	152	140	143	160	132	129	150	135	140	145	138	149	140	142	130	160	148	133	133	128	131	135	146	127	136	125	143	143	143	140	138	129	131	127	120	134	165	154	141	144	130	157	130	131	133	147	158	134	148	150	152	130	144	129	147	140	129	152	157	153	121	151	146	128	128	126	144	166	150	131	131	170	147	186	128	143	140	139	130	150	150	116	126	135	147	135	145	120	150	149	139	145	123	144	119	129	152	150	140	149	144	129	133	127	119	135	127	135	158	146	145	132	115	147	130	149	149	138	139	125	123	148	163	137	142	152	138	128	165	150	162	153	126	153	156	144	163	132	138	142	153	149	133	148	144	146	149	127	129	123	131	132	152	153	143	120	145	153	120	156	151	165	139	151	160	144	145	120	129	140	124	126	133	114	128	143	137	127	129	144	157	132	132	137	130	128	142	144	143	139	142	155	140	147	157	138	124	129	139	152	121	168	149	149	137	152	146	134	125	152	139	134	122	138	150	135	141	130	140	138	129	156	135	129	150	140	152	125	117	147	114	122	155	136	137	157	152	132	137	133	151	142	139	138	132	149	142	157	134	165	148	173	149	137	168	126	143	132	134	153	144	120	143	141	129	143	155	162	138	155	138	132	145	160	136	152	139	153	128	147	148	137	113	125	126	134	136	157	142	122	139	151	151	127	135	149	110	135	146	147	120	130	121	157	117	155	145	143	146	172	141	164	158	135	129	145	122	117	139	140	142	118	168	122	150	147	127	153	154	137	154	142	133	143	133	147	147	148	147	135	121	131	147	161	146	161	138	159	124	130	127	155	149	129	142	139	145	144	137	143	144	127	128	132	137	131	135	132	146	129	138	150	142	153	137	136	150	140	150	127	149	123	133	140	147	134	149	121	170	162	125	146	136	137	140	130	148	141	143	122	118	177	154	144	134	130	148	135	147	130	132	127	133	139	108	136	150	145	119	139	161	143	149	136	123	123	153	147	123	140	145	131	146	136	146	125	149	161	128	140	121	134	142	156	129	140	141	176	128	131	160	155	117	127	144	143	132	122	136	136	141	129	133	135	146	125	138	135	141	131	142	156	148	122	149	142	135	137	128	152	144	133	120	129	141	126	139	138	142	126	127	151	146	127	117	142	139	139	114	170	140	146	151	146	146	158	120	124	143	132	145	154	144	150	133	147	117	116	135	141	128	112	122	152	137	126	127	138	140	147	113	142	137	133	160	141	150	140	131	135	150	152	133	137	137	119	152	146	139	138	137	140	132	145	164	150	137	148	142	143	137	133	129	144	143	143	138	122	106	140	137	140	144	114	118	133	141	115	132	153	137	127	135	157	122	170	153	140	140	148	106	127	138	163	150	149	137	141	150
24499	21044	27869	24426	18269	1668	549	307	239	233	211	197	185	201	182	175	164	176	163	167	165	156	160	130	141	156	170	140	168	126	132	162	163	129	164	166	142	156	159	148	157	136	151	138	143	139	134	154	172	164	145	157	119	158	144	141	141	144	160	146	127	178	147	161	164	149	141	148	146	150	150	120	143	137	162	145	142	144	143	150	135	130	142	168	145	148	142	140	147	138	158	137	161	149	163	135	150	138	149	157	110	133	142	150	148	131	140	144	145	146	169	143	161	169	123	140	139	163	128	157	149	147	148	140	154	149	149	147	130	138	160	141	145	144	150	132	150	131	133	158	131	148	145	145	150	139	172	163	139	127	132	141	146	149	165	139	150	150	140	152	124	140	144	124	156	131	153	137	137	143	140	175	144	153	144	157	138	150	131	146	132	124	145	177	145	149	133	134	147	135	157	139	140	124	134	140	137	153	141	144	136	148	147	158	140	154	130	145	142	140	151	136	143	133	144	146	169	157	148	134	144	141	135	141	141	131	136	146	144	154	144	126	139	148	140	132	137	112	139	144	123	156	135	116	131	145	127	148	163	172	138	151	140	156	152	149	133	151	164	130	123	135	145	159	149	148	130	152	143	150	133	169	146	126	157	154	135	138	147	120	150	173	145	130	162	142	150	142	146	124	149	117	140	145	153	129	160	158	121	168	148	131	129	153	150	153	158	155	130	150	146	151	143	153	139	151	130	168	155	147	137	155	151	144	163	155	145	149	134	139	161	144	142	135	141	156	151	175	143	183	128	160	149	136	163	137	143	122	128	154	142	168	139	133	151	154	124	132	142	147	135	137	164	142	145	148	144	159	157	143	149	155	138	136	145	126	154	151	138	120	145	161	149	132	141	153	153	155	132	147	140	134	147	160	149	156	138	153	140	117	133	137	145	126	142	160	145	137	147	142	147	142	141	144	130	141	159	135	136	136	153	147	151	148	146	150	140	137	134	142	132	139	148	132	147	142	118	148	161	127	149	158	135	146	138	169	145	152	142	128	145	135	139	152	132	151	148	129	171	148	155	114	133	148	148	153	164	161	137	145	155	117	130	132	139	136	147	139	165	120	140	138	155	144	131	140	139	130	152	135	161	121	147	135	152	155	171	143	151	149	152	132	140	153	145	138	133	138	142	142	146	134	152	152	135	121	132	149	127	149	143	123	148	139	165	164	123	138	156	138	151	147	150	167	140	127	123	150	130	140	155	149	146	140	145	135	152	158	155	160	142	149	165	166	150	131	170	145	156	167	134	169	143	129	145	153	141	138	153	147	140	165	170	133	110	149	141	186	149	154	148	155	140	148	147	148	135	134	159	128	156	131	144	133	147	144	140	159	137	151	130	149	140	133	147	151	143	155	143	135	150	144	128	150	142	138	165	140	143	160	169	137	136	151	139	156	143	162	139	144	134	141	164	140	136	142	115	154	162	137	153	148	155	137	132	148	156	132	139	148	117	141	141	153	150	166	142	157	112	139	126	120	154	139	164	134	143	142	144	144	126	137	150	123	137	140	168	136	129	144	139	138	135	157	135	152	138	154	146	148	156	155	125	137	145	146	162	140	131	161	159	139	114	139	143	146	148	156	145	137	169	137	121	130	120	144	129	130	119	149	150	136	148	149	159	163	133	155	145	144	158	151	129	126	124	142	147	133	146	172	165	137	140	138	159	156	158	135	150	146	149	158	135	137	143	152	130	109	161	135	162	125	158	134	128	124	142	150	158	145	176	142	141	142	131	140	142	149	125	134	136	135	150	140	134	126	122	153	135	143	157	113	163	140	154	139	146	159	148	146	153	122	148	154	144	130	146	158	149	145	158	129	116	157	137	148	135	147	131	141	145	119	146	150	137	136	136	150	131	155	165	138	151	161	142	158	134	140	148	150	161	162	139	149	138	117	135	126	133	136	149	128	154	139	114	151	134	180	154	137	142	146	136	149	137	140	133	144	131	137	151	121	144	135	149	144	122	139	133	134	144	145	125	140	146	126	160	129	159	145	147	151	156	153	159	150	134	135	142	146	154	172	135	137	151	158	159	148	146	145	150	136	133	145	146	149	159	117	152	138	160	161	152	149	149	131	131	149	135	148	145	152	140	163	142	165	156	151	133	159	163	131	131	158	149	172	144	157	159	147	154	164	150	147	162	144	157	127	138	139	140	153	140	148	164	154	142	139	136	136	134	140	136	159	149	150	167	134	138	144	142	130	143	150	161	140	142	148	151	121	170	143	161	126	131	156	114	165	133	137	159	160	140	152	158	138	129	152	125	179	162	139	139	142	155	155	138	154	133	148	149	125	132	160	122	143	126	153	135	139	157	137	154	149	143	122	137	158	162	152	155	136	135	130	161	137	158	150	163	143	121	137	132	149	133	129	119	132	155	140	144	158	146	150	136	128	132	153	148	127	156	145	151	142	145	149	143	156	151	151	159	137	138	161	131	141	138	153	159	128	107	126	153	157	148	147	131	132	149	147	141	140	137	150	133	149	137	145	172	170	156	157	153	131	165	147	122	155	157	122	139	149	136	138	152	138	150	140	152	173	142	137	147	150	153	144	143	135	121	142	158	124	134	134	150	126	131	129	115	136	146	155	155	132	160	123	145	129	137	143	155	135	142	159	125	132	126	130	146	157	151	156	145	147	152	152	141	145	154	130	149	134	126	141	139	138	155	154	127	123	136	142	160	142	130	144	139	135	142	152	154	145	160	119	149	157	151	132	152	134	131	144	162	139	153	140	128	148	142	141	118	118	136	149	149	177	135	140	144	130	149	141	167	149	132	136	132	145	148	128	130	137	127	148	175	154	136	151	165	136	135	127	126	149	133	143	132	130	116	139	142	153	131	142	132	154	156	127	140	135	155	155	133	132	128	144	128	150	139	146	142	150	135	157	150	141	143	173	131	134	157	161	136	138	147	137	152	143	139	140	146	144	155	135	130	121	151	131	112	139	147	154	147	141	136	126	128	135	153	153	145	162	113	132	152	145	141	139	137	120	145	144	125	146	148	155	121	156	112	128	140	135	140	123	134	139	150	146	120	137	127	139	157	134	144	134	151	136	140	154	144	152	125	121	152	113	129	140	167	151	144	153	127	141	130	127	115	137	155	149	147	157	150	151	151	128	147	152	146	168	157	140	127	144	130	139	136	147	133	148	127	121	140	127	128	138	137	118	145	125	132	158	123	124	125	120	170	131	121	153	142	124	137	148	119	155	133	153	151	145	118	158	144	128	142	145	138	145	125	163	149	132	133	133	174	119	133	143	120	131	145	131	142	136	143	137	155	159	131	130	117	140	132	150	139	143	139	138	136	147	113	134	123	138	165	138	124	143	120	152	139	166	144	147	166	153	135	129	148	151	118	115	153	150	140	126	142	117	144	147	158	141	145	134	130	135	144	116	142	144	141	147	149	145	146	146	166	132	143	138	129	126	132	141	146	134	131	125	149	149	156	138	123	136	145	151
3751	4559	3465	1710	1110	804	613	531	416	390	379	313	310	294	285	293	259	262	266	238	225	215	246	232	231	227	227	197	221	198	197	258	225	176	198	210	202	196	193	206	210	221	206	191	200	208	220	210	181	194	199	207	188	192	193	192	207	213	212	208	213	175	189	207	231	195	222	195	235	197	180	208	198	189	190	189	190	215	189	194	205	192	190	209	185	197	197	183	200	221	205	195	215	185	209	186	193	181	211	182	206	183	192	218	221	154	203	196	202	212	192	188	190	182	186	198	189	194	193	210	198	235	197	205	193	171	197	221	247	196	198	191	204	199	199	209	170	204	178	194	222	195	215	180	212	187	192	188	197	187	193	213	189	196	176	183	207	209	184	188	203	192	176	194	171	190	200	192	202	189	184	193	177	213	205	199	222	184	186	210	175	189	205	193	190	187	200	194	205	188	177	212	206	192	177	223	205	191	201	187	224	196	199	175	183	200	201	200	203	203	170	182	196	203	211	192	219	195	250	196	179	212	199	204	192	189	187	181	170	195	194	179	198	209	176	180	175	178	206	204	186	188	177	193	175	189	224	191	191	206	199	184	188	220	184	201	203	210	191	195	171	189	222	195	206	216	181	206	217	182	197	199	226	180	194	190	218	188	207	203	162	208	210	193	195	180	207	168	193	223	182	197	214	215	194	216	176	190	218	235	189	183	222	179	215	186	235	205	185	181	215	194	197	197	201	222	195	203	181	188	205	200	190	169	182	186	190	194	194	188	193	186	212	193	208	210	171	202	232	210	188	152	184	196	218	199	211	184	183	207	171	192	192	220	190	195	200	187	184	191	198	186	188	177	193	206	210	208	177	194	178	182	177	190	205	207	185	195	199	167	210	202	204	185	188	175	190	165	196	166	179	214	172	208	210	192	206	196	215	205	197	159	212	192	201	195	204	177	181	203	170	175	213	177	208	181	219	179	197	192	185	198	189	194	182	213	194	167	208	182	196	203	189	193	210	202	179	182	210	207	180	205	205	232	194	198	186	179	196	202	195	176	216	183	177	193	195	203	185	168	196	192	196	186	177	175	213	201	184	173	192	210	199	189	196	171	169	175	183	177	241	191	187	195	166	228	197	205	195	193	168	200	201	214	170	181	215	188	173	202	205	197	189	194	198	188	188	204	199	180	206	196	190	206	204	170	180	213	193	191	176	226	204	201	229	180	175	212	174	180	180	185	200	178	175	213	200	180	189	171	197	211	188	178	169	172	192	218	192	181	195	167	178	195	183	164	193	193	184	237	216	195	175	218	208	208	199	227	173	175	178	201	205	229	173	194	187	195	198	205	190	196	198	203	219	183	192	169	202	189	179	187	170	193	164	179	183	201	203	188	195	194	202	176	184	192	221	173	185	207	189	178	215	196	201	218	184	204	189	217	180	189	205	188	208	185	179	209	186	215	218	205	223	215	179	194	199	200	195	199	181	210	183	203	171	190	190	203	179	196	185	194	203	184	208	183	173	206	213	185	212	191	203	181	184	193	176	206	206	172	207	194	193	205	207	178	168	178	204	185	173	179	191	195	183	174	215	195	172	207	214	186	192	209	193	199	194	184	226	186	184	213	200	207	205	176	190	182	215	190	200	178	183	184	203	203	202	170	190	186	184	237	175	203	190	190	198	204	166	185	200	171	215	192	217	184	212	198	195	197	180	193	223	199	207	194	194	205	185	200	212	200	172	194	193	212	199	209	183	210	215	211	192	175	193	197	202	208	206	189	196	170	184	212	198	176	201	202	206	198	173	192	194	189	181	188	207	177	190	174	195	187	224	184	202	183	209	177	201	183	182	215	185	194	189	202	195	189	183	209	166	213	196	200	191	184	203	203	202	162	198	194	218	194	191	185	170	215	201	198	180	204	186	176	180	218	186	227	182	207	198	194	207	208	189	181	193	195	197	241	192	205	189	182	197	191	196	192	186	171	203	201	195	202	208	174	198	188	209	196	196	189	199	195	169	205	202	170	201	200	191	189	179	189	186	188	203	179	201	197	201	183	207	206	191	210	190	168	189	184	206	208	201	187	188	184	219	215	194	219	181	198	204	205	152	200	189	187	193	214	227	181	196	213	201	192	176	196	203	217	186	183	192	198	171	221	198	189	200	201	200	182	182	190	198	191	204	158	171	222	191	198	190	203	215	179	184	187	213	222	176	207	176	185	201	205	179	201	197	179	186	187	199	190	177	204	195	214	170	175	180	180	177	192	197	214	187	186	207	181	195	194	170	194	189	161	178	193	178	175	218	176	170	164	188	217	183	194	190	176	177	207	179	186	212	182	191	197	193	207	193	181	202	184	183	200	177	188	200	214	183	200	204	199	197	205	185	213	182	183	193	219	152	199	185	201	179	166	195	203	201	183	204	198	178	202	212	217	211	203	208	169	194	186	205	197	178	216	203	218	193	217	215	184	188	198	194	204	196	212	157	188	182	202	204	204	201	198	194	194	185	182	217	201	185	200	193	196	195	191	195	180	190	196	216	157	176	208	227	198	205	195	182	206	200	200	208	186	193	189	189	183	187	194	181	194	199	200	219	213	179	190	206	216	177	207	211	212	205	235	210	189	191	204	171	201	177	198	190	195	178	196	183	195	186	209	190	196	221	206	190	194	190	183	188	193	196	175	207	184	182	191	205	206	204	214	200	189	190	207	192	173	184	192	187	200	201	199	212	181	205	176	186	200	211	195	212	156	191	188	186	207	185	175	200	187	199	205	182	186	199	187	186	190	181	194	195	196	198	195	221	192	181	184	218	182	194	181	206	193	211	198	170	199	204	193	191	209	192	186	205	177	191	192	203	178	200	180	188	216	195	186	197	191	198	166	177	186	194	185	205	204	174	178	161	216	219	209	193	199	186	188	194	197	210	198	192	188	195	194	214	209	205	178	189	185	188	186	211	190	203	211	168	171	206	185	183	206	195	220	200	189	174	203	169	205	179	192	176	187	225	177	194	182	165	197	190	185	181	196	189	201	202	183	204	191	195	202	202	185	193	197	184	195	197	184	202	195	196	196	190	184	187	150	193	206	182	204	191	199	239	183	181	201	172	192	179	169	191	191	170	208	182	188	194	189	194	200	178	192	156	181	198	184	194	191	200	175	181	206	180	181	212	189	193	184	203	175	184	197	205	189	212	169	220	177	209	187	204	187	199	193	200	213	192	198	197	190	204	187	215	207	177	202	203	171	205	189	190	186	223	170	195	197	183	196	189	190	190	201	198	172	202	194	201	192	212	153	181	177	171	206	198	195	218	220	191	183	205	210	195	187	180	200	172	179	196	214	197	186	176	208	177	187	173	225	205	208	192	185	188	190	206	197	197	183	170	217	169	178	167	172	189	188	190	179	173	199	186	204	194	210	197	201	194	201	198	177	208	208	187	187	192	195	184	201	173	200	217	207	181	189	190	197	194	177	199	215	178	193	185	223	216	231	150	194	197	201	216	181	178	178	192	199	183	219
26435	6778	598	374	254	194	240	206	206	191	216	211	223	223	202	199	213	213	230	198	190	229	200	184	215	203	185	246	201	210	216	218	200	194	211	216	190	196	214	205	204	192	203	218	224	213	224	210	173	219	214	209	207	215	229	227	210	187	225	190	188	209	210	222	200	214	196	211	196	199	191	211	198	192	211	197	215	188	227	218	230	221	222	204	179	219	202	201	191	216	186	205	186	268	231	213	212	228	211	229	206	209	196	214	201	210	216	207	181	213	202	194	210	219	205	223	229	234	201	187	220	185	201	214	214	209	185	216	194	186	222	209	210	215	185	241	196	190	202	221	187	223	204	213	227	220	196	205	231	200	185	206	212	222	213	221	183	183	249	210	212	213	216	227	210	206	218	223	214	187	212	194	221	196	209	252	217	193	211	231	231	224	204	198	202	191	206	183	235	211	204	206	221	222	233	217	218	208	208	211	241	212	223	213	221	208	210	224	212	242	231	212	206	210	229	220	213	204	186	221	226	213	212	173	206	224	189	214	203	211	220	190	213	221	206	209	192	233	217	194	223	200	200	239	187	204	216	247	188	192	253	219	225	251	209	197	207	213	225	205	218	185	222	210	208	225	200	216	216	202	203	199	187	214	236	205	202	206	201	219	217	194	233	249	218	202	190	202	218	203	192	210	221	222	199	214	212	177	206	205	224	205	218	220	212	190	196	199	187	183	224	206	217	206	211	234	198	216	204	186	210	211	229	194	201	192	186	208	221	215	214	211	215	220	222	207	225	233	195	222	210	192	209	220	196	224	217	232	213	197	240	212	212	215	222	205	212	229	198	220	191	199	199	223	178	215	194	213	205	201	198	204	195	192	205	217	191	200	225	202	207	212	191	199	212	229	208	211	196	220	232	196	190	202	203	189	189	191	205	206	206	209	208	219	175	214	214	197	181	212	218	195	203	192	176	183	207	232	209	205	208	201	224	225	191	212	214	188	193	220	217	193	184	233	228	209	209	182	203	193	214	194	208	236	215	185	212	212	210	221	213	235	199	181	214	196	200	214	188	209	217	193	200	233	208	217	206	234	212	221	191	211	225	211	196	193	213	210	196	217	202	209	217	197	241	222	201	202	184	218	202	198	198	199	212	213	219	229	221	231	204	199	216	192	229	205	243	200	215	233	199	236	181	212	205	237	205	216	182	207	173	213	215	200	211	200	199	252	194	210	222	216	218	201	196	208	208	191	223	201	199	194	214	207	209	208	215	190	171	240	194	201	188	179	192	203	206	190	214	191	227	228	211	219	218	213	198	212	205	196	239	199	203	204	238	209	211	209	221	210	203	201	192	206	217	211	234	211	204	225	253	227	200	237	186	210	210	202	212	243	207	203	207	186	197	190	220	206	181	193	220	194	193	225	194	228	182	195	181	187	223	213	202	208	239	198	214	211	197	213	207	197	216	217	206	210	183	200	216	215	196	225	198	211	205	219	221	198	209	174	243	193	208	202	212	207	197	228	228	202	227	226	196	200	226	212	226	235	186	220	215	231	188	194	223	208	230	189	205	235	183	223	215	206	196	227	198	226	196	214	194	214	216	204	204	196	206	211	208	220	204	197	239	214	207	201	216	204	215	221	211	209	209	196	219	212	222	193	224	203	234	200	205	205	207	211	231	207	197	250	190	206	218	203	214	213	231	211	256	228	225	184	234	211	186	196	205	215	173	215	239	195	216	224	218	186	215	204	216	207	226	176	209	195	189	210	194	209	204	233	208	205	203	205	207	209	201	196	217	218	220	208	192	211	208	197	203	163	206	194	197	219	220	225	224	207	175	221	209	184	198	217	187	197	200	233	181	190	192	234	211	213	197	197	206	226	205	218	189	212	200	192	196	201	196	224	201	201	226	215	197	197	207	210	204	192	216	192	209	219	201	189	207	196	221	204	218	214	203	195	190	209	214	219	193	201	238	196	202	207	217	185	193	199	179	201	213	253	196	195	184	190	224	187	195	221	237	166	223	195	205	196	210	195	199	210	221	186	192	202	210	210	190	209	201	223	191	222	205	178	212	212	220	221	221	186	197	206	194	224	207	201	195	222	181	207	195	210	183	202	221	216	171	207	222	215	202	215	188	190	201	183	237	216	207	229	193	189	208	220	228	198	227	209	208	203	202	206	215	200	208	206	211	209	212	208	196	195	218	213	195	211	232	215	219	225	231	189	211	223	216	200	216	202	226	221	212	200	207	215	192	196	204	204	210	225	218	207	187	210	202	183	218	230	180	192	192	205	214	211	203	192	212	216	233	206	227	208	226	195	225	217	202	226	194	197	189	219	195	209	195	201	206	208	214	210	231	195	216	233	185	220	209	196	214	219	211	219	190	212	215	244	195	205	236	232	214	188	213	219	195	216	200	201	187	223	242	241	234	211	208	195	185	218	213	199	233	233	203	194	201	196	216	231	200	218	226	244	223	236	196	197	215	226	169	220	211	213	181	203	199	221	237	217	206	207	204	240	205	194	216	218	224	233	232	210	222	196	215	216	207	207	191	218	227	204	230	232	200	186	218	233	208	227	197	210	203	220	187	209	206	200	214	196	208	207	214	199	226	233	214	219	219	213	214	196	203	219	220	198	182	201	208	206	193	232	205	227	237	195	233	209	219	228	213	225	213	228	222	231	209	225	225	192	208	212	206	179	216	206	216	203	209	223	211	184	198	204	189	190	207	218	197	210	204	193	191	209	217	190	215	204	212	220	215	201	192	184	206	203	201	225	215	184	213	209	220	215	204	207	216	218	195	188	204	230	187	227	232	214	219	215	209	192	215	190	193	197	207	204	193	195	196	206	201	203	206	208	223	209	222	211	206	236	209	206	234	220	240	236	236	199	227	202	211	217	205	188	178	229	212	224	189	210	212	184	211	190	233	206	215	192	233	207	212	212	212	200	228	206	184	211	213	234	208	219	207	198	212	213	230	218	220	187	181	195	195	208	201	211	209	210	211	200	214	209	198	194	200	212	192	234	205	201	225	225	189	194	192	220	239	194	224	202	201	204	252	190	209	198	232	204	202	200	227	213	225	188	227	242	206	209	210	217	212	212	194	190	220	226	212	191	188	211	193	184	235	232	198	222	206	225	236	197	226	198	218	213	183	203	224	217	201	189	186	222	211	205	212	205	206	206	223	208	199	221	186	207	206	219	219	196	225	216	196	228	220	196	209	222	193	212	226	210	197	201	195	194	213	211	217	219	210	218	198	199	201	211	228	222	193	243	228	197	208	209	224	194	217	210	212	212	203	195	214	192	228	188	207	215	215	234	214	211	217	203	219	214	205	189	200	198	231	189	219	201	220	210	227	216	213	225	205	218	225	188	222	191	189	213	195	224	210	226	207	205	213	197	202	207	202	227	200	218	212	215	184	218	204	227	176	209	195	197	208	206	198	245	208	200	204	206	209	209	187	208	203	204	232	192	211	185	250	192	246	198	224	233	210	210	179	206	190	222	185	225
5438	455	437	349	321	310	275	306	276	293	280	268	266	285	289	287	278	275	252	247	275	273	264	255	287	279	265	291	241	283	261	284	244	265	263	259	281	294	270	274	263	261	268	282	272	272	267	235	266	271	274	280	294	272	272	258	275	252	257	279	265	246	238	253	274	282	279	266	311	267	269	271	211	270	251	290	265	271	261	253	261	290	266	272	283	245	256	263	280	264	259	237	253	278	275	264	261	274	262	292	286	251	260	269	279	275	263	280	231	284	247	259	276	269	285	281	273	247	292	255	270	257	248	293	277	260	291	256	256	263	265	276	278	281	256	216	275	267	258	278	267	252	252	284	259	283	272	279	268	276	270	255	262	276	241	249	288	258	294	246	258	261	268	248	257	260	238	249	247	279	273	260	265	268	242	254	259	261	256	241	259	221	258	239	271	240	291	248	265	272	278	269	246	286	237	252	281	265	299	247	249	284	260	257	286	288	274	248	249	282	250	283	237	260	263	258	276	262	248	271	268	275	271	249	272	274	240	263	271	256	262	273	252	249	274	277	235	261	291	290	285	305	270	277	279	242	254	262	248	254	257	252	256	263	273	238	254	251	288	320	286	259	269	254	266	273	255	282	269	258	249	259	279	250	288	272	298	246	277	251	247	262	301	246	260	259	261	250	269	276	267	243	274	275	248	243	267	230	282	271	264	259	271	286	279	274	272	265	251	250	236	266	262	239	275	272	264	303	278	256	275	239	247	266	258	219	258	240	289	256	249	256	258	292	238	272	285	272	228	249	248	272	273	259	264	248	251	248	250	247	285	285	260	239	280	269	287	250	258	254	266	263	256	285	261	266	243	243	302	265	279	244	275	277	263	281	282	271	271	265	281	269	250	277	270	243	271	287	241	280	281	277	273	294	252	269	267	271	258	244	255	281	249	266	296	249	270	248	283	285	236	273	314	276	282	261	272	255	241	274	286	250	293	257	268	276	266	303	258	288	272	248	280	269	260	284	286	277	272	273	257	287	264	246	277	248	251	260	252	284	255	260	273	249	256	241	276	256	288	253	274	260	278	279	246	271	289	262	251	254	258	268	263	260	270	244	282	265	258	259	278	253	255	257	283	263	278	256	274	286	266	244	245	255	277	273	268	243	309	280	257	280	265	252	236	240	257	250	244	246	253	257	274	285	273	262	261	267	257	273	245	264	268	260	237	262	297	265	262	251	273	273	291	250	245	282	270	229	289	273	272	256	291	255	264	278	280	259	247	296	270	274	275	294	302	260	280	269	292	300	253	273	268	278	240	254	274	251	250	274	260	260	255	266	260	277	256	266	266	254	276	253	243	252	256	268	280	266	257	256	279	267	254	266	268	277	271	272	259	261	269	275	232	265	263	252	277	247	261	272	251	273	265	255	299	282	265	253	256	246	256	270	260	246	277	262	269	269	247	269	249	243	246	276	260	264	262	286	245	304	273	270	273	263	260	267	289	258	283	280	242	250	254	264	271	259	297	294	279	262	248	263	254	259	251	276	264	295	252	267	256	274	262	271	251	292	249	290	300	267	237	286	270	298	263	266	254	271	286	294	267	267	259	270	254	260	220	273	269	244	262	238	274	260	288	280	240	291	261	255	253	271	276	258	241	241	265	257	246	281	268	265	279	235	278	259	293	252	269	262	283	283	258	275	266	282	236	271	262	224	274	285	272	256	262	256	280	289	281	275	257	249	254	265	254	279	281	260	298	255	261	243	262	253	247	286	267	283	254	277	287	247	286	263	246	251	277	278	266	278	229	255	283	271	261	236	284	253	257	289	265	254	246	261	256	251	262	282	278	236	270	279	289	272	242	280	281	297	276	226	262	269	266	289	257	265	271	252	264	267	277	255	279	249	266	249	271	266	247	261	257	255	277	270	279	288	288	256	254	268	268	262	258	268	285	249	267	251	248	258	294	258	254	258	254	257	273	269	276	240	256	242	261	257	256	270	293	273	275	282	254	243	278	281	274	264	258	248	256	250	267	248	249	277	297	282	254	306	266	254	276	287	277	269	286	268	266	253	290	266	261	285	248	236	301	259	274	234	253	240	271	253	255	248	275	270	274	269	262	264	282	273	302	254	254	274	264	288	298	284	223	235	265	252	246	269	246	261	292	287	270	268	286	279	296	270	267	255	243	266	297	281	268	257	294	265	249	243	236	271	270	259	283	300	242	254	290	244	279	268	249	298	261	257	254	245	291	292	272	286	263	256	242	278	294	280	253	268	274	268	259	267	269	248	279	284	262	270	297	254	228	291	277	267	284	253	270	244	278	251	282	266	253	262	260	258	260	284	273	266	256	264	277	250	239	275	291	242	235	266	291	269	267	246	260	248	298	298	273	258	263	265	257	274	275	263	297	252	298	286	250	276	259	244	251	285	289	275	261	261	273	273	240	275	281	252	260	263	288	235	287	270	277	277	274	285	257	261	263	286	288	287	275	290	262	277	259	269	237	275	249	275	261	277	274	269	259	270	309	275	279	247	279	252	265	284	212	301	253	300	278	255	262	275	241	286	243	280	258	288	276	237	247	260	307	264	278	235	252	280	282	259	256	281	270	283	263	286	267	267	239	279	254	273	295	265	246	234	255	291	300	267	265	247	283	246	236	295	242	275	269	262	277	250	252	281	258	269	276	284	256	249	268	287	274	255	288	296	298	291	255	239	252	308	274	281	245	280	285	263	280	261	250	252	257	288	260	293	269	275	263	282	263	251	262	246	276	242	260	259	269	324	290	265	257	263	238	250	265	274	283	258	267	237	289	257	230	266	252	254	292	299	284	255	273	275	262	283	253	257	258	255	281	269	243	285	277	284	282	271	274	257	250	267	288	296	283	271	285	270	252	265	252	307	279	300	265	256	266	249	276	297	253	250	254	272	226	254	239	289	258	267	269	257	270	244	299	283	255	260	266	256	294	276	270	280	243	250	249	247	257	296	271	271	265	269	273	263	281	276	244	247	273	255	273	255	258	279	260	281	268	249	286	266	258	270	236	231	258	275	221	288	270	277	287	275	256	271	247	269	262	276	275	290	276	250	269	241	255	250	258	275	260	268	297	276	254	279	266	266	266	254	230	271	261	258	250	268	273	259	279	279	304	315	266	265	259	246	293	240	259	256	258	230	251	264	261	264	272	280	266	274	279	282	268	225	255	265	288	255	254	279	259	262	267	271	269	296	255	278	296	277	278	248	225	280	255	261	304	276	244	269	264	271	258	238	275	298	221	215	286	258	262	287	245	259	253	269	253	272	245	276	253	255	256	245	239	240	306	235	262	253	262	266	286	280	269	280	283	264	274	236	258	320	261	248	292	273	262	240	238	307	243	238	269	276	250	240	245	281	269	280	305	265	263	295	262	270	264	258	260	264	237	262	267	219	293	275	253	247	276	255	290	247	253	255	244	266	253	256	261	250	239	274	300	276	241	262	256	232	259	299	248	298	269	239	293	277	271	267	251	279	265	300	270	248
25254	21014	26349	23783	1684	351	262	193	129	116	124	106	112	116	115	111	106	120	101	112	119	101	100	97	85	106	91	102	91	101	104	103	109	106	100	111	96	105	106	101	88	103	83	112	77	112	94	83	104	111	125	94	118	106	95	90	102	110	105	104	87	92	100	99	86	110	100	97	108	90	98	97	100	110	93	108	109	103	97	92	112	98	92	106	96	101	119	116	101	88	121	101	103	119	84	87	96	107	104	108	89	98	87	92	120	89	90	114	95	90	115	103	93	94	83	116	112	85	94	98	99	80	99	112	91	88	111	107	87	113	87	84	112	98	112	100	99	96	101	90	97	92	99	111	91	89	92	115	96	93	84	82	87	98	94	97	91	97	124	88	98	96	100	80	89	102	98	113	113	83	96	107	94	96	99	97	92	83	97	79	104	92	89	104	104	99	92	86	90	102	90	86	84	104	92	85	116	106	91	106	101	88	100	89	108	97	87	99	91	78	106	86	100	100	96	96	99	87	106	104	106	76	113	84	109	95	93	90	110	97	98	99	107	107	93	96	88	92	111	102	109	101	100	83	112	92	92	106	84	84	102	85	88	76	103	109	112	90	104	109	89	86	115	109	91	108	108	71	94	95	85	108	91	89	98	102	96	90	111	112	106	112	102	100	84	106	101	89	96	96	95	104	105	94	103	79	94	112	83	92	99	104	107	99	106	104	95	95	117	87	77	93	100	101	100	103	97	99	98	99	84	93	84	98	101	107	99	110	93	98	110	99	110	86	86	89	111	103	105	87	111	99	100	100	93	102	102	93	84	119	89	94	96	101	98	101	87	106	103	82	96	111	99	114	97	83	104	93	88	109	99	96	106	87	101	104	96	98	114	92	94	122	102	108	76	106	103	101	100	115	101	98	102	102	98	117	103	83	92	113	89	92	93	99	91	95	92	89	82	86	91	100	100	108	87	89	116	105	105	92	105	80	81	93	86	96	102	105	97	101	101	99	76	97	90	110	85	83	96	102	91	97	107	104	97	93	86	89	95	90	101	98	102	98	121	110	101	116	88	93	81	77	79	109	96	87	109	98	92	96	108	102	86	99	98	103	99	89	101	105	86	93	76	77	95	86	101	106	91	90	105	114	89	103	111	85	93	128	91	98	93	74	105	94	95	92	90	99	89	105	111	126	106	100	102	86	103	91	106	94	100	76	115	111	95	94	92	91	92	93	95	102	93	95	101	73	113	108	94	107	105	97	101	109	94	98	93	95	92	106	103	116	102	84	101	106	95	96	94	97	107	116	100	90	105	109	105	95	95	79	101	89	101	86	99	95	102	94	93	89	103	94	104	92	91	92	100	96	88	93	92	104	100	102	83	92	86	89	104	95	95	85	108	95	87	98	88	88	111	109	96	103	82	98	101	112	97	85	96	88	90	77	99	93	101	87	82	97	79	80	95	86	100	112	109	113	112	99	100	118	91	107	101	89	104	101	87	97	100	110	101	101	113	95	114	98	104	96	97	104	123	108	100	101	94	111	85	93	90	86	101	104	106	100	83	109	93	98	103	115	95	122	96	104	91	85	93	118	103	99	101	105	93	90	103	110	92	101	101	100	93	117	94	119	104	104	108	107	90	103	108	92	111	76	95	85	74	85	90	74	91	105	81	88	100	97	108	105	89	117	87	98	100	96	99	96	86	101	89	88	110	77	96	92	101	101	87	93	99	110	104	121	97	103	85	100	100	108	99	96	96	114	93	99	91	125	91	85	93	90	77	94	95	89	94	103	109	104	101	97	96	90	97	92	96	109	80	91	110	116	119	91	96	106	116	81	97	101	105	83	93	98	92	93	97	100	104	87	103	96	92	100	102	83	86	106	77	90	103	101	94	101	93	99	98	96	108	108	82	93	93	101	82	88	93	99	98	97	91	111	91	116	88	101	85	98	103	103	90	101	80	99	98	86	107	104	87	93	79	99	113	102	100	106	100	96	100	91	79	88	101	90	91	104	77	97	110	109	79	94	107	87	100	82	86	101	82	106	105	103	92	99	80	95	104	80	101	95	90	100	94	90	80	107	103	102	106	90	91	100	95	76	89	87	110	110	97	101	71	89	82	100	95	105	92	105	85	112	91	83	93	94	98	80	89	114	92	90	97	100	86	120	98	85	128	74	102	79	95	107	92	115	113	107	101	106	109	91	118	102	95	108	88	91	98	108	99	96	96	102	98	107	95	83	104	104	106	94	85	103	81	87	103	82	95	105	100	113	94	92	94	110	102	98	89	91	94	107	72	96	103	89	91	90	106	96	110	91	104	88	101	85	105	109	98	102	99	91	88	104	99	95	116	78	109	97	80	99	88	82	104	90	103	119	90	100	101	100	102	112	103	89	102	82	93	71	83	113	89	90	100	107	103	92	123	117	98	101	88	104	99	97	98	76	70	78	94	95	104	108	82	84	98	104	99	93	94	112	101	112	86	92	93	91	111	109	98	117	97	89	104	87	112	96	109	88	100	103	74	104	83	102	92	118	116	115	109	111	103	104	95	107	97	91	94	79	108	102	95	85	93	88	78	82	99	109	96	82	91	96	112	105	77	98	104	99	95	101	95	89	92	105	99	88	101	97	90	75	86	107	87	89	82	92	92	109	77	105	94	85	93	101	92	96	96	102	88	98	76	80	86	85	84	77	88	97	97	109	93	92	111	94	93	85	100	104	93	99	112	107	93	90	90	107	85	110	80	97	96	93	92	106	105	102	108	100	81	89	112	89	106	108	111	101	81	109	73	101	100	79	89	109	91	105	114	114	98	95	109	98	97	107	84	86	100	123	94	100	111	97	88	90	98	94	101	81	99	106	93	100	97	102	76	99	100	100	112	107	109	90	64	105	105	101	103	95	100	93	107	98	83	88	91	98	90	88	98	120	91	102	97	93	95	98	121	89	101	78	113	108	83	96	99	91	116	105	117	111	95	95	92	83	88	94	94	84	104	83	82	103	109	89	82	100	86	101	97	95	98	85	102	96	98	92	78	97	91	107	105	90	82	98	94	95	91	105	95	96	86	102	103	92	86	94	105	110	94	78	83	95	100	106	116	83	108	103	108	103	119	67	93	102	85	94	102	105	94	92	93	95	100	95	108	109	106	113	65	107	84	106	85	89	96	86	107	108	93	119	101	91	100	106	101	99	101	92	90	85	93	98	105	97	102	89	89	95	94	92	102	103	96	100	89	97	87	96	106	93	84	97	80	95	92	93	87	89	106	114	91	107	89	91	111	78	97	75	104	92	97	102	111	78	76	115	112	92	75	100	86	100	92	94	98	107	90	109	96	102	83	103	87	112	88	103	83	97	107	90	94	105	105	87	99	93	103	92	84	102	95	85	108	91	95	86	108	104	106	97	102	97	95	105	103	95	83	96	89	99	107	89	88	91	82	89	93	99	105	97	91	106	83	97	99	107	95	95	95	91	109	105	82	92	78	100	114	90	91	106	99	98	92	90	92	89	76	90
3627	2377	1908	912	594	419	349	313	259	234	221	205	197	203	176	202	176	152	158	182	170	168	165	167	145	138	167	162	138	151	147	140	143	161	134	135	142	163	144	130	140	139	135	138	156	156	158	118	147	154	132	148	147	166	122	161	129	134	140	146	154	130	139	128	154	132	138	133	143	152	158	143	159	153	138	112	140	144	138	134	132	127	144	147	147	128	128	147	142	141	149	121	135	143	129	137	140	146	127	152	142	155	137	160	140	143	170	147	130	135	141	134	148	138	120	141	118	147	152	162	137	141	146	133	156	144	145	163	154	123	125	126	133	133	161	146	114	129	132	131	139	129	139	142	136	130	144	123	147	132	150	143	132	135	137	130	143	134	141	131	146	146	154	155	141	145	154	127	144	139	147	147	157	151	131	160	130	135	150	126	135	161	165	134	134	128	135	150	142	133	125	118	134	136	132	148	130	173	131	139	140	160	126	139	164	158	147	139	129	138	148	149	143	145	152	145	156	131	134	133	137	119	128	138	139	143	137	131	160	151	141	131	138	149	125	141	115	153	157	132	132	117	158	148	151	138	133	157	122	136	132	140	152	137	168	141	119	138	117	138	141	148	155	132	139	128	137	138	144	148	139	137	160	131	155	141	141	145	139	127	164	152	140	128	127	152	154	127	136	132	142	136	122	133	129	125	162	141	136	128	140	136	123	154	145	144	139	143	138	153	146	123	128	109	120	142	144	124	153	139	129	120	156	140	144	144	140	129	142	155	155	135	117	182	154	144	132	144	147	143	148	131	135	140	137	132	139	133	138	137	143	120	162	130	136	136	141	145	140	134	118	125	126	160	141	134	147	125	151	132	140	131	140	117	155	134	143	138	136	155	147	143	140	142	123	150	135	124	118	138	131	149	139	158	166	138	139	132	149	148	144	163	144	125	109	139	149	114	149	141	121	147	137	123	135	116	132	151	162	135	140	141	124	142	154	154	157	144	133	126	160	146	139	145	142	122	137	148	146	134	130	131	139	126	131	134	137	128	121	137	124	139	137	141	144	127	156	129	146	125	154	148	155	132	146	154	171	164	128	143	138	151	133	117	125	116	163	121	155	139	136	133	147	149	153	143	133	149	137	129	164	147	148	134	133	132	149	128	141	141	155	133	148	136	161	144	143	120	143	116	142	146	143	159	139	150	174	146	137	134	124	154	133	150	141	138	131	117	130	125	160	140	150	168	139	148	135	143	146	128	147	132	150	126	151	132	159	147	141	155	136	160	154	137	148	124	139	132	128	135	116	131	132	146	134	157	127	122	146	159	126	156	141	135	135	156	127	138	140	151	139	128	126	139	149	130	164	158	142	154	135	146	154	167	152	136	128	167	133	137	164	138	143	142	158	144	111	162	142	132	137	151	133	138	146	139	129	140	137	128	148	155	127	140	146	146	128	137	128	146	129	134	121	154	145	129	164	132	132	139	134	143	142	122	152	155	140	113	133	143	156	127	122	129	156	134	149	134	124	139	147	146	145	150	127	140	139	150	113	146	164	129	132	145	151	123	152	125	126	155	142	140	133	145	138	131	138	133	125	125	154	139	159	140	130	138	144	123	126	137	132	131	134	149	157	161	132	140	158	128	142	158	138	131	153	120	156	125	152	133	138	147	144	133	136	140	173	146	140	138	149	135	121	145	155	140	139	150	148	151	135	147	147	143	150	127	140	136	138	141	124	148	141	130	154	129	154	137	124	141	160	132	136	139	140	123	120	143	134	130	147	126	132	130	133	141	150	121	136	160	134	132	154	143	125	156	133	127	115	140	148	121	136	127	152	144	128	117	120	150	145	131	135	162	151	138	146	139	131	146	148	126	139	149	133	139	135	138	133	147	126	141	162	142	132	142	136	148	139	139	137	117	136	147	131	142	160	146	131	134	140	133	131	132	142	148	147	146	149	129	135	141	127	149	135	143	141	144	139	149	152	149	156	146	143	126	152	165	141	152	137	142	146	147	126	137	149	141	134	139	143	130	133	145	147	139	123	138	134	125	140	162	137	138	136	130	148	135	150	156	150	138	149	152	163	139	127	177	140	140	164	130	139	146	153	155	132	147	132	148	140	138	145	157	138	137	140	155	133	139	132	141	130	144	145	149	156	129	143	122	153	137	133	137	137	161	143	143	157	136	127	135	135	124	134	143	159	154	123	135	142	135	142	121	132	149	136	157	128	139	147	149	136	139	162	136	141	145	126	128	139	127	144	140	151	155	150	143	133	129	121	131	126	132	125	154	151	145	130	146	150	140	157	127	143	148	133	138	143	161	150	130	169	144	126	127	150	131	152	158	138	117	135	131	129	142	134	139	121	132	123	141	148	140	134	146	139	133	141	157	132	143	117	134	141	162	137	135	156	155	133	144	131	129	151	149	134	129	162	151	131	156	148	141	148	160	130	127	156	143	149	132	133	132	145	135	139	129	137	164	131	142	146	140	158	122	135	161	132	159	131	123	134	156	146	133	142	157	131	131	142	128	139	155	138	157	141	128	127	125	114	177	150	136	126	147	150	138	145	143	133	116	146	131	135	148	155	143	138	149	160	140	122	119	133	154	131	130	130	163	160	154	143	137	122	127	131	132	150	141	147	152	141	135	138	161	145	135	131	122	142	144	117	145	169	137	135	161	129	130	147	131	138	143	131	135	145	155	131	136	141	125	154	126	151	132	153	129	134	138	144	126	137	146	135	140	138	141	167	136	151	127	146	128	138	135	132	130	128	141	139	126	153	137	153	132	128	143	150	150	131	164	158	144	148	127	137	132	131	122	146	128	128	152	139	140	136	122	137	131	144	157	139	146	140	130	126	125	142	151	140	136	138	148	140	149	129	144	159	142	146	130	141	140	147	145	149	132	138	143	145	129	149	114	178	144	145	149	147	145	136	140	161	137	131	159	155	139	143	139	141	134	125	126	144	150	144	157	133	150	148	152	144	140	137	143	149	123	150	157	149	130	161	152	146	151	138	140	140	149	127	127	148	139	125	128	148	170	138	150	149	172	138	141	154	138	137	158	136	143	133	147	130	130	133	144	159	150	148	135	135	136	161	151	148	138	163	150	135	138	135	164	150	135	145	152	121	133	137	133	125	144	137	131	142	148	146	136	161	135	147	147	156	137	126	143	148	161	129	152	143	116	144	118	139	138	139	136	145	157	148	145	139	140	124	127	164	131	124	153	142	134	150	125	132	116	125	134	147	147	144	146	149	132	110	140	135	123	150	141	138	127	140	124	163	117	138	134	141	143	166	130	150	139	141	149	132	109	140	156	145	132	136	138	132	174	143	156	129	139	143	144	146	136	137	138	147	154	133	133	136	131	136	130	142	142	145	158	148	140	141	138	130	130	161	154	135	143	128	149	133	139	146	155	120	128	145	106	161	138	133	141	140	144	149	162	135	119	148	142	120	162	147	132	125	133	135	143	118	140	133	131	134	140	133	123	140	149	167	152	147	129	137	153	147	151
24445	21006	27816	24389	18282	1625	516	335	267	202	198	188	180	183	177	170	180	188	154	158	172	147	184	142	177	154	145	171	159	149	127	159	149	144	159	155	153	164	138	159	139	164	152	134	142	139	147	151	141	142	152	158	150	149	150	142	148	135	130	135	126	145	144	145	140	154	146	163	166	147	162	153	147	124	146	160	153	151	146	142	157	166	153	175	157	132	132	133	146	169	140	158	146	145	147	156	134	121	141	140	146	155	150	141	168	159	134	182	133	157	142	141	153	153	154	141	144	165	165	133	141	117	166	136	135	140	142	160	141	169	137	139	152	129	152	149	152	151	153	159	137	153	145	167	132	138	152	145	153	148	163	142	155	129	156	157	142	161	168	138	158	129	142	148	144	169	165	144	149	154	129	120	131	143	155	152	137	163	137	155	158	162	174	151	138	133	131	150	176	144	148	160	148	146	166	143	150	145	137	160	154	136	150	170	153	168	122	145	156	158	128	161	137	149	149	161	133	142	127	119	143	133	154	145	151	149	139	124	121	169	140	121	157	153	152	157	149	156	148	158	151	155	174	143	152	145	164	141	126	125	127	136	156	146	150	157	160	131	158	135	156	152	136	147	166	148	156	149	167	148	149	151	146	158	148	151	152	151	131	149	156	143	139	146	150	160	140	147	170	176	159	160	147	135	139	120	142	140	158	149	131	140	151	123	161	131	146	128	157	142	147	176	164	151	159	148	144	147	144	147	148	158	148	147	147	157	151	149	131	151	150	153	146	155	159	170	139	128	139	137	135	164	138	136	151	130	154	143	144	126	131	159	161	151	166	168	156	132	157	148	156	162	145	152	141	147	159	166	153	145	143	155	147	124	162	159	185	158	145	137	152	142	144	149	131	146	145	159	143	175	169	147	149	168	143	156	163	142	140	165	153	141	150	156	173	171	155	165	135	143	129	143	154	124	146	150	160	123	154	123	137	128	151	137	156	162	158	145	136	154	161	171	151	149	144	160	145	161	163	132	145	153	137	150	149	142	157	141	159	160	153	174	164	152	157	142	158	140	156	140	152	133	165	141	152	132	141	123	154	155	127	161	137	171	165	162	150	159	140	152	117	173	136	136	157	154	124	146	155	151	159	150	139	136	160	142	147	132	170	147	135	140	141	141	131	136	160	149	163	135	175	144	146	135	147	145	174	147	172	143	139	147	135	142	129	119	145	170	145	153	144	174	157	137	129	154	148	134	143	159	150	146	145	176	139	150	147	156	167	163	148	130	125	143	162	147	123	148	155	147	154	145	159	161	147	157	159	133	147	141	143	142	151	152	143	142	142	159	161	144	154	130	142	149	146	153	142	143	149	140	155	163	145	131	151	140	149	149	148	134	127	130	163	155	166	145	146	143	121	131	169	146	137	144	136	149	160	149	164	159	134	135	129	156	143	145	146	153	159	135	151	166	152	128	157	146	126	153	165	154	139	153	154	160	138	154	124	142	129	157	125	165	141	157	147	129	152	135	167	148	158	126	160	132	145	146	162	133	127	161	139	153	110	127	160	130	158	133	139	157	148	139	149	130	147	143	134	149	153	148	134	169	144	153	147	142	142	133	179	134	126	154	135	165	135	114	155	151	134	121	165	146	152	170	161	130	157	139	140	132	139	143	138	128	130	170	168	168	147	124	162	147	162	155	154	172	149	151	131	158	137	142	124	146	144	155	171	137	152	146	144	144	143	126	141	169	163	140	128	167	145	128	146	168	147	154	138	136	134	155	123	168	171	147	164	142	133	162	151	161	161	142	143	161	181	150	161	141	136	138	140	152	133	149	136	148	145	150	153	164	130	133	148	135	120	132	142	165	171	144	145	160	155	141	164	148	133	124	161	128	155	133	151	156	144	169	124	147	150	157	165	136	136	150	163	144	143	151	133	135	126	160	138	139	151	137	150	133	158	138	139	124	154	171	152	168	154	134	161	144	174	136	122	122	139	134	140	170	162	146	136	153	154	123	153	149	167	138	142	146	156	158	155	134	153	110	144	147	146	153	152	163	155	133	149	138	148	156	160	151	162	161	146	171	133	143	134	162	140	121	147	151	148	145	152	156	162	145	143	143	142	133	122	145	147	167	140	160	143	164	151	136	135	160	136	150	137	132	145	142	156	145	163	134	135	146	118	155	141	124	146	137	156	138	142	149	152	155	134	147	136	145	156	137	126	128	118	148	147	145	143	161	150	168	145	158	148	155	164	170	138	177	136	140	124	140	172	148	153	135	133	161	174	147	149	151	162	138	144	164	142	138	138	148	139	155	165	148	138	157	153	143	167	158	138	157	140	134	135	161	136	149	140	133	127	150	157	139	162	143	133	142	179	138	162	142	140	137	142	141	136	140	145	141	143	131	137	146	155	149	146	136	135	136	182	142	131	161	139	143	158	145	163	144	161	140	143	157	149	141	164	144	148	160	140	144	169	137	143	148	143	145	136	141	149	148	140	136	130	149	130	145	157	155	151	141	151	155	123	120	146	152	141	150	124	159	179	160	163	149	156	153	130	152	144	154	130	148	161	129	125	147	128	158	144	147	161	161	156	131	132	161	175	151	152	129	143	144	145	141	137	142	150	175	156	133	145	150	154	158	154	166	105	148	145	149	150	159	149	155	143	128	128	156	143	149	170	155	143	132	151	144	158	130	173	133	151	136	148	155	153	139	163	164	158	159	135	150	144	168	154	130	154	151	126	145	135	146	192	137	135	160	143	153	143	134	156	130	130	141	142	149	140	169	166	126	143	139	161	136	158	159	182	133	148	141	161	141	173	142	142	132	135	126	123	121	158	135	143	169	149	123	161	154	134	127	160	158	138	159	147	162	130	154	148	117	120	158	138	148	132	168	139	176	159	137	161	149	149	142	173	135	142	142	159	153	140	121	155	164	141	148	122	159	148	145	159	143	150	155	155	133	171	162	133	143	139	168	141	157	152	152	128	149	137	148	142	113	135	148	153	150	125	127	125	130	152	147	161	136	167	160	151	159	143	161	156	118	152	166	141	144	131	144	157	141	147	168	138	165	147	148	137	139	155	174	147	123	157	140	147	134	164	145	138	145	156	155	142	154	145	149	147	134	129	150	124	159	155	156	155	146	151	135	166	134	141	127	157	137	143	152	126	136	137	136	153	142	139	144	166	142	142	148	131	146	140	164	142	136	148	147	157	124	166	158	145	170	141	154	145	155	123	129	139	148	158	140	153	116	163	141	158	147	151	149	135	136	133	167	143	166	139	136	148	164	146	134	146	133	140	174	156	134	119	139	135	135	138	130	140	142	145	140	134	142	149	144	122	140	177	145	114	139	157	143	149	159	128	135	143	154	147	160	140	151	148	117	143	136	133	160	151	134	144	128	147	131	158	136	138	157	151	157	140	135	139	123	158	150	137	148	148	164	157	154	142	129	116	148	126	137	150	142	142	139	153	159	157	139	154	148	153	137	156	142	165	149	156	145	142	118	156	166	137	160
3759	4637	3485	1681	1159	797	673	554	458	366	349	283	312	275	266	273	240	235	211	230	254	239	204	237	208	232	226	186	223	200	225	215	229	222	214	215	212	199	237	229	200	207	208	212	206	208	191	201	198	195	215	207	197	217	190	193	186	201	194	205	221	215	207	194	204	200	206	190	220	206	220	215	200	191	219	190	207	208	206	196	197	205	174	189	195	222	213	200	173	186	214	221	200	183	199	181	188	206	203	198	206	216	168	212	205	188	178	192	176	205	226	209	201	191	201	173	202	189	185	208	186	197	192	205	207	151	211	201	229	176	204	203	213	202	203	184	193	215	165	194	210	157	218	185	219	193	192	186	184	225	209	209	194	210	209	202	166	203	211	173	183	209	196	198	200	201	201	183	205	188	178	207	184	206	206	213	188	201	173	197	195	188	190	226	189	212	211	197	219	187	200	210	215	216	220	207	204	203	206	208	217	215	187	166	191	193	194	199	213	232	197	207	194	188	193	172	206	224	187	200	199	199	202	180	180	183	170	210	193	193	204	211	180	221	189	208	195	172	216	202	234	208	197	189	183	198	197	188	201	199	205	213	179	192	203	172	176	217	212	192	194	203	185	189	215	175	178	207	181	224	193	185	205	217	170	197	221	200	209	192	218	205	172	184	185	190	196	195	195	187	195	202	198	177	208	166	178	189	211	231	176	171	180	178	184	201	166	179	209	196	203	197	200	211	192	208	181	186	207	180	182	194	184	173	176	181	206	213	220	180	220	192	188	207	187	188	188	204	201	191	193	192	187	192	171	194	199	196	205	225	196	196	201	180	213	203	186	194	190	195	203	197	211	185	191	192	175	215	171	176	204	216	195	186	184	180	199	188	205	179	202	169	197	180	205	206	210	188	176	193	197	212	192	209	204	183	183	195	207	194	177	185	200	211	200	187	184	194	189	200	206	200	182	194	183	199	214	194	187	175	187	200	184	186	197	183	218	166	176	164	212	224	190	224	201	192	177	186	185	202	202	174	191	210	202	191	198	201	199	199	186	178	232	211	192	198	190	196	186	218	181	188	196	195	210	183	209	195	210	191	182	190	186	187	198	199	212	207	178	174	228	206	212	203	224	231	186	181	212	171	176	179	202	186	170	205	209	195	206	216	200	204	188	175	204	199	165	180	189	176	199	180	189	212	218	188	193	192	203	183	186	177	183	177	186	192	189	191	208	187	197	221	191	191	202	185	191	184	179	173	198	203	167	221	196	190	205	208	185	185	206	197	183	195	220	217	178	195	200	185	208	188	180	184	217	176	215	179	185	170	200	173	199	208	194	183	204	182	186	199	198	216	198	209	217	182	200	184	192	203	191	206	200	188	202	196	201	206	191	216	183	206	206	210	202	180	197	226	198	196	187	194	193	164	201	193	184	210	207	203	203	208	201	203	222	206	181	194	197	211	192	220	201	219	207	205	204	197	200	198	209	172	223	191	213	174	208	195	202	198	229	182	207	176	160	214	196	190	184	206	179	189	211	186	207	217	183	202	195	201	187	197	202	189	196	187	187	174	195	209	200	156	200	208	210	199	202	239	199	173	205	215	215	182	177	175	196	196	206	175	175	207	207	172	175	185	185	195	175	193	205	193	180	199	211	200	197	172	206	187	178	214	204	171	193	210	181	205	200	165	198	192	213	199	204	171	161	193	187	191	204	189	212	204	206	190	163	181	178	225	186	198	203	184	190	202	196	196	190	191	177	171	213	170	195	224	192	205	178	207	200	210	171	193	169	182	190	210	174	173	196	225	202	182	167	210	214	214	197	212	202	165	205	184	179	189	191	207	175	194	192	228	187	173	207	229	175	187	196	202	199	170	209	197	217	214	176	187	176	197	205	198	197	184	214	187	173	220	160	174	165	197	194	191	187	173	201	189	204	227	198	179	197	192	201	196	195	195	204	210	204	200	205	196	212	201	184	174	207	206	218	225	186	217	205	200	196	215	202	189	194	168	182	196	208	192	190	187	192	176	191	178	202	195	184	180	201	171	208	167	231	221	192	195	206	184	200	180	217	188	164	184	195	177	175	202	178	175	194	185	191	218	185	194	209	180	201	211	191	178	191	185	176	187	205	198	209	203	189	216	198	211	176	187	168	189	214	177	186	209	193	198	199	190	197	186	174	173	221	193	193	209	197	177	168	176	205	192	202	197	207	191	203	180	205	197	182	191	179	180	165	189	171	218	202	192	209	194	182	212	195	187	188	221	198	204	176	220	185	194	189	181	194	204	210	202	202	201	203	196	196	194	201	192	218	200	215	187	170	198	165	173	202	202	205	197	192	180	200	186	201	185	180	210	196	194	190	208	202	198	207	200	192	189	175	178	212	189	193	226	203	222	212	218	192	175	218	200	218	180	169	174	195	167	185	199	184	170	187	192	194	211	194	220	205	201	182	186	189	198	195	200	188	184	203	171	224	159	198	179	195	201	177	199	180	200	190	191	207	193	183	187	198	216	206	201	191	241	199	187	205	181	194	178	215	181	182	197	204	202	197	190	207	199	210	170	191	180	188	192	183	204	204	174	198	196	169	221	169	192	197	202	203	213	187	186	188	198	225	189	190	176	191	196	195	183	174	200	177	191	205	213	180	207	198	178	186	188	173	199	188	189	193	181	219	219	206	185	205	212	192	190	190	167	181	199	195	184	178	172	211	183	181	174	211	205	185	180	193	209	189	189	189	188	157	194	208	203	204	189	208	196	160	194	187	196	182	229	207	212	214	198	155	180	178	194	217	179	191	185	188	185	196	202	184	211	196	206	180	202	175	192	194	214	190	209	215	188	192	205	194	209	181	174	194	171	211	191	178	217	188	177	206	191	199	160	209	180	200	194	206	199	186	192	185	206	170	185	174	168	196	177	199	206	201	209	222	211	193	189	199	185	207	206	175	225	174	190	203	200	233	187	191	183	190	205	192	184	196	219	181	188	171	172	207	180	199	185	188	208	206	190	196	168	194	188	225	210	184	186	211	181	202	185	206	200	180	206	208	204	180	214	211	183	202	187	175	180	174	188	184	189	215	202	189	195	202	196	194	201	187	198	204	192	178	198	194	209	202	233	180	199	194	185	168	201	203	178	156	193	205	219	202	198	187	212	198	226	170	208	170	194	197	192	197	207	185	192	186	195	172	199	206	192	210	197	185	192	168	213	175	155	204	201	192	194	213	187	185	193	194	175	191	209	233	185	200	201	193	205	199	217	204	194	195	179	179	220	207	202	189	179	219	202	197	180	198	180	196	167	232	235	171	197	193	179	174	210	186	180	201	198	187	188	209	166	181	193	186	182	181	221	183	187	165	175	176	193	185	213	179	181	190	196	187	168	183	212	191	217	175	171	187	189	201	186	178	192	197	204	180	206	200	214	191	190	184	180	180	180	207	174	197	185	191	211	188	178	212	225	191	197	203	185	190	207	227	184	191	180	199	190	188	197	172	205	214	199	172	185	194	211	212	172	190	184
26573	6903	564	348	243	220	232	223	208	218	235	222	227	226	219	224	200	176	201	196	225	219	228	219	226	216	224	230	185	202	235	199	195	225	226	200	201	231	244	235	225	208	258	217	208	191	206	214	232	224	222	225	210	231	217	212	237	178	190	192	211	201	196	222	224	212	205	266	235	212	226	194	196	225	218	207	208	193	222	221	233	201	225	217	200	213	199	198	186	231	212	218	238	240	213	238	210	219	229	217	216	217	218	214	212	204	226	214	204	215	199	230	222	240	215	216	206	214	223	215	178	208	200	209	211	221	214	225	218	212	198	221	190	198	218	202	235	216	227	231	220	231	221	199	225	215	186	228	216	209	218	190	210	202	213	211	193	235	249	193	208	216	216	203	216	209	217	196	220	204	209	226	215	196	181	245	208	192	211	236	221	230	237	215	218	203	210	216	225	217	200	213	228	202	207	235	201	198	209	204	205	195	224	195	201	184	200	217	210	210	225	229	209	224	193	220	238	226	208	226	197	212	198	213	216	248	203	207	211	238	217	200	217	226	226	211	245	208	223	210	205	215	227	201	214	221	203	212	214	227	199	233	176	192	196	226	206	233	203	231	213	197	196	203	249	200	206	211	203	208	252	200	223	187	209	219	203	219	242	228	166	201	219	202	189	210	205	215	190	185	189	233	192	202	246	236	239	230	204	206	199	207	241	195	229	214	227	209	246	199	212	203	236	196	206	226	224	199	214	223	197	218	218	216	216	196	210	182	220	214	222	191	192	190	215	226	204	243	218	197	235	248	197	220	204	191	193	207	216	213	213	231	201	207	216	199	195	218	238	242	200	201	232	185	187	204	197	186	207	196	201	216	226	224	206	204	216	194	223	203	217	209	229	217	201	248	207	219	213	233	182	182	202	224	206	222	201	196	210	221	188	218	205	230	207	208	221	224	189	211	198	209	215	218	205	208	218	225	231	240	224	205	196	204	201	204	220	213	206	219	211	223	228	204	210	233	237	230	193	242	200	245	222	202	205	206	223	246	233	196	199	219	194	241	225	212	219	205	192	213	209	235	226	215	209	213	195	206	219	218	205	203	213	192	194	218	200	211	199	214	216	235	217	219	200	230	202	198	194	198	216	192	228	199	241	213	191	214	190	234	207	217	210	225	205	204	202	227	202	208	221	211	218	210	208	193	217	219	200	218	223	209	218	197	206	222	209	202	221	214	228	182	233	206	214	179	220	203	218	202	231	194	202	259	219	194	187	227	218	208	213	212	212	214	223	218	203	227	192	219	206	199	222	198	204	206	221	215	209	217	203	197	200	232	207	234	213	212	206	232	202	200	214	234	198	204	219	202	176	189	214	208	228	222	226	246	213	224	220	238	199	240	206	228	209	231	232	222	202	205	216	189	189	229	183	227	204	193	191	208	229	231	213	200	198	204	215	207	202	214	235	196	205	208	190	218	208	236	200	212	209	222	209	213	212	211	233	197	202	224	215	233	206	214	198	223	215	210	199	190	185	207	207	205	204	236	221	204	220	181	229	202	254	219	212	216	177	219	213	203	207	179	224	224	208	239	231	200	216	221	225	227	204	250	201	189	222	218	225	206	203	206	212	209	240	230	224	201	226	204	211	210	220	210	199	222	215	209	223	231	212	199	217	228	232	218	218	215	197	204	229	245	218	228	228	201	200	205	189	202	229	201	211	232	216	236	215	210	203	212	205	202	198	231	221	213	238	195	211	226	204	223	213	221	209	218	242	215	215	207	230	193	183	218	215	208	228	222	184	221	216	204	200	201	207	208	216	240	218	209	225	190	192	207	211	217	211	228	254	207	199	201	204	219	200	221	206	196	211	210	200	201	217	199	209	236	197	222	223	192	213	223	202	211	235	193	209	229	217	216	207	207	215	220	215	205	182	181	210	191	196	204	232	223	217	194	208	221	241	212	200	222	184	196	210	217	250	212	227	214	206	231	228	221	207	209	217	203	214	224	219	197	204	181	243	223	219	202	213	191	220	210	204	196	205	218	203	183	214	211	199	227	200	224	215	207	197	217	211	251	221	222	222	219	246	220	201	222	226	212	200	200	213	227	206	221	209	197	244	195	202	194	181	212	187	219	236	216	207	215	217	241	199	177	220	212	192	227	241	193	192	214	233	201	186	193	212	197	191	194	203	202	203	211	205	234	205	230	211	216	207	221	219	231	223	226	213	205	219	202	215	229	209	216	187	214	209	225	211	208	194	192	220	235	199	206	223	217	229	221	207	222	233	242	195	195	220	210	218	210	195	200	217	209	216	190	202	208	196	213	210	214	209	216	196	208	212	223	223	230	210	230	217	222	232	219	243	213	226	218	201	224	220	226	216	208	221	219	187	179	205	206	233	217	211	227	210	221	209	211	196	218	196	226	215	193	220	215	235	207	204	219	201	211	230	211	214	179	241	196	233	187	199	170	226	216	231	202	230	241	239	194	194	192	208	220	227	206	207	243	214	192	193	199	234	233	208	217	213	198	209	202	203	200	208	224	225	219	222	214	207	192	208	211	198	213	203	245	201	232	187	199	234	220	209	224	232	223	215	180	211	219	209	223	222	213	224	219	208	218	207	197	185	196	244	210	201	208	220	199	217	224	176	208	192	212	229	191	216	195	236	206	224	220	221	225	198	215	200	208	205	199	217	172	223	221	191	207	202	196	212	190	223	209	213	192	217	230	201	207	225	209	219	179	181	200	221	209	192	209	218	227	212	224	186	199	222	210	226	201	218	198	254	208	213	223	200	171	215	225	217	222	197	249	221	224	198	203	216	199	228	220	209	199	207	205	198	241	184	184	208	212	209	239	213	200	196	217	189	221	240	235	211	225	211	218	216	210	228	213	214	213	208	212	184	228	216	217	221	234	197	197	216	236	211	194	231	210	192	198	197	207	232	216	210	206	207	226	211	239	224	228	222	227	207	232	202	215	205	225	239	208	191	185	213	207	202	210	220	214	231	204	235	209	207	202	222	209	199	230	219	208	220	215	214	214	214	225	194	222	186	231	227	202	199	232	214	209	242	201	198	227	224	203	223	212	197	209	220	209	201	222	201	190	186	203	235	229	213	193	213	204	194	223	228	174	196	201	199	224	215	197	187	189	256	217	222	209	223	211	213	219	208	207	224	206	217	189	232	225	225	205	231	218	214	202	204	227	212	231	210	194	229	190	216	196	199	206	236	210	222	212	250	232	255	218	247	220	217	219	230	214	219	221	206	208	223	215	227	241	232	244	216	211	218	222	222	199	201	215	205	220	205	213	216	203	217	198	243	213	193	227	214	205	216	214	224	233	225	225	223	244	221	216	193	229	208	219	226	238	206	209	218	215	193	209	203	202	193	216	201	184	206	209	232	178	201	204	239	205	206	213	235	218	227	207	219	222	217	235	211	222	243	241	188	207	212	223	201	211	196	222	242	201	242	207	224	203	231	203	215	241	225	239	208	222	211	215	211	210	217	222	227	224	239	215
5406	444	391	315	328	263	251	296	270	289	264	279	285	265	281	292	273	266	280	248	269	230	226	292	279	249	281	268	303	286	286	275	256	276	245	257	247	280	264	287	280	250	251	263	265	283	259	276	270	250	283	259	255	266	295	275	268	245	272	266	254	296	248	272	272	271	267	313	271	261	269	283	239	280	260	263	266	260	282	268	306	269	286	251	264	253	284	255	256	266	264	282	241	275	254	271	279	282	263	254	258	244	260	276	296	262	270	248	247	269	282	253	289	279	277	245	272	278	275	253	266	293	282	248	273	251	264	276	271	309	246	264	267	249	255	257	253	254	259	262	237	265	279	284	280	246	293	258	276	295	248	262	277	267	280	274	263	253	266	240	254	263	284	280	255	246	269	278	277	265	292	256	276	280	245	275	273	256	273	261	270	266	279	275	273	253	267	290	259	294	274	275	270	269	253	283	276	242	294	261	254	248	288	277	282	258	271	263	261	230	271	251	280	271	231	293	227	283	268	270	248	265	287	286	274	306	264	253	262	228	258	279	245	289	239	282	278	294	249	279	280	274	262	293	264	288	282	268	254	281	270	248	273	272	258	286	304	289	267	280	272	258	285	253	285	244	273	261	261	286	275	248	248	254	246	263	239	244	268	263	268	263	258	268	268	247	253	301	270	326	264	254	252	269	265	270	286	286	245	276	259	275	291	269	293	288	259	290	253	263	294	278	272	289	298	284	280	255	286	282	260	251	284	273	286	263	253	288	247	267	236	264	243	264	262	244	273	230	275	270	285	256	259	256	267	280	296	271	258	268	274	265	274	259	272	211	273	259	279	306	261	281	270	244	281	246	247	257	277	278	276	249	224	259	270	239	250	264	271	280	290	266	270	273	262	277	269	262	268	267	268	263	299	238	259	234	272	283	270	301	259	281	283	249	243	272	245	277	255	244	266	290	261	283	274	281	263	266	276	254	234	274	236	271	251	266	270	258	275	280	287	299	272	264	263	283	248	252	242	262	234	247	282	261	266	261	273	269	279	285	297	278	299	250	264	254	269	271	268	259	248	274	232	262	233	256	267	266	281	268	293	275	255	271	240	258	275	267	264	270	272	273	262	231	243	267	260	282	251	281	274	283	246	306	256	254	247	254	291	288	260	294	267	291	273	274	247	248	246	268	264	250	262	268	254	255	271	232	270	249	285	248	290	251	253	276	273	261	270	237	263	279	269	281	240	261	271	260	292	297	288	260	275	261	265	271	253	223	266	280	280	272	267	305	246	251	260	261	240	256	276	267	270	251	259	302	280	263	253	282	299	270	264	260	270	231	270	237	265	255	252	269	280	265	269	282	250	254	287	285	256	268	253	242	260	263	263	278	280	275	242	255	282	254	274	267	268	249	249	290	269	257	262	235	251	251	254	280	218	250	272	287	236	273	283	235	266	272	288	277	272	277	253	253	303	256	256	235	291	260	270	259	287	277	270	261	290	247	262	265	295	277	279	298	272	274	275	271	274	260	256	268	270	286	283	287	259	292	282	267	299	284	246	263	279	285	274	275	290	255	280	273	259	290	289	243	279	253	265	264	279	253	266	268	270	246	282	283	222	272	268	282	255	269	246	290	280	263	269	282	268	254	260	291	278	267	305	238	283	257	274	260	265	255	269	267	257	239	282	278	277	279	275	254	285	289	281	262	260	285	266	261	267	288	260	278	253	291	278	268	270	260	254	262	247	265	250	295	250	243	271	278	253	262	243	282	272	282	303	279	250	262	270	256	280	263	250	231	241	249	263	262	254	267	275	272	285	253	281	263	290	229	278	251	248	250	247	271	277	244	265	248	255	258	275	276	292	285	239	298	254	284	247	258	267	298	286	265	250	269	239	262	287	247	263	263	271	267	271	263	258	288	269	275	267	280	255	270	243	286	286	295	284	253	261	270	272	274	283	269	265	242	280	327	296	231	282	281	284	281	249	283	244	263	258	267	259	278	247	256	264	253	248	250	277	234	279	245	254	275	307	252	262	273	269	255	253	250	281	281	269	273	243	253	245	275	263	273	264	253	255	266	257	300	230	304	272	293	248	268	278	267	263	259	287	275	256	287	244	279	290	265	257	297	279	273	276	290	259	271	250	249	249	244	269	288	243	265	279	269	260	259	280	245	255	282	251	274	265	266	245	240	276	263	273	273	270	277	258	278	288	283	258	245	285	260	267	260	291	256	262	250	271	259	271	304	269	269	303	260	263	288	282	270	248	281	265	274	306	235	278	267	274	289	252	268	275	270	276	282	259	287	266	270	273	221	287	282	264	288	290	294	252	261	307	259	238	253	259	270	270	280	294	273	276	254	261	286	242	277	283	270	290	251	263	271	280	272	269	258	271	285	291	245	277	248	277	263	277	236	251	286	265	294	270	267	277	278	262	278	273	339	259	297	285	290	265	279	274	292	265	270	274	288	278	271	311	263	242	262	238	265	269	266	243	261	240	241	263	248	281	267	235	279	267	264	282	237	292	306	264	254	242	232	277	267	270	241	237	263	293	265	270	265	262	273	250	260	276	265	267	268	271	266	255	262	276	243	275	291	285	283	266	276	247	234	283	260	238	284	288	262	267	281	248	254	294	284	252	237	265	259	250	273	273	233	270	260	256	253	251	234	264	253	278	286	277	267	266	254	291	283	263	279	247	311	291	237	267	261	252	306	250	278	297	281	294	271	255	275	274	258	256	307	278	262	276	255	266	278	277	262	267	280	256	284	237	278	271	257	249	261	253	263	280	285	252	249	283	250	298	256	271	255	265	256	260	278	258	272	271	245	256	272	272	296	294	265	297	268	306	254	245	272	273	272	275	261	252	263	260	238	240	251	264	297	259	273	269	293	282	238	265	259	277	237	240	230	258	260	298	247	258	282	260	252	270	295	290	304	265	238	262	262	245	254	283	273	263	261	239	254	235	283	270	246	264	254	290	270	272	262	302	281	265	268	262	270	271	273	270	274	284	273	260	274	266	267	260	269	266	271	292	278	272	278	231	214	272	254	258	278	268	296	288	250	272	259	261	277	288	294	268	267	272	267	249	283	268	254	293	288	278	270	261	277	261	301	243	256	264	278	292	262	287	267	281	262	246	244	261	278	275	266	276	257	280	254	260	244	261	264	304	288	253	278	268	265	262	267	238	260	260	273	274	268	261	289	244	273	279	268	287	254	246	262	276	268	274	276	237	289	256	272	281	255	266	285	251	265	260	283	258	270	289	273	263	272	258	267	241	275	250	295	271	289	259	278	260	273	260	256	259	253	259	251	275	291	243	284	222	266	264	287	270	269	267	270	258	289	275	277	269	272	280	265	234	272	250	261	241	276	244	253	281	256	270	273	282	254	264	286	290	253	242	266	263	278	257	289	261	265	243	292	244	261	269	268	287	268	283	236	260	229	289	246	286	272	270	289	268	283	292	256	267	262	278	308	285	253	268	276	283	245	276	270	267	291	256	261	258	281	289	272	283	262
25290	21016	26368	23951	1766	391	218	175	137	128	136	145	120	107	104	118	108	126	113	126	115	117	119	108	113	91	106	114	106	112	99	115	104	93	106	91	124	97	108	110	105	85	100	106	108	107	110	113	111	99	99	112	103	112	83	91	102	97	104	106	101	126	112	99	92	112	98	114	97	96	104	93	106	101	101	94	107	104	93	118	100	94	109	99	112	104	101	91	109	99	130	102	103	103	122	118	119	86	86	108	109	98	97	104	103	90	108	94	93	100	106	99	90	103	99	103	89	79	96	94	103	95	93	100	116	98	99	92	105	98	116	109	108	109	97	113	103	101	93	116	109	103	107	95	96	95	99	87	96	105	91	92	88	114	88	84	116	102	105	90	87	108	93	109	106	99	110	90	91	109	87	106	84	85	121	114	117	123	116	95	98	94	91	103	87	86	105	116	99	97	98	102	96	99	104	104	109	106	106	97	98	91	102	103	106	93	106	106	107	111	81	104	98	102	97	111	83	92	106	100	106	111	112	90	92	94	114	116	84	101	100	123	104	109	99	101	90	94	105	100	111	91	110	105	93	107	91	95	96	102	101	86	105	109	83	96	103	104	98	103	119	82	101	108	111	99	111	97	110	109	101	96	109	96	96	97	114	83	120	92	97	103	95	109	105	100	91	100	113	101	94	101	99	83	94	106	95	97	100	88	97	98	100	110	95	105	110	114	99	110	105	105	114	110	96	92	88	101	108	88	93	85	99	101	110	120	104	93	119	97	99	96	94	98	90	97	118	88	111	103	102	114	105	127	94	106	116	103	87	114	95	104	100	128	132	95	104	109	112	101	105	101	100	84	117	99	105	117	93	103	104	112	100	110	90	110	93	127	95	105	103	114	94	74	101	114	108	86	109	92	103	111	91	112	105	117	98	89	105	114	93	102	114	108	112	86	90	90	101	84	116	94	111	103	91	107	110	127	97	97	117	104	97	107	89	114	122	87	96	91	91	79	97	97	130	106	85	105	85	100	98	99	104	99	104	82	99	98	81	103	104	111	94	109	128	92	116	97	95	100	91	88	93	123	100	99	97	112	119	111	102	94	98	102	81	98	106	103	119	91	101	108	106	106	118	102	102	92	88	115	96	102	101	105	107	99	100	108	87	88	90	98	93	86	90	96	98	114	90	110	107	100	139	116	110	123	99	88	90	90	105	81	102	97	87	106	92	108	92	87	114	99	96	95	96	90	107	97	99	101	106	85	129	111	124	99	112	106	94	94	86	105	105	108	114	105	94	98	117	79	97	94	96	113	122	109	104	97	101	107	84	96	106	119	97	101	103	98	78	93	101	123	88	89	103	110	95	116	110	92	103	87	101	100	92	81	95	82	99	107	83	103	105	88	88	98	91	101	92	108	97	122	103	112	108	112	95	106	98	110	97	105	104	94	103	109	113	127	114	93	108	91	95	92	105	104	100	110	90	94	92	102	110	118	113	96	120	98	104	101	107	119	107	121	80	119	110	89	103	104	92	95	103	99	96	99	103	108	103	100	97	103	118	106	98	96	108	109	88	92	101	124	117	101	104	116	91	118	95	87	106	109	96	90	114	94	98	91	106	100	117	85	108	111	112	119	121	89	96	88	84	111	97	112	101	113	96	101	99	76	102	113	104	87	107	114	87	104	111	93	98	97	101	97	108	126	103	92	115	94	94	95	127	117	110	115	81	107	81	109	84	88	114	103	96	88	89	97	100	118	95	112	92	95	102	101	86	92	107	103	86	102	106	91	102	112	75	93	115	98	96	110	95	120	113	113	101	106	109	124	94	91	111	98	100	108	108	96	93	106	118	95	101	100	101	100	99	92	106	140	109	109	74	94	106	97	82	90	109	116	114	98	90	113	104	125	104	99	111	99	92	79	91	106	92	99	90	94	111	85	108	112	91	109	118	105	99	98	115	114	101	115	82	94	102	98	100	93	112	118	106	112	104	111	103	95	111	94	96	126	99	113	108	103	105	101	106	105	108	100	98	106	87	123	94	113	113	94	87	105	91	103	105	97	97	111	91	106	105	95	97	127	107	103	108	101	102	90	117	109	74	100	111	99	104	110	106	93	91	109	82	104	92	108	98	92	87	111	101	115	97	88	103	97	95	102	93	88	98	104	97	107	107	96	102	111	109	104	112	105	98	112	125	117	106	106	107	96	97	90	104	105	98	114	91	88	88	107	94	86	105	92	120	102	97	93	109	115	91	114	83	110	106	106	125	93	111	113	109	100	117	110	90	89	99	109	108	114	94	88	99	113	104	81	94	101	108	112	111	129	101	89	110	95	90	116	114	100	101	100	114	97	102	105	115	91	110	99	116	102	101	112	108	78	106	98	92	108	111	104	107	111	91	104	109	86	112	104	96	88	103	109	111	96	112	110	98	99	111	100	110	103	90	102	87	94	101	102	105	107	114	91	102	94	103	117	101	107	106	91	96	87	115	115	112	93	92	105	112	130	96	109	116	100	108	112	94	94	120	98	95	102	106	108	110	105	87	100	100	106	98	102	96	100	93	87	115	109	99	84	106	95	122	105	106	121	99	103	113	83	78	101	99	99	106	108	95	95	91	98	88	117	100	95	115	100	117	97	102	122	107	110	109	75	102	101	89	108	110	105	93	102	96	95	103	117	96	116	99	97	110	94	94	109	127	111	119	94	88	93	94	91	122	128	102	107	100	117	108	131	122	94	103	106	124	105	97	112	92	98	105	94	102	113	105	88	96	110	91	86	102	99	103	102	95	122	101	99	98	90	91	119	93	78	97	104	107	125	112	111	96	104	105	95	100	107	100	95	104	116	93	89	118	125	97	101	115	100	96	91	102	115	103	97	99	124	94	97	85	100	82	92	99	111	107	105	104	104	108	112	92	99	117	93	94	96	102	114	107	94	90	111	92	94	105	109	121	104	116	110	113	106	105	90	97	90	90	111	104	97	93	92	95	91	108	120	118	100	93	112	95	99	99	95	92	95	98	117	101	99	100	109	89	102	87	99	105	106	109	92	94	109	90	102	105	105	88	112	103	91	107	102	95	105	100	86	102	109	102	101	112	93	101	103	106	113	93	108	114	105	109	102	105	91	102	106	99	101	87	100	101	94	94	94	110	104	122	106	100	106	116	100	121	111	109	94	107	102	101	103	121	99	99	103	106	92	97	104	87	112	100	89	96	95	96	79	93	105	82	98	96	107	96	108	98	105	110	85	88	119	98	106	102	101	104	107	98	87	92	100	94	96	104	94	109	102	109	105	97	96	91	94	106	85	122	91	112	122	106	99	119	116	102	101	97	86	118	106	85	112	104	108	116	91	106	97	130	105	98	101	104	89	110	88	100	112	102	98	86	91	115	93	95	105	105	93	106	96	97	95	94	103	96	119	96	102	116	114	111	86	98	94	98	109	97	95	114	101	91	89	101	92	110	97	88	123	91	107	119	95	99	105	91	101	94	107	112	103	95	102	103	86	104	101	107	86
3636	2354	1891	868	645	494	347	319	295	218	223	225	183	191	190	180	168	171	173	164	163	158	152	157	170	157	136	158	131	147	146	155	137	154	151	158	156	144	130	148	129	162	152	135	160	140	133	153	157	164	162	142	146	171	131	133	145	118	144	144	157	140	151	157	123	166	141	145	163	114	148	145	153	144	128	156	146	153	168	132	138	150	127	134	128	144	143	148	146	136	141	137	142	134	158	159	134	146	120	151	128	161	153	140	152	157	141	144	144	148	146	157	147	151	146	159	147	153	141	141	150	142	122	170	138	129	144	120	172	145	150	163	162	156	148	169	135	128	175	143	140	137	144	135	130	143	137	154	141	141	136	144	140	144	142	125	121	142	144	147	134	150	135	159	136	152	148	146	143	146	140	141	145	145	139	131	138	151	144	139	130	142	114	149	166	125	153	134	140	143	145	141	137	121	146	148	146	163	145	143	124	153	150	159	161	163	149	129	128	139	149	159	170	138	146	144	174	150	135	128	151	125	142	151	155	148	150	153	153	128	161	154	147	135	153	129	142	133	147	133	132	140	140	153	169	146	142	155	152	136	143	132	154	138	152	132	145	141	141	155	151	160	128	152	144	142	141	127	162	135	138	142	145	165	143	148	146	151	139	157	149	140	142	143	151	151	156	129	136	155	130	161	147	153	131	143	133	141	136	147	147	151	123	138	172	150	135	130	140	124	157	140	141	150	118	123	154	143	153	156	116	136	134	151	144	136	143	135	173	161	149	142	138	124	136	172	153	155	136	139	139	156	154	121	147	135	143	137	147	140	133	141	140	147	128	148	112	151	143	158	164	144	137	140	126	137	158	128	151	127	134	166	134	120	139	136	144	153	143	140	131	152	162	169	140	136	135	152	157	146	144	135	144	122	142	157	137	150	141	164	144	137	116	140	137	151	144	142	165	139	146	118	129	172	132	131	153	158	140	128	132	143	135	140	151	175	114	147	114	129	134	133	155	129	134	140	158	145	169	132	146	121	148	161	140	158	131	153	158	110	165	147	153	167	139	144	136	148	141	161	139	150	163	141	152	146	165	146	137	151	147	143	144	132	139	147	133	128	151	149	149	142	164	146	139	142	129	145	125	155	127	161	148	122	145	152	148	147	125	123	134	141	146	152	137	138	150	141	158	150	146	142	169	133	130	138	149	129	145	141	131	141	148	148	145	122	160	136	138	144	125	140	138	137	126	149	156	135	144	129	128	152	138	140	156	140	153	161	135	128	147	170	151	145	151	126	128	170	119	138	133	133	146	143	136	138	144	150	129	134	139	125	138	151	151	157	133	137	135	133	150	137	159	136	130	155	129	156	164	130	147	142	148	132	133	159	126	149	165	134	167	155	146	145	147	166	149	135	128	134	115	146	138	156	138	132	152	139	146	135	145	147	136	145	131	137	129	133	144	149	124	143	171	151	157	140	137	161	133	147	147	144	154	131	162	165	154	145	144	150	161	159	144	146	145	148	156	139	143	138	149	125	136	143	135	138	154	144	150	156	145	133	157	135	131	149	137	152	141	155	119	146	157	147	133	135	118	142	141	139	144	150	145	138	146	142	136	140	139	150	165	152	136	147	136	141	146	114	107	153	152	150	158	132	139	155	162	145	130	145	134	134	151	159	141	144	122	153	147	157	127	141	149	138	158	156	155	151	144	143	166	159	162	145	151	129	124	126	160	127	133	143	150	133	136	159	147	146	150	129	168	147	158	127	135	144	129	155	140	150	160	145	145	144	138	153	178	133	135	114	142	141	150	148	133	148	147	163	148	134	136	144	152	152	149	139	133	139	166	160	150	130	126	137	147	135	141	135	150	140	130	139	155	151	137	161	133	147	137	149	138	151	149	151	141	131	147	162	146	123	142	131	156	121	172	142	141	136	126	147	129	144	160	149	138	125	126	139	143	149	142	138	138	145	144	137	134	153	149	141	137	133	159	152	159	149	148	131	131	153	144	147	153	131	138	155	134	158	156	141	125	154	136	136	130	149	132	145	140	165	131	137	156	171	144	163	155	138	147	134	146	125	150	132	132	152	128	127	132	137	117	148	143	149	147	150	148	163	120	131	158	141	141	150	158	158	145	139	131	153	146	146	148	132	143	154	142	138	144	163	129	136	135	142	156	151	143	129	136	152	137	148	158	123	147	150	133	153	160	152	121	134	155	126	139	149	145	125	148	132	154	133	148	151	152	176	141	137	142	141	140	144	149	164	144	147	131	125	155	157	135	139	117	128	149	154	145	144	156	139	131	134	150	139	142	132	139	167	158	142	150	129	130	148	140	132	128	119	140	151	136	146	134	131	135	157	160	151	148	153	135	144	133	150	157	127	155	141	133	140	134	139	131	138	142	155	130	128	144	166	130	157	160	141	144	138	141	130	131	136	130	157	131	168	135	143	136	144	156	137	140	167	119	161	153	147	144	147	136	152	132	129	157	129	133	152	145	133	141	151	160	144	155	127	140	155	163	129	132	141	152	123	168	126	135	128	145	157	152	153	151	140	163	144	132	144	140	126	153	132	150	136	150	143	157	141	135	138	155	146	145	138	140	150	130	151	153	165	151	143	144	122	159	155	157	136	138	170	143	127	125	148	147	132	157	145	131	134	146	131	129	139	143	152	135	146	140	140	154	133	146	142	141	136	141	140	143	140	140	151	135	158	139	147	155	138	133	128	142	160	143	143	139	150	140	144	149	160	148	147	144	144	133	149	134	153	130	155	139	138	139	152	128	154	125	145	145	126	138	127	142	131	144	151	148	135	144	145	144	130	154	134	143	134	133	139	128	154	152	135	155	141	126	136	151	144	133	137	162	143	138	144	148	145	154	142	152	142	146	131	149	150	136	128	122	132	131	129	148	135	144	152	126	150	141	160	140	136	159	146	153	134	134	153	141	145	110	143	147	118	143	143	160	153	147	142	145	141	154	147	131	143	154	138	167	141	141	132	147	145	143	158	142	153	138	140	126	146	145	154	132	137	141	156	147	119	130	134	167	124	134	159	148	144	138	142	150	121	143	145	125	142	140	136	133	140	134	156	137	158	156	136	119	159	160	141	140	158	143	158	147	140	151	156	151	135	163	128	143	144	153	152	152	128	149	135	138	144	136	126	127	140	135	151	140	159	145	136	180	120	139	156	127	146	136	147	136	136	135	140	123	126	163	124	147	139	141	144	142	148	151	137	147	166	144	135	141	146	143	145	147	148	145	145	155	142	125	142	124	144	154	149	156	127	135	167	157	143	129	155	150	163	134	137	155	137	134	128	144	145	138	125	131	151	142	127	152	148	163	143	144	160	144	155	142	139	132	143	160	126	140	133	130	123	153	128	131	170	138	143	136	148	131	147	145	158	129	140	163	146	127	143	137	133	144	146	146	135	164	154	149	129	136	148	164	148	154	126	133	144	134	142	146	145	134	136	133	144	124	146	132	137	131	145	130	136	153	132	135	158	158	143	159	143	153	144
24521	21048	27834	24461	18541	1796	558	324	218	232	222	213	187	210	140	182	184	157	161	184	181	161	168	165	156	167	164	158	142	167	159	150	171	143	161	175	144	152	175	169	138	175	157	146	154	135	144	149	154	146	173	154	150	137	168	162	152	170	143	143	133	120	154	182	157	148	165	148	154	132	148	140	167	167	177	151	151	159	152	149	150	142	163	135	146	146	153	145	157	155	125	159	178	130	148	168	145	160	159	158	141	145	157	135	143	135	162	141	178	150	152	144	145	150	154	161	143	155	151	146	128	143	148	141	147	148	154	173	169	149	150	148	154	168	152	149	151	165	178	156	174	175	164	157	141	160	150	148	155	157	116	163	149	147	149	132	151	163	155	173	137	162	153	137	160	148	154	143	153	145	151	147	148	149	138	140	152	151	145	160	146	157	137	142	160	186	155	177	141	141	147	150	140	147	145	118	137	152	145	157	151	131	141	143	152	144	140	160	150	150	138	151	145	145	133	163	152	154	152	138	146	166	148	154	157	153	145	175	166	156	140	133	140	150	135	125	138	155	159	160	144	139	160	145	147	140	157	123	148	168	147	145	130	138	186	142	139	161	172	146	144	161	164	168	148	132	147	161	165	150	143	163	151	139	162	165	144	150	140	135	146	143	166	143	151	175	126	166	173	163	149	158	145	146	156	130	166	162	162	147	138	148	171	142	151	159	144	151	166	161	139	138	131	143	138	159	165	135	154	162	150	136	127	149	144	155	155	163	143	127	157	150	151	146	130	147	157	153	137	166	135	153	172	155	174	155	158	164	157	145	142	152	154	145	142	154	149	145	154	127	131	146	147	164	140	151	126	152	138	143	127	168	161	156	161	140	165	132	152	141	142	135	156	135	160	159	133	147	158	135	152	146	174	139	180	156	149	159	153	145	141	135	141	160	144	148	135	128	163	153	152	160	148	151	136	153	155	168	153	158	158	139	180	156	133	153	149	149	151	146	154	146	152	152	153	146	166	131	171	155	143	142	143	151	160	135	136	134	153	153	170	157	125	149	153	170	149	144	166	143	128	160	151	142	169	147	144	134	142	155	145	140	158	170	171	135	169	161	139	157	131	153	152	165	162	152	162	142	162	136	162	156	161	143	157	158	135	152	157	148	128	161	148	139	134	148	136	149	138	146	148	125	145	152	144	131	143	175	167	126	151	144	140	173	143	146	117	157	156	150	163	157	150	138	128	162	144	147	132	137	137	152	169	129	167	153	127	172	125	172	123	163	140	157	182	145	168	160	130	138	186	149	159	149	134	144	154	168	139	115	118	155	135	157	144	160	163	142	161	151	146	155	148	159	138	147	159	165	135	139	140	146	151	145	167	146	135	161	135	141	142	163	136	143	139	142	141	161	168	146	152	149	133	133	141	130	152	150	140	151	142	138	146	159	161	131	158	171	155	121	144	132	155	146	146	146	143	147	152	141	162	147	144	147	146	176	154	138	131	156	138	152	173	150	147	148	142	136	144	171	148	174	149	147	144	165	156	154	154	158	147	170	147	138	162	137	149	161	154	154	141	150	144	145	162	134	153	152	169	156	141	152	159	140	144	145	147	155	184	140	157	153	148	151	148	152	159	151	145	152	159	130	126	149	142	143	148	148	138	144	174	176	157	141	147	143	163	140	154	152	150	146	157	170	152	139	152	167	144	152	146	137	153	161	153	162	154	128	158	132	149	155	171	148	160	151	160	153	151	150	153	148	133	144	118	169	151	152	145	140	163	118	149	151	140	152	126	134	140	148	130	131	163	137	134	148	160	130	153	165	154	160	155	149	137	144	154	157	153	159	144	137	139	142	171	149	162	128	139	134	139	156	161	134	146	177	160	135	152	146	161	145	145	153	141	167	186	147	156	144	155	147	141	141	139	161	141	142	149	150	145	155	155	160	170	167	145	141	160	149	158	148	165	146	148	165	152	141	131	137	154	137	155	148	154	160	170	145	135	135	144	147	153	126	166	145	151	173	132	151	141	138	136	147	128	122	134	157	141	148	136	166	167	138	165	144	155	177	158	142	153	173	153	124	149	162	145	147	158	160	146	158	156	151	142	153	151	171	137	150	133	163	177	152	141	158	144	133	157	125	141	140	157	146	139	148	153	118	139	150	164	147	149	145	144	129	159	146	166	109	156	139	153	137	132	150	164	150	144	159	148	172	138	147	150	131	106	158	170	157	157	138	140	146	161	133	143	167	153	144	158	135	149	144	156	130	172	141	162	150	149	138	145	166	161	169	141	137	151	143	125	141	131	132	138	132	165	149	128	151	154	168	151	142	161	162	144	148	164	155	156	145	154	139	161	160	142	160	128	158	146	153	149	127	162	142	148	147	154	139	147	133	148	153	150	153	152	146	154	135	152	149	145	132	132	157	142	145	139	142	184	143	134	145	141	144	157	164	138	161	158	152	136	153	146	158	149	143	144	160	146	139	137	162	146	161	133	141	131	161	192	131	147	155	159	151	145	139	168	160	153	139	147	148	147	158	144	146	155	145	143	153	136	162	157	165	156	142	163	177	147	162	157	144	166	179	155	167	136	136	129	151	142	169	148	150	160	147	143	145	156	143	147	134	142	171	135	145	150	152	143	149	164	157	158	141	145	177	140	148	128	134	137	150	129	149	155	150	139	145	163	154	145	136	138	144	145	137	152	138	146	146	132	136	160	147	146	157	155	134	164	119	138	130	157	130	136	148	155	152	150	159	128	139	138	145	160	136	168	146	159	143	157	132	141	152	166	174	152	157	175	127	154	161	165	149	161	145	146	149	158	131	161	164	160	128	150	142	156	162	129	180	143	143	170	137	144	140	137	113	141	155	163	146	143	175	176	158	154	159	146	155	169	179	157	129	161	153	156	131	159	154	131	141	135	164	135	155	156	143	164	170	144	150	160	155	148	139	127	131	148	145	148	147	133	123	140	139	141	153	129	145	153	140	151	167	168	144	163	147	159	155	169	156	138	148	158	144	139	154	138	158	139	124	151	154	134	157	135	144	152	157	155	155	159	137	150	150	157	154	151	159	135	174	144	143	143	152	144	164	148	151	128	154	160	146	124	136	138	152	152	148	150	150	166	154	144	141	142	154	123	148	137	155	148	175	139	131	145	161	135	165	168	145	151	136	149	154	130	160	160	142	137	109	148	151	135	117	165	142	170	152	150	135	164	129	148	169	145	139	164	158	152	149	157	147	129	134	160	136	152	143	138	152	153	130	151	144	150	138	157	147	150	159	164	163	122	117	170	149	131	157	156	146	135	166	179	149	145	138	132	155	151	128	130	155	139	149	157	147	163	144	153	162	153	155	144	142	153	136	144	139	153	138	147	176	146	140	144	149	169	134	132	134	155	147	133	153	165	137	153	169	163	155	155	164	133	149	150	135	146	137	159	134	132	149	171	143	153	167	151	156	144	151	136	158	157	129	143	134	145	142	139	164	143	147	141	139	165	135	160	137	146	153	156	158
3765	4663	3419	1688	1179	795	685	521	488	421	369	358	326	338	286	227	256	250	227	221	243	225	226	229	210	235	246	228	210	238	225	204	207	235	206	215	208	207	218	212	183	205	220	219	229	190	210	196	223	176	197	195	200	216	201	188	229	219	211	202	203	189	200	188	195	210	235	208	204	212	193	182	212	177	213	196	224	197	194	200	209	225	172	199	215	169	180	191	207	207	200	202	187	212	196	210	217	201	202	185	210	173	174	211	185	205	188	201	183	215	205	190	194	206	223	198	195	210	203	211	183	199	209	189	206	205	196	199	227	196	221	170	193	197	190	189	203	190	217	210	207	194	225	188	182	186	213	221	188	222	205	192	211	198	194	204	203	217	187	193	205	221	193	204	224	227	192	186	177	187	200	203	214	187	180	191	193	213	219	188	199	183	217	200	205	219	178	209	198	186	192	192	181	209	195	200	195	198	204	194	211	184	216	212	192	199	216	209	159	213	201	214	193	204	221	190	188	200	232	209	199	192	207	195	190	175	208	180	183	198	185	195	206	201	219	191	206	203	186	199	186	202	201	198	200	195	169	183	187	186	186	204	199	221	188	209	218	189	194	183	204	201	205	181	196	198	203	204	185	206	191	180	209	204	190	197	189	206	188	208	174	193	200	165	175	204	191	216	216	191	196	199	193	200	188	186	220	200	203	179	197	206	219	211	177	196	217	204	200	216	218	217	189	210	180	185	202	184	198	192	197	182	192	203	194	209	220	209	179	205	194	209	217	169	210	198	184	200	220	200	179	206	201	180	188	176	209	211	232	199	188	170	215	198	192	210	211	201	205	212	187	186	203	183	189	194	209	180	192	199	205	223	186	215	203	172	214	181	199	192	188	214	197	184	188	228	196	185	183	202	190	230	208	188	198	200	194	175	197	163	206	196	213	218	193	195	200	206	181	178	205	187	206	181	194	178	213	216	211	199	200	195	180	162	195	180	180	204	213	189	183	190	227	183	192	196	222	196	195	174	210	180	209	187	175	166	174	211	211	195	202	230	187	196	208	184	214	194	195	199	170	197	199	196	197	193	207	205	221	203	166	188	204	174	184	197	190	205	192	194	198	199	221	186	207	218	206	198	194	181	210	195	176	196	185	186	218	191	208	192	193	199	202	204	195	177	187	219	208	183	201	218	194	220	175	171	216	197	191	168	191	181	197	190	179	193	180	215	227	192	182	175	197	212	210	200	181	198	209	176	191	218	198	185	187	196	230	199	196	193	180	214	186	185	221	192	227	183	195	191	198	191	187	204	196	188	196	193	203	184	201	188	213	171	204	201	195	196	195	185	194	197	213	205	186	199	169	211	199	196	197	184	193	220	193	193	180	177	186	192	189	194	209	199	204	190	187	200	211	182	204	199	183	226	210	196	191	209	192	208	203	197	207	216	207	223	196	201	199	169	174	213	172	196	195	211	193	191	179	191	214	185	191	202	200	170	207	186	205	205	196	199	198	226	204	219	211	196	191	207	204	200	226	187	209	194	203	198	186	177	194	191	193	189	180	192	196	159	182	212	186	184	215	195	180	189	166	185	201	194	214	201	181	200	202	176	199	217	172	192	209	193	179	202	185	204	206	201	194	182	207	181	201	215	191	203	198	217	210	205	185	218	214	184	215	186	203	198	176	171	213	185	175	195	177	183	203	185	200	186	176	200	203	195	227	207	188	209	191	198	201	181	192	204	204	190	197	189	192	172	191	176	207	192	214	203	188	194	177	185	174	215	209	194	208	178	204	197	195	187	189	187	206	182	214	218	207	185	208	178	188	212	195	214	207	198	182	226	178	201	204	182	176	188	223	166	183	220	203	203	202	198	214	214	204	178	175	194	196	176	185	200	194	201	197	188	204	189	214	203	176	220	200	201	196	194	195	174	194	194	187	188	199	190	182	197	214	181	188	200	177	204	211	173	182	211	194	189	206	198	170	198	200	210	182	191	197	200	187	160	186	214	216	211	218	194	201	190	198	192	206	191	180	193	203	205	181	207	195	179	202	197	196	214	203	204	216	181	207	197	183	188	199	205	199	187	192	211	207	186	192	200	179	172	222	183	209	207	186	187	215	237	164	186	180	180	217	179	196	202	191	182	167	205	193	183	214	200	210	181	207	218	178	192	188	189	188	205	178	185	192	179	181	193	193	220	222	190	197	228	189	220	206	197	190	190	157	215	190	202	182	181	191	184	204	190	185	195	172	172	172	208	192	191	207	193	170	227	180	197	191	182	206	193	181	187	179	203	191	207	194	183	195	186	199	223	196	212	199	200	191	231	193	200	183	173	184	214	190	169	211	194	207	213	167	192	214	202	223	185	191	209	203	171	190	189	209	207	192	195	185	184	181	204	213	199	208	197	216	197	200	188	184	198	216	197	191	193	194	194	210	215	197	205	180	191	227	179	193	207	205	204	166	196	182	188	182	197	205	192	197	203	185	184	203	180	172	185	197	222	203	191	210	150	187	187	209	192	202	179	168	172	201	179	206	182	205	207	177	214	177	183	196	208	191	216	185	191	185	224	184	184	180	211	196	223	188	179	197	212	215	184	192	181	193	201	197	181	187	185	186	192	187	196	205	192	187	212	190	194	210	193	203	206	215	232	209	200	194	187	202	178	214	186	201	169	184	194	188	223	184	180	175	202	222	187	204	198	203	209	228	196	198	199	168	188	203	199	201	201	209	201	197	210	202	180	224	202	188	223	211	192	220	211	210	232	206	205	195	223	182	205	202	197	194	202	230	189	190	206	200	198	184	208	207	204	196	200	223	201	177	175	199	215	174	167	215	198	199	215	214	181	178	182	191	195	194	171	191	210	205	198	165	216	213	190	207	219	210	206	205	205	203	195	187	164	190	198	205	209	187	209	190	197	179	188	180	196	214	198	177	208	197	187	199	191	171	212	185	180	189	198	198	194	183	178	195	208	201	187	208	190	211	200	207	211	175	186	186	179	179	172	229	193	201	218	196	206	221	189	188	179	164	182	160	195	190	206	190	212	189	199	211	197	191	167	196	189	223	187	210	192	179	202	199	201	203	210	195	178	191	185	218	190	187	187	197	196	200	201	198	199	195	188	207	199	171	192	171	178	190	190	203	197	187	192	194	187	195	183	209	170	190	197	204	202	187	181	222	199	189	194	180	209	201	159	191	207	186	197	190	211	243	203	194	170	199	192	185	193	184	189	182	204	219	206	183	199	194	201	190	201	187	187	213	208	188	173	204	216	216	197	185	198	171	185	202	194	196	196	196	188	200	199	194	201	243	182	220	202	207	211	218	211	191	209	169	210	175	189	212	196	207	182	193	221	201	188	180	178	191	196	188	190	184	194	179	166	166	208	187	213	192	199	208	188	218	215	191	216	237	180	213	185	193	200	180	197	209	179	187	197	171	194	187	177	176	179	190	201	169	181	188	188	189	186	217	173	211	177	191	183	188	219	192	217	196	185	214	189	201	189	195	162	174	180
26582	7129	612	371	239	246	224	221	240	194	212	228	200	208	220	211	204	205	226	217	209	239	210	208	223	212	202	219	225	226	236	219	207	240	216	192	258	215	215	222	227	207	208	239	196	208	218	215	209	232	227	237	200	240	221	222	229	219	204	204	242	209	219	219	208	209	234	225	235	198	208	203	198	233	201	210	213	210	206	182	206	221	234	188	212	226	202	217	220	240	222	209	206	209	221	191	221	234	223	226	227	170	220	232	204	207	202	245	237	187	200	233	223	209	214	200	212	233	237	234	202	205	217	233	209	201	218	225	228	203	249	214	243	207	212	189	221	219	219	228	216	196	195	216	199	221	212	186	210	209	213	212	224	188	259	213	196	191	208	211	223	234	207	209	187	222	223	223	214	227	184	226	228	216	215	208	224	178	221	239	235	232	210	240	214	222	224	204	214	222	219	216	228	233	211	199	241	222	201	234	224	203	229	250	234	232	218	218	230	216	208	206	198	228	178	211	206	212	225	258	217	222	219	241	199	244	210	215	237	194	237	219	235	214	226	203	247	229	240	222	227	207	227	197	234	210	219	221	236	231	218	230	224	231	202	185	223	199	240	220	226	217	217	214	229	186	214	239	225	204	229	183	211	220	211	211	222	206	208	193	208	206	200	214	205	214	220	228	208	224	231	220	225	214	232	217	212	243	238	223	217	246	239	215	212	200	197	209	193	250	198	209	214	221	216	202	228	205	217	213	215	196	243	236	217	203	231	207	237	235	224	217	229	219	230	185	216	213	216	212	224	218	218	222	203	221	205	234	217	185	225	226	207	211	211	218	232	204	204	214	191	205	220	206	211	232	200	214	228	212	210	200	222	234	228	215	227	201	216	203	199	235	217	221	200	218	224	202	219	207	241	213	224	187	230	209	204	196	229	219	197	241	213	221	239	183	218	197	220	223	212	196	212	223	222	203	219	192	195	225	226	207	221	209	209	216	214	202	206	234	191	238	198	232	213	228	211	224	234	206	207	191	210	246	208	215	200	198	199	223	217	198	216	235	186	218	215	194	203	206	227	231	183	202	232	223	196	219	226	238	239	219	188	203	195	190	240	229	225	217	223	211	218	221	238	220	230	232	230	222	225	230	212	213	222	202	218	225	210	209	215	211	232	237	209	199	211	208	205	205	193	219	224	226	243	202	219	214	246	233	192	225	189	197	219	217	207	225	208	220	192	207	232	221	221	213	200	200	196	224	212	198	196	217	185	241	195	222	214	253	202	217	223	219	202	207	233	226	206	207	211	232	207	214	207	225	243	223	223	217	223	212	212	202	209	210	219	219	227	213	223	234	213	203	212	203	209	232	205	212	196	230	227	235	209	217	228	223	225	204	211	226	218	239	204	191	235	243	216	228	210	239	229	236	193	202	214	229	180	241	193	215	240	227	198	219	224	189	229	235	212	222	208	210	189	235	204	222	246	199	217	220	257	225	204	224	233	222	200	195	204	202	220	207	215	242	206	208	198	206	222	207	211	198	211	223	225	238	266	206	210	226	232	226	227	206	218	233	197	192	266	207	218	213	241	215	212	189	210	208	228	231	224	225	242	217	212	205	239	235	217	225	191	233	190	222	203	218	237	234	204	233	229	208	230	221	213	213	200	195	204	211	232	190	214	214	241	207	219	219	242	215	238	194	225	218	199	212	221	203	197	204	225	207	232	204	210	238	216	201	254	208	214	198	232	198	200	222	215	194	237	203	201	202	200	209	212	226	208	199	223	215	214	207	219	243	194	227	213	232	235	202	204	224	197	187	227	228	207	203	224	232	190	214	241	221	192	196	243	205	222	205	243	235	198	231	206	195	215	241	230	210	205	233	215	204	232	212	200	246	221	213	230	218	200	225	222	214	203	205	204	216	199	188	216	198	214	195	193	200	237	227	218	211	211	220	185	228	214	205	233	208	222	218	216	256	221	209	193	237	224	244	203	216	217	216	205	228	219	202	212	222	211	222	219	214	195	202	230	211	220	211	209	210	191	225	211	193	185	210	206	198	199	224	237	212	229	219	192	205	191	226	197	238	217	200	196	239	213	224	197	244	223	201	214	201	216	223	229	216	193	202	199	209	180	206	210	216	230	202	231	216	229	214	210	190	243	232	202	220	217	217	183	207	219	239	200	195	230	199	200	203	245	224	240	208	216	246	255	208	198	237	195	190	246	227	211	243	203	197	199	210	201	208	225	217	226	205	221	203	232	201	212	219	226	201	205	206	212	210	230	232	223	198	228	233	219	223	216	207	198	223	221	245	209	205	216	224	180	222	223	220	238	220	219	206	213	207	225	247	215	215	199	238	222	213	212	237	228	209	220	252	217	204	234	222	214	236	197	222	221	192	213	227	224	199	211	212	207	205	228	222	213	206	214	215	227	196	229	234	230	232	199	179	223	233	204	197	222	215	210	221	199	208	233	225	221	204	213	211	236	226	235	236	202	250	200	200	223	225	205	223	223	208	209	191	203	225	212	200	227	213	233	232	197	229	207	220	204	212	200	206	212	196	256	232	199	208	185	212	196	197	230	186	210	206	201	229	204	210	208	235	211	240	207	205	221	199	208	211	230	202	235	228	181	233	232	202	212	204	237	219	193	249	230	200	203	227	223	222	214	204	229	214	199	200	201	192	216	213	195	221	211	222	213	220	228	193	219	209	209	215	201	209	216	222	191	226	216	207	219	212	200	226	220	217	224	230	221	181	220	236	215	249	207	201	213	203	214	214	217	199	226	202	230	223	238	199	214	209	241	232	189	209	219	220	221	218	238	229	213	223	236	213	193	219	225	214	220	233	221	223	205	215	214	194	205	217	200	210	218	232	213	219	233	206	236	205	233	229	223	193	220	222	210	212	229	234	226	232	211	228	221	254	205	213	212	236	201	210	210	234	211	216	230	225	201	205	205	224	212	224	205	191	230	205	215	206	231	205	207	209	240	210	236	217	207	231	183	254	223	220	232	203	212	193	209	225	247	240	216	208	215	213	200	215	204	237	211	248	207	246	222	226	230	208	203	211	205	211	234	217	216	235	228	216	195	224	196	197	207	239	204	214	198	194	214	218	232	253	231	215	200	230	237	233	205	210	207	222	211	207	229	217	214	213	222	202	208	190	228	194	196	193	240	203	221	194	228	200	239	183	216	217	203	226	216	203	210	214	211	222	205	208	209	217	200	211	219	222	205	214	243	232	218	197	233	201	222	205	217	215	200	209	215	223	207	214	222	206	225	219	206	207	209	244	238	239	218	197	227	218	214	210	219	218	201	225	219	207	230	204	201	219	196	206	224	234	199	204	214	211	202	243	213	203	192	192	236	209	204	223	231	218	225	219	220	228	204	174	214	228	215	218	212	200	230	206	215	213	205	200	198	228	199	204	221	227	211	225	252	234	182	234	194	221	201	221	205	213	210	204	218	234	198	220	200	235	177	216	204	211	221	201	213	212	229	227	201	231	229	226	218	221	223	199
5354	478	437	355	331	284	288	253	287	295	292	260	271	281	273	303	252	340	259	291	272	264	273	259	290	243	291	279	268	267	260	272	276	246	254	258	261	271	236	262	280	280	262	255	260	287	267	273	266	255	281	282	272	264	284	266	284	278	286	256	257	301	291	287	286	282	279	287	299	227	246	293	264	270	252	246	258	281	276	272	275	277	256	266	260	246	260	262	279	266	246	270	265	264	265	276	258	272	270	266	288	261	256	286	275	276	286	251	262	281	255	292	268	251	255	284	276	249	247	266	267	284	224	282	239	247	259	266	260	264	235	264	244	250	282	274	277	256	263	268	226	252	254	278	273	248	256	296	278	248	270	266	280	282	268	255	277	242	270	270	257	283	268	272	288	288	290	255	282	268	276	253	253	257	292	261	264	270	296	275	276	274	292	270	286	284	279	256	236	261	274	250	239	268	279	272	219	251	259	242	270	245	244	273	288	265	242	245	264	275	264	277	269	252	266	285	271	266	276	234	257	256	278	247	284	249	288	263	240	269	280	266	283	254	285	261	295	254	281	237	262	286	292	284	256	304	250	241	259	262	275	237	267	270	264	237	273	282	256	255	287	240	252	269	241	276	258	273	292	287	261	263	266	271	283	251	273	256	267	250	279	254	256	264	260	238	266	254	270	266	267	261	267	269	283	270	287	227	257	232	245	248	257	270	255	269	293	274	242	259	246	267	262	276	258	254	297	305	244	255	260	272	257	266	263	245	280	252	300	263	259	283	254	271	254	265	284	294	266	255	254	303	262	260	265	255	272	279	256	279	294	261	241	247	270	257	280	290	245	267	285	247	243	263	295	264	264	261	259	249	261	253	259	269	274	266	248	267	235	250	262	267	268	279	298	267	270	289	267	296	278	258	299	299	296	269	271	232	257	265	277	267	257	263	259	280	282	285	249	267	260	260	247	254	254	237	294	272	263	278	257	286	245	245	251	256	261	229	240	278	276	280	252	252	281	282	284	250	266	321	261	248	261	249	290	277	270	273	279	280	266	228	271	271	253	238	270	280	293	271	260	258	277	253	299	265	236	270	253	272	248	254	244	277	254	277	259	271	249	252	260	284	281	243	270	272	264	288	273	266	288	279	243	278	261	247	241	253	251	249	245	260	284	297	260	239	264	272	271	271	287	266	256	265	247	264	266	275	263	267	246	307	257	280	284	262	247	277	283	295	278	263	237	255	252	253	258	275	255	248	264	266	251	252	291	255	255	247	273	262	265	287	257	231	283	245	272	282	276	283	267	254	261	263	271	281	266	242	280	244	264	260	263	244	281	253	257	261	229	265	307	297	295	256	270	254	275	245	249	247	289	261	246	256	267	245	238	255	261	257	247	270	277	269	268	262	291	270	273	275	255	259	273	258	263	256	287	278	259	279	272	251	250	268	287	286	266	266	248	297	266	272	276	275	283	268	285	269	259	259	307	272	265	265	283	241	281	239	251	278	244	253	241	276	296	249	288	259	277	253	238	294	259	234	229	263	281	253	273	283	289	264	257	255	251	263	277	253	242	253	264	255	236	259	283	247	264	270	281	276	268	236	262	273	269	262	279	272	298	277	268	284	270	242	270	257	259	271	274	299	281	291	250	274	267	255	249	268	278	253	268	250	270	275	235	254	272	297	266	275	244	264	242	268	253	254	255	247	254	265	255	262	239	275	253	270	260	273	272	273	265	267	238	287	268	242	249	270	262	250	286	295	269	258	270	277	283	258	234	257	265	273	263	279	267	261	296	283	262	288	275	258	245	257	301	263	250	265	233	263	276	283	254	271	243	265	269	234	240	266	258	249	260	277	255	269	278	238	275	264	259	279	283	268	286	277	270	241	282	273	278	242	263	273	267	262	290	269	297	267	283	262	250	253	282	282	263	302	281	290	264	274	278	264	278	257	274	264	267	262	290	271	233	267	256	261	244	222	253	282	239	275	257	258	268	269	276	244	256	272	288	247	284	262	293	250	288	248	238	267	263	263	290	244	292	263	279	277	249	274	261	264	236	248	280	273	248	278	268	261	276	255	271	286	267	297	254	270	278	281	293	271	268	253	225	236	258	262	287	252	265	258	277	258	274	273	286	252	269	260	286	287	242	266	259	239	268	263	264	256	243	275	247	288	230	271	281	265	271	267	277	278	272	265	280	259	263	289	252	243	257	266	226	286	291	250	255	229	262	253	270	261	269	285	269	267	282	265	276	267	259	271	270	259	269	259	257	274	242	269	265	251	235	252	275	258	265	284	283	292	258	250	267	246	295	267	245	266	284	233	270	244	242	282	232	270	264	270	282	264	266	268	286	256	286	277	287	262	259	280	299	259	233	270	296	270	279	291	280	268	269	262	237	230	271	248	224	293	261	298	300	241	276	274	276	266	272	287	252	264	267	277	247	295	283	244	257	226	266	282	261	248	252	293	291	262	274	260	288	269	256	270	296	269	249	263	241	269	252	263	258	257	291	254	260	243	266	284	256	245	255	255	275	300	238	249	257	255	258	269	269	257	256	255	272	281	258	269	261	307	284	261	258	290	278	265	261	279	242	238	265	268	274	275	241	270	254	244	289	278	233	251	270	260	256	248	280	266	279	265	277	284	269	275	251	275	267	260	277	238	239	252	263	271	270	250	301	311	259	284	263	269	278	285	263	276	263	295	275	271	261	274	272	290	253	273	265	273	260	256	266	241	257	261	252	258	243	260	265	258	284	276	263	265	280	250	263	260	257	250	289	254	258	242	270	263	264	250	259	277	272	267	255	269	258	257	265	263	284	280	246	291	289	290	257	264	251	268	254	242	268	240	256	258	244	277	274	268	255	283	261	243	296	281	277	257	231	299	271	257	261	274	266	277	254	260	251	259	290	280	292	281	240	256	262	259	278	267	270	257	288	256	265	279	279	249	282	236	260	261	263	281	278	267	270	258	275	282	256	263	261	295	270	254	267	253	234	259	263	247	276	277	256	269	250	265	275	250	292	244	276	274	266	261	279	259	272	280	262	262	266	283	277	260	268	276	235	267	241	264	275	261	278	278	272	269	251	266	292	255	292	240	277	277	282	272	257	225	249	248	257	263	260	252	275	296	234	291	273	259	272	281	283	278	268	277	228	252	271	292	275	271	274	277	250	252	275	268	257	290	271	275	247	270	262	276	255	249	266	273	249	260	293	243	278	271	276	261	285	287	266	251	253	279	270	256	277	296	271	258	261	235	261	281	278	296	265	241	306	259	269	254	276	248	260	285	282	276	271	270	288	291	256	276	277	276	247	261	239	236	257	252	276	242	260	260	264	258	259	231	254	282	267	252	238	246	262	277	299	249	261	276	265	257	248	274	257	278	299	272	263	286	261	258	263	270	270	261	287	254	246	246	266	270	257	265	257	263	249	268	244	241	262	279	256	271	283	252	278	273	284	268	263	260	287	289	268	248	273	255	263	275	274	266	273	224	296	272	266	266	270	276	239	245	267	240
25326	21012	26450	24057	1892	399	230	170	145	125	107	126	119	121	140	108	112	108	107	113	101	114	119	90	122	95	129	88	107	105	99	90	87	113	118	107	106	116	113	104	108	91	118	102	111	117	114	110	101	100	110	108	109	110	109	114	131	98	99	99	121	101	106	98	106	109	105	96	120	116	96	98	101	83	116	91	103	116	102	109	93	110	130	101	114	120	92	95	121	108	101	97	113	105	103	136	105	105	99	105	91	100	105	113	110	124	115	106	96	101	112	110	91	105	119	94	95	119	105	103	110	103	104	113	83	94	99	105	121	92	102	95	104	104	108	99	94	107	114	97	103	106	100	109	126	110	95	118	112	105	101	109	95	106	87	90	81	91	95	94	108	108	92	106	96	112	96	109	109	117	112	107	108	111	100	102	106	112	78	98	103	103	94	122	97	108	120	95	85	113	111	111	100	101	138	110	124	109	109	111	95	113	106	101	111	119	104	118	126	122	110	122	119	106	113	106	99	84	98	112	112	105	104	107	110	88	112	110	99	87	110	107	108	98	114	92	125	97	108	98	93	100	110	99	99	95	119	107	104	88	111	97	101	81	88	106	107	103	120	96	104	116	104	91	107	132	109	101	109	110	105	96	101	97	120	98	105	94	116	99	92	108	98	104	113	93	93	115	125	92	112	97	101	87	116	99	119	118	96	102	116	93	103	118	98	108	114	108	118	115	118	110	107	95	116	100	109	118	101	101	106	88	103	103	104	115	93	102	102	100	95	103	108	105	99	121	93	103	108	98	116	114	95	89	92	104	117	128	103	116	90	121	96	109	114	112	109	92	109	108	114	85	111	104	97	116	93	126	122	105	95	104	86	95	103	109	131	106	104	108	124	102	115	113	121	87	118	83	107	95	104	91	113	114	118	102	96	101	104	99	104	111	102	106	108	120	109	103	112	113	101	107	102	82	112	111	88	100	118	108	108	102	99	110	115	100	98	108	107	115	94	79	107	91	105	107	104	98	99	99	119	100	103	95	132	100	112	102	116	107	104	91	91	93	103	107	110	96	97	115	99	97	94	105	98	98	112	85	100	102	115	101	100	102	108	109	98	115	101	114	125	105	99	93	96	92	105	105	130	109	95	95	96	94	117	109	105	119	107	100	111	105	115	109	103	111	94	109	108	97	119	107	107	105	124	111	106	126	103	104	111	114	97	102	99	91	97	93	100	110	95	87	106	128	108	92	102	100	113	116	109	109	102	94	99	104	104	89	110	108	102	92	96	112	101	103	105	112	122	78	120	103	89	121	81	103	101	105	103	91	101	115	108	115	104	99	103	91	111	94	74	101	121	107	87	116	102	100	94	106	93	88	103	111	97	108	109	101	108	109	107	105	98	103	104	86	111	112	114	125	96	109	114	128	109	75	108	95	102	96	91	91	104	97	87	100	96	103	94	127	117	97	98	91	102	106	106	102	95	101	104	92	97	100	92	114	103	111	101	91	99	114	101	103	101	104	107	99	99	107	80	127	102	105	93	110	93	121	117	104	100	113	107	122	118	101	92	102	109	107	98	117	106	106	81	96	87	110	104	103	113	88	113	112	97	103	109	103	100	111	96	102	86	103	99	110	77	96	111	112	114	95	115	103	100	116	97	105	108	111	102	98	103	113	84	116	101	102	103	108	115	118	110	124	106	106	102	89	121	104	114	119	115	102	118	118	109	102	87	89	104	93	102	91	109	102	95	105	118	103	85	108	88	103	105	125	83	108	124	114	112	100	132	110	106	128	107	113	98	104	113	107	90	124	96	93	109	102	119	100	97	111	108	99	98	102	95	113	110	109	112	108	93	104	94	115	111	106	104	106	107	93	98	89	98	111	97	92	99	99	109	102	116	117	108	89	104	127	103	87	95	119	95	100	110	103	107	111	102	92	98	105	92	110	105	122	116	95	116	90	92	104	107	124	101	106	108	99	90	111	102	96	99	117	110	109	87	105	111	108	94	99	127	112	116	94	95	95	93	99	104	115	98	119	116	91	108	97	120	80	111	112	94	100	117	99	97	108	108	102	100	74	93	101	108	100	85	99	105	115	113	117	87	119	99	124	104	96	86	108	108	102	95	94	97	93	104	100	99	117	109	134	94	102	113	105	114	113	104	101	100	104	103	100	100	100	125	107	103	106	87	98	108	115	113	92	98	108	99	93	100	99	94	98	90	99	108	100	97	99	96	96	112	106	94	97	111	113	94	106	118	113	101	117	106	123	89	109	110	107	115	92	100	109	114	106	104	105	99	111	106	104	103	100	111	120	115	111	90	113	85	97	104	111	100	92	136	119	95	105	91	97	113	92	124	99	94	105	114	99	114	93	103	103	114	105	85	99	99	110	97	107	95	97	107	105	90	100	93	105	88	98	124	103	100	107	87	101	104	121	101	111	115	95	103	82	92	110	101	107	115	97	109	111	116	120	103	94	112	89	87	117	95	108	108	109	104	105	103	104	99	109	123	81	111	117	102	104	94	109	98	103	106	106	98	90	103	104	100	112	97	105	134	121	124	95	115	96	106	112	86	106	96	112	109	117	109	104	117	108	82	120	99	117	109	114	118	104	108	116	92	120	111	110	120	101	110	117	111	115	93	106	121	105	110	98	101	82	115	112	99	110	92	101	110	108	109	108	108	98	120	106	109	104	104	93	94	101	94	81	105	104	87	95	97	106	107	100	108	88	103	99	104	105	105	84	103	99	119	105	110	118	113	108	97	105	85	119	93	104	94	93	118	117	112	91	95	103	102	112	113	97	99	109	93	101	101	105	96	101	128	99	85	116	110	123	123	95	106	89	99	96	123	100	115	88	103	105	118	96	97	113	105	99	100	91	107	99	97	99	94	119	101	107	100	108	107	100	107	98	84	100	112	98	118	113	113	108	113	94	107	105	102	100	108	107	100	106	101	99	124	96	113	96	103	104	93	120	120	93	124	98	118	103	107	100	110	115	92	84	107	125	108	99	108	112	109	88	84	115	104	105	98	86	101	94	86	105	97	98	97	98	103	114	123	90	111	120	85	117	94	114	96	114	96	100	104	85	106	97	112	90	113	98	114	107	106	117	88	115	122	96	97	103	106	98	114	114	95	115	115	107	113	95	99	100	107	90	96	104	114	112	89	95	109	116	99	91	99	101	99	109	97	96	100	113	107	95	96	96	90	103	101	114	98	94	113	114	114	111	100	101	101	105	101	94	91	101	126	98	93	115	116	112	121	99	116	125	98	91	92	124	96	110	100	106	101	91	119	93	116	95	100	111	104	95	105	90	116	90	90	109	82	111	126	93	110	111	99	123	124	110	88	103	102	120	96	92	90	100	111	106	115	116	105	89	120	100	114	103	105	101	110	108	117	88	122	109	102	105	97	109	98	90	115	96	111	108	114	95	91	104	113	96	101	102	96	112	85	83	81	106	114	86	116	116	106	105	91	96	78	120	100	92	101	97	110	91	88	91	134	101	94	77	118	100
3562	2395	1848	845	595	496	389	271	277	234	244	217	224	205	194	178	194	154	150	153	189	137	155	164	167	159	176	143	161	177	133	161	148	149	150	153	146	152	159	162	146	141	157	151	140	144	167	140	139	141	155	161	139	150	146	134	156	148	135	143	129	151	150	168	106	156	136	140	153	163	140	145	130	133	149	156	158	136	146	147	142	132	124	157	143	138	141	144	134	159	138	174	150	142	149	148	149	144	150	133	143	141	139	152	162	150	159	133	163	150	149	141	144	119	147	149	127	150	147	140	126	145	164	163	136	154	134	135	144	160	160	143	134	122	140	175	137	152	166	142	150	146	160	124	154	157	144	138	129	130	139	155	119	141	137	128	142	150	151	162	165	131	131	155	143	142	134	150	143	147	111	118	136	150	142	141	140	143	147	138	125	148	153	178	141	146	163	131	122	163	143	138	163	124	136	159	162	139	139	159	148	137	128	154	153	155	132	118	145	132	145	163	156	152	157	138	153	148	142	148	160	126	143	130	153	142	143	145	143	150	142	148	143	146	134	134	141	154	173	135	137	127	157	128	136	152	151	129	146	126	140	132	127	151	151	131	129	139	136	165	130	146	128	139	151	146	136	143	133	159	141	159	164	155	143	145	132	130	139	149	146	153	141	155	136	154	145	133	136	138	148	146	138	149	136	120	161	145	136	139	133	152	140	149	143	122	131	117	140	147	167	152	142	142	163	142	136	158	131	138	128	136	154	149	147	149	121	135	160	127	172	130	138	159	148	147	155	129	147	134	152	150	143	134	163	123	134	141	140	159	134	152	149	166	135	121	147	148	135	150	144	131	143	135	139	135	144	149	139	130	136	138	152	155	142	126	130	143	135	136	137	144	142	140	162	130	138	143	147	142	143	145	139	147	154	149	174	156	142	150	142	137	129	144	141	125	138	143	129	136	150	144	151	117	138	135	166	151	142	136	141	163	139	147	152	150	132	142	156	132	149	156	136	139	152	144	143	127	157	138	156	148	155	155	140	156	139	142	150	149	140	145	135	148	125	148	130	132	159	174	132	139	144	147	150	121	136	138	140	149	149	134	163	145	161	148	145	148	143	135	153	144	161	144	161	164	140	145	147	142	148	145	157	128	128	145	145	133	131	144	137	150	149	152	125	134	133	148	151	131	132	146	158	142	158	147	146	157	142	147	141	153	170	151	137	139	136	153	134	147	144	129	144	150	120	148	127	133	146	148	148	161	141	128	169	151	145	139	154	125	145	136	146	154	119	150	135	133	139	153	147	136	136	129	134	136	160	137	145	157	144	152	135	134	150	153	133	161	135	138	157	142	153	136	138	149	146	162	171	122	151	149	136	138	128	151	140	148	142	164	144	142	137	164	138	135	149	149	147	147	144	143	130	149	153	131	158	153	148	157	125	130	149	149	127	138	115	132	145	131	169	147	139	160	130	139	149	143	152	136	144	146	140	163	154	145	135	142	136	160	144	158	152	162	133	133	133	154	139	147	139	133	137	107	154	119	149	131	152	152	131	131	150	110	146	133	137	125	148	125	150	117	143	154	137	138	138	139	131	145	135	138	130	164	128	156	149	146	151	109	148	133	143	157	143	149	134	142	150	126	164	153	124	130	132	149	134	154	149	123	152	124	138	156	143	159	131	129	144	154	150	128	169	136	143	162	113	138	131	135	141	134	147	133	159	114	160	140	147	128	142	151	161	151	124	154	133	129	140	136	150	146	137	146	119	158	158	158	138	131	160	158	127	154	151	133	146	147	122	120	126	130	146	143	136	156	137	150	156	122	138	163	144	138	127	120	141	158	141	139	163	129	132	122	134	128	138	151	113	163	160	145	147	138	143	131	147	138	126	167	143	149	145	130	162	134	159	160	149	158	148	128	139	125	153	131	156	143	129	168	144	141	142	147	131	162	163	160	147	141	126	115	149	123	158	173	135	148	143	147	125	150	147	122	162	142	162	161	138	149	149	126	128	152	126	145	155	150	148	160	183	152	143	149	146	147	144	143	129	140	154	152	126	137	154	157	140	139	136	144	115	153	146	165	146	136	144	134	160	152	139	136	127	168	138	130	157	162	170	144	142	151	138	135	134	157	146	128	136	151	143	165	135	134	136	142	140	153	137	159	142	127	145	151	159	153	129	149	140	128	156	138	148	143	144	130	156	137	152	136	130	156	151	129	140	162	148	140	140	145	151	141	132	164	144	137	150	137	129	141	146	129	137	128	131	150	139	138	159	148	149	164	109	143	156	130	140	133	141	135	132	137	140	169	135	153	148	147	137	148	137	145	133	145	141	131	120	113	135	141	146	149	135	138	116	147	151	147	132	148	124	131	154	146	167	138	122	144	151	134	118	157	124	138	131	130	139	147	154	165	141	147	156	139	125	149	159	135	156	160	143	154	143	132	122	138	147	145	131	136	148	147	154	149	149	153	126	152	126	146	129	135	161	137	138	140	149	131	143	153	137	125	145	164	163	135	148	144	154	156	141	130	155	156	163	145	154	144	169	153	151	165	148	121	134	142	149	145	150	126	146	136	136	143	142	159	126	155	157	151	168	111	129	162	118	159	144	144	150	147	139	136	134	150	134	149	159	137	129	132	128	135	181	174	141	133	125	146	144	144	151	142	163	138	136	136	127	158	144	142	140	143	153	143	144	144	148	160	137	131	141	150	133	158	151	161	155	148	139	142	143	131	139	169	149	149	154	141	148	139	125	150	150	133	136	141	143	140	137	135	137	146	163	134	126	149	119	115	141	141	137	138	137	136	132	149	135	126	142	135	121	137	145	145	148	124	146	128	148	152	139	144	153	156	163	138	172	127	138	132	131	159	143	143	158	139	130	110	137	151	137	134	130	153	157	136	148	183	133	154	147	140	149	163	147	154	165	131	155	148	140	127	138	139	163	134	132	130	140	144	148	142	148	149	133	131	135	146	144	143	136	142	148	150	129	153	149	122	144	154	123	134	138	135	128	141	160	138	143	145	143	139	148	136	140	131	146	148	140	129	149	157	117	136	142	129	151	151	159	153	159	143	162	123	135	154	149	132	146	136	155	137	152	144	149	125	145	154	155	161	135	128	186	128	139	119	141	126	133	150	147	143	166	155	128	141	149	135	142	139	129	142	158	155	143	147	116	131	141	140	147	152	140	155	147	156	148	141	154	132	140	148	133	139	121	126	141	162	145	147	128	148	131	140	123	141	143	159	148	114	145	135	144	139	131	145	127	159	131	161	147	150	134	135	145	148	140	154	152	133	117	145	180	135	121	142	155	131	158	154	138	135	169	135	132	122	159	144	138	137	147	140	144	139	136	142	139	136	160	148	142	147	141	128	139	128	127	155	155	140	153	139	149	148	146	162	149	134	157	150	160	140	152	150	158	139	151	128	154	137	127	149	118	142	138	155	136	123	125	146	138	137	129	167	148	119	129	146	143	149	146	143	158	129	144	148	143	137	149	161	145	170	140	132	158	135
24490	21026	27793	24458	18860	1770	657	380	282	246	236	242	222	183	192	197	194	162	193	173	181	191	187	187	168	167	344	153	164	208	167	199	189	163	163	162	164	168	186	163	165	152	168	147	154	156	139	164	156	158	156	157	171	163	167	173	143	146	161	161	143	178	167	160	162	169	169	173	180	142	165	175	170	154	167	156	157	171	135	163	201	144	154	168	159	166	172	161	177	158	170	170	173	162	167	174	151	154	153	155	169	169	163	147	155	149	176	174	151	161	181	159	165	150	176	161	170	128	145	171	157	168	169	151	163	141	169	148	178	173	151	171	161	158	181	166	169	145	194	188	156	155	152	135	157	158	148	188	145	160	145	170	163	149	140	167	151	167	159	136	156	182	149	175	174	165	180	141	163	152	169	168	162	164	155	142	161	190	143	144	157	174	155	132	168	170	148	142	137	139	163	140	159	143	146	152	146	137	145	162	143	164	181	156	189	157	176	171	153	170	156	158	146	154	166	152	156	147	166	163	142	145	154	160	161	160	151	158	164	157	147	167	174	181	159	172	173	152	159	161	181	181	156	164	180	171	162	140	153	149	160	161	156	135	157	149	129	163	160	142	189	151	174	172	148	169	165	166	158	159	130	158	157	176	160	160	173	155	137	147	126	171	150	187	157	188	145	154	161	148	153	175	165	189	172	160	166	137	175	158	149	168	167	160	166	157	169	178	172	134	149	147	158	139	171	148	155	143	149	172	154	162	142	173	162	152	149	152	166	148	169	177	156	158	165	153	159	145	168	158	136	160	149	145	165	149	149	167	158	150	148	167	184	164	147	168	183	150	152	128	150	157	152	165	168	158	184	149	155	154	149	154	147	143	149	154	158	160	191	155	157	169	138	162	164	156	164	150	144	168	170	168	159	147	156	156	186	168	158	147	164	153	169	150	150	132	158	144	180	164	145	167	169	144	144	169	164	167	178	158	145	176	182	162	174	170	167	176	161	156	167	168	172	161	142	154	168	181	186	155	155	177	141	166	162	156	175	143	141	161	133	135	171	167	167	178	176	154	171	141	173	181	158	174	141	150	166	169	159	149	151	143	163	169	150	158	146	151	158	159	155	150	148	159	158	138	149	178	167	149	169	161	166	167	150	165	141	168	166	143	136	178	145	134	159	173	156	130	175	171	146	158	149	166	176	180	161	160	139	172	169	176	155	149	149	165	164	161	161	150	141	184	161	175	181	149	153	163	177	170	154	137	168	162	149	165	182	165	171	143	147	170	156	147	151	155	158	156	168	140	160	154	161	148	149	166	170	162	148	147	166	149	132	141	182	176	167	156	165	144	149	163	168	148	166	160	179	154	157	196	154	142	163	166	173	146	149	156	159	162	158	159	163	169	168	178	159	162	151	173	167	159	148	143	160	161	186	155	153	178	150	152	142	146	164	163	146	161	173	162	152	138	150	129	158	175	173	161	176	144	169	146	143	149	189	144	158	147	148	174	170	159	161	151	155	168	134	168	185	186	159	149	159	143	170	144	166	174	162	158	174	163	172	165	148	166	153	166	176	155	157	167	134	161	170	165	150	158	160	151	169	162	159	164	135	164	124	170	155	162	163	139	151	134	156	177	156	131	164	155	153	167	159	149	155	168	145	167	158	161	156	163	166	161	155	148	150	173	152	147	143	163	156	160	161	164	168	157	163	163	161	170	161	156	156	154	171	167	166	162	163	174	166	143	173	149	146	159	154	137	129	170	159	153	180	144	152	180	160	145	140	147	145	171	168	145	148	160	151	180	165	176	170	157	176	131	164	158	145	155	159	165	170	157	146	141	140	172	156	168	156	161	152	144	146	147	157	155	163	164	147	149	146	130	154	131	157	155	138	143	152	163	150	152	160	176	166	155	147	164	137	166	148	155	166	161	152	167	155	167	173	169	169	156	151	134	161	165	167	170	155	168	167	159	157	156	161	135	165	163	161	166	171	160	161	153	153	165	155	145	170	182	145	152	160	174	183	163	153	181	137	159	167	166	138	162	151	155	166	161	152	155	151	150	167	159	161	166	146	171	183	180	172	160	150	154	169	144	153	167	149	183	150	168	151	163	163	151	156	148	165	158	151	189	140	173	136	156	153	151	147	162	171	168	173	155	147	167	154	147	173	174	159	158	162	171	149	170	135	162	145	171	173	161	169	144	180	181	164	158	165	175	158	168	138	172	172	158	157	162	152	159	161	133	162	175	161	172	184	174	148	153	164	143	180	152	170	182	158	158	172	173	147	159	169	164	151	183	162	155	166	173	158	142	175	148	146	159	148	161	169	153	158	155	180	172	151	140	163	183	184	140	163	134	166	160	157	168	163	149	167	168	167	167	149	157	157	164	146	157	150	149	156	143	144	147	170	138	131	152	172	167	142	169	156	156	147	148	166	155	181	154	156	187	156	149	128	147	147	151	153	135	186	136	156	123	146	164	163	162	157	160	154	151	160	143	153	163	167	158	160	166	189	146	167	154	136	143	188	173	153	160	163	154	135	171	168	162	156	149	159	158	178	146	152	174	160	159	140	150	149	140	188	147	174	170	169	145	168	149	138	178	146	133	179	165	154	172	158	135	157	187	173	159	181	169	152	177	170	158	159	184	159	175	147	165	166	123	177	153	165	158	159	170	149	145	165	148	153	176	180	160	151	165	176	163	147	180	163	171	157	152	131	155	165	151	168	167	152	149	147	167	178	160	164	175	153	163	157	163	168	180	163	160	140	149	155	151	141	118	131	168	180	162	159	169	166	156	166	181	174	163	141	145	174	132	174	182	153	160	153	178	170	157	155	147	152	168	140	192	157	188	155	138	132	156	144	175	173	164	164	161	155	148	167	170	144	164	146	161	153	161	168	134	145	162	153	172	157	168	170	170	158	155	146	174	148	145	193	158	147	170	156	142	158	130	178	153	163	164	130	146	156	170	167	167	167	177	145	161	185	145	162	178	158	156	168	177	155	138	162	168	167	155	141	152	158	154	154	157	176	158	153	170	172	161	158	171	163	161	150	175	135	146	160	167	171	135	168	149	142	168	169	156	146	157	160	164	173	153	194	156	176	144	149	164	178	157	158	148	166	169	152	162	183	151	172	154	163	144	157	178	160	154	153	144	168	163	154	149	140	169	151	146	161	162	182	172	152	187	165	131	156	157	174	163	145	143	162	179	161	180	170	163	170	139	163	142	197	165	157	153	151	170	154	177	145	166	147	134	176	145	161	169	138	168	154	148	155	170	156	161	168	176	132	176	155	173	148	145	146	159	151	156	148	169	154	153	146	164	173	134	169	139	153	176	141	157	180	150	162	163	168	164	151	169	172	168	158	191	177	155	135	175	150	170	157	148	175	145	167	165	141	174	169	160	142	156	158	155	151	165	152	158	147	151	139	173	160	147	150	144	171	173	164	159	148	169	166	161	160	179	170	131	163	193	164	169	161	146	153	145	156	145	149	181	155	152	157	164	165	157	149	162	172	140
3739	4662	3529	1653	1121	832	653	495	430	377	412	373	345	296	295	301	279	237	245	246	246	252	217	231	220	243	664	235	225	239	231	219	216	221	215	244	233	217	232	197	205	216	219	187	213	214	225	251	206	207	210	210	191	220	209	187	207	201	201	207	224	227	213	219	182	208	206	210	214	188	198	202	197	208	216	203	203	213	230	220	207	189	194	208	219	205	192	209	215	195	206	199	211	200	229	229	197	221	207	204	186	228	205	196	215	196	209	201	208	214	215	215	216	201	209	202	215	225	210	219	215	196	217	236	194	190	200	198	249	217	196	218	209	207	195	202	201	214	230	205	214	208	199	194	228	190	206	210	173	182	215	204	209	198	214	181	176	211	196	217	188	201	228	190	220	207	209	234	194	217	182	211	210	182	198	187	213	216	204	208	216	198	203	224	204	190	195	190	213	208	212	217	217	231	217	194	233	187	227	229	198	226	196	220	170	210	211	188	195	223	251	207	203	226	205	188	187	202	194	178	207	211	207	196	189	202	186	221	194	214	172	197	213	212	178	193	218	209	220	210	214	197	199	200	229	206	230	197	195	221	222	187	206	191	191	205	221	204	223	210	216	208	210	198	210	193	223	229	190	192	208	204	229	225	182	224	194	209	198	204	214	240	214	223	205	196	198	213	212	185	194	205	216	215	218	232	213	219	221	211	215	212	217	219	182	211	199	196	220	197	198	197	170	229	185	218	192	216	221	216	208	212	200	199	191	192	231	199	239	194	186	220	208	207	193	192	200	215	205	200	225	203	194	196	171	219	225	194	207	207	207	193	210	199	189	176	224	215	211	220	207	206	198	201	227	212	200	187	193	206	193	209	198	179	237	227	224	210	190	206	196	206	195	191	210	195	205	219	198	232	187	198	203	207	235	188	181	231	200	207	213	201	184	198	219	211	212	202	201	195	188	203	182	212	193	198	205	202	188	235	200	211	229	231	208	174	202	214	215	233	182	230	212	209	206	214	175	193	166	207	218	185	214	182	214	177	210	231	189	208	204	193	214	236	186	195	215	209	204	195	212	200	188	171	203	204	197	194	190	205	191	201	208	213	218	204	197	205	200	183	200	184	195	181	229	209	215	199	197	189	221	201	232	214	213	206	225	192	201	188	210	194	204	212	192	221	183	199	200	207	211	213	186	189	209	218	178	195	191	226	194	189	220	217	228	193	203	204	216	218	185	192	222	180	214	211	196	187	215	208	196	218	226	216	211	203	185	185	202	203	195	175	235	199	187	194	204	189	176	214	206	207	212	198	217	237	202	181	159	218	200	225	216	225	185	198	216	194	213	201	216	189	195	203	209	224	174	214	214	216	190	196	202	183	213	213	204	247	208	220	213	196	225	196	185	222	218	232	213	198	213	210	213	199	203	175	186	221	216	204	198	190	195	202	202	198	197	204	202	188	199	202	204	192	225	214	212	215	206	196	169	226	246	237	219	207	205	198	186	215	205	196	215	210	199	221	200	201	202	230	205	222	202	207	186	220	183	207	207	224	179	183	232	186	209	206	198	216	207	215	218	188	212	225	209	219	205	209	198	194	175	181	208	196	209	191	206	202	217	194	210	202	177	208	219	160	214	177	196	186	208	200	184	203	202	213	208	211	201	217	205	177	182	197	208	184	206	221	213	213	230	174	200	192	205	201	183	201	197	210	218	189	187	214	206	187	207	214	206	184	204	199	219	205	220	201	212	207	219	220	202	230	210	195	216	198	172	205	202	187	217	203	206	197	218	197	186	216	222	214	215	168	195	196	188	203	201	218	187	204	207	210	186	207	186	205	219	186	233	209	205	225	186	211	200	202	199	194	216	180	184	199	211	197	201	204	210	225	208	208	199	214	185	202	199	211	201	218	220	183	206	195	209	194	209	193	218	200	226	187	202	213	190	217	215	193	209	213	229	178	220	209	208	208	193	186	190	204	193	237	197	212	194	189	216	213	199	214	189	213	197	216	190	183	230	213	203	217	194	192	206	224	205	184	210	177	193	203	225	227	217	236	200	189	222	182	198	205	209	205	203	198	205	195	195	210	188	207	171	219	214	192	195	222	230	182	181	211	207	201	183	207	203	209	188	188	217	210	199	215	210	220	199	231	174	198	192	207	196	207	178	217	189	223	208	194	213	182	187	220	200	188	217	198	220	211	203	200	201	217	204	180	191	245	181	201	230	204	232	197	210	214	192	216	176	188	221	205	200	215	218	206	197	207	191	190	191	197	175	183	191	206	188	208	227	213	201	205	181	210	216	208	196	201	191	210	199	206	212	202	207	185	181	202	179	200	188	196	173	212	216	206	191	234	203	205	216	221	220	208	207	207	200	211	214	175	219	193	199	207	208	197	186	205	172	188	220	185	226	219	206	198	205	218	193	205	185	175	181	207	223	199	220	212	200	203	197	184	204	184	191	227	182	206	213	207	236	236	188	196	209	220	188	207	208	202	204	206	190	204	203	216	202	212	211	227	183	202	189	207	179	228	197	222	207	206	195	197	178	198	208	199	214	197	228	179	220	208	188	209	227	219	191	214	228	218	198	218	203	220	191	212	196	209	194	212	206	203	214	198	190	203	184	174	220	186	198	203	216	180	200	232	218	191	201	186	208	172	187	188	210	182	208	199	228	208	186	200	220	229	208	220	181	215	212	205	201	211	181	209	209	200	206	196	206	188	201	191	207	177	198	197	215	186	236	200	188	200	184	193	212	183	202	204	210	214	200	216	192	218	210	203	204	222	216	213	185	228	221	218	211	189	207	193	191	224	197	184	195	196	189	210	219	210	208	188	220	208	199	214	211	205	211	195	181	199	219	202	198	193	193	197	228	186	217	198	212	207	200	193	211	181	225	185	216	231	193	201	212	187	170	212	224	218	204	193	174	184	206	210	174	206	197	220	237	195	197	192	208	202	200	213	183	205	206	213	214	179	210	211	201	183	222	196	182	220	189	228	196	194	181	190	198	191	191	175	207	208	196	180	197	208	205	199	201	214	176	208	228	203	213	201	204	184	212	211	219	201	194	164	204	194	188	185	166	201	193	203	207	223	220	209	200	228	194	195	195	206	202	201	219	207	193	187	208	188	202	188	221	223	203	226	190	207	193	229	176	215	181	206	202	214	217	203	212	184	198	207	221	196	210	200	225	212	183	194	205	234	192	221	219	194	197	214	192	186	206	218	206	203	211	216	210	210	182	194	180	188	206	202	179	217	200	202	210	214	183	233	199	208	217	214	206	205	202	193	185	184	191	167	210	220	182	194	162	200	225	183	192	207	176	201	204	199	188	186	200	182	209	203	204	193	221	214	218	200	210	218	193	205	198	192	217	197	226	227	217	219	232	212	215	181	204	187	214	184	198	189	214	190	207	198	205	210	202	171	204	208	197	216	235	200	205	197	192	195	198	200	211	210	198	214	210	197	211	200	195	206	205	204	189	185	215	192	190	223	189	194	198	209	203	219	203	234	190	222
26614	7046	633	395	269	239	249	217	216	216	215	230	219	224	245	213	214	222	264	197	229	204	240	217	222	225	250	233	232	210	200	206	240	219	226	228	235	235	218	226	220	224	233	234	222	207	230	231	231	225	240	233	241	211	239	228	211	235	239	228	222	225	240	244	214	240	224	222	218	248	225	236	250	254	241	252	236	209	222	230	236	228	224	251	231	241	220	215	225	205	230	197	226	217	263	235	209	213	245	238	219	207	218	226	215	210	237	220	214	207	235	233	226	215	207	216	241	247	242	216	222	218	214	236	263	247	224	253	225	233	232	219	232	236	246	200	237	234	241	205	220	213	225	201	238	240	238	219	229	203	245	234	207	237	222	220	230	231	212	231	225	254	268	240	229	208	246	218	225	226	210	216	233	231	231	243	263	236	212	212	219	219	230	221	236	232	235	247	221	230	226	217	262	245	210	231	249	228	207	218	225	205	219	237	243	215	221	211	236	213	221	224	233	213	211	226	221	195	245	217	229	219	224	227	230	208	201	213	222	189	196	203	214	242	247	221	202	207	234	245	202	237	226	240	205	224	226	221	220	230	206	228	242	205	242	247	247	218	254	201	226	216	230	234	235	219	218	241	249	226	198	257	209	214	234	220	219	220	249	225	208	237	207	228	247	242	230	239	235	214	235	219	233	213	253	209	213	253	215	218	243	206	227	220	219	228	213	232	239	192	248	229	222	220	217	229	231	221	221	225	202	238	226	224	222	221	218	221	249	237	220	247	232	192	198	206	234	261	216	205	211	224	214	214	207	218	219	226	250	217	217	228	212	210	229	245	240	244	214	224	225	241	233	226	234	208	220	224	186	235	237	242	220	230	210	240	212	219	221	227	193	254	237	228	218	233	246	221	222	227	220	211	236	218	242	244	206	242	239	222	245	226	202	194	220	226	233	217	202	225	216	227	252	231	234	252	264	240	201	216	242	238	231	217	208	229	252	217	237	274	212	240	228	233	239	214	234	246	249	253	209	222	231	222	266	219	207	217	220	225	221	214	258	212	244	215	234	247	226	224	210	231	224	235	236	230	230	233	220	232	242	216	228	228	226	217	261	255	234	228	224	220	231	227	218	247	210	209	229	226	228	226	217	241	208	209	212	238	236	209	227	201	238	214	198	237	257	254	232	218	236	245	227	228	215	233	226	241	205	221	245	227	219	220	206	245	234	213	227	232	245	229	220	230	209	248	232	208	240	231	239	230	225	254	220	215	233	216	239	240	232	235	219	227	252	202	219	225	228	226	203	211	231	210	233	213	242	238	240	204	226	236	222	221	215	233	232	228	249	208	217	248	229	243	215	216	228	224	215	229	241	240	244	220	234	231	222	213	222	229	244	197	195	225	195	222	222	198	231	210	219	240	245	218	221	215	223	239	228	222	231	226	203	225	219	248	227	208	233	234	229	241	239	227	221	225	216	204	211	248	236	244	243	223	233	212	227	225	240	225	218	239	205	222	215	244	211	233	224	243	240	240	252	221	201	214	230	230	234	202	202	213	211	224	247	239	217	227	192	251	233	209	229	228	218	225	228	241	190	260	259	253	231	221	217	239	217	255	234	255	210	209	231	220	222	214	233	229	253	230	245	247	229	236	243	218	254	198	234	220	246	210	220	227	229	214	202	182	228	222	216	256	214	225	231	226	235	239	218	213	243	255	231	260	220	205	226	221	219	214	211	249	225	219	238	234	250	238	220	244	223	222	211	230	218	220	236	250	259	210	240	213	245	234	215	231	230	228	243	231	246	235	253	235	249	237	250	217	217	229	240	259	226	241	220	189	218	233	223	222	218	188	216	223	233	230	216	237	243	219	232	225	219	216	224	231	256	230	207	249	236	219	231	241	229	242	213	206	243	213	223	231	228	234	221	229	223	234	230	208	252	222	232	209	248	231	202	234	238	235	258	252	226	232	227	259	226	227	237	231	233	232	246	203	208	252	226	226	213	224	245	237	240	220	217	224	233	232	218	237	213	229	238	211	220	215	234	225	228	242	235	221	202	255	235	220	231	224	225	230	173	215	230	238	200	246	222	233	219	191	242	234	240	203	231	204	221	227	220	223	206	220	233	216	237	236	225	202	227	206	206	236	280	250	232	251	223	258	189	238	240	215	224	231	236	191	236	232	216	217	237	251	215	221	211	235	227	219	219	226	238	244	217	208	225	223	237	243	239	228	246	251	228	224	224	211	242	225	231	205	220	238	249	226	223	227	224	250	223	236	202	225	206	269	224	245	222	227	211	229	201	241	270	228	230	217	220	235	223	223	210	233	229	234	214	208	238	232	201	229	251	241	222	229	250	210	228	245	254	236	209	214	233	227	188	220	214	227	225	231	257	243	227	238	217	216	236	217	230	230	226	206	232	213	221	215	223	218	235	227	216	235	214	218	236	231	198	227	230	242	231	213	254	224	257	210	222	232	221	218	216	216	241	216	217	239	233	220	239	231	218	228	235	242	245	229	252	233	258	226	221	224	227	233	211	242	226	253	247	254	235	223	229	209	222	237	244	226	216	238	227	221	230	237	255	246	256	211	224	225	209	231	229	203	232	215	220	217	213	247	247	228	211	221	217	246	228	204	226	242	225	216	217	213	229	227	205	209	229	220	240	227	255	251	222	247	232	220	231	238	236	221	221	214	208	247	211	218	229	206	218	241	218	240	249	230	221	188	257	217	214	225	219	222	222	204	249	244	225	221	220	210	241	237	254	223	242	212	226	256	224	222	234	205	224	222	217	218	257	243	234	235	206	245	223	239	225	225	232	221	229	222	231	220	239	236	209	233	251	235	216	217	223	224	235	241	223	219	205	256	256	224	214	208	234	242	226	213	232	242	234	240	208	230	238	226	231	214	274	233	240	228	241	219	203	229	242	224	210	203	255	224	232	234	220	194	245	226	205	234	225	222	230	229	225	250	256	234	261	222	212	228	236	237	201	215	215	237	225	252	214	235	208	218	246	223	234	234	231	191	202	213	246	244	200	227	244	230	239	249	218	229	220	218	204	230	245	233	229	245	216	245	234	223	217	217	240	219	218	227	224	202	221	239	245	231	191	246	245	222	236	228	206	228	242	216	234	242	223	230	222	225	223	248	224	239	233	211	215	183	237	210	224	243	241	212	215	263	201	208	228	243	251	233	212	230	232	225	240	218	224	218	216	246	209	214	228	220	242	216	213	215	240	225	225	213	207	256	191	220	193	227	228	229	230	219	210	223	200	255	229	222	229	213	242	193	226	213	210	218	238	237	238	223	253	209	232	208	226	248	205	224	217	233	240	229	250	202	227	222	262	215	220	229	215	239	209	211	230	235	216	255	225	208	212	224	199	195	242	235	219	251	233	238	203	249	241	231	222	239	206	212	217	205	231	241	211	223	223	210	227	221	242	223	243	201	227	204	217	215	223	227	218	239	215	250	211	218	240	196	214	232	240	216	257	205	242	253	231	228	239	221	209	226	225	184
5418	469	464	326	309	321	309	318	302	284	272	315	286	303	261	303	292	283	268	295	307	283	282	262	275	288	333	253	267	288	299	284	280	270	279	258	288	281	269	297	275	262	263	278	283	270	258	297	280	272	286	286	274	277	277	281	292	252	288	263	268	307	253	274	277	281	252	273	318	275	269	283	250	263	282	282	281	307	276	259	289	278	247	280	310	305	290	264	292	298	274	262	305	272	299	264	286	260	291	284	269	269	288	276	287	263	290	265	289	266	310	308	248	286	256	292	273	274	255	274	288	297	253	276	271	254	280	281	281	282	255	283	274	280	291	258	284	280	241	275	284	274	276	261	258	288	279	288	262	243	284	277	281	289	262	279	255	299	285	291	275	280	281	285	280	266	277	280	305	266	245	285	312	255	281	267	287	297	260	291	251	308	262	303	265	274	266	265	283	289	290	292	285	300	282	271	242	272	247	307	294	265	243	293	265	270	278	283	283	257	274	290	264	285	265	289	298	291	281	287	282	272	283	275	270	287	272	260	291	260	275	251	268	273	284	290	281	271	298	244	272	267	295	277	317	274	257	275	284	268	292	257	287	272	288	275	305	269	290	265	274	271	287	260	261	319	293	273	266	290	273	289	278	296	272	259	293	286	274	261	275	273	294	283	283	314	267	284	304	273	275	276	276	274	293	271	262	275	270	271	309	275	283	284	309	286	258	290	269	274	246	266	259	271	293	254	271	277	306	296	306	289	253	287	271	295	269	244	283	270	297	275	268	260	283	255	269	295	267	292	269	271	285	297	267	281	261	263	276	290	282	259	268	252	285	281	284	285	283	294	277	281	299	283	270	260	284	313	286	245	312	273	273	252	283	291	291	287	290	274	320	298	262	249	282	293	285	252	253	280	256	278	267	254	306	240	258	256	255	281	277	250	253	281	279	290	284	290	292	267	261	271	283	277	264	287	275	282	292	292	259	269	305	265	289	259	272	250	290	281	255	279	287	254	253	275	281	281	284	257	253	265	291	263	281	305	304	278	271	266	269	277	274	258	271	271	270	287	276	256	282	283	281	262	270	242	287	271	278	300	266	279	277	272	283	292	288	308	308	270	289	288	269	244	306	294	305	266	258	286	278	274	249	307	249	298	283	253	285	288	285	228	290	281	285	277	295	257	245	299	250	298	275	284	288	272	242	257	286	257	276	260	283	265	266	270	278	251	282	261	317	285	260	277	272	282	271	265	261	244	286	265	300	276	269	277	275	261	272	283	261	286	300	275	256	283	274	284	282	270	270	265	265	282	280	288	284	296	258	263	252	277	295	279	315	327	284	296	256	267	287	267	261	278	267	289	289	280	271	275	289	285	293	302	260	263	276	305	306	282	255	287	295	261	290	258	267	280	305	289	251	258	267	296	288	266	246	253	283	282	261	276	262	280	269	265	286	254	291	273	285	268	279	275	292	283	259	278	289	283	265	274	283	293	305	307	266	284	276	282	240	267	293	292	297	283	261	272	287	278	285	265	273	256	265	295	272	290	254	250	256	272	275	258	283	306	259	266	286	273	269	284	287	290	298	294	265	272	291	265	282	266	270	255	274	272	264	278	266	264	267	310	271	264	287	271	282	253	291	279	272	271	253	276	264	310	273	276	276	266	263	287	267	307	284	306	301	253	289	287	261	257	299	289	291	272	273	297	267	285	274	269	280	279	320	268	306	266	285	290	265	274	297	282	265	286	269	291	270	312	277	290	265	314	292	276	237	272	294	282	271	272	300	269	264	294	273	284	256	286	291	264	282	283	265	247	258	236	286	310	276	277	298	266	280	279	268	279	302	301	301	256	315	284	261	281	271	301	253	282	263	294	287	292	293	272	295	327	286	305	249	276	288	274	285	263	296	277	261	274	264	283	293	300	289	265	281	254	243	270	296	277	272	267	266	286	271	281	289	252	271	308	272	303	282	250	246	257	305	274	308	278	282	299	283	279	292	288	280	265	263	275	302	296	257	289	276	285	265	279	258	285	287	297	290	265	305	270	270	262	260	320	259	266	281	314	278	266	295	267	273	267	271	287	262	295	284	265	278	285	273	309	258	289	306	295	273	282	248	268	275	267	298	282	265	270	264	281	267	300	280	285	296	277	251	282	299	269	303	270	266	277	265	296	313	290	288	287	288	276	287	292	300	282	268	269	280	272	276	258	270	269	303	278	271	298	251	267	266	238	250	284	297	260	298	268	268	275	273	260	283	285	277	291	279	271	283	281	288	243	276	298	273	282	273	286	256	290	305	306	285	271	257	292	284	293	296	256	277	271	264	265	280	323	279	273	277	281	276	266	269	259	289	285	278	255	261	281	246	282	277	278	281	272	311	266	278	276	258	298	282	279	291	273	291	271	291	314	254	290	266	261	271	258	277	279	262	240	259	308	255	267	263	275	246	269	295	256	275	276	269	286	271	256	322	266	296	249	278	309	268	278	269	296	281	284	283	268	269	298	277	270	317	264	282	262	299	273	242	270	266	274	287	261	252	288	248	302	273	307	262	234	272	282	272	258	253	268	298	274	284	279	252	271	273	274	286	279	274	276	266	277	283	250	271	274	301	274	270	261	260	268	273	287	296	287	306	263	276	277	270	289	272	273	277	288	286	252	273	274	260	265	255	276	269	283	293	293	261	249	315	279	292	279	273	282	285	287	280	282	249	265	258	280	324	282	245	287	280	252	255	274	273	294	301	292	270	269	260	268	259	269	270	265	276	276	306	272	310	268	290	267	299	263	252	302	276	292	279	261	276	272	255	258	284	292	259	282	268	275	306	253	277	273	280	285	271	277	281	291	269	250	282	297	286	266	289	277	261	309	283	261	265	275	304	295	292	268	297	286	271	268	283	272	273	247	278	304	271	294	288	260	293	285	274	258	281	271	276	284	270	280	286	302	246	277	283	270	273	287	282	295	295	262	274	249	292	326	274	244	279	282	268	279	287	290	275	311	278	297	291	288	248	272	258	266	262	277	266	293	266	297	282	277	254	291	276	271	261	261	293	289	258	262	278	282	279	298	298	280	256	290	278	269	264	268	286	290	242	271	255	270	256	308	296	265	283	276	255	290	270	278	249	289	241	283	285	264	282	295	292	288	274	298	295	265	288	262	294	271	258	281	256	260	269	261	269	308	260	296	277	257	277	285	270	266	263	265	272	301	282	264	274	273	289	284	275	329	255	279	277	266	266	327	295	257	268	285	294	286	288	277	267	278	305	234	255	313	291	282	256	269	291	310	292	294	250	272	306	276	269	279	270	270	283	259	287	288	274	276	301	267	256	315	275	303	262	283	288	268	262	303	270	270	258	288	284	262	285	290	261	244	282	278	276	284	300	284	291	283	248	293	276	279	271	295	286	267	290	277	255	279	312	278	278	284	270	259	272	282	264	274	275	293	267	236	270	255	244	278	266	269	294	263	302	259	263	280	275	265	264	274	281	231	263	279	244	256	302	265	259	297	292	302	268	232
25313	21040	26390	24014	1849	365	225	198	163	169	155	134	116	125	137	167	109	141	114	140	137	136	134	122	138	111	413	134	124	119	132	128	124	115	134	134	118	102	99	151	104	122	113	126	128	123	127	119	125	107	114	131	113	93	114	105	103	98	107	110	101	116	115	115	129	108	122	136	113	114	112	117	97	129	108	122	113	115	121	116	132	104	119	116	121	94	107	116	99	121	112	118	120	98	106	136	119	104	124	106	113	101	114	125	100	112	110	135	112	102	100	108	105	126	112	122	107	114	99	133	120	107	104	113	111	111	102	117	116	102	106	101	119	118	108	107	113	92	144	116	120	97	116	103	96	128	122	122	111	122	102	105	109	122	118	108	116	105	97	113	114	110	141	119	108	117	98	141	132	109	107	121	125	112	96	109	110	105	135	99	111	116	114	129	119	120	108	116	122	106	98	118	133	104	116	119	111	121	115	115	107	120	103	113	96	101	133	106	125	107	114	119	116	104	101	111	128	111	122	130	119	101	122	109	118	107	94	133	109	107	123	124	121	96	125	109	107	104	134	108	112	106	102	110	119	115	123	122	118	107	107	104	99	114	123	111	100	111	111	121	122	113	105	104	145	116	102	112	125	117	116	104	119	116	118	110	112	102	117	108	117	124	122	110	113	114	132	118	117	114	108	92	110	113	106	108	116	118	131	100	132	108	122	124	125	106	117	77	100	118	107	102	116	130	130	110	125	138	132	118	126	116	122	101	113	138	121	122	128	109	124	139	105	124	111	101	131	125	123	106	113	115	137	123	103	113	115	100	109	113	118	121	127	101	119	112	96	121	132	119	129	122	119	121	118	93	117	106	128	114	110	120	126	101	98	113	119	95	140	121	113	107	130	106	113	122	119	121	115	125	100	131	125	117	111	122	123	107	104	115	132	88	111	114	129	122	111	120	109	119	112	97	103	99	109	119	91	116	94	102	129	121	100	130	102	120	96	127	116	111	110	117	117	107	115	124	101	124	120	105	101	106	102	116	97	124	107	126	117	128	139	119	100	121	112	110	128	94	121	113	100	113	96	91	104	115	109	122	123	114	109	110	121	105	117	99	122	124	114	123	110	124	123	134	106	102	87	106	103	106	100	112	112	123	128	95	131	97	103	134	123	111	104	118	124	109	112	128	113	128	119	109	122	114	92	125	109	112	119	104	128	115	105	139	104	102	111	104	115	112	114	109	122	102	116	98	101	102	107	102	128	112	122	115	98	114	105	101	137	97	105	122	135	146	83	114	122	107	102	121	120	106	108	124	97	104	96	139	104	109	115	111	123	118	101	114	114	95	107	129	119	118	104	121	123	120	106	98	100	124	106	101	116	105	133	119	120	124	99	115	106	127	110	124	115	112	105	123	127	117	130	114	112	122	99	119	121	113	117	123	111	114	109	96	118	110	114	109	103	116	120	117	127	106	100	115	93	116	123	116	111	118	122	107	129	113	115	110	112	111	100	123	119	106	111	129	111	123	139	123	114	103	124	114	116	128	119	118	109	109	102	128	119	117	102	112	106	98	120	109	110	127	108	103	102	111	118	119	101	103	108	118	120	139	106	123	123	110	102	120	106	131	98	132	116	109	124	115	108	128	132	104	118	113	113	111	118	142	127	117	121	135	121	99	107	118	134	122	113	121	126	110	120	119	117	110	106	111	129	125	120	100	111	115	119	123	107	123	123	130	92	116	118	104	116	135	94	125	100	97	128	115	121	112	121	123	110	99	113	112	131	113	109	123	109	122	104	114	108	123	94	129	96	123	114	127	115	142	112	118	94	95	115	86	121	118	102	126	97	106	130	95	109	107	112	112	107	110	105	104	123	96	115	109	116	119	120	108	125	136	104	103	100	105	127	96	119	115	107	122	135	110	129	109	108	103	120	111	105	120	107	117	104	112	115	118	138	121	123	110	125	107	111	118	87	134	116	111	116	104	115	96	100	113	124	96	106	130	122	103	138	109	112	122	104	98	131	129	109	125	116	105	108	110	134	119	103	109	135	121	116	102	119	118	97	119	121	121	118	97	112	110	104	111	117	132	102	108	111	115	133	111	123	104	100	125	120	127	102	114	114	115	99	102	132	141	116	112	118	106	114	112	119	117	119	126	136	121	121	103	125	97	115	120	116	105	116	93	118	106	110	112	122	137	148	101	129	117	127	107	99	133	108	118	99	132	124	96	132	122	130	123	115	123	89	142	108	122	125	110	120	129	115	112	138	115	110	107	95	109	124	119	118	102	119	120	114	102	116	111	105	121	123	120	112	110	116	106	116	126	116	108	103	111	117	124	103	111	113	96	90	105	121	107	105	113	114	125	140	116	136	135	102	129	129	111	106	112	116	136	119	118	122	109	116	105	126	106	114	116	124	111	132	106	124	122	132	125	117	120	123	114	113	105	107	97	117	122	121	105	109	130	123	118	111	102	115	113	110	123	111	129	119	132	96	105	109	141	124	101	116	118	133	87	109	121	119	128	127	125	113	103	101	99	91	113	105	121	115	106	122	111	116	109	113	130	112	97	122	107	123	117	114	120	110	116	94	109	110	124	103	103	123	108	101	113	127	120	110	104	119	129	124	119	127	100	122	124	103	113	105	111	115	101	111	113	107	104	137	118	117	132	108	133	111	119	115	102	97	101	118	117	112	123	139	113	112	109	133	95	110	111	101	117	97	117	107	88	118	122	127	100	128	127	127	128	119	113	118	138	141	121	121	116	112	113	108	112	88	128	104	105	114	128	94	106	112	131	112	118	112	106	113	134	106	111	99	107	110	107	121	112	126	107	114	106	133	115	108	110	111	122	125	111	111	112	127	120	135	116	101	120	126	130	111	95	128	114	106	99	117	102	128	108	125	100	133	115	114	116	106	113	107	117	102	119	100	99	123	127	111	106	106	118	119	95	120	101	112	115	108	103	117	106	135	94	112	117	107	128	140	115	99	114	116	122	113	113	100	137	124	105	120	108	115	117	113	111	94	115	117	105	126	114	116	122	106	117	132	126	88	112	114	111	104	100	113	106	117	111	116	105	119	117	124	103	116	94	118	101	110	121	111	114	99	122	106	112	114	107	120	117	119	108	98	97	105	131	120	103	122	117	126	117	115	123	105	97	116	132	135	129	119	104	103	127	116	118	116	129	122	120	98	101	115	119	101	109	130	116	111	99	112	118	111	103	113	119	119	103	109	110	114	126	117	111	130	102	109	92	108	108	134	112	128	125	122	116	108	136	106	98	127	105	121	115	131	104	112	115	121	87	99	114	135	122	124	109	104	115	115	112	125	117	113	123	118	131	106	122	107	118	125	115	75	124	96	103	123	122	128	117	83	132	113	107	113	118	108	135	131	113	126	107	118	118	115	113	111	132	115	94	116	123	136	108	120	113	111	97	93	113	91	109	130	113	127	111	125	101	93	111	131	111	117	113	102	124	115	120	110	110	115	99	113	96	105	113	113	97	117	106	108	110	94	118
3674	2398	1778	852	575	448	414	297	305	248	232	213	189	201	186	194	170	188	168	167	150	175	174	184	164	169	834	173	174	161	153	183	139	163	166	158	137	162	145	169	147	133	178	133	159	155	171	161	166	164	172	166	147	143	155	160	171	160	160	171	170	169	144	147	162	153	143	155	140	164	153	152	154	153	142	129	154	154	163	146	154	147	164	128	154	128	157	175	142	145	156	152	150	158	144	154	139	153	146	135	158	163	153	164	164	141	146	145	139	156	160	139	141	153	135	160	148	153	155	145	164	153	157	125	159	142	147	153	153	140	147	162	141	152	155	131	136	137	161	136	141	152	134	158	164	154	168	150	132	156	133	162	139	170	137	149	156	159	143	156	142	153	139	135	162	128	176	148	169	143	143	162	153	147	153	151	161	148	150	164	164	165	141	145	149	165	149	179	134	168	161	125	151	138	133	150	167	144	154	158	145	154	155	160	142	138	155	160	139	142	141	143	157	146	137	159	145	146	139	160	154	154	149	157	152	146	132	149	149	167	145	145	159	142	148	152	155	145	164	166	162	154	145	138	166	144	141	168	144	163	147	144	155	148	124	146	142	165	131	161	153	157	143	149	184	180	176	182	149	183	162	178	161	164	168	166	166	152	165	163	158	149	168	127	151	135	162	155	155	163	154	154	138	156	153	148	173	154	153	150	159	167	149	154	146	161	139	143	153	164	177	147	169	151	154	155	138	147	162	146	158	152	139	159	139	147	143	169	157	131	144	135	154	131	148	157	139	137	164	141	135	144	144	140	147	136	149	166	135	175	179	143	142	144	169	148	129	146	138	138	140	134	142	140	140	142	152	123	149	155	145	172	134	151	151	153	148	148	168	155	154	152	145	124	142	136	174	141	131	169	156	135	126	145	168	178	160	135	147	163	139	138	158	144	143	156	157	148	171	144	169	162	147	155	147	147	168	152	139	153	169	157	136	166	153	154	140	154	156	134	147	132	139	148	161	150	159	172	160	126	159	138	120	152	136	169	149	158	139	153	155	146	175	173	155	152	174	156	133	153	157	170	153	155	136	150	171	135	171	176	176	145	149	134	166	154	165	154	156	142	159	143	151	158	131	161	174	167	146	153	131	156	138	159	163	174	176	148	165	167	155	144	145	176	166	146	163	163	164	141	158	134	160	141	138	159	144	172	151	147	139	160	176	157	161	157	163	153	162	144	169	126	168	156	156	155	159	145	124	154	157	140	128	153	152	151	152	168	131	167	158	136	152	134	151	149	176	157	149	150	146	147	143	136	160	158	170	144	145	156	136	173	160	160	119	162	144	143	132	135	168	153	144	147	162	170	144	163	181	148	177	131	152	158	150	160	181	187	152	151	178	156	172	157	130	153	163	164	164	159	151	141	135	154	150	152	139	150	167	164	137	169	149	146	144	142	132	147	148	145	159	157	147	171	154	163	169	143	125	147	164	144	157	143	160	128	162	166	152	132	157	170	175	161	163	150	150	171	160	137	158	151	151	164	173	138	148	126	158	138	147	151	146	129	165	147	152	170	166	163	147	145	163	145	147	157	160	156	167	159	153	143	175	160	154	147	165	152	173	145	157	143	147	147	149	139	163	149	153	160	134	163	140	173	150	149	157	137	151	172	149	155	146	156	141	168	131	143	159	127	151	167	141	149	146	141	153	160	160	153	148	161	151	140	167	162	155	164	180	149	157	170	162	128	169	143	145	127	152	158	131	156	154	163	145	139	146	164	119	141	151	139	156	139	132	156	156	153	144	146	158	148	147	152	174	156	162	155	142	170	156	140	154	161	141	162	153	157	157	146	147	181	146	169	138	174	162	161	160	154	131	156	165	163	168	180	182	152	154	141	178	169	156	166	132	139	175	146	163	133	151	175	160	138	147	187	156	183	141	161	139	157	156	154	134	161	138	128	168	157	157	169	154	164	148	135	145	145	160	169	168	154	159	153	147	156	155	171	148	138	147	172	153	161	151	136	142	143	152	149	135	155	135	125	161	171	162	137	150	158	146	141	163	172	138	162	182	152	137	149	142	150	166	142	166	164	141	137	141	155	160	157	124	162	172	175	157	146	138	171	145	142	158	142	129	147	154	127	164	165	160	146	164	163	146	156	144	179	157	152	137	158	155	167	134	142	161	172	158	167	152	142	155	161	144	141	158	167	133	174	137	175	143	135	129	140	167	155	153	145	130	159	152	138	157	178	146	156	165	182	170	138	148	143	143	146	164	154	157	146	145	140	152	149	158	142	162	156	150	157	133	156	155	171	141	152	165	164	153	144	149	158	152	150	168	147	132	153	152	136	148	158	132	146	139	158	161	169	166	146	158	147	147	170	152	149	139	147	155	157	169	141	172	137	170	169	159	141	158	163	133	126	166	132	141	144	169	144	162	143	135	167	163	146	157	165	145	165	157	168	157	163	144	145	146	142	141	156	159	153	134	142	157	156	136	155	161	150	157	143	162	166	148	164	149	158	192	149	145	160	163	167	141	151	141	167	163	136	145	154	160	171	138	152	145	158	165	165	163	143	120	141	138	157	154	175	157	160	155	152	150	155	143	129	135	169	152	136	143	160	149	144	149	160	157	161	161	179	159	155	136	158	137	149	164	153	146	156	139	170	131	165	138	153	170	128	165	152	152	171	138	163	119	143	136	151	154	148	129	175	133	151	130	134	148	142	150	139	164	155	154	125	151	145	150	166	160	155	155	160	140	142	150	156	149	155	144	153	151	159	163	134	145	160	141	146	150	173	132	149	136	142	154	160	154	122	148	163	121	144	155	141	163	145	148	152	168	163	157	162	131	145	163	141	149	156	149	172	152	137	127	127	147	157	161	155	156	146	145	164	147	158	148	149	133	143	148	186	145	190	145	147	146	173	155	142	160	137	131	151	151	144	152	149	137	153	155	139	151	160	147	143	130	146	148	147	132	165	158	171	166	150	147	145	155	150	162	145	134	160	146	131	128	135	141	163	149	178	157	160	142	156	152	167	172	164	161	151	162	149	156	151	154	185	147	160	160	150	154	155	139	175	150	131	142	134	137	145	136	150	157	158	159	154	152	141	141	145	157	152	183	142	169	157	184	142	156	156	165	150	158	163	131	142	164	142	149	143	158	146	168	163	140	156	145	171	159	153	170	154	165	174	139	157	157	137	133	162	172	159	145	151	152	151	146	152	140	129	134	144	165	157	151	141	140	159	144	146	168	166	130	163	159	155	162	158	159	158	138	143	148	146	133	143	143	153	151	157	165	138	165	163	146	165	149	147	120	153	156	144	144	156	153	154	150	162	160	143	169	131	159	165	136	152	149	161	168	143	158	163	144	127	154	154	133	159	175	129	138	166	164	162	138	147	160	150	113	146	157	164	152	154	148	152	163	155	156	146	153	137	130	137	143	137	167	139	158	150	156	162	168	145	164	138	151	145	150	142	146	146	136	143	147	153	159	160	162	131	153	162	182	167	147	155	111	150
24462	21012	27862	24385	18755	1827	583	347	277	257	230	214	225	233	204	212	214	207	171	185	180	197	172	165	176	179	777	247	184	184	194	170	197	161	196	176	176	175	186	167	153	175	194	167	178	184	174	200	180	192	153	161	189	178	161	179	205	166	158	161	172	168	163	171	168	154	155	159	155	168	169	193	159	153	159	191	161	207	154	153	180	156	172	161	165	149	170	163	192	162	172	156	178	160	177	180	188	183	184	164	170	177	149	157	178	179	179	187	180	171	165	167	194	145	172	159	197	159	168	178	170	166	182	172	169	177	150	160	154	174	196	176	161	188	180	161	198	165	178	181	170	175	183	176	163	183	187	151	181	157	188	144	184	164	163	129	166	203	173	152	152	166	165	187	179	194	162	184	169	177	175	166	178	157	144	150	174	178	198	167	171	157	174	151	163	182	164	172	161	159	180	173	176	159	159	177	183	181	174	188	166	169	198	180	153	183	177	172	178	151	184	169	180	173	162	190	184	180	175	184	181	182	156	153	158	162	176	160	166	187	157	153	207	164	181	174	166	184	183	163	158	172	162	204	187	169	172	162	186	169	167	170	170	174	173	154	163	155	215	158	149	183	157	181	183	205	169	166	166	164	158	167	209	201	180	158	149	169	152	174	177	184	147	170	163	183	180	153	153	155	169	188	179	187	170	183	193	161	191	198	180	175	201	170	195	162	168	177	179	180	145	180	208	177	166	178	152	199	174	166	170	167	157	151	164	146	180	167	164	175	147	198	167	168	162	167	162	165	157	181	163	180	180	189	177	192	169	155	182	152	173	166	151	179	183	166	194	161	166	179	166	160	162	157	178	154	189	172	173	151	169	178	162	174	158	190	162	176	153	173	178	176	146	185	169	161	154	196	156	179	168	184	172	173	172	145	190	167	186	152	168	155	183	172	213	184	178	192	197	176	143	173	204	182	171	182	175	161	190	173	158	187	182	166	176	166	188	171	175	161	158	197	181	158	161	188	174	180	167	176	167	178	154	181	176	189	177	183	144	176	176	158	168	166	189	183	160	171	160	185	163	178	174	161	148	178	191	150	180	185	163	153	164	189	139	169	153	168	175	171	198	168	161	164	183	220	188	193	204	180	165	165	185	181	176	149	173	170	174	169	169	170	186	155	159	181	160	174	172	171	175	173	157	184	178	153	170	165	162	164	154	169	156	196	152	181	176	200	172	168	131	166	170	171	166	154	178	189	167	164	206	172	180	167	172	174	156	182	192	170	195	159	178	162	172	192	202	170	191	176	170	174	167	154	170	176	157	157	155	167	159	180	152	157	167	173	177	186	165	149	185	153	158	169	162	189	194	197	159	174	167	175	143	197	177	161	164	187	163	187	178	181	157	154	167	162	164	172	185	171	204	168	173	185	177	173	167	165	190	154	151	170	183	172	156	180	155	183	176	205	158	159	162	143	182	155	181	182	153	157	167	184	174	167	159	155	171	164	164	165	186	162	177	182	164	168	171	151	167	172	180	184	170	155	171	156	186	166	167	178	182	163	146	179	186	158	160	187	160	167	167	168	160	170	165	160	162	158	162	166	167	181	177	156	167	157	159	176	189	166	155	173	179	172	183	158	182	183	175	170	172	174	177	157	172	169	184	161	165	153	157	170	187	175	160	179	167	162	168	160	164	148	186	167	180	177	162	181	172	167	167	162	188	146	176	168	135	151	166	162	171	163	164	182	168	186	183	180	178	184	175	160	189	153	163	174	172	194	163	150	147	174	195	167	172	147	173	187	187	173	165	168	178	161	156	175	184	179	181	179	165	168	146	173	148	169	194	166	174	167	172	173	173	173	176	162	194	170	159	168	175	181	167	171	159	165	164	172	186	165	165	168	141	183	171	179	158	154	177	187	163	169	177	162	157	171	179	159	172	183	154	156	168	176	177	180	181	171	193	189	187	168	162	184	168	186	161	190	179	146	173	170	172	157	182	149	172	186	161	151	165	169	150	190	185	183	184	194	178	192	186	174	163	158	185	188	200	188	184	144	171	182	169	176	180	178	175	198	176	183	163	164	170	171	188	187	178	177	199	167	172	175	171	164	164	178	183	196	191	181	161	166	184	169	165	178	158	167	161	180	182	166	173	173	192	167	178	162	174	161	175	151	201	162	189	146	157	160	172	153	191	180	161	162	155	161	181	178	169	177	179	154	144	172	173	196	162	134	174	149	167	161	178	176	180	162	170	146	169	173	190	181	164	164	172	165	155	178	145	173	163	175	162	174	174	154	158	171	171	157	169	166	155	170	185	200	182	186	134	177	177	179	160	159	159	180	147	182	183	163	176	140	169	199	161	188	179	185	183	176	165	160	162	182	155	171	170	177	196	160	155	171	172	164	160	169	173	163	199	164	151	186	153	159	154	186	176	166	167	161	174	153	177	171	183	161	176	176	165	158	157	175	169	196	175	165	202	196	163	172	173	167	176	170	162	148	182	162	165	161	170	173	191	172	170	181	171	167	180	177	158	167	181	159	145	161	171	150	200	160	169	174	176	162	184	174	188	190	155	181	162	165	148	163	175	194	152	143	176	162	182	205	171	173	182	166	175	164	183	172	201	177	179	153	181	195	142	143	175	156	175	176	163	171	176	207	169	167	154	156	167	177	180	186	162	182	174	157	157	164	196	164	165	170	165	172	163	151	165	171	164	172	190	163	175	170	153	171	160	135	182	168	163	186	182	170	179	156	160	181	156	172	155	153	184	187	181	184	138	159	158	148	165	172	156	180	183	158	167	194	157	170	162	165	185	176	179	154	182	171	165	165	173	160	196	184	172	164	181	183	162	157	180	189	154	167	168	196	151	174	157	159	191	168	168	164	158	170	152	148	169	219	179	167	167	177	182	163	176	162	150	167	189	136	172	169	164	188	160	178	173	145	197	183	160	166	156	171	140	173	170	188	176	169	166	174	160	156	166	194	184	192	185	168	163	163	151	168	154	183	154	184	157	178	166	168	175	179	169	163	166	183	165	169	178	147	168	160	158	194	176	160	155	174	171	148	165	180	149	184	189	166	183	168	147	189	161	160	160	176	178	176	175	190	169	158	175	173	175	156	171	169	179	174	174	173	187	165	164	142	175	158	192	189	189	179	182	162	204	173	160	167	189	154	176	152	156	153	169	155	169	177	165	158	188	165	186	173	181	186	174	171	176	176	156	163	154	167	177	193	164	160	174	154	159	160	172	158	180	169	183	165	177	159	186	177	155	168	185	163	156	195	170	147	146	159	157	163	171	184	190	144	158	186	196	174	200	158	176	168	153	147	158	155	179	156	163	170	175	174	180	153	190	167	149	181	199	190	156	152	159	174	147	174	162	180	163	175	190	163	177	197	167	162	200	180	148	166	181	174	200	167	183	189	183	170	154	173	183	158	149	178	158	157	185	181	174	160	185	198	166	164	156	173	167	168	151	199	148	176	172	170	175	165	178	160	152	177	169	171	162	155	166	167	152	174
3695	4500	3479	1641	1107	831	651	551	530	454	385	377	313	323	258	282	270	294	260	250	266	232	252	271	210	255	1658	323	251	231	234	248	233	238	234	202	237	220	216	245	236	242	220	219	222	212	241	222	216	214	231	236	232	229	218	210	223	199	214	207	213	220	209	208	225	208	236	196	213	239	217	232	214	215	191	220	196	216	229	203	243	221	244	197	216	215	230	194	199	203	214	229	219	218	219	231	186	218	206	203	204	221	236	216	206	186	197	258	221	205	221	208	212	213	213	200	213	243	219	216	233	228	228	233	201	218	214	227	224	236	234	220	208	224	223	206	212	241	217	205	230	194	225	220	219	225	211	217	220	185	205	209	229	218	220	238	232	215	241	242	209	200	219	234	212	186	215	207	224	198	208	214	195	221	209	213	213	199	215	216	197	205	230	213	205	188	213	237	203	207	215	205	227	242	192	198	225	221	169	207	225	224	216	231	194	206	219	242	228	219	213	215	212	219	207	231	216	235	220	194	209	190	182	223	210	233	209	234	212	223	250	201	206	205	195	232	217	193	208	220	223	217	221	237	197	240	217	203	217	233	211	211	213	216	230	218	212	191	210	212	218	232	188	223	231	220	215	208	196	214	214	222	204	224	200	203	208	192	225	234	245	196	188	210	212	251	188	216	225	191	199	201	224	183	227	221	229	228	222	213	213	233	195	227	228	214	205	232	231	218	244	228	203	214	220	198	223	213	222	221	214	214	211	226	225	207	235	222	204	199	199	226	214	239	215	190	171	208	229	205	198	195	224	215	198	211	231	217	203	205	195	189	220	201	200	210	203	202	214	225	204	217	216	206	192	223	235	201	217	222	208	206	188	213	208	231	208	217	207	224	229	237	202	199	207	202	217	200	227	218	210	220	215	210	198	228	222	212	185	188	208	209	216	191	198	196	219	183	188	241	241	213	204	199	237	200	214	203	212	213	202	213	224	197	217	209	223	215	216	217	228	202	246	230	239	239	216	225	231	208	224	208	197	220	219	199	214	229	225	212	229	227	219	213	201	218	243	215	215	221	199	200	234	211	227	220	240	205	200	199	239	209	229	216	223	238	203	203	222	232	210	224	206	212	234	231	185	190	212	218	221	218	226	233	204	212	221	230	210	217	235	214	235	217	190	225	214	211	204	210	194	193	218	214	197	201	212	215	222	217	222	194	194	199	200	192	210	221	217	201	222	224	204	196	220	193	231	213	221	208	245	228	219	220	209	204	208	225	224	194	221	228	223	183	221	229	213	214	216	212	219	209	224	188	201	239	230	212	215	210	207	196	226	224	211	237	212	206	193	203	188	216	194	220	217	206	217	214	206	210	226	216	207	215	227	216	210	214	179	191	187	215	204	199	216	237	221	206	212	209	203	222	208	214	192	232	203	177	206	216	200	196	223	216	203	212	222	206	233	246	223	184	196	188	244	237	205	218	215	225	205	224	215	230	206	208	227	193	208	210	188	199	244	212	199	218	229	212	203	215	226	189	204	202	225	233	228	221	223	217	203	208	222	212	200	208	208	213	211	213	213	221	255	191	203	216	224	208	237	200	213	239	204	190	215	211	225	222	219	207	214	204	195	218	219	214	220	213	205	209	199	188	207	210	216	198	227	218	229	215	222	217	205	212	209	220	201	239	207	229	212	211	233	190	206	227	210	226	224	219	184	224	213	195	241	198	203	219	237	217	214	200	190	202	234	184	219	208	203	225	194	211	208	215	253	218	205	212	222	234	233	227	207	227	186	204	212	202	189	219	193	214	184	212	220	180	213	200	191	203	218	196	206	225	198	181	233	201	232	197	182	213	209	197	201	219	203	205	212	216	208	198	208	185	221	214	222	203	217	227	209	215	206	220	224	194	209	229	216	218	181	241	205	224	183	203	215	213	243	203	213	207	200	177	185	206	211	206	244	215	214	209	216	207	223	206	205	184	198	228	205	188	226	232	233	235	227	222	239	201	211	239	217	222	191	209	204	238	205	192	198	201	207	244	224	225	212	226	194	212	209	184	191	222	250	207	214	233	224	219	215	232	185	201	211	200	214	202	189	217	200	210	207	234	235	227	208	205	229	205	204	244	216	203	205	237	196	221	200	227	230	221	199	235	215	236	223	201	237	204	217	207	194	223	225	199	221	209	206	197	210	232	226	209	193	202	241	226	228	205	185	240	207	233	187	212	199	217	220	230	219	198	205	227	218	238	205	219	236	194	197	226	232	241	223	223	198	188	234	207	196	202	200	184	232	204	206	231	198	206	218	213	209	232	190	219	199	214	220	199	215	215	201	234	221	234	196	213	205	235	199	199	216	229	211	214	233	225	201	229	216	207	200	224	202	206	228	210	224	227	208	204	234	203	200	212	191	218	206	199	223	215	224	204	199	218	192	174	220	255	214	209	202	192	231	207	216	217	220	209	206	198	211	199	222	204	233	206	220	199	213	218	231	197	206	208	213	243	217	203	220	212	251	217	226	212	216	189	201	195	206	218	232	208	206	235	245	215	214	230	189	233	228	190	221	222	203	200	201	182	233	231	228	221	207	210	210	210	204	197	215	232	220	238	230	201	206	213	231	239	199	221	217	228	212	181	173	209	219	227	210	196	236	217	209	205	233	211	207	209	213	250	224	219	191	226	200	218	209	208	196	222	229	197	209	195	206	204	206	194	211	214	224	184	218	219	232	219	224	231	207	208	203	226	223	205	203	239	231	207	203	214	233	191	195	198	210	196	214	201	231	204	213	216	224	198	195	209	206	228	222	194	216	212	209	194	200	211	199	206	211	180	230	205	213	201	201	211	224	229	218	216	212	215	198	219	188	219	199	227	213	213	223	230	221	217	205	196	200	214	212	216	207	208	202	193	196	241	192	212	217	217	216	204	223	205	209	190	190	207	207	213	213	201	215	213	226	191	210	232	232	186	165	211	204	196	215	216	227	222	228	196	197	222	232	205	183	213	204	198	208	213	218	213	233	227	240	208	212	215	226	211	222	214	215	208	186	168	203	215	236	197	194	204	223	202	239	215	220	181	198	210	214	214	220	203	190	202	209	196	219	200	237	213	213	219	219	203	195	210	204	209	199	215	201	222	205	213	191	235	206	217	226	221	224	212	227	213	195	177	213	220	200	218	226	207	194	226	211	207	199	191	214	203	192	202	219	186	217	220	221	231	217	219	210	228	228	210	202	213	208	209	220	198	231	206	193	231	207	224	229	199	223	245	193	189	221	208	206	209	210	201	221	213	204	212	217	214	196	212	210	210	207	218	241	227	215	210	217	209	232	221	198	201	223	224	238	225	182	226	206	208	219	190	208	227	209	227	212	225	209	209	223	185	182	246	222	210	190	205	209	204	197	216	207	212	206	190	200	220	206	211	222	211	210	200	191	237	202	219	205	195	202	227	211	208	230	197	234	223	207	237	201	215	190	210	230	206	243	242	206	208	204	239	200	201	173	233	189	209	195	228	212	196	212	233
26700	7346	711	432	269	249	265	259	252	247	265	245	262	240	252	242	251	254	224	238	248	222	257	217	234	232	276	230	240	251	248	233	250	233	264	261	250	244	224	249	246	245	210	248	256	254	247	226	259	255	248	261	248	264	272	228	265	260	230	231	227	260	231	232	260	264	265	240	272	270	246	241	248	254	249	239	262	225	242	241	237	256	241	256	226	240	249	251	256	252	237	258	235	229	240	205	262	269	250	235	254	231	254	249	253	237	260	235	232	249	248	252	244	240	240	219	234	250	253	252	256	255	223	245	242	257	244	252	265	262	247	262	258	265	238	243	260	224	214	267	246	295	249	241	260	219	248	252	243	238	228	254	249	268	230	213	247	244	219	259	266	238	239	236	225	254	234	261	233	248	263	240	218	245	235	257	245	244	240	231	241	236	236	256	248	227	270	209	222	250	248	243	236	251	266	221	214	238	253	228	253	227	242	249	244	251	242	245	256	260	231	252	233	257	259	242	235	243	233	228	250	251	215	231	239	246	273	245	238	229	227	253	239	235	251	239	227	262	257	230	238	259	256	272	225	231	247	239	257	264	235	246	249	229	240	238	234	265	257	227	244	273	238	246	237	238	251	222	216	197	235	228	246	261	244	247	258	229	236	238	231	244	237	226	228	217	260	236	259	213	226	237	228	246	273	255	223	256	253	238	254	247	232	232	259	265	282	233	236	235	267	257	219	269	242	255	229	242	223	265	256	238	253	232	224	222	232	238	222	250	244	244	234	227	213	236	244	248	239	243	272	235	253	243	246	252	233	245	237	251	238	276	222	240	251	237	215	237	247	234	194	206	229	239	245	234	206	254	224	218	257	227	224	249	273	279	205	259	244	245	231	276	242	255	257	245	251	265	247	274	237	259	240	256	231	218	235	248	250	214	232	221	250	260	211	244	233	247	240	217	244	247	297	238	227	207	237	230	242	243	247	238	249	278	264	228	212	255	233	212	252	251	248	245	255	266	230	232	253	234	248	231	243	221	250	251	262	236	229	242	203	253	230	225	245	249	231	250	256	233	240	224	271	220	265	265	233	265	252	245	263	259	254	226	259	239	252	227	250	237	261	240	233	245	269	228	238	256	239	214	236	255	244	229	244	250	243	208	241	235	227	242	245	250	293	206	247	250	230	241	224	258	240	252	249	229	215	248	247	229	215	245	229	254	238	241	244	224	250	257	247	236	269	276	238	230	245	269	237	269	237	273	216	230	189	259	245	237	262	238	265	263	241	238	237	252	254	257	268	248	269	223	268	234	241	228	248	222	249	231	240	258	247	233	237	260	236	237	235	253	230	243	234	233	230	258	239	248	255	267	260	251	236	241	252	215	240	233	233	252	236	244	259	285	239	244	241	275	239	229	250	203	232	239	269	231	242	255	263	257	236	237	230	252	254	229	246	232	235	223	255	236	241	260	267	256	255	207	252	242	245	228	256	237	247	252	233	246	228	248	218	276	255	211	269	243	251	246	269	250	221	276	227	241	244	256	238	219	232	242	255	200	248	251	241	248	259	250	234	253	240	234	251	247	228	233	253	235	266	231	241	258	242	243	250	239	246	232	265	259	246	216	230	257	250	263	244	245	253	239	235	224	252	228	232	224	257	236	222	239	252	223	262	231	256	267	251	239	250	248	251	282	252	248	245	251	235	254	234	246	232	264	275	203	242	243	253	234	250	265	237	216	249	253	248	240	226	231	231	250	247	234	229	245	256	256	237	252	234	236	238	236	236	258	238	230	246	235	228	239	231	243	212	254	234	248	248	244	259	250	236	258	237	226	271	243	241	240	224	232	209	284	238	243	255	256	241	236	243	220	263	237	252	239	255	224	238	234	242	235	235	220	221	250	262	234	250	261	255	248	247	270	244	226	294	237	230	237	247	239	219	237	228	257	241	256	269	261	242	241	256	231	231	270	243	248	284	251	276	243	216	251	238	257	254	256	208	239	265	238	223	284	247	259	229	244	243	243	247	241	261	236	219	244	251	231	239	267	237	233	243	252	236	218	217	237	259	254	258	254	243	254	248	232	228	250	241	220	245	257	232	261	225	261	270	247	233	263	241	252	263	274	244	227	252	240	251	263	237	277	249	235	255	237	267	268	253	216	217	240	264	247	260	243	254	266	235	233	227	225	260	256	241	220	224	271	231	249	234	255	244	259	278	261	249	268	231	227	250	244	250	256	234	217	244	220	231	237	241	257	214	251	255	224	271	265	255	234	248	223	232	252	250	261	236	228	274	254	258	241	253	230	240	236	246	250	218	238	249	266	247	259	258	252	246	237	236	261	226	242	248	223	228	262	255	246	232	230	228	201	247	232	269	227	248	247	271	239	239	259	236	254	241	225	216	257	253	220	241	267	242	238	259	243	256	242	225	253	227	276	247	248	246	238	240	258	236	227	221	242	234	229	238	233	229	227	235	212	238	242	254	248	240	242	248	235	238	235	247	236	268	254	247	257	231	241	222	217	262	239	257	244	233	268	227	249	251	251	227	227	232	233	235	233	255	206	259	269	268	243	228	236	229	235	263	245	231	227	241	234	238	271	253	233	218	247	260	236	253	229	230	245	249	248	221	240	211	264	241	268	244	237	235	255	234	240	226	244	253	230	243	234	239	241	237	228	253	260	264	278	228	261	240	253	281	246	259	224	236	260	244	241	231	246	236	235	248	260	254	240	253	243	230	238	244	245	227	211	237	242	252	249	243	249	243	250	265	257	225	246	238	221	259	242	250	249	237	252	210	221	251	243	231	245	255	222	241	217	223	249	270	255	219	260	228	248	246	246	269	225	241	228	246	239	209	239	233	257	238	245	261	237	251	237	249	222	268	229	223	249	225	227	239	243	249	252	243	249	231	254	244	256	248	269	219	250	246	243	255	239	272	235	261	252	229	220	268	227	240	258	232	245	262	243	217	236	243	251	256	235	234	258	223	244	225	230	244	256	262	239	251	248	260	243	252	229	230	256	241	245	238	260	238	252	275	227	256	241	241	211	256	251	250	246	275	243	226	206	233	237	224	245	232	229	244	263	263	234	241	271	236	221	250	234	244	213	265	237	236	241	252	245	266	245	228	252	217	258	242	216	251	247	251	231	237	240	220	255	245	249	290	234	246	221	256	249	221	238	255	242	236	280	256	263	248	242	242	264	249	243	229	243	251	252	245	225	254	239	233	264	225	252	252	211	252	239	264	239	234	255	244	227	216	268	221	260	267	246	237	232	254	283	282	237	237	210	241	256	272	247	216	242	241	232	246	222	268	244	219	299	255	250	235	203	242	235	246	229	245	244	252	260	240	278	224	213	223	234	270	245	253	238	291	257	227	236	240	198	258	256	222	247	243	266	241	248	242	261	236	247	237	251	249	265	229	233	257	288	246	252	265	239	263	252	260	253	255	241	229	247	265	229	252	243	254	249	258	234	246	222	253	245	225	241	249	255	238	258	247	254	225	220	294	237	229	226
5452	522	444	358	337	292	309	349	311	281	286	295	363	292	327	283	305	290	261	284	239	297	310	290	273	301	362	339	303	293	299	293	284	291	282	305	311	296	273	312	276	296	283	299	271	290	309	308	267	264	267	287	272	282	309	287	258	285	284	296	316	277	314	309	283	279	263	269	267	261	292	291	317	287	298	285	304	272	269	304	274	274	311	295	273	307	292	294	284	280	292	249	292	273	301	290	346	261	261	314	274	303	273	297	277	277	235	292	284	291	269	275	270	270	286	265	303	249	301	273	249	297	303	285	250	266	321	282	253	265	299	284	305	304	293	282	282	255	283	302	275	313	300	306	301	291	268	308	281	275	268	280	273	323	281	286	284	295	268	258	281	287	284	255	296	267	292	294	285	297	276	263	302	294	272	301	290	296	275	291	306	256	300	305	303	271	280	310	296	270	254	264	292	272	275	295	281	281	263	257	359	293	292	312	286	302	289	308	296	283	278	298	297	306	278	294	280	257	284	284	302	310	315	268	281	282	267	269	282	295	278	287	299	290	286	245	271	316	282	295	299	294	270	299	310	290	283	280	277	286	289	287	304	279	271	299	278	312	276	304	276	282	265	293	289	335	272	306	279	284	297	281	321	281	313	298	279	267	263	251	277	278	312	262	279	275	312	280	283	305	282	289	281	268	288	283	252	264	293	311	279	298	285	276	254	276	294	258	318	312	295	311	281	305	320	289	274	243	298	248	302	287	272	286	237	292	283	304	284	279	274	275	266	251	273	316	281	284	288	261	287	309	264	267	280	298	272	293	319	270	314	279	280	302	251	306	299	276	283	294	253	315	256	281	270	279	281	297	288	318	297	259	296	284	268	286	291	283	293	314	289	245	268	272	286	260	297	271	301	299	265	280	271	323	277	293	290	299	284	275	282	263	291	267	271	271	315	262	300	295	260	270	275	322	289	281	301	278	277	271	313	277	260	296	282	262	308	283	296	303	308	271	265	275	296	276	284	262	267	277	286	305	240	296	275	283	297	268	288	275	313	270	283	308	274	286	293	287	284	298	288	262	296	293	287	264	276	286	267	268	277	260	270	296	313	324	283	284	296	268	296	277	275	278	268	287	282	276	255	285	364	252	299	270	301	275	278	287	278	258	292	306	313	284	277	265	294	281	251	286	283	321	265	272	266	301	285	298	280	297	266	277	287	298	306	257	268	268	312	269	305	263	281	281	284	273	271	325	300	315	275	288	272	284	268	292	286	286	278	288	274	274	272	298	257	285	283	267	270	279	286	287	262	295	271	295	261	276	284	286	288	272	328	289	259	295	291	309	281	321	295	255	275	310	298	346	281	306	276	260	318	278	290	290	280	277	306	249	300	271	278	299	309	284	303	300	302	290	278	301	284	254	268	267	271	284	283	282	281	272	294	280	277	281	276	285	246	297	282	287	300	274	286	290	303	289	296	298	281	251	274	285	310	304	294	293	286	277	265	262	294	288	281	275	270	265	250	315	274	275	268	285	281	295	277	247	262	317	301	264	305	312	256	308	292	279	296	298	317	277	295	292	290	283	260	290	270	276	299	286	273	271	266	283	280	316	284	259	251	290	273	274	278	302	293	311	254	295	275	322	258	289	276	269	252	277	261	316	295	293	294	283	268	265	294	294	286	280	280	257	286	288	299	340	293	313	267	286	265	300	272	281	268	271	293	284	276	281	288	295	298	282	259	309	278	299	278	298	282	259	302	312	273	298	329	281	311	313	275	275	287	298	287	287	268	293	288	295	307	277	281	270	298	273	281	271	288	298	320	285	292	254	279	287	291	292	279	298	308	312	250	297	283	303	289	301	280	304	276	304	254	287	298	277	282	273	275	289	287	311	293	271	272	262	313	281	235	303	296	278	308	310	260	281	269	277	321	314	278	313	266	255	299	283	285	302	299	289	291	267	287	275	263	277	287	274	267	267	288	268	287	287	301	262	307	293	292	283	302	261	271	284	296	291	277	253	270	289	251	275	281	284	293	252	284	310	259	270	272	278	259	280	278	274	285	268	263	262	320	283	280	286	251	258	269	325	284	270	285	255	294	302	267	272	307	292	267	281	274	288	241	294	287	309	285	272	289	274	288	293	296	273	273	302	239	311	268	283	297	294	311	276	297	268	292	296	303	295	273	319	287	254	292	292	280	298	311	281	328	290	322	291	289	258	273	310	270	298	295	275	292	271	285	289	280	331	279	280	300	273	300	302	295	301	303	279	286	268	279	302	286	271	274	280	312	296	269	287	288	271	264	253	276	273	306	287	272	295	295	264	293	277	292	269	282	292	247	280	283	290	257	276	301	263	309	247	274	284	264	286	279	275	269	292	295	274	278	265	308	283	278	270	242	307	286	308	267	293	289	245	277	261	297	289	287	280	262	294	290	293	302	285	283	267	292	296	291	295	306	275	308	269	266	270	282	266	270	284	290	268	265	295	297	307	317	283	305	295	279	268	318	282	270	274	276	308	318	289	278	304	296	285	311	300	268	289	282	280	282	256	279	256	274	275	266	305	295	300	280	279	281	289	276	294	282	292	300	254	294	251	274	282	278	263	270	272	264	274	303	303	274	302	289	292	303	294	309	272	306	293	282	292	249	274	297	259	258	291	258	296	270	263	296	279	287	296	280	272	302	288	293	276	257	247	292	287	305	290	297	271	261	289	287	312	292	292	317	288	282	295	291	267	268	270	248	288	288	281	289	294	281	260	285	252	288	308	263	292	302	292	304	290	292	291	302	273	261	265	275	266	266	272	327	275	279	290	267	304	272	270	281	298	249	300	266	264	273	289	289	285	275	265	287	280	288	275	278	291	319	291	279	282	318	295	270	276	299	273	275	266	295	288	290	271	262	251	262	340	279	290	282	298	280	278	308	292	285	254	281	258	268	261	291	282	309	271	281	284	279	286	291	283	316	300	289	285	283	267	276	290	271	278	281	314	292	277	253	283	272	307	298	305	279	289	280	256	301	290	273	300	273	285	242	298	272	278	269	277	263	292	303	308	291	265	295	278	301	282	295	290	288	266	300	284	282	282	284	282	293	300	308	277	276	275	287	267	271	299	293	275	318	314	294	279	266	281	288	302	256	330	290	270	265	312	273	287	277	296	255	313	303	289	279	274	313	312	284	264	260	280	278	307	264	289	254	298	267	273	300	276	292	279	326	287	291	270	242	290	278	274	289	296	305	275	286	292	303	288	283	283	300	285	301	278	304	283	298	251	277	281	288	295	273	257	270	293	305	289	322	286	291	296	250	270	279	269	288	303	284	272	246	264	281	282	281	274	329	306	278	299	291	293	297	312	293	303	299	278	307	269	245	296	280	300	274	298	314	274	294	314	293	309	250	281	304	272	276	300	296	280	317	273	264	302	292	310	271	279	268	284	273	316	294	294	282	290	293	263	278	321	278	273	281	311	270	286	274	283	296	289	287	299	274	298	294	266	272	278	288	304	305	257	280	285	321	293
25291	21014	26436	24229	2075	396	295	199	193	197	161	148	155	154	143	135	143	128	134	129	122	135	132	126	117	303	588	155	124	124	119	141	145	119	126	119	122	136	126	131	124	133	104	106	138	123	130	130	135	112	118	131	124	144	117	129	126	147	138	119	124	136	127	125	137	127	117	136	111	137	113	119	109	122	115	134	149	147	136	120	124	150	150	119	110	112	126	118	128	125	134	108	154	127	122	111	121	118	133	152	120	135	126	142	119	132	142	135	107	127	130	123	127	125	116	141	130	109	142	123	139	128	142	147	121	121	129	129	138	126	123	124	129	140	121	122	115	133	125	143	119	127	136	126	127	124	131	122	135	132	130	128	125	119	139	113	138	129	134	126	121	136	142	134	143	119	123	104	109	141	115	122	156	141	120	132	126	147	121	106	109	128	134	145	120	145	131	123	137	129	133	128	111	117	133	125	112	110	135	129	135	119	134	113	140	120	120	137	144	132	120	110	128	122	124	102	130	114	104	139	121	127	145	130	127	119	132	117	139	127	111	151	125	119	109	121	120	116	126	137	113	123	109	124	111	137	109	124	128	130	131	124	126	125	116	122	109	120	140	117	134	116	122	143	140	132	127	137	112	124	117	126	115	118	121	98	101	121	126	104	109	133	122	128	133	112	115	117	109	128	133	132	132	126	132	112	114	123	141	157	124	125	115	130	135	118	114	130	136	134	117	137	149	144	131	126	136	127	117	133	130	138	111	138	105	125	113	133	125	117	150	138	121	123	133	111	150	118	125	114	126	121	112	103	117	145	131	124	133	135	111	138	133	127	117	114	115	133	137	125	134	130	132	114	127	116	129	152	135	129	125	121	130	116	127	130	128	151	129	119	123	133	121	105	138	129	130	137	119	125	100	136	122	140	118	132	128	110	99	121	124	120	129	132	126	146	120	125	130	130	118	141	97	108	110	140	121	117	124	139	125	123	138	117	125	101	123	114	122	133	129	123	145	135	126	128	126	143	118	121	130	126	139	121	144	133	128	141	125	115	126	102	111	127	161	127	128	125	131	130	156	106	125	108	119	126	144	143	125	143	125	122	138	125	130	131	127	123	121	123	124	127	146	108	111	121	142	136	126	114	131	110	116	133	105	131	134	128	128	112	96	113	144	137	102	132	137	126	105	115	115	131	110	117	125	127	128	128	134	131	140	137	126	125	113	129	118	137	130	134	124	135	117	117	111	114	133	119	111	120	115	130	140	124	111	140	152	144	140	113	126	128	118	127	108	121	124	120	112	115	118	129	137	127	134	139	108	132	123	118	122	108	157	132	143	144	124	112	136	121	124	129	138	154	133	134	114	121	95	105	129	106	131	141	130	138	108	110	109	115	129	133	110	142	125	131	105	134	120	155	136	112	117	125	118	116	136	124	139	115	124	134	118	124	132	133	120	127	130	114	136	158	132	132	131	112	128	137	116	147	131	130	112	124	114	137	115	130	136	118	139	115	143	131	143	108	138	113	128	118	127	123	126	145	127	110	136	116	105	149	119	137	108	120	116	112	120	121	131	119	120	131	131	139	125	101	134	111	118	146	139	100	120	108	132	104	106	112	132	133	144	127	122	135	130	116	136	118	131	122	138	134	121	134	119	141	148	132	113	131	131	127	114	134	106	119	132	115	145	133	120	130	137	117	138	122	143	135	102	117	132	124	124	121	107	103	137	109	131	139	123	132	133	118	118	124	147	143	121	135	120	131	128	115	130	117	115	115	139	116	137	127	111	133	121	123	126	137	134	137	127	129	113	152	132	133	130	111	121	126	123	131	124	138	139	128	135	120	125	131	115	151	125	132	151	120	143	119	101	129	112	128	130	151	114	115	118	123	131	132	138	112	138	131	136	151	144	112	121	115	140	136	131	130	123	116	135	125	113	118	131	105	134	110	104	113	119	135	126	117	126	123	117	131	107	138	136	121	144	137	129	150	100	118	136	103	131	105	123	140	116	126	144	134	111	146	118	123	140	114	136	116	115	115	116	117	120	120	131	138	126	127	119	116	118	109	122	118	129	131	102	129	131	118	132	147	112	134	127	109	121	110	133	108	126	123	123	120	109	135	119	121	118	128	114	136	140	149	146	113	133	139	116	125	120	147	113	141	112	131	132	112	109	129	111	125	135	118	132	130	121	138	110	117	149	125	123	125	114	122	123	129	131	136	130	138	136	122	135	117	127	153	118	143	126	126	125	139	112	104	121	115	125	132	136	115	127	112	134	135	136	151	116	127	138	98	120	118	93	118	126	121	131	146	115	112	147	120	123	109	140	137	116	123	116	114	109	129	129	133	135	135	104	153	125	122	134	100	124	140	126	126	116	119	130	137	129	105	124	123	113	120	131	136	129	143	130	140	109	126	128	121	121	139	102	122	115	133	148	118	114	121	122	139	123	134	130	111	122	148	140	160	144	116	118	120	115	142	135	123	114	145	117	122	126	127	117	139	116	108	124	124	123	127	123	109	128	119	140	122	135	127	118	129	129	130	140	129	144	113	115	130	117	144	124	140	147	131	115	130	118	121	108	124	99	123	112	138	127	127	138	122	118	129	115	142	115	119	126	133	128	130	114	121	116	122	122	124	132	117	127	133	122	146	118	144	132	113	131	121	116	128	116	130	141	119	149	133	105	117	133	116	126	136	130	124	137	137	126	154	133	130	132	131	128	125	123	124	117	135	120	115	124	128	133	118	118	127	125	137	137	123	102	137	130	128	139	135	116	107	111	119	150	130	139	122	106	143	105	117	121	142	145	94	130	112	123	121	128	140	139	140	141	114	134	132	135	127	145	125	128	144	136	136	137	142	113	119	130	132	136	149	105	111	126	127	106	126	132	138	94	152	118	118	110	109	114	112	124	125	139	128	137	114	131	132	136	141	112	121	145	137	117	118	135	133	113	123	120	110	113	131	135	120	107	114	119	149	133	119	113	131	114	119	105	119	141	117	136	112	125	132	133	95	147	115	125	120	109	131	135	123	126	125	122	117	133	134	152	134	133	127	134	137	132	121	134	122	133	131	142	124	132	96	119	118	122	158	126	124	129	110	128	140	128	128	143	110	121	148	117	121	107	111	103	149	128	115	109	134	128	116	134	137	114	123	151	117	116	124	135	129	131	127	140	119	110	120	153	138	123	133	121	140	162	103	102	128	119	133	111	142	115	108	124	122	102	133	125	108	133	107	115	115	124	118	118	115	119	129	113	120	110	149	124	131	137	123	128	130	127	127	120	122	129	117	134	121	126	110	140	115	131	126	109	112	123	132	154	135	130	110	118	151	127	131	129	119	129	140	136	125	107	118	113	111	109	148	143	134	125	147	135	142	122	150	119	142	118	108	135	124	135	123	137	121	119	120	149	119	116	122	109	124	117	149	118	135	134	113	101	135	127	151	148	119	127	141	109	133	122	111	119	132	118	127	111	103	135	123	111	137	127	104	123	119	108	115	124	121	135	134	117	121	122	136
3671	2422	1870	948	611	454	411	374	302	290	287	256	199	220	224	215	198	184	196	195	188	179	181	202	191	551	1158	198	176	187	174	164	194	184	164	169	144	189	176	160	182	156	194	175	158	172	159	176	144	175	171	165	188	166	170	191	168	197	165	193	196	185	170	166	166	153	153	157	160	176	160	157	180	168	155	186	161	159	178	165	177	161	162	193	185	176	175	169	167	159	152	183	160	173	174	154	165	180	149	195	158	154	149	150	143	180	161	167	162	180	168	166	179	193	178	179	167	152	189	175	176	163	144	181	156	179	180	152	192	169	171	161	165	167	164	167	157	184	151	173	153	183	162	157	159	168	193	161	141	165	161	185	187	189	161	163	139	163	179	161	164	155	157	172	179	166	173	162	147	181	166	184	162	168	162	162	165	168	171	183	155	171	185	162	173	173	168	175	136	180	152	182	170	147	172	175	182	146	179	153	138	179	177	161	162	172	176	167	175	171	150	179	178	162	176	164	180	169	180	178	152	187	143	180	171	152	145	175	153	175	171	156	143	167	156	168	184	157	143	175	135	182	152	158	161	156	162	171	159	166	163	155	160	157	178	161	150	155	180	152	164	181	157	143	156	165	158	180	153	153	169	156	134	169	185	164	145	183	174	164	142	162	159	130	188	181	161	153	154	174	170	161	142	179	153	154	161	161	169	167	157	163	158	172	184	167	167	159	155	142	156	169	187	152	169	146	169	171	180	172	183	166	161	193	194	172	172	156	153	162	163	152	182	159	173	162	163	159	173	167	180	159	185	141	182	145	135	166	167	163	162	162	165	137	167	153	181	162	171	170	179	171	160	155	148	160	151	168	166	165	193	141	160	172	177	156	175	165	187	182	179	169	162	162	181	156	156	167	187	156	182	145	142	153	157	176	165	171	169	149	143	157	191	151	185	159	168	180	171	153	161	155	159	175	146	152	164	164	160	191	169	162	178	157	167	166	175	147	185	177	155	180	161	156	157	156	155	153	157	141	167	157	155	147	171	172	147	150	169	176	166	179	165	158	175	174	167	165	159	149	158	158	170	142	176	133	175	165	170	174	162	151	165	173	166	161	146	153	174	159	177	163	149	161	157	179	209	193	163	173	147	172	147	170	169	160	174	156	129	157	165	169	141	140	156	170	158	177	146	159	165	148	158	145	166	177	149	153	163	184	143	167	171	166	145	146	137	178	140	151	149	160	160	158	155	179	183	160	162	166	142	160	168	126	169	192	181	156	145	185	164	163	149	168	177	164	165	154	166	169	174	160	184	172	169	166	137	161	182	174	179	172	134	147	157	154	158	161	169	140	168	160	160	156	157	168	159	178	167	150	161	140	166	169	159	163	133	157	170	159	187	174	160	155	178	156	171	158	156	169	156	179	164	183	161	171	150	154	159	153	194	178	176	159	179	177	154	150	158	167	161	159	160	160	166	156	142	151	186	181	161	159	155	185	167	173	165	179	166	171	170	159	145	158	160	162	158	156	171	181	163	170	165	149	168	159	171	159	186	172	153	181	175	166	180	177	173	181	140	163	159	156	165	150	156	175	166	168	173	177	164	175	165	148	162	161	174	176	133	167	155	181	158	155	151	146	180	175	160	161	163	186	188	128	165	173	178	158	152	173	165	173	162	154	146	150	174	175	148	186	173	166	180	148	175	165	161	162	181	172	154	148	165	158	154	168	157	157	165	145	166	147	154	152	181	148	165	167	173	175	160	156	173	160	173	159	144	171	163	175	164	164	184	158	151	179	171	174	143	181	172	179	167	142	166	160	152	178	159	156	166	167	142	171	174	180	178	168	164	177	156	187	148	175	170	179	153	152	177	159	164	162	150	164	179	178	156	158	155	175	165	167	158	163	170	161	151	167	159	161	160	171	176	173	165	167	164	177	174	179	180	188	130	192	162	186	156	149	169	184	168	184	152	179	152	168	178	169	152	169	162	166	156	158	162	154	149	150	153	164	158	155	153	160	162	168	186	156	177	175	163	136	153	169	169	168	154	162	166	156	172	155	187	164	150	184	173	148	148	179	186	157	180	168	153	178	137	162	176	172	150	169	163	148	157	191	162	156	148	152	165	183	149	159	173	158	157	162	163	149	178	167	163	153	167	155	164	179	177	154	158	153	179	171	178	177	181	155	148	148	162	137	185	130	150	139	172	149	153	162	176	182	151	158	166	191	163	166	153	156	155	167	183	167	169	165	188	165	148	163	158	142	144	152	160	185	157	168	145	168	166	169	181	187	154	173	156	181	179	171	165	148	172	166	170	147	173	163	166	145	159	188	178	172	162	153	153	183	153	164	143	177	148	150	166	199	154	172	177	177	169	157	138	184	144	172	175	179	175	142	178	185	173	163	164	179	168	163	159	174	174	195	142	156	176	172	169	161	171	175	163	162	152	165	160	172	143	164	174	178	124	177	166	158	152	170	168	179	191	166	167	171	180	171	168	147	167	165	165	172	150	161	181	161	186	149	181	166	147	154	141	166	172	158	158	176	174	172	152	174	155	188	163	155	181	182	172	182	147	174	170	187	136	174	184	166	173	155	179	155	158	147	183	176	178	167	150	173	171	154	164	156	174	176	169	160	175	166	164	185	182	148	177	159	151	151	154	151	176	187	185	159	167	185	154	189	160	190	160	161	157	170	174	167	174	161	181	173	145	165	183	155	171	169	170	196	178	155	138	158	158	174	175	156	178	177	168	169	181	177	159	157	167	165	157	184	159	170	150	162	160	166	170	193	161	153	148	194	176	160	177	165	163	169	154	160	141	168	175	171	145	172	160	170	155	162	150	176	150	163	157	167	171	157	146	155	168	168	151	165	176	151	171	168	155	177	146	182	160	154	168	165	158	170	165	145	150	158	173	173	170	155	170	188	162	187	156	174	174	194	162	152	161	183	156	159	164	161	157	163	168	175	170	193	163	179	156	159	142	162	188	197	185	157	159	170	160	152	144	156	160	171	164	164	166	169	160	176	167	153	168	159	175	177	167	157	152	152	178	144	173	188	164	152	188	162	153	185	157	162	142	159	162	165	183	147	166	155	140	172	189	176	158	177	165	160	144	163	158	162	172	170	160	178	158	166	172	153	168	141	170	163	170	190	168	152	158	180	168	163	175	152	172	164	162	166	163	151	193	178	167	177	144	156	160	173	146	149	184	155	155	157	174	176	187	158	155	153	133	171	148	168	170	177	173	166	179	145	148	160	174	187	148	177	144	160	169	145	167	158	181	184	151	162	143	179	172	155	171	159	166	165	152	173	169	177	155	166	154	160	183	178	167	165	176	160	165	174	167	176	173	166	152	161	152	176	154	169	170	176	157	156	139	145	158	146	174	163	156	162	177	155	156	147	162	184	164	168	140	157	162	170	156	152	172	158	166	164	184	174	184	150	202	167	145	147	172	164	160	136	147	162	180	159	158	181	155	166	152	161	140	167	176	166	178	150	162	180	161	132	156	143	161	159	181	156
24399	21030	27843	24394	19077	2031	694	388	289	309	283	248	241	238	251	228	241	213	201	188	208	230	188	210	236	1114	1584	307	214	203	220	186	176	215	194	174	194	188	212	209	193	193	220	193	201	173	208	171	190	190	217	187	197	214	182	189	203	228	191	192	208	201	193	163	193	185	204	182	208	174	186	179	178	181	176	202	195	170	193	190	164	201	191	167	222	195	169	212	171	207	194	194	184	160	184	197	206	154	172	195	179	210	187	187	225	209	191	195	197	207	183	192	148	191	212	198	200	198	180	193	176	182	187	201	183	189	201	187	221	198	199	190	168	197	166	185	208	183	178	178	191	198	210	208	207	191	191	191	198	188	214	184	211	206	213	188	194	196	213	191	207	198	194	201	181	183	196	181	195	198	194	190	217	186	185	200	195	202	202	195	191	220	215	179	192	196	178	220	189	197	171	197	180	200	181	192	183	211	187	198	177	212	173	192	164	191	181	194	174	164	204	206	203	189	196	203	181	207	202	164	174	184	201	175	166	177	194	174	190	180	183	196	198	203	200	196	202	189	188	210	187	193	197	180	186	182	208	174	196	206	188	191	185	201	162	185	198	187	188	187	185	187	182	193	187	190	204	212	196	213	178	200	194	181	190	229	184	183	192	180	176	174	203	214	197	176	156	198	195	190	178	190	168	207	195	211	200	192	183	217	207	196	211	181	206	181	199	177	214	193	175	190	205	180	222	177	180	192	163	178	191	200	201	200	220	195	196	183	177	209	178	199	195	198	171	207	197	177	196	170	190	205	194	183	196	214	172	195	196	206	197	205	192	204	165	196	189	181	192	196	180	193	181	182	221	201	204	174	210	212	185	189	171	175	184	192	204	194	196	199	190	183	181	184	198	187	183	218	186	182	195	184	203	187	207	183	193	201	208	204	187	191	179	181	185	184	191	191	188	184	181	205	196	185	207	188	201	194	200	196	189	180	179	185	200	198	205	191	198	187	183	177	204	193	181	222	169	190	184	162	185	205	190	178	209	215	192	192	184	190	192	198	192	198	175	202	196	166	202	178	172	189	221	179	184	188	181	178	179	187	216	213	201	186	196	161	208	189	191	195	196	187	182	182	199	203	201	173	196	176	207	189	186	213	187	187	185	184	191	176	205	192	195	204	191	217	222	220	189	184	206	189	200	198	208	193	181	213	183	209	191	205	190	156	201	182	194	206	214	167	163	203	173	177	157	196	227	182	191	161	192	181	182	198	207	148	191	190	174	195	187	165	182	194	195	204	201	193	196	189	193	212	181	207	217	212	200	204	200	196	192	197	198	228	185	195	205	208	201	194	195	196	188	183	200	202	175	195	202	207	194	192	188	196	193	185	174	194	183	192	188	166	174	172	219	202	176	177	199	198	205	206	168	183	173	169	196	202	188	189	179	205	193	175	189	197	172	192	180	186	163	200	172	173	189	171	200	205	183	181	201	193	212	195	195	185	208	184	177	191	188	188	201	208	183	184	182	198	184	182	175	194	202	183	181	151	195	201	203	174	196	200	189	186	169	181	190	173	200	182	187	182	162	169	184	165	185	176	178	198	176	204	185	179	172	182	194	173	173	182	182	204	203	193	171	211	180	177	220	214	198	180	183	170	185	200	186	182	189	201	223	187	176	200	179	192	201	174	189	189	203	204	188	181	199	206	168	182	202	153	189	167	214	187	183	187	193	204	185	176	206	204	178	187	169	197	193	193	187	215	181	167	197	180	193	188	201	201	204	193	189	159	167	198	179	190	186	176	206	182	170	196	188	198	181	184	178	178	195	160	190	178	190	178	194	194	182	198	182	181	176	185	171	203	186	215	193	198	210	193	217	185	203	196	171	190	206	176	207	213	163	178	187	215	206	188	191	194	180	193	200	200	202	227	181	195	181	176	206	202	207	175	177	206	179	169	172	173	192	185	189	196	203	208	217	227	157	170	216	193	187	178	172	176	178	202	197	203	197	179	186	210	214	183	172	198	227	216	183	175	211	185	190	171	164	195	169	179	189	195	163	201	195	185	203	215	197	184	190	190	198	180	195	199	177	181	178	218	190	194	196	186	192	177	208	197	177	165	166	194	209	171	195	179	195	184	196	169	203	178	151	183	205	194	185	168	200	219	224	198	184	185	187	204	178	194	188	175	179	193	205	178	180	176	219	196	211	192	193	184	182	179	192	225	189	191	189	175	190	176	183	181	171	188	196	199	197	189	193	215	179	217	207	212	205	201	202	187	211	196	197	196	195	147	194	186	195	176	166	198	197	182	189	162	183	183	198	175	192	179	195	168	190	186	191	189	209	210	184	200	196	205	191	194	176	196	189	178	180	190	188	197	220	206	214	177	185	199	209	180	201	207	181	183	175	213	193	188	182	172	191	202	211	159	181	198	177	216	184	177	185	182	190	171	195	171	212	202	207	192	199	205	173	207	184	204	187	190	198	208	185	176	199	183	183	192	170	204	194	193	191	183	174	186	171	187	176	180	213	192	193	199	187	179	181	193	176	202	190	202	173	200	172	201	196	202	191	218	186	198	181	186	178	192	170	186	180	191	199	188	205	159	186	186	203	168	207	152	184	197	191	186	178	191	178	166	174	181	197	181	203	202	192	202	196	179	181	212	191	190	190	175	201	189	190	200	184	173	194	168	162	171	190	183	178	194	172	195	202	183	179	194	199	192	194	187	205	190	207	203	190	160	179	200	192	184	202	193	201	186	190	197	151	168	212	186	199	187	184	204	178	181	191	170	174	194	194	182	193	196	201	201	192	172	195	180	186	229	175	189	174	182	201	204	191	190	169	212	165	196	190	192	196	180	192	193	214	199	201	177	184	180	171	176	172	178	189	190	185	180	197	194	173	215	204	170	184	205	155	173	191	194	185	183	210	185	200	182	177	188	172	201	192	158	197	184	187	196	207	184	187	183	171	192	196	178	184	206	194	188	188	207	211	157	170	184	201	195	182	195	192	203	187	191	193	191	209	190	207	182	177	197	213	192	189	186	205	172	189	158	173	158	185	207	205	190	197	200	167	168	194	199	211	192	201	192	184	165	178	174	177	211	203	215	188	181	181	192	197	195	190	175	198	174	194	179	200	178	174	177	182	181	167	187	193	210	190	190	181	199	202	193	175	189	196	213	179	177	165	198	174	177	208	190	189	185	215	181	183	184	185	183	203	219	198	197	202	195	201	187	183	178	173	215	202	198	190	200	214	192	168	193	221	173	201	200	206	176	178	177	186	189	203	189	192	200	187	199	168	181	188	186	174	197	189	165	180	214	200	174	189	205	180	163	177	185	190	195	181	177	198	179	188	210	187	190	201	193	200	202	182	187	195	220	174	180	177	183	172	185	216	226	153	201	195	210	203	199	170	185	207	188	190	169	194	200	177	183	200	194	187	199	158	213	188	181	176	181	212	221	187	173	195	199	189	162	188	172	172	203	182	212	199	201	177	171	194	162	165	192	184	170	197	197	189	202
3810	4707	3647	1756	1149	883	726	602	528	466	419	369	353	341	296	302	306	301	273	275	260	287	255	271	318	2157	2955	422	255	246	258	252	231	248	245	229	263	236	211	208	238	248	213	253	241	254	241	224	235	246	259	247	243	241	224	246	235	241	234	246	243	257	218	238	239	261	245	240	247	240	226	255	234	236	205	249	231	256	226	244	236	271	246	256	247	240	205	253	271	235	233	258	241	235	223	245	241	241	236	276	231	244	236	268	224	223	235	245	263	257	206	231	233	225	223	260	240	249	269	244	247	267	238	251	261	231	267	241	286	227	223	257	221	241	263	231	224	234	241	217	220	219	230	214	274	244	229	256	251	241	240	222	240	262	238	215	207	262	253	247	240	264	252	225	243	221	236	221	252	243	252	242	255	235	238	240	220	212	249	236	246	239	232	257	239	269	257	245	271	246	231	246	222	237	265	249	230	250	224	239	225	226	263	245	224	240	225	243	240	238	229	216	243	217	244	224	238	220	249	231	209	244	242	239	219	240	254	242	215	223	242	249	248	225	238	229	224	230	239	242	226	242	251	209	242	255	219	214	215	240	227	215	240	239	240	247	235	232	239	226	207	251	224	221	235	244	248	236	223	244	219	237	206	229	240	215	223	203	218	245	234	216	241	254	231	237	237	206	271	217	236	208	221	244	224	235	246	238	210	214	245	220	224	254	225	221	259	245	250	258	262	259	249	224	260	240	243	225	204	263	228	243	240	265	193	239	230	213	241	212	223	236	220	229	233	241	242	237	278	252	216	248	220	239	232	250	225	214	215	231	244	256	257	234	255	230	221	234	217	240	253	244	225	229	207	231	243	225	248	229	234	244	242	207	226	230	229	235	238	235	245	232	237	239	222	246	244	217	240	242	217	235	224	249	209	210	254	248	230	234	232	271	219	231	218	228	227	264	226	236	255	259	238	229	239	258	252	257	256	227	237	239	262	232	230	248	235	227	233	247	226	226	258	218	249	246	252	237	234	239	218	211	220	234	209	243	261	223	283	235	241	256	230	242	245	220	251	243	269	228	258	216	205	249	224	236	216	228	215	239	220	234	229	262	232	226	254	243	205	243	258	242	214	240	235	253	252	254	201	236	226	251	240	238	240	233	202	210	252	231	241	234	224	260	219	240	248	219	218	255	237	232	226	236	240	222	236	226	225	245	229	227	215	233	225	206	233	239	222	225	226	275	221	257	232	234	255	248	228	231	255	244	227	229	254	206	232	232	222	238	226	246	220	233	214	241	219	213	212	210	225	248	231	195	264	240	217	222	237	222	239	213	228	209	256	226	225	251	226	221	224	238	235	237	226	199	203	217	208	243	210	234	226	242	230	239	241	219	245	230	252	237	231	218	219	220	220	228	226	230	224	226	227	246	243	237	220	221	232	252	248	256	222	215	235	253	236	235	226	256	221	222	247	242	227	232	260	259	220	226	251	228	228	234	222	217	224	246	244	243	257	234	223	236	240	208	235	234	263	232	237	230	247	232	221	213	229	250	236	243	237	236	214	242	236	249	208	246	239	207	229	236	239	243	230	235	230	225	228	239	225	227	227	219	248	254	232	223	208	233	238	273	224	245	232	229	243	221	226	244	224	219	238	262	234	226	206	233	208	222	235	206	247	267	247	254	208	230	231	247	225	224	223	225	245	215	201	256	236	222	239	259	247	246	227	233	231	251	238	233	245	244	253	225	212	204	229	224	248	226	247	222	230	241	253	258	246	228	259	229	242	266	223	223	239	206	240	242	216	231	225	253	255	257	234	220	222	256	256	284	201	213	268	235	224	225	243	256	220	231	236	245	229	257	235	247	199	249	230	213	232	243	243	220	236	220	238	232	233	223	274	221	253	224	247	214	251	217	225	216	211	228	233	241	237	245	229	227	242	234	241	251	228	205	235	229	226	211	244	233	253	251	238	255	226	216	265	268	224	227	220	209	233	241	234	277	236	220	213	229	226	218	280	247	234	238	238	236	222	241	234	255	230	229	241	244	244	236	250	239	202	231	223	258	242	224	211	252	231	235	241	212	230	224	256	218	233	255	238	217	216	240	222	236	228	247	234	222	246	236	205	222	207	248	234	198	234	245	252	220	232	227	250	241	230	251	217	262	210	235	245	259	237	242	210	197	203	233	231	249	240	228	224	235	236	232	209	247	245	220	246	233	234	249	243	219	249	225	240	244	228	237	239	237	277	229	214	228	232	206	242	206	239	225	222	221	230	239	237	222	219	228	212	219	207	242	231	223	231	238	216	241	224	238	243	256	257	257	266	231	224	248	241	246	228	247	239	233	234	247	235	234	254	267	241	237	247	219	216	235	243	237	197	216	248	227	230	220	198	232	230	241	241	239	216	222	241	220	263	224	257	242	256	245	231	253	250	240	221	238	198	209	220	233	230	239	224	242	234	241	228	220	250	226	232	259	231	228	244	248	227	240	252	268	247	214	236	254	225	240	239	221	239	208	235	238	237	226	211	222	273	231	225	227	272	214	237	202	216	219	259	255	225	229	226	263	218	226	230	225	211	236	239	245	232	228	224	225	250	232	226	255	209	246	247	237	214	252	224	221	214	259	216	223	253	226	252	228	242	217	230	204	227	207	202	245	205	245	246	220	241	261	230	217	256	236	252	224	244	267	221	234	227	241	254	213	269	201	246	202	232	221	213	222	250	256	235	246	228	200	246	231	242	205	238	222	241	204	213	231	220	252	235	233	229	231	229	257	253	230	218	229	233	223	227	244	228	246	234	234	241	249	232	232	253	251	231	215	248	221	217	221	264	219	249	227	233	220	225	219	214	237	256	207	254	225	244	260	256	257	224	228	222	201	214	220	244	249	253	232	224	230	239	237	218	225	231	202	236	269	215	245	211	206	226	243	217	230	246	224	222	222	246	251	271	223	226	252	235	236	215	229	216	236	222	243	217	228	217	228	221	228	248	222	217	241	227	244	227	208	220	228	238	237	207	229	237	234	227	242	223	273	236	237	227	219	244	187	216	247	256	230	235	236	247	246	212	250	210	234	234	221	225	244	233	201	237	243	274	256	232	212	224	269	216	241	243	217	216	204	238	238	199	262	253	205	230	242	235	211	222	233	236	245	214	215	234	232	212	228	215	229	232	229	212	235	259	253	232	239	230	212	235	226	231	249	217	226	228	243	225	211	232	234	215	233	235	236	245	228	254	260	214	225	240	241	228	226	224	254	242	247	218	227	241	188	244	254	223	256	223	231	238	243	229	225	229	241	256	257	247	222	212	242	233	255	238	243	251	227	271	228	253	222	259	241	249	227	224	246	229	221	246	203	242	214	233	242	266	235	210	224	235	246	225	241	217	215	249	205	248	256	242	213	243	212	239	227	231	240	258	211	256	248	217	249	216	235	228	216	229	248	221	255	239	244	267	228	225	209	233	258	238	231	221	212	239	229	241	262	225	238	203	227	259	238	204	242	203	230	234	222	226	229	224	235
26671	7459	717	399	304	291	304	247	264	268	291	268	298	273	256	255	262	257	295	284	254	256	251	275	252	288	315	261	295	254	278	247	240	259	270	262	282	257	274	259	247	254	262	277	249	278	274	266	264	249	254	249	250	267	297	304	264	261	262	245	264	269	255	288	254	276	283	292	262	294	256	263	259	257	275	254	268	254	281	278	272	264	247	288	296	261	242	266	256	249	286	259	253	217	251	212	297	264	290	277	238	283	248	283	295	281	255	304	249	259	288	271	253	272	260	270	261	262	254	252	266	248	247	271	247	284	269	291	234	262	237	266	271	298	284	278	271	281	244	234	256	281	244	257	258	256	242	257	232	259	273	237	263	241	278	281	240	240	253	270	238	279	278	279	256	249	266	283	269	272	233	261	244	261	263	276	226	267	244	265	252	275	258	271	262	264	266	269	258	251	274	256	266	274	294	273	260	261	268	282	257	248	270	278	270	259	292	244	251	274	241	261	285	263	271	254	272	264	261	249	265	254	261	273	260	270	303	229	266	270	254	249	247	265	258	231	229	281	252	240	291	268	277	287	264	274	263	272	282	246	293	270	251	252	251	260	253	260	236	303	277	236	266	234	221	252	264	312	270	270	252	262	268	258	286	240	255	280	277	305	246	261	281	260	282	220	273	252	265	280	247	257	261	249	279	273	274	243	230	233	294	264	280	255	257	273	226	253	258	276	273	254	273	274	241	278	270	271	267	288	284	262	288	275	280	271	282	279	264	235	255	254	259	262	290	255	268	269	261	256	249	251	278	278	259	245	251	253	235	239	261	288	277	283	259	266	296	250	307	278	304	281	258	260	241	278	283	279	264	259	274	269	252	288	280	249	288	252	247	258	266	269	249	241	277	229	264	284	265	257	268	271	251	239	267	245	272	273	285	235	267	273	246	266	262	264	234	260	268	253	256	259	263	257	249	265	265	267	289	282	260	256	262	268	245	278	255	284	259	272	262	264	302	261	265	278	290	266	299	247	243	254	240	271	274	262	293	288	265	252	261	255	272	268	267	269	266	272	260	272	245	267	300	272	268	265	250	275	274	272	276	251	274	247	285	271	271	251	271	257	245	246	243	250	255	257	248	243	260	271	286	287	256	269	273	285	253	278	288	274	277	269	261	272	256	265	267	260	264	267	259	237	248	259	284	250	261	269	266	244	266	269	264	249	284	271	272	248	288	245	240	245	270	246	256	262	249	259	272	281	262	302	255	291	253	266	258	260	281	259	270	242	281	267	282	270	284	267	286	291	287	292	238	285	254	263	286	277	261	288	266	264	258	257	292	230	298	278	275	266	280	283	278	256	283	268	272	286	246	272	267	251	241	252	236	225	300	295	251	263	292	241	291	249	277	254	271	265	250	244	257	275	277	244	250	241	277	287	252	284	244	266	268	248	250	277	248	254	298	271	254	267	257	239	250	274	268	280	260	259	236	261	273	267	294	281	260	283	249	243	271	269	283	275	268	284	298	249	285	246	268	275	256	261	246	252	264	271	261	248	257	267	269	268	259	267	262	251	280	278	268	285	244	258	293	258	238	251	259	269	235	238	275	278	243	276	271	249	266	300	268	279	289	273	273	242	279	253	285	225	282	293	266	245	259	251	273	263	275	268	253	278	266	260	272	280	257	250	255	256	282	276	267	291	290	279	274	233	280	261	259	298	291	262	255	262	255	279	272	291	252	270	275	256	252	280	259	241	253	270	259	284	307	254	253	260	290	279	231	248	270	259	234	263	266	264	280	274	257	275	248	234	261	277	255	260	265	281	263	239	285	240	266	266	271	263	271	260	265	276	284	254	267	283	232	284	276	256	246	270	252	262	276	269	252	274	231	258	264	277	235	277	287	290	263	270	271	292	258	262	281	268	296	240	275	248	269	279	251	267	272	272	235	256	261	274	263	213	269	249	256	267	241	274	287	299	283	247	238	258	254	262	244	275	276	273	276	246	276	246	286	273	256	257	265	245	280	279	273	263	257	257	261	289	265	259	248	269	262	283	254	275	273	275	267	306	256	261	256	250	248	268	249	249	280	265	272	252	227	273	246	240	251	272	281	282	260	246	256	287	288	287	259	264	281	274	235	261	291	270	255	277	292	281	249	231	233	258	242	263	292	278	277	243	270	283	287	273	290	277	264	266	257	257	282	262	276	240	257	268	243	280	261	307	247	259	241	269	262	283	278	284	263	265	253	292	252	237	269	247	238	275	250	290	259	267	234	259	264	273	288	276	249	276	269	246	244	255	247	252	260	229	293	284	251	270	291	272	250	302	293	271	264	234	269	280	223	255	253	261	263	278	259	268	260	274	269	278	297	237	270	243	244	257	250	247	280	292	288	259	286	271	259	270	274	220	281	250	234	276	267	250	242	269	267	271	268	284	248	233	278	261	256	276	263	237	271	264	239	258	267	268	263	275	246	255	272	272	246	243	273	267	233	243	286	274	269	266	275	285	253	262	279	290	262	262	250	284	292	240	246	246	235	269	263	254	276	278	281	234	265	274	254	251	255	227	269	263	254	233	232	259	247	262	259	261	281	278	263	282	264	270	274	253	265	264	241	261	265	251	249	250	299	298	274	276	235	252	258	259	248	278	253	256	230	250	255	236	275	262	286	279	271	290	245	271	265	245	298	273	265	267	267	229	264	282	247	252	264	268	233	278	239	252	263	251	254	254	284	275	250	254	264	276	252	283	266	262	274	232	231	280	254	262	244	260	261	282	269	253	242	243	239	261	275	256	277	259	256	249	273	264	246	283	259	256	263	257	253	255	292	285	261	252	259	264	260	257	266	268	275	289	273	271	287	261	266	252	279	249	259	265	256	281	267	277	253	279	265	270	278	232	277	255	245	235	265	266	265	250	277	227	252	275	255	267	268	269	221	241	238	280	263	284	283	244	280	254	256	286	265	267	322	286	253	280	285	277	277	265	289	264	237	275	256	236	245	284	241	273	264	289	278	261	257	279	292	262	264	276	263	278	264	268	260	267	285	289	273	268	261	281	264	251	267	281	269	267	225	256	239	274	265	277	267	258	262	262	265	286	288	241	277	274	239	301	267	251	298	281	270	277	254	274	261	297	252	287	274	289	253	245	256	267	270	264	259	281	263	280	255	238	286	283	262	282	277	270	271	252	281	294	243	271	260	264	268	246	255	309	248	265	286	249	293	238	289	269	272	264	240	276	286	266	283	245	238	303	268	269	295	254	257	261	286	270	295	251	265	250	261	274	262	281	265	253	262	275	267	253	294	270	284	279	258	270	246	277	267	259	280	258	252	305	271	252	245	266	273	277	246	235	279	263	281	263	234	258	267	294	269	248	285	293	274	261	281	245	249	268	269	236	276	227	269	258	263	305	224	225	281	260	257	254	257	275	275	249	246	269	286	260	268	255	267	258	261	254	260	280	272	273	286	256	274	254	270	258	274	296	279	276	309	298	275	269	275	262	241	270	261	267	273	252	292	265
5382	474	460	362	305	346	348	333	340	320	298	313	328	326	288	312	309	305	277	301	308	278	304	324	317	351	490	316	321	304	311	317	309	304	294	329	315	290	299	300	329	287	324	319	331	316	315	301	312	291	323	302	277	312	307	327	274	314	349	325	263	331	279	270	325	315	324	303	295	321	317	298	314	312	290	345	336	335	313	288	278	319	300	295	321	316	321	339	310	310	291	333	321	309	329	301	315	328	294	291	295	285	296	325	297	323	291	321	349	296	335	324	314	297	308	288	335	299	310	325	293	316	318	278	289	303	305	318	294	311	312	303	278	309	291	331	251	294	315	348	318	329	298	317	303	291	324	330	350	307	323	290	345	328	312	300	304	301	305	328	295	325	285	296	328	325	306	310	302	317	334	324	331	334	302	293	335	294	295	326	293	324	273	290	312	322	294	301	293	284	318	296	306	309	297	328	324	279	294	322	294	299	295	310	343	320	342	308	350	326	303	310	273	303	299	299	310	295	314	269	342	332	325	298	320	300	374	320	301	321	330	294	333	363	266	318	321	348	298	290	345	333	319	315	306	288	332	267	296	319	310	314	331	306	297	307	307	307	313	290	323	318	303	307	318	307	293	306	311	302	316	332	317	297	300	318	299	309	321	319	293	308	295	318	304	305	302	297	300	290	303	330	267	309	298	324	326	322	302	333	324	304	325	292	311	305	329	343	308	312	332	309	328	314	325	292	290	308	307	300	334	333	295	298	267	285	302	302	311	289	339	304	311	291	291	309	275	277	309	288	296	312	329	301	321	301	309	304	336	289	304	337	323	317	285	275	337	300	293	319	331	287	329	338	283	296	293	310	328	301	329	312	336	299	314	285	305	322	302	342	343	325	315	280	319	313	309	286	263	309	299	297	336	307	286	275	330	334	280	288	317	308	292	303	310	332	300	316	296	296	312	337	299	299	306	325	318	283	326	302	326	293	291	307	287	290	276	316	299	295	294	339	286	311	335	338	307	296	320	338	289	303	310	299	302	284	309	285	302	298	308	306	306	304	321	312	278	279	344	302	290	300	309	325	329	299	309	274	311	272	319	317	313	314	306	320	323	332	284	341	273	285	315	316	307	297	308	321	308	308	313	301	294	304	325	305	298	295	277	316	310	292	291	315	329	294	296	297	312	298	300	302	305	296	313	289	295	331	301	308	317	316	332	287	291	322	294	290	317	311	287	293	305	286	294	303	281	269	299	300	321	336	325	329	282	287	306	297	348	287	339	338	303	287	298	337	305	325	307	306	322	306	305	285	329	288	308	326	327	358	290	306	301	307	301	314	310	333	307	284	297	294	328	298	334	293	309	308	293	298	328	323	311	314	294	319	307	297	306	336	287	308	274	316	307	298	283	292	299	307	303	319	286	319	317	311	310	305	315	269	304	309	300	311	327	342	323	313	309	328	303	323	290	324	296	306	298	340	290	299	336	298	335	352	314	326	292	314	313	329	335	301	316	286	296	308	312	292	292	310	334	288	325	303	299	335	317	294	290	312	301	326	306	323	310	342	276	318	291	296	300	306	291	315	300	327	334	335	311	310	321	299	273	296	316	280	314	289	288	331	314	306	336	317	328	328	288	285	302	322	330	298	334	331	307	321	323	319	303	304	305	335	301	276	311	303	299	289	343	315	295	318	317	297	305	298	329	324	261	287	313	341	304	315	295	292	306	340	302	308	316	327	313	329	294	304	321	320	330	316	321	294	284	320	324	318	296	315	301	305	310	325	314	327	288	308	311	335	321	296	300	295	304	290	345	312	289	298	298	288	318	292	309	326	307	326	319	291	291	305	326	301	285	334	308	277	328	316	343	286	306	342	342	329	289	293	308	302	325	327	308	323	314	337	317	309	313	339	324	303	302	307	285	315	308	301	320	314	287	321	323	303	292	303	286	323	333	304	325	306	300	295	303	308	302	310	319	344	319	306	315	314	327	289	312	312	310	317	318	316	309	286	336	322	362	311	303	312	303	316	299	336	332	301	317	312	327	312	316	275	296	309	303	307	312	296	299	295	283	314	277	296	341	314	299	315	355	310	298	320	318	351	319	302	294	299	320	311	311	264	302	309	310	290	317	302	302	271	281	282	283	334	305	270	306	300	322	327	293	295	328	323	293	293	295	316	301	307	310	308	319	291	308	310	295	305	296	282	312	298	283	272	313	309	305	278	307	289	326	338	311	308	271	286	301	308	293	290	312	313	269	309	306	318	288	304	326	284	330	305	318	310	308	309	298	332	305	292	301	302	320	338	316	305	331	341	314	300	305	300	340	325	296	340	293	292	300	289	318	279	297	333	303	309	350	302	279	340	313	281	288	310	314	333	291	290	272	291	294	311	340	308	322	317	295	285	262	291	287	294	302	303	317	277	302	297	322	279	294	310	323	300	320	347	339	354	296	318	288	305	302	318	308	294	290	277	293	319	320	322	324	318	314	296	308	321	321	289	308	321	329	289	289	314	308	366	321	315	308	304	303	316	325	321	324	326	292	329	291	308	330	280	326	320	280	301	324	297	334	339	311	323	305	315	290	323	310	335	307	295	288	301	313	303	297	312	310	315	348	303	314	296	317	328	304	296	295	327	318	318	291	301	301	300	312	298	343	290	291	298	324	335	312	313	325	312	304	291	320	313	298	316	310	309	329	314	263	280	321	322	303	328	300	299	354	315	304	298	326	302	318	316	307	296	306	310	283	315	293	306	340	292	329	319	299	283	297	293	332	317	320	316	321	307	284	327	309	335	321	344	311	329	300	296	271	328	330	311	337	310	290	279	339	281	288	333	286	303	284	293	318	317	309	326	309	326	324	307	327	324	335	329	334	309	310	307	308	329	304	290	296	316	312	287	327	304	299	359	287	346	313	352	287	314	335	320	294	315	304	324	301	321	316	332	376	329	300	327	316	301	295	298	287	310	348	316	319	313	301	337	322	296	320	270	320	314	308	309	321	309	318	326	309	294	329	294	311	279	292	294	275	337	320	300	321	328	301	284	296	351	288	275	341	312	344	336	302	318	323	311	309	298	305	325	352	294	280	336	303	289	332	302	319	322	315	312	335	325	331	301	268	336	319	296	312	330	315	297	315	333	298	312	321	310	285	320	324	296	313	314	295	322	319	278	310	312	311	337	285	338	279	280	322	318	297	305	311	342	329	318	329	295	309	335	324	300	314	326	320	307	315	339	303	291	327	302	330	354	316	314	339	317	308	319	301	308	286	311	312	323	319	297	303	311	319	306	305	316	319	330	304	305	332	310	321	350	338	309	301	319	341	319	316	322	316	317	308	307	294	306	319	288	310	322	331	314	294	333	325	286	307	286	362	314	295	318	314	319	304	314	299	291	315	319	308	298	309	297	296	338	332	342	315	333	310	276	297	316	311	319	309	325	297	311	300	285	322	314	286	317	331	274	305	298	330	274	303	312	321	326	308	283	309	318	309	312	331	316	299	309	296	308	298	308	295	301
25265	21020	26461	24329	2199	491	361	237	213	180	188	184	168	177	192	154	161	183	171	160	152	154	163	142	188	631	1344	270	146	177	148	184	164	162	159	147	165	177	158	142	178	150	171	188	165	149	157	152	157	154	156	165	157	151	195	141	142	162	169	162	164	147	162	152	175	193	172	157	150	132	169	162	132	144	147	140	157	137	166	139	152	144	154	156	143	179	157	153	154	168	169	173	171	139	161	143	136	142	167	170	148	155	156	163	182	151	169	160	161	152	120	180	150	160	158	144	150	153	160	149	162	134	166	181	155	147	166	175	169	150	156	162	154	149	150	156	154	150	164	146	156	143	121	134	160	135	165	157	142	137	152	155	150	165	135	150	146	155	135	170	167	145	145	152	132	152	159	144	161	147	157	157	142	144	146	159	157	149	170	166	170	147	178	137	149	153	142	153	160	134	150	146	170	165	162	141	148	158	169	154	178	162	154	186	157	152	148	129	153	131	174	151	148	148	151	150	142	150	155	148	146	149	139	162	146	193	143	156	154	150	137	147	184	179	154	154	148	126	164	149	154	146	145	154	138	156	155	139	141	136	161	158	138	159	141	159	162	193	138	174	147	156	157	174	147	145	146	159	158	156	167	171	153	174	154	153	135	160	164	171	143	168	163	150	158	146	169	150	154	144	161	150	176	163	155	145	176	155	174	140	145	149	146	160	147	171	155	156	174	136	120	144	161	168	167	176	165	146	157	162	154	143	148	164	150	168	147	153	150	159	153	173	153	156	151	197	154	151	156	145	150	164	161	161	142	157	140	145	146	182	151	147	131	142	154	167	167	184	140	150	147	167	140	148	156	162	158	170	161	150	159	155	151	155	178	154	155	168	145	152	163	138	151	153	152	148	165	155	165	149	149	142	143	153	143	162	161	171	151	155	160	177	158	157	176	158	150	149	163	161	182	150	140	147	175	135	157	120	135	150	166	143	155	170	151	148	148	159	143	157	159	155	161	168	177	151	132	149	164	156	154	138	157	159	163	157	158	137	158	173	154	164	153	152	173	151	148	159	159	136	138	148	149	158	155	155	145	142	162	134	147	159	139	147	137	138	139	145	154	155	137	139	169	138	155	168	156	142	151	177	155	149	155	148	167	162	146	139	144	151	139	141	154	142	138	174	166	140	136	129	141	160	173	144	153	177	155	140	158	162	136	160	157	153	146	193	173	161	136	141	166	159	163	159	153	155	159	154	160	151	170	154	142	147	163	149	160	148	166	162	136	135	172	147	160	160	154	161	142	145	174	135	158	166	185	129	152	155	173	164	140	166	146	145	142	165	165	145	153	144	163	138	132	169	148	151	153	154	170	153	148	142	155	157	155	154	152	146	139	152	172	150	135	159	167	147	132	166	151	145	142	146	154	134	156	175	178	188	144	136	136	139	142	156	164	153	152	159	135	156	164	158	168	157	150	156	161	145	149	139	151	162	162	165	171	163	157	168	146	154	178	153	174	137	135	150	155	154	133	134	163	137	142	159	133	139	135	131	139	187	154	159	164	138	137	190	177	172	161	150	150	160	157	138	146	140	136	148	160	144	142	157	129	163	152	135	160	151	143	146	161	161	147	164	171	184	151	158	159	145	163	161	157	153	150	155	172	170	134	189	160	175	163	169	163	153	170	167	168	151	149	154	175	150	147	154	145	127	155	134	141	177	153	174	145	173	162	135	150	146	151	151	152	136	156	152	145	150	158	172	152	166	145	125	168	160	136	162	173	156	159	156	151	169	147	154	148	166	157	178	161	138	149	173	161	153	167	141	150	138	135	148	153	150	144	152	156	160	135	154	137	170	162	141	145	151	147	149	151	179	183	141	155	168	157	152	148	147	151	183	142	152	174	162	146	169	165	159	137	157	143	143	154	160	163	148	147	147	164	176	140	135	135	158	138	143	149	133	155	169	166	140	169	154	131	148	165	140	143	167	144	161	159	153	155	159	158	146	136	141	170	139	162	150	169	164	138	150	147	144	155	155	152	172	158	132	141	161	175	153	171	183	143	145	153	162	169	159	161	140	152	192	149	160	150	148	178	139	160	161	120	156	152	159	145	159	174	160	142	149	153	146	140	139	146	166	149	153	153	148	169	167	145	154	136	125	163	161	144	154	162	132	158	152	156	154	152	136	152	163	158	151	155	140	145	162	167	168	154	165	164	148	184	146	151	157	155	147	146	144	176	145	168	147	136	170	151	159	147	157	146	159	112	131	167	154	151	164	155	163	149	152	164	126	136	151	155	138	165	135	159	163	157	156	149	167	137	147	164	157	162	164	156	157	156	149	167	164	133	164	143	125	180	148	140	170	157	146	148	154	161	168	147	170	120	148	161	136	160	171	167	143	138	136	144	143	132	139	145	129	156	161	155	137	138	168	173	139	147	160	155	138	157	165	159	162	146	137	149	152	151	144	122	157	143	159	150	156	131	145	106	122	159	156	143	169	151	138	167	141	171	158	152	132	135	149	160	138	142	152	178	156	150	152	156	165	142	135	145	164	161	143	152	155	148	164	179	157	162	159	137	158	158	153	149	174	136	146	177	179	141	169	145	145	148	150	147	149	161	146	175	173	143	165	172	125	156	144	166	158	137	151	150	153	168	174	138	136	137	157	172	159	150	174	152	158	147	155	144	158	163	157	154	155	161	142	162	161	166	149	156	145	157	167	159	149	146	159	152	152	148	149	162	156	142	160	156	160	160	161	136	167	170	152	166	151	160	143	157	149	143	152	175	154	147	154	128	170	154	165	170	144	125	168	164	125	149	170	143	160	133	166	176	122	164	147	160	151	161	131	150	158	149	153	149	163	152	172	149	148	158	140	163	162	161	136	154	153	143	159	156	167	146	161	142	148	171	164	145	155	180	176	165	159	154	131	163	166	171	114	145	157	158	158	178	137	164	135	154	153	155	151	148	168	146	165	141	166	151	149	155	169	172	179	141	168	142	166	172	142	147	163	162	149	154	146	157	158	144	140	135	153	156	149	161	158	180	152	166	142	164	140	154	143	139	156	139	172	158	166	155	141	181	155	125	160	152	144	163	142	159	164	141	150	166	173	159	148	173	137	170	158	147	136	153	161	150	174	156	138	156	138	140	172	166	170	144	149	170	142	136	153	164	133	142	143	164	142	136	153	161	154	145	140	163	146	168	156	156	151	152	140	169	170	150	168	161	150	146	166	150	143	161	137	144	160	156	145	163	158	154	165	172	163	154	166	155	175	166	150	152	148	185	140	142	157	140	128	133	150	152	153	173	143	143	143	139	148	158	170	171	140	163	156	128	152	158	149	174	134	136	145	162	150	136	182	135	139	147	157	158	161	146	150	157	144	155	161	155	165	163	158	152	157	164	161	158	155	134	147	150	145	143	164	158	153	149	147	169	171	135	161	154	149	165	126	159	167	140	160	160	145	154	156	157	147	144	166	144	180	162	150	136	154	153	155	163	150	157	149	149	156	167	173	140	152
3693	2497	1838	948	667	472	446	401	339	298	285	272	255	234	216	229	219	202	213	213	197	223	214	201	190	1182	2444	353	192	208	186	218	204	204	205	202	205	206	187	186	197	202	212	216	224	190	193	195	173	200	188	180	193	218	186	195	201	195	193	195	184	202	185	200	195	195	206	224	209	180	214	204	185	196	183	207	178	187	201	200	186	173	184	198	187	203	191	202	225	198	213	200	226	205	176	198	191	202	190	206	229	200	207	198	197	184	201	224	227	202	203	217	197	225	203	207	182	216	192	207	189	219	187	189	202	200	202	188	201	203	186	198	204	191	204	192	194	205	220	187	210	184	218	194	220	202	201	187	200	202	213	183	205	204	221	192	183	194	195	181	180	209	196	202	182	181	217	186	206	175	206	193	177	204	192	182	196	205	183	213	181	203	184	200	187	219	206	184	189	202	199	177	178	205	218	214	190	210	185	196	195	172	184	201	205	188	170	192	182	200	233	210	179	191	203	220	183	194	191	190	188	207	204	204	224	169	175	221	192	221	192	182	208	186	192	193	183	193	194	201	192	201	207	203	182	202	218	200	200	180	181	193	178	201	225	211	190	167	188	173	202	182	171	200	196	173	215	192	211	183	194	200	219	189	195	196	203	200	181	196	184	219	188	199	208	200	212	195	197	189	195	204	195	168	193	191	211	171	190	222	168	203	208	215	212	208	202	177	209	193	180	220	194	188	179	194	198	201	206	187	187	187	199	198	203	213	203	214	169	182	192	203	210	203	195	185	180	173	220	189	172	176	152	197	208	221	192	197	190	195	184	200	202	205	195	176	211	176	196	197	177	193	219	186	174	180	211	199	208	185	171	196	200	188	187	207	214	188	231	181	198	177	175	191	188	195	195	203	199	179	197	214	166	203	206	169	162	180	206	181	220	173	218	170	196	187	173	199	194	208	204	177	217	188	195	199	224	185	206	193	213	211	193	214	196	220	200	191	174	203	201	170	208	199	189	183	194	202	202	213	200	179	184	186	192	188	184	197	203	197	208	203	202	177	172	185	233	206	183	190	212	199	181	221	210	150	199	195	198	195	174	186	215	199	190	206	204	217	209	198	189	228	217	194	198	178	203	186	187	173	181	184	200	189	200	209	182	191	188	213	208	181	227	199	230	187	204	211	215	190	193	199	193	195	206	201	186	206	186	182	197	195	206	178	193	196	184	162	195	193	206	206	214	193	172	178	220	200	209	196	204	220	182	219	182	181	186	210	212	170	173	186	205	199	208	175	210	183	202	178	208	174	203	218	183	206	221	199	187	211	200	187	198	196	194	182	220	176	215	182	191	189	220	183	193	177	164	182	204	205	181	193	201	194	198	180	185	238	172	202	189	191	201	191	167	168	189	219	213	196	178	190	197	193	193	218	209	204	207	201	193	206	193	208	202	200	209	212	196	206	198	176	186	187	203	194	225	205	212	203	196	198	201	189	182	198	216	213	206	167	181	214	191	207	202	224	181	207	188	211	175	194	199	207	210	188	187	188	187	175	189	207	200	205	168	198	200	227	192	204	207	206	182	194	193	202	193	192	193	217	205	180	187	195	207	208	211	192	229	205	206	199	175	175	176	220	191	185	212	190	211	182	177	180	190	180	187	185	169	179	172	221	190	212	177	209	200	187	197	224	197	187	206	184	198	194	206	199	183	175	201	196	206	201	183	185	203	202	172	191	181	164	219	215	188	192	204	187	181	185	180	190	202	177	193	205	191	180	210	191	199	169	184	201	212	213	198	216	201	183	199	175	228	191	201	192	195	175	212	184	185	180	226	188	183	197	184	165	225	187	189	224	192	181	197	223	207	190	188	193	196	193	195	218	179	193	192	218	203	205	210	174	214	165	241	172	187	174	192	223	160	182	196	173	184	219	201	192	196	181	192	194	210	200	202	184	204	193	205	180	213	205	189	200	197	186	207	212	205	222	206	203	196	182	214	183	181	207	186	197	206	199	206	187	184	181	190	231	190	172	196	204	173	181	201	181	219	195	209	172	220	195	198	208	192	206	184	201	224	178	214	205	173	204	191	166	215	176	205	193	186	210	198	187	210	183	160	224	197	199	192	185	164	182	184	200	203	208	189	198	181	210	202	225	196	202	189	194	200	212	238	176	188	209	206	237	183	196	201	202	194	210	185	209	195	199	191	196	208	195	193	205	212	179	210	200	194	204	184	194	203	181	193	199	184	204	178	193	205	189	193	194	202	191	197	190	204	189	180	171	187	173	201	192	222	187	201	226	200	194	203	202	219	208	189	211	192	156	206	180	201	181	190	233	204	199	191	185	180	191	188	207	197	208	201	179	215	191	190	167	180	183	189	179	204	208	183	184	196	197	176	185	194	184	209	186	190	190	198	215	184	208	198	230	192	209	193	198	197	196	188	204	209	188	176	227	226	222	210	210	201	216	184	197	215	207	212	182	182	205	200	198	192	203	180	201	224	185	199	184	190	219	211	204	188	209	184	196	204	199	199	233	188	181	199	217	181	207	209	175	198	158	200	205	181	179	217	200	198	190	191	207	185	188	197	180	187	194	218	188	201	191	220	197	202	222	201	210	181	191	182	211	172	206	200	178	196	197	217	190	216	179	190	188	179	212	183	173	172	182	191	184	201	204	172	201	189	193	193	187	192	184	186	183	212	216	198	191	188	195	168	198	212	176	198	188	216	198	178	188	202	190	188	182	188	184	195	199	201	220	215	202	189	208	194	180	190	166	204	200	198	219	207	192	192	198	221	220	220	199	186	211	182	188	198	212	212	197	169	211	194	192	167	172	221	185	216	210	182	187	207	195	180	200	196	193	191	195	198	214	182	178	199	183	194	198	190	182	207	211	189	221	192	182	193	202	195	182	202	191	191	187	199	188	186	191	213	181	184	182	186	205	189	199	206	202	204	194	211	200	199	192	170	189	221	187	195	183	203	188	190	180	187	185	196	219	189	205	197	202	202	198	227	182	184	204	200	187	175	202	193	198	191	178	183	179	193	191	204	189	203	205	219	205	204	195	206	168	192	173	193	211	231	196	227	197	212	206	215	184	199	173	183	186	194	204	189	181	190	185	195	195	194	222	197	207	202	206	182	191	202	196	197	175	205	198	189	205	166	192	203	201	230	218	174	223	205	177	188	205	200	185	201	182	198	213	221	204	190	186	209	208	177	171	232	185	183	202	186	202	189	167	216	217	196	205	202	208	174	190	198	212	214	180	215	191	173	213	206	171	191	215	204	209	185	172	187	206	180	208	199	198	172	184	211	196	193	229	193	205	188	222	179	199	194	180	208	214	195	220	193	207	190	191	196	197	178	203	179	192	204	184	180	186	199	201	183	183	203	188	188	216	197	198	204	203	187	189	229	177	194	191	188	185	190	175	198	180	191	191	201	206	199	184	202	194	186	206	195	184	172	199	195	193	168	196	200	196	214	196	210	187	201	200	173	210	190	165	188	186	196	183	214	198	176	198
24423	21020	27856	24383	19212	2146	750	412	346	295	302	270	269	251	294	273	230	226	229	253	225	242	240	236	215	1040	3771	557	256	207	258	239	222	232	228	229	231	236	203	233	214	221	210	215	216	211	171	235	244	217	213	233	230	195	229	191	212	215	216	226	201	238	251	214	201	210	214	228	209	213	239	226	204	216	196	229	220	197	222	230	198	223	208	220	216	222	187	235	190	235	229	233	223	236	229	188	212	206	240	237	192	222	240	215	210	213	210	228	218	225	226	215	216	221	198	204	224	234	227	225	222	231	217	210	218	216	230	229	215	219	222	224	209	232	203	216	211	230	206	191	208	222	207	197	189	215	224	203	220	224	190	220	192	196	213	198	211	211	246	222	234	216	224	212	249	217	201	215	220	245	199	215	199	211	212	227	209	230	210	231	194	213	188	193	221	220	225	225	233	206	198	204	220	222	210	212	191	209	219	214	197	250	233	222	214	199	238	219	187	215	218	227	224	234	205	212	202	224	190	225	206	194	215	207	245	241	193	212	222	210	187	224	214	213	210	198	216	230	223	214	232	210	201	247	224	223	211	227	203	256	192	211	214	199	233	227	173	209	239	208	226	217	227	231	223	206	202	199	224	249	205	245	232	247	224	225	209	212	212	212	214	214	209	216	211	230	225	214	221	222	209	226	211	219	231	215	218	228	216	234	208	232	212	249	206	214	217	220	222	229	228	219	228	214	209	193	217	211	198	207	264	201	206	208	205	242	218	237	235	211	191	213	215	206	212	234	181	174	203	199	195	183	230	207	193	213	222	228	216	220	212	226	220	237	220	202	215	225	221	224	187	233	212	228	198	196	219	208	224	226	222	198	229	225	239	212	206	190	222	214	226	212	211	200	209	217	241	229	198	223	227	230	227	226	217	217	207	223	204	193	203	231	188	220	206	203	220	221	228	227	204	213	208	241	220	209	198	211	224	208	228	210	223	181	194	213	231	247	202	237	199	218	213	217	222	193	216	213	204	209	221	179	215	205	225	216	233	217	178	222	237	242	198	238	214	241	214	196	227	208	217	241	198	196	208	204	235	204	208	227	206	217	205	210	204	217	230	207	212	239	200	203	198	210	209	218	212	217	242	218	213	204	212	233	213	215	221	224	227	241	209	229	219	207	202	243	200	227	211	246	212	226	226	227	201	214	231	219	206	230	200	219	214	222	244	206	196	227	209	220	189	207	202	209	226	203	215	209	206	207	204	215	192	199	195	185	194	208	235	219	226	227	232	205	202	208	227	218	200	219	206	198	239	235	220	198	228	220	223	213	217	211	190	225	225	200	214	188	222	203	215	219	224	210	213	233	207	218	197	220	187	244	204	210	232	221	204	220	253	183	222	230	204	233	237	190	221	231	225	221	216	208	236	225	206	210	231	217	212	222	214	228	195	201	193	202	227	216	220	227	208	190	196	250	206	221	218	221	216	232	198	210	223	208	217	209	230	217	221	185	214	243	224	212	222	216	232	203	202	226	201	205	233	213	211	220	216	223	214	243	209	211	233	194	218	213	206	223	216	214	220	212	239	199	224	231	207	192	207	202	202	189	216	238	220	193	196	227	245	194	225	214	214	197	224	242	249	226	219	209	202	246	204	221	236	216	222	202	230	198	206	217	236	215	195	209	213	223	227	226	221	227	230	210	210	212	209	216	213	224	222	180	214	202	205	228	192	237	213	205	226	211	196	240	195	202	229	206	238	246	217	198	203	217	200	216	226	227	187	215	211	223	203	206	236	213	225	227	226	216	228	215	216	217	232	237	221	211	201	212	209	220	242	197	200	231	225	233	215	191	211	206	229	210	204	241	203	215	228	237	219	231	213	215	217	194	240	196	231	229	204	249	218	201	238	236	222	213	188	201	207	219	203	229	203	213	210	210	222	228	230	230	225	191	203	194	223	215	216	214	230	222	198	236	227	213	205	237	243	228	209	227	239	213	219	230	229	208	243	199	225	206	208	218	220	235	201	217	234	221	197	206	218	209	186	202	192	216	204	216	203	205	195	223	208	215	191	228	201	207	203	217	247	219	179	192	221	211	244	228	227	214	202	236	228	216	226	216	205	184	219	227	231	193	215	218	229	233	203	196	203	187	193	228	219	205	224	216	200	246	222	225	236	214	204	217	269	204	229	203	215	241	219	209	202	208	183	222	229	223	205	204	184	204	206	218	217	239	220	220	199	208	225	212	220	210	213	220	187	181	223	234	210	241	231	204	217	232	201	226	262	197	227	200	202	184	220	227	187	217	221	200	214	219	217	230	198	221	227	199	210	232	218	216	221	211	233	246	228	212	219	214	210	236	193	182	218	229	207	222	217	197	230	206	223	206	231	236	211	195	211	243	211	213	193	207	220	222	210	220	203	235	238	199	196	204	222	214	235	209	223	213	193	243	208	251	201	225	216	198	199	210	192	230	225	215	176	190	202	225	198	208	227	211	228	230	213	194	219	242	222	189	206	214	180	246	217	225	178	204	209	185	226	232	210	227	208	231	240	223	209	226	209	217	238	224	232	203	217	192	226	219	228	224	197	213	203	197	222	204	187	213	197	218	216	229	210	239	205	196	209	198	215	216	209	213	211	207	209	206	206	210	210	210	206	228	220	223	197	208	200	212	222	207	221	238	233	237	213	227	200	230	203	235	219	217	211	228	220	215	204	209	222	213	224	199	227	203	222	214	210	193	223	221	230	220	209	210	224	217	212	175	226	192	223	210	189	223	208	192	239	239	216	223	220	201	219	228	209	189	236	219	211	211	228	204	214	231	212	215	233	191	211	204	213	233	216	221	198	236	207	218	197	240	227	206	222	224	232	198	237	219	194	201	220	219	199	206	221	214	193	234	217	218	213	198	204	198	228	211	212	195	220	223	207	215	227	218	209	205	217	204	217	222	200	195	229	189	244	209	235	209	222	190	217	229	219	202	215	198	206	224	222	220	239	236	220	201	218	226	228	219	213	217	201	231	188	223	231	216	204	225	224	222	226	198	198	177	221	190	255	228	184	199	176	175	218	208	212	211	199	234	215	221	206	216	227	197	224	210	205	206	221	199	226	208	220	215	211	214	194	213	208	222	223	186	231	197	202	192	210	239	227	217	204	215	199	227	234	230	181	243	206	230	201	212	189	206	232	215	221	214	233	236	213	213	221	221	209	204	221	219	230	215	219	217	222	216	234	205	228	226	209	176	221	224	188	224	213	202	197	228	244	212	211	232	230	185	221	215	211	201	243	195	212	219	222	232	210	218	195	208	230	217	225	189	237	249	205	218	216	198	228	196	217	214	199	233	208	228	199	219	214	193	212	213	209	204	237	208	203	223	231	213	235	206	227	211	204	219	222	192	227	259	216	231	230	195	216	230	227	211	228	195	223	237	222	236	197	214	224	218	202	219	232	239	231	214	246	230	231	191	214	207	194	231	224	222	235	214	228	212	228	207	234	218	167	198	219	186	208	210	224	215	223	254
3857	4618	3489	1786	1215	929	773	626	551	465	428	399	346	375	325	345	318	305	291	328	304	287	312	311	303	2054	5491	687	288	251	294	307	282	248	264	271	264	254	262	303	280	241	240	239	264	261	291	259	252	267	250	268	272	264	254	265	243	254	253	257	260	279	255	256	236	219	225	272	268	231	260	256	291	274	261	281	268	257	273	269	256	264	281	249	286	250	283	247	281	244	267	273	287	270	279	244	279	245	261	286	249	246	264	289	257	268	250	268	268	275	279	245	280	258	278	271	246	268	249	255	271	283	262	284	238	278	243	264	269	278	273	263	284	268	248	248	283	242	254	260	245	244	251	251	259	257	259	291	266	286	255	294	235	261	267	220	265	262	256	269	261	272	243	274	259	250	292	249	282	268	266	244	254	248	249	234	235	255	272	262	243	273	290	272	284	270	278	267	264	239	262	283	272	234	245	250	254	299	269	261	297	249	269	273	267	263	262	263	252	250	251	241	270	277	248	244	271	232	272	250	267	257	248	269	274	279	285	275	288	234	287	251	261	244	257	264	260	280	235	270	268	261	270	239	265	260	244	230	265	237	251	263	256	283	270	283	261	273	268	288	274	259	267	252	286	256	256	278	288	250	306	287	259	258	270	265	252	261	249	264	268	261	283	255	262	260	249	260	275	274	263	290	285	259	253	260	246	241	246	270	274	235	242	273	260	262	273	259	249	242	250	258	268	246	277	287	241	276	229	279	239	252	244	266	250	255	258	247	247	266	261	265	240	280	254	270	274	277	272	262	245	239	245	286	273	247	258	251	262	251	264	239	275	275	260	286	245	247	256	246	273	281	256	278	247	260	265	261	279	269	242	263	267	253	256	271	290	269	235	276	251	254	249	265	304	238	240	280	252	248	262	277	271	264	248	241	285	248	248	254	260	263	234	275	262	274	254	259	261	281	248	276	252	255	250	268	238	254	272	281	252	273	284	226	260	272	256	260	243	258	225	256	264	259	242	245	252	241	272	269	262	287	266	257	267	235	266	249	251	241	238	252	278	267	287	241	262	252	264	252	270	238	285	254	250	273	254	256	255	271	262	263	253	259	256	258	270	242	261	269	274	245	275	264	228	265	289	263	246	267	247	269	288	264	286	261	262	262	262	270	256	259	224	263	230	238	237	271	249	264	280	269	238	271	266	269	254	278	275	258	256	270	255	268	273	253	269	275	277	266	280	251	263	260	218	260	268	267	254	259	277	247	253	259	266	259	259	261	241	265	248	246	263	272	245	301	273	252	275	253	237	271	273	244	255	258	242	253	262	245	255	269	287	230	281	248	246	268	278	282	276	226	241	266	290	259	257	262	241	248	270	271	280	274	278	221	265	234	267	267	265	240	253	260	266	278	273	250	253	244	271	239	242	264	269	272	252	257	246	261	260	265	238	265	252	264	254	252	262	258	252	295	254	252	240	236	253	250	278	268	234	264	240	237	247	272	260	223	252	243	243	269	257	246	247	254	236	255	274	281	263	255	291	236	249	262	270	234	272	284	278	272	272	251	239	266	273	267	262	233	279	248	266	257	230	283	223	236	257	230	257	271	272	250	275	250	251	268	279	245	268	261	265	240	236	270	261	261	257	239	232	254	270	266	247	247	246	240	274	248	250	261	243	283	266	249	224	263	278	277	245	270	295	243	241	252	265	245	238	259	249	228	264	254	278	257	234	284	242	246	251	252	263	293	283	274	257	256	243	270	272	248	244	270	275	224	273	256	272	259	253	266	234	256	247	243	261	243	270	289	247	291	231	269	256	267	265	264	244	273	221	243	240	268	262	299	254	263	244	268	251	282	261	254	268	254	289	239	253	273	255	244	243	268	238	261	287	254	271	239	234	240	233	244	241	266	259	267	240	274	258	259	242	237	245	234	259	251	247	271	264	240	279	254	243	258	270	252	231	249	271	244	265	240	257	245	282	251	257	258	250	273	248	295	266	251	252	268	278	283	256	239	260	268	252	266	257	249	280	243	257	268	266	243	248	252	249	252	263	270	248	259	266	265	270	260	275	274	264	252	215	235	240	249	268	259	239	303	274	235	266	255	251	268	281	282	269	267	284	295	275	223	263	238	247	257	244	274	271	272	270	258	248	256	249	265	242	256	251	246	229	246	241	250	261	236	250	281	260	260	253	215	260	242	261	268	260	250	233	236	264	256	252	252	248	267	274	290	260	256	234	223	276	291	290	269	262	247	246	239	289	259	247	255	244	226	236	272	263	257	268	248	263	245	277	273	235	248	260	280	239	241	253	221	241	289	243	283	276	264	249	264	255	245	268	253	260	278	274	244	278	262	258	246	273	247	248	270	250	233	261	259	242	252	270	283	250	248	278	260	295	260	302	284	267	280	247	258	263	277	245	241	248	239	260	250	259	257	247	287	289	251	264	259	261	271	247	233	306	255	239	242	289	241	260	218	244	259	267	261	246	257	266	250	251	252	273	265	259	268	256	263	264	249	266	275	243	254	261	263	274	254	271	272	260	271	257	249	272	254	239	236	246	291	247	238	272	270	239	274	237	224	234	228	219	230	283	296	276	274	273	263	258	261	248	231	277	245	240	225	270	274	276	260	262	276	271	267	244	256	263	257	251	249	224	254	275	258	254	245	250	255	264	237	250	262	237	284	247	273	256	227	282	269	245	247	251	259	294	252	265	246	259	251	236	249	243	248	292	251	240	248	247	274	254	240	240	220	240	235	255	268	281	273	221	247	245	253	274	242	232	275	255	233	260	271	255	278	272	263	272	296	245	240	247	239	260	257	260	280	263	258	265	272	249	276	239	259	259	249	253	234	274	253	287	262	232	242	222	279	259	247	277	260	254	251	245	253	259	251	264	265	249	265	240	243	260	263	247	272	263	250	239	225	264	272	271	235	269	265	252	233	269	261	256	276	254	241	240	257	247	235	258	272	241	276	253	248	255	256	258	265	220	239	241	244	250	254	251	266	218	258	244	249	242	260	254	257	259	231	266	215	267	246	273	235	251	258	250	234	244	271	257	257	262	266	257	256	250	267	271	249	258	263	279	244	268	247	256	265	252	260	257	264	233	279	249	265	275	229	267	249	280	242	233	270	253	252	276	249	277	255	247	236	261	264	268	276	238	232	256	272	264	280	248	250	261	263	271	266	237	276	255	249	274	255	276	225	247	288	234	239	257	260	258	235	257	292	270	296	265	241	263	252	284	237	235	272	260	246	250	252	259	250	234	248	248	252	263	258	234	243	259	261	236	243	263	258	247	225	240	270	256	220	252	270	283	253	250	236	263	239	238	257	263	287	253	262	217	295	251	270	242	257	268	275	248	256	237	234	261	248	271	231	250	257	273	245	259	277	231	242	264	236	260	241	254	268	265	230	250	267	264	271	235	259	263	262	276	262	261	249	263	274	229	251	251	279	237	237	279	268	281	237	270	217	279	269	243	261	261	205	227	267	243	275	246	270	258	262	283	290	274	246	247	285
26652	7666	930	617	460	297	312	312	318	317	301	289	298	312	305	315	289	317	299	315	285	314	284	298	313	343	505	355	306	298	302	332	302	270	306	309	288	304	287	313	291	283	312	316	278	316	298	283	327	294	311	330	314	280	288	306	308	307	291	293	336	314	307	308	293	339	298	308	279	301	325	312	298	284	318	331	300	270	351	297	304	328	315	292	311	293	284	291	292	315	297	329	317	316	318	303	307	307	345	276	323	289	340	319	321	296	291	303	318	300	284	319	335	315	286	290	311	316	299	312	317	283	304	288	284	288	261	311	299	304	283	273	278	293	295	273	307	266	310	293	313	301	293	318	289	308	323	303	311	304	293	286	254	293	307	292	286	330	271	306	329	313	275	294	283	308	331	306	242	297	273	305	301	295	372	323	295	307	282	308	313	307	337	333	279	299	291	291	303	300	286	265	293	295	311	302	289	291	279	284	277	308	304	275	282	316	264	283	309	302	282	292	316	289	336	303	325	320	309	267	299	294	326	278	302	317	288	301	288	311	300	326	292	271	299	307	278	290	295	287	305	334	313	301	309	318	306	288	296	320	297	296	302	270	294	274	299	311	321	301	294	325	321	313	290	320	321	276	310	300	293	290	287	329	286	329	307	339	287	303	300	295	290	323	325	326	307	302	295	307	311	292	310	290	296	331	303	325	297	310	347	285	314	294	296	317	300	324	308	280	302	287	304	310	281	290	294	295	296	334	279	335	304	299	275	279	336	310	284	301	279	310	307	308	290	337	299	292	280	284	295	299	285	325	272	308	290	300	329	285	332	294	284	284	305	300	316	307	301	261	301	283	298	267	356	333	271	280	327	296	307	290	307	294	290	285	310	287	287	313	260	333	327	304	291	333	294	314	318	295	316	280	323	264	302	318	293	302	297	294	278	292	277	303	301	318	337	304	311	291	303	317	308	287	297	336	298	298	286	298	306	295	310	269	292	321	315	297	305	288	296	312	306	286	293	309	272	287	286	288	312	294	300	306	306	292	318	337	285	283	317	310	303	302	304	295	299	297	306	329	298	339	281	330	297	336	330	323	289	303	304	304	289	290	336	319	247	295	290	310	321	293	301	296	299	293	321	300	305	281	310	296	294	293	313	299	291	293	326	317	325	310	319	301	299	297	286	277	293	330	315	306	319	322	337	334	335	294	312	307	286	298	307	317	300	315	315	285	297	290	328	294	320	301	264	313	295	283	298	300	322	297	289	303	305	276	282	299	303	298	302	321	302	257	313	287	275	321	302	276	289	282	278	315	293	311	309	305	291	306	304	300	284	302	300	288	288	312	299	285	288	292	258	301	311	316	304	318	286	344	287	305	287	274	277	303	309	342	293	287	310	315	307	296	303	315	299	289	300	318	286	294	319	291	316	290	288	276	297	286	312	299	285	294	283	334	278	303	297	326	320	313	289	286	280	303	331	325	302	282	289	321	290	292	294	315	317	286	300	302	286	300	290	295	304	309	273	314	310	279	300	312	330	312	306	304	308	293	304	293	281	314	326	258	308	274	340	318	305	313	282	317	328	328	257	289	348	310	302	302	314	266	315	330	323	312	276	317	307	296	279	291	277	292	289	313	308	287	323	327	266	301	299	313	331	292	277	308	302	297	315	293	309	289	306	307	312	340	330	296	295	295	302	296	308	283	315	327	302	299	309	307	322	316	286	303	326	284	309	293	306	324	325	303	317	311	288	302	291	259	286	293	310	273	271	298	306	318	318	317	315	313	317	296	298	313	300	290	321	283	277	340	307	294	284	317	301	285	304	293	309	307	312	276	307	317	273	306	309	300	323	298	278	294	277	308	316	316	310	303	313	300	310	283	317	301	306	314	295	309	267	284	305	306	314	300	332	302	326	286	305	322	296	305	318	315	276	322	306	336	323	304	294	299	304	315	305	303	344	292	296	312	312	307	323	313	300	286	316	288	318	299	280	303	324	331	325	295	291	321	344	301	299	284	308	289	304	301	303	317	279	289	284	292	311	288	281	283	281	267	300	269	300	285	308	300	298	295	286	292	293	326	278	314	291	303	273	279	307	316	302	300	328	292	294	288	302	299	336	288	312	302	272	293	311	283	324	289	292	326	297	319	274	321	276	298	301	320	283	293	328	292	303	306	323	345	287	294	293	290	307	294	297	336	306	294	306	307	308	295	291	316	298	316	304	306	311	284	319	312	337	315	317	296	309	309	304	303	300	299	319	301	274	302	298	291	315	295	327	292	312	299	289	298	312	298	277	297	298	312	332	295	294	278	323	338	308	332	286	270	275	319	290	294	319	303	266	316	307	291	302	337	297	323	286	296	280	309	294	306	309	300	305	307	310	306	309	303	299	323	315	297	317	302	324	310	320	274	300	321	308	304	314	293	286	283	280	273	294	298	330	302	280	293	330	274	283	313	298	296	315	306	304	318	267	308	328	332	319	285	303	290	309	276	312	272	287	265	327	279	302	349	330	310	308	290	307	271	321	287	283	314	296	305	312	329	322	304	297	277	318	286	293	297	287	284	290	290	303	311	317	291	304	296	292	300	301	313	312	316	270	300	300	297	288	293	328	283	289	300	273	308	287	340	293	330	282	287	306	319	291	332	308	327	301	328	291	298	320	284	288	283	294	289	330	290	302	304	306	293	289	294	307	300	327	309	297	301	307	297	324	317	314	287	266	310	309	281	323	290	304	312	316	275	306	284	290	319	298	289	322	285	320	306	314	302	314	308	298	298	284	310	323	265	305	321	287	326	294	295	324	306	305	279	316	293	292	260	329	298	287	324	316	295	308	277	272	314	323	331	308	293	308	254	287	281	320	318	326	330	302	296	320	284	304	303	293	275	303	289	336	282	294	336	309	283	313	280	292	313	330	288	321	314	309	321	326	332	288	336	321	274	321	310	320	294	294	363	299	305	322	300	318	320	314	291	291	317	313	289	319	285	278	334	310	313	279	331	328	303	329	314	273	297	307	287	297	296	338	310	320	316	290	303	276	285	302	298	328	280	292	282	326	285	278	300	316	296	279	324	288	331	321	260	291	280	329	299	318	307	306	266	311	283	288	296	282	311	312	322	276	280	304	290	321	309	336	310	289	307	278	282	323	277	292	311	285	285	292	324	295	279	308	319	273	287	316	324	314	304	289	316	314	279	326	315	302	295	318	308	296	318	337	268	311	294	317	308	302	282	299	282	300	294	317	305	300	302	326	293	293	298	296	305	304	311	298	305	306	304	275	304	299	287	277	284	314	281	301	272	314	302	286	306	320	310	306	280	282	295	300	286	276	299	296	305	301	312	301	320	332	316	313	306	304	326	329	299	300	296	319	313	283	328	317	329	303	277	275	311	306	306	307	310	280	278	291	302	289	317	297	294	313	326	299	291	287	292	275	295	267	301	335	329	319	295	297	315	282	334	278	330	340	284	283	312	285	294	300	331	319	323	296	307	304	308	306	302	297	276	315	326	318	291	269	281
5410	604	500	437	406	384	371	336	368	343	347	375	311	339	327	320	358	382	383	359	331	337	360	333	336	451	727	444	370	361	323	332	312	339	336	321	346	306	350	335	359	360	363	356	371	347	351	322	335	343	342	335	337	351	368	367	324	352	339	319	381	335	329	346	353	370	313	335	354	323	341	335	327	336	314	364	349	331	324	334	328	349	340	374	351	338	351	355	340	353	314	335	304	321	335	340	347	360	345	305	357	332	353	360	317	354	354	356	355	372	366	353	336	347	371	345	354	376	352	347	387	384	351	337	329	330	355	349	369	345	324	354	326	349	332	328	332	368	397	369	352	324	329	327	336	334	336	327	350	350	344	357	319	357	327	334	329	358	343	339	334	356	337	347	348	360	320	347	337	327	337	355	317	342	342	357	380	368	332	317	360	340	343	341	324	366	358	347	323	354	343	346	340	341	347	343	322	321	345	368	337	315	344	359	357	331	364	318	327	325	315	340	322	356	322	335	318	327	347	369	344	346	297	328	365	348	324	340	352	339	317	350	378	325	345	370	306	348	357	329	340	352	364	319	368	318	357	350	333	346	363	360	370	363	360	387	336	343	313	332	326	353	344	367	339	334	349	334	342	331	379	363	362	360	320	333	355	365	306	331	345	322	329	353	336	350	347	313	350	346	357	341	351	357	314	307	366	375	338	344	337	336	354	326	334	341	343	355	330	327	348	329	355	359	348	347	363	308	342	336	355	329	309	350	331	322	319	351	345	362	382	364	333	342	358	368	330	355	323	349	355	331	378	304	341	357	335	348	365	351	346	326	380	361	373	314	359	342	358	309	328	348	335	356	370	365	342	324	344	363	335	328	356	366	337	347	308	353	303	344	361	357	369	350	334	330	335	365	341	336	357	353	343	357	332	327	336	373	365	353	328	353	332	367	352	362	378	346	364	344	374	347	336	374	354	316	371	333	345	340	336	362	332	359	364	332	334	342	349	327	336	348	314	338	362	366	332	336	322	389	356	382	354	342	340	313	378	353	327	354	367	339	333	340	329	338	341	390	313	349	387	323	327	340	318	360	314	335	297	364	345	362	352	339	368	339	350	338	385	365	353	330	330	330	357	317	322	352	343	337	342	313	369	346	348	354	310	357	337	344	351	333	365	360	346	360	360	352	311	353	347	369	334	351	343	340	348	339	324	357	322	349	365	349	369	333	306	328	352	378	352	326	337	360	319	333	328	344	332	349	383	375	317	340	379	354	362	319	353	323	357	340	328	342	348	349	324	330	319	369	351	325	327	321	344	306	380	334	318	334	338	358	320	306	374	367	349	373	313	386	344	344	335	341	336	351	326	315	336	363	305	333	353	354	336	321	351	370	335	335	331	336	312	372	332	344	332	340	308	342	354	349	356	348	312	345	342	300	352	362	351	337	357	321	358	325	358	344	307	348	330	355	341	342	353	324	328	358	336	340	355	348	347	351	337	362	326	360	326	330	348	344	350	340	359	337	342	336	371	352	354	340	352	328	319	361	371	308	373	351	335	349	341	351	306	374	382	337	343	349	342	372	351	318	332	388	352	321	342	352	315	328	321	360	328	351	317	356	344	346	347	338	346	355	372	333	369	333	345	334	352	340	333	336	336	357	355	347	382	348	338	339	340	361	365	320	372	325	348	366	347	345	354	320	342	345	329	346	327	325	356	329	336	345	345	331	330	337	347	331	364	328	363	327	368	342	351	349	348	359	332	332	349	311	348	339	317	375	324	335	348	344	347	360	354	349	348	345	332	314	350	332	369	335	362	336	376	347	348	317	318	340	359	332	352	354	333	348	337	353	325	352	367	332	346	391	337	348	344	313	339	344	355	335	318	344	346	366	329	347	356	340	328	356	321	344	344	335	313	339	354	327	352	337	329	339	334	355	348	345	358	309	339	382	336	329	363	329	342	354	353	341	359	333	356	356	332	311	320	355	357	382	359	346	372	367	344	354	344	342	336	336	364	337	380	319	322	351	346	325	317	357	355	303	341	316	372	337	366	339	369	320	326	355	370	322	353	351	359	351	349	318	335	318	327	341	341	306	310	348	327	350	358	339	334	336	340	375	350	333	341	353	335	335	329	335	344	335	351	310	383	334	353	353	357	348	331	363	329	343	313	345	333	358	341	351	325	345	309	346	371	314	372	351	312	365	338	344	336	327	343	331	350	361	321	363	330	325	358	326	365	362	331	375	354	369	335	378	341	340	345	317	364	325	329	357	345	336	346	330	350	368	339	321	361	344	315	328	336	364	343	348	369	312	338	355	355	330	338	353	337	349	330	375	373	343	304	333	323	349	363	321	342	368	330	328	340	343	329	328	332	319	335	353	373	380	319	364	358	336	355	373	344	341	308	295	294	327	330	328	331	326	321	309	361	359	320	361	317	376	382	353	367	344	331	331	354	368	327	346	314	342	365	329	358	358	336	346	334	341	328	355	357	350	368	322	339	341	356	339	337	369	323	327	338	342	345	322	321	342	332	322	366	334	351	359	383	344	362	317	318	361	311	353	337	313	364	337	347	350	341	360	355	335	336	336	335	350	344	313	355	316	304	333	321	312	348	319	345	328	321	339	345	331	336	359	389	356	348	341	344	364	329	284	346	347	325	356	347	363	348	309	338	340	377	341	337	322	335	326	339	370	339	355	341	329	358	348	337	347	372	357	330	334	358	345	343	362	338	358	372	333	350	351	338	343	344	349	351	346	356	345	317	306	357	337	335	379	348	351	318	311	335	377	321	363	342	347	345	362	345	351	338	323	372	337	330	365	340	362	377	365	366	325	369	339	386	310	354	328	352	342	330	351	352	355	370	341	350	340	354	344	315	345	339	330	310	309	351	335	342	359	371	353	337	354	322	353	372	332	346	343	322	393	364	339	353	324	332	337	347	321	349	347	360	347	364	341	344	361	347	367	328	360	377	334	337	338	323	329	337	327	364	316	333	357	342	348	329	340	348	318	305	360	341	321	348	320	347	343	341	369	345	348	357	341	345	372	348	319	368	344	321	356	366	353	373	386	324	339	340	333	373	343	319	375	331	331	345	362	366	340	361	345	322	353	347	346	333	356	360	383	315	369	362	342	324	356	337	366	375	340	361	379	299	314	345	344	308	307	310	320	353	342	354	315	325	356	336	339	346	379	326	334	304	349	340	329	352	340	349	322	314	313	346	380	336	332	335	342	368	372	354	352	368	349	386	342	354	352	367	364	350	342	329	340	340	320	317	340	368	342	344	351	293	331	344	377	333	322	339	324	382	353	348	351	351	298	311	330	350	352	349	334	327	359	353	366	337	353	322	319	337	334	341	343	339	322	348	374	324	330	364	342	352	364	350	332	350	352	335	344	339	369	344	320	334	362	330	369	346	377	379	358	376	337	335	367	330	339	341	379	328	329	324	336	305	354	353	340	354	327	308	363	355	342	337	306	364	365	395	344	369	332	362	342	341	356	317	369	350	343	350	351	339	344
25239	20998	26415	24252	2286	552	372	295	245	247	227	227	193	203	198	204	223	193	225	178	199	185	213	204	195	1009	1799	588	181	160	174	206	188	190	198	170	168	197	194	193	184	188	201	172	173	186	177	208	178	191	182	186	188	183	191	198	194	191	151	206	179	183	192	167	181	211	203	178	197	179	184	220	181	174	165	217	198	178	160	180	179	199	173	177	182	187	167	191	204	198	182	177	204	172	178	196	178	182	171	192	197	178	189	177	159	193	178	175	166	206	200	171	211	192	215	186	168	169	186	160	171	200	205	186	188	191	171	189	189	178	195	170	192	182	169	189	188	185	178	220	186	192	178	198	180	185	171	175	169	190	178	173	172	191	165	184	182	191	163	191	196	202	193	200	177	168	175	204	169	189	206	195	184	158	178	212	195	204	199	177	175	181	189	192	172	186	192	181	195	196	170	180	185	196	204	188	175	182	198	200	190	166	173	203	193	215	191	161	189	194	185	169	203	171	180	187	185	191	191	186	213	183	168	190	200	184	192	172	178	184	190	181	199	194	174	189	198	187	187	193	198	190	174	188	174	182	195	196	185	157	180	162	195	193	197	180	177	193	186	172	174	172	159	196	202	194	157	197	188	169	205	170	165	155	185	195	186	190	182	180	200	194	178	186	178	188	184	184	211	197	174	184	204	190	190	184	179	190	190	180	179	184	194	173	182	174	168	197	164	210	200	177	199	176	176	164	190	195	173	189	187	182	180	193	214	186	184	154	193	169	198	171	178	179	198	180	162	174	179	174	196	178	173	183	187	220	181	186	163	185	167	179	201	191	183	190	196	169	207	176	180	172	178	179	204	188	197	195	199	156	194	180	182	183	193	169	176	155	167	171	178	189	179	189	217	178	182	199	184	183	194	188	187	182	193	170	171	174	181	174	172	171	191	196	215	178	170	163	160	186	184	171	179	186	183	173	197	185	169	173	204	166	183	190	203	188	205	221	190	186	200	199	169	196	203	195	178	186	161	147	182	187	179	209	196	170	176	197	184	194	211	183	168	185	174	188	214	171	184	195	189	200	185	165	201	168	174	195	185	193	211	195	196	175	169	203	195	199	160	208	191	202	175	170	168	141	186	200	187	173	188	201	204	192	194	161	195	179	195	176	185	195	178	201	171	204	206	196	199	192	191	177	206	184	184	210	195	183	196	216	194	168	171	192	175	210	175	188	201	177	217	182	165	182	192	177	209	196	172	172	175	180	181	184	209	170	162	164	168	180	168	202	176	177	189	170	203	167	179	173	199	187	176	179	164	176	167	188	179	177	188	168	219	164	174	185	168	191	187	183	194	214	170	178	201	178	186	175	169	188	198	203	166	187	201	162	211	186	195	161	164	155	206	190	186	188	187	184	174	193	176	182	182	200	180	192	175	198	190	194	161	190	220	193	153	203	165	205	191	196	170	177	190	213	182	194	193	214	170	175	178	179	191	190	191	191	185	172	177	175	202	191	176	205	209	181	167	172	207	195	182	188	196	217	176	190	190	165	187	196	171	211	183	162	177	178	181	204	194	197	199	190	166	189	204	188	174	180	198	174	167	179	173	184	180	211	177	194	192	180	177	180	197	191	196	161	192	218	172	178	196	191	166	211	178	190	220	196	183	174	194	204	189	187	174	179	209	178	189	225	165	168	192	174	197	169	192	173	175	187	177	191	184	165	176	210	173	198	186	175	194	165	185	164	153	192	189	174	157	175	199	188	206	172	187	186	175	175	202	200	192	181	177	188	180	157	196	163	182	203	165	179	184	192	185	158	208	209	194	186	183	173	188	178	207	169	185	159	212	183	167	190	179	164	196	190	184	174	199	164	166	193	209	188	192	188	185	197	183	181	205	177	169	177	163	173	177	207	176	194	180	193	184	173	196	168	179	180	167	234	176	192	190	196	197	189	194	185	177	201	165	216	189	184	182	217	179	218	194	180	165	192	164	183	180	188	192	153	171	196	192	176	169	200	168	203	195	190	165	203	168	201	174	190	186	215	180	199	179	178	150	170	178	179	154	197	184	168	170	179	197	200	158	187	194	172	198	187	189	160	170	183	221	179	206	175	178	158	187	166	162	178	218	176	177	168	210	195	214	178	202	195	186	178	176	175	176	174	177	180	171	182	197	170	171	177	185	186	179	170	177	212	185	169	163	182	177	181	171	215	184	188	174	206	162	171	177	188	185	217	184	180	173	176	205	176	179	206	180	175	187	193	196	186	188	177	162	169	205	198	200	181	192	191	198	183	201	186	180	180	183	162	163	179	200	170	179	174	212	156	196	177	222	192	181	182	192	194	152	179	163	202	193	178	178	185	191	184	192	189	181	185	182	171	160	170	203	188	181	181	198	201	168	196	177	188	179	183	170	168	177	158	188	179	198	165	179	186	156	191	188	177	187	177	175	181	208	182	181	197	199	182	152	206	215	163	188	183	189	176	184	200	188	181	204	176	210	177	185	205	192	174	204	198	208	161	197	185	211	163	176	182	187	199	172	178	160	204	155	188	182	185	190	196	176	177	187	171	176	187	192	206	200	185	191	184	184	169	190	201	183	168	168	200	190	202	183	182	203	206	202	172	174	184	208	195	179	188	175	196	178	179	173	186	155	203	166	184	174	177	198	185	183	195	168	193	172	192	175	182	216	164	185	189	181	173	207	156	160	175	187	178	177	196	188	195	189	177	185	177	173	190	203	193	180	162	186	182	191	182	167	198	203	176	180	190	169	210	177	187	188	183	209	210	178	184	169	195	195	188	192	196	172	183	193	182	185	166	187	190	169	197	179	187	169	186	217	153	167	165	165	182	179	177	203	169	198	181	190	189	171	181	192	195	171	198	191	175	207	197	196	179	189	201	189	188	177	176	169	185	179	155	188	187	181	199	175	189	188	201	184	159	196	181	175	195	181	195	176	205	187	198	180	163	168	190	163	177	190	184	177	183	179	163	183	164	161	202	180	167	190	184	182	158	185	196	192	201	153	177	189	186	195	171	190	190	159	172	184	189	197	190	194	175	182	191	200	169	168	179	206	166	168	188	191	183	182	183	185	188	194	167	194	189	200	190	205	187	201	187	175	197	171	175	188	175	190	190	176	188	177	192	208	175	191	180	226	202	174	210	193	179	196	178	146	203	195	187	215	170	195	173	180	179	181	184	174	187	167	176	183	159	164	169	165	183	177	175	179	199	186	188	189	188	199	188	157	149	197	216	167	198	167	193	179	179	174	190	183	182	207	178	170	188	160	200	165	204	205	176	170	173	184	192	184	202	175	184	188	168	185	189	198	203	171	194	180	195	155	199	195	200	219	181	178	197	199	207	208	183	182	199	190	169	172	184	173	194	157	179	190	188	182	182	184	209	187	177	205	182	175	193	202	182	207	172	181	184	217	226	167	176	192	174	184	174	210	183	178	202	189	196	208	172	175	207	187	179	190	191	163	191	179	211	177	188	182	191	179	187	173	199	174	179	193	197
3690	2507	1966	1023	731	538	460	410	355	340	332	284	298	287	264	277	272	264	268	275	251	254	268	265	301	1996	2825	865	218	212	251	225	241	221	217	242	223	208	231	247	229	224	219	242	218	225	243	238	225	249	240	251	200	215	247	251	195	233	225	245	228	242	197	224	252	221	241	232	242	231	220	251	224	223	238	226	225	223	218	216	223	237	240	220	243	209	255	245	230	240	231	252	219	244	228	243	235	215	215	234	235	249	211	211	221	225	249	222	265	234	239	204	221	244	228	235	208	212	239	214	243	222	227	222	215	213	215	231	247	223	223	241	249	219	229	239	247	224	230	244	224	218	211	237	207	211	214	236	231	271	222	253	246	238	221	230	235	218	222	245	222	212	233	237	246	201	234	227	232	258	229	237	213	245	260	236	237	237	216	225	230	238	226	254	201	221	217	235	243	235	205	233	217	220	238	195	265	207	217	207	226	215	215	233	210	234	234	211	224	219	232	234	227	247	232	231	210	236	219	228	220	199	234	224	242	229	219	222	206	229	206	223	213	221	240	232	225	226	206	251	231	215	203	242	231	238	232	239	227	230	243	237	239	218	240	233	189	257	208	224	238	223	225	224	233	209	227	237	201	243	210	212	245	214	209	223	250	256	217	225	219	233	209	244	224	233	265	215	216	230	231	245	229	225	223	218	227	216	235	203	199	217	231	243	245	233	240	224	233	241	223	207	247	227	249	224	232	227	220	222	262	209	242	218	246	214	246	246	223	248	250	235	219	214	228	227	200	233	239	202	219	245	201	240	205	227	223	219	230	221	219	225	224	231	234	233	212	231	230	214	211	238	253	216	227	257	197	233	235	240	234	219	189	253	214	241	240	211	232	248	245	241	273	211	206	227	216	215	219	212	261	224	204	227	238	227	214	264	242	221	230	214	234	214	237	244	237	242	198	215	240	211	239	208	226	230	227	234	254	213	233	215	233	226	236	239	231	234	229	244	235	250	237	247	229	237	203	211	209	223	244	223	238	235	226	225	224	260	229	214	234	228	244	254	236	230	225	249	232	218	209	223	230	210	233	221	217	219	216	198	230	247	225	247	209	254	215	222	227	244	234	238	245	223	219	231	224	212	223	235	209	200	236	225	237	237	235	231	211	244	206	220	246	226	219	221	220	213	217	235	243	241	253	245	241	241	257	224	275	256	231	230	245	233	253	236	214	251	209	240	245	228	245	222	237	208	246	191	239	235	228	242	259	229	203	242	224	244	227	221	243	227	246	256	215	232	220	216	237	199	223	221	261	244	253	232	230	238	217	248	229	213	204	230	234	230	235	206	228	211	219	238	224	219	236	222	239	226	218	230	227	218	243	221	212	220	235	242	219	232	232	233	214	229	218	203	257	238	214	216	214	225	224	229	248	213	225	219	220	230	226	224	228	196	238	218	226	238	233	199	208	219	226	234	232	231	220	202	260	235	250	230	240	245	212	221	229	251	212	253	209	204	240	240	242	226	233	222	232	249	215	203	213	251	236	240	228	199	215	228	230	238	234	242	213	251	220	225	243	209	232	198	213	234	215	240	219	231	222	238	229	251	244	233	229	212	217	228	236	234	233	251	220	221	227	227	229	216	231	225	255	226	261	217	232	236	263	213	228	246	221	236	228	215	217	239	231	226	212	220	225	229	199	215	225	210	234	265	230	245	205	226	246	233	241	233	235	227	235	218	216	227	220	224	213	229	213	233	211	204	211	228	230	225	218	234	225	211	249	224	215	211	223	236	215	216	231	214	227	239	231	229	231	225	211	212	275	278	252	214	237	241	230	231	261	242	256	240	240	232	221	244	225	235	239	216	235	233	223	235	261	220	238	256	217	225	219	230	217	210	215	235	226	238	222	230	218	251	238	233	237	239	229	238	216	248	224	245	216	249	237	223	221	212	216	229	215	216	231	216	234	225	235	252	212	215	219	221	232	235	217	250	215	236	219	240	239	251	219	230	226	233	224	224	208	216	234	220	228	213	235	184	232	248	251	235	190	236	223	224	237	227	218	260	245	240	245	213	228	251	243	229	242	233	244	211	220	233	226	224	235	218	243	231	243	221	211	218	209	198	251	253	266	206	224	229	226	223	251	233	199	213	226	231	226	266	217	238	226	226	230	225	231	237	228	246	216	229	186	212	244	225	224	242	206	221	263	213	244	262	212	210	215	230	220	198	214	215	216	209	252	208	205	217	228	210	222	238	226	227	201	223	214	217	235	208	234	201	246	219	214	228	209	234	270	222	226	218	214	218	218	217	225	240	219	233	238	221	223	226	256	196	241	261	250	259	237	246	254	223	232	228	227	231	260	223	227	230	201	204	222	265	234	225	206	229	206	219	196	236	233	252	259	222	249	255	216	218	248	236	226	204	240	211	238	219	203	207	211	263	232	214	219	252	236	217	234	248	255	227	242	239	220	226	199	225	205	239	234	227	213	201	242	233	215	222	230	233	245	204	214	237	222	235	209	250	220	210	212	243	209	227	217	247	224	219	231	259	224	237	212	253	217	257	207	242	214	254	246	207	198	212	220	229	211	216	252	215	233	212	208	215	232	216	241	218	200	233	252	254	235	225	251	224	224	221	213	223	245	221	233	224	232	255	208	210	212	227	241	219	235	223	237	247	217	226	239	232	223	247	200	237	244	225	259	254	226	214	233	249	241	236	221	217	209	233	212	232	240	225	220	188	258	219	214	207	250	223	241	205	220	217	235	226	239	276	224	235	224	235	230	226	224	244	229	205	240	216	212	213	225	218	222	243	238	229	244	210	235	230	217	220	220	232	226	210	230	239	222	213	220	231	219	233	236	223	245	253	226	225	245	238	217	227	238	225	221	229	222	241	199	237	247	241	241	219	231	212	184	201	224	239	251	224	212	247	204	223	219	214	207	235	189	227	242	224	253	215	196	241	194	218	236	200	201	224	217	241	211	250	248	240	213	225	209	236	208	211	213	223	231	218	212	222	251	230	221	227	227	208	236	197	222	228	211	219	221	227	225	223	222	231	236	239	249	230	219	234	216	218	239	228	218	213	246	220	242	230	222	213	239	204	230	233	217	231	267	213	215	222	209	228	214	226	239	241	254	226	231	256	264	216	250	242	225	236	206	198	237	221	233	240	220	229	239	222	219	208	237	243	227	241	232	214	228	214	231	245	236	248	242	201	225	235	220	205	217	232	220	247	230	235	230	215	228	247	234	210	231	236	218	226	207	219	239	256	223	222	220	243	213	236	205	203	232	224	235	226	209	279	245	230	224	222	234	231	214	226	207	224	215	203	221	221	232	216	233	236	223	226	212	214	208	213	242	223	231	247	263	215	237	244	208	247	231	227	233	245	240	218	216	242	212	208	235	232	233	230	252	197	249	233	190	223	213	217	223	211	259	213	220	230	245	218	218	229	227	226	239	220	230	256	232	227	211	228	234	225	234	210	224	256	246	228	218	226	251	237	240	229	234	225	227	248	214	229
24419	21032	27855	24420	19114	2269	887	519	432	389	351	323	343	326	268	335	299	307	306	314	289	308	283	276	361	2899	4520	1449	313	278	284	263	272	251	264	268	248	276	290	272	272	260	289	277	278	278	296	284	257	256	271	293	283	291	269	272	284	266	268	287	279	269	295	284	274	281	272	265	280	276	275	282	282	300	249	289	272	284	269	269	244	280	295	276	259	289	228	298	241	288	274	241	271	298	265	277	282	285	287	278	271	279	260	279	256	277	267	258	314	290	275	282	272	283	261	295	257	284	298	272	276	275	275	282	263	262	225	255	257	300	282	247	269	292	282	289	290	299	269	257	253	305	230	255	260	267	297	277	250	249	274	274	247	274	284	275	269	311	294	274	267	265	263	258	252	254	316	279	285	267	258	260	282	279	268	289	274	282	267	254	248	296	266	278	270	272	310	303	267	265	280	246	261	275	254	268	295	265	267	276	271	269	301	274	309	298	283	242	261	261	287	302	247	300	276	287	267	282	261	292	280	273	301	301	243	246	260	270	284	294	303	266	290	265	302	280	274	264	276	276	251	327	284	246	277	266	269	273	343	287	281	258	249	293	257	271	249	237	262	283	273	267	317	246	257	288	287	269	298	294	291	260	275	261	283	288	294	246	287	292	301	268	254	301	270	318	284	249	294	301	276	283	270	311	282	263	276	251	253	282	275	231	261	292	245	274	265	281	248	266	290	273	283	273	251	280	295	282	260	290	264	275	257	283	303	273	271	271	270	269	266	277	255	273	297	283	281	260	277	252	261	294	261	278	279	275	291	262	287	280	261	258	263	261	256	267	310	282	289	249	299	277	270	276	298	261	295	261	264	237	263	260	254	308	297	261	252	263	245	283	305	282	255	282	301	283	266	292	281	282	307	292	247	270	255	277	253	271	288	288	265	301	267	262	269	289	262	273	275	298	273	266	317	254	284	266	277	294	272	260	268	247	268	257	283	297	272	250	255	290	260	250	260	287	265	286	273	295	282	263	248	253	258	279	278	266	270	266	270	288	279	302	273	253	263	288	268	239	249	252	262	294	309	256	296	284	271	291	277	262	265	271	233	292	278	290	265	274	291	260	291	296	270	289	236	279	312	274	266	301	294	241	272	283	272	280	267	297	279	261	289	255	255	291	280	256	296	250	305	277	287	272	290	298	283	275	274	251	297	304	287	280	282	287	284	273	264	285	320	289	285	284	271	254	284	259	255	288	307	280	247	293	240	273	270	281	269	262	281	270	278	294	289	273	266	280	247	244	268	286	267	263	288	293	300	252	295	288	258	286	272	293	265	275	250	268	260	296	286	293	282	276	285	292	264	295	274	272	267	261	282	285	258	293	267	272	247	266	278	283	250	270	270	268	274	272	302	301	290	269	291	255	266	269	296	293	262	253	264	266	312	282	269	309	304	269	251	273	241	302	314	273	288	252	256	262	272	274	268	268	295	276	262	281	289	305	272	268	277	271	253	322	280	274	246	289	258	281	273	254	254	261	296	261	259	290	273	262	277	280	277	278	262	248	245	273	246	279	273	297	270	275	232	267	258	256	300	292	280	265	271	271	272	268	282	290	278	274	259	293	272	291	272	264	270	274	262	306	275	280	280	290	268	276	274	261	268	281	272	303	271	252	277	284	301	279	253	248	293	233	262	238	299	274	281	258	262	275	291	246	291	275	276	267	286	229	265	303	301	283	277	243	268	272	287	294	283	238	285	265	258	269	276	296	277	269	269	288	271	283	264	263	272	297	270	265	245	275	288	264	264	282	275	267	259	287	267	282	291	292	284	269	290	270	302	295	235	288	279	285	275	284	252	272	278	288	285	266	264	282	273	275	277	268	278	271	299	276	253	268	232	266	259	279	235	303	280	288	257	289	275	257	275	282	242	294	290	256	260	274	227	300	250	310	267	279	269	268	258	273	245	272	249	291	272	281	264	270	307	273	272	321	273	305	278	277	287	268	290	285	297	247	272	297	279	297	259	272	290	271	252	272	271	310	265	284	263	278	235	279	256	291	290	264	289	260	257	278	276	280	286	307	268	277	264	295	246	297	268	260	279	302	260	274	245	235	270	293	268	262	258	283	270	279	261	294	281	253	312	273	282	295	291	266	254	247	253	293	290	267	310	271	270	277	262	295	299	280	285	273	267	259	270	263	266	256	271	285	272	275	299	289	254	274	253	281	274	309	291	280	266	258	274	277	260	248	310	244	279	247	281	269	241	271	275	257	276	251	255	279	265	290	276	294	262	276	260	269	257	260	264	282	287	254	301	249	297	287	298	291	266	258	280	278	276	297	268	288	289	242	290	284	270	282	270	256	277	283	276	253	300	269	287	256	282	263	262	263	278	259	273	257	251	275	257	270	280	263	314	290	252	269	265	288	275	255	273	290	298	251	276	274	254	300	302	311	243	274	277	275	260	252	287	267	277	274	295	271	301	261	285	302	258	285	298	278	256	272	283	250	257	269	262	252	279	262	264	274	255	258	269	288	259	286	280	279	301	253	287	277	291	265	279	289	278	284	246	271	276	273	272	284	286	290	267	265	263	249	270	303	261	255	267	277	299	244	304	265	268	268	270	273	279	272	262	262	273	261	278	273	287	263	279	273	260	272	279	282	266	268	256	262	280	279	272	248	288	272	271	269	278	294	255	288	268	257	251	270	281	268	261	254	264	273	287	283	259	240	273	276	262	253	285	296	284	260	270	289	285	274	231	279	248	243	263	267	302	262	257	254	266	273	280	300	266	309	277	294	269	254	273	257	271	276	296	263	309	298	280	282	261	260	278	289	278	298	276	286	265	256	260	274	234	269	249	304	257	265	289	259	266	279	270	295	275	276	278	271	281	307	245	286	258	246	236	265	254	257	278	284	262	269	308	269	258	284	290	307	257	327	267	272	263	265	313	288	282	288	258	306	270	292	266	244	284	262	277	284	273	269	262	267	268	276	284	266	289	265	272	254	260	265	279	260	279	271	232	254	271	245	241	285	280	281	284	303	257	280	255	268	290	309	282	284	244	264	263	276	259	284	272	278	246	268	281	267	285	265	266	236	267	255	265	251	300	288	266	272	283	255	267	286	291	269	292	283	295	253	264	284	270	253	258	262	282	274	258	256	246	296	291	257	256	285	265	246	272	267	297	306	275	264	281	268	277	279	267	278	284	291	265	261	270	238	269	278	300	282	248	280	273	284	276	271	288	265	262	260	283	256	259	275	253	307	267	254	285	289	268	276	257	244	294	299	239	278	301	276	254	276	268	286	240	281	265	283	258	266	280	300	276	260	277	233	293	264	275	258	270	298	263	280	252	248	273	291	263	315	285	248	293	289	276	276	300	250	285	282	270	270	265	284	291	256	257	264	264	281	246	294	280	296	274	270	245	284	272	285	283	238	291	282	273	281	265	256	261	267	273	252	293	255	264	270	290	271	256	286	276	267	246	272	298	227	294	259	271	269	280	282	270	276	280	248	265	258
3845	4832	3797	1917	1323	993	892	764	621	600	530	453	429	403	427	364	378	354	366	341	376	343	366	349	684	4968	6250	1689	338	298	339	346	319	333	315	351	357	309	296	313	312	298	337	327	306	330	314	306	341	320	304	341	312	334	300	311	353	299	348	312	320	315	340	291	337	360	311	330	317	371	349	302	340	314	331	325	323	325	345	337	288	360	325	337	299	314	320	370	321	321	319	361	283	306	364	322	339	305	319	348	331	312	362	337	337	305	297	340	321	329	335	320	316	321	329	294	296	350	297	299	315	313	327	320	335	332	299	314	367	326	333	335	345	305	310	299	334	284	336	317	322	351	313	341	343	315	302	287	346	345	335	326	300	311	316	308	294	310	321	323	311	300	325	288	327	302	315	299	318	315	320	304	308	324	336	320	340	278	325	285	337	329	331	309	318	292	311	325	321	324	318	313	336	332	314	321	304	337	299	351	318	343	326	309	315	328	338	306	299	325	323	311	338	357	295	328	329	320	326	312	335	309	332	323	317	337	305	313	301	298	320	317	345	319	317	317	293	296	326	348	336	303	307	306	323	320	320	322	292	317	343	336	292	309	312	322	297	320	303	314	328	298	330	337	331	329	301	333	312	342	321	308	315	350	326	328	320	312	314	297	302	328	339	304	296	316	314	376	315	310	335	311	294	312	338	313	327	312	313	324	333	318	300	286	319	301	315	312	323	301	308	331	284	306	343	305	312	313	332	333	324	337	288	349	327	330	321	315	321	302	326	318	306	332	306	299	317	295	339	314	311	322	306	335	336	344	317	349	285	275	302	347	291	323	316	320	291	307	288	309	314	304	342	298	306	318	356	332	327	327	290	332	300	306	311	331	323	364	322	332	309	323	316	338	304	329	287	337	308	303	307	319	300	316	332	325	338	289	336	322	308	298	343	322	314	324	352	324	320	317	308	346	324	329	295	322	301	317	330	326	326	300	317	292	331	313	324	327	313	332	357	341	308	331	307	342	343	292	327	333	322	296	296	346	315	324	322	305	283	304	304	311	335	314	331	289	323	327	305	340	304	328	328	308	300	335	371	294	326	329	329	362	326	333	333	280	335	328	313	310	354	332	330	317	322	294	304	305	322	290	348	335	308	315	296	317	293	317	314	328	286	341	313	310	310	331	324	328	324	335	330	342	314	351	309	332	329	279	314	304	338	300	331	312	309	318	321	326	329	317	301	326	324	321	318	301	326	329	322	294	309	321	293	309	316	312	321	315	353	321	324	337	331	313	302	319	347	304	316	320	305	298	306	302	311	311	335	335	339	336	308	329	327	285	315	311	296	299	284	355	326	316	304	313	287	333	314	309	279	257	319	307	317	289	323	333	319	333	322	339	324	288	273	334	309	324	304	316	294	299	314	324	370	317	309	339	324	302	309	303	350	315	295	284	304	324	306	307	315	322	299	319	324	288	313	320	338	322	316	308	320	315	363	330	327	322	318	333	345	338	313	335	333	309	316	319	316	324	300	344	332	349	315	325	353	338	322	305	327	326	326	329	318	312	342	322	289	329	320	314	311	287	306	303	297	343	338	307	299	352	321	331	317	305	311	323	343	334	313	313	344	321	311	322	323	283	287	331	342	308	294	317	330	319	308	321	316	323	300	340	300	307	340	312	325	326	303	306	320	321	283	339	307	318	308	306	283	329	324	324	351	275	306	312	356	325	293	321	310	314	313	269	308	310	332	353	328	353	322	337	324	326	340	315	317	328	309	336	325	300	339	303	342	326	319	351	281	347	334	317	350	322	319	300	282	331	316	297	330	312	318	306	300	317	331	332	338	330	312	316	311	305	294	281	311	301	321	333	325	318	322	310	316	326	315	330	325	354	308	347	289	360	330	301	331	299	338	302	308	302	329	319	306	331	311	320	327	326	331	314	310	315	320	341	329	314	315	345	320	331	316	306	327	325	316	336	309	312	287	310	299	337	321	319	312	328	301	328	272	340	318	295	318	323	278	311	301	320	315	336	326	311	305	294	324	311	290	327	303	302	327	303	293	329	320	306	305	317	329	353	320	316	325	300	302	322	322	323	309	263	304	311	302	309	328	312	329	293	324	307	322	335	313	297	298	329	333	322	321	312	304	329	323	281	332	331	282	315	330	337	303	336	310	310	314	340	361	343	341	317	312	341	317	313	286	306	310	300	308	331	331	344	284	336	344	328	313	308	306	311	321	318	331	321	294	296	292	286	342	311	296	317	313	304	286	288	305	309	307	290	280	314	295	346	327	285	300	321	330	298	322	335	348	315	345	335	323	336	314	307	290	321	318	311	335	332	327	360	295	380	302	317	292	269	328	288	316	333	332	333	344	295	340	303	323	304	344	322	303	312	316	306	319	347	341	311	302	303	333	271	325	348	290	329	288	321	296	308	350	326	322	319	304	340	286	336	308	304	303	304	311	310	313	294	327	309	313	315	318	302	307	326	332	315	293	275	297	334	318	325	331	289	289	322	353	304	306	324	325	312	347	344	337	265	311	296	335	280	301	321	331	320	329	313	325	327	300	350	308	305	314	327	347	341	300	311	322	283	311	322	311	298	353	328	310	308	305	351	313	324	324	350	321	288	344	318	319	324	306	303	322	323	313	297	300	320	307	308	333	306	320	300	317	303	293	317	324	311	326	309	344	313	326	306	318	302	318	307	326	317	328	308	339	296	330	324	309	324	343	330	314	336	295	326	296	317	305	294	276	284	275	328	301	313	328	300	343	306	297	319	317	347	321	313	344	308	325	310	316	299	336	296	334	287	313	340	319	306	298	317	332	323	324	310	339	302	316	307	311	337	313	328	323	305	338	311	321	317	299	331	301	332	318	313	312	283	315	280	324	320	334	319	289	318	344	305	332	330	318	306	304	330	329	280	294	306	291	300	308	310	303	319	303	323	315	313	297	309	311	313	336	323	326	314	281	293	300	321	307	329	321	323	367	306	319	303	330	281	309	308	301	311	327	320	299	308	364	287	310	330	301	321	307	333	323	323	323	357	314	320	320	309	329	295	317	291	285	288	334	306	313	320	334	324	317	305	338	292	299	333	305	310	320	331	325	302	312	318	328	336	291	349	328	289	332	350	304	345	292	306	309	349	300	325	323	295	318	291	284	334	348	302	281	312	346	304	301	320	302	307	321	333	330	305	316	312	313	333	317	322	296	322	319	319	321	332	306	273	317	307	302	311	340	304	286	325	311	318	306	285	317	331	335	309	296	302	327	309	312	338	314	315	336	329	316	317	290	355	306	340	306	326	325	313	317	359	319	311	312	324	294	339	315	334	318	323	304	343	292	306	310	305	305	333	301	313	337	292	310	311	301	356	346	307	292	304	343	345	327	316	316	326	282	303	333	332	315	331	306	323	318	328	303	308	337	336	309	341	318	316	312	318	303	316	307	313	305	287	349	349	308	305	295	315	324	299	308	323	330	328	327	315	303	328	365	305	314	322	327	268	342	332	316	311	301	310
26745	7718	857	515	395	348	388	372	346	338	319	322	349	362	339	369	352	347	329	314	343	326	339	355	326	448	603	421	322	348	319	304	312	335	336	358	366	337	351	328	375	354	311	314	340	343	361	378	347	304	339	364	319	355	360	355	375	327	364	335	316	390	303	331	344	361	334	358	361	306	324	371	338	318	341	333	350	292	326	317	328	307	313	352	345	337	367	351	331	351	337	355	338	343	342	342	324	343	346	344	331	354	326	316	345	347	311	339	356	331	336	342	364	319	330	369	343	349	329	333	346	331	345	342	324	335	341	359	348	311	313	342	354	330	330	321	338	336	340	351	352	326	350	319	335	351	345	347	335	353	322	323	353	340	342	331	352	365	327	389	342	338	324	333	329	338	313	325	350	336	324	321	349	362	337	369	364	309	328	339	313	327	332	362	339	345	351	338	310	367	332	332	338	335	344	323	330	303	344	324	331	370	344	332	321	342	345	375	351	313	322	337	334	356	352	320	313	367	363	321	328	328	321	342	328	336	347	308	331	314	336	353	358	318	338	336	344	317	371	368	361	310	310	362	370	336	361	353	363	328	357	293	289	344	315	368	350	376	346	341	364	323	376	358	352	301	325	366	306	382	342	353	341	330	321	344	349	351	312	374	331	325	331	348	345	335	338	355	319	356	325	363	357	321	322	365	327	324	341	338	348	321	353	354	361	328	318	325	341	329	322	318	351	339	337	320	359	347	330	364	318	341	346	330	344	370	342	368	331	325	342	351	329	365	371	332	312	327	352	312	344	367	339	348	334	362	337	334	375	304	330	321	316	345	309	335	325	338	344	354	333	332	335	334	351	350	339	308	315	336	343	378	356	304	355	334	310	326	332	316	343	334	346	358	337	354	337	359	361	328	358	322	363	306	331	353	353	361	326	322	326	326	330	353	367	336	333	352	338	357	314	313	328	354	345	369	323	339	364	356	326	328	307	379	329	364	321	351	358	341	345	323	325	346	358	342	341	329	341	358	344	363	325	340	328	316	335	332	347	330	348	355	345	334	336	334	325	323	350	344	307	331	346	372	316	323	351	326	396	331	328	337	368	368	364	330	366	363	320	338	344	331	332	325	333	354	343	351	319	323	340	315	336	317	307	301	336	319	361	344	366	324	365	315	354	342	338	323	343	364	352	346	339	338	362	337	323	330	348	305	384	340	311	351	353	316	334	346	331	332	362	368	340	304	312	362	372	322	326	346	335	342	378	330	338	357	326	363	370	333	322	311	334	358	306	310	331	374	342	366	321	323	332	312	370	330	341	375	365	350	347	358	308	334	345	331	319	318	339	314	311	329	332	306	341	342	334	318	344	323	338	339	327	331	330	344	365	348	310	335	344	311	322	316	347	346	324	334	363	326	333	296	331	342	331	286	378	358	341	349	375	356	329	350	354	378	350	357	372	330	341	319	338	313	354	336	336	376	370	340	320	359	312	305	312	334	334	372	339	328	333	366	340	335	344	356	333	311	348	355	312	354	326	305	339	336	324	335	345	310	334	316	361	322	341	347	322	338	322	328	346	346	355	333	328	346	363	332	345	375	318	334	374	318	336	357	325	333	334	342	322	336	327	318	338	337	383	329	327	336	333	377	334	333	330	361	358	353	338	309	362	354	358	334	352	332	350	386	364	374	333	319	365	345	380	299	329	325	345	357	359	351	359	355	326	362	348	330	344	323	311	318	297	297	347	313	354	337	365	350	323	320	352	331	379	357	314	342	353	344	354	292	349	344	362	376	385	350	344	351	376	317	337	328	314	315	330	316	343	346	342	329	382	341	335	354	333	309	348	378	316	296	364	338	341	308	335	331	358	315	350	314	329	322	336	345	340	333	331	378	336	344	318	343	331	339	350	339	385	332	358	343	321	351	358	343	352	334	323	328	327	355	383	339	329	331	329	329	314	325	351	316	334	334	308	346	327	354	317	312	320	363	318	341	325	350	364	343	373	328	333	336	322	344	340	350	318	362	350	341	333	334	368	335	350	381	348	339	334	365	331	342	312	339	361	373	331	317	342	331	346	334	363	327	310	362	367	332	342	329	300	326	340	356	354	334	326	348	295	370	331	307	334	309	312	340	333	329	306	340	315	324	334	369	392	322	348	347	325	369	322	335	335	351	312	362	354	342	348	333	302	350	362	333	327	321	358	317	351	340	324	388	351	328	312	345	323	356	328	365	377	318	333	338	350	317	366	348	332	326	348	353	309	333	342	336	331	331	362	356	326	352	331	326	338	349	328	324	349	358	337	335	338	369	363	343	310	338	337	326	316	356	337	352	361	333	323	344	325	305	340	339	315	352	309	364	324	326	346	340	354	328	366	338	340	340	362	366	320	333	330	359	328	347	353	323	305	317	337	328	355	343	342	311	343	358	362	353	316	337	365	347	337	307	383	356	348	334	314	346	313	291	367	331	350	351	328	337	361	333	322	288	323	314	368	351	336	328	328	354	300	310	343	327	319	343	322	346	351	353	365	368	310	367	324	323	373	313	328	327	372	393	344	334	388	308	344	318	323	334	325	328	346	350	300	365	325	321	360	336	326	366	326	324	342	348	342	332	358	324	350	322	335	321	326	316	329	306	356	370	326	371	339	333	348	334	328	319	314	331	372	327	325	325	340	357	317	346	330	331	341	379	337	341	343	343	352	347	352	383	334	330	351	330	336	357	311	364	333	353	372	366	347	347	337	390	336	339	354	361	306	349	325	352	335	310	337	342	334	341	338	343	354	322	352	317	330	329	353	333	319	354	302	325	329	349	341	308	339	362	353	339	356	336	355	369	356	300	336	347	370	342	353	319	335	306	342	357	339	359	346	356	337	329	353	320	337	312	362	316	328	357	333	342	350	340	326	379	331	328	352	347	409	315	352	325	312	358	354	338	351	340	346	340	386	358	313	325	337	330	338	311	342	348	341	345	315	372	355	356	328	376	327	338	329	345	334	328	331	281	361	329	362	324	331	346	310	337	326	347	322	325	343	366	306	342	330	328	332	323	345	330	345	325	344	322	320	352	340	359	344	334	332	330	334	341	326	323	368	321	317	345	338	317	367	310	350	327	311	342	349	360	319	299	315	362	317	332	366	349	374	341	361	374	339	347	361	332	320	321	314	334	368	352	367	369	331	311	339	341	348	380	345	300	335	319	328	309	319	314	327	383	364	326	333	323	316	357	335	300	341	372	365	306	332	351	313	348	325	336	338	347	344	301	338	350	365	321	302	343	337	328	368	322	356	353	345	328	341	323	339	316	349	319	377	347	357	304	354	341	314	332	364	361	345	358	313	357	336	354	325	356	327	313	303	332	334	342	336	324	361	356	384	316	318	327	364	331	330	337	328	348	364	383	340	339	328	332	305	316	342	351	350	314	374	366	346	328	362	329	340	340	358	327	353	337	368	345	322	336	344	376	328	347	366	334	324	323	362	344	297	339	323	346	331	334	329	353	340	373	332	316	308	332	344	339
5476	566	545	411	438	441	381	390	386	369	375	364	367	373	398	382	343	396	353	373	376	352	377	364	321	520	836	491	361	378	364	389	410	389	402	383	349	345	379	382	362	347	381	391	357	368	366	378	379	395	364	381	389	405	393	363	383	373	393	392	396	359	368	385	360	368	378	356	364	336	381	367	387	405	331	357	381	336	371	388	379	370	395	355	367	390	385	355	370	356	324	374	341	366	374	379	387	403	368	382	374	385	391	392	374	383	395	335	357	367	375	372	355	342	375	334	379	376	372	369	357	404	360	370	395	381	352	393	394	390	379	361	372	384	390	360	344	346	344	345	402	355	372	397	370	399	409	385	360	355	363	375	374	395	365	339	367	413	384	355	349	363	376	358	375	353	364	381	354	369	368	366	366	391	377	392	368	390	327	388	360	351	371	369	365	325	428	366	367	381	385	363	367	404	339	364	385	374	380	389	384	369	343	386	370	356	371	368	338	366	378	405	346	369	369	352	385	340	325	357	405	378	362	391	358	402	395	356	393	353	384	372	337	354	380	375	375	347	382	349	411	373	370	365	383	396	337	399	389	389	381	399	372	360	383	348	396	367	383	395	381	345	400	382	376	353	356	353	384	417	378	350	396	359	359	395	391	364	380	406	366	352	356	386	378	391	382	385	361	367	350	359	399	367	372	374	404	364	362	378	365	356	363	391	353	352	388	378	334	376	382	391	398	379	366	374	375	392	384	400	349	356	368	350	367	347	364	379	348	395	394	375	352	380	414	389	370	341	337	371	390	390	392	394	369	376	405	365	385	348	376	408	359	377	378	349	377	383	383	370	380	347	378	353	391	366	379	376	384	368	384	354	402	398	356	390	380	382	364	367	414	391	361	386	392	394	355	344	364	366	342	345	343	370	382	363	360	378	365	376	381	352	364	394	358	353	401	350	364	397	441	349	376	370	350	357	367	350	377	383	357	363	398	372	370	361	397	364	374	378	381	349	387	379	371	368	380	376	342	387	383	391	389	382	343	374	407	350	377	374	389	417	360	378	383	355	329	388	357	367	373	369	387	364	380	403	385	361	404	358	395	398	387	365	366	370	377	385	386	372	351	402	367	346	344	366	378	387	413	376	386	355	384	349	388	366	404	382	347	367	362	366	348	349	395	393	361	369	327	385	385	383	362	370	345	380	362	360	425	360	403	373	323	352	395	385	370	357	416	382	366	369	370	355	341	361	376	330	376	368	395	365	331	397	397	391	371	353	397	395	411	371	404	358	379	359	370	373	391	325	373	343	385	365	352	360	371	376	382	359	382	412	381	392	367	345	383	390	368	400	396	365	363	399	410	392	366	388	369	346	390	379	364	368	359	367	377	364	361	364	372	356	383	361	355	344	367	351	387	392	385	376	356	434	391	377	377	345	381	374	389	402	375	381	360	392	387	386	378	374	366	364	371	341	372	383	372	369	391	356	377	367	389	388	350	365	396	398	397	383	319	390	353	385	361	350	375	391	357	371	358	374	390	356	376	387	360	383	339	376	365	384	399	378	390	366	377	405	356	350	369	380	364	359	346	380	405	379	353	377	406	341	393	397	389	384	367	397	376	377	373	332	311	376	314	360	384	366	418	380	344	361	390	371	341	340	392	352	379	352	374	360	338	376	369	359	381	373	377	371	379	358	385	371	336	375	382	385	376	377	362	375	372	337	364	364	332	365	374	374	391	379	378	350	387	361	373	366	364	361	394	372	358	343	370	393	379	366	388	384	399	347	372	370	341	380	372	372	376	377	377	354	384	385	377	351	412	399	378	356	405	371	386	349	385	360	376	366	383	373	376	354	378	376	402	359	365	384	343	390	377	369	347	382	360	381	399	375	386	363	334	380	348	362	354	381	350	368	351	360	360	386	377	390	378	360	375	369	329	397	365	391	323	347	411	379	376	368	413	354	363	365	375	410	340	342	381	359	369	369	362	384	373	366	380	380	340	372	363	363	358	345	379	358	395	356	386	354	379	414	364	354	354	387	390	366	372	413	386	371	382	375	379	349	399	341	387	404	351	346	337	373	355	384	361	379	392	363	398	366	371	341	384	318	356	382	373	363	366	357	376	381	349	366	348	361	353	350	344	373	365	360	371	388	365	411	382	369	424	356	371	375	381	392	384	391	390	354	349	369	362	371	376	353	362	374	352	400	377	359	411	399	371	387	385	364	351	373	395	391	373	372	369	399	382	361	366	370	379	359	375	393	383	350	369	388	386	358	370	377	372	378	349	382	406	376	389	387	359	389	353	361	386	358	357	396	346	377	383	357	385	355	389	377	354	383	360	372	389	358	354	339	366	368	358	379	388	384	405	393	376	403	398	389	376	407	356	398	371	361	366	397	371	348	394	387	411	368	352	360	312	381	396	361	385	376	332	375	366	350	350	409	366	397	329	382	388	363	370	381	357	386	358	387	387	398	375	397	388	349	344	360	384	375	369	423	382	417	382	377	388	341	375	420	376	365	376	372	389	393	356	380	376	407	416	347	379	402	365	393	390	342	350	347	384	339	375	367	382	389	359	394	351	358	381	341	409	357	421	381	403	348	413	365	380	378	366	364	380	376	357	397	352	362	381	377	387	328	382	368	343	372	380	373	358	377	400	351	356	385	379	398	357	387	396	362	378	358	374	381	365	402	361	356	357	398	348	380	387	358	348	351	392	391	394	349	405	381	391	369	362	342	387	374	379	367	402	373	359	391	334	382	332	397	369	379	342	340	409	406	357	399	390	412	364	393	409	384	368	324	382	333	376	397	392	379	381	417	360	381	356	391	339	368	355	387	418	365	346	318	373	374	394	310	397	383	379	366	375	401	350	371	391	366	367	388	380	335	372	373	362	393	403	389	369	367	358	401	370	364	332	384	392	380	398	376	382	402	362	361	364	407	390	398	385	380	386	393	392	385	363	385	410	372	360	368	383	346	368	387	341	358	378	358	365	332	377	355	363	364	350	368	385	357	394	348	336	409	405	370	354	381	351	367	393	359	381	341	351	367	396	376	390	326	374	380	356	396	384	355	365	352	360	364	385	371	400	400	383	337	364	363	368	404	357	366	370	359	365	403	358	391	390	375	388	399	348	389	384	380	413	373	381	396	369	363	372	365	389	411	375	382	339	377	391	366	364	333	357	362	362	398	371	387	397	363	355	365	392	323	361	370	364	382	342	403	369	370	354	355	384	355	382	373	326	389	381	395	392	365	372	363	394	409	383	387	368	377	373	377	350	359	381	353	364	379	362	390	365	386	395	350	363	380	357	387	334	391	402	378	342	375	371	372	382	393	359	335	373	364	379	384	375	339	359	357	351	388	370	378	362	359	389	397	359	362	359	378	387	397	374	389	369	380	387	374	380	360	366	369	374	350	345	345	389	383	413	340	347	365	345	381	396	377	387	378	356	354	382	414	374	338	390	353	356	424	377	370	381	362	374	362	405	369	381	348	350	355	361	380	392	367	365	349	351	394
25253	21002	26409	24402	2485	602	440	338	318	271	257	231	226	217	210	260	239	231	245	253	240	247	244	238	216	1159	2523	818	252	238	222	236	200	224	210	229	215	227	200	206	227	225	213	201	208	240	213	219	233	236	209	191	225	224	220	242	225	215	203	205	220	215	223	229	233	224	211	211	209	227	211	224	227	183	216	205	207	250	213	223	222	218	220	209	217	223	219	192	212	213	206	220	223	218	210	198	244	235	202	234	213	229	219	193	251	237	219	220	229	199	222	219	212	226	203	230	230	257	208	223	220	236	228	221	210	222	192	214	206	203	195	237	234	227	228	222	225	239	247	226	228	201	218	221	207	206	218	219	217	223	232	220	215	214	229	221	205	207	235	203	243	202	217	205	238	225	194	193	211	235	209	209	231	216	235	220	211	245	232	232	243	204	224	192	222	251	207	242	222	204	198	218	212	174	238	207	217	187	207	259	195	214	186	224	211	205	227	232	223	211	202	213	204	219	205	224	224	221	206	203	189	205	237	201	218	193	219	217	206	194	232	198	207	212	231	201	227	221	234	231	193	212	198	199	214	226	237	221	225	234	235	238	251	243	212	225	244	224	238	214	229	217	200	224	234	243	222	205	228	218	232	219	190	210	228	216	224	204	209	237	223	210	218	231	251	205	221	232	230	212	220	216	222	218	200	218	233	215	216	259	206	208	234	200	215	212	224	216	211	211	218	197	202	194	229	227	218	221	207	211	219	223	217	227	206	200	220	207	218	230	192	225	203	198	210	225	198	222	210	206	226	198	233	232	245	194	236	243	230	217	215	225	235	203	244	215	238	220	208	195	229	191	218	201	215	233	202	221	226	217	211	210	200	211	201	222	210	211	214	253	196	213	252	191	236	221	212	244	222	229	246	228	200	247	207	204	232	245	195	215	223	206	217	230	210	192	225	202	217	209	216	218	237	220	191	222	198	248	224	245	233	257	227	227	198	221	207	239	214	236	225	214	205	242	194	217	207	213	222	204	196	237	194	228	208	209	205	221	227	216	210	233	233	198	205	220	246	221	222	226	225	238	195	228	225	223	214	235	229	205	213	238	239	231	210	178	218	221	200	257	251	240	239	229	194	233	205	213	218	184	226	194	232	213	210	249	230	208	233	206	217	211	234	233	232	206	229	234	237	224	236	216	211	218	235	233	226	230	210	223	204	199	223	209	222	205	253	168	195	220	231	219	228	211	213	229	224	216	240	197	243	227	221	190	220	205	225	230	238	214	218	215	235	222	221	185	217	213	215	216	203	229	210	220	229	201	242	221	201	223	228	227	196	211	224	223	215	213	193	204	240	236	222	229	219	219	221	229	210	212	185	219	207	213	212	225	208	226	211	228	194	233	241	229	215	196	213	232	227	235	198	218	211	241	218	218	205	194	188	221	233	212	232	220	219	227	201	221	245	209	233	245	190	204	222	228	224	220	208	231	229	211	205	217	210	204	208	235	216	245	231	202	199	208	197	216	219	245	236	224	197	196	209	219	199	227	196	210	230	217	193	211	215	237	243	222	220	201	238	211	234	222	222	223	206	209	225	215	242	232	233	232	203	218	214	230	216	223	224	227	185	203	251	228	201	209	238	206	240	221	216	197	195	214	205	215	206	198	219	201	195	232	227	211	210	242	194	224	238	193	215	226	245	233	238	222	203	233	223	207	209	225	217	222	231	212	219	208	210	219	220	238	219	221	223	205	232	243	222	229	222	181	240	196	224	219	200	185	237	243	197	224	241	237	212	213	223	202	213	231	183	202	206	192	209	212	237	238	221	213	207	213	219	233	229	219	222	249	220	222	200	206	242	242	232	205	224	218	235	202	223	221	222	224	236	225	214	203	212	202	201	214	233	197	221	227	220	208	216	227	241	194	215	205	237	212	208	230	220	236	225	213	198	228	239	237	221	207	204	232	208	204	224	189	228	236	207	208	218	207	258	230	251	190	209	210	238	209	222	203	226	199	210	231	220	210	226	224	219	221	221	235	223	223	215	194	207	220	205	211	201	249	226	240	210	224	205	194	220	225	209	208	241	193	217	222	208	198	210	198	222	227	212	237	218	228	226	244	204	238	224	225	231	229	206	239	231	215	225	232	228	227	198	215	226	213	214	238	209	238	218	220	233	207	211	241	208	201	250	222	210	203	182	208	210	203	233	207	196	219	215	216	221	232	209	228	209	234	204	242	212	218	214	218	212	207	226	229	282	245	206	221	243	227	221	218	224	202	229	240	206	229	216	212	194	212	196	225	205	229	200	255	219	239	226	223	237	210	203	221	219	218	224	210	194	213	222	214	226	221	239	214	208	231	214	223	195	238	201	214	230	230	227	222	203	236	222	192	204	206	230	221	200	214	211	207	207	215	249	207	246	217	225	232	223	216	197	206	217	211	231	205	256	201	235	202	255	230	199	235	212	224	219	237	251	204	215	191	226	216	247	221	221	230	191	221	211	223	204	230	212	218	198	203	206	202	222	223	205	220	213	227	231	201	224	219	219	243	226	209	225	213	217	231	228	226	249	222	213	230	235	230	225	200	206	233	225	212	223	219	194	252	233	217	225	228	216	214	203	209	202	216	227	204	236	232	226	229	221	210	237	202	220	237	215	213	239	220	245	196	238	213	199	213	231	211	211	232	223	201	229	238	204	243	203	234	219	204	231	197	205	226	229	203	211	204	207	207	209	200	230	214	193	215	214	225	212	227	220	198	234	217	242	230	219	235	226	224	224	198	218	227	219	194	217	217	239	200	202	207	232	214	221	221	201	200	196	218	216	225	237	225	227	225	217	212	197	227	224	210	234	201	226	206	221	243	197	228	222	231	211	219	216	216	217	239	233	222	236	202	206	230	202	250	212	200	208	248	237	214	197	223	226	206	214	228	222	210	196	227	206	192	226	227	207	224	229	230	181	222	187	226	221	230	198	223	218	198	218	209	219	216	225	216	230	212	221	230	218	209	227	226	209	208	232	226	214	261	223	208	214	221	205	194	211	226	228	234	206	216	253	253	204	194	223	212	247	211	209	218	199	236	231	232	206	192	213	199	205	199	236	223	218	223	206	227	219	190	203	208	199	193	217	211	223	222	227	226	190	196	241	199	210	235	227	203	198	229	222	222	230	229	196	231	220	217	222	196	187	202	236	218	233	240	230	215	189	223	231	218	217	211	257	203	177	225	216	203	206	212	203	226	191	218	209	231	260	217	227	246	228	200	211	219	225	195	210	230	223	188	209	215	210	188	219	199	220	207	197	218	236	220	190	184	210	226	230	234	217	211	242	226	207	214	226	198	217	222	213	226	252	223	212	220	239	229	200	223	240	207	201	224	211	221	227	223	231	214	213	230	204	191	232	213	222	190	228	221	228	232	220	246	226	251	227	229	214	209	225	221	230	244	217	208	206	225	188	207	206	199	212	181	215	210	224	213	221	211	234	218	227	246	204	219	211	222	240	200	231	213	202	207	212	212	224	208
3666	2555	2036	995	720	590	510	473	449	383	336	335	326	301	320	323	303	300	325	273	294	261	274	262	300	2075	3725	1062	290	251	256	269	256	255	271	271	256	280	276	264	262	265	260	226	253	257	267	243	268	237	277	266	256	239	271	284	254	260	264	246	276	269	247	258	281	267	250	282	247	269	274	253	287	232	271	256	281	262	229	260	234	246	259	248	253	247	262	275	253	244	276	269	255	260	266	246	256	295	242	217	267	215	248	241	255	249	238	247	283	264	248	229	242	245	256	281	266	232	254	276	224	245	254	243	264	237	247	279	279	254	270	288	277	277	238	284	234	271	258	258	282	244	258	261	247	262	272	264	271	220	272	278	269	285	241	276	265	241	281	232	250	218	253	243	231	245	269	265	238	241	246	258	249	270	255	225	235	266	237	288	285	272	268	240	241	259	272	247	251	270	279	224	262	247	283	258	252	238	253	250	272	273	249	248	246	251	281	253	269	271	265	258	248	238	275	260	267	258	226	257	267	227	283	247	231	267	246	253	254	270	248	236	278	240	286	284	241	258	263	252	267	260	267	270	273	284	269	218	273	272	268	247	263	253	246	253	267	266	257	248	255	245	213	260	260	261	258	263	250	251	256	265	276	254	227	284	265	254	243	258	229	273	247	287	266	231	258	263	236	269	230	237	252	255	271	244	269	263	255	254	246	253	264	282	243	269	263	256	268	237	255	230	237	259	265	237	236	240	263	249	242	252	274	256	265	274	264	244	262	270	250	249	228	281	250	238	259	268	257	245	241	238	243	266	259	273	266	269	253	262	247	225	252	245	278	223	210	259	271	254	256	260	240	237	251	271	263	233	237	280	253	272	273	244	280	249	267	288	247	248	236	259	234	241	270	240	242	262	237	294	244	281	243	256	277	256	231	236	259	243	265	246	283	234	232	246	235	252	259	249	256	257	244	297	260	276	247	246	282	254	262	257	272	272	287	273	261	259	261	249	253	261	255	278	243	261	269	244	257	271	245	267	262	299	261	265	249	255	260	247	282	281	288	242	234	274	253	212	280	214	248	257	253	262	252	238	246	227	248	244	270	266	254	210	269	263	251	253	259	252	264	246	236	244	269	262	242	234	258	267	264	228	271	272	265	232	246	238	244	255	242	242	262	250	253	255	229	247	253	247	253	270	248	251	244	269	243	260	236	213	251	259	248	263	265	279	237	259	260	265	253	259	245	271	256	239	289	269	257	268	275	264	273	239	260	273	264	219	243	270	225	239	253	247	243	264	258	234	243	262	264	212	232	246	245	250	225	250	265	269	221	268	228	251	266	283	266	257	264	243	265	228	274	242	277	249	239	255	242	268	258	287	231	291	248	227	263	268	245	288	257	251	267	297	247	252	268	243	274	257	259	239	259	247	311	281	255	259	256	231	230	261	257	243	249	272	241	245	271	258	246	271	252	273	228	257	281	268	264	255	235	242	266	267	250	222	256	280	271	274	289	266	251	251	240	252	228	282	252	240	275	242	291	232	277	276	234	245	235	271	236	272	235	268	225	267	256	254	246	235	243	233	235	269	249	243	276	256	227	250	244	233	264	241	249	263	285	253	285	269	244	239	270	256	260	262	255	275	280	251	247	244	250	258	282	286	256	266	231	240	258	235	232	246	285	253	241	258	232	231	275	238	244	269	289	264	288	250	276	233	258	272	255	242	276	254	273	256	270	260	266	239	263	254	261	255	247	254	266	243	243	258	213	243	243	272	261	257	282	246	263	253	237	224	261	235	263	250	251	256	286	257	254	245	261	252	275	269	268	254	255	240	272	246	240	250	244	274	251	245	269	290	250	252	227	231	207	227	256	265	250	240	248	244	273	241	270	247	256	268	242	254	262	246	232	266	268	292	254	255	286	257	277	248	240	280	250	245	278	241	274	278	265	235	247	267	249	254	276	291	258	224	267	282	235	259	254	264	274	266	265	265	233	245	234	244	268	253	233	264	223	250	261	264	247	291	244	253	255	219	255	236	230	239	246	272	247	268	220	272	244	224	247	261	238	251	220	264	248	271	228	277	272	244	250	249	255	248	271	243	233	270	267	233	280	252	246	257	226	255	248	267	237	254	229	266	234	271	254	256	283	259	258	245	268	257	228	262	226	234	270	250	246	229	269	252	225	248	251	282	265	264	260	254	257	264	256	259	279	252	269	242	268	250	263	238	238	274	269	272	240	265	245	256	253	245	231	261	259	251	249	258	278	250	262	268	234	267	275	285	236	241	304	250	275	277	267	270	246	233	271	255	261	242	256	266	253	256	282	250	277	265	252	270	246	273	250	262	270	226	251	253	277	262	275	257	234	278	262	265	257	259	254	243	228	264	254	248	251	246	272	259	216	255	285	288	240	251	275	263	237	250	246	265	269	249	233	237	281	271	270	285	237	251	263	249	262	246	234	248	253	237	255	269	203	249	246	265	299	252	258	231	252	253	244	246	242	272	258	242	232	271	248	273	269	253	283	256	238	270	282	246	228	257	251	265	270	257	278	271	269	251	271	244	256	238	257	280	250	266	248	249	269	264	254	261	257	241	279	256	277	216	285	255	238	207	228	281	241	250	237	238	224	269	212	262	261	263	250	278	259	252	265	240	256	246	292	268	241	235	230	276	246	247	264	226	268	269	251	255	263	278	239	256	215	262	227	281	231	240	257	253	256	248	224	238	249	280	239	246	240	263	272	260	256	238	260	238	244	283	272	263	236	242	253	243	251	250	245	249	245	238	235	253	252	252	246	272	239	239	245	269	246	277	247	246	282	237	232	246	268	224	247	249	257	245	244	244	245	241	257	257	255	238	280	233	247	237	244	279	262	252	278	245	250	270	237	253	231	296	246	245	256	256	236	264	267	251	276	253	278	232	249	251	274	263	271	253	263	256	257	268	242	272	247	252	259	203	245	263	222	254	270	250	248	231	237	251	264	220	254	251	251	263	262	264	275	261	254	269	247	261	259	261	270	257	263	256	244	267	223	247	262	248	257	269	226	251	269	248	243	277	265	244	268	282	239	266	247	232	250	246	270	247	241	259	266	285	267	273	265	253	260	266	246	268	241	249	267	241	254	250	238	252	243	254	243	251	256	275	258	257	236	294	257	242	265	239	260	246	246	248	281	240	222	248	270	261	260	280	275	259	284	234	242	267	256	260	255	251	245	246	255	232	250	259	267	230	237	250	240	264	253	244	255	254	256	251	225	279	230	242	270	243	215	268	282	270	268	275	241	271	235	235	269	244	263	240	273	266	257	232	248	281	246	244	258	255	272	272	232	265	269	258	261	237	241	231	267	249	263	267	257	239	247	255	244	274	257	259	250	286	239	244	256	231	252	254	289	258	237	256	249	258	258	250	248	252	264	240	237	252	266	250	278	249	227	260	270	258	260	281	263	257	265	243	261	250	258	269	234	254	214	234	240	269	266	262	233	236	253	253	264	290	278	261	266	230	261	243	274	259	255	248	286	251
24357	21008	27850	24355	19283	2381	914	589	456	446	377	369	352	353	345	330	306	297	355	322	327	323	316	331	439	2943	5206	1349	358	304	334	318	301	330	272	284	245	297	306	310	284	310	265	285	298	254	255	295	283	291	331	262	267	294	288	303	325	292	276	271	324	302	295	310	258	277	285	303	289	319	285	307	302	286	311	282	298	290	303	284	281	289	284	278	301	283	269	306	290	288	301	272	299	270	313	356	291	304	298	291	291	287	273	263	298	294	279	304	326	277	292	293	325	308	291	284	301	290	290	262	314	297	313	310	283	292	301	325	302	298	290	244	291	310	292	263	303	295	302	295	293	336	286	294	295	294	278	290	282	263	308	288	292	285	296	250	313	300	287	327	305	284	316	276	275	296	303	357	301	307	271	275	328	315	282	274	300	275	294	261	267	295	310	298	279	288	301	295	311	275	268	296	327	320	263	286	278	311	272	267	300	286	290	267	308	288	265	291	306	282	283	289	299	271	317	279	315	281	310	305	287	279	303	300	265	300	324	307	271	291	308	285	290	320	295	291	307	282	311	288	292	292	277	298	285	287	311	295	310	292	266	286	261	284	317	324	288	284	288	304	281	276	283	264	286	291	308	316	297	287	284	293	301	252	310	330	302	285	284	311	295	305	298	332	311	303	279	245	301	305	303	281	291	280	300	292	278	269	303	293	299	313	252	311	310	319	352	289	313	295	315	310	294	313	294	268	302	279	305	256	330	309	299	282	271	289	277	292	284	283	277	268	288	273	271	325	289	296	291	304	286	281	291	301	310	326	274	275	265	302	294	293	285	270	286	311	299	308	290	261	267	264	311	262	284	280	311	287	292	315	299	295	310	276	300	297	282	294	273	316	262	310	316	285	277	286	251	284	299	284	316	313	289	308	270	300	323	295	252	280	323	269	285	271	259	282	290	304	277	290	271	286	300	290	264	273	266	284	301	305	275	284	268	281	282	308	309	281	278	277	314	323	288	268	321	332	311	299	303	311	256	268	251	316	281	260	299	278	269	245	295	297	267	306	287	271	291	272	302	295	280	291	300	291	269	294	290	295	305	301	298	277	305	275	288	295	314	293	308	316	297	270	266	311	316	292	291	286	310	276	313	263	279	310	289	281	283	268	259	319	269	305	311	263	264	266	301	288	291	280	289	310	286	294	294	315	303	295	303	314	297	287	274	306	275	313	301	315	287	313	299	274	293	281	278	303	286	285	305	314	297	298	277	297	314	279	285	257	289	309	297	274	326	304	276	306	294	293	273	303	301	266	295	280	280	263	302	267	280	299	306	276	273	276	295	298	288	283	297	282	302	293	283	306	304	273	335	287	332	306	262	313	279	295	293	311	292	285	306	283	321	277	289	299	291	266	272	270	289	300	258	290	302	287	310	310	271	315	297	301	274	281	283	268	284	275	294	306	289	276	313	322	275	266	279	310	297	258	282	301	322	285	308	293	285	282	261	278	306	263	328	296	282	306	285	311	300	290	335	294	298	277	295	259	305	318	299	266	302	287	296	292	288	288	303	309	268	288	285	301	301	278	324	300	273	284	292	267	301	287	270	274	312	269	305	302	298	264	262	301	298	307	288	301	283	288	289	289	299	296	291	292	292	289	275	269	299	270	285	291	336	304	311	284	280	272	290	301	278	267	280	275	279	272	322	287	304	303	298	279	292	265	293	301	290	303	276	283	301	321	277	302	288	263	285	283	291	269	313	288	276	304	317	302	312	278	325	273	307	284	288	283	282	270	302	294	280	310	310	272	305	263	337	289	283	292	335	318	307	290	302	331	313	279	288	266	302	276	311	285	285	282	291	288	278	278	262	316	302	283	264	318	275	291	275	291	307	308	323	281	261	309	304	302	298	299	296	277	289	287	276	250	286	281	289	272	289	302	289	287	308	309	296	313	315	305	286	257	304	311	310	274	318	305	285	288	295	282	294	328	286	280	287	293	300	280	290	278	278	292	311	295	311	263	301	268	284	302	290	313	298	271	265	323	311	283	302	280	298	315	273	301	290	278	313	342	302	290	314	327	330	271	298	251	278	314	299	264	273	287	304	273	300	304	305	287	287	280	295	305	280	317	277	345	272	298	279	319	284	275	293	270	277	282	281	281	291	269	287	313	296	259	278	304	314	285	279	288	314	272	264	315	312	303	285	258	292	289	302	302	270	294	287	313	293	288	286	293	303	267	296	293	303	291	286	287	279	288	276	305	278	272	283	305	273	297	282	286	294	275	281	317	284	300	298	306	277	289	293	286	281	277	277	293	281	304	279	302	295	274	277	273	279	270	298	292	273	291	293	304	281	263	287	275	301	285	279	274	303	285	293	265	281	270	283	253	304	288	282	291	291	269	297	314	292	292	256	285	285	306	273	307	294	272	272	309	287	298	297	339	281	307	303	290	259	273	280	316	322	280	286	272	294	299	299	268	320	295	307	295	284	296	292	306	284	268	304	300	264	307	291	299	279	278	293	301	317	263	317	313	286	302	304	272	282	285	294	284	292	287	285	314	292	279	309	312	298	288	275	295	315	275	284	290	292	298	300	309	282	273	292	285	283	272	273	279	298	279	299	303	297	277	295	302	292	301	256	260	283	302	272	280	285	289	305	260	315	286	312	281	314	298	272	289	293	308	293	279	304	311	272	318	296	266	290	282	298	258	272	281	295	308	270	324	318	305	270	306	316	286	303	278	282	288	278	287	280	272	284	289	301	273	292	275	291	305	274	304	302	261	279	305	289	291	282	282	240	298	307	294	283	298	291	299	299	297	288	277	293	270	311	312	286	275	287	317	294	264	270	297	314	297	294	265	289	308	293	290	293	287	282	289	269	284	299	283	300	266	324	308	265	267	292	282	257	293	293	287	299	278	294	278	313	294	319	313	320	286	295	296	261	293	295	268	306	284	290	280	287	281	279	264	276	323	286	307	301	309	275	312	276	269	283	305	308	280	350	270	294	300	285	325	248	297	279	282	260	247	271	309	289	310	271	253	265	294	294	286	312	314	269	259	277	297	292	289	311	298	285	278	280	258	274	307	272	284	275	301	267	288	283	276	314	309	293	300	271	299	321	299	274	281	300	316	306	290	269	292	296	257	287	321	292	258	293	268	294	293	271	310	298	275	315	284	294	328	307	281	287	319	266	326	268	285	294	308	273	284	298	294	317	294	288	298	294	289	288	268	289	275	306	290	286	293	300	270	280	295	311	322	324	289	299	278	271	300	310	254	246	307	292	299	298	332	295	258	287	261	292	277	284	283	303	276	276	269	281	290	298	287	288	302	291	271	297	293	298	279	295	279	283	305	322	304	282	292	299	301	319	288	289	296	300	284	283	276	291	309	302	282	267	325	287	274	298	297	267	302	276	290	302	317	269	284	315	284	300	295	311	298	274	317	284	275	281	293	304	283	263	314	262	280	277	292	281	282	298	288	292	318	306	295	272	276	289	305	278	298	300	277	286	295	293	284	306	272
3921	4810	3717	1933	1263	1015	805	738	671	606	494	428	456	431	422	408	414	380	363	374	390	371	396	372	628	4742	6648	1417	297	358	331	333	346	356	327	306	353	291	315	324	351	350	324	326	349	376	341	312	356	333	343	344	351	327	371	342	317	346	333	354	321	345	351	293	324	343	334	334	327	340	362	343	297	361	336	337	348	306	325	320	333	315	335	306	346	370	306	355	298	288	346	332	318	338	338	331	373	346	338	304	311	314	339	345	345	335	351	322	313	325	312	327	315	341	345	325	318	324	289	322	326	319	344	314	316	326	327	332	291	313	331	322	336	346	336	320	339	317	326	338	294	329	318	307	322	320	341	306	313	326	314	325	345	268	343	334	347	333	332	357	351	344	302	311	306	309	342	348	309	338	328	317	296	325	316	309	330	338	355	319	385	322	346	328	335	324	324	350	310	336	348	299	318	337	327	305	334	347	314	320	339	336	319	379	328	317	309	289	317	321	335	319	338	349	326	332	350	299	306	335	317	336	350	337	347	329	301	341	299	337	328	317	319	340	318	332	344	374	325	313	341	344	300	321	394	304	377	357	350	314	360	321	314	307	319	314	323	317	318	333	343	348	337	331	328	320	303	334	298	333	342	323	359	326	317	325	312	345	323	374	346	316	329	319	266	365	329	309	316	325	334	325	323	317	334	298	324	349	349	332	330	320	349	320	318	281	329	316	319	358	330	294	304	321	299	349	327	305	333	331	326	353	351	286	312	347	339	338	337	323	329	339	307	354	318	337	329	343	287	310	311	349	355	324	350	341	311	329	343	369	312	319	323	343	320	329	309	307	332	327	329	315	349	322	300	343	305	320	340	353	335	341	327	342	301	347	324	352	323	294	315	336	298	324	351	297	321	333	301	316	338	373	359	314	355	297	316	327	349	315	339	364	320	350	327	296	341	348	334	344	375	310	302	312	329	339	311	351	317	318	350	345	331	347	317	322	315	335	339	335	324	354	343	324	359	310	340	364	332	291	346	363	351	346	342	334	337	322	333	323	343	309	297	357	329	312	378	319	349	326	328	328	287	320	343	374	334	322	314	353	316	309	351	319	306	321	350	327	303	311	356	328	286	294	356	327	335	328	338	338	325	340	341	327	306	336	360	321	334	336	289	344	350	317	350	335	340	323	352	294	294	346	342	332	331	341	350	335	324	316	329	313	322	329	336	321	336	312	312	341	330	313	296	329	333	298	308	333	326	318	330	325	350	329	336	354	325	346	311	312	309	316	306	320	324	354	349	311	322	322	321	324	329	339	312	351	326	326	345	343	320	321	322	321	348	314	336	324	326	331	332	323	373	300	330	347	328	355	317	338	363	351	330	322	348	330	321	311	323	311	332	325	319	344	324	324	360	288	326	335	354	341	333	336	323	343	325	345	319	347	347	324	299	347	346	348	307	348	323	347	311	329	319	308	329	329	316	326	353	342	332	336	326	315	340	320	338	310	340	355	329	309	322	309	308	316	326	323	327	349	321	331	303	327	365	323	311	276	329	304	317	320	361	298	335	293	311	326	338	301	308	308	296	325	340	356	340	302	310	333	316	345	293	319	361	338	353	340	306	276	353	319	287	327	329	316	333	344	362	345	344	356	317	331	334	334	290	366	319	315	319	321	338	322	324	332	352	299	324	302	292	298	354	295	324	297	328	328	342	305	341	315	319	321	320	342	319	307	294	333	304	302	361	318	327	340	318	314	313	333	351	331	321	330	327	324	316	370	336	340	320	319	335	276	332	296	307	296	325	303	356	301	311	351	349	346	320	357	317	306	347	300	342	339	324	337	303	323	352	321	302	355	337	366	315	319	344	310	334	316	323	336	321	303	329	329	325	321	313	338	309	363	331	317	306	348	337	340	326	332	311	340	309	328	344	334	327	357	348	310	318	338	310	306	321	348	314	299	317	328	304	312	316	329	340	333	338	346	325	339	303	305	358	328	371	310	335	317	314	346	336	292	317	337	324	330	320	312	353	320	328	320	353	328	306	327	317	296	333	298	323	339	329	325	332	327	322	314	294	332	311	338	327	320	299	347	324	328	343	292	334	291	316	314	308	323	329	339	332	305	355	336	331	329	297	316	330	315	305	347	333	335	335	306	309	315	352	326	281	328	328	322	323	300	352	304	312	329	312	316	363	338	323	317	336	314	295	322	322	329	350	336	321	321	320	335	308	349	325	342	332	335	344	322	337	343	352	358	333	313	326	323	342	313	309	322	334	319	320	309	319	323	337	326	353	318	355	339	317	314	337	336	329	342	352	354	336	323	313	317	353	347	332	309	313	338	328	316	289	317	345	273	333	320	314	358	312	317	354	354	324	354	313	337	339	343	303	340	326	327	321	364	290	294	323	324	331	339	358	299	337	347	334	347	304	339	312	361	359	319	301	309	327	357	348	297	305	348	317	336	330	338	339	303	304	321	329	323	289	313	317	340	317	312	317	340	318	333	298	322	348	312	324	346	320	332	327	319	292	349	331	311	341	309	354	312	357	330	326	316	324	355	336	341	342	312	327	327	328	287	364	309	322	321	321	307	325	302	329	313	320	310	312	341	305	328	349	344	300	355	308	370	321	325	329	334	300	354	302	348	343	332	347	347	313	323	322	323	309	303	385	342	314	293	325	339	309	323	344	319	326	334	340	320	318	332	311	323	390	361	312	333	345	344	321	310	331	311	321	317	328	307	344	321	300	300	322	326	315	327	295	315	326	333	335	335	339	316	308	304	304	333	351	329	293	334	372	311	315	342	345	295	303	314	310	341	310	335	350	324	320	331	318	288	332	314	330	319	331	329	341	319	348	331	290	305	340	338	336	344	299	322	326	336	311	307	307	301	325	314	319	319	345	341	342	289	306	319	323	321	315	316	324	341	339	298	304	312	353	352	326	344	352	312	298	328	335	331	340	308	322	339	317	323	325	345	300	323	339	331	320	323	340	324	292	315	280	349	327	316	318	318	316	323	284	317	324	329	305	339	311	331	309	319	301	318	326	304	301	323	343	360	325	332	333	333	340	337	293	333	318	326	344	330	336	347	332	303	293	332	306	327	328	312	346	339	298	304	319	329	320	368	304	317	312	321	325	333	362	336	306	351	338	326	333	325	318	311	321	348	354	338	327	324	311	353	302	301	311	329	339	331	312	313	328	322	328	319	327	359	310	293	322	323	325	323	343	333	331	311	330	332	338	308	326	349	297	306	334	326	340	348	329	345	331	310	294	318	320	319	353	300	299	321	324	309	324	342	307	333	310	351	327	316	315	347	329	271	324	313	326	321	356	342	321	338	339	333	343	357	353	294	338	326	339	370	343	344	316	329	293	319	310	344	336	342	331	321	335	315	330	320	350	330	341	301	365	322	359	299	354	310	326	322	321	334	302	324	318	305	338	314	332	339	283	342	319	326	335	299	329	334	325	344	312	336	307	321	343	294	320	366	324	363	317	315	335	319	307	340	328	324	319	319	311	314
26823	8014	1037	724	526	429	398	390	417	381	394	376	388	372	382	355	381	395	393	359	368	392	390	387	397	453	754	502	367	381	379	376	341	370	395	368	380	360	386	361	350	371	388	366	375	385	395	392	361	380	401	386	394	385	352	418	371	375	377	361	355	382	388	393	365	380	411	367	353	382	371	371	344	398	375	400	375	376	369	394	365	378	377	361	356	409	375	357	359	372	372	387	415	372	392	389	397	394	360	394	373	369	403	381	368	354	385	361	356	385	382	382	371	354	368	406	348	363	370	361	370	389	358	348	385	344	378	370	353	398	334	347	353	381	411	364	385	400	413	371	376	305	390	385	385	351	366	380	383	411	366	372	387	383	365	360	379	394	386	359	414	366	352	373	378	356	393	322	402	376	407	382	366	378	391	361	367	356	361	360	370	357	391	359	393	353	383	389	354	366	384	375	387	381	361	372	361	364	430	399	374	370	385	356	372	375	359	357	392	381	401	386	406	376	367	390	391	355	409	365	361	389	398	372	364	352	390	373	350	405	370	412	334	342	376	417	360	342	415	375	396	401	380	349	356	396	357	405	339	349	367	363	371	393	363	364	353	344	355	359	380	365	398	384	361	393	352	326	387	356	378	374	411	383	376	354	347	347	359	391	366	345	348	395	381	367	373	383	361	363	400	373	376	376	378	396	366	346	365	386	357	351	386	380	381	365	405	364	389	412	441	397	375	414	357	376	384	342	404	370	415	414	383	426	348	388	373	365	361	371	374	395	422	353	358	344	371	393	368	371	368	378	355	351	386	373	371	386	367	378	398	366	356	378	376	375	331	370	377	389	393	352	363	353	395	363	401	409	350	374	340	378	390	378	366	378	360	390	365	371	355	348	360	352	392	366	374	368	399	362	353	388	336	369	392	389	387	390	360	375	368	377	395	363	354	399	381	380	373	341	369	365	386	376	401	352	356	354	359	398	381	372	396	418	404	366	347	339	363	397	377	346	415	396	373	371	359	379	362	360	369	385	402	338	381	351	335	341	374	385	386	383	386	337	391	367	355	377	390	360	392	348	318	385	441	352	379	411	407	357	372	396	362	380	376	366	395	344	376	369	336	379	356	383	362	370	376	366	377	407	393	349	382	365	421	423	406	403	354	350	383	406	371	357	392	372	385	385	379	381	377	404	362	353	363	378	358	376	368	405	348	375	364	369	402	365	375	354	391	371	397	384	331	379	399	384	388	356	388	377	389	368	370	367	362	402	373	386	396	369	375	366	385	392	346	382	351	385	353	391	372	389	368	391	376	356	425	341	338	377	347	362	413	406	374	394	397	408	393	407	358	357	356	392	341	373	364	321	370	366	388	364	383	386	385	370	373	358	389	368	358	371	388	368	370	383	370	401	423	396	376	382	365	392	390	404	396	395	399	366	371	431	359	373	374	362	369	340	390	401	385	388	385	361	388	388	386	352	391	364	356	357	372	361	365	376	386	404	404	380	386	376	381	349	363	378	375	375	402	381	376	392	362	389	364	361	384	348	358	375	378	359	404	366	402	364	347	355	395	394	380	347	355	368	387	387	389	369	397	350	412	373	369	384	341	408	330	389	358	359	401	346	388	391	396	349	389	353	348	365	376	373	385	388	355	351	376	400	407	396	403	395	357	350	394	376	391	395	364	356	368	361	393	384	349	388	382	361	351	385	363	358	415	405	356	398	350	346	368	380	359	384	387	378	378	373	404	408	381	380	366	372	412	387	343	385	400	390	366	379	351	391	418	391	365	366	378	371	374	355	345	369	410	375	377	378	387	387	335	400	378	369	364	392	348	394	412	334	336	360	349	366	377	389	369	374	418	362	393	411	360	363	404	394	376	382	369	384	394	355	369	368	389	378	410	381	378	358	383	379	417	352	379	360	383	350	391	390	351	346	385	392	375	387	378	336	386	375	380	380	358	357	371	370	352	371	388	331	380	354	394	368	363	381	403	380	365	387	383	391	358	371	392	358	389	352	390	342	344	416	399	361	372	359	393	352	405	405	386	355	374	397	378	383	350	376	382	368	351	349	378	392	354	388	368	391	356	372	365	385	344	329	356	361	389	359	391	350	371	344	360	389	393	384	356	365	363	373	374	390	400	366	388	366	388	372	385	388	356	372	378	394	394	379	374	361	393	384	372	397	394	372	383	395	369	378	348	351	362	354	362	372	366	359	379	372	365	382	389	359	393	372	392	345	350	377	371	371	364	374	350	375	390	381	401	393	377	361	355	383	347	382	391	365	372	374	385	365	369	358	377	342	393	337	367	369	382	374	385	366	387	389	379	404	393	379	360	398	367	372	351	348	379	370	366	377	357	357	373	367	388	382	387	356	376	394	355	394	377	351	393	388	374	360	364	393	351	343	434	330	350	371	390	384	380	382	377	372	374	378	369	406	356	346	398	367	360	387	384	399	383	382	395	383	381	376	364	377	367	390	402	407	408	350	385	430	372	344	399	389	392	375	390	412	383	393	374	349	408	366	377	391	351	399	359	352	385	384	347	389	393	369	406	345	365	376	393	417	362	385	367	401	383	368	337	367	368	363	407	380	414	393	358	371	338	377	344	364	385	362	350	390	385	389	359	397	359	344	375	379	388	365	350	369	355	365	380	404	372	379	343	391	335	394	376	369	378	378	383	345	397	392	362	420	388	395	366	352	367	369	358	384	388	371	405	408	379	407	376	383	387	380	372	387	373	365	351	360	389	353	379	323	392	347	380	375	361	380	379	379	360	370	325	365	392	379	376	385	350	333	362	362	395	351	360	352	335	400	417	358	343	387	375	326	391	358	380	373	348	393	365	394	373	358	348	358	369	399	365	397	364	401	406	370	367	361	384	415	346	373	357	348	389	384	374	409	374	396	363	354	355	407	343	374	343	382	358	360	377	357	376	362	356	381	345	419	357	377	348	350	378	366	367	354	381	367	346	383	397	397	387	391	365	325	386	390	401	378	355	380	356	361	350	396	380	366	382	365	381	361	357	381	368	347	378	360	359	408	376	387	421	380	380	395	400	343	357	362	386	366	385	393	350	380	391	386	378	360	397	386	387	360	350	364	384	380	411	386	412	377	383	407	368	373	337	377	378	363	341	398	380	379	421	405	354	381	405	377	367	376	356	390	366	355	343	403	348	385	382	414	376	343	361	394	350	397	389	365	357	374	423	403	419	363	374	362	358	374	406	335	350	362	358	385	371	422	375	337	392	358	362	390	382	361	374	326	440	422	386	359	377	388	368	373	387	335	373	379	359	377	359	390	402	383	346	404	369	368	376	333	355	370	368	402	377	360	384	366	377	399	397	384	354	360	383	394	368	378	344	336	375	359	364	373	365	369	365	380	381	340	407	330	391	376	368	387	364	328	387	380	367	362	372	398	356	340	392	372	328	389	360	379	372	331	375	373	365	377	392	385	370	417	353	383	396	376	383	414	389	381	415	381	381	362	367	367	366	361	363	369	376	381	369	342	370	400
5528	638	605	458	450	433	442	404	466	382	408	419	384	421	429	420	387	413	413	379	393	393	438	388	406	646	972	546	398	372	437	400	413	434	375	407	444	404	400	383	408	381	419	440	402	419	392	416	392	402	380	385	405	413	372	385	376	380	397	403	376	364	416	392	405	403	374	411	425	415	414	389	381	358	381	420	408	386	401	353	398	374	385	401	421	408	389	414	383	397	378	399	366	372	412	403	375	389	383	393	410	341	391	399	421	387	409	420	390	378	377	395	407	389	363	428	424	385	390	382	355	394	406	402	366	380	377	417	393	369	451	404	403	402	372	413	380	421	401	385	389	403	398	394	393	387	376	370	403	399	389	395	371	378	372	389	409	381	406	411	403	387	449	397	414	389	412	443	417	418	396	375	388	372	397	425	386	361	372	412	409	389	376	413	405	378	395	408	387	404	383	429	404	363	383	394	393	374	403	422	370	401	391	363	442	401	362	390	388	376	402	415	390	391	390	386	411	355	391	416	394	424	428	388	400	350	412	397	420	393	413	394	389	404	388	426	388	393	376	404	394	406	400	410	416	360	377	373	375	378	392	405	372	346	403	397	397	377	423	401	395	424	397	394	385	382	406	405	379	385	385	391	378	371	417	365	382	408	407	391	391	409	391	411	387	389	392	406	393	386	391	374	415	396	422	403	399	370	375	415	436	407	441	383	413	405	365	373	404	437	387	368	417	403	365	393	353	420	381	394	399	396	365	393	406	358	376	408	391	403	381	396	389	414	383	388	378	422	406	387	404	379	431	384	422	375	416	436	379	369	427	383	388	411	404	386	414	423	379	380	403	377	385	388	386	384	378	392	379	407	406	401	385	407	401	443	407	386	380	379	425	376	381	419	427	377	393	415	417	375	399	396	360	383	351	387	385	411	377	390	386	384	390	380	395	375	356	382	388	394	423	365	371	362	358	425	424	415	389	368	436	389	364	391	445	369	379	434	386	400	406	386	369	395	432	406	388	424	403	400	393	419	392	391	387	404	381	410	407	373	426	398	371	395	416	379	383	363	408	370	415	381	417	418	413	403	376	362	448	365	395	390	371	413	393	407	393	363	365	422	382	414	436	386	376	417	408	388	423	413	408	386	416	368	383	417	429	387	397	393	396	381	401	404	369	390	443	388	405	364	403	413	393	411	392	436	415	401	405	402	403	393	386	418	383	407	421	388	433	410	358	401	391	372	377	397	432	370	389	457	403	438	415	340	367	418	388	374	398	388	362	404	391	381	376	391	410	385	393	358	394	376	367	372	419	409	388	393	380	361	374	375	387	397	412	390	399	442	359	375	416	444	410	391	402	392	420	438	370	427	387	393	374	402	398	432	412	456	370	407	423	356	409	386	390	366	379	389	379	400	378	411	393	345	411	398	373	374	400	364	392	388	339	404	444	416	400	390	382	389	392	403	399	399	417	388	392	416	407	370	395	382	413	411	366	382	394	390	406	376	378	374	367	404	381	377	400	420	413	357	426	430	405	358	391	402	385	401	398	349	425	377	388	405	397	391	395	399	395	402	389	402	406	391	395	378	357	437	380	395	382	387	382	399	406	400	385	384	409	395	356	383	385	404	388	395	394	389	370	421	398	392	384	400	387	359	405	425	378	406	379	412	390	400	398	408	395	394	361	382	383	403	406	377	376	412	376	352	413	370	396	420	369	393	381	398	404	388	389	410	416	418	398	397	410	390	410	400	368	430	352	385	379	405	426	397	403	387	428	412	365	399	397	423	403	423	414	417	365	367	360	411	398	369	404	418	400	416	382	399	396	370	357	402	378	388	383	398	359	415	347	369	404	344	406	379	395	390	397	414	401	391	389	382	387	429	390	438	379	425	408	413	402	414	396	379	402	383	416	387	411	409	372	400	414	398	402	439	377	399	409	371	380	384	380	387	410	396	423	401	393	367	354	402	394	404	407	387	367	439	404	400	418	372	396	351	405	392	419	423	389	387	409	400	387	423	389	392	406	386	375	393	389	367	405	378	399	415	403	423	436	406	389	391	380	406	377	381	392	392	403	393	375	403	371	380	423	386	382	396	372	424	412	365	394	402	400	412	404	402	402	372	391	393	386	363	387	394	405	399	400	375	406	411	443	359	400	393	381	367	412	375	386	396	384	390	376	372	414	419	364	405	397	382	393	416	437	404	373	377	356	397	369	386	409	382	453	413	404	381	360	390	424	378	385	448	386	398	383	373	366	415	393	397	364	387	396	405	422	452	404	386	402	384	387	394	384	431	418	442	415	375	414	386	403	401	390	408	380	366	387	404	407	413	356	416	362	399	383	396	372	401	408	388	402	412	399	398	416	395	421	384	391	391	407	380	415	428	405	433	414	393	424	398	407	379	420	389	405	376	429	399	383	404	391	393	375	425	367	355	408	357	366	383	397	412	409	425	364	381	373	415	427	420	407	378	386	402	385	379	390	381	383	390	394	368	387	414	377	390	377	375	360	429	395	388	382	378	418	425	408	434	394	360	417	398	437	388	390	378	405	403	390	376	399	404	386	372	390	397	401	391	382	413	373	377	379	422	415	369	369	384	392	392	374	372	380	431	406	444	437	361	410	410	413	360	394	386	425	386	402	389	410	375	377	382	411	394	375	393	427	392	360	386	413	372	413	414	429	380	373	362	374	403	391	391	397	388	417	372	387	429	413	414	417	404	406	384	416	418	386	374	389	376	437	397	393	390	425	398	389	361	366	390	365	384	364	429	377	344	393	394	365	391	404	418	406	353	391	387	430	357	400	417	403	378	410	415	406	390	380	393	397	403	416	363	387	352	381	374	405	382	404	407	372	406	398	401	407	428	403	397	370	399	382	425	385	413	397	373	413	384	388	406	416	375	438	389	383	414	378	414	394	385	371	394	403	429	405	373	410	428	415	393	397	401	412	379	402	381	394	402	394	395	344	396	395	372	419	394	381	388	393	387	386	383	392	400	363	396	408	427	381	394	406	389	399	385	382	418	380	419	380	396	387	398	393	397	390	416	411	442	352	414	373	369	410	352	418	380	412	402	418	417	409	402	394	424	397	379	373	405	425	396	415	374	402	373	380	398	415	429	372	420	386	381	398	386	362	377	389	399	406	427	401	376	399	391	375	393	390	403	412	402	407	406	396	356	406	402	389	379	410	418	396	411	406	401	386	395	403	408	394	387	448	418	404	400	363	396	363	394	391	403	410	386	445	420	378	436	413	357	379	382	398	402	374	406	397	414	384	405	432	423	384	411	386	402	420	393	409	362	383	405	408	385	411	404	392	361	397	370	398	374	401	387	358	396	371	425	389	361	385	372	400	401	379	368	414	392	374	391	413	401	400	412	387	382	382	391	421	388	416	386	399	389	399	373	420	382	407	382	384	369	432	408	406	389	386	379	430	398	420	398	374	433	431	425	363	425	411	390	390	385	394	397	421	390	391	408	392	381	416	388	425	380	400	445	350	431	430	397	382	391	365	392
25326	20999	26441	24443	2604	687	487	362	341	326	307	329	260	256	275	255	247	247	234	272	252	231	269	272	434	1424	2378	763	265	239	228	251	244	243	246	255	241	256	223	242	230	251	213	235	238	239	250	258	237	252	244	249	244	259	262	235	264	235	258	246	244	242	248	258	221	263	212	263	240	267	260	231	243	248	224	248	227	215	236	255	246	240	275	214	259	230	226	230	238	215	211	253	230	226	257	252	246	225	255	257	242	244	235	259	254	237	218	279	205	226	289	245	247	235	235	235	238	236	258	200	228	238	253	248	271	244	217	240	264	263	224	240	238	230	220	231	215	241	224	246	247	257	266	246	241	250	254	255	265	243	268	238	234	222	232	214	229	233	241	243	212	229	257	224	236	255	245	241	209	245	252	253	237	233	250	240	236	251	234	230	264	266	243	278	245	242	243	223	272	244	227	240	223	268	243	223	254	226	258	247	238	238	205	225	214	221	222	249	252	264	252	225	245	241	246	281	205	231	210	233	244	214	223	265	240	276	235	243	246	254	245	247	220	210	246	192	247	244	236	232	248	234	247	258	242	247	262	252	236	254	242	231	248	270	235	231	224	250	243	237	255	265	232	246	248	262	232	269	237	262	268	244	245	238	221	242	237	235	194	226	242	248	244	222	200	223	270	253	234	255	231	227	217	234	258	239	264	233	227	240	242	234	246	264	224	269	215	253	226	222	264	254	237	226	213	231	232	241	240	252	269	238	242	239	249	267	264	249	234	238	250	219	254	258	249	239	248	215	246	242	239	249	223	219	226	224	226	222	221	233	257	267	210	229	220	263	223	244	243	223	266	239	240	231	231	260	252	239	236	230	252	243	242	244	262	259	257	214	251	238	243	249	250	263	226	237	239	213	203	234	265	231	234	240	235	232	252	264	261	208	233	233	230	220	248	227	242	254	234	243	277	256	249	244	229	234	244	248	258	252	244	275	240	262	227	243	274	231	270	253	261	242	239	248	245	214	250	244	248	248	229	241	244	228	264	256	238	248	228	237	244	246	229	249	264	229	225	255	237	219	246	267	234	220	263	262	211	241	247	208	262	213	250	231	226	225	252	266	221	245	227	256	225	211	228	250	226	229	230	234	220	247	243	226	225	237	256	217	244	245	252	245	246	259	262	247	210	227	223	246	268	237	264	242	264	222	212	259	226	241	230	246	221	227	233	251	251	237	241	243	236	221	248	232	245	259	239	244	244	244	248	264	226	265	230	247	248	287	269	227	254	226	251	255	242	210	252	266	226	233	226	253	252	253	250	227	206	264	234	206	204	221	244	228	241	240	234	264	235	249	222	251	281	236	249	242	241	242	223	234	230	230	239	258	240	267	253	244	229	267	248	239	252	224	235	236	260	227	224	229	219	220	244	208	233	232	240	229	237	231	235	229	243	237	245	217	258	233	230	242	249	232	224	219	257	224	227	279	237	234	254	225	226	229	233	237	251	235	211	265	232	261	262	228	240	262	265	237	257	250	240	208	222	250	226	217	243	252	233	240	248	248	258	246	227	226	248	253	240	237	245	243	243	242	268	236	240	254	242	240	247	238	228	220	239	239	219	258	234	221	255	255	260	233	243	233	251	243	240	225	255	222	245	257	238	248	277	259	239	254	258	240	220	265	244	246	240	263	255	243	238	242	232	268	253	245	225	236	250	245	252	251	227	240	239	242	229	228	240	229	207	239	264	273	215	250	254	228	218	228	234	248	235	209	254	258	213	258	236	261	262	193	233	220	211	214	268	242	249	250	250	253	231	236	220	237	265	243	198	243	221	236	246	245	252	235	252	241	223	237	272	255	233	211	244	247	245	229	254	239	225	256	259	220	272	234	257	247	231	257	241	256	230	246	244	223	218	233	249	224	237	263	224	229	263	269	252	215	244	230	223	234	249	262	250	242	229	237	211	255	217	249	251	235	221	214	224	243	212	261	214	223	252	233	203	245	248	208	229	249	232	219	255	257	248	220	216	257	264	270	214	239	246	232	236	246	226	220	224	229	211	237	247	249	218	228	255	227	213	231	246	244	228	244	231	224	231	223	224	239	234	240	242	246	237	241	234	261	247	221	217	233	233	235	227	230	225	256	217	247	243	222	240	263	230	228	228	228	251	245	262	250	221	239	258	250	207	258	243	219	241	248	238	235	243	251	259	216	229	230	246	244	240	244	239	233	256	238	212	267	214	235	231	223	247	247	252	235	233	214	224	225	235	228	219	219	244	249	231	231	265	252	274	230	240	229	255	232	257	234	233	230	219	258	237	263	248	222	222	223	253	222	244	237	235	220	240	230	232	234	256	239	235	245	235	223	264	221	253	218	228	244	227	227	242	254	237	236	236	221	242	252	222	215	239	234	229	258	235	235	248	239	232	233	230	246	231	255	238	232	229	284	250	255	242	216	255	254	243	240	249	221	240	236	235	230	265	264	278	234	263	249	245	240	243	239	228	236	218	238	253	221	233	231	236	260	246	238	231	213	245	239	256	247	238	204	224	211	251	237	233	251	218	250	245	224	246	214	248	248	236	244	214	243	231	252	235	248	234	201	247	246	233	224	242	252	238	267	233	235	250	256	239	245	234	235	245	223	233	229	243	254	233	209	239	236	272	251	235	238	237	228	251	252	221	254	221	242	250	225	221	262	239	221	249	228	215	223	257	246	240	214	235	244	242	234	240	232	246	233	253	246	222	238	255	261	234	251	237	214	228	221	226	231	237	259	249	223	210	228	250	223	223	223	267	297	237	245	209	252	213	241	242	240	244	246	251	255	204	239	236	239	257	225	234	223	219	241	247	242	228	226	256	230	260	224	240	221	248	236	228	222	228	265	208	274	270	230	267	228	250	253	246	229	254	226	237	250	224	242	236	260	218	234	233	231	241	217	236	234	230	210	220	244	219	276	249	224	229	232	243	236	251	229	226	262	219	263	235	262	243	262	253	220	251	237	233	222	257	244	224	230	218	263	215	228	253	238	222	227	212	234	242	222	236	231	262	263	239	238	254	235	246	274	264	267	231	229	233	249	226	210	224	221	249	217	232	247	265	225	216	227	228	260	245	259	221	241	233	236	257	226	216	227	229	224	244	239	222	220	229	230	238	215	234	223	243	231	230	251	229	245	252	247	192	246	255	268	239	235	241	220	235	240	243	250	232	247	240	221	251	236	253	243	245	234	242	251	238	228	233	238	248	198	252	235	242	227	240	250	235	230	250	232	218	241	223	230	235	233	211	244	228	240	217	238	215	239	219	244	208	230	231	222	243	240	239	231	240	220	250	222	228	229	229	216	253	223	237	222	212	244	230	235	240	225	224	240	225	252	250	237	211	263	222	230	239	242	227	249	225	255	240	253	240	240	234	223	242	229	243	233	231	241	252	235	238	243	249	238	239	225	257	237	241	272	231	239	213	209	217	242	219	228	243	218	215	240	244	236	221	239	225	261	251	249	258	247	234	229	225	229	257	227	261	255
3684	2706	2095	1103	787	584	543	491	427	394	388	363	342	346	309	288	278	322	312	321	318	255	300	286	644	2470	3333	977	279	290	276	292	256	255	288	288	277	299	270	304	274	236	255	299	269	274	263	295	258	278	281	250	269	283	270	292	296	274	269	272	257	313	257	298	264	288	261	283	286	231	277	271	296	294	289	276	259	249	288	293	253	265	295	297	307	299	267	281	267	299	286	270	259	284	265	299	295	303	258	247	267	296	275	271	317	277	288	256	274	289	268	259	281	280	264	290	276	255	293	246	271	271	288	260	293	268	269	263	292	271	288	309	310	295	292	282	288	285	278	293	270	283	267	282	273	290	280	272	293	274	298	305	262	291	287	281	283	291	291	301	277	282	285	271	257	265	273	247	263	248	305	250	263	261	244	269	242	257	292	271	292	292	287	267	296	275	236	239	254	275	270	295	286	275	301	284	257	268	255	281	265	246	287	266	280	286	299	271	278	260	269	252	267	255	285	280	301	286	308	289	239	275	260	286	313	271	253	251	284	276	270	274	257	286	285	262	262	277	285	259	258	298	272	261	243	275	268	323	279	279	301	259	255	246	268	280	222	274	272	260	263	258	259	284	253	267	271	282	285	263	280	278	273	269	278	292	260	255	279	263	262	279	277	291	284	269	294	247	286	259	257	257	276	254	283	245	279	267	228	269	291	280	249	261	269	310	258	284	288	273	276	276	274	261	265	278	279	238	306	250	284	307	269	259	274	260	260	274	286	298	259	279	267	294	295	288	267	270	250	261	302	271	274	313	263	278	295	280	285	279	279	285	273	273	265	275	273	255	285	267	281	255	254	274	268	266	265	259	287	260	290	280	271	280	299	263	278	274	244	245	274	262	258	324	293	263	278	301	274	283	288	278	243	288	299	264	256	259	285	265	297	295	298	280	260	257	247	295	289	258	286	267	285	232	262	296	270	290	256	250	272	234	237	282	280	260	281	267	270	270	269	274	280	270	251	276	290	274	292	298	284	259	316	237	260	284	294	274	290	262	284	273	260	251	294	244	293	253	278	273	250	276	272	253	264	263	265	273	266	279	252	280	283	261	270	241	277	292	279	274	246	261	306	265	281	283	266	272	263	249	271	270	280	277	264	262	262	267	269	270	259	270	314	269	254	265	277	284	276	271	295	269	267	278	263	280	268	255	259	263	278	258	262	285	279	258	261	297	291	291	289	277	313	291	273	274	263	299	264	262	268	253	307	283	272	265	234	292	270	273	298	315	286	299	248	264	278	266	286	281	278	273	297	253	284	272	312	289	255	264	269	261	281	292	268	270	275	273	302	274	305	274	273	268	257	257	263	273	267	277	262	283	282	279	236	259	306	261	261	277	295	246	256	262	281	283	300	290	280	275	287	273	266	281	301	250	277	264	282	260	245	281	271	247	271	281	272	272	281	273	255	298	273	266	261	291	293	291	288	275	259	283	267	260	267	272	287	267	271	274	273	314	269	293	260	249	293	254	274	263	267	275	259	255	231	277	252	270	242	281	244	226	271	300	276	259	300	287	287	277	248	277	299	283	279	298	264	275	274	255	249	273	269	273	255	260	308	307	246	254	255	270	264	300	241	261	265	262	278	249	268	248	264	281	252	266	265	293	264	283	250	281	300	255	299	246	266	292	271	291	284	283	267	270	283	273	283	277	274	264	296	265	261	292	239	287	295	274	288	240	285	259	269	284	270	257	280	286	253	264	283	272	269	281	303	292	274	253	255	263	262	267	285	279	290	270	302	277	253	264	264	255	249	258	274	269	264	297	272	239	299	263	276	257	296	241	276	264	277	269	271	258	294	290	280	264	237	272	290	267	273	268	291	280	263	271	272	273	257	289	257	291	260	284	284	254	256	263	279	282	266	268	268	295	299	267	272	271	298	276	272	262	295	278	260	279	261	284	284	269	270	282	259	272	248	277	282	270	288	250	277	243	282	287	230	253	276	296	292	295	267	244	293	275	251	274	254	294	268	264	284	275	266	288	296	275	278	309	285	295	270	270	274	278	253	292	268	258	278	261	269	259	262	274	281	269	257	266	280	262	283	278	288	240	301	261	301	269	259	269	294	261	266	298	304	273	280	249	268	274	266	284	274	276	250	300	257	270	270	230	267	293	244	271	263	272	261	298	250	278	264	271	266	279	249	282	249	257	268	251	249	272	272	260	250	278	274	274	271	256	285	272	283	284	283	238	300	264	274	293	292	261	261	299	252	292	278	276	266	275	280	284	297	239	271	283	299	276	238	249	286	275	263	280	275	259	293	270	271	244	297	280	273	270	262	254	286	296	285	296	280	275	270	277	277	261	265	271	244	294	273	280	271	286	288	278	275	266	297	256	263	304	263	275	249	271	275	284	279	277	261	285	282	266	259	282	272	279	304	267	282	266	281	287	300	247	251	303	271	287	290	271	275	250	272	269	263	257	269	258	267	308	278	280	272	272	281	237	266	285	294	251	293	258	258	247	238	249	246	280	264	272	282	270	269	258	276	272	283	282	240	253	260	274	266	260	282	263	269	278	272	256	257	280	279	270	265	270	255	280	294	301	276	267	272	282	277	262	256	279	264	292	264	289	278	279	264	289	269	289	275	278	268	272	289	292	294	286	269	280	248	292	261	284	301	246	272	276	262	281	236	265	287	269	284	244	265	287	285	271	227	274	248	298	291	270	291	300	282	275	291	285	295	315	259	265	277	275	286	274	261	268	273	259	296	262	287	254	286	279	266	277	277	243	291	257	309	287	275	277	271	244	257	282	278	272	274	304	272	282	249	273	273	257	268	257	259	288	279	273	256	296	286	299	309	269	284	269	291	287	261	224	265	269	264	277	291	260	263	271	262	246	254	288	248	272	268	268	282	259	274	274	263	238	282	274	276	288	279	285	254	248	265	276	279	287	266	278	282	271	303	271	277	277	286	252	294	266	277	298	275	272	253	275	291	261	272	269	252	268	266	289	297	275	253	283	282	255	271	281	262	279	253	277	265	283	267	267	276	259	263	291	256	254	295	280	280	275	292	238	299	279	273	248	274	284	270	266	282	291	255	267	272	284	253	252	279	284	280	275	289	306	262	295	266	275	279	274	244	270	251	284	262	259	273	296	251	275	281	272	252	258	305	250	288	256	289	295	259	271	239	236	258	266	265	289	267	288	271	262	283	285	271	307	282	285	241	281	261	289	301	273	252	257	263	286	282	282	267	273	277	281	264	255	304	293	287	287	275	275	263	270	246	291	276	293	243	253	268	265	243	300	293	262	265	275	249	283	273	284	278	283	259	295	256	275	271	253	255	267	303	280	256	258	263	272	271	275	300	283	240	281	248	262	261	259	288	278	260	278	322	297	290	275	280	308	297	276	268	258	257	267	280	257	276	249	276	264	243	282	286	263	265	274	286	293	284	260	277	260	277	265	304	306	277	281	273	320	265	274	267	254	273	258	286	272	251	260	287	267	280	281	264	287	292	279
24350	21018	27900	24327	19478	2591	942	557	434	442	453	372	332	399	364	371	358	372	312	360	337	344	326	396	1226	5154	4152	503	342	341	287	291	316	335	317	296	261	303	343	294	309	306	318	333	302	324	305	350	317	292	334	342	300	282	299	312	318	336	320	331	306	309	323	333	305	301	318	290	349	331	339	329	316	284	295	321	302	341	317	313	332	299	320	335	336	294	303	312	316	357	309	287	286	261	286	324	307	331	292	312	303	337	308	320	315	354	311	294	338	274	301	305	315	289	319	321	308	305	312	288	295	311	297	340	301	334	324	354	331	301	320	317	293	319	319	307	331	298	317	324	310	289	315	294	329	289	309	297	302	291	304	314	314	306	358	292	340	312	326	322	292	338	320	314	311	315	337	300	328	310	289	304	329	312	331	317	288	314	309	317	311	315	310	300	300	284	318	297	303	279	314	323	288	300	329	301	294	306	300	306	304	331	315	274	283	337	298	283	298	319	331	283	312	315	299	292	296	355	294	309	301	310	286	283	325	305	303	294	312	293	287	329	291	318	322	305	314	297	306	332	304	302	318	308	312	275	330	311	305	294	299	299	306	290	295	280	297	309	286	276	347	308	291	294	284	334	304	319	301	331	303	306	313	338	317	281	314	333	293	309	299	326	320	294	322	325	294	295	304	330	310	305	314	322	299	311	271	307	300	276	289	319	296	301	312	291	324	312	349	313	285	303	326	290	296	296	294	299	306	316	309	306	315	296	284	309	303	280	315	294	338	281	319	303	336	298	282	304	293	277	285	294	321	306	337	300	288	312	327	297	308	310	335	329	293	288	342	304	312	289	285	331	311	291	300	292	298	341	296	304	303	305	296	313	306	292	294	334	282	306	313	295	311	281	322	305	281	304	296	305	298	310	305	303	313	304	298	294	333	309	290	296	309	309	317	283	317	302	307	305	292	320	302	299	302	316	318	310	315	286	332	317	349	296	281	294	323	314	315	275	301	335	324	299	353	287	328	334	326	323	305	301	337	328	327	314	302	335	339	310	313	293	259	300	303	297	318	319	328	330	300	318	314	266	281	299	291	314	320	296	312	294	328	310	300	295	318	330	304	290	300	287	321	318	271	294	321	316	313	287	307	287	321	336	307	324	313	327	284	320	314	294	313	308	316	327	304	293	297	283	299	314	314	310	314	286	325	320	301	304	326	280	299	329	330	280	338	291	264	319	306	327	322	286	284	293	276	295	319	284	267	337	301	317	308	320	298	317	272	286	312	339	269	316	329	296	311	328	315	312	339	305	282	301	301	296	311	300	284	329	319	296	299	338	321	313	262	300	273	301	319	305	313	322	335	316	309	309	305	312	305	320	295	313	288	300	309	305	314	315	301	316	277	310	298	295	301	306	300	328	269	302	295	313	329	310	303	313	300	295	314	293	320	345	307	315	322	311	287	322	287	314	284	318	322	317	314	337	291	314	292	288	278	294	296	304	314	318	300	312	285	332	298	304	307	310	315	330	284	276	311	289	286	319	325	285	314	327	280	290	306	288	326	280	299	311	307	259	309	306	308	278	300	339	296	316	285	291	287	320	315	300	293	305	309	279	306	317	286	285	298	287	302	301	321	287	305	313	313	283	309	295	293	310	300	292	293	323	292	303	307	334	290	259	305	305	313	306	324	297	298	296	304	310	295	286	265	317	316	283	315	305	300	286	306	314	318	276	305	308	294	290	330	307	292	330	312	314	303	281	323	323	330	274	308	307	320	296	338	319	325	327	273	288	320	269	309	334	316	283	322	317	310	287	336	289	299	327	319	317	296	318	321	322	321	306	316	291	315	286	295	296	304	310	319	304	316	311	310	315	322	321	296	313	319	300	307	321	305	305	308	311	347	338	287	308	301	314	308	286	339	307	324	292	317	258	293	284	308	299	312	285	322	322	311	330	299	299	306	325	284	309	300	306	263	300	321	308	300	260	309	297	308	326	285	310	329	335	293	273	297	335	308	323	337	326	305	293	302	307	307	329	275	308	283	332	287	295	308	294	286	295	290	301	308	309	295	274	320	311	323	287	314	307	304	295	289	338	303	295	332	291	296	332	308	330	323	350	295	322	280	289	306	301	302	278	301	306	325	268	304	289	320	290	327	294	323	292	317	281	299	316	314	324	285	317	263	288	286	301	310	321	321	319	292	286	306	319	334	294	296	316	272	270	292	268	309	268	293	291	311	306	286	305	317	298	311	342	312	282	336	322	336	306	303	357	339	314	292	305	292	307	277	318	304	283	306	297	304	284	288	308	335	308	305	306	310	292	295	294	332	320	295	301	293	311	306	311	307	298	300	338	323	300	300	327	319	298	268	304	297	326	318	314	309	311	303	278	284	304	361	317	258	310	291	320	313	283	342	292	328	335	324	298	303	255	287	321	303	285	301	293	299	304	326	304	321	331	275	315	298	310	281	317	294	338	299	296	330	313	350	309	311	306	307	305	292	310	335	300	364	302	296	308	307	296	297	312	281	299	298	324	315	293	307	313	294	271	309	278	318	313	313	314	308	293	284	304	345	315	303	295	329	310	319	309	313	348	287	293	307	297	326	292	285	283	308	318	359	311	286	262	306	302	333	303	302	320	308	276	303	280	309	317	291	334	276	321	307	320	333	306	287	283	300	277	324	309	326	316	279	291	301	297	315	291	333	303	314	319	321	293	314	306	279	289	314	299	328	299	314	325	310	283	298	329	308	294	285	326	310	283	287	299	306	311	305	320	297	316	322	353	302	309	325	322	320	296	294	303	322	300	299	316	310	300	261	310	285	290	333	290	317	303	319	285	308	315	311	328	297	306	323	303	295	338	324	356	342	298	315	315	312	295	319	328	305	316	304	320	290	297	288	264	288	298	280	329	316	327	296	332	294	307	288	307	309	297	322	307	295	309	281	310	297	301	281	312	321	278	307	308	313	305	287	303	305	290	312	344	305	288	302	308	292	285	340	312	292	302	315	295	293	270	302	254	314	349	295	307	303	288	322	295	282	286	318	338	320	309	284	325	336	320	289	309	299	305	276	295	289	269	267	335	295	322	313	283	306	301	316	289	295	298	316	307	295	312	297	318	318	334	346	316	299	351	290	305	281	325	353	292	296	291	320	296	303	289	323	314	360	292	303	295	315	330	355	307	295	294	269	299	293	320	298	322	313	309	316	308	308	293	293	308	311	301	318	320	317	301	302	317	291	325	331	311	311	267	312	305	312	324	316	298	331	278	306	294	289	317	329	306	301	316	307	287	307	309	304	269	297	311	305	295	283	310	310	299	319	296	302	292	288	307	319	315	318	304	293	297	325	316	292	294	315	327	312	290	319	296	273	324	304	327	316	290	291	306	311	312	348	307	311	299	294	305	308	290	300	301	305	312	301	312	307	292	280	344	342	345	294	308	278	299	294	277	350	309	296	316	324	294	314	293	292	304	289	319	276	299	331	308	315	314	332	326	303	275	320	282	336	271	307	338	319	327
3884	5020	3784	1881	1249	1062	853	709	619	669	602	504	453	435	406	420	394	398	414	402	363	401	388	461	2133	7113	4930	397	298	317	336	328	337	339	315	330	338	364	317	333	315	359	340	322	336	371	313	340	333	317	331	347	323	289	323	332	344	339	355	343	351	323	348	335	349	337	353	325	374	305	339	312	301	322	352	307	325	357	333	329	333	330	314	358	345	345	321	316	350	339	314	357	337	339	337	370	308	346	353	359	320	358	349	357	338	331	313	311	358	354	324	341	311	360	325	313	332	325	322	360	311	351	378	330	328	344	313	321	379	309	332	369	338	314	338	342	317	355	335	369	300	331	336	347	309	359	356	325	302	338	332	330	338	319	305	302	309	350	341	345	328	329	329	339	325	338	330	314	316	319	329	336	341	340	352	361	323	338	342	350	343	316	345	348	343	316	325	318	319	335	332	322	303	357	340	325	332	333	360	343	368	350	336	338	382	334	351	319	301	302	349	315	332	323	332	334	331	326	330	310	342	347	335	348	333	352	319	354	369	298	364	357	340	311	336	331	346	306	338	339	321	287	348	338	336	338	330	328	318	346	353	340	330	335	339	315	333	352	351	340	355	336	331	318	312	352	348	338	354	307	291	323	366	353	383	319	344	353	339	334	333	360	344	330	312	319	311	319	353	356	389	311	325	321	314	340	304	326	340	315	356	343	356	343	340	317	326	309	297	349	317	300	315	329	326	319	318	340	334	338	348	316	330	354	367	294	302	333	317	333	314	348	326	351	330	341	313	338	282	327	345	325	309	318	332	276	338	335	324	322	334	351	331	329	311	323	341	367	344	321	336	327	328	360	341	330	338	334	293	337	346	344	324	347	294	350	343	354	311	356	365	356	319	330	337	325	314	346	324	312	345	376	305	316	316	361	323	327	345	348	351	354	359	383	337	307	306	299	365	313	348	347	334	317	326	312	336	327	318	333	349	344	344	321	362	335	318	300	315	303	333	311	344	332	336	317	327	346	325	326	337	332	338	336	312	336	346	317	346	330	351	346	332	330	329	316	347	325	339	378	332	334	345	348	340	343	292	305	342	316	335	350	334	355	336	308	318	308	332	334	330	318	314	328	361	297	324	345	312	333	314	313	341	332	330	320	319	345	373	336	316	360	338	293	331	341	315	328	322	324	349	334	349	339	308	327	292	321	362	355	337	313	324	341	339	303	326	356	304	318	374	302	309	325	333	349	331	331	333	353	329	343	303	318	323	313	316	329	355	313	350	342	306	316	368	336	353	303	378	321	356	315	303	332	341	330	295	348	332	355	319	330	338	304	328	330	341	335	315	335	297	332	313	345	304	311	294	321	376	300	361	312	321	320	340	331	314	312	366	340	291	345	336	305	330	359	332	351	333	354	339	339	325	314	357	365	335	296	337	357	338	318	324	297	351	297	325	300	369	319	329	347	340	326	350	335	327	347	314	313	313	311	311	335	325	317	322	312	332	303	317	309	324	366	321	284	328	362	333	318	316	337	339	332	296	328	293	351	307	319	330	319	293	318	327	343	328	332	340	314	355	346	333	336	321	340	331	322	339	329	324	298	364	352	342	345	343	342	329	302	295	313	344	371	345	319	349	294	331	297	345	340	304	330	323	341	338	344	356	353	336	306	324	336	310	355	360	347	317	323	329	285	285	334	348	337	321	351	332	350	341	340	317	294	351	336	336	316	321	340	353	330	345	320	323	309	337	313	315	319	305	348	310	346	327	354	333	317	383	347	330	334	306	337	344	323	329	341	329	315	327	316	332	327	312	342	321	309	310	323	331	352	333	362	330	332	319	328	333	335	345	332	346	351	289	312	338	343	319	339	325	309	335	339	335	333	334	317	343	328	353	344	335	325	301	284	374	333	361	340	327	309	348	292	363	336	362	354	302	344	339	333	369	361	349	323	309	321	359	349	324	352	314	320	313	360	316	328	315	304	311	325	323	317	350	291	343	317	319	326	352	311	327	326	307	333	336	302	374	318	337	341	322	306	325	344	312	352	327	301	322	334	328	307	341	322	322	339	339	336	350	310	342	379	339	355	300	350	333	326	350	338	291	303	311	300	338	293	322	308	345	350	332	360	318	319	325	350	326	326	338	328	348	311	317	352	329	339	328	332	336	310	320	338	335	335	351	297	327	323	340	338	322	323	319	345	291	325	339	337	362	328	334	351	332	317	335	360	348	318	361	355	280	335	324	366	290	359	345	304	322	338	346	323	320	290	339	289	321	360	351	328	360	327	341	289	341	342	357	317	312	339	350	339	326	336	281	361	341	309	322	329	352	344	333	346	338	357	310	337	317	350	339	307	328	310	333	281	334	289	358	355	346	371	325	347	334	341	346	354	327	348	326	336	336	337	318	334	334	314	321	355	306	310	342	302	340	291	290	302	299	339	317	338	305	341	314	346	291	323	342	340	315	356	324	342	327	309	348	335	303	322	340	360	327	350	337	316	324	343	304	313	348	356	319	321	342	333	310	337	335	353	324	360	338	302	309	312	350	345	328	307	332	306	362	334	335	334	335	310	322	335	323	335	325	337	335	285	297	282	315	304	319	341	331	314	341	370	318	362	322	334	325	303	365	328	329	315	340	328	324	335	324	356	311	343	322	323	325	342	353	335	318	345	336	312	327	363	323	348	312	340	326	345	310	322	297	324	336	315	305	344	287	346	300	344	312	329	346	334	307	297	365	348	311	317	335	358	301	336	369	333	298	346	337	301	351	312	344	343	298	373	318	312	348	313	313	340	340	299	379	355	305	315	353	336	335	326	351	309	338	299	336	345	339	346	305	322	347	343	354	313	323	306	316	317	330	321	346	332	329	314	328	316	347	334	321	357	326	325	355	344	338	331	344	321	333	336	344	332	322	306	320	315	344	328	300	305	310	322	356	337	315	307	342	319	328	304	323	306	351	314	328	311	350	344	312	315	344	322	326	337	297	313	305	324	381	306	336	360	335	317	299	341	311	342	338	325	333	316	348	334	348	315	329	324	306	360	294	334	323	335	349	344	332	321	324	305	360	320	321	340	300	310	364	308	309	320	303	324	269	317	332	294	297	320	329	323	313	301	301	331	356	361	323	359	354	306	301	307	341	342	318	352	347	365	314	326	335	307	322	297	302	340	286	332	349	319	327	346	309	335	315	314	328	330	333	337	333	336	319	305	337	323	318	318	326	350	321	325	321	298	325	318	310	326	321	356	318	309	302	342	307	339	307	344	371	325	308	300	329	308	362	331	302	322	310	319	335	327	311	307	341	321	296	366	327	320	317	310	338	357	356	344	332	357	325	315	328	315	295	344	343	356	312	337	336	301	359	333	335	297	325	332	349	348	334	328	355	335	333	360	312	324	358	301	364	323	318	344	331	315	332	332	280	325	281	335	356	325	328	365	349	322	352	346	332	335	291	359	339	302	373	310	334	321	304	338	301	344	334	320	307	350	314	332	314	319	326	299	336	300	326	310	313	318
26747	7854	810	497	343	343	337	324	343	336	329	315	334	301	300	302	314	303	293	319	323	299	299	313	316	500	461	339	317	316	321	292	321	343	348	307	333	300	325	322	282	338	318	300	294	300	320	359	333	320	333	319	307	297	286	320	284	324	328	328	312	301	303	292	327	302	335	311	297	316	334	307	300	299	319	286	342	310	287	316	290	305	308	300	293	303	308	299	302	330	319	324	312	275	330	302	316	317	313	292	320	302	319	334	332	309	295	282	276	319	333	283	334	307	322	307	326	300	309	290	291	337	302	298	336	308	341	296	272	314	304	315	347	338	304	311	334	318	301	291	285	307	294	335	333	294	331	273	345	294	315	329	302	326	312	296	348	335	306	324	318	291	324	303	328	313	292	302	331	306	308	323	322	346	320	320	300	339	289	367	307	318	304	296	323	314	318	287	328	334	313	303	350	293	281	299	288	302	296	312	333	308	308	306	342	275	307	335	291	341	337	332	317	276	316	311	328	305	307	313	321	291	306	285	323	298	304	303	312	310	317	305	318	305	304	301	307	324	326	298	283	325	335	314	316	316	288	294	316	339	314	340	321	308	294	320	315	296	318	311	311	309	329	294	296	357	289	298	293	305	305	295	294	308	325	297	298	321	324	312	300	333	311	304	318	327	312	312	327	301	338	343	340	283	297	321	309	301	332	339	332	330	325	283	312	321	335	304	336	321	328	278	330	335	293	325	322	301	347	312	289	309	336	296	311	312	316	332	316	325	318	367	314	319	307	307	309	327	325	334	321	301	308	329	314	283	288	293	355	333	315	304	325	274	310	331	317	292	317	319	336	325	322	302	298	290	315	284	335	327	329	302	294	318	320	308	296	316	335	319	303	316	300	311	355	302	305	331	324	312	280	333	310	299	272	337	359	327	360	307	314	351	316	283	345	320	328	299	308	315	340	341	326	333	321	339	312	332	298	313	317	320	343	335	342	276	293	341	316	324	311	342	274	306	325	320	324	301	279	331	330	304	320	329	316	349	297	303	326	307	320	272	312	311	272	320	308	295	336	313	312	325	331	311	336	357	332	321	304	323	302	281	306	310	342	307	307	298	296	337	292	312	327	331	308	316	306	280	344	324	301	298	299	294	314	333	313	324	309	325	285	320	309	314	269	281	355	286	362	307	307	293	314	320	319	314	300	288	302	299	334	311	291	329	335	315	312	284	309	293	303	306	310	311	331	292	343	315	355	301	311	313	318	318	298	324	347	313	307	304	296	325	297	313	299	333	322	333	303	288	331	318	317	292	309	309	325	295	313	309	318	310	297	291	329	329	281	327	287	321	326	315	293	318	341	322	331	316	300	324	318	326	294	340	284	304	307	341	345	304	330	301	291	303	298	305	314	332	282	276	328	297	330	325	310	311	307	314	293	322	301	335	341	307	298	337	309	338	327	337	299	310	295	302	298	332	302	324	316	311	310	322	305	319	297	315	341	318	293	323	303	322	287	305	318	332	346	311	299	331	337	306	321	286	305	311	315	308	329	295	314	328	288	322	334	291	306	324	350	308	313	332	279	320	324	354	304	300	316	320	310	330	307	320	297	327	313	283	332	313	303	301	304	341	308	305	335	304	285	330	341	307	308	295	328	322	318	318	284	338	310	319	361	278	311	310	290	326	307	325	334	313	317	313	305	285	315	299	315	340	304	328	285	319	312	316	300	314	329	320	333	327	339	334	300	296	315	320	299	326	315	343	312	300	295	327	324	305	334	298	297	334	316	323	291	332	319	325	337	309	318	307	299	296	308	318	341	305	313	327	302	327	304	324	319	299	318	315	336	304	318	323	303	301	315	326	314	279	294	320	318	312	342	352	305	307	308	363	317	298	295	288	322	345	323	304	331	303	284	327	349	336	321	304	324	302	310	306	310	290	296	336	320	325	292	312	311	272	344	310	321	304	319	347	307	311	310	317	299	316	303	331	321	308	341	310	334	318	305	277	315	319	328	309	319	349	312	311	317	313	318	320	314	348	311	338	285	351	295	313	290	306	313	289	307	294	311	310	312	316	325	306	337	351	295	325	305	298	301	318	297	305	347	298	327	314	298	334	295	327	333	300	319	331	333	313	350	284	321	307	318	315	325	298	339	292	329	339	292	270	358	319	309	336	323	323	284	296	307	288	297	327	308	294	300	303	308	301	312	319	309	318	349	288	311	358	316	304	326	340	317	341	328	309	316	284	307	313	297	326	291	286	329	277	307	325	317	301	318	352	333	317	329	313	296	312	325	320	315	326	307	316	345	321	332	308	321	318	296	319	344	295	335	319	280	321	350	342	333	345	342	314	318	314	294	318	318	312	336	322	277	297	291	330	331	330	308	313	306	312	313	284	359	336	326	305	286	316	313	307	324	337	332	306	309	346	319	311	305	319	329	309	325	313	280	322	324	286	345	318	300	273	336	296	350	334	341	303	336	315	326	331	330	301	328	324	317	303	341	297	336	277	336	351	310	291	312	304	304	314	326	361	331	337	323	296	317	293	304	298	308	305	316	303	327	314	339	308	292	305	280	337	309	313	330	327	294	342	328	315	317	299	324	276	286	301	299	312	295	327	321	312	309	316	296	315	290	315	341	327	361	351	321	268	312	299	334	318	294	345	281	309	303	334	340	331	326	311	329	283	331	327	328	297	311	338	320	288	332	303	324	325	325	338	308	310	326	338	337	307	338	348	284	316	313	331	320	289	307	298	298	319	306	322	330	299	311	325	324	343	305	328	339	324	296	323	279	342	315	318	319	301	313	325	301	339	316	321	290	313	314	333	337	318	302	301	306	304	328	301	304	303	317	321	348	299	276	306	321	294	318	307	280	317	332	323	319	319	327	324	326	317	326	339	331	270	298	310	333	313	328	305	316	302	314	309	302	304	335	279	337	292	306	309	308	326	298	314	347	308	293	321	341	329	299	300	313	338	327	323	279	338	293	296	311	284	341	339	303	352	302	307	331	315	330	310	310	330	303	330	296	311	307	303	334	295	329	309	312	338	294	279	341	287	307	374	321	315	341	348	314	319	312	312	320	319	331	315	334	288	316	322	291	308	298	307	281	321	293	290	295	310	312	300	307	333	338	339	299	346	334	320	356	298	335	319	313	310	319	317	303	291	312	282	291	338	299	325	332	298	314	313	279	313	361	341	304	330	322	303	308	328	329	300	334	299	333	293	293	350	314	315	338	297	315	320	300	324	337	329	293	310	311	301	327	311	282	302	305	301	316	308	346	305	303	313	337	342	319	318	287	310	320	309	317	302	332	328	296	283	282	312	320	360	319	319	329	337	365	295	296	342	317	310	308	320	334	305	306	315	306	311	300	297	326	325	306	286	321	328	343	287	296	303	314	285	334	298	320	328	282	313	314	302	326	312	298	300	330	314	324	297	337	317	292	311	293	325	337	289	334	300	304	320	298	298	325	322	301	325	290	311	318	313	327	302	316	305	335	293	344	297	307	291	315	329
5414	540	481	417	407	383	366	373	323	339	326	367	353	360	305	361	373	348	330	341	335	321	337	340	336	635	505	331	344	316	356	348	331	351	346	370	335	343	340	369	345	329	324	347	314	350	332	349	349	353	334	340	344	368	330	329	342	340	350	340	333	342	360	316	338	343	292	316	342	323	329	351	352	345	331	330	331	366	364	337	339	363	322	320	326	309	354	337	335	346	355	344	347	321	322	334	329	327	366	356	300	347	352	327	319	364	338	333	343	341	335	323	353	342	335	344	350	344	348	334	353	349	355	334	335	348	340	346	341	331	348	341	311	375	307	394	321	351	326	334	326	320	328	342	312	328	327	369	311	347	328	324	331	330	321	348	310	354	315	327	343	320	349	335	364	328	329	349	312	350	347	310	316	346	340	338	347	377	335	313	355	297	308	348	329	349	345	353	338	363	316	303	298	328	348	355	335	350	348	328	348	346	336	316	331	332	350	346	320	360	344	341	315	301	346	368	308	339	362	335	302	313	348	328	323	348	329	361	326	324	346	326	340	334	336	359	353	314	338	341	314	320	325	332	360	308	353	304	353	337	350	322	330	325	354	341	348	357	320	340	341	344	313	322	345	330	351	349	329	313	334	348	354	321	347	342	333	319	328	348	333	319	352	338	344	319	345	354	332	348	374	349	332	322	346	333	338	318	346	368	337	351	373	318	290	296	327	366	331	328	352	337	331	345	357	362	353	317	357	295	334	307	341	339	309	331	319	338	347	330	314	346	349	336	351	332	324	339	326	318	339	358	341	304	319	331	322	337	333	319	318	353	348	320	340	329	284	376	342	348	350	317	323	374	350	365	355	354	347	360	338	311	372	308	298	343	345	352	362	319	320	361	306	317	355	346	345	330	316	356	341	326	347	329	320	317	307	339	338	324	321	339	384	355	345	319	351	350	299	342	300	304	322	337	351	374	344	326	324	328	308	329	335	355	318	318	340	318	349	343	315	347	341	372	345	321	298	320	320	340	334	357	327	326	335	314	346	326	270	349	330	325	371	361	354	340	331	378	357	353	304	334	327	357	344	361	356	321	347	335	306	307	342	318	347	344	334	310	316	352	327	318	347	333	321	338	366	333	321	302	334	288	345	338	359	351	346	349	318	339	358	322	312	330	347	328	314	358	359	369	316	317	331	334	353	354	360	331	335	320	368	341	360	305	305	340	324	370	342	331	271	366	334	326	354	326	313	346	338	340	352	359	333	323	324	305	345	331	348	305	319	333	305	345	321	342	361	328	339	346	324	339	331	332	332	303	334	339	334	321	318	362	328	338	335	368	319	358	329	298	356	358	341	338	318	320	353	329	348	325	338	326	372	371	357	339	327	334	316	373	363	325	343	313	372	373	338	307	347	322	342	343	362	358	353	310	333	353	315	328	353	357	320	334	312	353	374	350	299	310	343	325	343	335	357	333	382	336	328	340	334	349	325	328	332	334	352	358	340	330	328	351	311	304	346	354	338	353	353	308	325	347	338	355	318	336	324	323	311	360	327	322	328	332	316	348	345	349	322	343	345	357	340	316	361	335	295	330	327	343	357	327	344	339	337	310	324	346	335	373	343	372	360	372	336	315	368	291	353	333	324	338	316	354	344	320	350	298	341	368	344	329	343	341	333	368	335	327	322	314	327	325	311	298	344	338	340	323	326	310	344	338	346	336	342	349	313	344	346	333	315	336	333	348	338	333	323	287	361	354	339	352	339	316	337	354	311	315	379	346	364	343	304	336	308	370	334	335	339	320	333	352	345	309	358	337	348	318	348	342	318	294	357	320	356	327	343	319	331	344	307	355	361	320	314	342	328	360	346	343	326	388	313	327	324	340	346	331	335	349	352	316	354	332	346	338	343	321	350	365	329	321	349	325	355	327	344	323	313	317	336	348	366	351	348	318	321	323	363	347	351	333	324	321	334	321	314	331	352	330	331	323	348	336	345	316	355	341	338	323	340	321	355	334	357	318	310	321	293	330	332	315	328	338	340	330	361	338	343	326	344	329	336	357	346	381	354	345	316	320	326	308	326	344	343	369	343	353	335	322	313	325	320	314	348	363	329	346	334	321	341	329	354	345	319	333	346	335	352	343	327	352	351	360	310	334	317	351	314	340	361	327	344	344	326	345	339	328	355	314	326	320	343	332	320	297	359	324	351	363	327	332	328	342	346	305	380	316	321	318	355	398	341	334	319	332	340	320	347	336	300	331	363	328	358	327	333	326	348	361	331	307	351	323	331	308	329	347	367	322	324	363	365	359	365	321	358	339	352	352	363	337	358	355	318	339	317	329	330	312	359	318	303	349	328	359	385	337	335	314	318	321	316	345	353	311	375	311	338	335	394	333	302	311	306	338	348	329	340	341	357	357	307	284	303	356	367	347	356	350	337	300	303	356	325	316	359	311	353	348	347	335	367	323	347	305	331	317	364	351	335	352	347	318	346	322	326	324	319	341	361	357	321	335	350	320	340	373	340	330	320	321	323	335	355	361	320	335	357	318	343	322	314	328	317	310	317	334	368	309	306	334	355	352	316	332	350	331	341	330	299	339	303	333	345	342	333	332	364	318	318	328	307	335	352	366	339	334	356	362	335	308	336	341	314	304	330	363	329	336	331	371	340	353	328	344	342	317	335	326	352	369	300	316	357	323	368	346	328	324	348	325	334	344	289	349	345	320	348	324	335	326	351	327	318	297	352	350	350	311	337	349	340	344	339	348	349	311	346	303	358	317	372	323	347	351	305	322	337	320	355	347	322	298	295	329	333	337	326	336	333	328	323	322	333	317	315	350	329	310	352	331	343	349	329	358	357	351	348	338	348	332	327	349	296	330	353	349	302	359	308	303	308	327	354	336	337	344	345	335	310	351	331	353	297	340	357	320	299	337	369	362	365	346	364	344	346	350	369	367	349	329	339	333	334	350	303	328	352	348	375	327	338	343	346	323	354	344	311	366	322	291	331	349	371	348	332	342	328	363	344	316	347	346	326	328	348	362	331	322	289	352	378	301	332	368	323	340	346	326	324	341	329	368	334	308	339	362	346	386	354	308	323	329	357	333	309	339	297	343	331	338	345	325	368	324	368	343	301	338	356	305	330	340	318	384	353	314	363	340	357	314	337	341	346	320	313	346	337	331	352	304	359	325	324	324	301	319	361	353	317	331	344	325	337	345	356	361	305	334	323	343	355	321	332	330	345	349	336	352	335	356	330	344	348	359	369	324	360	303	342	334	336	337	303	327	332	324	339	340	348	336	334	331	311	317	330	344	334	327	349	349	349	318	308	340	347	326	313	298	337	358	373	331	343	327	334	349	332	330	311	351	331	334	318	336	335	327	301	351	329	337	365	354	347	355	322	327	301	351	355	332	327	359	352	318	344	326	326	304	320	335	335	292	323	332	313	329	343	330	326	371	306	315	357	326	376	315	341	365	336	307	347	350	356	310	316	319	351	340	367	317	353	335	348	337
25364	21047	26472	24502	2474	554	421	287	231	232	238	231	206	213	193	196	229	221	201	177	208	203	208	185	209	1465	1922	235	213	186	200	194	220	194	204	204	178	171	187	174	182	205	176	199	200	202	204	202	197	200	192	188	201	202	196	214	216	222	202	184	206	209	190	187	200	195	199	182	196	180	203	172	183	201	178	200	202	180	182	194	204	197	211	201	200	181	201	200	214	188	183	189	199	214	185	238	195	174	187	217	180	211	176	196	222	169	196	171	200	190	201	176	191	191	172	190	195	188	196	209	189	201	197	203	197	188	223	187	199	176	177	187	202	199	199	200	194	210	200	182	182	199	193	188	206	170	192	190	171	191	185	209	183	167	214	190	187	186	176	203	192	175	224	166	198	199	198	188	214	171	181	171	199	177	216	178	178	202	189	163	225	179	197	187	159	195	204	205	193	209	197	177	192	194	199	198	194	183	193	182	193	190	196	197	196	193	177	177	200	191	186	213	189	203	163	188	168	197	195	203	170	212	188	197	176	204	188	199	218	195	185	200	187	199	200	194	181	200	183	204	166	198	203	210	178	190	181	184	205	183	167	194	195	189	172	200	203	180	199	227	198	173	175	186	190	214	217	200	206	201	191	203	215	197	201	186	187	188	198	182	177	191	200	179	179	223	194	191	203	189	190	162	179	182	207	202	186	188	188	196	215	165	177	217	193	191	188	197	189	206	209	213	185	227	202	184	190	195	207	189	192	181	180	198	174	212	209	217	179	167	187	195	197	193	198	189	182	189	207	193	179	184	200	202	216	206	195	181	174	191	187	168	224	201	176	176	193	202	199	175	219	182	184	196	180	180	174	193	191	190	170	186	211	187	192	197	212	212	206	166	186	179	201	191	173	208	191	194	179	208	206	219	208	207	189	180	185	206	184	186	209	198	205	188	185	231	187	175	229	187	202	196	203	187	187	215	173	202	192	194	188	186	194	201	182	177	186	190	194	190	204	195	201	177	227	190	190	181	212	196	199	197	187	204	178	190	209	178	188	194	180	198	200	187	166	181	181	171	176	180	207	202	200	190	189	190	209	209	226	201	200	182	196	193	181	166	184	193	180	176	179	209	211	180	176	215	196	176	169	197	185	184	182	184	223	182	197	200	206	187	182	200	166	194	173	214	158	181	199	192	222	221	178	207	199	202	191	192	203	182	192	210	205	190	173	194	198	209	188	183	189	205	204	195	174	189	193	197	189	222	200	159	188	175	211	199	221	194	166	192	187	175	175	220	199	180	201	182	186	193	190	193	209	195	203	201	192	190	185	166	223	206	200	198	193	208	194	196	177	187	211	188	199	174	182	201	217	198	200	197	187	198	194	190	186	214	196	196	182	199	171	199	187	194	203	206	187	192	173	193	183	198	195	208	189	171	177	187	190	182	175	177	166	192	208	214	185	195	178	186	205	201	182	197	184	201	190	207	201	204	193	202	238	192	175	191	202	180	204	201	180	197	193	183	206	188	174	224	173	192	186	210	178	169	193	169	191	195	219	174	175	184	174	186	198	178	185	210	197	186	202	183	194	190	189	192	196	192	200	181	174	201	177	191	204	186	179	177	181	181	180	189	205	172	195	205	174	223	192	196	173	186	200	179	241	180	175	207	212	199	187	194	193	186	162	217	201	233	194	207	182	205	185	188	189	202	180	184	182	220	195	185	213	202	201	209	181	185	181	175	181	193	189	179	174	179	197	175	208	199	195	207	186	198	195	211	203	174	203	201	175	206	198	204	203	222	195	185	171	189	201	198	190	186	203	211	179	219	175	183	190	198	179	193	195	185	223	182	196	196	208	207	207	192	172	192	197	202	201	174	197	180	192	200	189	199	197	179	200	202	182	202	179	198	178	182	176	184	177	180	157	201	188	209	216	170	208	211	161	165	186	203	201	201	193	163	159	205	189	204	183	193	196	213	191	196	175	187	202	196	186	188	193	177	194	183	197	199	208	199	190	212	209	187	194	191	223	208	199	190	184	184	214	198	211	195	167	223	176	184	210	186	184	194	176	190	189	182	198	191	191	191	195	200	184	218	208	197	184	212	185	204	202	181	197	179	223	192	220	204	192	204	194	189	187	212	167	199	188	210	209	218	188	205	218	209	186	169	205	179	196	187	201	177	163	188	177	194	192	172	180	201	174	167	180	199	184	200	197	183	197	216	189	186	202	200	207	170	208	198	183	197	198	184	185	195	199	200	196	175	200	204	167	194	200	183	186	185	170	185	196	199	204	202	200	180	193	202	214	177	192	180	182	183	176	204	204	207	178	194	202	192	198	172	184	188	180	208	191	174	165	192	193	208	191	166	179	203	180	187	174	186	177	175	209	186	216	184	182	201	198	193	194	188	174	219	207	163	182	187	189	169	170	201	196	156	204	199	196	169	183	183	219	179	192	171	193	188	230	208	193	196	188	174	183	211	156	170	177	198	203	210	193	222	214	203	209	216	189	168	175	216	176	193	197	208	177	197	196	200	205	181	188	181	181	218	193	204	197	183	192	174	196	171	187	207	176	192	160	186	190	209	212	208	192	201	194	157	186	194	171	210	210	197	199	189	205	178	187	171	182	206	184	176	165	199	188	197	195	201	173	180	203	207	200	168	209	189	190	179	196	205	219	177	184	180	186	205	169	182	176	195	193	219	193	195	184	185	212	244	192	191	184	174	188	205	198	190	196	196	179	187	216	184	195	178	192	203	194	196	198	197	194	206	187	174	183	175	212	193	179	204	194	199	214	200	215	165	194	174	196	172	204	197	196	199	199	220	178	214	193	185	205	183	183	189	214	201	186	213	184	188	200	176	183	177	175	192	171	212	201	196	197	206	200	190	166	204	224	191	191	197	184	196	186	194	198	179	193	200	208	185	217	180	187	203	209	177	186	173	180	173	194	173	184	203	200	198	193	193	206	204	188	181	202	199	190	182	193	198	204	199	202	177	205	186	203	176	174	177	197	210	223	220	193	197	182	192	202	161	193	195	196	197	187	194	177	178	210	196	208	215	177	191	182	202	211	198	200	199	181	181	193	163	218	199	195	192	194	221	190	188	177	205	176	192	198	172	228	185	206	186	191	169	190	191	185	182	182	177	196	179	177	197	174	182	167	218	178	191	166	176	188	197	191	197	202	176	193	187	193	180	203	189	184	178	220	196	192	171	200	166	210	224	190	156	199	171	178	176	220	185	187	180	173	195	201	216	203	181	237	181	196	204	188	169	185	194	163	175	201	206	200	194	200	188	204	167	190	189	225	207	199	181	200	184	207	181	186	204	212	210	171	185	186	207	191	189	173	211	227	189	160	203	210	211	184	187	184	179	215	158	185	190	217	180	208	204	198	211	194	201	190	194	204	187	200	191	193	182	146	161	202	183	177	199	191	187	190	180	166	191	186	190	200	191	183	185	204	182	215	188	182	191	190	212	178	166	191	203	180	169	210	191	176	185	197	205	200	179	197	207	201	193	203	186
3670	2531	2041	1041	724	570	469	450	342	336	332	314	305	285	274	286	250	245	257	263	219	236	263	255	231	2450	2841	225	238	220	245	258	233	235	197	221	232	237	229	250	234	238	207	265	201	246	227	251	243	249	222	238	254	245	232	219	241	244	233	230	211	233	213	253	243	232	203	205	228	242	242	205	238	229	222	217	229	232	223	220	230	245	209	210	220	220	233	260	266	229	196	229	249	219	207	210	249	249	233	210	219	251	247	209	232	244	228	203	244	253	225	241	231	223	218	251	221	230	232	207	240	225	208	232	248	238	251	216	250	227	228	211	234	224	225	228	219	195	226	249	240	225	208	227	229	205	258	216	210	246	259	214	232	236	232	216	220	197	223	234	236	240	226	216	219	226	263	225	225	262	212	211	218	232	208	234	207	226	248	209	242	251	214	237	213	209	233	226	215	254	212	234	237	250	208	236	223	250	241	238	239	251	202	230	225	246	264	245	231	248	214	220	209	234	214	200	209	230	215	228	216	217	224	234	233	228	229	237	219	213	227	255	221	247	230	240	235	226	208	188	238	227	220	229	205	211	224	229	206	210	242	241	223	248	221	220	242	220	233	232	232	225	226	212	216	186	241	219	214	234	201	225	203	224	252	187	247	231	203	237	255	237	220	192	229	254	210	217	237	257	218	231	211	212	233	240	235	226	223	245	219	225	216	212	221	231	222	237	220	240	245	227	223	216	215	228	242	210	236	220	214	233	212	237	237	197	235	245	218	240	237	217	219	213	218	227	208	239	196	205	226	235	234	231	260	219	227	209	228	225	196	211	250	231	210	226	248	239	225	210	219	256	230	230	213	221	207	221	198	215	228	204	253	229	228	233	219	219	208	233	232	235	216	208	221	240	197	211	223	246	204	251	219	246	227	218	232	217	265	206	227	243	228	233	258	234	242	239	244	212	229	216	252	216	225	238	227	241	208	217	233	236	243	210	210	215	242	237	191	232	193	242	228	232	228	227	235	234	227	213	228	258	207	245	218	190	211	211	234	224	225	222	221	216	238	230	222	234	237	226	231	230	230	219	193	229	220	218	228	210	218	233	202	204	231	232	223	226	209	218	245	232	263	191	231	228	210	227	225	236	217	228	219	222	238	237	204	241	236	231	236	231	215	220	231	199	228	239	230	208	239	219	233	229	256	243	209	212	243	240	193	236	242	203	214	222	225	217	264	205	221	216	225	205	198	219	224	220	235	223	248	225	219	230	211	236	215	221	223	261	229	218	252	216	226	225	213	227	213	216	251	217	220	225	236	217	199	230	236	236	207	214	261	222	247	248	227	220	236	236	218	232	237	212	218	201	217	210	207	237	212	236	219	237	234	203	198	209	206	213	223	223	218	233	246	241	218	233	222	214	210	239	205	222	231	218	231	233	227	199	237	213	205	201	209	216	210	225	203	200	241	248	206	232	241	235	246	228	220	222	228	234	223	236	219	219	222	230	246	223	218	221	249	197	243	210	225	223	236	241	207	210	216	222	238	235	205	214	214	210	224	223	220	221	212	234	240	222	227	230	218	240	205	223	228	240	233	222	213	242	228	213	251	248	243	221	235	229	222	238	210	233	226	227	216	206	250	225	232	242	224	238	231	198	218	240	248	236	201	226	220	228	209	217	205	221	214	221	203	242	209	222	213	235	206	222	211	209	225	241	210	228	205	210	241	222	226	222	210	222	241	214	232	212	218	229	231	242	241	211	234	202	223	220	224	237	215	230	234	234	236	217	238	189	231	216	219	257	254	213	213	213	209	240	205	231	236	215	239	231	204	213	224	229	241	222	225	216	219	211	214	245	215	223	215	238	229	219	236	233	206	235	230	230	202	232	218	235	243	227	261	225	213	239	234	208	223	224	246	226	239	223	221	213	225	237	228	211	239	229	215	237	211	231	237	228	266	236	212	246	218	211	221	223	223	231	213	225	219	208	246	234	224	237	225	238	210	224	221	247	237	231	237	222	209	232	221	254	248	236	253	242	234	211	235	233	216	206	247	209	234	223	223	227	207	216	246	220	227	226	229	249	245	231	229	206	214	221	229	238	221	218	242	233	225	232	231	226	238	215	210	222	250	248	190	216	251	245	228	217	211	212	233	223	210	231	231	227	221	253	224	214	244	231	219	202	213	244	228	220	198	238	204	218	232	233	211	230	225	217	205	241	212	243	240	216	233	242	216	242	228	233	222	233	206	227	224	229	217	234	215	226	229	244	193	255	216	245	197	205	239	244	224	219	216	220	215	225	234	212	231	237	217	238	221	219	226	207	217	215	208	240	235	219	199	224	235	227	242	212	229	219	225	228	214	211	208	234	206	214	232	221	235	244	197	226	233	232	239	230	220	244	205	233	184	221	236	203	226	221	231	256	229	229	229	231	224	227	222	209	212	233	226	229	246	215	238	215	235	204	227	223	203	223	237	253	200	187	238	238	210	253	212	234	221	244	213	229	209	206	243	215	233	238	221	250	246	236	218	242	252	223	225	221	217	222	225	207	188	247	226	199	212	225	234	211	235	212	246	244	215	208	206	228	225	249	225	188	237	210	225	233	235	229	193	223	236	208	242	221	221	218	230	227	220	228	216	226	190	227	218	220	202	220	251	245	210	238	220	212	235	215	217	212	252	212	232	242	233	222	245	234	235	223	214	215	245	227	215	220	215	218	233	234	246	201	230	211	212	218	223	232	219	219	212	265	212	263	203	223	215	233	203	199	242	204	204	245	215	252	232	213	233	240	216	246	243	251	224	219	225	225	222	210	233	216	231	224	218	240	226	217	214	223	258	234	228	238	234	227	202	230	214	226	230	219	238	207	224	231	204	228	232	234	222	206	252	235	231	220	235	261	222	251	238	226	243	220	200	215	237	219	217	222	251	221	239	237	249	224	239	240	201	226	227	222	236	220	225	247	219	214	189	219	226	241	216	231	225	251	223	223	227	233	208	219	212	237	212	234	260	240	223	211	221	229	221	206	244	231	256	214	240	217	205	217	238	233	231	224	213	226	222	241	238	222	224	254	199	216	224	227	234	227	221	236	228	231	227	236	245	246	242	220	229	235	227	229	214	209	209	252	254	228	210	220	192	216	220	226	203	230	248	216	220	257	217	244	225	237	230	214	217	220	217	245	243	221	217	232	226	238	211	240	243	200	202	222	241	218	246	227	202	218	208	245	222	234	225	231	208	224	205	231	194	234	217	232	239	232	205	189	230	225	222	229	214	206	241	212	230	205	214	211	225	242	229	231	236	235	241	233	234	201	231	185	206	201	210	220	260	221	225	213	200	221	234	228	240	208	235	211	208	204	223	230	228	220	213	221	224	220	217	265	205	224	220	248	239	225	216	230	238	216	225	216	210	209	217	234	235	223	221	224	224	234	224	251	228	233	236	232	203	252	221	207	236	227	250	214	232	214	217	207	231	221	227	236	225	251	216	221	244	208	238	242	209	245	220	219	209	215	205	198	216	228
24403	21044	27904	24385	19373	2432	871	519	407	407	425	340	356	333	340	318	333	315	303	336	286	292	284	295	480	3686	4142	436	353	277	280	271	297	285	261	259	278	269	300	279	298	271	281	297	269	275	281	270	303	284	273	329	258	281	296	270	263	260	289	263	307	296	275	265	275	281	288	279	299	260	271	252	289	278	285	315	267	281	284	314	281	294	266	279	257	255	278	293	303	302	290	293	277	312	283	258	281	292	271	312	278	292	272	289	273	265	288	286	286	264	307	293	256	273	296	262	286	277	300	286	282	284	262	299	269	289	290	298	275	278	272	272	286	277	254	276	269	295	266	232	272	288	273	296	277	275	261	269	283	297	277	281	298	280	256	322	293	305	263	297	290	280	289	288	277	296	292	292	278	283	301	272	262	271	266	257	292	290	274	308	283	274	278	290	281	291	258	291	257	313	277	306	287	267	270	295	265	270	277	299	285	294	256	282	273	258	293	301	270	263	272	283	272	297	268	281	283	299	263	290	282	290	273	284	293	289	308	296	261	282	261	255	249	283	280	263	280	275	253	260	246	286	230	290	271	242	269	280	273	280	291	299	281	301	258	268	247	275	278	253	274	306	275	309	280	266	287	270	291	301	256	285	279	237	266	263	308	296	245	262	285	257	296	252	270	254	285	288	276	263	317	271	264	311	274	281	287	273	275	312	275	257	279	268	233	257	275	280	288	279	272	272	264	270	258	282	259	284	293	255	270	268	281	266	277	259	264	285	269	293	295	284	280	292	266	294	279	305	287	267	289	288	278	248	289	274	271	281	269	251	297	280	261	283	271	262	256	291	292	279	285	294	290	255	261	275	285	283	291	277	265	274	263	267	277	285	260	276	288	258	284	269	274	263	275	271	286	284	259	328	259	287	256	269	283	287	268	303	298	271	274	275	264	268	319	272	268	275	253	325	261	271	263	287	282	274	287	266	305	290	293	274	260	249	266	284	279	292	278	268	271	296	282	266	263	300	253	268	255	289	285	303	261	257	296	259	296	263	270	289	246	286	254	287	310	285	286	267	284	274	316	291	276	261	275	274	305	254	270	280	290	298	302	303	263	270	288	254	283	295	274	280	255	279	272	283	274	274	294	298	266	297	310	299	290	283	279	278	288	291	275	263	256	254	296	251	279	287	255	286	288	291	265	275	278	292	287	280	286	299	267	247	287	283	268	243	238	305	277	272	252	254	281	290	284	261	307	245	299	260	268	284	285	274	272	262	278	271	293	287	298	311	286	267	276	300	277	281	268	273	253	298	308	278	276	300	259	278	240	269	251	276	287	265	292	270	271	317	271	287	282	275	259	262	298	295	338	267	253	275	258	285	283	286	284	247	262	269	245	283	306	324	278	278	281	268	293	281	268	279	283	269	299	271	257	291	298	285	287	276	283	256	310	259	262	286	261	288	251	283	306	256	252	285	322	311	277	321	275	281	296	313	296	286	289	268	302	229	280	290	259	284	282	287	256	299	264	279	273	283	285	280	275	334	275	263	265	294	247	245	261	294	269	276	282	268	330	269	259	283	256	274	286	265	277	248	272	307	287	303	279	291	285	267	291	284	289	295	277	295	277	258	289	268	302	287	249	282	289	282	275	287	283	286	257	312	290	290	285	267	287	269	263	272	276	279	277	280	284	284	317	279	290	253	276	295	294	276	272	293	254	285	306	281	291	290	272	282	274	281	270	276	279	244	265	287	294	299	296	299	259	277	292	261	270	255	278	268	266	292	300	264	288	269	275	272	259	290	272	260	312	261	267	312	289	258	270	266	277	287	277	287	267	261	266	289	250	275	263	285	286	277	249	248	280	262	289	272	277	267	266	283	286	290	250	286	273	289	274	240	284	269	278	246	290	279	272	287	284	299	269	260	295	273	277	271	266	265	269	252	278	257	292	286	270	268	295	241	332	269	255	271	267	278	292	282	320	280	301	260	263	292	278	249	275	265	284	277	263	300	269	281	282	279	250	264	265	246	291	269	268	307	275	283	318	291	243	311	240	264	285	279	282	300	269	265	269	252	302	268	266	286	261	298	273	288	284	308	271	268	266	289	283	258	277	292	258	311	267	297	217	287	289	282	278	288	291	301	336	316	278	273	278	270	267	288	264	283	318	296	281	280	258	246	252	286	252	288	264	285	294	300	294	312	261	259	282	314	291	279	291	265	262	279	274	302	281	312	291	256	272	305	281	254	263	268	268	297	309	259	299	279	290	290	281	283	286	301	262	282	287	271	295	295	289	283	269	276	260	285	257	267	283	252	270	295	277	298	268	302	267	307	296	270	285	263	287	269	295	292	281	276	266	299	286	267	282	278	273	234	276	271	287	274	241	261	265	268	280	284	293	299	283	312	273	246	297	282	271	248	263	291	279	295	265	318	295	255	293	290	255	285	261	293	266	296	265	282	269	263	258	276	301	259	284	305	293	316	275	285	312	299	271	262	272	265	304	276	254	270	290	282	301	281	282	271	280	275	258	299	267	274	258	295	287	279	263	278	275	245	298	290	239	280	288	268	251	267	304	303	273	282	288	295	280	283	326	249	264	258	282	299	277	302	281	271	250	260	251	294	274	284	285	293	275	279	247	301	294	275	249	275	270	263	299	271	264	285	265	264	273	284	297	260	247	254	250	268	305	282	271	278	273	277	296	282	240	280	260	283	282	256	291	298	267	272	278	274	265	263	283	304	257	277	280	283	263	258	297	262	281	254	250	267	266	286	278	289	287	270	271	271	273	285	284	300	245	290	283	279	267	266	267	257	253	256	267	259	274	270	248	274	263	285	268	279	308	294	266	271	290	283	304	257	271	290	258	277	278	247	268	309	296	277	251	272	321	270	247	287	261	261	283	261	292	266	258	255	256	260	275	296	306	289	280	311	290	262	275	271	305	260	269	274	267	277	283	283	276	305	234	258	286	245	271	243	288	246	300	283	246	281	294	320	270	268	296	265	260	285	286	256	324	290	291	298	243	269	266	259	285	278	275	284	299	262	236	242	328	284	268	243	281	281	271	265	323	292	269	266	297	264	316	250	291	279	261	275	265	288	260	277	280	263	297	257	286	268	257	261	298	260	270	297	255	308	301	250	296	293	278	290	275	280	269	275	271	255	280	294	282	255	283	254	277	270	271	305	269	284	260	278	287	285	274	261	295	266	260	304	274	278	290	267	272	262	275	267	262	273	260	253	317	260	278	273	267	284	271	269	277	297	287	289	307	265	285	273	288	254	306	299	286	284	265	290	259	245	267	293	289	289	234	272	294	263	275	273	284	262	245	259	293	283	280	289	280	290	298	309	274	263	278	261	286	288	252	257	272	284	277	271	310	307	262	251	281	272	265	253	292	267	273	279	299	285	282	289	265	261	291	266	247	282	267	279	275	313	279	283	252	270	254	266	277	290	289	265	319	270	274	270	270	287	260	259	294	265	274	276	290	307	275	282	271	276	281	266	280	276	253	280	292	269	272	247
3824	4842	3815	1802	1286	987	747	640	598	577	481	521	407	406	393	400	406	365	360	372	334	333	340	343	664	5875	5271	391	305	344	327	296	354	288	288	318	322	320	335	339	301	315	348	311	345	304	333	301	314	276	332	309	276	298	311	297	294	320	302	303	293	309	320	329	296	317	305	319	311	330	312	316	280	288	315	299	338	312	311	308	329	310	298	326	318	314	314	316	295	315	342	327	292	319	336	345	298	307	300	334	339	302	311	284	322	290	302	340	338	313	317	310	309	309	301	309	273	314	297	305	314	296	312	326	337	291	329	299	343	297	319	302	339	319	296	344	331	317	309	296	273	328	329	334	302	290	321	309	281	321	325	300	318	320	298	298	342	323	270	296	326	296	312	316	298	322	272	319	304	261	322	316	300	336	318	324	299	314	336	319	344	325	313	305	361	301	309	329	322	314	306	348	302	288	287	319	311	333	285	323	302	311	305	306	312	278	293	298	307	313	306	323	309	291	304	329	271	316	317	317	310	293	297	324	306	303	297	349	304	316	334	307	287	325	293	318	297	337	290	300	311	316	318	323	316	290	284	296	306	313	291	320	307	312	299	326	303	298	322	314	274	310	295	268	298	307	280	300	305	301	339	276	319	283	304	307	313	317	316	307	322	342	294	330	303	302	317	292	298	325	299	313	298	310	264	335	302	303	318	285	326	334	314	293	289	314	303	313	311	330	302	316	281	316	325	298	304	320	318	307	317	272	296	303	311	297	284	338	324	329	298	262	312	311	313	309	308	333	278	310	300	299	334	318	315	320	302	305	306	288	299	329	307	324	325	297	303	337	303	348	307	301	282	298	319	319	316	289	311	312	293	298	310	325	311	292	311	340	276	275	318	286	302	295	303	328	333	285	329	310	310	272	276	307	310	301	293	284	288	309	333	289	267	310	325	322	286	295	320	299	320	324	280	297	292	288	319	299	308	326	303	304	366	302	299	309	287	320	319	325	330	295	300	328	296	307	302	338	304	280	305	289	295	276	332	297	319	296	320	336	312	294	316	316	308	306	314	302	314	310	279	329	337	294	315	294	322	301	325	320	274	304	302	306	281	331	308	303	322	308	289	314	304	321	308	302	311	328	313	302	287	266	294	301	305	324	306	281	330	278	306	314	293	292	289	312	304	288	305	268	304	277	320	320	327	319	306	301	274	289	321	321	314	294	286	314	293	316	325	290	297	304	266	276	293	289	267	290	295	312	305	288	296	315	295	317	322	305	292	320	341	316	314	282	287	300	299	299	294	285	332	314	278	313	328	331	305	323	325	305	332	295	303	307	293	310	323	304	327	317	301	331	321	298	297	338	317	268	301	301	309	323	310	306	319	303	271	276	281	293	303	294	323	328	324	307	292	298	304	310	322	310	293	323	302	298	290	286	304	276	319	342	291	302	312	329	292	309	276	323	319	322	270	330	315	313	311	335	350	320	292	297	288	296	301	308	317	272	319	312	302	323	315	334	317	288	275	302	289	322	296	329	341	284	272	314	315	310	299	312	323	283	288	317	321	293	318	298	282	280	316	342	297	317	272	295	293	292	282	308	318	346	278	324	318	290	303	319	281	285	305	304	307	303	312	284	300	313	325	310	309	306	283	308	310	304	305	324	353	311	318	302	292	299	304	282	349	324	277	331	296	296	286	306	272	289	336	313	327	336	287	303	270	317	288	289	320	287	287	302	298	308	281	300	299	299	292	311	322	291	305	283	316	308	302	310	295	297	338	270	316	313	325	294	324	314	300	303	296	279	345	307	285	276	283	284	328	286	282	295	338	339	327	278	308	297	281	296	344	341	283	272	273	288	293	311	309	322	311	285	349	281	282	333	298	309	300	296	284	310	303	300	341	326	332	332	319	305	254	307	334	310	324	284	326	319	292	291	280	301	299	311	304	320	298	326	305	312	319	322	292	317	278	317	310	312	307	284	278	304	313	297	298	308	314	307	292	321	313	292	324	348	291	304	321	326	317	290	299	309	292	299	313	293	337	305	299	322	345	297	284	342	277	299	286	314	319	310	322	295	305	294	342	334	315	314	325	310	308	322	326	331	308	293	299	326	305	313	321	306	336	280	295	297	319	334	304	298	316	288	291	307	306	324	296	320	303	317	302	332	309	313	297	311	308	312	280	311	322	335	270	308	296	282	307	298	325	302	328	319	293	316	300	304	286	308	300	314	284	311	314	312	294	295	290	287	304	284	325	302	295	313	324	299	300	293	275	291	280	298	268	300	310	297	292	278	293	326	324	311	287	271	320	306	272	301	315	302	320	327	305	310	315	301	277	306	290	282	317	328	341	280	290	314	282	302	298	304	313	319	301	337	304	340	298	302	313	300	299	308	296	293	318	340	330	313	303	298	311	327	312	289	330	310	292	337	300	306	319	322	276	342	284	299	297	315	312	314	326	298	300	311	292	297	287	313	328	304	322	303	309	274	339	294	308	307	319	282	269	305	317	341	279	317	306	298	296	338	286	286	280	323	292	301	301	297	327	289	300	305	322	274	302	347	304	329	272	298	290	319	310	311	316	295	286	287	304	292	306	306	291	308	291	300	297	315	300	314	297	297	330	323	305	273	315	286	285	297	311	302	317	303	311	311	320	308	317	292	302	301	323	284	313	276	323	326	314	321	326	297	310	295	314	286	312	304	284	303	293	282	281	323	308	264	308	292	290	308	347	314	282	305	316	301	309	286	317	318	318	264	321	307	325	313	318	271	290	288	309	321	295	291	337	292	307	306	315	293	300	329	326	320	296	295	276	321	283	322	291	306	309	317	325	289	296	304	313	300	335	348	286	289	257	293	312	327	283	313	285	307	309	321	320	293	327	305	298	278	332	320	309	297	314	300	305	321	304	277	311	312	329	287	297	299	319	313	329	288	298	308	290	337	323	271	309	294	344	306	285	291	282	326	310	289	321	285	321	293	310	308	270	269	304	323	279	313	313	305	292	292	322	299	301	307	307	308	337	298	291	303	314	317	309	295	322	315	316	299	296	299	277	285	304	314	293	333	279	311	305	308	269	304	258	295	299	320	315	305	316	275	292	285	281	284	312	313	294	280	296	314	303	306	311	287	315	252	326	328	295	272	312	257	266	308	306	308	330	302	340	303	299	344	324	319	288	295	281	270	317	315	320	273	322	311	283	281	270	301	319	298	290	324	307	321	320	304	370	297	301	307	308	333	303	286	302	308	269	330	306	307	312	306	284	308	298	278	299	317	301	307	330	292	332	311	302	304	285	328	288	320	296	313	292	283	312	283	297	297	290	316	316	297	287	289	294	304	303	285	307	290	313	295	289	291	312	305	306	305	288	329	294	275	327	286	317	282	318	303	290	317	317	289	302	327	302	312	292	293	296	310	311	295	307	320	308	305	288	289	325	326	319	281	321	312	305	279	298	306	317	318	286	291	298	291	293	271	322	334	311	292	290	325	309	304	278	315	308	288	323	288	306	304	278	315	292	319
26850	7842	859	577	392	379	346	360	344	359	335	368	352	378	323	380	352	354	363	330	367	318	332	367	387	525	473	376	399	341	353	371	389	357	338	344	367	331	371	295	347	365	312	360	370	341	337	358	348	368	349	366	331	365	331	355	338	357	332	355	384	364	357	339	386	376	341	319	350	361	386	348	374	355	372	343	352	351	378	347	352	339	321	350	367	342	337	370	357	367	346	325	355	340	355	367	387	337	348	371	372	363	387	367	341	388	314	409	397	349	349	341	350	358	337	346	340	329	340	334	339	358	376	368	334	348	349	372	309	366	361	355	377	363	357	403	327	350	380	340	325	351	357	339	345	366	358	328	331	362	318	369	346	333	379	327	358	353	339	345	334	353	363	345	341	369	343	347	353	382	348	364	360	357	346	344	355	385	374	349	332	340	335	348	343	368	341	360	350	360	362	344	390	384	363	346	371	336	352	344	371	340	308	372	363	344	338	361	359	335	330	358	386	364	345	366	362	376	331	343	343	342	369	345	357	343	337	343	376	367	362	352	343	362	340	351	340	319	349	323	345	331	332	352	383	352	389	352	317	350	333	297	352	342	365	348	351	392	337	348	349	392	367	359	328	364	348	300	361	332	341	377	345	360	334	344	349	324	402	371	355	348	332	337	340	333	354	383	374	361	405	359	357	361	359	374	341	383	356	356	345	361	313	337	357	386	329	337	341	364	323	357	334	308	314	362	405	355	348	374	373	341	331	366	369	355	316	341	367	347	357	332	366	367	343	326	379	340	334	382	331	349	345	324	312	357	334	356	344	358	336	368	366	364	328	365	349	340	338	377	373	385	351	344	371	356	379	383	374	341	389	330	358	340	346	345	332	383	330	358	361	352	362	348	355	351	375	355	350	352	371	341	361	321	334	349	327	334	320	333	355	367	377	373	321	370	345	375	344	388	388	374	347	327	402	380	346	361	359	356	325	354	346	380	324	328	353	372	343	339	353	349	369	363	355	369	345	351	323	352	351	358	316	375	330	392	360	394	366	358	341	319	342	360	367	369	356	349	364	348	339	368	359	365	382	343	375	405	365	349	360	352	365	354	349	335	371	396	362	349	373	353	305	346	353	372	365	400	320	323	357	354	319	323	313	353	359	328	369	352	373	358	346	339	340	356	345	354	327	357	358	365	378	324	332	345	355	368	377	336	372	394	387	326	347	323	383	364	383	363	346	318	352	374	364	358	348	380	366	355	343	355	352	362	372	366	362	316	376	355	351	361	368	346	362	344	363	314	345	350	388	366	373	341	326	334	345	415	358	329	335	359	365	370	322	354	337	386	342	325	391	359	341	366	346	323	349	367	359	345	361	335	343	350	394	350	348	373	346	335	333	326	336	324	394	330	368	317	344	355	357	321	384	363	332	344	368	360	353	345	372	392	370	334	340	345	327	378	368	360	339	327	318	402	332	352	384	343	346	342	349	314	346	374	354	357	351	380	360	344	340	353	356	327	363	367	368	327	354	338	350	361	364	360	324	359	351	352	344	360	346	358	347	333	332	336	326	397	325	372	350	365	342	347	383	370	328	324	375	366	373	322	373	346	318	379	322	335	390	359	353	342	373	369	357	348	347	326	335	337	361	352	346	371	375	328	367	344	361	368	352	411	367	329	397	359	347	345	361	357	361	355	346	385	359	351	335	352	326	388	341	334	366	366	349	380	408	356	337	352	378	348	347	350	377	370	353	372	364	396	330	321	337	329	362	368	344	371	341	357	363	341	351	376	355	358	371	384	372	360	340	364	366	350	368	387	372	368	344	374	349	363	351	357	345	342	355	381	414	381	356	355	379	311	339	366	361	341	380	359	343	370	367	339	346	338	345	374	367	351	378	350	392	362	357	375	361	362	351	377	371	353	331	358	356	339	343	394	353	346	336	340	346	337	369	401	358	373	384	364	332	346	397	369	321	353	365	362	342	332	356	373	359	305	373	365	341	382	338	358	355	327	346	382	379	358	384	357	328	380	369	347	341	342	373	353	361	352	348	373	360	349	324	352	363	358	331	382	358	319	360	342	371	332	345	377	364	372	388	367	349	381	335	363	349	399	380	377	372	347	359	372	350	368	331	386	358	354	313	379	339	358	373	365	364	353	387	332	339	364	331	375	332	341	336	373	337	329	321	360	365	345	351	346	349	378	347	351	338	383	339	357	394	350	387	346	353	366	351	360	345	341	356	346	369	380	349	340	368	342	344	378	347	309	346	339	334	360	358	396	309	355	370	367	352	371	367	380	358	335	365	344	350	337	344	356	334	351	376	353	388	353	383	332	371	354	348	365	342	326	332	333	315	366	351	343	353	317	381	377	358	360	325	363	340	372	350	343	360	351	336	358	372	359	354	340	351	346	361	361	328	366	360	330	353	350	351	386	346	340	347	358	338	362	333	375	371	346	361	362	333	353	353	374	333	338	338	343	372	378	357	374	397	329	338	337	348	331	346	357	309	344	340	378	355	372	365	365	362	345	355	337	341	374	374	363	372	388	339	344	341	370	360	351	367	334	331	358	370	345	358	354	378	369	331	369	345	357	378	319	336	334	363	351	348	318	347	329	373	382	309	355	345	361	320	354	387	392	321	314	371	325	370	405	339	333	398	312	388	382	348	361	351	353	354	345	367	365	350	322	347	371	362	333	319	319	329	333	364	370	360	326	362	343	355	371	338	350	349	351	366	347	359	344	372	364	341	361	359	397	353	334	340	332	352	329	365	378	366	341	355	337	359	356	349	337	352	337	339	360	343	408	350	354	357	345	343	392	334	366	366	369	373	348	348	367	354	376	350	358	324	339	337	360	333	379	352	365	357	344	349	370	351	324	371	355	348	340	379	341	326	368	368	353	312	341	396	349	343	333	367	352	333	346	374	352	369	371	347	361	353	381	351	371	366	361	367	382	336	319	353	324	377	332	321	343	360	353	357	342	337	352	323	342	371	360	365	365	339	363	357	351	324	365	370	342	361	345	337	325	350	357	333	369	364	389	340	346	392	373	404	372	335	376	365	347	382	332	351	348	356	334	352	335	309	333	344	348	362	369	332	369	360	358	363	364	388	389	344	390	343	351	350	360	369	357	347	379	350	339	324	344	368	376	354	368	347	362	350	351	355	372	376	350	342	338	347	337	349	363	341	367	326	364	368	346	359	357	310	372	338	345	340	312	349	346	339	370	348	390	348	362	356	351	335	380	380	356	355	347	367	360	393	350	370	323	391	343	387	337	352	340	312	351	339	337	353	364	375	349	341	375	331	360	361	375	330	351	341	375	366	314	378	325	327	341	308	356	359	374	324	379	331	376	361	362	334	418	398	328	357	377	328	357	373	370	357	374	352	307	366	398	331	355	349	358	368	341	349	363	346	327	374	394	354	360	334	372	342	351	340	313	331	343	361	334	344	344	376	350	354	375	353	332	358	363	359	351	342	372	342	386	346	326	338	361	337	383	349	362	366	358	371	358	343	365
5445	574	525	452	430	374	362	408	379	362	359	375	358	364	386	398	397	374	364	391	397	369	404	363	422	692	646	397	398	368	365	355	373	397	392	357	386	378	348	374	378	374	358	401	344	363	329	404	360	359	341	392	392	390	366	372	352	387	354	404	404	368	393	353	373	370	368	362	357	367	361	378	362	358	365	381	376	394	367	392	385	375	377	396	355	372	351	399	377	380	379	406	353	356	370	368	367	389	397	372	419	368	357	374	365	374	387	371	392	396	383	363	393	405	382	340	382	396	371	356	317	355	372	379	409	387	408	397	339	407	339	359	353	325	403	343	388	368	371	375	381	369	359	393	371	403	365	374	364	355	344	340	400	369	352	362	379	375	361	376	360	386	355	390	345	394	381	375	389	381	384	383	416	344	341	351	384	359	392	382	386	369	392	356	387	389	372	317	370	392	376	387	387	369	379	331	380	386	367	346	405	386	369	371	353	368	388	382	391	369	351	372	396	357	399	369	408	365	383	376	329	358	372	368	357	373	398	368	357	377	362	392	334	368	359	360	351	333	382	375	373	372	418	386	410	399	332	380	383	376	359	362	347	410	386	386	366	397	373	404	366	380	344	381	393	379	379	353	408	346	367	398	369	373	376	357	395	372	370	385	372	361	383	353	398	370	394	408	387	366	358	375	412	378	375	349	391	388	400	399	381	363	371	368	342	379	385	369	412	394	342	384	363	349	350	368	358	393	351	402	399	350	395	370	391	362	346	362	368	418	348	366	357	365	347	388	346	390	349	364	359	394	397	369	410	396	360	353	343	370	394	362	376	345	381	378	362	453	367	375	395	394	395	375	381	376	345	385	375	373	324	381	371	380	390	340	354	368	381	407	368	389	384	347	385	371	380	384	364	383	376	382	368	395	381	372	381	371	369	365	347	360	377	370	394	392	363	406	324	388	347	380	373	343	384	356	348	361	383	359	388	360	317	400	358	361	371	388	398	401	347	371	378	361	385	357	410	397	356	403	378	375	340	383	390	364	369	349	381	391	370	390	385	382	374	351	364	344	330	390	409	366	364	375	380	363	414	350	387	385	386	378	378	389	421	377	365	365	402	360	415	389	377	367	339	340	361	378	362	370	385	349	383	387	365	349	391	406	374	333	391	354	366	362	344	362	396	406	350	402	374	343	336	385	369	370	372	391	418	398	353	395	395	349	372	373	384	402	390	345	392	364	375	415	344	362	425	402	398	362	378	392	372	345	364	370	380	394	361	370	361	392	349	383	393	341	352	376	370	335	382	405	367	338	347	388	395	356	381	365	387	356	379	389	379	380	352	349	407	380	383	372	386	354	352	386	376	380	358	343	390	373	347	396	402	361	377	385	367	366	384	366	348	355	373	376	361	376	374	388	365	388	393	373	399	366	366	384	378	360	368	383	359	363	391	358	380	370	380	385	391	410	357	369	366	399	370	369	373	345	426	366	383	359	384	377	344	366	402	383	325	374	380	351	387	371	389	407	396	354	370	363	344	370	362	375	365	373	367	360	364	346	388	357	403	387	375	367	378	366	374	357	377	400	419	405	383	389	378	360	381	368	372	372	411	388	372	372	378	363	363	351	361	359	350	365	362	353	341	336	359	348	374	364	361	388	368	384	346	364	372	397	338	379	380	352	380	379	374	353	370	358	390	378	332	400	370	414	369	354	356	384	357	356	360	340	397	367	383	411	337	397	383	376	399	391	351	345	354	350	363	365	366	342	412	355	370	384	346	394	367	354	392	379	390	369	364	360	359	383	372	370	361	352	373	354	391	332	360	356	387	390	377	366	355	344	385	359	395	417	367	367	352	415	371	381	350	394	410	377	390	371	377	351	386	360	398	377	372	379	346	375	358	371	407	391	361	383	377	364	407	398	377	365	342	371	388	406	379	412	385	381	394	355	402	403	389	382	352	381	369	389	344	377	382	387	383	359	321	381	352	329	393	359	364	394	386	376	375	355	367	415	391	403	382	378	396	344	376	361	380	344	357	363	365	371	390	363	381	362	396	381	394	372	407	356	396	398	378	376	384	383	366	364	412	372	376	401	381	380	374	407	354	361	392	385	353	350	379	390	374	378	381	358	375	373	356	348	401	395	393	374	353	365	350	375	381	393	368	377	372	329	352	346	387	360	375	374	382	410	362	377	351	379	385	377	385	391	386	374	393	356	378	378	398	395	384	371	366	404	369	370	397	428	365	384	359	379	361	361	374	353	369	367	366	351	359	395	383	355	406	363	380	379	388	400	355	382	337	383	362	372	360	384	375	366	370	388	350	405	371	379	388	345	370	374	375	350	349	385	372	387	368	388	350	376	401	388	345	365	362	358	353	394	390	411	411	357	361	349	362	378	390	350	367	391	367	367	361	374	365	349	401	392	385	403	342	371	403	411	352	387	380	408	385	392	385	374	340	385	371	371	363	377	380	393	388	374	370	343	371	387	378	362	382	388	382	379	379	392	394	375	389	423	375	392	365	377	367	384	390	367	380	395	389	360	360	341	355	365	386	383	343	378	393	400	389	368	377	351	338	396	377	383	382	345	402	347	379	375	386	359	371	364	351	351	372	384	386	376	366	372	404	383	389	384	360	371	392	384	350	401	402	347	412	377	364	376	350	346	394	398	373	361	377	367	369	392	399	333	349	392	375	384	330	367	401	383	398	354	351	346	365	397	365	365	381	387	370	352	382	372	364	356	359	357	352	349	383	391	396	340	381	400	369	394	377	354	339	403	380	351	395	422	380	368	377	332	378	338	375	376	358	352	353	370	399	373	368	375	371	371	412	364	426	389	393	365	360	388	420	358	347	352	362	345	368	370	377	410	387	396	389	359	382	373	383	357	366	359	357	380	366	369	374	369	400	389	382	376	385	404	344	383	339	386	384	359	394	379	384	392	359	379	374	390	415	379	383	345	393	382	380	384	378	366	346	402	363	356	362	375	381	372	368	373	369	345	397	375	384	393	402	346	365	365	361	407	351	397	364	371	408	372	385	369	393	367	385	387	379	367	405	377	375	370	351	382	388	388	344	395	367	341	366	378	344	427	398	361	386	392	366	373	372	361	359	381	377	380	389	393	382	367	352	361	354	387	363	374	361	330	364	354	379	383	374	393	369	373	394	388	349	384	396	366	401	365	363	375	374	354	380	351	353	377	394	386	373	368	357	379	367	394	375	385	356	385	364	379	388	393	401	373	348	389	343	339	390	392	321	365	370	362	400	359	381	344	402	356	338	374	411	390	345	371	358	366	412	382	348	350	361	392	378	367	391	423	379	382	375	405	372	385	375	386	374	352	372	362	404	412	360	387	365	385	346	351	349	372	364	357	421	368	377	362	377	389	380	377	373	385	350	429	340	375	416	398	362	400	348	351	377	344	348	417	345	382	356	370	350	392	405	362	351	366	382	363	384	359	382	348	383	388	361	388	395	359	354	408	373	377	332	355	394	360	377	372	366	347	393	348	387	372	365	357
25250	21014	26496	24403	2594	621	427	330	330	288	276	251	293	242	244	238	254	266	232	233	256	236	217	281	525	1967	2131	343	262	245	257	240	238	227	270	253	255	242	231	243	233	242	236	228	238	226	231	254	233	221	244	251	262	227	229	235	223	236	246	219	224	250	252	233	229	224	253	246	247	218	237	222	267	216	220	242	217	232	256	221	230	236	222	192	236	238	226	236	250	240	202	232	270	235	240	244	239	236	220	225	212	238	234	238	218	227	231	237	214	224	237	234	210	252	222	226	239	222	234	248	219	245	225	233	220	222	206	242	248	257	262	254	261	226	229	237	266	272	243	209	238	228	241	240	243	248	255	221	210	238	218	277	248	210	224	248	240	236	241	238	240	221	220	252	225	268	246	223	255	246	216	222	246	232	221	232	251	216	214	209	240	228	246	224	198	260	215	237	222	275	238	236	235	238	240	231	273	219	247	224	228	237	247	243	232	252	227	233	230	241	220	234	228	251	233	254	232	236	225	236	217	243	245	230	218	218	246	237	216	229	246	232	206	245	227	250	232	212	238	255	220	223	225	229	235	229	258	219	251	214	237	235	229	247	247	252	210	248	246	219	249	257	235	216	240	254	236	252	230	222	218	202	213	232	227	237	286	251	220	233	247	244	257	241	224	251	236	265	224	221	200	278	212	235	238	212	250	237	242	270	245	224	250	223	216	211	222	229	248	222	235	254	238	249	215	236	258	235	249	231	230	223	229	223	219	240	256	242	235	217	227	216	259	237	239	227	255	227	224	210	222	243	241	241	211	248	251	215	248	233	232	229	248	265	211	251	227	231	265	239	241	246	214	255	229	216	226	230	214	228	210	272	252	217	239	237	252	278	217	229	248	223	218	223	249	227	261	225	248	215	242	239	239	215	233	221	231	236	232	251	222	227	244	216	246	226	219	235	228	233	256	206	201	235	200	254	245	218	240	234	224	223	276	226	220	250	232	223	220	242	254	234	230	237	232	249	244	282	238	225	225	245	234	262	245	264	228	228	238	230	251	238	218	240	240	227	234	270	244	281	220	245	258	252	226	253	239	208	239	242	236	241	224	236	243	233	253	212	239	217	236	204	234	220	240	223	239	221	235	251	228	258	242	233	218	224	203	233	238	234	231	235	246	237	218	252	235	225	228	232	234	209	236	215	236	237	239	239	212	238	233	244	229	232	227	247	217	204	229	240	241	228	236	248	198	235	253	231	226	235	204	236	244	274	217	221	233	230	226	230	238	223	230	251	200	239	214	224	225	225	223	227	229	240	202	203	242	238	218	253	208	218	234	254	237	234	214	232	219	238	241	247	216	211	194	233	220	232	219	230	225	235	216	245	237	203	218	236	223	219	218	239	225	248	236	244	259	213	248	237	210	233	217	262	216	241	237	238	224	234	262	221	230	213	220	247	250	265	238	216	244	248	246	226	224	214	226	238	249	210	225	243	241	247	219	234	186	272	235	231	233	258	217	250	206	240	253	270	208	249	245	226	233	230	217	210	241	230	233	248	242	279	234	247	238	253	223	218	249	244	243	238	222	241	240	254	226	244	225	251	231	214	214	258	234	231	217	242	235	245	245	234	246	235	233	237	255	244	228	237	216	231	248	206	234	239	236	239	267	228	205	246	229	250	213	212	249	238	244	222	226	250	241	206	223	216	251	250	221	235	251	196	230	205	241	216	230	249	226	242	203	231	239	238	265	247	253	226	236	246	239	242	239	232	237	219	253	233	258	243	236	217	235	209	241	238	246	261	238	229	250	244	246	214	274	243	220	240	222	217	242	231	224	256	205	224	257	220	226	227	213	242	232	237	229	197	219	217	237	247	213	235	209	245	235	207	221	212	248	222	242	259	233	249	209	214	229	226	250	231	249	240	247	250	223	239	244	225	242	232	221	238	255	269	206	235	226	230	224	234	205	212	246	225	217	245	209	232	216	215	218	259	216	251	249	236	271	229	252	208	219	250	250	207	234	240	216	251	229	256	255	261	233	257	241	250	234	224	243	210	246	230	231	242	228	262	231	222	224	234	228	227	220	243	261	220	242	220	209	254	256	219	214	209	260	225	237	242	226	245	253	233	225	234	216	232	226	213	205	257	234	226	244	253	216	235	227	222	259	217	241	206	230	235	231	235	228	210	236	250	247	227	202	211	227	261	258	229	243	253	231	221	235	254	240	241	225	237	228	208	228	222	260	235	240	223	250	232	254	228	239	234	229	254	231	223	237	227	221	263	231	233	246	260	216	242	253	214	231	216	262	236	231	226	221	252	224	220	265	239	246	220	234	265	262	270	215	252	234	229	218	205	228	264	223	249	225	220	250	225	227	253	227	239	231	219	228	247	219	236	251	220	232	240	231	230	254	227	235	229	220	252	245	237	233	222	233	253	243	223	226	251	250	214	204	262	209	215	257	228	221	257	223	252	233	237	227	234	213	215	238	253	226	250	206	242	228	227	230	232	262	252	231	211	230	220	215	260	189	236	214	215	211	244	260	228	241	217	233	232	222	227	236	230	230	243	238	215	272	227	219	231	243	235	244	226	244	250	236	206	233	222	246	215	246	234	219	219	256	255	228	216	217	240	238	254	251	243	224	266	250	247	226	258	244	244	234	229	259	247	242	251	244	225	201	214	225	233	236	210	239	251	239	213	221	224	238	246	231	223	250	235	235	220	215	282	237	248	238	244	230	242	245	221	218	227	228	212	246	233	240	215	229	195	219	233	219	234	259	219	230	230	237	238	243	248	230	243	239	248	245	263	234	224	242	230	256	243	249	238	241	221	242	234	244	236	227	202	223	227	249	241	279	233	219	231	244	205	241	208	250	258	217	211	202	239	239	218	230	237	239	259	225	213	236	232	229	214	214	268	242	249	234	219	249	209	227	217	250	252	250	246	208	234	262	200	246	227	231	233	215	205	232	230	229	223	244	244	224	245	235	214	238	229	266	230	243	213	248	254	196	237	225	227	227	258	222	232	258	227	219	252	260	210	241	245	215	249	228	232	222	240	269	230	234	237	245	261	219	228	224	229	216	210	223	217	251	224	246	245	244	236	262	247	226	215	236	259	239	243	228	194	267	225	241	236	218	228	236	224	253	271	225	236	226	213	221	243	242	241	254	253	234	243	229	237	213	251	235	229	238	206	234	216	226	238	236	239	224	235	237	239	231	222	214	225	230	230	232	226	202	208	237	268	240	248	230	240	242	256	210	225	223	207	225	267	238	213	218	234	224	223	206	222	220	229	253	251	213	223	212	237	251	223	241	204	233	216	233	206	239	214	241	228	225	228	245	237	226	220	225	227	227	229	238	242	236	243	218	235	221	220	235	244	232	249	229	266	232	262	249	237	227	229	231	296	236	231	229	227	267	241	230	223	252	231	226	207	241	231	234	241	214	219	245	234	246	245	249	250	226	211	221	224	210	223	223	228	226	223	227	217	245	211	214	227	235	233	275	254	198	227	239	239	260	211
3683	2697	2000	1073	815	655	524	486	430	385	357	297	328	291	333	322	267	311	309	270	305	298	276	290	813	3134	2924	374	288	273	274	280	243	292	281	256	286	270	298	273	271	293	272	285	269	282	282	294	292	256	248	283	242	264	219	250	262	244	272	253	273	286	279	264	279	260	287	254	285	289	297	271	323	272	258	252	258	268	277	286	270	245	264	271	295	255	264	256	263	272	273	242	272	283	295	247	243	287	242	297	275	251	258	292	266	252	302	270	280	278	301	257	227	257	282	282	256	294	287	248	285	274	256	270	267	281	254	273	285	260	249	262	232	255	290	286	260	303	250	283	255	239	226	255	273	264	275	260	275	268	260	265	254	259	308	265	278	299	269	250	260	268	278	262	274	290	289	251	302	298	288	262	281	265	274	268	266	246	266	272	274	264	269	277	277	261	272	288	255	302	263	251	266	248	260	255	287	260	283	254	254	282	287	278	235	266	303	281	251	268	278	262	299	247	270	229	277	284	263	275	252	269	284	271	243	251	246	272	259	280	251	251	262	268	274	244	269	252	282	257	276	275	270	265	241	261	288	265	242	294	255	272	260	277	286	289	257	264	276	253	247	271	288	267	272	245	244	278	274	271	296	267	253	237	270	263	271	264	279	270	225	284	285	242	258	279	284	255	238	273	276	273	263	287	243	251	262	270	266	260	265	244	254	262	283	287	286	245	253	291	262	259	270	260	259	288	294	261	265	268	236	256	277	276	270	274	272	285	261	277	260	253	285	271	304	273	269	263	248	262	258	281	286	278	272	263	270	275	268	310	296	256	279	229	238	270	285	273	275	277	292	231	267	268	273	259	262	273	235	269	252	277	281	245	274	271	258	285	275	268	285	278	279	272	282	267	251	237	228	310	308	258	279	275	262	254	242	247	280	252	291	284	280	257	241	274	234	267	286	245	269	297	262	279	243	249	270	276	247	271	274	276	270	264	283	235	260	264	246	253	254	284	260	257	278	263	271	242	260	294	299	244	260	272	262	249	250	256	286	256	266	253	271	259	265	255	254	259	291	268	247	245	253	286	243	287	244	256	266	261	258	280	254	260	260	256	280	269	269	268	296	267	280	259	258	261	273	263	242	296	291	279	242	257	241	238	261	298	266	244	275	253	284	290	277	227	299	235	262	268	288	263	281	286	246	240	277	267	265	253	282	232	235	264	265	270	243	282	263	259	256	273	281	287	251	266	272	256	255	305	247	268	264	241	260	276	226	272	275	253	261	264	246	253	267	253	288	248	259	295	314	283	274	285	250	254	285	290	278	270	264	254	263	251	277	289	300	274	275	262	262	269	253	261	266	253	249	244	255	254	265	270	277	272	250	264	280	245	280	251	262	290	265	282	250	267	288	265	279	266	248	258	273	286	248	279	252	254	289	242	246	254	256	299	263	294	274	275	280	264	289	250	272	263	273	261	262	261	275	263	271	280	257	276	246	233	246	286	246	246	273	274	251	253	258	238	272	269	285	270	287	298	244	304	290	272	264	256	257	269	249	291	269	260	278	253	287	284	288	263	251	263	314	276	258	251	285	276	302	260	249	228	236	250	262	249	243	298	240	262	254	266	284	266	262	284	271	257	275	318	274	264	298	239	265	262	290	284	287	259	270	267	275	273	252	241	253	286	270	245	253	252	258	271	274	257	272	251	273	263	284	263	251	276	257	286	273	254	260	273	268	304	267	286	253	263	258	239	288	274	296	256	283	277	266	276	272	251	276	292	266	248	283	271	255	301	299	250	290	255	288	263	247	242	283	291	277	274	285	250	267	265	239	279	263	262	235	261	273	282	265	244	245	266	287	271	253	266	237	280	258	265	268	243	277	253	259	244	263	254	275	256	246	246	285	248	285	249	275	254	269	298	283	290	281	270	254	260	257	264	265	274	280	220	295	251	318	293	281	263	246	287	254	276	241	249	242	242	283	276	275	253	287	253	282	248	274	262	276	284	298	270	252	278	270	244	275	289	244	275	276	253	305	280	271	276	255	254	254	258	268	248	262	234	277	267	305	268	261	253	261	257	267	292	244	276	286	259	283	255	277	262	253	280	259	276	261	271	260	239	252	267	284	256	280	276	256	270	293	311	255	278	246	274	275	285	265	260	258	297	268	242	255	253	290	269	287	277	258	260	278	289	280	280	268	270	300	288	264	247	289	306	236	256	257	259	233	268	285	283	266	249	265	276	273	264	285	280	256	275	264	264	276	261	288	260	257	255	292	230	245	270	240	252	291	282	265	251	266	292	291	281	274	257	287	280	259	268	257	276	254	281	258	271	266	271	298	260	241	255	236	271	296	262	262	279	278	258	260	269	251	244	252	258	248	255	257	282	275	274	259	254	269	271	268	247	268	271	254	267	250	259	285	276	275	246	268	283	266	236	244	260	316	286	262	275	260	269	262	262	253	274	286	286	301	255	235	272	275	260	269	254	250	256	261	253	258	245	293	235	270	275	259	264	275	260	266	274	273	278	278	268	290	258	293	288	286	262	273	241	267	256	294	283	269	268	247	256	272	269	273	266	287	274	265	252	279	269	281	269	245	242	259	258	242	262	265	278	264	271	296	244	283	267	268	261	253	236	280	272	272	276	268	256	265	301	245	269	251	275	250	261	256	280	278	277	239	282	252	268	240	252	236	265	266	316	253	239	265	274	243	271	269	269	252	270	274	289	227	245	276	276	261	258	258	279	255	256	285	263	270	265	261	291	271	268	246	281	242	317	245	263	259	272	250	221	297	323	288	240	286	261	251	286	269	276	288	272	279	265	252	269	258	261	266	265	243	265	238	277	246	295	265	278	251	274	266	258	263	275	271	307	253	283	256	298	256	259	281	262	272	263	262	262	274	269	256	267	287	263	268	265	278	269	251	239	260	266	262	288	267	232	247	273	261	286	252	265	303	262	241	276	276	284	273	275	251	273	280	281	266	254	242	252	268	269	278	270	253	260	264	268	249	302	271	271	252	308	272	237	274	261	234	277	250	220	254	272	259	251	285	272	255	286	271	271	252	257	264	277	277	293	270	264	274	256	253	266	289	238	269	272	257	254	274	285	279	282	254	293	275	255	242	278	249	256	276	263	265	283	238	247	213	287	255	286	259	244	259	262	250	249	240	258	248	270	259	251	265	298	292	275	236	256	265	271	255	257	278	284	253	268	260	246	286	277	231	254	246	279	269	265	270	267	269	285	249	305	264	283	242	285	287	285	268	251	257	260	287	262	231	234	267	227	272	242	298	280	264	259	235	262	271	276	241	268	254	264	273	292	256	244	258	258	262	275	260	253	279	286	265	262	279	288	271	279	255	259	257	274	269	237	260	270	262	263	286	270	246	240	281	243	265	280	275	263	275	258	261	256	252	263	228	249	250	263	246	259	277	289	263	278	258	257	269	245	260	278	274	272	275	269	279	258	271	251	274	257	270	265	294	251	259	275	274	265	251	259	207	266	293	272	257	265	282	275
24373	21006	27845	24367	19213	2538	930	551	418	383	413	341	337	344	344	298	273	308	286	288	309	339	310	333	879	4157	3529	343	294	278	288	287	254	275	298	278	287	284	274	286	276	264	282	282	268	273	273	264	270	269	286	261	278	263	261	307	267	258	237	291	284	253	258	273	283	301	280	266	259	315	312	274	262	270	269	285	253	294	273	303	300	297	291	293	253	286	323	287	284	244	268	266	285	279	282	264	286	269	306	317	294	338	279	257	303	274	267	282	294	260	283	325	278	289	274	298	275	273	280	280	274	289	257	261	285	275	273	288	258	257	302	301	262	257	308	275	274	271	301	267	298	269	275	283	277	263	281	293	287	312	307	273	260	260	290	304	304	275	250	273	301	251	288	250	294	259	297	297	299	259	282	308	288	287	264	292	300	243	275	277	269	270	276	293	277	302	287	278	286	285	280	300	284	279	279	271	287	307	298	285	270	266	299	313	255	277	278	314	281	296	285	259	286	255	294	281	301	280	261	273	278	300	317	302	267	258	280	270	289	312	274	292	254	280	282	306	266	300	298	241	300	291	291	270	275	283	300	268	287	302	280	291	258	296	272	297	275	296	269	273	252	274	276	287	278	271	273	301	291	276	279	275	283	280	284	250	308	307	253	278	292	308	248	251	287	295	310	282	255	279	282	273	297	298	321	290	291	273	291	281	307	285	233	277	287	270	275	260	247	281	305	262	285	278	280	290	270	283	273	303	286	273	294	294	262	292	283	281	255	241	290	276	260	291	272	284	279	277	323	288	265	282	272	259	304	281	283	265	264	287	267	289	282	296	251	293	283	274	252	249	285	248	249	269	280	263	232	285	270	267	279	277	270	278	270	263	291	277	273	274	299	289	294	295	295	262	270	271	264	295	293	271	232	278	280	272	290	278	283	269	300	288	276	266	270	251	288	284	286	276	297	278	290	292	276	298	298	286	291	270	284	292	275	280	296	287	275	296	272	316	260	290	267	285	283	290	282	268	259	298	261	260	285	274	285	302	291	260	267	327	282	271	299	308	295	302	284	274	297	254	287	267	292	278	275	263	256	286	259	245	298	293	253	283	282	273	286	283	312	281	284	305	271	295	287	304	302	292	303	265	287	275	256	290	285	282	275	302	278	262	296	284	261	310	285	286	243	285	309	262	270	279	253	274	259	267	271	264	250	287	266	274	270	276	276	273	282	256	255	267	275	267	268	293	288	264	302	262	264	267	301	250	271	281	297	280	280	286	295	281	279	286	269	295	270	261	314	290	241	280	269	289	300	277	259	288	298	251	267	297	281	261	274	278	292	287	301	275	284	264	257	283	293	276	303	263	294	264	272	285	273	281	284	275	290	271	272	288	290	304	260	273	263	300	250	295	282	264	308	277	276	276	293	277	287	277	286	281	264	274	254	245	278	252	283	304	268	308	283	286	274	264	299	281	282	282	258	280	262	253	285	277	265	275	289	288	290	298	278	283	289	268	287	310	217	281	291	268	286	282	272	278	298	243	250	279	285	313	331	284	271	293	268	271	262	268	273	274	275	246	293	287	268	252	282	248	276	268	272	292	264	276	287	305	268	282	270	260	291	283	283	260	249	315	297	275	293	283	282	287	275	273	291	261	320	253	273	280	282	261	279	277	290	271	291	314	285	310	309	276	294	270	277	313	258	277	273	284	275	272	280	305	287	275	266	284	282	316	266	281	268	288	261	274	250	261	265	256	256	282	293	266	280	315	276	285	279	290	273	296	286	296	287	276	266	272	323	294	235	271	267	277	279	284	262	277	273	288	261	308	261	283	250	284	290	244	290	277	303	261	273	277	265	280	268	272	266	283	274	281	277	262	263	282	273	297	293	286	279	240	250	294	282	266	277	272	284	259	283	280	274	291	286	304	263	268	274	255	273	272	299	276	285	265	275	277	285	260	287	244	284	288	270	281	275	264	248	291	287	266	293	271	281	289	298	289	271	285	281	302	243	280	281	276	270	285	289	300	275	280	287	268	317	292	270	288	284	277	305	274	317	265	268	292	312	281	273	301	254	290	280	264	257	270	264	282	261	281	290	262	280	288	303	270	278	297	287	270	282	276	283	277	277	247	286	273	289	281	285	296	298	297	294	258	265	285	303	282	270	275	259	267	249	294	269	261	246	260	286	266	304	268	270	253	270	289	266	293	272	299	293	298	263	275	289	281	266	274	280	312	297	278	310	256	253	282	266	254	282	294	264	270	275	286	269	303	286	256	283	315	271	294	279	316	276	285	305	305	269	274	267	262	277	272	295	273	283	290	270	277	287	282	275	299	286	255	268	286	292	339	283	268	311	273	289	258	294	232	295	273	267	301	288	287	298	264	265	271	279	272	271	268	269	267	259	309	282	329	273	252	291	257	259	267	255	265	270	281	276	304	252	309	289	307	277	277	279	279	262	287	271	280	278	280	289	291	292	272	271	277	266	300	274	306	306	259	254	284	287	242	295	248	272	268	268	293	293	265	257	280	266	266	264	261	267	260	278	270	292	280	251	291	285	273	279	284	256	284	283	272	275	302	260	287	284	288	287	289	266	307	287	292	257	278	282	283	320	259	277	280	249	273	273	263	270	305	282	266	307	312	281	303	301	259	289	279	284	311	255	258	293	293	258	280	262	264	260	271	286	296	314	286	253	297	268	259	304	282	276	278	288	257	245	289	255	267	275	263	263	285	303	309	293	295	283	327	296	279	282	283	274	264	253	266	310	277	265	306	279	285	277	311	287	276	251	305	270	272	271	308	284	278	341	276	275	279	254	280	252	276	241	259	288	278	277	301	277	289	253	275	256	274	266	305	273	275	271	277	300	292	295	278	296	297	274	304	259	242	282	271	283	287	313	286	279	278	279	291	294	271	288	283	273	284	261	268	298	265	265	290	275	291	272	298	268	290	272	287	284	278	293	256	267	283	267	260	298	271	254	264	247	277	281	280	255	261	267	266	268	263	297	284	271	284	286	290	244	260	285	270	319	280	256	276	274	280	279	288	282	284	252	265	262	266	261	290	311	274	310	291	273	283	259	264	272	299	264	317	258	281	279	256	306	279	296	307	278	282	264	273	271	283	284	280	271	280	274	272	257	289	277	275	256	275	306	264	247	285	276	271	280	258	306	324	252	257	320	287	300	242	280	295	268	301	273	273	303	300	296	296	283	236	270	290	279	280	292	299	281	279	278	295	289	278	263	292	260	248	294	281	265	271	262	261	275	300	273	320	251	252	279	281	280	262	306	297	304	289	250	295	290	275	299	303	273	280	267	284	322	282	271	281	285	278	259	261	302	286	274	290	273	292	277	286	262	254	297	289	302	278	278	294	281	295	277	272	275	275	322	272	281	259	285	263	248	259	309	282	295	280	286	291	262	278	295	274	269	265	263	270	277	301	263	287	281	280	281	275	301	266	260	264	284	258	258	287	294	274	273	271	286	279	271	290	271	299	245	270	256	284	265	286	282	274	286	297
3827	4818	3616	1868	1290	1053	983	748	611	548	540	483	419	386	408	422	347	369	383	365	371	340	333	359	1464	6161	4104	355	296	315	323	284	306	348	286	324	319	324	319	325	310	321	290	303	309	317	310	324	286	303	281	327	313	327	325	299	314	308	299	346	339	318	318	325	315	305	305	285	324	321	318	302	317	330	318	319	319	302	316	317	317	296	294	365	282	327	332	284	290	313	313	329	343	316	296	313	342	289	306	318	301	315	319	318	304	311	309	321	340	291	304	331	291	282	285	336	303	260	323	275	290	327	302	318	307	324	298	298	310	326	309	332	356	332	314	348	294	304	322	339	302	340	304	286	334	306	332	358	330	332	345	323	327	305	291	294	306	324	336	286	311	322	306	317	312	317	313	315	329	329	305	329	279	288	291	271	281	308	301	326	327	345	288	273	328	300	312	325	315	298	302	319	293	304	312	355	311	320	325	296	292	301	325	314	259	317	323	335	279	287	324	304	325	310	321	291	272	298	300	288	314	287	313	282	314	316	320	304	297	290	310	358	286	323	308	301	314	327	298	288	324	327	298	302	322	294	275	303	314	306	293	295	296	334	307	326	273	312	312	300	312	289	297	331	306	310	311	329	330	330	293	330	309	310	279	296	310	318	338	343	313	301	312	330	272	312	326	297	337	304	323	307	307	300	319	350	293	307	341	270	281	298	279	290	340	308	298	308	336	279	316	341	283	309	286	282	305	325	269	289	308	312	301	296	325	346	288	313	304	321	279	293	305	296	292	325	286	305	321	322	316	329	300	308	341	332	287	343	324	318	314	320	300	307	305	303	297	301	324	273	295	293	303	324	330	311	330	315	313	329	303	309	307	322	308	299	327	291	287	306	284	297	344	300	329	337	301	306	349	297	308	308	311	302	317	345	317	318	300	315	302	280	271	307	301	323	315	305	335	312	295	324	292	298	302	304	337	303	327	318	286	327	317	307	299	281	274	306	365	316	315	303	281	318	289	322	317	329	307	301	294	301	327	303	329	305	273	315	288	286	324	304	305	293	325	286	287	287	298	301	304	298	302	339	312	315	317	314	308	324	312	309	309	307	305	298	311	333	289	310	292	310	300	310	336	304	298	331	307	280	294	289	312	304	310	320	310	287	307	318	316	298	313	320	308	292	308	323	314	291	275	300	303	305	304	297	283	303	281	298	324	314	312	288	307	327	293	307	335	299	321	313	283	336	322	322	329	325	304	302	316	279	309	312	320	317	346	342	288	320	312	297	280	302	318	346	295	337	321	288	289	319	302	292	316	355	286	326	286	292	334	313	292	303	307	277	302	302	321	330	313	304	261	332	341	301	302	314	365	324	294	257	327	332	310	301	334	340	282	311	323	329	324	299	316	316	337	302	322	288	313	322	309	309	306	330	331	311	278	288	294	297	315	305	326	305	285	271	301	329	311	300	289	262	335	306	304	303	300	306	325	334	312	311	296	336	337	325	308	289	288	321	331	305	308	307	303	304	299	337	314	321	289	307	316	311	302	316	336	310	287	274	303	332	290	303	319	298	290	277	303	283	269	276	299	296	313	310	334	289	335	331	319	309	315	286	305	302	326	317	299	302	288	294	316	298	290	265	307	271	302	319	307	271	271	291	288	300	312	308	311	310	290	335	335	298	283	314	299	335	302	292	282	286	295	310	291	305	296	304	274	293	311	307	314	317	297	320	305	331	315	285	278	302	312	313	317	330	280	310	283	309	293	310	329	323	288	302	297	318	320	326	293	303	322	314	314	309	293	298	319	317	339	319	305	304	295	323	332	332	327	293	291	321	303	284	280	309	333	324	326	241	302	299	330	312	274	296	287	320	285	321	323	292	293	287	294	297	272	298	343	306	324	314	281	323	299	323	298	285	303	308	304	285	312	307	321	309	316	285	292	321	279	323	327	282	275	311	309	290	317	307	306	285	270	296	333	321	268	327	307	321	319	323	309	319	334	309	284	325	282	345	317	326	331	316	298	299	319	303	306	349	295	323	287	290	290	300	288	296	291	299	298	314	307	324	357	305	256	305	317	310	293	295	335	307	290	294	287	289	300	282	289	296	314	281	296	300	312	292	328	284	325	311	292	316	336	335	328	300	309	288	309	329	314	305	293	278	314	310	296	311	331	308	309	341	310	339	285	307	304	305	285	286	292	348	282	311	326	312	324	333	301	357	300	329	310	287	300	327	316	314	286	317	331	286	303	339	310	310	288	284	317	315	296	308	323	309	296	292	312	293	289	331	321	304	285	284	293	326	323	278	310	300	293	277	289	297	323	310	297	295	310	303	311	338	296	286	291	319	324	296	313	315	340	295	304	295	305	310	297	330	301	325	319	286	318	301	292	315	295	311	291	263	341	337	301	302	296	339	291	311	327	303	317	296	330	312	306	270	317	311	322	308	326	315	301	318	294	300	307	316	288	287	326	312	304	326	327	299	323	282	310	284	291	284	316	318	322	324	335	305	319	323	322	317	322	293	322	280	299	327	323	316	323	318	306	289	303	297	316	313	312	300	287	321	314	304	305	293	308	321	285	306	336	301	293	333	317	306	290	299	326	281	323	294	317	302	303	328	286	347	323	269	294	283	317	303	304	279	306	310	297	322	323	316	309	285	309	297	300	322	297	280	299	306	281	322	308	290	289	297	330	305	309	302	291	327	331	324	283	306	291	293	334	332	332	307	355	290	289	298	316	302	327	298	299	280	296	302	301	315	304	266	290	313	308	320	281	287	309	310	281	299	299	315	291	294	290	299	306	283	298	277	321	331	298	344	306	293	304	284	308	333	311	298	312	312	305	320	311	291	310	314	309	327	293	312	370	316	285	314	361	296	278	279	302	300	306	293	303	310	332	301	327	312	304	304	287	339	291	301	315	326	315	277	311	301	305	299	305	326	317	303	324	297	304	295	318	324	324	298	298	312	321	325	319	332	291	293	305	325	295	300	320	294	312	312	277	290	309	304	308	303	281	319	306	299	315	291	307	308	326	317	277	298	287	330	299	294	295	307	297	311	286	317	290	296	297	301	295	299	310	346	260	308	304	308	296	299	297	327	320	317	305	330	293	296	313	268	281	299	326	337	361	299	296	302	311	310	289	284	265	310	314	273	310	328	338	296	314	324	329	290	275	303	321	292	312	284	323	343	287	282	335	319	330	295	265	277	341	319	289	309	311	300	318	307	324	309	304	295	308	295	321	333	307	295	340	298	323	305	297	315	281	311	287	335	310	319	303	300	315	321	318	304	301	323	331	298	322	297	313	289	317	281	319	302	314	338	288	323	334	296	283	308	316	346	326	276	288	303	309	321	301	297	320	307	298	339	294	335	304	302	293	309	286	267	316	279	285	296	307	295	306	321	295	299	297	312	322	319	346	315	316	292	288	333	320	323	320	332	326	294	273	284	311	301	316	282	328	320	304	307	333	313	305	312	289	297	300	297	319	307	274	288	285	333	294	310	310	322	315	290	301	296
26813	7651	949	623	471	361	356	312	318	307	303	320	316	302	341	343	338	330	338	354	314	343	329	332	311	472	526	312	313	328	313	328	323	291	299	343	351	332	293	333	310	335	321	312	315	358	327	307	299	336	323	337	311	332	325	297	314	328	313	320	314	322	304	299	303	301	356	324	327	314	334	362	328	315	338	305	313	295	333	304	309	342	306	303	319	344	312	331	295	348	346	326	322	343	316	327	309	312	304	332	321	320	345	345	344	315	349	329	317	309	320	338	317	314	331	325	288	332	303	315	282	308	387	339	315	318	325	319	320	317	345	335	333	322	306	327	311	319	348	310	342	315	334	297	342	336	302	332	324	339	307	321	327	331	303	341	289	338	317	342	315	305	328	318	339	277	331	320	328	341	329	303	321	291	313	305	321	306	334	294	347	313	325	302	306	331	347	320	350	346	306	326	291	332	327	310	306	316	330	336	307	301	266	337	319	307	333	313	341	335	298	338	311	353	307	310	333	315	332	324	341	319	330	311	332	288	347	327	341	302	335	329	304	318	329	302	331	347	322	324	314	316	312	295	303	331	315	296	304	291	322	334	308	298	317	316	333	290	350	320	332	330	316	326	337	337	313	323	309	316	324	309	308	305	357	326	319	333	338	324	314	303	304	308	305	298	339	327	344	306	320	316	314	315	318	330	301	318	319	317	321	347	329	310	308	323	349	325	302	300	303	331	356	334	317	316	329	320	359	338	328	344	292	326	317	317	326	303	301	310	329	333	306	360	332	323	316	332	319	314	315	348	294	313	342	350	275	325	368	299	290	337	304	326	336	302	327	353	334	306	345	282	306	309	319	332	337	297	341	339	296	353	319	320	348	336	330	297	324	333	354	300	323	324	319	314	352	342	319	336	302	292	338	318	322	330	337	301	317	324	349	321	340	314	342	335	320	306	325	313	350	333	343	326	313	319	339	355	322	329	322	318	316	327	334	333	310	343	347	297	336	342	320	299	318	319	340	328	328	295	293	342	309	354	312	286	328	319	295	309	294	318	296	335	354	302	332	341	319	351	316	330	313	324	347	336	322	336	345	313	324	351	312	314	340	334	314	346	312	316	323	293	304	312	292	317	326	319	315	285	314	324	337	275	317	332	329	300	308	321	294	329	319	356	341	284	309	313	326	303	318	323	325	313	308	334	349	329	334	349	322	325	311	368	327	287	330	338	315	323	309	321	305	330	307	303	299	340	315	349	313	326	362	305	336	316	327	311	344	294	310	298	327	325	322	312	300	313	358	324	340	329	329	322	331	322	334	327	341	332	347	287	322	340	336	302	317	311	330	296	303	307	332	335	309	320	315	326	330	347	321	356	292	346	311	316	298	314	334	346	320	308	312	300	341	326	311	327	304	298	318	333	327	335	358	315	338	321	318	315	340	312	320	338	337	324	333	334	312	316	314	306	308	307	345	325	332	320	348	341	325	330	356	375	296	335	314	321	336	302	327	302	341	336	322	309	314	311	320	331	343	284	316	332	320	334	343	322	302	318	312	325	351	319	314	334	340	296	330	316	349	324	344	306	360	354	325	288	333	337	355	332	303	306	331	328	323	294	327	320	370	320	306	327	328	336	329	332	307	332	339	357	297	326	301	306	341	316	326	304	302	336	339	330	349	316	307	321	335	325	315	328	338	290	318	306	324	306	280	329	364	327	322	329	319	345	332	344	314	317	308	308	281	321	307	303	325	354	337	323	329	294	309	330	326	318	361	327	315	337	289	332	316	322	288	314	351	345	311	330	348	331	303	318	332	334	322	306	336	320	317	292	304	333	301	312	325	304	341	331	331	309	318	310	327	333	328	323	299	326	331	320	304	308	322	330	351	322	327	318	301	351	290	319	323	324	311	321	331	327	320	293	302	339	299	319	345	346	326	324	341	343	367	337	319	330	343	313	295	317	315	336	313	314	342	315	325	312	345	355	309	292	308	324	312	332	293	305	326	318	306	315	354	347	306	306	329	324	335	323	319	345	334	289	310	315	316	305	322	343	327	313	314	335	315	318	320	317	309	317	319	309	340	310	301	300	336	309	332	347	319	337	317	320	338	350	306	338	320	350	343	308	358	325	295	297	339	320	333	316	336	307	342	336	306	323	306	318	330	309	293	338	346	321	320	339	314	319	296	336	303	319	326	322	296	298	312	316	302	333	351	340	290	318	340	325	318	312	314	353	329	304	317	304	346	329	302	309	337	304	341	347	335	320	310	307	318	326	330	305	331	312	317	301	324	317	349	303	314	322	350	307	306	293	303	313	329	339	304	310	332	327	295	341	316	320	326	305	345	295	327	331	305	334	325	310	312	307	330	311	287	297	312	329	339	299	342	328	326	315	333	339	313	333	339	344	330	299	310	306	341	307	321	323	310	336	287	287	326	325	310	298	327	315	300	270	317	340	296	354	341	333	323	344	334	346	328	283	313	320	319	317	345	314	329	312	313	344	352	312	291	332	315	331	316	312	299	300	335	324	352	312	319	311	341	318	318	306	353	334	320	302	304	349	318	319	297	307	314	321	330	313	358	323	336	313	324	323	330	329	348	320	330	266	316	325	323	301	332	317	308	311	310	337	311	339	320	313	344	341	307	317	326	313	318	325	296	353	315	309	361	320	314	304	322	345	340	312	342	319	342	334	344	305	340	332	327	311	372	339	347	306	311	306	298	322	323	328	352	335	294	333	360	307	346	335	323	320	336	346	308	348	327	333	310	318	307	310	311	317	341	313	309	291	316	331	299	314	313	335	309	318	300	310	348	315	319	309	319	344	318	318	333	331	347	302	287	323	322	296	336	331	321	340	347	317	294	312	319	296	334	315	315	350	313	320	348	298	323	311	297	340	316	335	324	314	322	351	325	285	333	326	360	318	303	305	309	343	347	352	298	322	330	307	325	308	319	316	305	318	325	301	324	316	316	330	308	344	346	368	326	315	292	329	339	309	324	346	341	337	339	327	301	322	313	324	289	338	306	325	345	292	301	328	298	325	333	328	327	329	357	302	329	309	317	344	353	292	338	299	334	312	332	317	351	306	349	355	333	346	307	347	335	328	289	303	310	333	301	333	298	298	324	274	333	345	326	316	302	308	322	301	321	328	339	334	330	320	344	331	346	316	315	342	338	309	325	323	310	332	322	330	321	310	331	319	315	315	313	314	338	327	318	318	288	315	321	329	341	314	317	308	317	340	327	311	349	341	326	292	371	314	316	374	325	304	304	310	341	335	320	321	313	305	292	331	333	323	326	320	281	287	282	302	313	298	302	315	328	290	294	311	323	324	320	328	320	324	346	348	306	349	317	285	316	307	309	342	332	336	320	287	281	312	322	326	342	353	316	332	308	317	310	306	339	317	315	328	331	316	312	351	339	313	348	332	299	342	318	317	314	316	320	355	334	301	304	309	313	332	335	339	305	364	285	336	347	320	316	318	358	331	329	348	341	317	330	331	315	311	290	331	327	323	320	314
5452	503	528	445	381	372	376	341	356	371	314	352	371	375	306	337	356	376	323	322	323	338	368	335	342	614	612	320	328	355	331	316	367	345	347	329	345	328	354	359	350	345	324	356	357	336	323	375	337	328	340	338	314	339	354	358	333	325	365	314	358	327	369	333	334	316	335	347	326	316	330	320	346	323	370	286	336	313	336	350	351	304	332	358	373	337	326	354	362	347	330	368	356	368	352	323	388	350	358	331	350	323	368	324	361	352	341	320	335	310	357	343	317	370	322	373	349	357	347	347	335	348	365	355	363	290	331	367	348	362	320	315	316	337	342	344	344	344	301	342	303	329	336	352	352	323	328	332	349	353	349	361	345	335	356	352	349	350	347	310	342	329	329	340	341	297	329	355	362	328	333	303	318	335	347	294	366	332	330	352	344	308	301	353	325	329	317	342	299	343	333	323	356	318	349	368	314	358	349	336	355	381	331	340	340	361	342	369	354	329	329	347	332	337	336	352	360	329	352	330	346	332	357	347	307	339	339	344	382	383	356	347	362	335	377	340	349	337	349	340	329	360	328	331	345	354	313	369	323	294	340	353	352	337	328	336	323	345	344	320	309	336	339	341	372	347	334	365	339	342	338	365	370	340	305	299	305	374	306	328	349	314	324	335	346	361	331	304	319	352	330	342	340	340	363	356	341	359	352	313	319	314	359	326	358	350	360	321	324	332	360	355	318	367	302	356	312	338	339	349	300	374	372	357	333	340	332	323	345	371	339	344	337	330	352	341	325	367	351	360	319	311	353	329	353	366	326	322	345	335	369	354	336	330	344	346	341	344	354	331	346	351	346	357	360	324	320	348	345	356	384	369	329	343	331	323	373	340	331	342	320	345	334	341	336	337	348	330	338	342	342	324	358	368	305	348	357	379	325	325	351	347	308	324	355	349	310	333	328	354	330	318	337	320	348	325	350	331	363	341	341	291	316	340	343	302	305	345	351	339	376	365	309	338	327	327	335	336	330	327	314	343	364	343	323	301	346	325	362	345	346	332	334	367	377	331	335	314	367	360	357	382	339	332	275	366	337	335	344	319	329	319	337	333	372	318	355	359	348	367	334	327	346	297	328	337	325	333	371	379	349	375	358	354	365	328	315	333	353	344	348	355	342	302	351	352	351	331	357	336	352	350	340	338	359	334	312	348	358	364	399	356	353	291	335	326	340	344	352	323	370	357	358	319	341	318	349	366	365	339	374	340	294	316	333	308	332	339	333	359	331	337	346	335	327	323	358	345	344	312	340	356	342	357	349	301	332	342	346	360	327	351	342	314	312	365	322	318	342	330	340	359	352	337	363	330	350	332	344	317	362	355	319	321	334	321	327	343	342	307	330	327	338	325	363	313	346	365	341	337	370	374	344	350	363	358	327	340	328	345	342	340	354	415	335	359	341	367	367	353	362	346	313	321	365	318	361	338	338	354	343	320	367	349	328	354	326	362	315	334	325	336	329	331	321	341	358	339	334	347	330	357	362	348	311	346	340	336	350	337	328	343	346	353	337	330	337	323	332	322	337	319	344	360	349	345	354	333	367	346	315	346	322	326	357	329	321	320	322	342	338	346	345	332	328	327	321	320	325	311	327	338	310	336	348	367	333	350	313	352	307	322	359	354	324	362	345	322	344	344	339	315	354	303	351	338	333	368	320	392	343	337	353	362	352	370	309	328	374	326	350	337	327	337	314	336	286	351	332	338	315	356	352	328	324	301	338	350	308	347	365	314	337	361	305	352	329	316	361	326	318	322	367	364	371	345	342	359	356	326	320	340	318	348	354	375	334	358	347	350	340	325	361	355	325	353	305	344	307	329	333	335	328	326	349	334	334	334	330	325	331	333	331	350	355	357	360	335	395	313	316	340	324	347	337	319	342	322	363	364	349	316	353	328	311	315	339	346	356	364	322	337	332	319	326	350	284	374	352	335	331	350	336	343	325	364	351	356	346	345	353	308	355	347	341	353	352	357	346	350	327	324	350	325	326	333	342	334	346	330	310	318	321	341	332	345	305	340	367	341	332	353	363	336	354	350	342	342	346	351	340	339	332	326	347	364	360	392	372	331	336	363	315	355	349	315	395	368	336	346	348	342	318	336	322	328	303	323	365	380	333	339	347	375	348	323	322	334	334	342	402	369	311	360	331	323	339	334	321	334	327	320	346	315	340	362	333	332	338	340	312	322	363	357	343	344	362	343	350	334	340	351	332	339	336	360	335	357	346	364	354	357	327	314	353	350	329	332	345	319	324	354	348	336	369	313	327	350	332	353	313	352	364	319	363	323	327	349	350	333	351	367	361	357	376	335	327	343	335	339	337	340	399	352	344	350	308	378	354	345	339	337	380	356	376	323	318	350	337	332	302	353	343	340	309	331	363	355	330	350	345	324	300	341	361	354	343	327	366	338	316	307	350	361	356	362	342	347	321	368	334	390	324	316	366	335	345	351	350	361	351	329	312	336	332	337	316	349	299	340	339	323	331	360	349	333	308	305	364	332	315	340	358	367	342	321	310	353	368	333	376	341	343	354	344	320	349	328	355	346	346	311	344	347	361	330	365	320	346	348	358	305	333	335	358	347	331	346	338	303	346	336	334	319	370	368	350	352	325	324	320	346	322	322	333	336	372	346	349	326	357	354	347	344	310	371	342	339	331	294	321	331	372	349	364	360	329	367	375	338	351	331	317	348	348	319	345	355	351	336	343	301	319	330	323	359	343	325	344	321	338	342	331	335	352	334	320	321	337	362	344	328	327	340	369	347	353	376	326	339	325	336	345	311	360	334	343	366	346	326	315	342	329	330	348	330	332	329	350	348	356	326	374	360	343	388	331	348	329	342	329	336	360	382	337	350	329	349	329	339	330	329	340	341	308	321	338	327	332	351	347	320	338	292	338	319	320	329	349	352	320	311	312	315	299	326	324	367	329	304	340	344	356	364	379	326	341	370	310	338	326	357	335	333	336	327	362	365	331	324	336	351	329	338	354	365	351	332	348	331	350	361	329	353	351	343	319	346	333	358	329	323	336	341	350	329	323	343	288	335	321	370	349	330	346	317	331	373	320	321	317	316	361	337	364	348	350	304	317	317	344	331	299	327	339	331	360	356	349	332	376	337	328	317	313	396	322	358	352	340	321	328	360	321	361	346	341	361	353	324	340	328	336	310	336	334	323	376	335	341	333	358	351	328	355	335	373	363	331	345	340	315	328	320	340	327	351	366	387	350	312	368	353	377	289	362	363	326	373	343	329	333	322	321	328	338	331	364	348	343	358	351	349	325	358	330	340	349	397	299	309	346	319	327	362	344	345	333	336	306	360	336	326	334	335	333	346	344	366	323	352	313	342	347	343	325	324	343	342	342	345	357	335	358	390	316	346	332	322	344	351	344	350	320	337	320	332	353	342	316	347	361	350	340	328	334	325	312	328	343	361	335	303	307	326	340	356	337	312	318	346	355	352	305	315	351
25264	21019	26407	24358	2215	508	353	212	218	172	191	171	186	171	177	164	157	163	148	147	178	170	151	127	363	624	176	178	126	150	128	155	156	153	162	127	132	179	153	149	164	164	166	148	154	148	171	155	146	148	141	169	155	153	137	152	125	143	125	121	145	154	168	157	126	158	135	161	153	164	151	161	146	150	152	145	180	147	140	144	139	141	146	154	133	151	159	167	143	158	143	165	140	162	157	143	146	135	167	158	143	150	153	137	144	155	158	149	148	159	146	142	153	153	162	147	142	139	146	141	156	174	148	158	150	134	140	155	171	152	153	157	150	154	148	158	145	157	148	141	171	143	137	163	138	147	137	153	154	147	145	136	154	149	153	176	141	166	165	151	143	145	153	157	152	155	149	163	163	146	151	170	165	164	152	148	174	158	155	158	157	153	169	136	151	138	146	183	150	137	157	126	144	140	139	144	155	140	157	146	137	141	133	155	145	170	138	149	160	143	135	158	156	116	149	144	160	146	138	156	146	147	175	151	132	144	141	152	130	127	157	160	153	141	174	142	143	163	150	121	144	155	170	147	170	168	169	160	132	140	180	159	160	157	142	144	161	167	134	126	133	154	148	132	159	155	140	150	151	150	140	139	149	135	158	153	176	142	149	134	158	136	136	165	145	153	141	142	145	152	130	149	155	148	150	150	157	146	141	138	141	149	146	152	141	147	168	133	176	135	134	136	163	145	173	137	157	137	156	161	158	125	154	143	129	138	149	138	163	137	141	141	135	134	139	160	152	148	156	144	141	146	150	153	147	143	134	147	126	137	159	157	156	162	160	183	145	153	138	146	140	129	132	164	151	148	149	151	145	141	136	168	131	140	154	145	146	152	152	151	168	163	156	150	134	158	146	149	174	156	146	148	143	159	147	136	134	156	137	153	156	139	148	175	161	130	154	146	163	152	142	162	155	146	144	151	167	146	150	159	157	169	137	120	164	141	161	146	161	127	145	165	164	134	134	161	144	159	141	152	163	151	160	145	156	135	139	145	140	140	157	133	166	155	135	138	142	163	148	152	122	152	157	141	162	161	145	161	163	151	142	155	153	127	169	127	150	138	197	148	153	160	153	172	133	165	159	151	135	156	144	111	140	147	162	138	162	168	164	141	136	162	148	140	140	153	152	155	154	120	155	142	142	165	159	143	172	139	139	122	141	154	165	138	155	122	149	155	165	154	161	151	154	138	144	140	148	142	150	155	165	160	149	153	146	129	167	142	162	158	169	168	147	153	164	172	133	162	139	145	113	133	141	123	145	148	141	154	160	151	156	146	136	135	142	153	134	154	140	156	172	135	166	149	115	151	148	150	149	160	137	147	152	166	157	118	154	159	133	144	145	152	140	139	142	156	143	152	130	115	155	144	148	144	152	166	148	138	145	144	157	138	169	152	153	155	155	157	169	133	147	127	132	172	153	135	165	157	159	138	144	132	149	147	144	146	142	179	124	132	131	173	155	147	151	166	171	141	152	148	156	144	148	153	157	144	147	155	154	134	128	133	162	141	131	160	149	169	148	141	132	168	146	151	131	167	164	157	133	150	140	133	134	180	158	131	134	146	146	148	156	159	145	154	134	142	166	150	148	142	184	121	142	130	138	149	170	150	167	121	141	167	137	128	140	155	130	148	175	140	157	140	143	137	157	137	147	151	133	141	155	164	131	137	177	158	134	138	146	149	140	162	134	152	167	154	150	143	158	125	182	147	164	164	141	151	147	153	128	170	134	133	152	147	165	132	148	140	148	143	174	143	144	146	168	149	135	142	160	156	143	145	147	134	159	121	148	147	138	136	161	152	136	138	130	148	144	162	150	128	136	128	144	139	136	132	131	135	165	156	129	142	166	137	145	143	147	160	162	141	157	143	137	178	144	159	168	135	148	146	147	155	165	163	148	149	148	161	135	146	154	143	162	142	149	152	164	145	148	162	156	157	152	150	158	129	162	150	123	131	152	148	145	151	155	150	134	135	135	119	150	159	166	130	163	157	146	149	144	162	154	139	157	160	136	156	152	152	164	142	123	181	180	158	140	140	142	153	160	153	162	136	166	142	153	144	145	141	127	161	147	146	155	152	121	163	141	145	146	132	138	155	132	164	166	149	144	152	148	170	147	155	169	124	165	159	158	152	148	137	139	158	142	129	150	138	184	148	162	150	134	139	155	138	146	151	141	154	184	146	140	138	151	141	146	156	149	134	148	168	134	153	133	164	135	138	154	157	140	141	148	156	131	158	158	164	145	153	163	174	150	159	161	182	144	158	153	151	163	157	124	145	142	139	138	157	157	136	176	144	151	134	159	135	156	148	145	178	162	145	158	146	142	139	149	148	152	149	136	162	140	154	150	153	131	161	144	152	149	145	153	150	144	167	161	144	150	148	170	164	161	154	154	133	150	121	161	153	165	149	138	165	160	162	159	149	144	146	121	153	150	148	142	143	143	154	147	131	163	140	164	157	161	143	154	150	143	133	142	150	156	150	144	174	159	112	174	139	128	168	149	120	168	152	111	145	146	132	157	159	163	129	130	146	138	143	141	143	169	148	153	152	138	143	132	136	161	161	152	146	135	167	131	149	133	126	174	159	119	163	141	141	144	154	160	165	146	156	116	158	152	152	134	156	145	158	127	153	149	149	140	142	163	148	174	145	145	139	158	159	150	151	151	149	150	141	146	157	141	153	146	152	130	146	141	161	159	148	120	145	134	149	155	172	177	166	143	135	132	140	140	141	149	149	150	163	141	154	146	141	135	124	156	170	130	146	159	134	180	150	147	157	155	149	143	146	145	147	162	162	155	135	163	145	145	166	151	130	168	153	139	140	159	179	159	167	143	148	167	142	129	150	140	177	124	126	129	142	177	145	150	152	136	148	140	156	156	128	141	139	153	127	138	144	159	148	137	155	142	157	139	163	123	163	146	151	148	140	150	128	160	149	140	162	135	163	146	156	165	150	158	128	170	126	125	168	159	155	138	147	160	162	158	153	138	147	147	145	154	151	143	145	154	136	150	147	153	162	137	162	151	163	142	140	138	149	167	141	145	154	160	146	164	158	158	134	145	127	148	147	164	159	147	158	143	145	141	144	148	148	138	171	161	171	133	138	161	154	127	147	147	147	154	136	168	136	138	136	146	149	134	137	153	162	142	123	165	157	148	156	161	131	134	141	166	153	140	152	145	147	157	161	153	151	171	135	138	142	151	147	154	140	146	131	157	158	141	143	147	143	141	149	132	148	149	146	144	143	154	143	138	153	161	159	146	141	149	154	149	132	152	159	144	137	154	156	154	152	140	165	181	142	177	154	151	148	168	159	147	169	153	153	151	164	143	160	148	159	144	143	167	137	160	147	150	145	158	158	136	154	141	149	144	157	139	145	161	145	140	140	157	146	155	146	121	144	164	152	154	143	162	150	148	126	131	151	144	162	160	159	132	154	161	151	160	158	132	145	158	145	161	141	159	127	154	158
3644	2407	1930	924	689	547	471	408	291	305	271	264	226	241	224	191	228	218	195	213	203	192	199	193	664	1015	237	187	180	150	188	182	167	156	172	189	195	197	148	170	192	173	195	173	155	182	172	163	180	182	160	203	174	178	161	165	183	180	199	189	175	169	172	180	180	189	193	189	194	198	184	177	160	160	154	170	203	183	169	189	176	185	181	176	171	164	168	169	186	204	175	204	194	158	146	168	165	169	169	193	198	178	171	178	168	180	179	183	159	202	171	175	162	182	179	188	164	181	167	194	185	172	156	195	174	190	190	150	195	188	169	177	190	158	171	187	174	152	180	165	157	193	184	176	165	173	168	196	178	172	183	181	168	176	163	159	173	179	192	169	167	176	162	168	183	174	190	172	175	169	173	181	178	171	167	180	184	191	181	185	161	186	150	159	186	177	171	177	174	170	163	208	195	172	180	176	198	194	183	165	202	186	142	179	186	154	167	175	167	179	161	186	182	173	181	158	190	180	165	163	189	178	175	172	186	179	192	184	187	180	171	195	164	168	188	186	174	193	177	162	181	178	177	168	159	171	147	194	161	182	199	178	195	195	174	184	191	163	194	176	195	177	177	157	172	163	181	181	155	184	192	172	163	164	164	152	169	176	170	152	174	169	175	183	188	186	180	183	149	166	184	181	194	208	194	181	179	178	180	175	194	188	163	174	190	184	178	165	169	177	174	160	175	191	170	180	175	173	150	161	155	160	182	152	165	175	185	189	166	178	174	181	189	204	171	187	179	160	204	162	172	202	171	144	172	170	165	179	204	180	186	178	191	187	181	181	183	162	177	188	172	189	189	199	161	192	173	165	163	169	211	164	178	157	169	152	170	158	180	177	151	154	174	158	178	169	196	193	162	161	153	150	175	188	161	189	179	164	169	156	178	180	180	183	144	156	162	177	172	174	164	136	202	182	188	176	177	165	166	179	176	187	165	188	204	178	175	169	174	182	174	171	168	171	177	155	175	180	179	158	176	182	178	176	182	176	177	146	160	185	190	165	177	181	179	165	185	160	181	164	162	186	158	183	168	184	177	180	180	150	172	152	198	181	179	187	179	190	176	192	183	170	183	169	166	187	185	174	175	202	174	169	170	188	190	177	173	165	170	162	191	154	169	169	179	187	181	183	179	165	182	180	179	164	169	178	180	169	186	194	180	188	154	190	156	172	189	160	173	161	193	186	164	167	184	152	158	195	167	190	164	171	186	163	166	172	174	153	169	165	178	172	173	159	187	150	171	182	161	176	179	192	166	179	177	190	202	172	161	172	163	203	174	184	194	192	199	163	163	165	168	165	166	174	164	164	138	174	162	179	181	170	180	191	182	192	174	172	172	196	166	156	179	169	171	154	164	201	161	161	185	172	170	179	201	184	185	179	174	179	157	191	158	174	179	177	166	153	185	183	168	185	180	175	156	166	192	167	163	174	195	187	180	173	183	201	154	173	168	175	171	187	179	177	175	181	196	174	199	194	162	204	192	180	175	179	170	191	179	174	152	178	155	185	195	177	182	170	159	165	153	165	180	173	144	168	195	173	184	159	169	175	157	183	168	176	188	166	196	167	179	159	174	172	190	190	184	166	175	203	189	186	192	167	187	172	190	185	155	193	162	179	182	176	173	165	185	195	167	205	165	174	193	196	180	200	177	157	186	170	161	186	180	157	174	181	155	177	174	178	179	187	172	159	195	162	189	185	176	154	151	177	174	165	194	162	182	185	192	175	182	182	157	187	152	172	212	195	162	178	179	177	173	187	175	156	183	161	187	160	210	157	196	167	190	177	188	186	182	163	173	174	169	176	160	155	181	174	172	176	169	173	175	182	152	179	180	162	171	189	163	190	180	175	157	179	178	184	170	186	186	174	185	190	171	195	190	175	181	170	170	183	148	170	158	162	160	193	201	178	177	169	192	171	205	179	165	153	163	194	180	175	167	201	190	183	175	174	177	197	181	161	188	155	170	177	179	170	198	186	179	174	166	181	158	170	172	169	159	173	170	185	164	174	169	172	172	172	188	164	165	184	177	184	162	177	154	206	189	178	187	154	167	167	186	185	196	176	153	180	169	162	177	183	174	182	177	187	181	167	193	179	180	185	187	164	165	189	179	163	192	181	156	185	172	159	156	178	167	182	197	187	169	187	179	157	137	168	172	165	193	153	192	167	183	155	172	179	187	177	187	189	164	173	172	182	165	159	179	193	176	176	160	154	181	167	179	182	163	168	148	196	172	174	171	180	178	184	177	199	168	155	170	202	161	191	195	170	174	204	168	169	181	156	177	157	156	174	167	167	162	178	176	177	188	169	163	184	174	186	196	174	160	176	181	192	148	167	182	174	171	180	169	158	175	169	184	184	182	165	156	172	179	180	187	180	174	180	196	168	172	178	158	173	164	181	176	172	187	172	176	186	160	187	176	196	177	190	176	195	178	181	156	160	178	161	194	161	168	166	162	174	177	175	175	191	168	190	182	195	168	175	161	153	160	181	190	187	185	163	169	167	162	155	159	169	177	180	172	162	155	164	199	204	167	165	157	160	156	170	184	152	173	176	166	162	161	158	175	174	163	182	182	199	166	173	155	179	170	169	166	173	160	182	173	183	156	162	163	157	191	183	158	162	166	172	177	188	166	190	189	150	174	153	178	170	162	196	199	171	176	180	153	174	176	179	178	156	155	165	185	160	184	154	171	143	171	167	186	184	168	190	180	173	177	162	180	190	175	166	177	167	186	177	183	165	149	176	182	182	164	163	189	172	176	175	186	180	182	161	152	165	203	175	176	173	151	165	175	144	164	166	179	181	159	167	156	182	163	151	192	183	169	166	184	167	177	202	159	196	177	183	137	177	158	178	168	176	187	187	201	167	179	174	189	153	179	181	189	178	130	204	168	195	198	166	173	215	164	176	163	148	190	189	189	185	180	173	170	158	168	189	177	193	183	187	176	175	169	193	179	184	175	191	149	177	155	164	180	169	177	175	167	168	179	165	177	171	161	175	173	181	175	183	173	167	171	168	152	170	185	172	178	179	183	162	172	156	158	194	154	189	182	158	149	165	180	172	158	180	193	164	161	163	181	192	171	161	149	182	203	199	179	162	185	175	184	171	190	187	178	148	198	142	171	186	192	170	178	183	183	159	176	179	170	173	181	177	181	182	186	177	179	173	156	169	185	192	176	184	175	185	186	179	173	178	210	202	160	197	163	164	180	190	191	154	179	183	165	166	180	177	174	172	197	183	173	152	164	160	169	151	159	169	182	176	171	197	181	170	161	148	190	174	164	167	171	171	174	152	176	211	184	183	180	191	176	160	177	170	182	141	183	184	189	177	178	175	178	173	177	209	181	173	146	158	169	180	160	179	158	186	172	185	183	181	193	172	171	167	163	170	184	178	184	158	183	167	157	177	197	192	182	166	168	188	211	188	183	172	185	194	180	196	147	179	189	184	178	172	177	192	157	191	173	176
24364	20996	27825	24323	19164	2308	790	459	411	338	322	309	310	284	290	295	297	283	292	290	283	306	288	277	1208	3905	1071	293	259	264	252	281	236	268	272	274	261	247	281	234	270	265	258	258	250	254	266	268	237	259	246	287	263	269	261	211	241	245	220	253	268	250	240	251	259	267	234	224	275	249	237	227	253	244	252	272	239	232	273	238	247	255	236	219	260	259	217	277	269	243	253	239	231	256	242	235	249	245	248	256	213	241	238	236	255	290	235	256	249	248	255	234	251	253	276	251	263	231	238	234	260	237	253	245	238	276	264	228	270	245	255	242	262	259	254	260	269	247	249	236	263	264	244	242	227	240	273	228	232	235	228	266	266	245	229	269	239	219	255	251	223	260	257	242	261	297	256	232	284	254	241	249	223	261	235	264	232	261	242	271	247	242	267	280	268	248	229	249	257	234	264	201	241	252	238	261	240	252	216	221	213	280	241	247	248	263	245	227	256	226	255	254	218	232	277	269	246	249	255	236	235	235	247	243	220	269	270	255	245	245	269	211	224	267	265	259	245	283	243	280	222	239	242	229	240	254	257	288	267	242	252	264	237	271	258	268	242	253	235	265	267	233	237	247	249	263	245	256	251	247	271	246	242	252	261	265	235	247	278	250	257	253	215	232	268	250	272	253	232	243	238	237	243	240	264	257	263	265	254	257	246	259	269	234	251	267	277	232	234	258	268	232	271	238	235	221	229	242	243	261	238	245	267	247	267	265	258	259	268	255	274	239	236	264	262	245	231	240	255	238	215	252	265	233	245	259	255	288	260	216	246	250	243	230	265	257	233	254	239	233	260	242	241	261	231	253	232	220	257	260	243	254	239	255	257	230	240	227	284	258	250	251	263	254	247	280	253	272	241	245	283	278	271	235	271	266	249	244	245	245	243	261	241	271	247	266	249	216	255	244	269	229	264	259	253	284	247	234	238	245	237	243	255	235	225	274	215	252	261	234	242	262	240	239	264	230	224	243	244	246	248	269	285	259	276	230	232	263	243	230	261	239	244	233	248	230	241	241	249	277	248	276	293	274	246	235	221	236	236	260	236	280	231	234	241	221	251	234	250	259	258	227	244	247	239	248	247	246	278	238	266	255	246	255	233	252	226	236	255	242	235	246	248	252	237	212	228	232	250	256	259	241	211	250	256	272	255	254	229	247	267	262	250	266	239	218	235	211	231	228	244	262	245	232	266	243	256	255	235	271	219	243	257	274	233	268	239	240	272	261	261	240	263	274	245	240	213	242	274	257	245	214	238	254	260	229	240	238	232	266	255	257	256	284	252	241	256	252	224	251	241	238	227	242	247	247	256	268	234	219	238	260	272	219	233	268	265	244	223	248	220	257	246	265	238	227	258	218	247	247	270	254	254	236	250	233	248	261	277	230	238	217	242	234	259	265	231	235	289	252	237	256	228	242	278	250	239	231	277	277	261	237	257	266	249	258	283	254	250	246	244	222	260	243	250	232	272	228	269	257	247	263	268	218	242	260	247	231	253	236	267	250	254	257	254	246	231	264	282	233	229	262	246	237	227	244	239	252	246	236	257	260	266	244	247	283	277	209	261	240	278	244	253	270	243	251	241	242	250	262	254	239	255	244	224	231	265	266	260	214	249	252	249	230	262	240	239	259	232	254	241	264	244	262	242	271	236	276	263	257	256	224	278	216	240	261	247	241	240	222	246	278	242	245	249	275	265	243	250	246	253	246	256	248	251	235	261	246	265	248	254	257	248	270	261	272	259	259	244	252	236	249	243	267	245	252	246	226	272	266	218	264	239	236	264	259	266	277	257	241	263	256	267	251	273	259	254	242	250	272	245	238	257	249	200	252	254	244	267	242	261	236	253	244	244	249	247	241	251	262	268	256	268	269	259	259	251	254	277	253	245	244	283	242	234	231	247	230	234	255	237	255	235	225	230	242	243	226	245	254	271	291	277	237	241	231	252	260	237	258	245	237	257	250	282	233	258	221	252	247	231	252	235	251	258	251	270	235	253	247	236	243	237	256	240	237	231	250	246	270	258	242	274	260	237	237	270	230	256	246	268	243	254	246	226	267	241	262	264	221	263	251	233	256	256	229	245	245	263	244	274	246	253	277	261	259	243	263	267	268	252	261	248	248	240	257	260	238	254	241	262	258	230	235	263	240	220	242	238	276	255	263	284	257	215	246	239	213	221	244	256	236	250	247	242	283	245	260	255	259	250	270	241	241	249	235	235	253	258	264	258	279	234	260	232	274	255	266	257	233	234	230	243	266	287	254	221	237	233	266	249	257	243	239	251	270	257	241	271	221	250	272	257	256	234	258	223	252	274	251	256	254	252	267	272	248	200	244	241	260	245	269	255	233	256	271	228	276	249	278	238	260	226	226	246	248	244	248	239	255	250	239	242	259	253	255	255	218	254	258	244	232	237	237	265	261	236	250	237	232	266	256	260	263	233	261	259	242	248	239	253	238	270	249	252	259	252	268	281	245	245	228	221	273	262	234	249	262	245	228	250	268	270	248	232	248	260	232	256	236	260	256	251	270	238	256	236	240	242	261	249	244	234	223	246	243	218	230	211	236	254	243	264	243	236	255	236	224	240	251	241	248	238	271	238	248	230	279	245	282	266	262	263	271	263	231	246	257	238	246	233	237	241	243	257	222	239	227	241	253	271	273	264	235	230	226	234	249	275	253	220	242	259	250	242	247	226	247	251	233	254	254	249	227	241	267	265	258	265	247	236	229	236	265	214	271	225	264	237	223	256	280	263	269	236	251	242	251	247	270	256	250	231	237	253	234	253	249	253	258	249	238	241	260	259	252	258	237	246	231	259	253	249	238	232	275	239	246	250	253	237	220	247	259	263	223	266	273	219	239	252	269	262	246	237	257	227	279	240	266	262	226	232	236	251	243	277	222	235	227	238	255	253	254	233	245	251	280	254	240	255	230	248	240	231	234	278	249	246	196	282	233	255	250	247	230	243	242	251	241	244	252	245	254	228	289	264	252	257	221	246	277	221	251	235	254	253	275	264	243	259	247	251	253	253	263	257	244	233	267	223	258	251	246	247	240	260	272	238	251	264	239	271	232	244	226	262	265	227	250	240	264	269	272	246	264	259	229	236	270	271	237	271	244	240	241	265	251	240	259	251	248	259	224	239	254	254	254	239	251	227	234	253	210	243	230	259	235	242	244	240	243	248	214	271	249	249	259	233	258	242	240	236	245	241	251	252	221	265	242	247	285	243	272	272	231	230	236	264	242	224	240	244	241	214	276	257	226	234	242	262	233	244	259	257	236	246	277	263	253	232	221	294	256	259	222	253	227	249	248	270	229	216	258	232	262	227	238	214	261	255	265	268	223	237	245	225	229	247	221	260	248	243	233	247	262	248	257	260	254	234	251	266	251	256	232	268	251	253	259	264	232	253	254	272	245	266	253	251	250	233	278	254	285	272	226	262	241	257	231	234	244	240	235	256	237
3722	4709	3732	1866	1272	970	836	675	643	503	481	441	439	334	378	342	367	328	311	308	340	288	336	354	2160	5804	1257	323	283	269	311	290	261	303	263	276	275	285	261	306	294	253	263	288	258	304	262	269	275	254	279	290	265	266	279	303	294	268	298	274	267	270	272	287	260	310	282	269	266	313	280	281	291	269	269	291	295	311	262	254	280	270	269	305	275	290	310	273	243	295	289	301	268	292	270	321	286	308	254	266	292	293	271	275	294	312	315	306	287	289	269	268	319	277	307	297	291	255	299	245	276	274	283	285	298	273	286	311	327	263	310	300	261	271	309	291	282	243	318	301	272	273	285	257	261	303	265	298	244	296	301	265	278	280	274	294	240	331	253	272	308	286	256	282	305	279	268	313	254	287	274	294	235	272	279	302	266	263	273	263	274	281	279	290	267	309	237	270	292	278	293	263	268	288	249	289	282	275	286	279	269	261	282	305	288	278	269	300	281	261	269	246	283	305	271	269	291	265	280	269	285	293	255	315	282	300	276	281	288	259	284	287	279	284	284	279	303	246	278	290	313	282	302	298	281	272	299	256	263	294	274	262	283	294	267	267	250	274	297	244	253	306	302	282	274	290	280	279	285	280	299	292	268	298	267	285	284	271	267	286	288	279	306	264	269	243	304	275	292	262	321	325	286	273	277	277	293	276	296	273	277	283	285	265	316	281	265	295	283	294	303	271	298	282	293	302	267	271	246	283	269	280	280	273	268	277	315	290	292	248	289	264	293	289	295	267	297	276	307	288	290	291	288	292	246	261	283	270	274	265	287	278	284	276	289	274	285	296	277	287	270	275	262	293	279	279	272	278	282	258	260	304	303	302	265	295	304	300	318	264	276	272	291	296	267	291	289	276	290	273	272	289	261	272	264	258	273	275	259	263	300	289	319	270	269	284	300	283	258	246	273	299	290	282	300	309	263	303	241	291	253	288	286	269	265	258	277	283	283	304	296	259	286	310	294	300	278	271	269	250	302	261	278	255	251	284	277	292	277	293	258	286	262	271	263	289	265	262	286	275	259	281	326	286	272	319	273	322	270	289	254	293	241	279	282	305	288	281	317	296	256	284	256	286	283	301	281	277	304	258	297	278	285	245	267	268	310	263	253	285	280	288	284	290	286	294	300	298	278	247	285	280	260	283	292	281	315	291	258	271	252	306	287	307	265	271	265	300	266	251	299	264	268	272	286	292	288	283	280	279	264	289	295	280	286	293	286	258	279	286	260	281	281	259	296	274	294	290	269	301	303	257	311	284	271	259	284	318	278	291	283	268	266	301	292	278	284	261	278	286	277	286	310	261	326	304	327	269	274	293	305	272	259	281	292	307	262	279	273	273	268	274	252	283	262	279	270	277	262	282	274	323	285	256	272	289	252	299	302	283	280	267	274	285	281	274	290	264	302	285	295	289	287	293	262	275	270	294	282	261	260	303	277	267	300	279	265	273	276	267	233	263	279	271	268	282	283	276	278	281	280	282	294	270	289	309	273	272	244	267	283	292	268	283	249	292	266	280	295	288	281	286	274	292	320	306	277	270	299	262	247	303	284	280	276	282	266	290	287	314	275	254	266	268	301	271	253	270	270	271	260	256	256	275	304	266	291	301	276	277	279	271	261	256	288	282	271	276	284	257	277	267	284	276	305	281	300	275	302	238	275	292	285	308	292	278	298	270	269	301	282	289	282	244	275	291	257	299	272	264	307	255	272	306	274	292	278	288	254	278	283	268	279	252	244	273	252	299	301	299	281	302	243	257	272	284	271	276	271	270	273	281	289	296	289	266	272	278	275	306	269	274	299	293	291	269	285	253	300	278	307	297	273	279	283	275	279	274	278	251	261	300	253	280	276	265	282	287	260	256	273	286	280	277	261	279	269	295	274	323	288	298	279	290	295	298	296	283	285	293	283	292	281	279	243	274	289	254	270	287	276	281	259	268	308	257	287	286	278	307	272	273	279	249	279	284	300	273	302	261	273	262	292	281	287	305	267	274	275	290	299	262	292	284	286	308	251	272	285	285	256	263	298	284	274	278	265	257	278	284	268	261	283	258	300	255	283	274	274	293	279	274	281	261	289	294	275	283	290	296	254	282	285	292	294	260	282	278	262	277	297	276	299	245	268	306	277	313	251	297	295	280	248	248	297	286	289	300	300	278	295	310	275	267	287	274	284	253	245	264	307	269	283	258	268	272	275	291	269	274	265	270	298	269	283	308	306	288	258	286	261	248	261	298	252	270	257	303	283	273	250	296	295	283	305	301	291	282	280	271	267	253	249	337	277	271	281	267	256	280	307	259	278	280	258	284	257	299	280	279	284	277	263	270	283	299	274	277	285	276	287	287	264	274	269	264	268	264	268	316	300	264	263	283	260	270	300	277	259	286	240	289	314	301	304	279	280	269	295	262	278	300	288	297	286	288	280	286	297	266	293	301	269	285	246	271	291	279	272	297	299	271	300	264	255	265	277	293	275	298	274	275	301	262	288	298	265	287	279	293	277	262	280	265	285	309	262	282	280	261	245	268	301	248	264	305	259	299	297	276	296	275	296	300	317	286	289	278	260	281	262	284	278	269	287	260	274	274	267	283	297	281	275	299	268	277	288	271	300	276	259	286	281	274	299	274	243	305	285	299	266	270	289	276	285	315	299	281	263	257	271	288	270	281	279	294	293	283	258	301	307	276	306	274	298	277	276	287	308	264	261	294	269	257	241	270	281	289	273	289	274	279	298	259	299	250	256	274	272	253	264	250	288	276	263	264	282	288	270	251	277	292	267	283	246	251	280	265	286	249	282	278	298	245	292	270	256	280	265	290	254	275	284	304	250	287	273	274	278	274	246	277	284	280	278	288	270	273	270	270	299	286	315	275	274	282	277	298	291	279	278	277	268	296	297	275	271	258	259	281	262	272	288	276	307	288	290	264	296	311	254	300	289	259	287	294	299	268	289	277	279	284	251	267	256	249	298	266	258	296	282	262	266	271	250	273	270	263	274	261	299	277	290	272	278	305	288	295	271	276	288	295	305	274	282	253	256	283	262	278	286	281	291	282	252	303	274	255	282	267	285	287	281	292	274	274	263	267	281	275	246	266	296	299	253	279	279	244	259	299	287	280	276	275	289	278	299	300	280	294	262	273	280	318	299	279	269	283	283	290	297	283	289	257	230	271	293	258	296	287	290	276	271	274	308	249	280	271	261	263	316	261	250	296	317	281	310	269	270	250	283	307	270	263	278	288	257	258	283	270	257	279	289	269	283	285	295	296	270	265	284	259	281	274	287	296	310	288	285	269	286	286	305	279	314	295	294	250	281	299	289	313	288	294	303	292	280	291	276	272	278	259	269	285	282	272	272	313	293	310	314	283	288	287	306	298	271	279	263	292	279	282	279	260	290	281	255	277	256	281	267	256	257	310	255	274	296	257	269	281	302	273	271	289	306	277	277	301	294	283	237	288	290	298	260	266
26803	7885	929	548	379	356	339	384	410	338	368	384	381	380	358	369	344	347	338	375	369	352	341	377	470	584	442	332	377	366	409	381	353	373	346	338	376	375	328	368	379	368	335	393	370	403	372	384	360	364	360	363	368	383	330	374	388	360	353	337	352	344	355	365	378	372	330	367	366	360	336	344	335	377	378	356	338	359	333	377	361	382	348	379	329	332	343	336	364	395	320	355	355	393	374	343	355	382	368	333	368	342	326	346	359	386	376	368	365	371	338	346	319	368	386	357	348	336	349	386	382	386	367	304	314	362	356	336	342	370	344	330	373	356	361	355	348	348	360	387	359	334	365	363	330	335	394	386	336	332	337	363	341	349	351	347	363	350	361	354	354	367	340	347	327	345	390	342	372	367	388	345	362	384	366	352	348	351	377	361	395	352	362	343	347	379	373	359	344	363	350	366	358	419	370	376	364	380	373	381	360	361	363	341	372	347	369	365	331	340	350	346	377	346	363	376	346	367	350	369	395	337	328	364	343	344	361	375	347	339	349	376	356	370	363	350	324	324	342	342	365	350	385	385	370	354	342	366	359	351	344	373	365	371	358	347	358	342	351	360	362	360	368	384	347	404	335	366	357	342	366	363	385	357	358	367	371	365	380	334	343	348	363	344	400	347	351	314	380	348	325	376	355	359	327	365	365	345	364	374	391	367	358	343	320	377	332	334	374	361	350	311	361	372	376	360	370	379	321	357	352	373	381	343	374	378	355	350	333	363	350	357	365	370	348	364	349	351	365	349	339	360	343	364	342	329	349	370	352	344	375	340	388	356	392	370	384	313	342	324	372	333	359	386	371	357	375	351	346	380	390	360	377	320	345	354	326	345	373	359	369	368	381	346	373	376	376	364	311	380	342	338	350	350	336	338	374	364	371	378	373	351	340	350	354	359	375	362	353	362	332	341	348	349	347	347	348	364	382	351	368	384	381	341	330	382	374	384	347	309	396	343	360	393	336	368	353	344	347	331	390	341	352	341	341	371	332	355	356	364	359	341	348	400	358	395	361	336	348	363	351	371	346	359	365	350	349	364	349	359	366	353	421	335	362	342	388	366	359	349	357	373	314	318	365	342	404	376	363	361	350	356	346	346	385	356	352	364	372	346	363	340	347	383	403	364	321	359	329	319	348	388	368	367	363	378	371	352	347	374	361	354	361	376	337	372	406	349	384	381	365	339	339	358	369	373	342	371	364	347	366	362	353	345	369	348	370	380	385	349	373	355	353	346	334	356	332	368	335	358	341	333	343	353	342	341	354	363	363	358	360	356	372	362	372	378	331	375	336	374	369	377	316	373	359	343	339	321	358	388	352	378	359	369	346	342	331	367	367	337	323	384	353	353	332	343	326	382	362	338	354	349	391	385	336	368	374	368	356	334	350	358	351	365	371	379	339	357	365	385	354	374	394	381	349	357	373	380	388	350	360	360	331	395	396	348	325	328	339	376	318	344	300	356	340	398	395	368	358	377	350	344	369	368	357	376	385	373	389	359	353	298	320	341	370	358	342	352	362	363	383	369	364	344	372	403	366	365	361	351	397	365	318	331	379	369	337	392	383	357	343	335	324	369	379	381	335	348	318	391	347	372	369	335	344	401	363	353	374	367	360	362	358	376	338	335	374	345	359	350	332	351	361	343	377	342	358	336	354	406	356	382	334	368	357	324	358	372	349	325	364	356	341	353	369	360	407	394	317	315	363	407	358	369	364	392	394	357	371	370	352	380	384	362	351	366	349	383	402	379	336	357	318	319	372	371	378	371	368	353	380	389	361	364	401	347	325	389	370	342	359	372	340	337	355	361	362	349	377	345	354	387	379	348	357	341	360	366	374	360	380	342	336	319	361	377	365	390	353	344	379	344	346	349	370	361	336	378	351	365	373	375	336	347	381	340	364	349	403	326	377	373	391	367	355	377	349	341	378	370	362	342	378	340	357	354	330	336	369	376	357	368	342	391	357	325	393	396	397	358	379	364	341	355	330	346	358	342	363	355	376	370	336	379	347	373	366	362	308	353	336	379	380	384	395	380	338	365	371	355	348	358	339	372	336	363	352	353	349	360	372	324	372	346	344	343	356	347	364	350	350	346	342	364	378	343	341	338	390	364	332	343	368	346	364	387	381	388	392	343	332	373	362	354	339	353	381	316	361	341	331	344	344	338	345	336	344	363	376	332	367	356	369	340	377	349	328	326	381	386	383	376	332	348	365	345	363	369	304	363	358	393	353	339	360	335	364	391	344	349	369	348	369	396	361	333	351	370	384	380	324	361	361	383	346	380	347	372	363	352	375	373	379	353	349	347	335	356	367	367	367	364	351	377	367	370	357	344	345	353	370	369	362	374	389	369	356	369	356	367	333	371	404	339	387	370	366	311	345	399	353	373	358	348	351	372	360	369	364	381	369	354	359	322	373	379	361	367	353	347	366	352	359	334	358	339	394	373	379	366	371	395	372	369	368	380	368	374	349	364	398	364	360	359	321	368	330	353	345	350	348	364	375	363	369	373	353	392	368	360	399	372	357	348	369	363	367	346	362	362	387	344	337	336	335	330	364	347	364	345	364	348	334	387	372	369	322	340	334	422	350	353	327	363	345	360	351	384	378	346	363	341	324	361	374	356	380	381	343	336	379	371	360	347	350	386	365	333	381	397	366	366	389	378	385	355	361	362	341	351	404	389	369	359	342	392	360	349	382	357	367	338	352	352	349	386	353	342	359	377	344	350	346	384	364	364	354	374	364	353	331	361	343	358	364	371	352	405	352	401	377	343	369	342	361	344	336	386	364	375	371	317	390	353	323	365	366	339	391	362	360	364	360	368	329	360	396	414	358	345	383	351	375	368	355	394	339	343	372	355	364	370	358	367	353	335	402	374	368	362	333	370	391	369	378	354	358	372	385	379	372	330	344	391	353	372	357	357	333	338	346	373	339	381	382	378	370	354	357	361	355	370	342	395	362	361	348	366	361	370	339	365	369	373	360	380	348	376	361	366	381	365	383	348	383	372	348	371	375	369	331	342	347	378	362	330	389	370	378	385	388	343	367	388	355	347	349	378	352	325	390	365	378	354	347	349	361	366	379	420	359	331	371	364	372	359	342	384	340	355	347	350	378	314	356	379	345	369	336	386	352	365	394	389	364	331	341	348	374	354	369	375	363	383	350	343	366	360	369	384	369	367	373	385	368	335	346	340	346	376	321	373	341	344	360	357	355	324	366	343	395	352	372	381	372	381	317	395	372	341	380	357	344	377	371	360	341	355	338	333	357	366	379	334	348	392	337	360	340	345	326	376	352	377	345	370	350	353	348	324	367	323	358	382	352	384	365	346	391	379	347	383	348	353	365	363	387	364	374	336	375	373	345	355	373	388	340	354	371	377	371	342	336	367	369	349	374	362	342	362	379	357	372	337	378	335	352	359	375	345	325	351	380	381	388	381	333	327	386	330	349	367	369	296	350	366
5457	577	531	438	417	417	397	417	396	383	388	399	383	382	417	365	395	342	401	413	366	381	412	405	543	703	448	414	397	388	396	388	396	409	357	350	358	386	349	376	374	380	353	398	359	372	358	351	424	375	410	367	358	354	366	371	375	403	392	388	394	372	374	378	389	371	399	373	375	391	392	381	406	424	355	362	339	380	344	397	393	363	377	375	381	373	358	394	411	369	348	419	378	393	334	379	413	363	337	378	376	357	363	389	334	360	388	362	388	350	404	391	369	373	386	375	416	381	420	379	405	387	353	379	377	375	392	354	376	360	381	378	405	338	355	333	386	375	398	349	379	360	368	371	401	397	381	389	389	377	345	396	356	393	413	405	376	406	364	396	393	349	370	366	382	370	407	357	401	386	375	354	364	368	347	371	383	353	371	396	376	372	374	386	381	416	376	367	388	383	384	364	369	343	368	381	389	351	377	398	319	386	391	357	374	383	383	417	365	348	371	378	361	362	378	355	401	341	370	361	360	382	408	377	370	352	411	367	359	365	357	384	371	340	381	371	352	402	402	395	392	378	373	402	358	360	366	400	395	392	396	377	364	368	341	378	381	370	391	385	373	395	365	369	383	359	356	354	375	390	388	419	376	354	371	355	375	403	380	359	364	391	430	413	381	359	398	411	362	398	351	344	348	359	398	374	350	381	374	383	363	377	375	382	387	383	337	385	365	378	377	374	378	417	342	368	396	416	361	391	379	406	377	386	373	398	384	392	360	397	371	391	372	409	385	387	401	348	407	411	396	363	360	392	352	339	373	382	336	401	361	385	412	418	395	386	372	414	355	362	399	377	381	355	346	416	364	363	381	359	381	375	373	383	356	382	345	385	395	366	377	386	377	387	379	407	390	393	397	368	358	373	366	375	373	354	367	369	430	389	395	368	400	380	405	346	375	353	350	370	424	357	373	381	391	377	365	369	375	416	386	384	402	386	380	370	366	388	343	362	409	336	346	352	389	353	366	397	345	364	396	349	367	332	407	381	382	376	348	391	412	361	358	396	388	371	347	412	376	336	374	402	385	356	384	368	365	333	356	400	394	350	359	367	384	385	375	399	392	401	343	385	371	410	335	413	398	366	386	381	401	387	354	369	368	376	342	379	401	344	430	331	366	399	392	392	367	353	356	329	373	360	358	372	411	368	394	395	408	356	388	356	386	395	418	381	387	340	356	333	366	370	377	364	363	368	376	364	400	349	379	371	393	395	367	384	402	354	368	374	391	379	335	423	373	417	390	404	365	347	397	381	382	383	349	375	369	376	356	383	389	397	395	391	377	344	361	389	346	370	356	396	401	371	386	406	369	367	396	389	344	373	381	377	385	356	368	331	347	382	356	357	409	367	388	386	371	388	370	373	375	384	351	395	369	370	372	392	352	385	399	378	372	349	387	354	362	345	397	358	350	396	399	423	332	359	364	357	368	393	372	397	354	387	371	377	359	374	364	361	388	393	389	372	356	414	380	366	351	362	395	370	381	388	356	344	394	391	381	338	356	393	375	383	369	371	406	371	361	385	375	372	362	351	341	360	404	385	338	354	403	356	380	360	375	365	389	400	356	377	381	353	352	373	355	387	351	378	384	427	368	387	369	381	391	343	378	349	335	394	363	332	388	342	342	378	331	382	352	416	359	387	370	371	405	371	402	390	395	419	351	365	362	405	369	372	412	389	387	360	375	408	388	395	378	396	381	372	382	379	361	367	373	380	366	408	400	379	354	388	419	387	409	390	364	354	365	392	350	369	378	371	364	378	375	390	376	378	393	387	372	365	427	378	353	383	387	394	369	389	363	372	377	368	355	375	411	354	402	371	377	399	359	371	403	382	372	376	389	380	367	331	376	388	375	364	419	371	413	389	387	390	334	379	371	399	351	353	363	333	401	373	370	361	388	373	387	357	389	337	381	406	369	336	351	390	368	381	420	357	368	350	371	404	371	399	376	371	394	368	388	349	368	378	395	367	384	365	381	393	366	372	388	395	363	364	388	376	395	402	370	367	410	372	367	386	386	360	360	365	376	399	380	333	355	386	378	388	344	362	401	392	370	385	387	330	357	384	361	337	377	393	380	358	363	341	351	372	372	394	399	389	375	399	384	386	354	379	396	402	358	377	332	390	388	385	365	345	408	358	382	374	358	370	410	375	385	396	371	357	373	367	352	366	394	372	362	363	370	369	409	389	370	395	386	371	393	378	370	388	358	387	358	349	367	362	357	404	374	388	399	358	398	377	365	370	358	374	378	371	373	351	403	398	358	374	387	376	390	382	374	349	375	387	364	394	378	375	373	380	394	362	423	382	347	346	416	361	394	367	341	361	399	359	419	335	395	398	392	347	356	384	344	372	365	359	363	404	375	373	384	375	389	377	398	368	347	373	392	417	354	326	363	382	407	338	372	403	383	414	350	398	368	375	377	397	365	400	417	366	379	389	350	374	369	412	375	355	379	379	380	355	395	382	382	418	332	388	380	389	383	391	362	362	384	343	376	355	397	424	415	341	394	368	356	389	364	383	389	384	383	418	378	366	384	386	372	369	385	353	388	351	392	379	380	364	388	400	355	377	386	322	382	366	378	357	358	356	376	336	410	375	351	369	381	400	375	409	355	376	380	339	381	370	365	370	352	375	377	379	379	362	370	391	394	400	368	402	389	395	355	363	348	355	396	383	372	351	365	355	382	381	396	365	337	359	382	367	373	366	382	343	389	355	346	343	364	341	354	351	378	388	365	329	376	364	364	386	388	379	351	384	375	357	387	394	382	336	395	360	388	382	379	374	392	418	431	381	388	397	378	361	392	389	396	332	363	334	356	344	386	390	381	387	374	367	389	392	385	368	365	371	395	368	386	367	397	389	391	362	401	363	339	357	391	350	359	385	355	371	366	364	362	351	352	361	404	370	353	359	397	388	384	388	392	403	386	389	352	388	399	355	354	375	413	381	363	356	387	368	380	374	351	434	393	350	359	357	385	373	400	374	357	362	371	377	362	367	372	351	370	350	367	383	413	368	344	367	357	348	385	368	328	380	373	371	394	352	334	385	381	384	391	368	332	410	413	374	386	391	389	366	388	359	391	380	367	410	336	363	353	374	356	344	363	415	396	402	358	370	352	397	363	359	383	387	351	361	386	368	374	387	395	392	367	351	384	368	386	369	369	347	377	383	399	384	362	397	375	371	378	362	421	382	366	350	406	354	379	384	381	398	399	377	365	387	355	351	356	385	352	362	353	375	349	354	381	350	386	352	357	373	345	360	392	357	352	373	398	347	383	368	365	408	349	409	381	423	405	381	362	451	383	382	379	393	393	350	374	371	399	357	361	391	348	387	366	375	375	399	395	380	373	363	353	372	378	360	358	368	382	376	389	384	374	398	357	384	418	375	387	399	359	393	366	362	373	396	349	339	376	401	364	391	356	361	346	390	373	419	386	364	368	324	404	360	367	375	368	360	391	341	360	364	357	391
25209	20993	26461	24453	2603	630	442	348	319	308	279	262	259	272	259	286	266	256	248	250	239	252	229	278	1079	2452	755	234	246	240	229	226	229	234	216	234	225	227	218	211	274	239	240	219	233	241	216	221	223	249	227	205	226	223	233	197	240	222	231	223	222	225	206	221	228	240	235	247	227	235	227	221	216	216	201	212	186	209	237	191	263	230	203	222	234	235	240	197	213	215	255	233	241	214	227	219	223	209	240	217	205	220	232	181	245	225	218	216	233	219	220	237	253	230	234	215	217	247	255	227	231	241	225	237	218	242	210	198	238	214	227	217	188	224	244	203	224	241	251	230	224	236	198	213	234	200	213	227	214	224	234	231	202	237	220	214	247	228	228	210	216	225	232	218	239	203	195	223	223	226	203	213	208	217	215	231	232	238	215	199	237	239	228	233	217	248	229	213	226	181	207	224	217	241	223	223	237	209	209	207	226	246	203	218	213	209	223	253	209	224	234	216	235	255	192	227	225	208	244	221	218	221	235	227	205	229	224	226	248	235	220	208	221	238	228	209	221	239	203	219	200	232	232	251	219	224	231	222	213	209	207	235	226	217	230	231	218	234	244	235	209	233	227	240	240	205	217	249	237	206	213	264	257	215	229	245	228	219	210	229	230	241	196	191	251	249	188	192	236	226	198	242	217	244	239	216	219	218	253	208	226	220	240	226	231	225	229	202	220	224	215	217	202	230	234	223	216	220	228	230	237	217	251	216	206	220	223	243	234	238	229	219	219	241	237	202	218	232	201	231	210	236	244	222	204	213	227	205	247	233	241	244	250	206	218	217	224	230	239	237	210	237	235	219	218	225	219	233	233	219	219	183	221	249	224	256	255	201	211	209	210	225	208	208	230	219	220	210	257	246	227	240	198	233	237	235	197	214	205	193	235	242	230	222	215	227	254	221	256	224	240	225	232	221	217	218	238	212	211	227	243	232	237	191	231	218	218	210	219	228	253	201	230	224	220	224	227	213	229	246	205	216	226	246	232	222	216	231	221	213	235	217	235	233	220	210	197	236	227	227	243	205	227	228	238	223	239	231	222	211	211	227	203	221	231	250	196	205	221	231	236	233	228	224	222	201	216	226	213	221	203	231	213	221	217	231	240	239	224	213	224	233	221	210	204	217	262	251	233	232	216	197	217	216	217	221	227	238	227	262	211	219	241	228	237	243	216	213	220	231	222	235	210	217	202	214	240	211	242	214	235	235	244	245	234	186	236	233	243	238	236	240	227	241	222	214	242	220	216	204	205	212	227	209	233	239	202	227	239	219	251	211	252	234	214	241	203	238	233	236	219	237	235	204	224	217	215	237	246	217	206	223	248	231	204	208	209	216	243	215	215	242	221	200	220	222	210	236	221	196	223	205	215	220	233	224	231	232	199	202	229	249	213	221	256	249	208	225	245	216	240	217	241	230	226	219	226	223	222	250	222	191	221	233	234	229	210	213	230	237	237	215	219	234	248	238	212	216	232	243	232	273	197	238	215	206	225	237	239	226	240	240	207	227	216	198	227	219	219	213	224	218	224	231	217	224	238	261	206	187	226	247	244	210	221	230	267	225	207	201	249	215	268	202	236	239	236	207	221	224	232	227	220	225	215	192	208	217	233	218	230	243	224	220	215	225	234	198	200	232	223	256	223	224	223	228	238	230	206	231	221	236	243	200	219	255	224	244	234	226	218	254	221	219	215	231	202	215	249	262	205	213	230	214	241	226	210	235	196	205	215	204	231	206	246	202	171	230	236	253	214	230	222	212	238	235	235	212	207	216	241	222	240	207	235	232	238	232	241	238	241	221	230	209	195	220	216	205	235	244	223	209	223	222	232	215	243	234	257	222	231	227	228	218	223	190	224	226	212	216	210	264	245	218	222	213	213	217	250	204	228	244	234	240	219	202	229	219	214	249	221	234	201	232	213	237	221	242	219	201	207	198	250	240	213	211	201	232	248	226	234	216	218	243	235	189	248	224	204	241	232	223	225	226	210	232	220	242	205	192	233	230	239	221	218	222	230	234	244	211	229	219	229	240	217	196	238	216	236	205	200	224	207	205	212	217	231	232	230	204	245	199	220	250	239	234	225	236	219	207	204	223	226	204	222	201	240	246	223	241	221	223	200	195	226	236	239	243	225	192	207	247	231	229	233	207	219	222	235	212	218	213	224	218	223	214	240	219	236	225	225	256	224	218	230	188	236	204	224	228	225	223	228	218	227	234	216	244	242	247	205	207	244	221	220	215	214	234	217	212	262	241	202	224	194	247	197	229	227	196	246	212	220	203	189	231	235	229	210	247	227	225	230	240	218	241	203	208	234	218	225	219	216	229	194	235	234	245	255	235	217	223	250	226	240	219	267	224	228	223	206	242	198	215	214	215	229	211	216	217	216	239	247	220	204	228	235	249	219	216	218	258	205	210	232	227	232	238	237	220	222	223	238	252	210	204	250	226	202	207	236	217	241	216	209	226	244	239	232	216	209	210	220	219	213	220	235	231	239	236	215	216	241	227	238	225	238	220	265	220	224	252	206	252	249	240	202	199	219	199	237	222	238	233	224	247	265	211	232	209	255	225	224	200	237	208	220	211	253	258	255	249	219	217	230	210	187	223	234	196	231	228	224	183	242	235	241	219	249	193	217	220	230	222	237	233	222	254	219	238	215	228	235	246	208	215	214	241	231	256	223	225	230	214	226	230	213	240	213	233	237	211	187	231	240	238	208	251	214	215	219	251	216	220	245	196	222	245	218	232	231	194	231	233	225	233	242	252	217	210	226	219	251	231	242	207	227	214	214	230	234	247	244	230	231	216	234	231	207	236	218	238	232	235	215	223	244	220	233	198	223	226	251	230	237	216	240	247	226	205	220	217	229	241	207	233	248	246	208	213	200	224	207	234	242	228	243	218	257	222	221	254	226	192	218	228	194	204	214	208	236	184	225	237	222	230	238	228	233	214	212	215	233	237	214	242	217	264	241	235	217	243	227	221	217	236	219	206	240	214	217	216	216	210	206	223	231	194	238	215	233	222	208	223	221	229	232	226	231	196	230	220	239	220	225	231	225	230	196	215	212	216	245	236	212	210	240	241	233	231	200	202	220	235	240	183	196	244	248	242	223	223	228	222	237	214	233	234	205	226	225	206	216	213	222	215	250	208	226	231	218	217	248	242	204	222	236	248	236	188	208	237	197	203	225	233	243	206	208	218	217	225	238	222	222	204	247	212	229	213	233	206	212	191	249	235	219	215	238	219	231	232	230	217	209	224	230	213	203	210	246	211	250	201	209	243	252	250	238	235	241	244	206	224	248	210	207	216	263	213	215	232	242	232	204	224	231	218	222	226	220	237	218	234	211	229	211	222	243	231	180	198	201	245	226	219	221	228	239	241	231	223	224	221	199	214	258	231	241	210	215	216	219	207	223	235	229	221	224	239	205	220	230	239	208	206	200	232	240	252	214	237	204	217	257	222
3629	2580	2036	1080	762	590	564	453	383	373	352	327	317	297	307	296	292	300	261	297	268	286	287	358	2068	3725	984	257	264	246	242	272	263	270	270	268	257	256	275	241	290	254	232	232	244	244	227	250	265	286	264	252	263	277	261	258	188	271	225	268	229	239	269	251	273	264	261	270	280	234	257	262	253	257	273	279	267	247	248	252	288	286	249	266	266	233	258	239	262	242	261	264	255	251	262	265	251	274	245	248	269	279	255	264	259	272	274	293	256	271	250	249	263	260	248	280	260	228	248	259	290	251	229	250	261	256	263	266	236	278	270	261	244	256	247	249	265	272	287	265	246	259	283	249	240	271	283	241	288	269	259	231	257	283	248	257	271	256	238	239	251	241	268	251	285	271	268	231	307	258	250	252	268	208	254	256	266	258	277	238	260	271	248	236	270	244	262	245	246	252	253	227	253	258	251	228	248	284	258	239	287	285	282	258	259	231	277	240	254	256	249	258	259	255	286	232	252	268	242	242	242	259	251	250	244	201	260	258	268	243	239	272	273	238	254	283	254	278	275	255	259	233	246	258	241	285	258	272	250	240	262	277	264	250	231	268	283	266	252	240	245	262	252	265	257	263	231	263	247	251	277	257	257	235	253	261	250	264	249	280	262	246	239	245	291	260	215	233	262	275	292	273	282	271	246	269	257	260	262	250	261	252	263	234	259	273	294	238	268	270	252	252	241	256	246	225	244	272	264	251	256	272	253	279	241	240	269	258	256	255	270	230	238	253	238	276	262	293	232	234	224	259	253	247	258	242	258	289	270	245	252	241	266	241	247	257	264	239	255	270	255	247	280	236	243	276	268	273	274	272	256	251	259	267	274	249	244	276	255	242	250	257	265	277	290	263	248	265	256	263	256	258	228	263	269	247	244	239	280	292	291	197	273	266	275	272	248	249	245	255	291	246	271	246	282	294	278	242	262	250	277	259	260	262	247	239	258	236	249	236	262	268	249	274	254	291	232	256	243	251	239	254	232	244	259	248	254	258	261	261	243	265	253	289	242	260	254	297	293	272	250	230	260	225	260	252	263	246	266	251	273	299	262	268	245	267	262	246	285	271	249	258	268	276	240	252	243	256	252	237	240	245	233	247	221	263	237	252	224	246	269	232	267	234	280	262	275	242	265	264	277	248	275	277	271	253	257	255	280	251	251	242	272	239	273	257	255	269	245	264	238	263	240	274	251	278	264	236	254	255	281	258	247	235	279	239	236	258	270	259	259	272	236	229	220	276	260	259	250	241	254	233	251	269	254	250	290	270	239	255	260	257	278	265	257	242	251	263	262	270	225	240	262	296	281	275	280	261	241	254	244	261	270	253	248	288	270	264	262	270	240	262	252	269	255	262	254	265	243	239	242	240	244	255	236	216	230	276	264	256	266	256	250	238	241	276	267	240	248	261	226	257	285	271	276	267	268	259	266	228	230	258	263	276	271	265	255	275	272	259	267	241	238	257	238	259	262	275	246	261	260	269	251	275	263	266	226	235	259	254	250	263	275	262	265	261	272	253	232	249	261	268	282	254	263	283	257	255	261	258	266	263	256	272	232	286	263	259	260	285	259	248	273	296	252	254	254	289	263	269	282	246	253	249	264	248	241	250	234	239	261	270	240	239	249	277	245	283	262	258	262	263	244	253	248	264	249	234	234	253	232	273	272	263	272	266	254	263	259	244	259	276	252	257	246	279	234	235	247	252	255	266	239	265	253	236	214	263	231	267	261	234	277	241	235	254	268	249	242	251	239	282	277	237	238	272	252	265	231	255	244	275	264	265	269	285	254	240	239	261	265	226	267	268	278	267	283	244	266	237	235	260	258	245	242	277	266	245	239	272	276	237	267	268	272	256	257	254	248	238	276	265	228	264	269	262	254	248	238	263	238	257	226	266	269	259	247	266	251	255	240	266	235	255	257	246	247	261	248	290	254	241	239	250	268	263	249	280	270	237	242	244	272	286	266	250	233	272	234	246	244	273	256	266	256	282	251	259	235	265	259	260	267	248	270	245	263	259	254	265	255	280	272	236	231	245	282	259	251	259	237	239	279	242	244	238	252	225	258	236	261	238	235	222	245	249	228	268	292	251	256	250	251	243	262	243	265	233	257	279	283	262	270	227	247	249	272	245	226	239	256	287	237	268	259	243	277	239	253	254	244	289	259	282	277	276	255	245	302	263	253	254	257	222	270	262	286	239	244	238	276	257	261	256	265	258	262	241	237	244	234	251	288	265	263	237	248	280	265	264	290	227	262	247	266	238	254	241	224	260	250	242	269	266	256	250	268	249	268	282	259	243	238	272	269	246	247	232	283	286	254	239	231	259	259	263	268	258	257	280	255	265	231	218	239	247	276	275	263	261	288	233	238	257	257	265	276	270	262	279	302	243	251	259	266	272	268	265	251	255	252	252	250	266	281	250	248	255	255	266	261	256	256	275	252	246	238	216	279	265	252	261	247	251	275	222	254	225	228	251	261	239	233	270	273	244	250	274	251	264	242	264	242	261	238	249	259	269	265	249	255	252	243	235	254	260	276	267	273	265	239	246	277	263	245	260	272	262	270	247	229	243	280	256	271	234	256	258	261	246	271	268	250	266	261	254	255	254	261	230	267	250	260	238	255	263	258	247	263	236	263	234	236	262	257	257	252	265	239	231	240	244	262	245	252	255	240	256	236	261	251	226	245	247	254	251	256	260	249	268	241	254	263	256	260	272	228	265	249	225	275	261	241	253	244	267	267	267	245	248	244	256	292	270	270	236	245	266	276	274	270	223	278	266	261	266	223	264	260	283	258	247	240	278	256	252	239	243	249	255	269	288	258	277	249	252	256	234	259	251	251	249	244	251	249	259	217	270	277	262	269	245	236	242	278	249	232	259	236	253	265	263	239	293	267	259	253	276	243	253	257	264	267	274	265	247	266	287	238	238	249	256	228	264	254	230	230	267	240	268	237	246	261	255	260	259	273	254	281	240	213	266	256	263	266	246	235	266	240	264	284	293	253	268	266	236	279	245	277	228	271	253	269	224	265	245	264	241	243	250	234	261	273	254	243	277	221	241	263	258	236	250	254	268	237	251	256	258	258	229	231	268	274	248	235	278	264	259	255	272	263	233	251	265	270	271	268	241	234	238	260	240	266	248	275	241	246	267	256	272	255	261	250	248	240	265	246	244	257	224	224	260	231	234	269	253	265	238	248	264	262	233	284	250	272	285	253	255	238	243	247	268	253	243	264	281	227	241	237	258	240	238	265	232	251	246	233	246	254	220	257	251	242	270	251	256	258	281	244	258	257	255	265	255	258	231	267	260	238	292	271	239	219	243	269	242	237	243	214	231	243	241	241	258	242	235	263	224	235	274	260	255	237	234	285	247	237	262	257	253	236	233	251	261	239	240	282	260	254	256	265	245	255	258	278	252	252	233	279	251	246	245	256	229	258	254	262	251	256	254	254	233	275	248	270	259
24317	20994	27848	24342	19416	2545	909	535	450	419	378	393	387	397	363	362	357	330	329	346	351	296	332	339	3266	5661	1449	334	308	294	336	290	312	290	277	311	299	307	304	302	305	324	305	314	301	296	311	326	329	308	312	280	331	301	303	310	337	301	293	300	299	251	302	274	288	287	308	318	318	308	312	296	326	310	274	285	314	301	305	299	290	298	332	294	307	297	300	290	320	334	293	314	270	297	302	316	312	303	290	304	295	297	312	290	297	326	309	300	301	326	304	291	328	305	262	325	278	307	312	324	308	284	313	295	280	317	313	302	317	292	311	302	316	305	298	312	286	315	297	304	275	309	308	314	320	313	353	280	285	306	286	280	270	316	297	299	320	296	277	334	324	302	307	302	319	321	302	311	308	297	298	323	323	324	317	319	297	291	288	339	289	294	337	312	325	306	312	285	330	309	285	338	319	323	303	298	286	311	311	296	301	279	289	319	305	328	304	325	321	311	321	297	282	301	305	327	316	337	306	288	303	310	297	297	316	327	271	336	316	329	321	312	271	271	343	323	327	302	300	323	282	316	347	326	308	339	298	326	309	299	291	302	275	309	312	319	277	320	287	307	289	306	319	285	316	322	293	312	322	276	272	296	298	323	316	302	293	291	320	324	310	303	301	304	349	293	319	277	307	286	304	310	293	279	306	299	296	309	299	303	318	316	292	310	289	322	306	305	297	296	284	310	301	295	289	329	311	320	300	262	325	292	309	306	305	298	320	313	312	321	294	300	299	304	306	293	288	298	305	339	332	290	300	305	308	268	287	338	287	320	277	314	308	313	303	308	264	277	297	320	296	279	314	289	287	299	290	328	320	330	323	275	320	315	286	303	298	324	302	306	310	287	304	312	306	310	298	316	275	279	304	319	321	307	322	316	337	308	308	296	282	301	313	283	307	325	276	310	300	331	315	283	342	317	311	283	300	334	292	307	284	315	282	317	295	300	310	317	324	271	286	302	289	305	306	323	312	308	286	312	304	278	305	333	280	300	295	297	264	293	321	336	307	310	310	315	298	310	281	328	323	329	304	317	286	311	309	310	320	277	316	313	287	322	321	305	319	335	311	322	327	318	305	290	299	297	310	322	279	301	321	319	292	327	294	310	316	303	301	315	317	291	296	265	283	299	316	279	337	293	284	292	302	268	299	318	296	314	308	300	331	302	309	305	319	331	317	341	299	284	316	291	328	296	317	319	298	337	313	304	330	309	260	303	320	307	290	325	300	283	307	296	299	320	300	297	306	314	285	295	321	316	269	326	316	307	308	343	291	313	283	317	286	303	312	278	310	300	287	325	276	282	318	319	334	323	280	289	286	305	287	290	307	322	311	332	288	324	288	321	344	313	300	294	275	293	317	319	293	324	287	326	276	292	311	342	295	309	270	279	321	270	284	306	328	324	304	335	329	308	297	315	300	342	277	299	314	281	321	293	283	285	310	324	317	325	320	321	325	316	300	312	296	304	300	314	329	283	294	273	280	322	323	288	314	302	301	318	283	282	310	305	288	305	262	315	355	309	299	310	312	285	325	285	297	280	309	294	323	299	314	287	274	308	291	298	320	317	313	315	320	307	308	296	308	313	329	304	275	303	305	306	300	301	312	308	275	309	298	279	304	294	326	313	293	262	319	339	299	333	318	299	341	313	314	316	319	314	295	299	331	335	302	272	314	312	308	278	340	288	285	310	306	310	288	333	284	286	326	346	312	328	312	342	294	326	311	271	321	320	278	282	305	300	297	250	287	306	294	304	295	269	286	307	299	289	300	297	335	294	294	345	306	269	315	293	295	280	309	306	295	267	317	304	293	313	315	286	267	305	277	276	321	278	296	315	296	320	284	308	282	304	299	275	309	288	287	308	310	287	278	300	297	323	323	309	255	281	308	330	301	315	294	325	281	275	277	297	307	316	317	278	300	301	309	308	294	331	290	300	306	329	304	287	295	318	306	275	324	294	275	280	308	294	308	253	268	317	307	297	325	334	299	298	305	301	316	279	290	292	296	321	286	286	298	294	301	287	312	346	335	287	304	295	283	298	343	286	276	290	304	306	322	344	325	309	305	291	288	285	324	313	296	326	306	306	298	309	314	291	313	318	329	331	320	330	307	293	300	340	284	298	307	326	302	288	265	278	281	300	324	262	271	319	307	286	319	312	311	301	322	312	338	287	307	294	352	318	323	313	284	300	296	314	283	285	291	340	296	306	294	281	288	260	293	305	270	248	301	283	334	309	286	294	313	313	334	333	315	285	282	293	277	319	310	321	305	255	321	305	297	346	314	331	282	299	293	308	331	302	288	294	295	312	310	292	281	273	281	317	333	308	318	316	278	317	299	307	316	292	311	296	306	297	260	324	284	302	299	295	311	293	266	282	270	314	303	293	309	278	283	298	288	314	306	290	330	284	320	294	302	290	333	273	288	294	297	291	315	314	315	274	292	322	290	305	299	305	275	295	304	315	301	270	313	285	316	312	276	319	291	303	289	319	325	335	313	282	302	292	303	294	303	328	308	301	325	274	283	291	292	288	307	303	286	310	335	294	311	321	314	294	315	315	305	312	305	309	312	310	315	305	289	311	293	313	304	310	278	301	293	305	304	345	330	332	302	313	293	281	304	296	338	292	302	297	287	280	323	301	307	304	329	293	313	336	315	290	306	302	311	318	296	293	321	303	311	287	309	319	297	275	297	318	323	304	320	330	298	309	290	302	299	315	306	314	296	279	285	269	302	276	279	314	303	316	297	297	309	278	307	296	292	349	291	258	259	325	307	307	303	320	300	297	322	314	325	330	298	323	319	302	304	322	327	309	303	326	303	322	312	320	333	312	307	333	326	320	320	305	308	268	298	295	310	322	308	298	301	314	321	288	292	296	285	293	309	283	324	312	301	314	304	299	305	299	286	288	305	279	327	293	287	272	282	290	307	329	349	287	308	306	299	292	287	321	295	310	304	295	299	304	289	308	297	309	294	319	309	293	290	312	312	324	317	315	309	306	321	313	304	307	314	305	308	306	333	299	303	286	311	303	304	308	294	288	310	296	297	312	325	317	306	291	303	308	295	297	311	315	330	284	325	303	322	270	297	303	295	285	292	331	305	289	309	293	348	314	311	307	286	290	290	298	284	272	291	297	309	305	288	255	307	313	292	331	293	304	320	329	341	294	298	296	288	323	295	296	293	260	282	288	283	316	292	333	316	304	328	316	301	292	298	282	324	319	320	304	285	311	297	303	313	328	293	306	299	313	337	301	303	317	302	293	278	305	296	308	275	323	313	281	279	302	318	297	322	284	298	297	319	287	320	259	303	307	303	325	308	298	324	298	313	294	324	299	312	279	318	318	285	282	296	318	316	359	298	307	313	305	324	305	277	281	309	301	286	312	288	303	311	268	287	301	329	314	281	341	302	306	297	295	300	302	299	321	306	309	292	300	301	269	300	326	292	302	343	297	302	286	294	315	306	325	295	266
3831	4931	3837	1859	1349	991	780	679	657	549	530	520	461	477	396	443	401	427	406	360	365	414	418	408	5149	6993	1563	336	340	311	337	345	363	313	353	311	323	311	328	320	344	325	315	334	336	355	332	362	347	332	345	344	329	317	343	360	297	317	386	336	342	332	343	312	357	333	339	336	348	346	315	345	323	364	321	343	335	318	331	319	345	324	314	338	325	315	337	319	369	341	323	296	353	332	351	348	330	366	336	330	319	327	337	316	312	360	331	345	365	347	334	328	344	345	331	325	360	321	299	327	345	352	294	356	333	340	328	353	326	349	340	349	360	324	314	358	318	339	313	325	335	328	347	324	302	343	332	352	315	335	348	350	300	316	344	324	346	341	347	284	340	351	352	342	321	298	318	347	324	328	312	307	327	323	329	339	308	328	331	328	315	367	340	354	347	356	307	373	373	331	344	347	371	364	317	312	355	287	311	326	348	316	287	343	318	327	301	332	342	363	355	316	331	310	311	327	340	313	314	325	355	310	347	355	316	311	332	350	342	381	310	351	316	303	328	324	329	368	311	347	302	317	376	296	323	346	339	335	341	360	344	327	302	349	339	359	361	320	304	341	328	322	367	340	344	321	329	277	284	308	337	343	351	322	344	357	312	314	299	314	330	295	348	362	344	344	336	335	345	320	321	334	329	324	359	309	329	333	344	338	309	305	352	310	329	330	340	307	340	335	312	342	328	344	301	333	325	323	327	333	343	328	340	331	358	343	340	314	301	312	353	309	313	323	330	288	334	330	319	347	334	340	327	376	372	385	318	355	354	331	325	336	306	317	328	335	329	311	326	310	350	305	340	302	350	341	312	302	324	309	336	307	321	321	329	335	327	348	341	306	333	316	363	354	300	315	301	317	330	320	320	291	332	326	317	317	313	293	324	306	316	362	356	322	326	321	324	331	311	331	315	346	369	328	344	318	306	332	353	320	342	320	350	358	320	344	335	340	319	314	336	298	326	330	309	316	311	343	332	313	311	351	319	318	316	343	330	310	338	290	335	324	345	309	318	297	345	353	360	322	347	323	350	318	309	324	294	342	346	284	328	338	340	324	364	322	360	331	343	358	347	338	332	320	307	335	313	304	308	326	300	303	322	328	293	346	323	321	314	338	337	338	350	328	334	336	302	316	350	348	366	309	302	320	333	309	353	344	338	316	337	339	386	302	309	316	357	353	342	335	310	303	339	335	318	310	349	340	346	306	337	349	318	333	332	361	306	339	325	323	366	375	334	346	346	353	293	328	329	329	347	314	360	339	329	312	338	325	313	355	355	313	329	318	304	307	340	352	341	348	335	361	347	340	345	347	309	314	352	361	307	312	337	349	291	336	330	329	341	359	333	359	336	351	362	313	316	312	336	311	326	325	329	336	338	333	316	327	323	320	303	337	308	339	322	304	335	338	324	360	316	357	339	347	323	345	315	326	319	334	338	338	360	335	355	299	303	294	316	350	316	326	342	312	310	320	337	311	312	343	309	354	310	303	303	330	329	327	343	307	351	351	288	320	315	327	329	326	334	324	328	367	340	321	331	318	352	299	304	333	301	272	337	310	333	318	321	328	321	307	341	335	334	350	366	335	334	314	332	351	334	312	310	351	328	320	318	346	310	341	296	350	336	310	344	335	361	328	330	337	315	317	327	331	308	351	356	310	335	338	311	340	307	336	305	323	335	332	306	333	311	308	328	347	332	334	344	313	304	321	329	317	327	325	317	307	350	313	343	343	341	316	314	335	324	320	343	319	317	351	322	330	329	310	334	347	334	330	317	317	340	325	303	331	348	302	323	335	347	316	359	328	320	325	317	326	324	330	356	322	337	358	303	318	328	352	317	317	328	332	350	348	330	292	325	340	322	323	333	324	322	329	337	309	319	319	323	337	317	317	309	333	341	346	329	355	329	306	329	316	352	329	299	318	319	327	328	304	316	327	313	335	339	340	326	320	358	323	333	315	322	304	320	342	320	347	329	328	344	290	324	327	328	353	299	307	346	353	337	317	326	365	348	312	347	301	356	314	325	325	317	320	362	345	345	308	340	314	310	336	348	315	321	356	332	343	336	302	352	338	360	310	336	330	316	318	301	320	330	317	324	305	329	338	312	330	343	314	356	297	354	306	305	363	330	350	329	338	322	343	337	322	297	325	315	326	357	334	363	342	338	318	329	338	270	340	336	330	342	310	321	346	345	329	339	308	334	341	323	329	316	309	323	332	318	329	329	313	316	330	336	341	317	317	350	319	328	283	325	308	336	349	322	353	324	337	349	316	323	314	338	357	310	300	303	306	320	296	316	331	323	333	335	353	320	352	325	306	306	373	319	344	379	342	323	324	313	318	336	317	322	347	301	333	340	349	334	340	329	307	320	325	334	341	333	319	333	314	337	311	309	349	307	308	325	342	324	341	303	340	325	341	326	314	317	362	356	297	331	364	324	323	329	341	334	336	315	329	318	302	318	333	330	310	367	318	306	326	341	355	346	318	336	327	293	365	371	320	342	341	327	318	354	335	291	322	336	317	328	325	329	311	356	367	332	345	310	334	330	347	305	328	306	305	356	341	325	286	330	350	331	316	327	312	311	318	357	330	330	312	366	331	342	332	321	349	335	333	356	334	301	328	313	341	348	351	317	333	375	311	338	318	336	322	317	308	295	338	335	316	318	345	342	345	333	314	339	315	333	314	325	321	292	331	324	334	327	329	321	310	326	337	320	330	337	331	374	306	345	324	308	335	287	322	363	347	330	356	333	373	334	319	310	323	322	311	322	339	338	312	330	331	328	334	360	323	316	311	331	345	321	324	341	334	321	376	301	332	324	330	313	338	321	326	320	341	318	322	327	331	301	330	329	344	302	315	341	300	326	324	346	335	327	351	329	365	318	305	358	321	310	332	339	336	338	341	313	331	310	348	312	350	356	322	309	336	368	344	312	293	352	301	306	317	357	308	308	356	326	324	325	348	320	348	322	342	320	329	320	339	322	320	321	307	325	350	326	340	318	338	345	318	352	328	339	279	290	303	325	308	310	330	307	331	341	342	374	271	303	324	304	317	343	328	323	342	316	338	313	346	329	346	315	356	342	291	332	348	282	342	293	371	324	313	325	313	319	309	328	327	298	301	355	340	320	328	287	334	301	314	325	356	336	335	361	296	357	311	330	304	350	351	345	300	351	314	326	332	351	348	359	294	378	302	320	316	325	321	308	313	318	333	346	337	307	337	323	353	317	328	340	318	366	344	324	333	307	345	332	373	328	342	324	364	340	358	318	321	328	308	346	347	354	332	336	333	312	299	311	316	303	322	325	328	305	335	291	313	306	338	319	290	298	295	323	322	337	339	375	311	333	353	341	311	310	348	350	328	320	294	345	295	325	334	350	336	350	353	337	326	318	305	347	319	291	348	337	306	300	323	322	338	339	320	321	311	310	345	320	310	331	323	347	317	338	321	329	315	303	302	338	321	328	303	322	322
26788	7712	795	515	341	321	328	325	299	314	325	331	323	326	350	337	300	341	298	343	328	320	355	330	423	483	300	326	348	296	318	324	325	333	321	296	309	329	327	335	293	294	340	321	329	328	318	296	314	309	298	277	352	282	305	320	307	298	333	323	308	273	314	284	337	336	320	295	339	286	315	276	306	332	317	337	339	308	323	325	348	316	330	290	355	304	320	318	337	322	314	314	340	326	324	318	300	297	311	301	315	295	336	342	317	296	315	292	318	347	332	307	339	310	304	305	328	303	307	305	317	330	299	298	311	302	324	296	302	309	316	330	323	306	299	284	323	341	311	315	303	326	331	287	330	309	328	309	311	348	308	293	322	341	310	355	329	326	335	298	302	321	327	311	305	336	321	326	302	310	307	323	332	352	319	326	328	321	296	369	325	313	298	313	339	311	327	353	324	301	348	308	329	340	348	340	302	335	325	337	319	344	311	319	326	325	319	306	313	300	326	329	301	311	300	317	351	321	336	299	324	326	336	296	318	307	322	335	310	340	335	310	279	344	312	352	307	327	336	308	317	294	311	307	334	299	285	284	326	304	313	347	323	312	315	286	294	311	292	316	345	309	308	338	325	354	323	314	292	344	327	326	316	312	340	333	310	306	327	310	321	314	302	297	320	331	302	321	342	327	308	289	322	312	298	299	315	295	339	311	315	310	274	321	334	292	354	337	339	327	336	341	321	288	305	305	336	328	315	298	323	303	317	311	316	298	340	323	323	319	349	282	321	302	307	310	341	320	346	324	311	310	298	319	317	285	332	293	333	323	304	327	315	318	335	299	303	332	298	288	320	327	326	299	318	334	326	317	317	331	308	284	311	321	304	354	325	340	301	311	316	326	321	321	339	322	324	297	296	330	321	305	303	297	302	316	311	342	315	303	327	298	293	301	312	336	329	312	291	318	270	311	323	297	280	321	310	315	307	330	335	346	313	310	320	303	303	335	287	283	337	330	349	325	295	302	319	317	315	312	308	343	318	329	301	345	311	328	312	309	323	320	292	319	325	314	334	307	335	317	330	316	309	329	354	306	328	306	329	331	324	288	288	326	317	302	305	334	343	308	318	295	303	328	345	309	327	353	315	326	317	263	335	319	329	264	302	324	279	318	338	308	306	343	272	339	337	283	298	286	294	333	332	345	333	321	332	283	301	323	352	309	329	343	333	322	308	303	320	312	343	322	304	287	338	312	334	308	313	306	312	314	318	340	312	293	323	288	317	359	306	304	336	310	318	327	320	327	285	314	317	299	288	321	329	324	318	332	348	343	335	316	308	315	301	273	291	324	300	322	317	328	305	317	303	320	301	328	320	302	305	334	306	302	326	322	338	279	310	335	289	322	333	297	303	311	342	305	312	312	307	314	318	322	311	330	300	326	296	306	333	315	320	321	317	330	358	308	296	320	319	318	320	333	318	286	314	285	310	322	346	314	298	326	325	312	343	318	320	308	316	305	301	303	307	324	280	305	326	303	347	302	314	322	315	320	325	327	283	321	348	316	291	329	307	329	305	323	300	304	317	340	329	346	282	318	323	323	318	310	299	277	317	300	334	325	320	330	305	331	315	310	321	326	309	307	307	332	294	343	307	311	302	306	312	313	329	308	293	322	325	293	320	328	324	311	359	293	312	312	348	325	329	309	350	304	309	329	356	342	280	322	320	324	290	342	342	316	326	317	341	305	321	308	347	352	325	331	324	296	318	331	307	306	298	301	332	306	291	327	319	297	312	346	282	349	336	307	329	304	284	340	310	322	291	334	298	308	326	298	309	343	318	307	330	343	325	331	313	296	309	304	330	332	311	308	315	321	324	292	331	318	328	318	337	296	324	306	297	309	292	330	300	324	312	315	318	304	324	334	318	318	301	307	339	347	299	316	356	328	339	345	303	301	304	279	328	335	360	320	330	304	329	319	314	281	269	314	301	310	319	320	297	326	318	301	303	300	288	318	312	336	319	331	308	324	336	304	303	340	294	275	288	331	322	298	331	330	295	324	310	309	304	316	353	314	307	338	310	315	294	281	318	306	305	311	316	305	312	335	304	300	317	337	313	315	297	327	291	301	319	315	313	319	330	333	291	309	309	314	319	319	322	330	279	306	335	297	343	298	337	299	307	293	338	362	346	319	326	353	325	296	325	307	323	312	291	295	311	331	292	306	338	303	294	321	343	300	318	300	303	320	321	316	314	287	318	297	322	294	307	353	329	306	313	326	346	306	284	345	328	321	335	338	316	345	296	318	323	310	314	307	280	310	285	297	321	319	328	305	283	305	305	327	319	317	291	290	345	324	341	339	342	309	350	306	282	323	358	283	311	325	290	322	348	339	328	309	308	301	334	271	306	305	305	332	324	308	305	301	344	327	304	309	332	308	312	311	294	324	297	286	302	310	322	296	282	324	297	357	329	313	303	340	327	339	305	300	319	313	297	332	315	332	304	299	328	299	326	298	314	295	336	330	304	308	308	302	288	301	322	337	335	286	284	317	276	313	327	347	282	307	317	313	293	306	324	312	346	308	317	312	327	317	308	292	290	328	316	339	316	325	296	324	322	347	291	345	310	306	289	299	298	337	319	321	313	323	299	271	342	314	321	311	343	305	297	330	297	348	325	339	321	361	308	323	311	316	322	344	326	321	310	318	301	296	271	320	321	319	336	317	313	315	325	310	299	319	306	313	332	302	294	308	313	330	345	325	327	275	311	290	313	344	329	333	311	329	302	310	300	281	322	272	334	289	283	311	305	340	328	330	305	274	339	339	295	330	323	305	334	299	310	326	307	310	313	304	299	325	306	316	292	293	314	341	279	334	317	340	317	311	306	316	273	318	312	318	308	331	313	305	327	316	314	327	336	310	285	326	309	326	308	321	309	311	350	309	333	339	340	311	318	306	293	264	311	287	326	316	333	290	356	343	324	289	312	312	295	323	298	325	290	301	302	321	294	344	323	290	302	298	338	310	292	296	339	330	286	295	322	320	336	319	299	293	331	321	319	312	297	318	345	328	319	312	321	308	316	333	349	308	338	314	313	311	304	338	364	312	278	326	290	324	264	316	330	354	330	327	309	332	283	313	311	301	309	338	350	278	320	298	338	339	323	322	333	305	314	296	310	308	297	321	302	311	297	299	342	326	322	320	314	342	317	346	325	324	318	348	298	327	322	293	325	351	329	310	298	309	302	342	281	354	268	269	291	316	297	294	311	304	299	314	330	307	328	339	327	297	329	309	308	340	319	280	315	327	311	324	277	322	302	311	289	333	284	338	329	315	310	302	314	339	311	293	313	308	318	309	316	342	318	326	314	323	296	309	332	291	292	281	327	307	316	322	323	340	335	321	326	297	302	295	306	287	325	285	309	327	305	289	346	308	338	324	296	313	312	325	326	338	295	314	342	297	306	292	303	349	285	350	313	319	306	297	347	320	314	312	296	312	319	313	285	320	312	312	309	315	362	296	292	302	323	302
5413	553	489	412	384	386	370	375	366	336	347	332	302	322	348	324	307	345	354	349	335	326	349	320	501	593	350	333	326	344	315	352	365	321	348	311	318	327	340	317	341	347	361	338	320	321	322	300	332	302	334	351	361	313	339	353	326	345	306	345	351	324	335	328	332	340	313	336	312	321	320	352	332	339	347	346	333	291	331	342	328	327	332	374	302	316	307	319	331	339	320	304	329	360	317	331	315	309	313	338	341	326	336	366	314	310	322	313	310	377	350	342	325	318	311	353	333	327	304	329	299	330	351	297	312	303	322	344	309	346	321	342	326	335	339	328	339	327	326	324	333	334	335	317	358	292	313	329	303	310	336	299	329	346	351	367	336	313	334	349	328	339	340	323	316	300	349	341	338	343	319	349	348	353	354	320	324	320	324	322	328	354	333	349	294	325	333	346	315	325	327	313	283	310	325	320	310	340	341	345	295	349	291	338	321	333	313	367	362	323	344	349	346	326	328	280	326	323	326	338	341	326	341	345	337	330	318	331	317	307	316	350	320	322	355	325	350	342	338	311	342	354	323	334	343	343	346	328	345	341	325	352	366	350	332	339	352	334	350	293	335	330	321	326	324	345	333	350	330	358	347	315	345	339	310	319	340	343	347	356	312	357	326	336	319	339	311	321	328	330	321	322	358	325	316	357	342	321	312	359	348	321	352	320	322	337	350	351	322	335	372	342	301	324	369	333	366	382	331	306	336	339	346	370	380	328	334	325	303	304	342	362	324	370	321	311	331	316	310	318	328	320	309	347	306	337	317	321	306	330	349	342	321	298	322	323	313	309	327	346	332	307	332	324	336	321	360	358	329	369	310	349	321	348	342	367	343	343	337	340	338	354	358	329	319	342	313	337	318	328	332	354	329	305	329	304	334	305	333	333	336	331	338	340	350	347	309	321	349	325	350	311	361	358	332	317	298	341	332	323	331	340	326	316	300	325	319	332	332	343	345	357	340	342	336	325	336	332	328	307	347	349	354	306	338	358	343	349	319	344	339	332	306	314	346	313	362	292	334	349	356	325	335	357	309	337	331	349	349	340	330	326	351	344	314	334	328	348	324	291	334	310	325	356	323	328	344	344	303	348	295	355	335	301	315	333	321	350	359	339	306	301	345	294	354	316	326	328	321	298	326	336	322	348	338	333	369	352	320	323	330	353	329	322	330	356	312	340	344	338	352	324	339	308	320	338	334	322	362	340	349	361	315	323	337	320	340	298	324	332	350	352	345	330	346	364	338	350	325	314	314	324	332	322	335	364	325	327	320	350	316	332	334	354	334	341	344	309	359	315	324	305	319	357	372	334	320	343	307	348	343	331	353	321	311	339	349	353	353	331	329	311	327	303	344	339	355	339	319	321	330	352	323	363	337	317	342	326	311	327	302	352	351	328	323	325	333	373	350	354	349	344	329	339	349	328	320	298	356	320	355	305	352	339	327	324	334	340	322	326	288	294	323	320	329	327	348	317	346	329	310	360	306	321	315	371	335	351	317	391	339	290	332	346	309	327	348	341	346	334	328	333	316	359	334	309	320	324	341	317	327	350	361	354	338	340	306	352	334	323	345	339	316	351	352	348	348	352	335	339	343	293	344	301	327	307	344	330	336	362	327	332	331	331	329	368	327	312	359	351	318	313	341	297	342	353	346	342	345	321	348	288	326	345	350	335	330	346	342	360	339	335	360	356	281	291	336	305	331	327	318	345	325	338	331	347	323	337	324	357	335	324	319	303	340	293	330	326	337	346	307	317	344	332	336	357	309	360	343	314	343	350	343	324	343	323	377	345	340	333	309	319	315	340	355	346	368	319	307	281	350	342	346	310	304	365	323	322	329	328	335	329	316	330	334	349	354	382	330	330	290	377	339	325	341	346	317	298	330	363	311	354	354	319	335	391	360	334	340	347	315	346	326	305	355	309	307	334	331	342	323	321	338	332	312	307	307	338	349	334	332	337	352	365	324	325	324	319	316	334	335	282	335	363	326	301	339	344	334	300	344	294	319	335	370	333	331	328	336	308	309	326	332	302	351	352	332	326	330	338	317	345	337	335	321	322	315	345	323	326	300	344	322	339	338	325	330	331	326	304	341	335	317	342	351	339	332	349	351	316	333	344	345	331	347	348	320	328	328	307	320	327	306	353	356	338	343	361	306	330	356	302	362	367	345	317	316	302	335	323	315	350	339	353	376	325	331	357	345	346	332	316	324	329	363	327	309	339	347	325	315	307	319	339	326	322	347	340	341	344	291	329	302	360	329	310	309	315	328	344	335	313	321	336	353	329	308	311	346	349	303	330	327	351	335	311	316	350	328	363	343	320	334	350	326	316	326	307	352	335	348	307	328	318	326	352	309	365	331	354	353	341	333	348	348	344	381	335	365	367	298	301	343	332	349	368	316	321	332	331	348	330	334	329	331	334	337	328	325	328	319	325	321	321	335	328	310	346	342	342	319	332	337	333	334	326	306	359	306	336	329	326	312	320	321	322	317	314	300	323	339	327	313	326	347	320	346	333	309	311	322	333	337	309	352	362	326	344	364	354	375	317	336	339	311	389	294	342	290	347	334	336	369	329	297	360	323	325	327	308	354	348	335	339	335	358	318	299	331	346	328	332	346	362	321	343	322	320	296	327	293	320	334	355	302	347	340	352	315	354	323	330	303	312	346	314	333	343	329	344	338	326	335	361	363	312	340	334	307	362	349	313	326	323	344	334	340	325	359	321	346	374	337	343	328	339	334	327	347	345	364	333	312	314	338	332	325	332	386	341	345	350	318	344	326	327	342	327	363	353	335	323	353	353	320	317	344	316	349	327	319	323	287	330	314	340	317	328	335	335	317	332	305	328	333	342	306	359	323	359	336	341	370	346	333	352	320	336	317	343	315	338	323	338	340	298	314	319	335	329	296	354	308	330	338	336	330	321	318	351	304	317	295	327	349	324	322	328	326	351	321	339	325	353	289	363	316	327	408	318	336	300	323	365	335	313	305	311	305	337	352	331	368	344	339	368	348	347	333	326	316	376	292	343	330	306	352	317	324	324	336	368	337	302	312	373	343	350	336	303	337	319	331	307	290	317	355	333	354	346	328	302	341	325	317	338	328	343	357	340	344	357	327	335	331	352	318	322	335	347	362	358	333	340	324	324	324	303	355	338	329	319	360	353	306	368	325	306	334	306	324	319	335	313	328	322	329	315	349	341	318	297	311	279	319	311	325	319	350	322	295	324	361	350	339	346	348	308	328	329	347	363	325	310	335	347	366	345	313	371	332	342	329	324	319	320	304	348	291	319	307	313	335	349	348	325	325	315	342	331	314	322	339	350	350	297	358	366	345	329	364	292	363	340	333	344	324	307	296	351	342	347	315	368	353	331	295	333	343	320	328	302	353	319	357	367	332	321	341	328	324	340	327	293	333	338	342	336	343	327	331	285	332	319	316	301	326	325	305	344	314	368	320	335	326	322
25295	21032	26517	24414	2620	630	400	311	234	249	259	233	203	205	218	199	225	214	200	185	188	179	211	193	676	1840	280	162	171	192	181	191	186	205	181	166	201	167	175	179	196	207	186	174	192	168	175	192	154	190	161	207	180	171	170	182	191	176	179	195	146	204	198	173	193	176	185	201	192	184	175	173	178	192	186	190	174	158	164	173	180	175	180	180	168	175	168	200	185	184	184	176	198	172	166	185	181	175	179	218	173	187	181	197	197	177	174	161	163	201	191	194	187	166	175	159	176	182	166	173	184	176	170	184	167	200	194	179	165	196	167	156	191	167	195	183	177	184	192	189	157	176	160	181	151	184	163	176	189	178	178	152	172	161	174	161	174	167	181	216	185	180	189	183	192	171	177	177	169	178	182	168	179	184	190	177	169	176	181	179	178	185	184	161	167	169	164	190	169	184	188	148	169	181	187	172	202	182	158	182	178	169	166	189	210	202	171	172	190	194	188	197	200	183	172	162	193	172	172	167	188	180	176	170	178	157	188	181	179	197	168	169	153	170	168	189	182	156	192	171	164	178	203	177	193	174	174	169	179	171	192	174	177	179	170	171	175	168	181	179	168	168	184	190	161	188	181	174	151	189	177	169	179	184	186	174	179	204	174	196	185	186	171	199	177	186	188	165	176	183	197	189	167	167	177	190	163	174	173	171	187	164	197	179	159	181	174	191	184	162	187	172	177	169	173	206	176	174	168	194	180	179	179	167	161	167	189	165	170	184	203	159	198	186	176	178	183	161	163	238	176	192	179	177	175	186	164	162	164	156	160	183	180	160	178	163	176	181	175	179	161	200	172	177	142	196	157	178	196	189	180	153	204	165	176	160	172	187	190	184	181	172	161	178	175	173	184	189	165	178	162	165	171	163	177	163	195	183	152	181	186	187	183	172	155	175	180	192	176	188	179	185	179	179	176	176	186	167	184	181	176	170	187	173	182	158	182	181	166	164	167	160	179	156	158	193	189	201	167	165	167	177	166	182	189	190	171	164	181	172	176	202	194	181	187	184	189	166	160	175	191	188	162	171	158	200	181	183	182	168	197	166	154	204	168	192	174	170	158	174	178	177	155	174	201	175	152	192	172	164	172	187	155	176	171	210	165	176	169	190	158	159	199	160	177	191	172	155	174	171	174	192	192	208	189	149	165	191	178	188	167	176	170	172	168	169	158	191	163	165	187	176	188	182	158	166	177	185	190	184	170	194	166	162	188	186	172	188	186	171	160	187	167	185	196	168	155	173	172	179	164	182	171	192	181	176	171	199	180	199	176	210	170	170	182	185	170	178	154	196	167	174	173	161	172	171	195	176	156	169	171	152	173	161	163	183	204	164	175	171	181	174	183	180	173	189	171	156	200	157	173	176	184	180	173	172	181	187	179	190	171	178	160	172	165	187	210	168	162	159	177	156	165	188	180	180	183	147	181	147	196	192	184	185	188	171	180	185	170	167	159	182	186	181	159	183	188	197	198	194	178	160	180	180	157	174	213	167	173	173	158	166	188	194	197	180	175	183	176	175	173	190	174	166	166	176	166	176	163	166	160	179	168	170	194	171	157	175	171	186	171	187	187	193	186	161	173	167	161	180	167	194	179	169	162	170	190	150	176	188	173	182	165	170	153	199	163	165	140	186	164	160	173	196	175	154	175	189	200	169	170	196	173	183	207	191	187	162	194	180	196	178	184	169	168	184	166	196	186	174	172	153	181	183	190	183	189	180	170	188	183	149	174	181	194	180	176	164	174	157	189	178	179	168	175	185	174	166	159	199	167	164	153	164	170	159	182	150	201	178	176	168	194	162	162	171	169	166	192	169	170	192	164	183	173	196	178	189	164	140	162	132	196	169	195	165	163	179	142	174	186	179	164	172	186	173	171	166	187	192	171	176	170	167	209	158	175	200	186	191	178	165	172	155	169	175	166	175	191	167	161	194	172	168	161	173	195	188	167	188	160	190	210	193	171	169	195	179	180	171	202	177	170	140	163	187	193	190	170	172	182	194	154	194	179	195	184	169	181	181	153	201	180	177	169	172	175	170	180	194	174	172	180	196	171	171	164	173	176	177	182	191	196	183	176	178	158	181	190	181	179	220	173	174	157	192	193	174	182	167	157	180	176	176	193	164	171	173	163	197	170	195	164	189	164	174	206	187	185	166	173	193	162	174	166	176	161	188	165	181	182	191	184	186	189	193	159	193	181	198	164	179	183	193	165	186	175	175	157	173	166	169	206	174	197	188	186	182	168	185	149	216	177	186	165	175	162	177	183	197	173	212	189	159	188	185	160	172	177	191	174	186	203	151	194	187	175	185	182	153	157	181	165	159	171	175	169	174	173	182	190	192	178	174	146	181	170	157	166	165	151	179	156	149	171	169	166	189	159	179	163	187	186	190	176	202	175	182	194	164	195	170	178	161	160	201	152	211	164	167	187	178	187	172	178	163	135	171	197	166	194	179	183	175	175	169	166	195	188	189	177	159	162	185	179	183	170	187	188	184	166	178	173	171	191	175	183	199	173	174	197	188	175	179	192	167	151	190	172	182	141	192	151	162	156	175	187	170	217	197	173	151	179	197	189	176	175	192	182	182	165	136	154	172	168	174	178	179	181	167	159	175	149	186	171	178	167	181	165	178	149	168	165	179	206	161	187	186	162	165	177	194	187	169	175	165	185	189	165	151	169	172	194	184	199	178	166	166	199	184	186	177	151	163	195	161	164	155	158	182	200	193	172	188	180	169	184	181	162	192	157	173	152	178	164	198	163	168	178	184	175	183	160	167	173	172	174	191	191	151	185	174	169	176	193	155	177	179	179	194	192	187	184	200	175	150	153	211	180	185	171	167	187	171	173	183	168	170	184	181	169	193	168	187	183	155	150	166	174	172	190	188	180	174	176	184	180	163	154	163	200	183	184	163	183	183	198	167	169	181	181	198	194	179	173	192	192	168	169	185	160	190	188	174	159	177	197	170	199	169	172	166	154	160	172	178	167	164	163	182	188	172	163	188	178	200	156	141	157	173	172	172	156	182	168	158	160	190	199	165	208	172	173	173	178	161	171	195	181	196	176	171	182	151	168	189	192	189	180	172	174	174	199	176	195	177	165	196	171	175	186	166	183	165	193	179	173	187	182	150	179	186	173	176	166	190	177	168	153	195	204	179	176	175	167	192	179	176	154	196	186	206	186	174	185	175	191	148	180	168	184	168	178	186	182	177	197	182	172	177	168	155	161	185	173	194	165	191	187	188	178	185	171	173	165	182	179	178	168	173	182	161	193	201	178	185	184	190	192	184	160	161	181	211	168	175	156	180	192	201	174	169	185	160	159	197	177	170	174	203	196	186	177	187	204	194	181	179	178	192	161	190	191	174	189	209	159	159	180	184	179	179	176	168	181	201	171	163	176	201	177	163	197	158	173	178	174	145	164	174	191	169	175	178	205	173	155	144	182	173	184	179	170	191	196	170
3673	2524	1893	1083	782	623	471	388	376	397	366	301	308	238	254	271	227	216	259	259	196	219	266	239	1270	2847	329	229	221	196	214	221	179	212	226	230	225	239	216	195	228	209	198	201	203	221	190	221	210	205	177	186	204	210	217	236	189	212	188	212	189	208	202	203	205	194	212	203	188	202	195	209	213	198	185	213	204	227	206	204	186	199	197	213	185	187	219	209	210	217	200	213	187	218	202	196	194	229	198	207	199	189	211	214	218	184	226	194	193	213	186	229	224	217	224	199	215	195	200	223	222	199	209	216	223	216	228	204	217	211	204	199	220	211	213	200	217	209	217	187	194	230	204	201	223	218	205	208	212	185	197	215	193	206	202	199	206	239	211	198	221	197	197	185	184	214	213	189	192	197	208	204	205	220	240	216	220	231	171	213	189	189	185	211	217	210	199	181	191	217	198	197	211	201	203	199	227	177	209	223	209	222	203	195	205	214	196	217	213	194	212	219	194	193	176	203	246	205	229	179	212	208	203	193	193	204	205	214	195	208	203	224	196	200	195	209	211	199	204	193	200	181	222	197	206	217	227	186	188	205	206	224	255	205	171	229	206	223	195	218	212	194	213	209	218	207	190	213	202	215	220	226	203	166	239	186	219	193	190	220	210	212	212	190	187	224	195	213	196	219	189	190	199	189	224	205	203	207	204	191	243	205	191	185	203	213	197	225	209	210	196	196	197	203	227	209	211	221	204	197	212	210	212	191	226	186	207	212	219	195	220	180	214	228	213	213	199	220	196	210	239	233	192	198	178	194	203	195	205	220	209	223	174	226	210	206	195	249	197	218	198	206	225	212	205	206	199	201	219	189	196	219	220	200	197	213	209	209	228	208	199	193	202	223	210	221	206	191	217	211	218	192	218	232	206	219	219	214	208	212	216	193	223	193	197	200	181	208	195	215	208	212	197	232	212	204	202	189	203	188	224	208	211	209	203	195	215	206	201	211	204	216	227	219	198	209	209	199	206	197	207	227	212	170	222	201	179	201	219	223	195	216	221	194	198	205	193	223	205	168	203	208	201	187	215	225	184	204	203	204	209	204	180	180	225	182	210	225	217	191	206	224	208	226	202	201	189	208	211	204	213	200	193	182	180	195	222	194	201	199	198	194	208	175	210	212	198	216	196	200	229	220	208	218	218	196	209	192	211	217	201	208	205	220	201	192	190	228	199	223	213	201	212	210	237	196	202	187	212	203	203	202	222	206	177	209	182	192	188	198	226	199	211	205	215	209	234	218	204	207	229	198	200	216	228	211	189	205	201	212	193	216	196	171	222	199	185	201	212	172	209	237	207	225	208	189	189	208	185	203	211	186	186	191	218	213	192	196	188	205	198	229	201	214	206	199	203	176	215	201	180	179	212	213	195	207	209	205	244	219	204	201	207	234	224	235	192	214	173	194	188	212	223	206	204	223	225	226	195	204	189	224	197	212	178	211	197	199	196	238	194	201	207	215	194	190	211	216	212	213	210	208	203	178	216	223	198	207	239	196	202	210	217	214	186	227	237	205	216	221	214	193	200	220	213	191	229	225	211	221	181	214	203	228	186	201	200	207	208	188	231	208	200	184	225	213	211	217	204	209	217	222	205	229	205	182	202	177	197	177	179	224	217	219	204	199	189	203	222	213	220	209	217	216	209	195	204	183	187	214	196	199	228	226	189	234	175	203	199	199	221	220	215	213	226	225	217	220	220	183	180	212	216	197	207	205	203	189	219	201	194	223	196	234	205	202	216	177	204	210	208	211	192	222	194	179	228	187	194	192	220	205	228	196	189	207	204	239	233	195	212	188	195	198	197	208	183	218	169	203	181	203	231	183	227	202	193	228	220	199	215	215	227	219	208	195	233	206	208	196	195	218	192	180	196	200	210	211	218	198	224	197	191	191	210	194	222	221	223	181	204	200	201	211	193	214	216	191	224	214	196	216	195	220	195	204	185	229	207	201	196	216	205	176	223	208	210	207	200	203	205	229	173	208	216	198	203	193	202	217	211	210	203	220	185	231	204	198	233	205	196	195	191	212	211	218	222	212	198	220	190	214	205	171	192	236	218	225	197	226	194	212	203	164	216	228	214	193	219	238	176	198	198	191	206	196	216	203	197	226	222	198	219	197	202	216	223	187	185	214	216	200	221	196	199	221	220	207	221	180	232	192	209	202	208	190	209	197	231	213	159	198	196	164	193	190	212	204	219	187	193	229	217	194	199	202	221	185	174	226	199	217	181	200	182	200	230	216	187	214	216	229	229	186	210	226	247	207	194	192	191	212	212	210	214	191	218	206	211	216	200	196	206	205	214	210	219	194	221	174	183	227	194	202	215	199	202	210	222	187	200	180	188	192	193	203	227	210	188	206	222	205	216	187	218	184	218	195	197	175	195	201	223	204	210	189	203	222	211	202	206	191	203	210	190	223	210	206	214	210	205	208	210	192	214	199	205	203	193	229	205	201	202	204	190	231	214	184	170	223	242	190	189	211	223	223	212	187	205	198	200	210	201	175	203	193	184	197	213	220	219	198	205	202	203	212	196	215	185	218	202	205	199	187	201	203	206	222	179	208	197	211	182	195	232	215	209	220	236	199	227	205	229	226	203	193	198	203	213	206	182	214	191	206	213	215	190	192	225	211	195	220	215	232	220	196	202	206	220	211	191	197	207	195	231	203	195	197	244	181	220	235	227	194	205	179	227	199	195	217	187	211	201	207	210	206	184	206	205	186	197	200	207	193	210	201	221	186	210	186	185	195	223	212	228	208	195	188	208	211	213	206	220	224	211	238	187	186	207	207	218	217	191	208	221	213	196	196	178	213	221	217	206	185	192	220	218	219	214	212	231	169	187	210	197	197	202	237	200	211	187	220	226	221	216	224	192	206	231	233	218	228	214	203	177	188	181	227	208	210	213	210	217	197	177	185	203	225	242	209	198	210	218	223	185	195	197	203	203	204	209	224	202	198	199	210	207	192	207	227	211	200	203	215	223	214	202	202	196	209	197	205	204	191	215	218	182	189	202	182	220	221	210	191	233	190	230	218	211	192	213	209	202	218	174	204	194	221	201	183	192	193	211	178	193	203	215	195	183	211	205	233	193	208	216	195	221	210	222	202	200	198	202	216	193	186	189	201	218	199	200	195	197	237	204	206	209	209	228	184	208	216	189	209	201	199	207	197	200	203	213	210	209	207	208	220	191	185	213	213	217	202	230	213	214	201	212	236	198	226	205	191	215	208	209	207	207	203	204	190	184	205	215	180	210	194	227	217	212	211	176	207	187	221	213	180	214	212	220	211	217	188	236	188	239	205	175	208	187	197	199	218	201	204	179	226	189	191	225	206	213	199	219	198	194	207	208	199	185	216	206	186	205	221	236	187	208	212	199	188	190	214	188	205	228	226	205	213	201	185	216	200	197	190	201	177	225	194	177	209	207	208	208	216	176	205	219	214	195	194	206	207	243	194	213	218
24278	21002	27837	24353	19479	2555	786	513	417	399	353	300	304	286	274	280	259	322	288	302	239	268	268	276	1294	3781	778	266	259	225	261	285	271	259	232	268	245	251	244	238	239	227	266	247	269	287	258	228	224	214	271	230	237	246	236	245	231	243	242	259	264	237	242	239	230	259	230	220	228	251	264	242	247	246	232	241	239	264	234	227	230	218	234	230	235	210	267	255	243	235	222	240	247	238	246	210	234	262	254	259	259	235	233	239	249	257	252	276	236	212	235	214	235	220	238	228	236	229	239	251	240	249	247	229	267	262	245	241	241	253	240	242	234	241	208	268	228	273	256	238	249	256	245	235	242	253	261	253	259	253	242	216	255	239	230	260	253	240	226	239	247	235	220	210	233	250	239	237	248	225	229	255	226	257	233	230	278	246	236	231	242	214	235	222	237	241	243	237	235	247	230	249	247	266	212	233	242	254	247	247	232	223	256	244	250	234	252	257	215	259	227	236	245	200	242	235	213	205	233	253	270	255	221	253	210	263	229	276	240	273	234	257	237	254	252	243	247	228	238	306	252	243	232	233	231	221	260	210	204	260	247	258	228	297	235	252	240	287	212	260	267	249	252	245	252	235	251	264	281	230	218	205	258	236	246	226	259	244	261	236	227	213	259	259	239	226	234	215	266	245	256	241	214	236	243	247	221	260	245	245	263	230	230	252	220	226	253	242	241	225	239	236	217	240	257	234	257	222	243	247	255	247	251	230	265	251	251	228	255	259	250	275	234	235	242	230	240	227	240	231	237	251	225	257	219	260	238	223	234	249	239	233	260	246	222	238	259	254	204	263	234	238	225	242	219	223	234	242	272	222	241	244	229	233	236	265	251	249	232	241	244	237	246	265	246	229	226	230	245	246	250	251	243	213	245	250	249	237	236	255	244	207	243	258	236	239	259	269	262	248	257	233	249	238	245	220	243	232	262	251	233	210	225	223	250	205	213	241	242	229	224	232	241	242	217	256	232	266	252	245	235	227	222	227	241	221	258	255	224	245	243	242	222	241	255	274	257	235	243	229	234	247	229	218	287	241	260	231	258	252	241	240	229	211	250	242	244	246	235	244	214	252	226	232	233	216	254	258	246	239	233	257	239	248	227	237	241	251	243	252	246	213	227	254	227	223	244	248	217	218	240	235	239	203	244	254	243	233	259	234	250	254	241	230	256	225	245	270	233	227	246	259	267	250	256	252	221	258	236	263	249	221	226	252	254	228	240	227	239	274	228	199	249	236	242	213	252	243	234	244	239	226	243	248	242	222	269	231	236	276	233	224	243	264	273	260	230	238	249	243	245	247	241	253	238	243	214	226	230	216	237	217	225	213	231	230	286	236	254	244	232	220	210	233	246	251	235	241	248	237	268	256	236	242	241	276	230	250	243	233	243	228	224	267	244	253	276	242	232	225	252	218	241	241	270	260	246	264	254	231	221	254	252	228	251	221	262	250	254	262	244	235	220	206	246	256	226	244	239	264	233	229	238	240	260	220	223	239	242	245	243	217	261	243	232	252	216	271	257	233	252	232	265	224	229	239	253	246	279	224	236	245	228	239	243	242	231	247	268	233	248	231	234	253	248	239	258	235	258	221	253	246	223	237	238	213	285	246	227	271	230	274	240	220	256	240	219	215	225	266	250	238	241	244	238	233	251	229	241	287	225	241	271	214	238	252	239	261	234	257	229	253	236	269	250	268	251	229	252	242	246	235	237	242	228	240	227	220	231	275	245	241	233	260	256	274	228	247	226	230	252	259	238	221	212	238	215	247	262	238	267	210	259	232	239	264	277	301	221	229	226	255	243	244	232	248	232	224	232	227	223	255	201	251	241	235	247	232	220	218	223	220	212	260	237	258	241	231	270	231	243	259	239	256	254	246	230	259	251	228	240	226	280	221	233	202	239	254	249	223	239	221	217	260	236	216	236	233	234	253	230	220	217	218	237	247	225	243	221	231	230	238	248	218	218	243	270	250	245	216	267	236	237	248	236	231	217	232	273	236	263	228	237	219	256	261	241	217	255	219	235	239	233	241	243	249	224	237	233	231	229	258	252	223	237	244	259	250	262	212	244	253	220	255	245	231	254	256	236	228	234	239	259	228	264	264	205	254	207	251	246	223	262	233	246	238	226	260	232	218	243	229	244	214	273	258	237	227	278	235	235	258	245	244	256	247	210	256	246	256	249	219	241	260	237	227	231	244	238	259	260	231	244	226	246	212	223	223	239	241	224	238	246	245	251	263	238	228	236	251	241	248	237	236	262	230	269	262	233	235	236	221	251	253	244	238	269	206	244	245	259	227	230	246	244	222	250	268	239	249	225	242	239	251	227	253	236	239	241	242	243	262	239	236	242	217	224	227	221	237	216	233	226	230	233	255	246	266	269	234	240	242	244	229	256	234	253	249	232	253	259	229	234	254	235	255	241	244	204	257	219	248	274	220	213	241	255	241	221	241	236	227	207	246	278	246	248	256	266	216	251	262	236	228	230	243	267	237	246	284	202	212	222	257	239	236	251	226	236	225	245	239	227	253	231	238	252	229	226	234	258	216	216	229	242	249	236	260	253	221	232	240	235	244	252	248	255	258	239	202	243	250	256	251	239	227	248	240	259	259	246	240	226	235	250	246	240	229	247	234	202	240	241	240	248	232	251	219	211	230	246	218	247	220	236	231	246	246	238	244	208	212	259	259	254	239	242	224	227	229	248	239	245	234	221	237	242	247	223	224	239	227	211	235	252	226	240	233	244	231	233	216	214	225	232	233	245	242	253	236	223	231	249	245	214	260	237	252	255	261	238	233	234	241	264	240	234	219	256	231	251	223	243	250	248	256	219	219	238	231	251	259	225	224	256	253	261	230	225	226	255	244	243	246	235	265	233	236	248	237	255	256	220	213	237	239	244	220	242	254	228	211	209	247	244	234	216	230	229	259	221	220	235	215	235	229	244	248	235	212	244	238	263	252	241	239	255	254	210	267	227	244	218	250	225	232	216	222	256	220	262	233	235	221	233	232	230	256	231	241	244	252	244	249	232	223	255	245	254	225	233	211	231	211	249	256	236	229	221	278	235	262	250	235	250	247	222	252	252	251	239	241	243	253	265	236	240	239	255	209	230	257	238	247	240	218	220	240	235	214	235	207	222	213	244	219	234	221	225	239	248	275	263	224	225	249	261	226	240	253	232	226	222	228	220	247	227	239	216	239	240	217	241	238	249	237	203	247	263	227	211	239	237	273	244	204	274	243	222	208	232	231	229	216	249	233	255	248	229	251	242	228	238	240	227	212	214	219	251	250	256	227	241	250	238	219	232	210	263	274	231	243	241	240	235	216	265	238	243	232	252	214	274	207	252	192	240	244	251	233	242	278	234	248	201	246	257	236	234	258	248	225	234	253	243	244	228	262	205	240	239	234	242	251	257	228	224	238	197	247	237	239	237	225	247	234	222	239	236	244	241	221	224	248	254	252
3723	4790	3660	2118	1733	1042	748	696	677	592	520	454	442	379	358	334	383	312	312	302	334	326	321	381	2339	5463	896	309	296	307	294	259	307	273	254	297	271	287	265	280	277	267	258	261	284	296	279	267	269	286	279	281	237	289	239	287	262	257	266	268	275	271	254	254	276	257	278	277	270	251	273	286	286	266	279	244	252	278	260	265	266	256	243	268	264	275	273	260	273	283	267	282	276	267	275	281	282	277	278	263	268	293	283	269	281	255	242	253	273	267	298	254	245	310	284	265	270	278	243	280	279	281	292	269	247	305	242	318	289	256	257	272	287	278	267	243	262	264	253	291	287	264	296	255	267	268	269	257	269	270	251	252	268	265	283	283	282	245	257	265	243	288	247	269	266	266	311	270	271	263	253	300	284	245	260	282	275	255	239	261	242	253	251	263	296	285	254	289	276	278	254	259	306	269	260	269	250	275	236	262	278	284	254	269	272	268	292	306	290	252	275	249	250	277	274	272	276	300	273	272	261	273	257	268	289	298	281	282	298	254	263	259	269	288	243	250	268	277	254	247	258	270	286	282	284	273	259	285	286	241	284	281	285	250	290	280	256	253	299	259	276	247	262	283	291	239	281	252	265	257	246	274	255	283	276	308	276	237	274	267	292	272	257	235	266	280	290	257	259	269	251	254	268	265	274	308	291	275	289	260	270	248	284	273	260	258	256	265	285	293	257	270	279	266	249	252	275	264	266	246	286	247	275	252	267	253	298	250	267	262	265	305	273	290	277	285	261	284	266	248	286	291	298	264	278	285	227	262	265	284	276	236	284	272	258	280	266	271	304	267	271	256	272	255	258	275	250	259	279	279	256	274	279	275	293	250	286	264	260	262	252	256	264	256	269	268	282	288	270	276	264	263	261	266	302	284	288	258	267	274	250	261	269	262	286	243	254	263	252	251	276	274	248	272	283	299	273	267	278	298	267	277	291	286	287	265	286	287	280	251	296	296	289	300	279	258	274	273	280	282	266	273	274	275	268	268	284	276	284	240	276	268	252	259	265	249	284	309	254	272	279	262	214	273	250	293	273	313	244	254	267	259	332	270	257	296	261	280	264	290	248	297	289	257	296	277	274	273	255	275	249	259	290	279	232	256	280	276	275	281	258	281	264	268	264	255	262	279	273	283	257	288	248	299	269	263	275	250	252	249	297	279	254	271	285	260	273	252	267	277	269	272	263	272	240	280	270	270	269	274	262	276	276	271	249	265	278	254	285	255	265	279	253	242	301	263	262	290	263	268	266	289	240	276	287	272	272	253	242	291	247	271	284	257	251	246	285	268	278	273	264	303	260	267	278	302	256	249	255	248	271	273	280	263	276	252	298	286	258	261	242	277	277	298	272	304	262	263	271	238	302	278	265	267	265	250	270	261	247	259	295	237	239	272	267	246	256	310	251	239	262	280	270	271	273	256	237	286	260	276	236	252	225	283	262	268	280	265	289	267	264	267	252	251	262	250	249	255	260	237	262	287	263	273	253	277	256	266	264	273	261	242	257	260	269	231	255	276	247	250	245	288	260	268	270	305	281	272	277	276	278	260	270	277	275	266	288	261	266	272	259	272	258	300	257	265	270	271	270	259	241	274	281	271	291	250	294	256	270	260	276	257	258	274	275	271	287	241	259	280	267	276	261	252	272	255	265	264	276	261	300	248	253	284	246	271	288	273	294	266	279	249	261	264	273	282	265	305	274	274	267	283	249	271	248	234	252	271	269	227	278	256	226	261	267	279	287	286	267	266	246	241	265	275	275	271	245	276	268	272	261	286	264	262	259	267	266	226	275	255	267	296	293	233	282	289	270	255	247	258	274	286	279	280	287	267	265	250	271	259	294	277	292	257	269	249	250	257	280	285	272	270	283	317	276	252	269	246	278	260	283	256	280	265	252	264	278	276	248	255	264	271	274	244	282	286	295	289	258	273	256	292	265	282	245	249	246	283	254	239	279	277	260	309	286	296	281	273	277	277	271	260	290	252	245	261	259	271	268	238	275	272	261	256	240	281	272	274	255	278	279	246	296	284	278	255	235	298	271	273	276	278	247	282	293	258	250	248	267	279	281	273	308	272	276	273	261	264	288	264	274	282	276	268	263	271	244	266	256	290	253	269	274	253	282	233	273	260	266	291	240	272	250	237	255	261	252	251	287	239	266	252	266	274	245	254	274	256	273	258	273	284	243	271	277	249	269	248	250	259	257	263	274	254	249	281	250	257	257	267	276	282	245	271	294	267	263	271	266	286	271	259	279	266	302	295	284	255	264	260	280	232	301	289	287	264	249	270	249	252	250	259	275	292	308	280	290	255	273	264	242	270	264	266	277	294	279	265	263	281	281	283	235	266	275	273	255	273	269	274	272	282	264	260	232	289	284	262	252	264	259	256	260	272	259	267	278	266	282	284	278	256	302	254	299	277	249	261	245	257	267	274	237	287	237	293	257	279	237	240	257	241	268	291	270	261	262	267	264	273	272	280	250	270	266	271	259	262	290	279	249	272	279	243	237	253	262	282	280	284	286	256	261	258	268	250	260	248	276	260	292	255	253	266	257	277	225	254	281	238	297	288	275	265	248	252	295	263	270	258	255	264	264	261	238	305	265	276	269	257	258	269	290	265	274	262	257	280	265	274	265	242	287	256	261	254	277	243	271	269	270	280	263	272	258	255	274	263	235	266	255	263	279	251	279	276	258	263	291	278	254	260	230	271	269	261	276	294	264	272	248	262	247	273	281	253	282	272	272	267	258	266	262	262	259	269	294	267	259	248	279	270	258	279	258	269	254	253	262	288	252	273	265	251	247	256	262	251	268	244	271	282	283	290	267	233	264	250	286	267	254	268	270	257	253	280	265	255	280	240	270	273	263	279	257	284	250	279	255	287	262	267	257	278	242	291	283	241	247	272	269	238	281	268	257	254	287	257	258	260	258	267	250	303	272	273	299	261	245	268	252	235	300	268	279	275	270	273	272	293	256	257	256	259	261	274	272	247	260	254	286	290	260	276	263	276	264	235	266	275	257	276	304	264	260	259	269	259	274	251	288	263	257	269	260	256	262	270	262	274	223	292	270	265	253	267	267	263	267	279	271	268	263	261	254	279	270	247	275	267	263	263	267	260	264	270	239	274	265	245	256	258	266	268	271	261	274	300	250	250	251	256	240	262	253	245	228	265	275	277	249	304	269	272	254	266	288	245	277	285	274	266	280	314	257	272	288	264	243	264	268	271	262	255	285	283	248	258	232	236	289	280	276	290	290	275	272	274	248	259	258	299	271	252	259	277	266	267	263	288	278	255	252	284	256	274	267	258	297	276	292	255	270	247	287	286	285	256	270	260	267	246	272	256	260	285	291	262	260	264	246	280	257	263	260	262	234	256	263	265	268	239	263	282	243	274	272	258	268	288	275	271	266	279	225	252	235	249	284	249	252	258	259	265	280	275	274	270	276	253	297	276	252	288	279	241
26694	7546	718	456	339	289	285	286	303	266	277	278	270	281	231	258	289	241	257	249	266	241	277	292	314	299	269	284	269	282	256	263	242	292	267	241	275	286	267	259	276	290	270	258	277	290	240	251	262	262	260	253	281	271	251	250	258	270	286	285	286	261	239	270	258	295	270	253	260	285	296	269	249	273	244	255	254	283	263	259	275	262	279	246	270	271	284	271	280	282	267	261	264	246	283	262	270	300	281	263	281	239	298	262	246	282	265	260	252	247	248	288	284	254	246	251	267	248	275	273	287	269	267	248	270	259	266	248	240	242	264	267	273	254	252	289	242	263	267	253	295	301	285	242	275	287	241	251	265	262	261	241	271	300	261	278	237	242	254	278	283	253	228	255	271	281	262	277	243	285	269	272	265	267	259	241	257	270	268	270	290	294	276	281	259	257	266	263	284	269	225	230	272	248	259	290	254	218	269	277	266	249	268	237	251	261	269	243	275	274	254	270	255	272	279	226	283	287	260	283	253	274	286	258	273	267	282	262	254	257	263	270	244	276	277	293	278	263	243	263	258	263	246	284	288	273	257	286	248	248	260	269	253	283	279	268	257	296	277	280	251	278	253	272	270	290	250	252	267	252	284	266	256	247	293	271	262	277	269	256	271	270	259	255	242	244	262	238	246	290	282	253	252	276	259	262	285	296	262	285	262	273	258	289	244	285	285	248	266	262	253	262	260	267	257	259	274	283	279	254	260	270	234	256	299	229	244	278	261	286	220	257	261	256	257	271	251	253	260	246	273	269	285	270	251	234	275	238	280	287	286	282	266	226	261	295	267	271	255	291	256	277	224	256	267	254	266	256	251	253	253	259	275	264	246	276	279	256	255	286	253	239	269	256	238	273	256	270	259	304	284	280	255	261	229	234	287	306	275	240	273	263	251	278	256	253	267	266	267	263	257	264	255	277	290	281	265	268	255	281	265	276	274	286	274	234	268	281	283	262	258	272	252	276	268	269	250	284	257	230	269	259	231	252	286	255	240	249	252	279	271	274	249	272	261	262	269	286	257	277	261	322	257	279	279	251	256	260	283	256	230	275	264	271	265	254	269	266	255	232	247	321	266	277	271	267	287	273	298	249	280	263	256	256	265	259	255	272	240	282	246	265	283	242	296	270	274	276	259	268	254	284	293	264	283	268	267	278	275	268	286	243	271	276	269	268	298	245	262	262	275	281	240	271	307	255	254	252	305	253	265	278	286	256	278	247	271	272	236	267	268	271	275	268	264	303	270	282	252	247	314	274	270	287	261	267	276	269	270	261	293	305	241	251	269	267	253	237	245	276	253	269	271	250	282	278	258	243	261	259	257	259	258	253	290	260	283	280	273	258	289	282	245	245	269	257	249	252	277	267	265	259	274	271	252	276	229	268	244	287	266	295	295	277	257	259	260	276	262	248	264	252	280	248	280	245	239	265	250	278	265	234	256	266	259	261	277	257	272	258	259	239	326	290	275	246	263	255	227	267	241	238	279	281	264	251	277	238	292	241	262	253	266	256	242	252	266	256	274	284	274	278	280	242	256	256	249	259	266	248	272	258	247	274	271	233	259	255	263	247	251	279	256	237	241	274	247	269	259	286	248	243	284	266	248	250	272	274	243	234	293	264	252	262	262	274	232	248	256	260	290	275	259	251	270	284	266	245	267	267	236	243	268	281	254	272	263	242	281	275	282	286	289	264	248	231	279	283	275	256	246	279	232	253	290	268	262	272	278	295	272	259	289	280	275	269	253	266	243	285	297	278	278	268	288	282	242	263	245	271	273	253	268	283	236	248	275	246	281	288	253	263	253	261	251	266	242	246	240	261	253	291	292	249	254	253	276	259	260	270	274	242	275	275	264	242	286	249	285	225	275	268	249	253	267	288	261	272	235	271	239	239	274	252	252	255	292	289	219	272	257	268	231	263	245	239	267	290	264	275	270	292	247	251	282	264	270	278	246	276	271	236	273	281	251	261	282	293	287	268	288	314	274	276	249	284	251	238	262	261	250	255	294	284	261	255	265	256	285	266	266	268	269	257	274	244	264	245	244	275	296	278	288	239	264	289	272	270	234	251	263	254	265	286	271	251	266	243	268	257	269	263	293	261	254	280	265	276	283	255	240	270	285	273	254	267	282	275	258	242	256	272	263	259	277	251	248	261	274	246	279	272	274	242	275	264	234	262	255	257	250	274	256	280	249	260	247	251	259	245	276	258	234	272	285	276	291	292	256	274	269	258	265	277	260	264	276	250	271	249	273	252	282	253	243	266	231	274	301	272	256	268	262	238	262	295	247	261	263	246	260	268	264	283	254	251	252	272	287	252	226	241	266	262	293	276	256	249	245	287	293	273	268	237	277	282	275	276	279	254	286	258	252	261	279	252	234	271	265	280	254	273	261	254	232	247	256	258	271	266	247	280	274	285	275	284	270	254	275	281	287	269	278	275	260	274	248	270	249	250	252	253	273	271	285	249	265	272	237	260	267	255	253	267	323	252	228	275	290	261	265	266	289	253	265	274	228	290	272	227	241	278	290	259	270	245	271	282	259	234	224	257	267	241	264	261	251	242	251	291	254	276	261	267	273	301	271	248	275	284	279	268	298	263	247	238	235	279	265	275	250	280	284	259	257	277	274	281	247	286	226	283	241	262	269	246	288	238	265	254	285	245	241	274	246	239	246	242	248	263	278	265	282	245	284	274	272	267	262	288	294	253	283	248	260	269	284	268	259	261	293	289	278	271	232	259	244	270	265	286	262	281	270	262	274	262	291	249	253	241	252	272	258	258	268	241	276	262	247	238	291	250	253	273	293	278	257	249	263	235	276	277	262	298	252	268	270	255	265	251	244	246	274	269	248	287	262	256	267	281	248	281	270	276	243	258	275	256	276	242	261	290	248	264	259	253	260	261	256	243	299	280	304	287	248	281	240	247	258	278	278	283	244	292	269	242	227	222	271	280	243	255	257	255	259	254	289	290	287	278	262	301	250	241	284	260	291	240	266	292	253	256	268	265	245	274	241	243	258	258	299	259	273	251	234	242	260	262	275	287	264	256	262	263	269	247	259	225	262	261	257	286	278	284	251	282	258	277	247	271	300	252	272	266	287	265	255	287	269	237	297	288	279	270	264	294	235	265	270	273	256	263	269	287	275	300	277	280	245	263	263	250	242	268	271	278	270	293	265	265	263	250	273	268	284	280	260	276	285	283	254	263	234	254	283	267	274	260	261	268	271	261	250	281	245	260	287	270	259	251	261	283	276	259	290	281	250	273	295	282	281	240	239	276	279	238	275	256	274	267	264	285	269	283	260	287	267	263	269	247	270	254	273	290	253	262	257	272	276	278	282	279	259	266	246	245	275	256	270	259	270	290	233	253	251	283	260	237	264	271	256	262	265	266	259	251	283	259	257	256	249	285	242	272	276	256	241	261	268	227	278	271	266	271	272	264	266	255	277	271	263	272	263	260	263	284
5424	529	473	397	391	327	325	334	325	272	306	317	298	299	301	311	303	281	320	298	293	320	301	343	334	335	317	290	296	306	309	319	304	259	303	293	284	309	251	287	301	276	300	285	315	273	278	322	299	281	276	277	316	290	278	302	276	291	279	307	323	271	295	329	345	274	283	275	296	296	276	273	281	269	317	291	288	301	286	314	313	282	282	290	294	297	309	294	284	274	304	287	292	270	287	282	274	315	296	289	309	306	286	288	276	259	277	309	290	285	278	306	307	294	288	293	296	295	314	292	256	295	289	295	307	297	290	279	330	277	290	290	316	296	292	305	279	264	255	294	302	276	274	302	265	280	281	297	294	272	285	297	274	314	307	290	295	294	280	287	285	268	264	291	278	287	278	278	278	288	293	272	308	289	287	283	262	289	306	283	315	275	294	292	282	274	314	303	291	320	296	293	299	273	276	306	264	311	287	294	282	290	277	317	299	270	273	306	274	287	302	278	313	297	294	298	305	297	280	322	281	297	288	292	289	329	294	283	264	279	289	306	279	282	288	298	303	290	246	283	279	277	277	303	277	293	303	277	322	304	274	300	283	290	322	337	282	278	265	311	325	301	299	296	305	268	295	292	294	319	307	294	282	317	285	316	306	272	292	281	267	292	324	280	263	284	299	294	326	275	275	303	286	268	294	304	281	301	268	293	323	295	297	290	287	300	280	287	279	283	276	283	291	284	287	268	258	310	290	268	286	285	248	296	282	280	284	287	273	281	287	302	289	309	263	288	292	283	296	287	253	284	293	282	278	303	285	304	284	297	288	292	299	252	273	290	302	298	249	294	298	302	290	289	268	270	305	313	280	297	287	307	276	303	296	314	301	324	295	281	304	290	265	286	282	289	304	285	273	274	324	297	285	280	327	275	274	273	281	281	298	282	283	311	287	303	277	299	273	263	279	319	292	292	299	285	283	288	287	275	282	303	290	325	290	289	271	260	306	291	268	269	279	264	308	308	268	278	269	270	257	281	308	284	272	314	280	277	271	301	273	289	286	281	249	286	276	306	285	263	281	293	297	276	264	266	285	291	289	295	299	278	289	285	298	252	296	294	268	252	280	265	291	311	298	271	274	309	282	277	293	281	271	287	269	284	285	335	281	287	288	280	301	290	265	285	287	314	276	286	288	309	246	347	295	286	292	288	310	283	281	296	280	289	279	296	310	278	295	287	266	307	290	319	310	287	264	295	284	304	297	286	284	315	306	298	307	317	316	273	293	274	301	268	298	285	288	308	309	312	286	279	266	262	308	319	279	293	291	308	295	287	307	282	275	284	300	290	301	279	307	289	267	301	299	309	329	267	286	279	294	263	288	305	300	306	300	289	289	256	296	298	290	284	335	287	300	298	305	295	272	290	271	294	281	301	266	316	280	300	317	288	286	296	288	287	287	276	313	298	315	260	321	305	287	282	318	291	287	265	303	302	292	298	285	296	283	295	305	282	272	284	307	277	271	303	284	295	300	299	285	289	295	300	317	282	308	285	284	310	272	292	294	297	266	296	289	295	309	309	282	290	308	320	290	279	276	285	282	307	306	291	295	303	287	300	305	287	298	298	301	292	306	305	294	316	281	264	308	282	318	300	293	279	287	301	253	327	284	295	310	318	283	276	272	279	293	258	275	269	299	286	295	293	318	302	278	284	294	279	284	292	287	309	304	312	293	285	266	302	314	299	275	286	284	280	286	277	294	279	275	305	296	287	290	310	285	279	297	274	294	262	298	281	248	312	277	266	298	276	284	302	312	298	246	308	298	293	294	281	281	291	292	296	262	267	312	322	322	269	253	285	294	254	285	269	284	309	277	311	264	274	308	293	284	304	303	301	288	302	238	271	271	299	295	275	284	294	303	303	286	281	274	309	292	292	305	329	288	271	307	288	297	283	285	308	283	289	309	284	293	280	297	264	266	295	298	324	267	282	266	267	281	262	299	290	292	265	299	246	292	311	337	305	310	296	285	287	293	273	282	292	328	263	268	300	271	297	295	260	288	306	304	296	318	280	274	267	301	296	298	311	295	286	271	267	295	287	317	266	286	261	273	283	264	303	278	291	280	289	271	279	280	307	245	328	323	312	280	292	250	306	304	298	294	296	320	282	295	324	295	283	303	302	279	297	283	286	300	296	294	292	318	285	301	295	313	287	282	302	270	299	280	306	319	270	291	294	323	278	291	291	271	277	275	271	277	258	279	287	269	271	292	314	323	292	292	288	267	289	292	286	271	321	280	299	277	273	281	305	272	256	279	289	283	279	285	280	264	298	253	298	287	267	304	271	296	298	275	300	291	302	276	300	260	308	277	281	288	281	278	283	271	286	317	279	256	279	274	277	290	307	267	305	278	294	275	309	271	298	284	303	303	310	287	284	300	302	309	271	290	295	287	283	265	279	284	287	295	297	301	285	286	278	284	288	295	302	277	287	287	280	280	278	284	255	291	268	271	269	274	248	298	297	295	296	293	317	268	275	269	283	306	273	312	291	276	282	300	295	295	311	313	266	290	272	274	308	307	286	292	300	309	271	301	280	272	254	307	267	289	266	291	269	294	322	293	314	298	311	275	308	271	293	277	288	287	327	290	287	272	287	296	271	272	288	265	309	299	291	288	296	295	281	284	296	283	284	318	284	269	276	304	271	295	296	263	256	289	270	293	279	267	312	282	287	306	290	286	270	284	330	320	277	296	289	281	301	285	305	284	278	296	293	288	288	281	275	316	305	304	289	269	252	307	339	277	317	289	273	303	279	290	272	275	290	284	291	285	277	282	294	237	297	307	301	282	270	274	275	283	250	278	305	278	287	293	303	275	287	295	275	292	316	328	321	266	279	280	289	248	281	292	272	300	280	295	295	284	319	295	302	282	287	282	277	307	283	274	257	299	308	306	272	310	266	320	315	312	333	282	268	311	306	287	270	289	298	317	286	276	308	290	256	282	289	265	283	276	288	321	322	291	274	288	305	301	294	298	305	281	319	292	288	273	292	266	296	301	312	281	298	314	292	272	279	293	286	273	302	272	277	305	283	297	298	272	303	284	295	314	248	289	270	312	307	305	308	298	295	299	270	271	320	292	272	296	248	271	313	282	283	289	281	280	266	300	295	269	283	253	327	293	314	312	258	285	304	283	318	293	301	263	267	286	296	274	247	290	298	287	255	318	259	289	313	308	269	291	290	287	298	300	314	291	306	306	280	316	281	270	317	317	284	282	286	298	290	284	306	280	282	257	274	286	278	298	301	278	297	290	319	287	289	244	292	268	278	321	317	299	271	260	271	303	273	308	305	308	293	320	297	296	304	257	295	309	295	296	297	279	313	264	285	280	300	267	258	269	290	332	293	301	313	281	276	305	309	294	302	309	298	271	278	299	262	274	261	291	288	258	268	303	310	277	279	293	273	324	270	290	296	294	264	266	299	310	298	281	284	284	278	281	259	313	276	293	288	272	263	278	278	299	288	283	286
25346	21034	26476	24517	2805	553	370	259	211	223	209	193	179	171	181	175	183	170	171	171	166	183	153	248	1123	448	144	171	136	154	150	175	161	164	159	172	158	151	155	172	171	179	164	134	157	138	181	154	152	153	155	150	164	135	144	171	117	166	150	156	145	168	145	158	175	147	147	147	156	161	150	145	170	152	154	134	141	144	166	156	160	150	146	154	156	145	142	143	170	167	164	184	135	144	146	156	139	157	155	184	150	139	141	170	175	152	149	150	142	169	159	146	136	155	140	182	165	176	138	165	141	147	168	170	147	151	164	150	157	164	138	177	157	182	154	171	145	123	152	147	163	168	143	158	150	152	162	144	154	186	162	163	150	160	166	161	156	171	147	163	130	153	144	148	153	157	156	135	128	150	165	177	143	179	148	173	153	152	150	141	147	162	171	169	167	139	143	147	165	162	158	143	170	173	155	124	165	148	161	163	155	173	138	134	158	148	143	133	145	158	165	146	149	168	147	176	148	159	146	156	160	164	140	149	154	161	170	151	160	127	151	150	166	137	165	151	156	141	146	155	168	166	151	157	152	150	147	158	143	149	167	157	143	152	159	166	163	155	154	144	127	150	170	162	165	135	134	153	157	157	167	164	172	144	151	162	160	152	171	147	150	153	154	151	147	145	155	127	144	157	150	183	130	156	168	157	164	151	130	161	159	153	163	169	126	157	156	155	143	162	142	167	127	168	164	155	147	161	168	176	147	175	139	157	153	179	153	145	170	150	156	128	135	150	147	160	133	159	155	180	154	175	154	147	147	163	170	154	159	136	139	144	154	152	142	139	139	151	177	156	157	144	146	176	158	154	153	150	150	151	164	168	160	148	155	153	141	152	148	134	142	169	163	160	150	151	146	166	147	139	150	174	159	136	167	158	158	164	165	153	165	135	149	167	171	171	174	153	139	164	169	162	139	167	158	177	158	166	192	140	156	158	145	153	152	153	153	151	168	168	141	153	161	141	138	161	155	131	153	154	156	161	145	170	154	148	155	158	146	179	145	158	161	158	154	156	178	169	125	156	154	164	132	148	185	147	138	161	134	170	183	163	153	167	162	141	154	152	181	137	151	154	123	148	140	169	137	162	144	151	181	163	153	132	141	147	148	151	159	168	145	138	137	163	156	133	160	159	152	162	162	147	149	151	161	133	148	142	158	129	169	170	153	160	158	152	160	140	161	149	177	145	158	158	149	156	159	152	157	146	156	172	174	186	151	152	152	146	162	165	147	157	134	173	164	167	165	160	149	146	149	158	157	155	141	136	138	176	144	152	137	157	152	157	138	155	154	148	158	162	158	170	157	148	153	169	162	139	157	140	128	167	146	156	159	159	148	147	128	154	148	169	160	155	149	148	139	153	153	145	164	141	149	152	144	135	150	155	158	152	144	139	165	162	144	155	156	165	122	145	160	165	153	153	135	165	150	169	157	161	155	138	175	155	139	148	148	158	160	157	155	174	151	153	156	162	154	149	149	144	145	159	151	156	155	161	163	132	151	143	140	141	164	161	133	176	156	145	147	151	149	138	137	146	146	153	159	155	162	158	164	162	164	164	141	146	148	122	165	148	148	137	148	161	167	151	135	169	152	145	184	158	152	134	166	173	146	169	177	148	162	134	152	149	129	144	140	161	174	137	135	159	166	122	165	146	147	147	148	137	145	170	145	146	149	141	149	142	177	191	164	148	150	163	155	140	173	153	162	159	142	155	167	167	162	162	172	143	164	173	171	147	154	162	137	178	146	165	131	164	155	164	155	160	150	129	142	148	165	160	155	166	163	147	138	157	175	147	174	145	164	134	158	142	160	146	167	145	152	153	155	152	149	161	150	136	138	140	168	159	149	137	159	145	147	159	134	149	170	142	131	174	149	196	149	166	131	142	157	168	159	160	159	152	148	153	159	162	143	162	161	158	173	144	153	145	145	139	144	150	147	145	135	151	142	153	157	154	157	147	181	143	128	148	147	126	162	163	153	147	118	168	142	156	153	146	145	145	142	161	148	162	151	166	172	146	161	153	165	126	150	142	128	152	149	137	152	139	152	132	159	166	157	131	175	127	131	137	160	155	167	153	129	170	156	146	155	143	176	159	167	144	157	147	161	158	146	139	184	168	145	146	146	162	134	142	142	133	164	154	164	149	158	157	149	174	147	130	158	151	142	165	156	160	139	153	149	152	154	159	152	186	167	154	131	138	153	147	140	149	152	160	163	157	172	149	115	139	145	170	146	151	152	162	166	160	161	166	143	164	173	136	169	163	142	151	164	146	167	161	139	149	151	160	175	136	153	148	151	133	146	131	165	152	135	148	151	142	158	154	136	150	161	153	167	159	166	154	124	148	139	134	163	152	158	163	148	155	149	158	155	143	145	167	166	175	159	149	179	166	146	156	159	172	161	155	183	142	152	153	161	160	150	165	156	175	146	169	144	155	168	168	159	144	148	166	161	169	168	176	142	131	160	143	146	183	146	155	120	147	148	174	181	171	146	141	128	155	156	164	160	148	151	152	173	169	155	178	131	154	149	133	151	155	140	150	144	173	139	146	144	151	146	158	136	162	178	137	167	161	133	155	155	143	144	149	140	150	157	135	149	131	171	155	159	163	153	143	178	158	151	174	142	145	157	147	156	137	159	149	152	148	153	146	160	158	146	166	174	171	159	164	152	178	158	149	170	147	146	158	160	163	146	128	162	142	159	154	150	139	138	176	132	177	148	175	148	150	178	147	150	151	146	129	154	184	130	154	151	161	144	133	141	179	140	140	164	155	161	165	168	149	151	157	159	169	125	160	133	146	166	159	158	150	157	167	146	138	166	134	157	130	171	171	166	141	166	157	145	138	156	158	154	175	157	144	153	143	137	145	144	140	179	154	158	159	134	150	168	133	193	162	170	144	134	132	136	153	168	134	152	145	134	148	167	153	157	154	172	185	158	172	141	169	129	173	165	140	151	146	142	167	148	157	151	145	143	142	154	143	157	168	157	140	152	165	155	159	133	154	153	158	156	160	162	135	150	135	181	159	151	150	142	159	173	158	159	141	158	143	156	163	148	145	145	171	158	152	153	153	153	141	158	149	146	169	158	177	161	156	140	138	133	148	159	151	127	188	138	178	161	159	168	160	166	168	152	158	161	164	146	169	152	138	148	136	140	155	142	163	155	163	152	153	164	161	154	158	155	160	155	160	153	147	131	179	156	151	149	146	184	156	129	157	161	134	151	143	173	153	152	140	146	137	147	172	166	152	142	169	171	139	143	157	151	154	162	170	130	153	167	161	169	169	145	175	164	142	160	145	157	148	154	147	160	165	152	150	153	164	164	162	178	174	154	136	143	137	166	139	175	165	146	156	133	146	155	165	160	134	139	157	159	154	156	138	152	151	156	162	156	165	144	140	156	173	164	167	161	152	165	166	164	161	172	185	174	154	150	149	160	137	165	146	130	172	157	129	157	170	147	136	159	153	165	152
3634	2464	2073	1297	881	584	487	387	312	293	278	279	257	295	228	238	230	220	242	219	198	186	208	401	2090	642	191	178	183	181	196	189	195	193	212	178	169	186	183	188	192	185	183	195	185	198	186	193	184	192	207	204	216	177	171	203	156	204	164	206	180	209	191	188	191	209	199	205	196	159	155	193	189	207	162	164	189	183	205	161	187	179	178	190	206	174	188	181	164	224	191	161	179	185	156	190	192	185	197	173	189	181	168	178	170	174	189	195	204	167	188	163	182	189	168	181	184	195	167	189	161	161	187	174	159	187	173	197	200	198	193	159	183	189	191	182	190	169	189	178	192	178	188	189	187	206	196	189	193	194	158	184	187	172	178	206	174	158	181	175	183	195	183	180	181	182	191	163	189	166	192	186	185	190	172	177	164	193	169	174	178	192	185	164	196	177	176	181	163	155	188	199	190	196	184	169	147	187	203	187	175	180	171	178	184	197	182	171	193	179	203	175	201	188	174	162	170	181	174	173	178	178	193	177	190	186	177	191	191	174	191	201	178	190	185	180	166	203	168	199	214	203	177	191	191	166	194	189	177	200	179	172	180	199	178	175	191	196	170	193	204	156	190	190	176	179	191	176	213	185	186	192	192	188	183	165	167	184	210	188	197	187	182	197	171	149	186	203	180	169	195	213	191	215	175	185	178	191	206	235	160	198	168	199	199	170	166	187	197	200	189	183	191	194	200	185	202	199	185	181	179	184	173	187	187	193	179	176	198	180	196	173	161	187	185	173	169	198	194	200	186	201	148	175	175	197	195	198	161	174	199	178	170	160	178	201	204	178	183	186	155	187	176	191	187	184	181	192	155	201	178	167	192	165	165	209	193	182	174	184	205	170	200	200	194	196	156	170	161	189	195	185	178	182	175	189	189	185	200	191	183	199	167	174	172	195	179	188	157	189	189	183	189	181	173	180	199	181	175	195	160	161	174	184	176	185	194	187	197	174	171	176	169	175	186	178	177	181	188	199	198	206	199	173	170	208	174	168	177	173	177	211	174	210	153	194	173	198	194	186	175	188	199	195	175	172	175	179	183	170	139	182	189	185	198	164	195	196	167	205	199	183	200	185	182	188	191	185	190	184	188	195	191	162	189	172	217	169	197	172	201	171	186	152	190	185	187	181	173	183	164	182	190	190	198	164	176	207	195	205	162	202	164	185	171	185	179	183	196	171	196	200	192	183	192	182	181	210	185	181	202	178	194	191	171	199	186	208	188	172	182	195	180	161	188	182	181	212	185	188	186	172	165	175	181	190	171	188	174	155	174	191	189	197	161	198	203	188	180	167	183	165	195	164	176	196	185	178	167	173	175	170	189	176	176	177	174	181	169	171	183	182	188	186	179	199	195	180	200	175	184	189	196	212	181	189	183	188	177	185	193	181	204	171	176	166	177	176	159	187	156	186	200	177	201	173	178	216	184	162	201	190	185	188	165	191	182	199	190	172	189	171	178	190	185	196	182	185	157	176	190	200	189	170	172	199	179	179	196	169	183	181	166	159	188	195	198	174	187	175	174	172	203	183	171	164	195	192	201	196	193	176	215	172	199	193	195	181	189	196	205	189	195	192	179	198	189	190	175	195	164	174	164	194	169	180	214	181	183	172	156	166	176	177	187	212	190	165	186	160	177	179	183	194	168	163	186	177	186	193	185	185	200	187	186	191	176	195	186	187	190	198	180	186	168	168	188	185	226	203	202	170	172	187	212	176	196	180	183	208	188	180	183	183	164	165	171	190	209	187	158	176	190	179	162	200	177	173	174	185	180	222	187	172	163	194	187	187	191	173	172	155	176	180	204	208	163	168	189	182	180	173	196	182	192	186	186	180	185	200	203	177	196	189	172	191	177	194	193	192	211	165	168	177	173	168	170	190	167	192	196	170	190	170	175	191	186	170	176	175	176	186	174	197	170	172	182	175	193	183	188	199	208	162	152	175	201	222	185	189	167	161	186	165	175	184	182	189	212	165	181	198	152	183	170	189	202	174	165	171	162	197	191	184	161	195	178	200	181	212	186	202	161	176	174	188	172	188	165	189	167	196	192	190	186	160	181	197	174	174	199	202	177	170	183	219	177	195	195	186	200	174	186	179	157	191	189	201	216	185	195	182	196	180	212	201	174	190	194	174	196	201	204	161	225	209	186	185	168	185	178	162	194	182	162	209	172	177	211	181	161	170	184	198	190	184	186	161	182	192	180	180	173	169	151	158	199	161	178	191	195	170	210	169	203	159	163	199	189	201	182	184	184	167	215	190	173	172	186	163	160	199	184	176	179	191	191	172	172	191	185	177	175	187	193	193	177	164	171	189	184	170	192	210	200	200	186	184	182	202	181	166	173	172	171	167	197	204	218	178	187	170	162	200	156	194	183	174	157	165	178	189	181	181	205	197	196	189	162	163	208	200	195	177	176	185	199	200	154	174	192	173	188	176	179	184	149	186	187	157	195	196	198	180	188	188	152	172	213	177	187	171	172	193	178	173	188	186	190	182	188	164	190	158	183	189	164	168	182	191	193	178	179	188	183	170	208	190	169	164	190	189	172	164	189	178	155	171	166	181	170	183	174	176	175	212	174	207	204	214	193	171	196	178	163	197	182	174	185	197	163	172	169	196	184	179	196	183	170	168	177	193	185	165	189	194	186	162	220	166	216	218	154	194	173	181	172	200	179	182	185	172	174	155	161	184	170	188	176	184	179	191	184	197	189	190	182	192	158	181	194	187	179	165	177	196	186	177	191	182	166	219	187	180	195	205	203	198	197	159	182	185	189	171	187	168	185	175	186	152	168	208	187	199	177	201	194	202	192	162	177	170	175	190	180	181	186	168	176	183	189	179	185	197	192	180	209	175	184	187	190	187	167	190	180	166	172	174	190	212	195	209	177	169	182	186	178	183	173	193	175	204	192	181	197	164	189	184	187	174	206	218	196	177	164	188	203	167	178	165	169	184	185	186	194	167	201	184	182	198	183	179	165	176	192	182	170	174	169	167	179	186	186	178	183	176	176	167	201	171	162	198	187	174	166	205	215	187	172	196	194	181	185	172	199	164	177	180	202	185	176	181	185	181	183	162	170	172	169	151	192	175	187	187	189	179	205	181	193	192	189	193	198	172	192	160	166	188	190	172	186	184	192	174	163	172	199	187	209	173	186	175	164	180	193	173	203	156	223	205	189	168	188	194	188	181	183	195	173	186	169	187	167	219	189	190	167	198	192	217	176	181	177	173	182	197	173	183	186	195	183	181	186	173	194	199	169	174	189	183	162	188	182	185	173	170	164	189	171	176	217	179	184	179	197	164	174	167	187	192	160	160	187	198	175	161	147	184	174	192	182	156	191	193	193	183	171	180	195	184	167	193	178	179	193	180	188	198	176	163	159	188	179	153	164	196	167	182	183	194	173	188	154	190	225	183	161	192	194	180	163	221	183	177	193	218	186	182	193	201	179	167	220	196	167	161
24318	21014	27876	24328	19407	2576	850	481	383	326	299	284	287	341	249	290	301	236	244	244	273	247	242	443	2290	1208	250	225	210	215	231	213	222	219	213	220	215	216	233	204	247	232	245	240	259	251	226	200	205	208	230	215	226	200	221	231	237	199	219	247	214	231	230	219	199	228	213	255	219	224	206	212	215	215	233	237	214	209	213	192	252	224	222	212	203	226	199	226	212	206	193	203	221	211	204	202	234	210	230	233	221	226	215	230	225	246	222	225	231	236	227	227	186	229	225	210	220	214	215	234	224	201	213	221	219	229	202	193	220	210	248	226	226	211	234	232	198	229	223	214	224	207	209	195	226	232	194	220	229	229	211	206	216	212	217	236	253	209	208	240	247	213	210	212	234	213	217	226	209	215	212	228	219	209	192	225	209	194	210	239	232	190	210	204	195	220	218	234	232	247	209	221	220	196	211	219	213	229	232	206	222	233	205	237	214	241	205	219	214	226	193	215	231	223	199	220	226	224	213	232	221	229	234	213	239	248	214	210	223	244	231	233	232	205	206	235	197	218	202	231	222	227	248	197	218	208	175	207	216	215	203	224	208	217	192	210	229	237	213	234	204	210	217	238	202	204	229	200	192	214	219	217	222	230	195	238	246	230	213	212	229	233	221	199	220	217	242	223	212	210	231	204	213	219	231	209	247	214	217	220	216	197	224	189	213	217	222	228	205	213	202	214	241	232	246	215	202	209	222	232	193	210	222	219	235	206	202	212	224	207	209	216	232	220	236	229	217	216	227	215	239	219	221	199	200	213	203	199	251	230	218	243	197	255	190	209	204	211	210	231	199	236	215	217	209	204	205	204	221	208	213	232	228	193	233	215	240	227	204	205	233	216	198	211	226	213	200	234	204	225	202	224	224	234	216	211	231	208	230	215	228	247	207	215	236	228	211	187	197	213	207	200	210	206	201	218	202	233	217	230	217	225	225	235	230	218	215	210	217	212	205	202	238	224	222	216	230	220	211	216	203	183	200	208	204	200	226	199	223	217	199	226	198	235	201	253	217	211	216	217	188	199	207	199	210	203	202	211	229	203	226	220	225	206	223	239	211	224	234	236	227	203	227	221	226	216	216	216	222	219	211	212	211	204	214	195	201	220	226	225	225	205	227	219	224	203	227	230	215	192	232	215	228	218	210	207	215	212	229	225	210	202	212	244	224	185	215	230	206	190	194	249	233	207	233	225	213	234	182	220	246	216	200	195	223	210	231	218	199	236	205	210	227	225	202	227	190	224	204	212	212	210	222	198	230	205	217	211	227	245	230	207	202	233	204	228	214	220	229	238	219	226	211	221	236	215	208	241	214	201	207	219	216	227	211	226	220	235	209	238	211	191	242	236	226	214	211	200	211	222	236	206	230	223	215	201	201	216	212	213	229	191	209	213	231	222	220	188	202	202	210	210	233	215	223	204	215	193	235	203	229	217	215	202	217	244	255	184	209	206	216	221	213	173	208	231	203	230	227	232	224	228	216	198	256	203	234	203	229	223	211	211	221	209	232	211	229	194	221	196	210	199	211	206	207	213	200	231	208	241	209	195	218	223	244	196	233	202	224	199	218	228	246	234	226	217	234	179	197	208	207	196	213	213	219	213	190	219	216	197	200	238	194	230	219	189	211	228	247	249	232	230	215	201	219	224	180	217	247	229	226	209	209	200	216	248	209	212	223	211	233	212	193	221	216	215	242	238	235	240	241	213	235	211	210	224	214	233	216	238	257	204	212	200	191	235	232	216	211	214	217	218	198	244	225	239	226	225	210	219	208	240	206	213	209	212	219	248	234	201	214	221	235	240	225	192	242	225	210	210	251	200	212	235	236	220	197	227	220	218	260	204	210	208	215	201	239	233	206	227	228	225	265	238	200	191	209	231	178	203	267	230	229	189	214	223	214	233	212	223	230	228	201	177	212	201	199	186	207	212	233	225	235	213	197	221	209	213	188	243	241	212	235	252	214	204	222	204	220	222	221	215	228	208	235	201	234	240	212	232	206	219	224	213	194	231	201	208	202	203	280	214	228	206	234	209	188	249	216	228	219	239	215	218	194	224	208	220	225	214	231	237	203	188	221	227	218	248	201	238	218	217	213	235	224	194	202	201	214	182	227	234	237	199	211	234	228	225	220	209	209	210	210	215	229	233	215	226	234	204	222	213	239	172	196	192	223	216	214	228	224	212	206	209	230	209	254	218	227	217	208	213	223	200	215	219	192	217	205	192	211	227	219	215	231	253	219	213	209	199	228	211	228	211	204	225	230	225	261	220	245	233	207	216	187	208	207	214	209	211	212	242	201	212	224	213	202	229	231	207	208	199	232	221	198	208	223	190	220	224	227	214	196	183	234	201	240	207	229	211	189	232	227	222	223	217	209	226	221	231	225	210	216	191	221	206	216	215	212	226	182	233	179	211	222	216	229	234	221	195	232	232	224	202	207	236	222	242	248	213	192	196	200	238	201	228	224	238	213	230	208	212	193	224	182	195	220	219	219	210	218	198	215	225	194	246	208	210	223	171	239	212	199	197	207	221	224	222	223	205	212	197	247	205	210	231	227	229	198	217	209	226	202	237	213	223	209	214	223	222	238	197	211	233	223	208	222	224	193	199	199	221	204	187	185	235	216	201	215	209	219	202	213	228	205	228	202	228	215	222	219	212	219	221	213	217	230	204	210	195	223	208	188	207	215	215	201	198	242	208	210	228	203	187	223	215	225	217	199	221	223	218	240	230	212	202	213	215	214	239	183	218	195	240	203	213	201	207	230	219	224	220	222	200	243	234	213	209	234	212	233	212	208	208	190	232	197	219	222	221	231	220	223	205	187	192	219	224	221	237	213	210	239	219	201	206	217	204	205	229	208	233	210	216	222	211	225	202	199	225	208	213	195	222	219	217	227	210	194	211	201	228	212	233	224	191	243	230	212	226	213	205	226	210	217	229	238	202	211	207	194	203	197	210	214	211	225	213	246	213	212	238	238	222	210	228	212	191	201	224	217	223	230	246	236	222	222	267	208	215	223	223	239	186	217	185	198	191	225	201	204	222	212	190	243	218	234	229	238	230	214	201	246	247	216	236	230	206	198	233	218	236	240	197	214	225	220	197	217	218	224	202	178	212	232	235	226	230	204	240	236	202	202	228	206	205	230	223	202	200	230	232	217	199	227	213	201	224	217	240	207	202	200	209	184	214	199	226	230	254	225	201	196	260	223	218	206	237	225	226	214	224	216	197	227	195	218	253	211	239	219	218	210	213	206	228	218	203	235	209	214	200	219	186	184	216	193	228	208	226	220	220	214	195	234	217	214	219	211	197	231	221	193	222	212	217	202	204	187	219	223	197	226	201	200	218	212	212	222	219	223	212	221	230	203	220	194	204	262	221	224	222	225	190	234	221	208	229	228	184	202	213	176	222	250	209	191	226	223	215	193	235	227	206	241	214	221	209	237	212	237	222	215	211	195	219
3765	4952	4118	2274	1639	1107	891	718	612	499	410	422	438	430	338	351	329	310	315	290	286	304	323	802	4053	1610	285	265	252	287	248	232	235	271	272	264	277	257	219	280	256	247	241	225	250	261	267	251	270	260	233	268	236	230	229	246	264	255	248	240	260	237	228	248	255	248	267	265	239	235	265	236	278	262	249	258	292	261	264	244	247	230	239	266	257	219	235	245	258	259	257	259	263	241	269	255	279	254	236	224	245	231	267	241	256	232	245	252	250	254	258	226	245	271	258	233	279	238	254	237	264	268	254	242	242	250	236	261	281	263	277	272	265	257	258	259	258	279	235	250	251	269	241	251	252	284	243	256	258	254	277	266	249	263	240	244	260	247	243	248	227	229	237	271	250	253	254	248	258	238	261	239	241	235	280	229	258	233	235	237	241	268	248	217	244	279	248	269	229	259	257	252	241	247	260	245	245	269	274	277	253	256	256	228	241	259	240	275	261	222	229	248	253	238	235	261	236	272	262	233	227	250	241	247	222	270	278	264	262	210	244	272	248	269	243	259	242	263	242	271	268	267	269	266	283	252	224	255	253	241	226	222	253	258	253	241	242	249	278	265	241	240	270	274	244	248	253	253	243	246	260	242	241	241	244	256	261	230	285	240	278	273	235	255	266	253	237	242	237	238	236	281	267	250	256	247	261	244	255	241	276	229	255	258	250	243	222	241	254	240	276	247	235	253	290	246	259	252	232	268	244	263	255	275	257	267	262	256	260	227	234	231	245	265	262	236	237	257	260	279	249	243	246	239	278	248	230	244	289	239	266	244	241	252	269	250	265	262	230	242	231	239	239	254	272	239	240	260	247	247	249	227	235	252	237	241	242	244	231	229	248	232	263	251	227	223	240	265	238	233	237	243	271	241	255	239	243	260	227	257	284	258	229	275	259	259	251	217	279	246	239	224	237	256	249	257	250	260	245	263	235	237	256	264	242	235	218	232	236	228	233	259	278	244	276	237	223	277	281	259	246	233	232	236	243	267	259	274	244	235	235	229	258	272	251	262	216	239	263	246	281	260	254	259	257	241	220	266	258	249	254	254	243	257	230	272	235	277	254	244	225	208	257	260	247	235	257	278	249	261	255	251	224	254	246	262	250	217	265	244	248	265	250	268	245	234	282	260	258	246	256	244	236	233	255	229	246	238	261	258	276	255	260	266	267	261	277	264	239	247	283	266	236	226	230	267	260	242	225	245	276	236	239	251	262	275	258	226	268	257	221	239	237	221	236	232	234	220	245	210	256	278	263	262	235	233	232	257	252	236	244	272	268	260	242	261	234	247	261	222	234	261	248	244	255	251	234	245	261	243	230	250	246	206	211	228	228	233	229	242	258	239	267	232	226	255	251	262	265	261	201	244	233	228	255	248	261	243	239	242	261	238	248	239	227	262	288	236	246	251	252	244	275	245	238	244	256	246	253	234	259	250	260	254	256	250	246	242	243	274	254	252	256	243	230	249	255	217	237	256	244	255	262	272	284	228	251	224	247	267	247	263	248	235	242	248	278	239	238	253	246	255	232	260	231	246	238	248	237	269	249	231	267	251	228	266	232	255	225	262	239	244	248	241	248	210	239	238	235	225	297	253	236	227	241	236	239	257	239	232	260	236	272	245	225	251	244	266	264	241	246	247	268	242	243	233	280	253	269	237	237	271	257	230	286	237	238	238	213	263	247	239	240	262	244	251	275	262	237	240	266	240	254	246	221	233	211	261	230	225	237	265	242	199	239	263	253	247	234	263	265	255	228	258	234	232	259	237	253	239	226	230	241	272	229	240	236	236	229	260	269	237	253	245	244	257	212	247	250	225	237	230	256	267	259	235	223	227	239	268	258	245	271	256	255	241	231	229	215	233	290	255	239	234	254	251	244	272	241	266	261	242	270	244	265	273	224	252	254	242	263	235	266	235	246	256	267	255	251	240	257	260	217	235	247	260	261	243	242	251	230	247	246	251	234	253	247	224	238	275	237	268	270	255	235	249	267	219	244	271	245	230	232	249	230	252	255	240	250	246	247	269	240	243	248	202	220	254	232	257	258	253	234	226	243	279	253	260	237	277	257	238	247	230	245	244	246	238	238	241	222	231	239	234	253	259	242	235	244	266	243	250	233	274	235	232	218	242	254	238	283	238	231	218	260	226	247	232	207	249	235	248	285	247	223	261	223	243	218	234	235	251	249	237	260	270	233	240	224	245	246	249	248	230	242	246	255	261	260	241	269	231	238	258	264	232	206	250	251	253	256	250	252	256	255	240	275	240	227	258	273	239	229	258	264	248	244	258	266	261	233	241	272	251	240	240	262	271	250	240	261	220	244	253	256	235	225	234	247	207	246	249	238	252	219	248	239	246	247	242	287	262	218	246	229	252	276	247	250	239	255	232	280	234	246	225	239	228	226	264	247	261	262	217	244	232	232	270	280	249	251	239	231	239	220	263	237	260	249	245	242	215	242	224	222	262	263	242	245	250	237	257	241	261	238	250	245	266	234	253	256	255	281	248	247	270	268	258	247	225	273	238	269	249	250	247	249	250	241	241	247	259	264	232	256	250	236	260	231	249	241	244	249	263	278	261	228	254	242	244	242	243	259	263	261	238	298	229	265	268	236	248	249	254	251	247	265	232	239	241	223	222	234	266	233	257	236	263	254	225	247	237	237	242	229	238	262	236	210	257	283	279	227	221	218	288	223	240	202	230	236	252	253	234	250	246	270	253	231	245	258	274	239	268	229	247	256	252	250	223	254	269	238	249	285	237	260	245	253	222	262	273	236	255	235	245	250	254	260	270	224	231	262	247	238	265	253	242	237	278	241	227	243	220	261	245	249	246	241	244	254	262	239	244	279	240	237	234	250	242	253	224	258	253	261	261	224	250	250	251	246	247	257	259	227	251	236	208	266	251	241	245	242	228	250	233	255	257	228	233	233	261	252	255	233	222	238	246	233	251	232	243	246	258	237	249	259	245	283	260	239	248	241	257	242	247	231	222	240	246	236	255	253	252	228	261	258	252	254	233	248	242	240	254	248	215	267	241	265	256	249	237	268	241	270	255	216	226	234	231	239	231	222	242	267	250	205	247	247	251	273	258	222	271	241	248	249	248	259	232	257	255	254	256	245	261	285	240	209	253	250	246	234	232	255	235	236	235	232	232	237	279	251	236	236	252	264	252	246	259	223	253	264	239	246	248	247	230	266	256	247	252	232	244	261	218	238	232	289	227	247	236	230	242	240	249	248	226	247	263	265	240	244	246	268	257	250	248	239	228	229	277	251	244	207	256	234	248	251	243	224	244	273	220	249	260	240	235	253	232	237	236	263	255	241	244	220	223	242	239	242	276	248	252	251	250	280	247	233	249	246	253	241	256	273	254	253	247	251	238	240	254	236	255	240	243	222	245	223	248	253	259	249	258	243	259	229	279	241	263	223	262	283	239	234	256	251	269	254	244	244	236	223	248	258	251
26684	7815	881	563	383	321	292	266	279	304	274	288	299	276	279	308	286	271	315	297	279	287	308	298	410	344	289	286	301	264	282	286	298	274	301	285	284	294	293	310	306	287	270	272	268	274	300	270	273	269	313	299	296	275	282	287	282	280	294	239	250	265	297	308	313	273	266	269	263	286	277	270	287	292	292	280	248	261	306	314	267	272	292	256	259	294	268	290	316	267	311	269	270	289	275	258	294	329	271	260	265	290	299	248	265	272	277	275	293	297	270	261	287	287	274	281	282	297	265	275	279	294	296	302	277	287	294	272	271	293	293	255	283	275	315	290	247	305	282	267	296	295	290	295	275	308	277	251	308	287	300	271	285	277	323	288	295	272	282	252	322	280	308	267	263	267	274	276	266	312	279	283	244	323	315	273	291	326	302	284	284	293	285	318	281	294	294	304	274	291	286	255	284	269	254	300	261	274	283	303	279	302	308	290	287	296	294	273	291	273	264	300	292	276	269	303	266	278	275	272	283	300	307	277	259	284	287	316	302	308	263	296	288	288	289	288	270	255	273	283	253	293	286	262	287	330	297	270	270	286	257	285	298	293	270	278	285	288	281	290	257	267	282	277	289	273	293	297	262	297	308	284	299	286	242	282	298	291	270	315	283	260	287	299	298	271	296	278	256	292	254	281	285	286	280	280	296	289	282	307	261	274	266	287	298	294	259	297	299	258	266	307	304	275	311	288	311	283	278	318	282	291	279	258	297	283	274	300	299	297	293	287	266	284	261	287	278	283	290	284	290	303	302	288	297	297	270	278	261	264	259	285	293	295	289	306	290	264	260	279	273	279	304	265	298	272	276	296	275	261	280	290	280	269	292	322	266	273	301	295	272	271	273	247	268	279	309	292	293	307	273	285	277	253	279	286	288	296	284	252	253	276	292	286	286	264	295	257	297	269	286	286	265	265	327	300	262	285	313	302	284	277	295	291	274	287	289	296	260	247	268	282	274	283	284	273	306	252	302	278	307	304	301	279	293	294	307	275	270	303	265	278	294	298	280	253	301	299	259	287	312	283	286	318	298	273	245	311	278	279	256	265	288	276	331	258	266	288	272	316	308	277	265	321	280	280	273	289	301	290	304	271	283	288	299	293	269	279	287	278	289	283	301	271	268	270	307	296	293	285	298	251	276	301	256	273	299	278	271	273	268	300	251	280	324	246	263	295	284	251	292	304	281	269	289	307	284	307	303	278	301	309	281	290	283	303	309	290	254	250	272	273	283	289	288	304	301	288	294	278	275	256	264	288	266	281	280	265	313	286	278	275	285	270	290	262	278	284	265	243	327	261	272	288	321	280	261	303	274	253	280	279	294	305	299	273	283	294	297	261	277	287	261	258	271	282	310	282	262	301	271	283	307	298	305	270	263	289	275	296	280	303	235	302	304	251	253	244	295	287	295	288	295	267	299	282	280	284	270	278	303	303	292	270	305	288	271	289	295	286	225	287	276	274	281	272	290	298	270	275	285	284	244	273	280	284	297	265	248	283	265	310	284	261	295	273	259	305	291	263	298	269	259	282	276	264	268	282	261	264	256	290	283	300	289	264	289	287	281	278	278	283	253	290	271	278	247	303	274	279	260	263	286	283	278	306	278	298	283	281	307	263	299	253	270	270	290	286	259	280	252	260	290	286	261	274	312	255	280	291	294	288	287	307	238	271	287	289	292	271	293	277	316	280	260	271	278	278	276	282	251	281	275	288	273	271	270	297	278	284	271	297	251	300	269	290	290	274	276	273	305	251	279	284	321	298	285	287	300	292	263	277	323	289	261	277	313	305	306	251	273	316	265	274	278	284	272	252	286	297	301	294	260	288	308	297	280	319	284	271	296	300	276	273	298	295	251	268	288	318	303	288	249	290	321	294	294	283	267	321	296	286	275	275	272	268	300	295	246	284	264	282	302	299	286	284	293	284	267	269	261	269	277	265	299	301	289	291	263	290	250	276	295	276	281	293	270	284	261	289	314	290	262	267	280	270	255	299	302	275	300	266	284	262	273	315	286	312	278	275	281	290	251	273	284	292	282	286	294	267	304	290	270	318	285	262	316	284	324	312	290	254	259	296	308	282	296	312	293	309	303	303	302	276	298	268	278	335	291	297	302	266	278	275	291	279	272	308	289	300	293	281	266	309	305	265	257	266	284	325	292	276	280	296	276	291	290	304	286	317	279	296	271	270	273	299	284	277	263	297	284	265	306	281	316	298	285	288	293	283	275	313	267	292	268	279	345	252	266	264	246	290	298	298	281	277	306	297	271	262	272	294	276	288	308	267	289	286	288	282	275	263	269	269	312	287	300	254	279	265	279	272	271	299	281	292	271	296	228	246	306	263	292	272	301	270	253	277	297	283	299	283	294	292	275	289	238	255	290	293	289	284	281	290	279	283	298	286	262	306	281	294	269	297	281	271	298	288	296	283	290	285	272	260	331	284	265	280	278	282	285	286	286	290	299	274	274	332	267	282	313	286	277	302	302	285	281	300	255	283	294	291	285	289	318	269	275	296	313	310	289	298	283	322	287	302	278	283	275	259	268	249	276	286	289	272	301	237	279	269	290	264	269	257	249	253	297	300	300	264	283	272	281	274	311	287	278	321	316	282	285	291	282	319	274	305	283	297	294	269	263	277	261	287	276	263	283	283	302	298	275	287	264	294	283	310	274	272	278	253	297	299	298	298	283	298	303	321	290	246	273	287	269	280	274	263	283	281	302	285	300	246	284	293	272	294	294	289	277	291	298	294	276	264	265	284	267	260	284	272	274	310	280	301	261	264	274	286	315	278	299	259	298	293	287	274	291	284	278	273	288	269	277	267	278	289	288	291	295	315	290	323	280	284	316	264	304	349	281	289	275	299	289	289	267	280	288	293	286	268	290	246	309	273	268	287	298	276	310	275	282	269	290	283	269	273	271	278	307	262	263	284	322	282	282	272	268	305	292	280	274	274	288	286	289	269	264	282	282	279	282	296	265	297	303	271	275	264	273	292	305	260	269	323	274	285	281	265	266	278	271	289	290	286	313	301	279	303	282	297	276	315	278	277	289	301	257	287	298	281	299	298	284	247	281	281	316	306	271	292	262	311	281	276	279	263	284	281	284	281	295	308	278	299	282	285	288	301	299	281	277	293	303	297	293	255	274	301	335	309	263	301	283	288	276	265	270	277	294	272	275	274	293	289	271	283	270	286	282	286	284	293	272	300	271	293	297	258	256	272	292	288	279	306	287	323	268	282	245	247	283	287	294	285	251	270	281	279	279	272	271	273	264	300	264	301	258	291	271	316	256	288	285	293	300	312	243	289	319	317	264	249	293	300	317	286	283	283	299	301	278	259	287	279	256	248	280	269	258	297	289	277	282	280	285	328	279	285	260	287	290	272	276	268	291	296	292	255	286	284	280	301	251	277	298	309	264	262	314	297	282	269	286	262	294	274	280	290	276	285	289	297	314	303	274	309
5404	572	533	385	377	343	364	321	322	309	340	332	336	314	350	325	339	273	336	294	316	317	271	341	553	354	289	293	325	321	314	357	337	335	322	310	307	331	332	331	294	313	329	333	290	319	311	280	338	331	315	308	333	320	327	322	332	307	308	319	307	315	311	314	309	305	303	324	339	315	307	315	268	262	303	314	297	318	299	315	289	290	321	327	320	298	298	308	312	307	295	336	296	300	315	295	298	298	316	302	303	296	287	320	316	290	339	318	319	286	335	315	296	308	300	317	313	329	286	308	297	315	300	315	354	311	307	288	276	321	303	287	340	312	310	285	308	302	336	287	293	340	314	288	308	330	298	308	321	316	279	302	329	331	293	304	302	303	297	334	293	306	290	311	300	286	313	326	319	323	298	292	326	311	316	315	319	317	311	324	329	343	293	345	295	299	317	286	338	331	337	314	291	318	278	315	325	291	306	298	335	287	304	302	309	310	299	309	311	292	309	306	323	320	308	289	317	323	302	318	289	299	310	311	293	287	334	308	304	301	325	294	292	306	328	297	281	306	331	329	308	313	335	302	311	306	320	324	304	292	305	301	323	312	301	311	301	326	311	307	333	294	328	307	285	338	300	295	296	291	280	286	324	318	309	280	317	321	298	310	340	324	293	318	316	311	332	305	300	300	289	302	298	309	305	315	318	314	333	308	296	284	310	287	288	331	282	336	315	294	302	295	320	306	303	310	333	269	299	295	328	297	332	304	269	304	301	309	298	293	319	318	310	333	302	331	316	304	303	325	337	320	307	290	303	296	311	313	302	270	314	318	301	321	283	322	314	327	311	320	325	317	320	271	296	329	307	345	292	302	308	309	317	301	319	313	302	292	311	303	307	335	302	324	305	299	312	338	300	278	323	315	289	296	283	329	297	297	303	306	297	294	303	298	295	306	294	313	322	307	306	296	303	305	291	292	282	333	340	296	268	298	308	304	293	312	310	319	312	326	332	330	279	278	322	297	315	294	335	280	339	290	320	292	326	309	277	321	286	328	313	317	311	299	304	309	322	318	313	289	305	327	327	318	312	293	297	317	318	317	309	287	306	290	288	315	333	344	283	327	301	292	295	310	309	314	290	327	320	327	294	307	320	290	321	308	308	308	340	296	305	325	293	315	321	362	326	304	324	333	300	290	289	323	299	270	306	294	317	307	282	300	304	316	314	345	294	312	319	298	296	310	326	340	303	301	292	309	293	315	310	314	304	312	326	334	313	319	318	333	326	331	296	290	299	324	308	357	311	311	294	321	295	319	320	307	305	337	302	270	329	329	296	316	284	280	333	273	311	292	309	334	288	313	295	317	314	305	307	312	334	290	327	317	280	299	319	286	305	275	316	319	318	318	340	295	310	314	304	347	323	292	328	300	323	298	295	307	316	280	269	308	301	276	256	299	346	346	298	323	327	307	302	333	303	331	313	316	306	310	308	280	313	305	325	306	336	291	297	293	264	288	309	316	281	329	326	302	310	340	315	323	291	309	289	319	307	296	313	328	311	285	305	310	348	329	285	286	312	316	292	307	296	318	320	326	298	356	309	297	324	326	314	305	325	293	290	313	289	313	310	350	322	298	324	319	321	302	305	300	307	293	328	337	295	282	300	312	309	309	343	313	305	291	332	308	323	317	314	313	305	294	253	322	326	319	314	288	298	322	268	317	294	293	312	357	315	340	320	321	297	286	328	309	305	297	310	305	298	307	336	300	296	301	282	323	306	304	328	307	331	292	278	293	292	303	299	283	287	306	316	294	283	300	304	304	315	303	299	298	292	284	293	278	310	309	284	322	301	304	313	316	303	355	339	309	341	344	327	307	308	315	339	296	267	308	318	308	323	315	309	316	313	319	285	336	328	324	291	336	301	328	316	290	339	314	315	307	327	320	335	286	312	316	289	311	352	286	310	317	294	327	313	289	347	309	331	270	295	304	298	324	303	303	273	310	335	285	332	319	322	339	334	265	329	303	303	340	296	299	297	331	317	297	306	317	283	302	303	301	302	313	320	337	331	324	293	312	327	333	288	326	310	339	296	347	324	314	317	314	288	320	309	275	298	316	323	309	293	294	284	246	293	318	309	291	319	285	298	305	339	313	318	306	331	311	323	327	294	284	288	325	296	276	304	290	349	315	285	295	306	295	317	295	292	276	323	323	319	312	311	312	284	308	307	294	270	301	311	307	325	299	326	321	290	288	302	323	309	316	318	297	314	268	294	301	307	284	314	315	316	293	342	313	325	293	300	299	333	339	293	335	307	304	272	323	302	292	309	273	307	327	319	333	341	306	337	303	317	287	279	281	298	287	290	298	304	316	300	325	296	297	340	292	317	323	300	313	330	309	289	290	307	335	310	338	301	297	299	338	327	304	327	303	312	294	311	292	325	293	293	279	321	294	329	340	304	336	317	344	298	309	313	331	292	293	351	316	308	321	305	280	323	285	321	299	301	299	303	310	316	306	289	307	303	294	346	314	296	308	323	305	309	330	329	324	310	281	281	305	289	289	281	296	285	348	324	291	282	308	302	326	299	281	300	282	284	313	328	284	285	310	326	305	283	327	296	321	326	318	307	304	303	315	303	316	291	308	260	259	342	312	287	305	292	302	294	305	319	307	327	312	309	319	320	304	317	323	329	308	311	309	320	302	311	287	305	339	313	297	299	324	304	325	301	300	323	283	301	312	317	309	344	298	306	286	322	331	272	310	332	283	308	347	302	310	294	314	282	351	327	263	342	307	264	326	320	307	306	312	314	307	318	282	294	294	301	316	287	305	307	331	300	287	322	325	298	294	295	326	305	306	301	327	314	298	292	356	306	295	305	316	290	332	298	295	319	336	300	295	305	293	302	301	290	302	311	309	307	277	327	322	312	317	286	287	322	309	317	318	293	301	319	281	309	276	310	323	323	346	310	305	278	315	277	319	318	301	271	292	318	291	321	315	336	288	334	302	299	328	299	328	305	317	329	321	321	344	311	288	286	339	305	318	317	281	312	328	299	311	282	285	298	329	287	287	345	318	303	314	314	302	320	298	269	336	322	306	304	283	302	354	284	313	308	268	290	326	310	306	302	344	327	305	309	304	310	280	315	308	333	306	305	345	327	314	296	290	298	293	345	307	293	300	296	329	301	311	327	297	339	295	315	348	300	334	311	304	315	307	305	271	309	327	280	318	314	293	315	322	282	273	328	282	326	329	295	315	294	293	282	326	316	316	295	306	324	309	304	286	279	302	308	310	328	324	311	317	320	312	329	314	312	317	341	289	327	286	329	287	294	319	343	323	296	341	300	317	295	280	325	304	296	314	310	343	309	294	305	313	325	332	311	304	310	331	319	324	322	324	303	311	316	301	313	323	326	364	340	306	308	284	318	346	289	306	270	300	335	309	288	298	334	306	321	294	336	302	292	302	291	368	286	300	309	300	299	291	289	322	316	306	329	267	312	307	324	294	316	305	303	312	306	288	289	323
25271	21002	26420	24459	2521	610	389	261	240	231	226	218	222	238	197	209	203	191	179	196	207	206	176	210	1452	1189	189	170	162	160	177	185	171	165	199	194	186	169	171	179	169	168	190	176	181	163	171	172	163	165	166	162	176	164	164	160	190	194	190	190	198	176	184	174	194	174	195	161	160	155	184	159	182	185	164	172	157	200	184	162	182	163	175	149	156	165	178	189	188	169	179	166	189	169	153	171	182	167	176	190	162	151	147	178	174	166	174	171	192	178	180	154	175	193	143	166	170	171	190	164	202	174	165	152	193	168	200	169	148	172	193	174	179	160	182	198	182	170	162	183	164	183	190	194	186	180	186	159	187	174	164	178	153	181	170	179	166	171	162	163	168	151	146	163	180	158	171	137	180	171	191	173	179	198	166	181	158	187	166	167	196	193	178	168	178	173	164	177	182	164	151	176	175	162	172	150	159	178	153	189	166	163	169	163	181	165	155	155	166	181	148	179	163	161	166	165	190	174	162	147	174	172	161	190	191	164	164	180	175	162	165	170	162	168	151	179	168	189	164	158	170	161	151	164	182	137	164	169	171	179	178	163	160	174	180	173	163	167	185	171	170	177	173	169	144	181	175	171	175	157	143	190	162	175	175	193	164	193	178	162	177	159	172	146	159	200	167	164	186	178	168	178	214	168	189	162	153	163	170	169	166	179	181	165	171	187	151	154	169	159	163	171	160	161	187	170	162	156	178	180	146	155	163	167	202	184	189	145	156	174	169	163	162	158	178	164	171	161	189	169	170	186	153	167	163	173	169	167	172	161	159	178	183	176	154	138	172	183	166	172	146	174	164	154	166	171	155	171	167	159	181	159	179	177	202	180	162	157	163	175	180	170	167	172	186	177	174	169	169	184	173	161	169	156	158	183	170	164	178	178	180	173	159	175	156	158	173	188	180	159	175	168	178	164	170	163	178	168	176	190	137	179	157	172	162	143	171	176	165	176	172	174	164	150	181	194	175	159	153	174	180	154	169	172	170	166	167	190	180	199	158	168	170	189	163	178	151	180	177	167	177	186	142	161	169	194	160	158	184	151	177	183	198	172	156	175	177	166	151	193	157	174	177	169	153	160	168	151	170	145	178	200	168	180	165	181	178	159	161	170	194	167	160	162	179	174	162	164	160	176	166	173	152	196	163	163	165	187	161	179	168	168	163	182	146	159	165	182	180	170	170	201	171	184	166	178	154	181	147	178	164	189	175	178	176	169	148	170	172	181	167	169	161	169	175	178	152	179	182	172	165	170	179	160	187	168	150	161	178	192	191	165	168	189	166	155	162	169	175	184	184	174	154	145	154	171	149	185	169	169	164	153	187	167	158	181	167	175	177	185	168	146	159	179	169	186	193	196	160	143	178	174	183	195	167	186	175	166	181	160	170	196	187	186	205	177	143	190	169	166	184	171	152	187	179	159	160	165	171	158	185	169	173	181	158	145	184	183	177	167	168	149	166	167	171	182	190	180	154	192	177	161	181	172	161	143	181	202	170	157	177	160	171	176	169	167	176	162	156	170	170	178	199	164	183	187	159	139	158	176	175	153	201	165	163	173	175	164	196	173	183	185	170	162	162	175	179	198	141	189	169	163	175	170	163	181	190	169	172	193	176	188	165	148	162	167	177	167	163	175	184	159	158	169	175	179	176	167	171	204	193	181	179	173	176	181	179	171	162	168	181	174	161	172	184	164	190	168	178	156	180	161	190	151	177	175	166	188	165	153	143	172	165	165	158	152	197	157	151	159	183	166	170	177	172	186	169	155	181	184	165	174	149	182	164	164	179	173	163	187	181	179	163	200	189	178	164	163	150	161	178	167	173	160	166	197	194	172	178	159	174	166	176	188	168	158	183	168	192	201	176	164	164	183	160	195	187	144	166	192	161	197	188	141	186	178	168	154	190	163	189	185	170	164	178	160	182	178	178	186	173	188	156	171	178	182	157	182	174	185	179	167	177	199	179	157	172	187	181	169	187	174	182	191	185	162	161	160	147	172	164	163	187	176	189	204	180	146	165	164	170	175	164	168	159	171	165	169	164	167	165	182	155	175	157	162	167	167	185	172	178	143	184	161	151	159	191	174	170	161	164	166	193	193	197	174	194	145	161	159	184	156	161	186	182	165	183	151	174	177	150	141	180	186	168	175	167	167	176	185	155	162	171	182	178	161	151	144	183	168	157	159	194	180	162	154	176	189	175	194	182	175	145	165	171	156	183	152	172	171	180	173	193	164	150	165	163	156	183	150	174	148	178	162	181	168	151	166	165	183	174	162	169	156	178	168	167	188	170	162	157	188	177	178	157	159	171	163	170	157	159	186	142	166	188	185	178	142	170	184	181	194	168	169	168	181	180	164	186	173	146	197	176	170	179	136	178	150	143	164	158	166	165	177	159	164	173	196	186	171	185	179	161	183	153	177	192	174	157	177	189	154	165	165	158	156	181	175	168	142	195	165	169	159	146	180	152	185	151	173	141	193	177	153	188	160	173	167	188	189	180	145	173	147	168	194	176	185	161	171	164	177	175	199	162	171	173	184	146	159	179	157	174	171	176	185	163	177	198	149	168	164	165	179	166	178	161	180	166	178	157	169	185	145	159	187	184	179	168	170	182	150	177	178	169	160	155	168	178	171	170	187	210	154	180	173	173	163	161	192	176	181	179	176	177	180	174	162	175	194	186	169	193	191	168	156	154	193	198	163	180	161	181	174	157	139	162	175	179	169	171	173	148	181	161	174	185	175	190	186	161	141	147	186	181	160	181	189	159	159	156	157	161	178	169	140	158	175	177	174	162	168	168	197	155	152	171	171	140	197	175	187	161	186	173	167	173	181	160	182	165	192	170	177	172	158	173	175	153	201	138	170	182	195	158	166	167	167	172	176	187	173	169	156	184	169	180	159	179	162	174	167	151	186	177	173	174	159	156	182	186	159	174	151	164	180	182	165	165	164	164	179	170	158	148	166	165	172	184	140	167	168	206	171	181	164	182	161	172	190	184	168	184	173	177	189	179	174	176	155	152	159	191	166	163	177	161	178	175	173	188	167	174	178	163	199	186	160	156	167	175	169	138	158	159	169	181	176	176	172	144	183	196	168	164	202	176	169	156	155	147	180	158	174	201	183	173	162	188	159	178	157	172	169	176	165	175	162	183	149	182	179	177	208	171	208	180	176	173	183	169	171	155	176	200	153	166	190	160	169	171	181	159	174	164	174	151	156	163	169	168	155	169	153	168	184	178	166	173	143	182	182	175	179	175	186	166	188	175	188	170	159	177	189	186	168	155	175	163	159	174	159	161	170	186	152	158	177	175	184	168	159	167	161	172	178	170	193	150	175	163	184	205	188	189	183	171	177	173	175	174	159	168	180	155	158	166	180	187	157	168	186	193	166	203	154	170	146	151	199	166	170	154	145	186	180	184	165	199	203	182	175	180	163	170	201	182	197	151	149	189	181	173	174	185	169
3601	2687	2117	1085	779	697	513	424	390	339	290	303	273	275	230	232	230	245	238	260	227	228	233	287	2673	1707	214	206	194	222	222	189	209	195	223	207	226	219	217	215	204	185	191	195	216	211	207	191	202	208	220	195	231	197	198	223	210	210	211	212	210	193	185	214	190	197	193	207	193	211	206	211	200	217	215	196	199	213	219	203	198	204	205	213	197	193	208	210	213	194	218	201	214	181	204	173	220	219	229	186	213	184	194	178	183	190	193	201	225	206	207	169	208	201	200	191	180	210	195	217	202	190	198	209	214	192	210	180	205	209	176	228	216	235	195	205	196	203	220	182	189	205	184	205	207	200	182	217	182	213	207	185	209	226	211	201	219	213	187	198	236	221	194	211	168	192	220	213	192	218	185	202	197	201	225	183	228	190	216	171	196	191	221	219	194	192	206	184	172	207	211	181	201	196	217	195	211	202	193	211	207	201	225	192	210	224	213	214	189	209	199	180	225	220	211	217	205	218	183	212	188	207	200	198	194	228	216	211	206	202	183	222	234	178	211	197	213	227	220	195	208	191	194	204	200	211	211	212	193	219	192	236	200	189	193	198	201	192	218	198	227	206	216	207	206	196	222	198	201	181	185	186	196	181	195	191	196	197	226	205	240	194	189	203	235	183	207	208	188	190	217	208	210	179	231	194	189	179	198	183	208	196	184	212	216	197	204	214	190	203	177	195	212	217	193	186	232	214	195	179	178	208	211	203	205	215	213	196	187	187	174	201	206	216	200	191	183	213	177	197	189	213	202	200	178	196	205	197	217	185	200	185	192	202	212	160	186	187	229	221	203	207	201	206	218	213	212	207	199	188	192	227	182	214	201	180	175	223	196	215	198	220	203	215	199	207	205	203	206	186	187	205	205	204	165	198	185	218	187	204	196	176	191	197	215	184	186	221	190	180	206	206	193	192	203	194	210	219	201	202	175	214	189	218	207	190	182	183	229	204	180	208	221	201	219	211	202	182	225	226	186	202	205	201	218	208	188	220	196	232	189	213	172	215	217	201	201	187	216	196	200	193	202	198	188	214	202	214	220	240	207	203	203	209	206	203	213	190	214	210	174	218	193	203	204	228	222	190	224	214	181	202	215	189	204	217	188	195	197	213	176	199	172	215	184	209	199	197	210	207	203	205	184	237	203	180	190	200	191	220	207	199	185	215	197	199	207	195	185	203	201	225	222	175	179	183	210	223	201	199	183	213	214	216	217	182	205	191	235	208	196	211	175	210	213	199	233	234	220	208	219	212	194	190	221	203	211	198	183	214	198	183	180	185	214	184	200	187	187	210	203	205	200	195	192	186	193	193	200	187	189	219	209	197	191	216	193	192	206	212	196	203	196	190	192	220	209	189	210	182	212	181	223	199	194	209	195	182	224	220	205	208	220	190	210	194	208	191	233	185	215	182	211	224	187	197	222	205	176	212	229	199	222	231	194	211	194	209	200	190	205	210	207	193	189	203	210	212	192	234	204	173	196	202	192	218	212	181	198	172	187	196	211	217	205	208	194	198	213	180	213	172	228	202	204	225	185	179	203	198	205	212	201	194	219	201	206	211	171	207	209	248	205	194	214	195	229	190	213	188	192	202	202	182	191	229	221	220	205	185	185	217	173	208	207	199	210	201	209	209	204	201	206	178	197	212	188	185	207	176	226	179	201	182	201	182	201	199	191	195	202	207	184	212	196	185	241	194	197	180	200	189	196	216	222	232	189	206	196	187	190	192	183	207	213	182	199	195	197	216	193	178	228	175	211	229	219	220	215	200	186	210	206	212	211	211	194	191	231	205	222	199	185	185	234	206	225	228	206	192	210	213	211	175	204	199	192	196	162	209	214	203	199	213	195	202	176	203	203	205	205	213	192	193	190	212	160	183	201	193	197	229	196	211	208	204	178	220	198	217	183	190	208	202	194	199	200	199	192	212	187	224	217	220	215	200	193	206	205	213	198	198	220	194	204	209	207	185	199	206	206	185	206	225	205	191	200	201	188	199	181	187	212	179	195	213	202	204	218	208	191	202	192	218	200	199	220	211	186	202	196	200	206	179	210	246	216	207	177	228	201	205	191	221	197	194	244	196	224	222	181	209	187	177	194	213	199	207	216	186	204	201	221	202	197	207	212	209	199	215	202	199	218	188	208	217	206	193	209	214	217	193	188	192	211	189	199	194	199	199	199	217	210	183	232	218	191	199	173	183	193	226	190	185	179	201	218	167	189	197	206	204	186	218	228	208	196	197	206	198	191	202	191	193	201	208	193	183	210	198	191	205	182	231	189	187	205	201	210	189	215	215	192	186	200	203	223	206	205	184	192	217	178	194	193	210	223	211	213	229	215	200	202	200	204	223	209	203	185	196	203	204	188	205	186	212	198	227	203	217	204	210	220	189	184	201	209	211	183	220	183	204	177	187	202	204	218	194	190	195	215	190	193	205	217	197	211	191	175	187	176	203	183	184	211	223	206	203	218	196	198	219	214	210	183	206	215	191	184	195	213	216	215	194	225	212	197	170	206	204	202	212	209	184	221	187	199	207	180	219	215	197	192	179	200	198	193	207	201	173	190	195	197	199	196	224	213	215	206	215	215	206	215	209	183	198	201	216	211	213	192	171	185	180	186	180	199	198	175	219	199	190	245	192	186	195	217	213	180	208	204	215	176	207	182	205	185	173	209	206	162	197	195	213	192	196	178	183	209	200	189	200	192	222	199	196	217	192	204	194	213	189	185	212	184	178	204	205	212	198	200	177	200	206	224	208	200	214	198	224	201	199	179	211	195	214	182	211	194	169	186	230	187	186	213	207	190	204	188	211	199	218	193	213	207	214	177	189	220	196	206	181	194	203	192	212	215	213	193	220	215	215	191	200	218	189	206	199	203	188	204	195	207	218	212	211	187	184	185	224	187	204	217	179	198	199	203	217	197	223	177	219	200	191	214	195	188	194	185	197	227	198	183	205	179	209	210	187	226	191	200	211	194	201	230	194	216	196	217	206	205	212	213	231	215	191	168	198	219	201	208	207	196	186	195	204	195	197	196	178	191	220	217	204	190	201	218	200	190	203	213	218	194	191	217	182	206	188	200	177	200	208	209	189	195	202	205	201	202	200	216	192	185	204	203	185	215	210	247	171	180	233	236	211	202	205	205	225	198	207	198	210	225	207	199	214	214	184	200	162	192	216	190	194	210	205	154	217	177	198	213	206	214	196	193	207	213	185	206	189	202	193	218	205	192	199	196	217	211	176	183	197	211	211	200	185	204	215	191	231	205	195	207	221	179	209	214	188	223	207	187	201	215	185	185	198	216	211	192	191	204	220	185	185	191	172	192	207	182	184	203	198	207	180	204	171	179	187	184	182	194	175	205	199	206	212	211	236	205	184	193	192	200	182	212	192	218	220	187	238	232	197	197	206	202	196	188	208	185	199	217	190	180	194	207	209	186	207	199	222	180	173	206	216	215	187
24427	21056	27880	24458	19420	2605	861	463	364	326	341	313	306	298	267	295	248	270	257	264	257	259	232	248	1638	2081	316	239	235	227	274	241	234	247	253	211	236	205	220	254	228	264	225	234	244	216	245	236	232	240	208	241	246	255	235	226	228	203	239	251	237	227	232	212	210	227	216	234	235	226	234	252	243	225	223	233	222	231	259	226	218	224	213	208	210	232	196	237	240	223	224	207	208	225	239	200	227	234	237	227	228	240	249	231	243	209	209	214	274	238	216	233	223	235	219	203	242	245	249	227	243	243	239	233	226	247	206	219	205	213	227	236	208	239	250	227	220	242	218	193	226	212	224	220	247	206	197	211	207	230	222	205	237	216	203	240	216	210	194	241	245	232	219	215	228	236	215	222	228	232	216	232	210	226	262	208	214	200	222	231	239	239	212	219	222	226	231	243	247	245	235	207	250	239	226	253	197	209	219	227	204	233	222	228	230	220	254	229	211	236	223	228	246	210	224	220	216	231	229	217	231	234	231	224	218	237	231	196	212	196	214	205	216	252	256	231	214	216	244	229	234	229	246	196	214	219	204	234	207	216	243	250	213	248	216	214	230	237	231	237	216	222	233	233	234	238	230	222	248	222	218	219	207	259	220	245	227	220	234	207	224	213	210	217	210	237	230	215	215	229	236	224	237	234	205	260	206	200	214	263	246	235	223	227	229	208	208	230	244	220	239	233	253	210	222	227	213	249	219	240	237	224	241	209	213	223	227	247	185	224	214	211	221	241	244	232	233	248	239	224	271	214	204	211	242	246	233	243	229	236	242	211	221	231	222	224	221	223	219	225	243	213	236	232	211	207	242	220	211	230	199	229	221	221	232	214	218	212	230	214	222	246	247	221	242	228	226	242	233	187	227	238	223	193	227	236	220	193	217	206	221	208	220	250	235	262	224	216	235	209	207	237	194	216	242	234	208	216	219	222	202	215	202	226	198	231	206	233	262	204	238	244	221	237	241	204	241	231	228	225	252	231	227	216	201	203	211	226	244	217	213	220	213	234	214	220	205	227	196	226	217	226	230	244	245	220	225	215	264	248	218	207	202	196	212	214	216	241	232	210	215	223	211	197	222	216	211	205	215	246	223	233	239	226	247	218	202	222	232	224	240	245	216	205	233	232	246	220	238	216	217	238	231	233	206	206	211	225	251	220	218	201	214	205	230	215	248	222	207	212	234	216	229	244	215	263	220	226	235	211	225	206	229	241	222	247	246	231	219	220	232	223	222	208	238	239	225	231	226	235	225	223	223	216	241	241	204	238	219	204	213	212	203	208	235	220	229	229	232	230	212	219	235	237	227	194	211	239	229	230	227	231	238	224	219	215	214	218	204	245	199	205	217	205	225	224	222	214	249	216	206	223	209	216	219	229	223	222	260	218	204	234	223	222	231	226	270	255	226	242	232	241	229	231	205	215	221	237	204	226	251	213	234	245	238	234	233	211	223	214	239	218	216	215	243	214	233	223	224	239	232	241	210	203	221	233	215	252	221	245	204	207	208	234	225	221	226	235	238	225	206	207	221	212	210	220	219	215	235	216	230	214	247	238	224	218	214	230	199	233	204	208	207	235	219	210	224	232	210	228	231	248	234	228	238	209	232	219	232	248	229	201	218	221	219	227	249	209	240	195	200	210	237	254	241	246	221	231	204	226	217	222	237	205	225	238	208	213	233	219	228	227	233	211	201	201	221	223	247	237	229	218	239	221	231	231	226	230	234	231	228	225	241	220	205	224	237	231	224	232	213	232	244	225	207	208	230	224	216	212	212	242	235	202	219	235	197	247	219	223	233	215	243	234	236	243	243	227	241	223	239	220	230	222	234	235	203	234	237	224	223	230	199	237	227	231	253	224	206	208	252	226	234	231	239	243	237	219	240	241	263	222	235	233	204	213	229	202	215	242	228	205	214	229	231	186	207	206	207	223	195	230	207	236	249	241	224	219	235	260	225	209	228	231	227	203	201	228	208	237	219	236	260	214	225	235	250	241	227	222	214	252	225	230	253	223	209	268	221	225	215	222	233	249	224	238	226	235	211	234	219	235	203	214	217	219	257	220	220	231	204	219	214	220	235	232	214	234	213	212	233	246	222	224	216	210	210	229	240	243	224	213	225	240	217	235	227	225	207	210	210	213	218	240	217	234	226	229	216	233	240	220	216	208	240	229	225	206	251	215	255	215	228	208	226	210	213	200	202	209	223	236	238	195	219	237	226	228	225	242	207	231	228	253	221	263	228	244	219	233	228	203	238	222	211	221	205	224	231	226	225	210	217	234	234	223	224	227	234	228	216	251	211	236	242	223	227	256	212	225	213	222	211	237	253	230	235	238	252	246	224	197	224	228	194	214	233	252	257	212	235	195	221	213	235	211	221	217	239	206	208	254	200	245	225	222	218	221	236	226	228	239	212	221	214	204	238	246	210	225	238	220	213	230	218	246	216	222	253	218	242	219	230	231	235	220	236	221	236	201	215	209	220	243	218	207	229	225	245	243	228	227	250	259	233	238	208	197	237	254	205	230	214	215	233	232	240	234	207	223	220	209	221	218	255	243	240	204	212	211	218	210	222	226	234	215	226	228	227	219	238	232	255	235	184	228	232	217	213	253	230	228	203	224	219	229	226	196	240	232	231	239	232	209	227	209	227	219	216	219	219	222	221	218	206	232	224	210	223	219	222	245	226	228	216	236	229	235	235	237	216	229	222	217	263	237	235	219	210	213	241	220	199	205	223	215	230	242	252	232	246	204	228	241	221	201	214	262	234	222	188	243	230	223	210	221	219	212	205	214	201	211	218	210	227	232	214	198	217	211	228	236	231	231	218	220	242	229	262	247	249	265	233	210	207	219	230	207	219	240	229	199	235	215	214	200	229	214	211	215	247	242	223	261	214	210	248	250	224	211	204	209	199	216	218	205	241	204	214	241	248	228	256	257	234	212	213	213	201	224	217	229	237	233	210	247	205	229	215	217	240	201	228	207	243	217	214	194	264	208	218	244	216	201	211	231	233	226	229	202	220	219	261	208	216	250	262	202	259	211	228	220	232	225	228	201	220	242	232	218	219	234	207	215	209	238	240	229	222	234	207	215	226	221	236	224	244	226	237	234	233	201	253	228	234	247	199	242	238	240	264	219	209	221	220	223	216	229	230	206	214	228	228	211	253	226	224	209	233	249	221	223	241	188	220	230	245	205	214	235	230	260	215	200	186	207	217	237	210	218	209	213	261	257	224	242	230	205	232	211	251	223	233	208	241	219	210	235	229	234	226	233	222	205	204	243	234	237	217	228	236	231	202	255	218	243	222	237	217	233	227	212	233	230	236	222	209	237	217	227	219	233	219	217	221	251	229	218	233	232	234	233	219	231	248	218	218	236	204	206	236	244	230	215	217	212	234	251	243	239	207	222	243	253	230	229	225	225	239	241	214	237	221	215	218	235	216	199	200	209	237	244	210	226	244	220
3773	4766	3744	1904	1367	1130	860	625	579	495	496	441	433	389	335	349	333	331	357	312	318	332	333	281	2990	3212	288	252	234	252	251	265	254	267	233	291	256	248	311	272	275	282	265	292	269	228	248	265	276	238	261	270	271	243	268	268	245	281	284	276	255	251	245	251	236	236	254	241	292	246	253	290	266	270	263	249	245	276	243	261	234	262	251	290	242	261	271	271	243	242	296	276	245	219	230	253	262	250	313	271	265	257	290	231	278	259	278	257	329	252	264	258	274	283	257	245	269	242	230	249	268	246	243	257	260	263	261	291	278	235	241	241	246	280	252	237	268	255	248	259	256	296	266	276	230	261	255	249	266	235	261	271	266	255	246	244	240	249	259	261	255	283	248	249	254	257	277	250	265	242	238	296	244	249	274	284	242	281	275	262	270	254	281	270	250	245	251	259	251	239	243	251	251	236	278	266	255	251	243	263	254	273	283	258	232	240	236	267	271	268	252	247	267	279	279	258	226	286	254	251	288	265	263	252	259	276	266	274	226	286	224	247	283	286	249	245	242	249	241	272	280	248	244	246	251	276	222	273	249	246	251	241	283	281	246	285	268	246	241	244	245	255	275	279	243	271	254	274	245	271	263	247	241	270	262	266	283	247	242	243	217	266	261	239	259	253	237	250	278	240	302	246	232	253	283	285	252	262	261	251	273	260	254	280	245	221	242	236	250	272	248	246	249	265	263	277	248	237	257	246	231	237	258	280	269	261	264	223	232	260	265	245	263	252	256	246	245	266	276	256	261	246	251	219	250	248	246	267	237	273	264	274	271	260	278	250	250	270	251	244	247	267	253	249	247	251	240	257	257	253	252	255	231	260	230	245	250	250	240	272	237	236	248	254	284	251	259	286	261	254	273	254	242	246	258	271	254	275	247	257	264	246	252	265	278	235	245	237	259	262	247	256	261	259	255	257	237	267	257	285	223	251	232	235	259	247	263	242	263	255	254	270	256	257	264	269	249	248	241	248	267	257	254	258	271	276	274	291	274	244	263	248	269	275	223	254	282	250	266	292	239	264	261	271	263	242	251	258	255	237	262	246	242	279	253	262	273	257	275	263	275	244	279	254	241	254	284	263	256	242	268	257	251	261	256	268	249	232	262	253	264	253	246	264	262	269	279	284	266	260	235	244	227	241	243	239	246	257	238	254	258	260	263	272	262	256	238	256	249	245	256	243	234	276	253	259	244	270	277	267	271	252	248	272	261	232	257	236	260	263	241	273	243	254	289	260	296	255	252	274	266	236	256	274	233	252	255	248	261	255	225	242	257	255	253	262	269	236	259	251	252	233	273	261	241	246	275	256	275	243	282	282	255	244	254	228	258	216	253	240	269	261	279	235	255	247	268	276	245	272	238	256	260	238	255	261	238	245	250	287	261	253	254	241	248	266	251	248	263	259	224	255	252	260	238	266	217	265	236	243	255	268	229	239	230	240	240	274	240	278	225	272	238	239	246	247	242	270	267	256	241	244	267	256	271	246	261	252	261	278	250	243	264	277	256	267	233	232	248	230	268	224	283	262	235	283	236	268	274	284	250	272	246	228	261	234	250	269	270	241	257	251	222	254	251	238	255	265	253	267	264	279	283	232	282	254	253	276	247	248	237	251	249	270	247	244	243	262	263	240	267	263	290	267	240	253	262	273	273	258	253	261	276	276	267	241	278	238	271	252	254	244	257	238	240	262	252	257	245	265	256	246	252	259	263	257	264	249	250	249	249	236	246	265	256	264	247	270	248	282	255	265	299	217	227	260	240	273	292	278	259	250	252	244	256	269	267	260	257	286	247	235	294	268	268	267	270	248	254	238	254	274	244	243	281	241	242	268	258	247	227	273	259	282	257	267	268	227	227	262	275	260	259	268	260	270	272	243	276	267	244	251	273	264	259	241	268	209	251	235	253	252	276	267	251	268	216	251	253	265	291	248	267	289	258	263	264	271	267	249	224	246	275	258	247	209	262	256	229	260	250	238	255	283	271	262	243	241	274	252	253	266	265	248	224	239	258	245	258	280	248	257	249	272	271	250	238	251	252	252	255	267	262	268	256	275	243	244	248	263	267	284	223	261	292	253	247	240	256	254	282	278	242	279	267	275	228	262	247	254	288	282	270	226	270	268	270	227	245	299	267	264	267	236	250	276	228	238	266	227	261	268	258	257	260	231	274	239	242	258	250	243	288	255	248	272	251	279	267	264	221	262	282	265	243	257	278	250	251	242	252	241	254	255	247	250	250	237	272	250	242	238	271	253	237	240	246	265	245	243	251	260	253	276	262	269	273	265	250	262	233	256	271	264	231	279	234	255	258	274	240	238	257	294	242	250	257	262	255	229	248	249	253	250	252	264	239	232	237	256	262	273	250	260	266	238	263	248	203	275	230	258	263	263	257	260	258	255	249	248	282	252	237	241	224	222	265	243	246	264	240	250	277	258	244	282	262	259	269	260	270	241	264	245	243	247	220	249	298	268	259	243	261	252	241	268	243	245	260	263	246	245	277	244	276	243	265	247	230	257	274	245	254	241	270	236	253	259	259	257	237	247	230	271	265	251	224	267	228	278	240	289	290	222	268	283	234	256	237	259	268	253	230	269	273	256	244	264	259	232	277	272	256	242	217	262	262	246	259	239	253	235	268	229	237	259	260	250	213	255	239	286	244	235	244	252	273	262	263	242	282	267	241	244	262	262	247	257	243	275	227	256	242	251	236	235	271	235	247	259	233	249	276	259	251	278	267	256	246	250	259	256	251	261	273	230	273	235	239	260	227	274	255	246	247	245	217	267	239	247	221	235	227	252	248	266	248	253	278	236	259	277	236	267	256	264	267	259	248	243	234	268	244	260	256	255	264	248	244	246	270	286	265	256	261	229	250	263	249	273	222	266	273	266	250	263	248	250	259	236	254	230	248	256	265	248	258	236	249	260	237	254	230	255	247	258	242	225	245	254	231	251	242	267	266	260	248	264	282	286	272	264	236	280	260	240	268	258	201	255	264	241	238	278	244	255	265	262	269	249	258	239	268	276	237	277	271	265	260	261	259	259	245	275	267	245	268	247	248	264	260	234	275	225	259	267	252	266	243	256	245	259	233	270	246	243	272	218	246	246	252	225	270	232	228	249	242	218	250	258	240	248	248	278	273	253	257	263	221	277	252	240	227	239	242	255	244	249	262	242	283	258	230	221	256	265	257	259	236	271	253	250	265	250	280	284	253	254	280	277	236	257	231	237	242	237	240	262	224	251	272	271	235	274	274	274	240	234	264	236	268	276	250	253	258	254	238	242	245	256	220	247	228	261	250	293	245	268	274	274	254	249	231	264	256	262	235	239	238	248	267	256	247	237	260	254	241	249	252	258	255	230	239	247	263	270	261	259	230	238	241	248	250	255	268	285	243	272	281	218	230	261	267	253	234	249	252	272	245	246	251	250	254	256	257	277	267	244	254	258	258	263	254	269	262	247
26747	7834	889	546	412	405	379	369	343	327	363	344	339	356	367	363	288	429	345	334	353	356	334	368	432	615	323	322	346	316	342	356	339	334	367	357	348	329	350	339	331	325	367	337	313	340	340	352	339	320	357	350	332	307	335	349	369	340	351	301	329	361	357	347	326	343	361	349	324	331	333	324	331	327	317	326	354	340	314	334	347	347	327	363	344	301	324	329	314	333	336	335	320	358	324	298	330	358	323	324	335	337	364	379	338	359	339	332	324	333	302	348	343	328	350	363	338	393	357	333	338	296	320	339	365	353	322	347	354	349	373	370	324	342	357	320	326	359	340	328	344	370	326	330	343	327	350	353	347	340	366	326	325	331	332	329	352	338	365	319	319	358	336	349	356	340	340	337	339	310	344	334	377	377	325	303	329	322	359	329	352	333	320	364	359	334	331	331	337	386	361	348	358	360	333	361	346	352	332	345	325	356	344	342	358	380	338	334	341	325	335	343	353	353	387	372	335	331	331	299	344	365	331	335	305	366	308	353	318	323	356	348	340	340	355	350	372	343	323	331	327	323	335	343	366	315	331	368	315	331	311	317	343	372	350	345	345	348	321	378	322	309	336	354	344	318	330	373	343	326	354	355	349	345	349	322	325	344	349	343	350	362	329	369	355	352	330	313	359	335	280	363	347	345	375	364	348	345	336	356	315	339	321	351	330	349	347	351	371	334	322	306	359	371	386	339	318	336	342	335	364	354	275	333	326	337	358	337	339	322	338	330	340	304	355	332	329	340	317	329	339	329	318	306	304	314	354	335	356	333	330	333	346	381	353	323	347	324	348	380	349	321	341	357	363	362	330	354	359	322	356	382	351	357	357	348	341	331	348	313	386	341	356	304	335	304	355	321	334	376	320	288	343	365	356	327	322	343	341	318	346	365	327	340	359	382	333	331	355	356	386	348	316	337	331	388	327	327	360	324	349	314	329	365	320	323	343	325	354	358	335	327	333	359	356	377	333	352	350	362	343	305	341	352	414	319	319	332	351	328	342	356	337	316	326	353	337	310	339	363	360	342	339	329	373	347	357	345	340	354	346	304	350	377	341	342	339	338	326	352	333	356	344	347	351	338	340	330	358	318	327	370	351	335	354	360	342	348	295	348	352	369	339	311	354	360	370	388	304	329	335	337	352	343	325	356	344	350	365	344	351	331	353	348	280	333	351	358	352	321	339	347	352	327	350	325	325	346	315	355	331	350	382	342	358	330	354	365	343	347	337	376	326	340	364	374	346	350	305	364	336	302	322	351	310	326	358	360	358	358	382	347	340	352	333	344	370	290	326	346	342	313	339	373	322	351	372	337	332	333	390	338	351	312	356	334	316	314	345	331	340	320	323	342	330	339	393	368	345	368	364	356	365	347	342	336	339	310	319	349	313	356	351	360	348	349	318	327	335	340	359	336	352	328	326	372	354	358	357	366	313	332	332	335	350	365	327	355	361	317	338	336	326	394	323	354	339	373	333	358	336	356	312	346	357	329	365	351	355	333	343	373	332	347	349	358	326	328	347	339	353	333	304	326	310	336	332	326	327	345	341	353	374	342	348	370	338	311	378	377	328	361	303	314	329	314	368	376	306	340	371	359	350	329	357	381	355	367	300	323	323	335	341	349	386	349	338	384	394	324	341	351	352	351	330	344	336	324	373	295	383	348	336	339	321	346	357	347	333	330	330	312	396	372	339	325	365	369	340	347	361	352	337	323	347	337	319	327	296	309	314	357	343	353	315	322	339	337	345	345	330	328	345	369	335	323	318	333	360	343	361	369	334	319	372	329	350	376	322	317	321	348	386	362	336	358	349	358	355	363	359	357	335	327	344	338	320	324	327	337	354	316	300	379	343	345	377	344	367	324	350	337	369	344	324	356	352	338	364	295	332	327	372	359	367	339	386	334	345	332	348	326	317	353	351	338	347	330	348	343	336	328	350	303	336	383	356	358	340	362	353	309	341	359	347	343	335	301	308	355	358	338	349	366	318	364	332	298	321	354	331	319	346	357	318	365	377	335	353	377	299	362	345	348	342	383	338	296	351	376	346	334	339	347	326	328	360	352	358	329	363	366	332	315	356	340	310	333	359	365	342	344	368	328	356	348	377	329	329	320	329	369	328	340	367	340	360	353	337	351	354	331	334	330	318	310	348	344	358	335	318	327	353	353	356	341	343	292	344	365	357	353	359	314	353	351	330	349	342	319	386	347	353	348	360	367	338	367	366	358	325	347	369	345	340	352	331	326	304	351	313	352	329	356	331	355	297	375	352	329	376	348	352	332	355	332	365	337	356	338	323	360	327	336	314	315	337	353	346	324	363	306	341	374	321	340	376	320	347	336	331	347	368	355	373	337	374	339	367	360	370	348	332	341	372	330	312	346	342	349	351	357	354	327	345	323	355	323	344	330	333	354	339	294	321	356	350	360	307	378	333	342	346	342	348	362	312	335	337	316	345	320	328	355	320	350	369	318	338	338	345	360	329	385	320	346	347	360	393	345	328	309	326	341	348	352	334	339	326	319	322	335	356	382	315	356	320	358	352	323	339	336	339	319	356	350	326	347	333	354	346	320	341	344	323	336	345	333	342	345	333	336	343	341	354	330	380	339	351	345	366	330	343	348	363	356	325	354	348	356	345	383	348	326	344	319	335	325	335	357	342	361	344	353	342	311	332	366	333	336	355	342	313	349	337	376	355	330	331	351	335	371	329	320	347	351	357	390	338	339	336	329	340	343	341	351	353	326	353	350	361	314	316	362	333	361	352	366	358	375	314	330	318	321	322	364	374	346	351	351	324	326	376	344	374	359	336	349	339	319	365	372	349	372	369	329	311	331	338	338	348	313	337	351	330	359	321	315	347	343	350	328	316	316	361	353	318	326	311	339	357	336	334	348	327	341	332	349	365	336	362	329	318	368	319	368	364	357	359	370	327	310	267	321	377	364	350	321	332	335	336	327	350	356	342	328	365	354	338	346	333	338	353	342	300	366	352	331	349	370	364	354	347	359	328	395	398	353	351	354	331	330	355	349	346	334	305	342	337	333	368	328	327	364	349	359	339	320	345	397	361	359	337	318	298	365	362	362	367	298	354	338	322	310	365	326	329	320	357	370	311	344	315	333	363	319	361	342	376	348	344	322	330	391	315	347	344	364	351	353	357	337	300	372	337	323	329	326	363	347	324	347	360	349	347	329	340	361	351	333	334	320	336	365	343	336	342	368	369	334	324	342	342	340	363	331	340	314	346	326	367	361	358	362	352	317	330	336	333	335	352	304	380	343	352	336	339	335	310	350	315	338	345	354	355	344	365	364	329	321	373	351	387	339	346	358	324	351	323	327	365	318	304	344	361	325	374	338	329	327	311	369	314	310	348	336	344	332	385	354	361	354	324	318	310	362	334	350	330	322	346	346	375	349	365	322	379	330	322	363	347	383	359	340	326	368	342	334	313	352	340	335	334	341	338	330
5397	614	493	440	423	433	398	394	368	336	386	381	372	415	377	382	367	376	378	349	401	355	399	389	583	786	386	369	367	347	358	373	378	371	352	351	365	359	383	372	344	360	391	363	388	343	376	366	355	338	392	390	352	369	390	360	331	367	350	347	384	361	422	356	373	357	381	364	399	354	356	346	380	345	377	379	343	387	330	330	357	368	357	358	344	361	355	369	394	357	332	369	375	373	357	328	394	329	360	349	347	356	398	364	356	354	374	356	328	366	366	363	351	396	335	355	383	384	363	371	385	348	347	330	362	346	343	384	337	375	340	344	345	332	386	371	357	349	330	367	390	345	338	353	346	312	370	404	361	373	376	347	375	357	345	392	355	374	346	363	369	367	368	338	357	374	365	354	368	349	367	345	368	368	390	347	336	341	346	386	355	370	364	383	354	373	346	356	352	357	332	356	360	369	346	380	387	372	356	367	389	383	361	350	370	365	373	372	349	364	357	379	379	365	353	368	348	379	371	380	334	370	334	383	358	363	351	383	341	364	347	352	362	353	356	327	325	377	360	358	395	362	355	374	362	379	367	384	350	330	359	346	355	375	355	370	371	379	370	405	357	325	354	369	360	351	317	366	366	381	366	374	362	376	343	336	385	350	355	362	354	351	365	367	360	349	355	390	357	341	322	366	335	356	358	373	380	357	349	369	347	355	374	369	367	348	364	361	389	348	364	347	377	374	355	363	337	313	370	375	344	396	372	353	387	373	370	363	359	371	363	336	369	380	355	389	394	331	372	363	390	322	384	357	360	334	351	312	356	332	378	363	318	370	332	375	354	336	327	387	357	345	378	355	348	374	390	342	382	373	370	393	373	380	362	367	346	350	352	351	337	372	369	363	373	353	351	353	375	363	328	375	326	360	353	337	374	360	399	345	365	377	377	352	371	386	378	327	369	342	384	392	377	385	361	363	370	375	345	370	338	340	365	394	390	396	377	374	357	359	366	351	380	354	363	383	368	359	333	370	389	363	354	362	366	332	345	369	389	388	365	332	379	359	376	365	368	372	382	367	324	361	378	370	371	355	333	354	367	369	364	380	390	403	339	349	390	360	375	356	394	351	318	365	360	329	366	352	387	416	347	322	374	368	372	389	381	370	391	336	370	381	366	370	380	355	350	347	388	368	365	361	379	390	378	368	368	385	356	370	372	351	375	340	344	343	373	351	355	405	342	344	385	358	422	362	326	360	346	366	359	377	383	410	368	345	335	370	371	369	346	328	367	333	381	375	369	371	372	381	336	376	371	354	363	363	355	357	365	361	386	336	355	354	331	359	366	333	363	382	410	364	352	350	342	376	365	391	388	359	377	374	370	365	392	339	366	350	372	357	357	325	383	381	346	346	356	372	353	339	329	376	375	351	336	359	381	376	365	397	349	339	334	349	379	372	350	340	354	334	356	389	383	355	375	357	379	350	351	382	399	354	356	357	373	335	366	368	348	370	378	355	356	343	347	359	352	352	384	384	379	325	364	379	349	388	384	379	375	341	394	368	364	370	377	367	357	379	372	369	359	392	349	376	342	356	330	367	342	354	364	341	356	405	340	367	355	386	354	376	363	329	359	365	353	348	360	366	335	364	340	379	320	409	360	377	354	377	361	325	338	364	348	351	365	407	397	376	382	368	367	363	379	356	366	402	354	351	375	354	357	352	379	380	384	377	365	370	352	309	387	374	380	338	372	331	370	327	354	364	385	362	381	356	328	367	354	349	342	366	374	381	364	405	387	389	409	376	334	369	367	358	371	348	345	356	360	387	373	324	380	356	367	380	369	365	338	356	372	342	350	355	363	380	360	383	339	358	360	360	344	351	319	344	324	349	344	361	376	383	343	348	351	357	372	353	348	379	360	390	370	400	385	333	385	358	355	362	342	382	366	337	375	319	371	371	344	364	388	372	361	377	397	351	357	416	370	347	354	373	355	346	344	375	350	328	347	338	374	353	384	357	356	356	361	360	336	373	380	380	354	344	359	378	324	360	371	340	357	360	379	347	363	315	346	337	376	373	384	375	364	363	312	378	342	387	373	339	360	379	355	349	389	359	352	380	344	384	316	347	343	371	372	343	355	357	384	379	364	368	369	394	346	373	317	339	361	369	354	352	334	359	353	368	388	400	358	361	347	318	350	355	356	342	343	341	360	349	375	366	343	366	382	372	366	344	368	363	386	392	386	371	352	369	357	388	363	401	351	400	328	396	358	341	301	344	369	371	339	308	373	349	370	335	341	368	377	338	375	354	352	386	351	376	331	357	350	349	370	378	353	335	347	374	347	373	379	381	357	355	359	387	353	360	383	341	358	417	396	391	364	363	389	397	367	338	372	396	352	354	353	390	361	364	350	368	391	359	353	365	359	355	330	404	357	341	356	373	365	327	379	379	369	370	370	316	378	375	356	363	384	366	369	359	379	348	343	378	400	358	353	353	332	379	393	391	349	345	378	367	393	355	337	353	400	360	394	348	367	372	340	326	368	392	364	358	362	356	368	367	392	344	354	352	355	359	348	379	376	353	332	361	346	356	368	336	377	360	360	369	390	348	354	398	337	362	336	355	380	354	365	349	345	344	345	350	384	338	366	374	375	374	375	392	342	364	374	352	360	382	354	382	333	324	370	332	368	370	339	364	363	391	344	394	349	403	367	359	328	314	401	343	358	384	378	353	359	412	358	356	362	392	354	323	341	350	352	371	377	341	371	369	332	331	306	297	359	365	380	342	360	353	358	370	331	344	357	342	362	397	355	351	368	389	368	375	370	353	373	358	346	379	349	361	345	347	344	377	370	373	365	356	370	387	353	358	345	369	335	352	342	362	363	370	344	367	361	401	356	352	368	385	374	377	333	374	363	340	391	400	372	356	357	346	347	344	361	376	351	366	362	329	342	356	347	354	352	383	384	371	341	373	361	346	381	352	359	390	355	360	368	362	337	367	401	361	376	387	341	340	347	363	371	348	370	370	341	332	355	364	362	369	380	381	388	356	354	355	364	334	347	344	394	332	384	387	383	373	360	373	359	376	366	355	374	376	373	373	362	339	359	348	370	351	334	349	346	332	389	328	381	337	367	362	372	337	336	362	354	339	357	358	358	360	360	369	340	365	374	365	352	366	393	374	364	336	383	353	333	371	371	369	365	392	370	350	380	347	368	363	369	401	393	382	363	383	377	341	399	366	374	385	334	354	345	340	353	377	378	361	358	334	367	351	387	387	362	370	359	357	356	415	367	357	321	397	379	348	365	361	346	361	373	348	369	349	391	360	392	363	358	361	352	342	384	354	361	381	402	356	359	347	363	359	376	365	366	345	367	364	332	346	370	342	350	391	371	344	360	328	377	345	385	337	385	395	360	372	361	411	338	384	390	363	360	362	365	377	388	390	394	354	384	365	356	336	355	346	368	351	369	379	380	353	333	347	347	351	324	367	368	395	338	374	397	386	381	309	371	394	420	379	328	408	338	371
25233	21005	26504	24481	2711	597	430	294	278	278	234	239	235	201	252	226	220	193	222	219	202	175	202	233	1554	1537	473	202	180	199	192	177	176	184	217	190	229	198	217	181	196	195	214	178	202	180	212	205	169	201	193	208	206	167	216	184	177	215	196	207	209	190	208	198	204	194	205	235	211	234	197	215	199	195	200	213	197	197	213	177	201	208	197	223	183	191	200	202	181	182	202	202	197	186	185	202	169	207	212	210	221	188	219	206	190	221	191	184	203	179	213	182	229	205	191	211	220	209	199	179	210	179	220	173	205	211	230	195	190	211	173	203	197	201	219	196	203	203	211	183	196	213	194	207	189	204	192	199	213	178	222	221	185	216	204	209	192	206	183	187	204	208	222	202	214	191	190	201	191	204	183	199	223	201	182	192	199	194	200	191	196	209	222	179	217	219	204	240	181	217	211	219	207	218	173	204	171	199	186	186	197	182	185	196	217	187	200	221	203	196	184	216	202	193	228	205	207	203	198	164	203	200	219	204	193	193	197	213	232	207	193	199	185	196	188	206	198	187	208	210	196	206	224	207	203	200	188	185	188	190	180	203	178	192	197	183	186	214	195	223	202	176	209	189	222	219	194	230	198	192	203	174	189	195	201	208	194	181	204	198	188	178	198	226	222	191	206	200	211	189	211	193	190	187	194	198	201	201	177	197	217	202	174	189	172	203	221	216	207	219	193	207	226	176	185	220	189	229	186	220	184	231	226	195	205	219	191	185	208	201	218	190	174	200	206	202	210	189	196	209	213	186	198	217	199	219	162	186	203	190	204	207	190	207	198	207	192	197	185	198	185	177	180	184	183	201	216	219	174	191	206	210	180	219	195	185	211	230	189	216	193	223	201	211	162	192	172	200	201	197	160	179	178	188	191	197	191	183	194	211	204	199	184	181	181	178	181	191	202	208	186	180	194	200	204	199	201	182	208	200	200	186	205	190	220	209	196	193	211	206	182	201	206	178	198	193	201	197	188	195	195	199	182	199	178	195	198	187	192	205	230	203	178	216	186	188	197	206	206	202	206	199	195	195	185	208	217	209	198	189	189	195	207	197	178	194	207	198	193	207	189	196	212	206	197	183	200	222	203	182	203	200	196	188	199	191	183	201	189	213	193	211	205	200	198	208	193	200	198	203	209	175	188	197	208	188	202	190	178	203	197	175	222	204	200	216	187	174	173	214	209	213	198	190	219	184	201	201	213	201	212	188	168	193	196	196	197	214	212	194	197	221	195	209	181	186	218	225	203	214	175	182	170	188	200	198	201	199	225	208	204	185	176	204	193	217	201	207	212	203	186	209	178	204	222	199	221	198	182	192	171	227	212	192	184	211	206	208	199	210	210	199	170	193	192	174	180	219	210	208	182	186	203	209	201	208	197	219	197	192	189	157	211	180	189	199	189	192	201	202	188	186	206	209	188	223	202	188	229	213	176	193	204	219	216	217	186	199	187	188	195	186	191	204	203	203	199	198	176	217	193	188	211	208	199	199	193	210	185	162	198	215	209	205	219	206	217	191	184	204	196	203	209	188	217	209	202	208	206	193	179	202	184	212	188	216	210	226	212	189	190	196	183	197	183	180	232	198	206	217	192	203	202	227	203	199	212	201	180	227	199	200	190	228	212	196	221	191	225	171	205	211	188	197	200	198	206	199	218	189	203	194	195	182	199	193	221	197	171	184	196	189	197	208	189	160	190	185	192	200	199	209	183	192	194	214	184	208	210	201	177	217	199	185	185	186	203	187	171	164	201	208	196	193	224	215	202	195	188	225	192	196	191	212	215	186	197	207	199	193	196	191	194	189	183	199	201	182	196	190	201	237	192	232	181	187	193	196	206	200	189	202	203	207	198	191	186	153	194	220	182	177	188	164	206	206	179	199	186	187	212	195	226	192	198	200	195	181	203	207	184	186	182	171	193	201	211	214	210	190	206	208	205	196	198	212	179	195	217	217	213	197	230	211	219	219	211	190	170	188	202	199	179	209	179	218	222	213	223	196	220	198	197	191	195	197	197	199	180	211	197	189	207	198	240	178	190	193	196	193	180	197	172	200	211	198	219	209	219	186	209	186	216	192	193	215	192	191	181	208	201	187	197	223	206	198	197	199	193	186	150	220	186	207	207	176	196	194	232	235	213	204	165	231	207	201	180	185	183	201	207	199	174	191	189	212	212	219	221	198	189	202	201	194	211	204	207	199	187	245	187	198	177	187	192	196	191	177	202	181	183	210	189	195	223	174	203	192	206	190	186	207	212	217	198	224	213	210	181	202	193	196	190	204	203	195	202	191	200	200	193	191	188	207	177	207	206	197	179	186	195	198	174	201	198	195	194	190	219	203	192	188	209	180	166	212	183	220	196	216	188	210	175	183	188	199	190	194	208	218	198	222	191	194	195	240	200	233	191	207	183	203	187	210	224	211	199	182	199	187	217	172	212	203	189	175	205	196	188	194	188	199	189	205	192	180	178	215	210	187	185	184	168	202	201	229	192	199	186	190	194	197	197	200	176	179	188	172	219	218	198	184	192	181	193	184	198	216	207	212	199	199	204	190	183	193	198	205	182	201	181	189	204	194	179	211	203	187	199	208	233	205	201	196	210	198	181	203	188	180	185	196	192	203	202	212	196	195	197	200	195	180	196	191	181	197	186	195	202	185	188	168	196	223	183	180	165	205	225	195	213	185	211	198	199	173	207	201	187	212	189	209	201	188	218	180	197	191	166	205	199	214	180	209	223	208	176	211	175	197	184	212	208	222	184	176	210	190	198	172	191	186	188	181	198	193	193	193	186	194	189	211	200	204	209	207	201	211	197	179	191	192	183	175	191	173	195	198	219	181	212	222	195	194	191	176	177	200	211	207	234	189	195	192	204	203	209	210	184	187	243	222	200	193	175	207	185	210	207	200	216	169	197	194	205	204	197	196	201	213	179	195	168	199	209	219	195	238	184	198	207	172	216	190	195	186	202	187	186	170	209	195	211	188	185	200	191	182	213	220	192	202	196	209	201	201	184	189	180	201	196	199	216	216	192	230	199	173	208	206	199	209	230	193	192	188	212	203	203	185	218	204	203	191	176	201	194	220	182	200	200	194	182	200	163	201	204	203	193	186	203	210	196	203	221	185	171	200	195	194	193	193	207	208	187	222	200	202	226	200	197	210	212	199	205	183	205	189	193	200	160	220	196	215	192	203	193	183	210	195	214	198	187	185	187	207	197	207	203	217	187	163	201	193	206	177	193	196	201	193	199	210	194	202	208	193	191	195	204	195	184	214	205	201	181	201	170	205	195	191	214	208	218	212	175	214	192	190	202	205	203	193	190	178	197	213	197	195	218	216	190	189	192	189	203	188	204	198	200	204	238	196	186	195	202	220	213	186	169	212	204	197	177	223	193	205	210	200	197	203	184	171	187	196	188	189	207	210	176	215	212	206	207	210	202	206	177	208	217	174	200	195	191	195	207	169
3626	2563	2132	1029	723	620	541	409	371	370	318	339	310	280	260	271	266	260	250	249	257	243	255	340	2713	2237	604	226	231	245	253	212	236	217	225	178	218	237	240	231	233	231	227	210	202	235	217	210	258	230	235	209	205	234	252	221	245	213	244	227	242	212	215	211	234	226	217	230	243	220	225	217	223	238	214	238	230	227	237	234	237	201	247	225	207	229	229	236	219	250	239	227	234	226	218	220	206	253	250	258	224	199	210	224	218	222	246	254	237	224	237	234	217	229	227	231	249	241	244	232	223	207	214	200	210	228	214	227	230	236	236	238	245	207	216	214	217	264	213	199	235	241	220	198	214	205	213	209	233	240	230	227	219	222	249	233	239	233	231	246	237	227	232	227	226	200	229	226	228	218	252	234	229	222	239	232	213	227	214	247	213	226	223	204	222	244	216	216	241	238	242	234	222	217	223	218	233	238	244	228	221	244	224	236	238	226	236	262	209	228	242	208	225	236	203	212	203	204	244	227	203	203	247	212	229	210	236	235	236	197	243	230	261	216	235	197	227	238	222	225	251	202	198	231	220	232	243	224	238	219	212	228	198	222	236	242	217	229	252	216	203	225	235	240	224	195	231	233	222	237	218	250	196	237	210	224	230	209	212	212	226	231	228	248	237	209	189	203	217	207	231	236	237	214	222	221	247	211	234	201	222	238	236	205	239	204	219	222	228	249	235	232	247	208	202	238	247	227	224	235	235	229	233	222	239	226	229	215	224	225	252	264	205	234	224	239	231	207	225	236	229	211	215	250	253	230	222	215	244	213	228	207	223	235	235	217	203	209	244	206	227	226	230	215	225	238	217	217	206	220	248	227	221	231	202	217	215	242	214	241	255	222	218	248	234	241	220	233	221	226	218	231	247	241	247	225	241	244	219	216	245	226	236	221	252	220	224	206	231	220	219	215	214	210	223	229	230	233	216	251	222	241	207	200	235	236	223	215	224	223	236	228	240	238	218	234	232	254	237	227	252	218	221	195	222	228	213	188	224	237	220	235	232	236	218	218	239	227	213	204	215	212	228	250	255	227	250	237	242	222	213	235	238	244	220	223	209	248	219	220	218	239	238	223	232	232	231	217	193	259	201	233	238	247	214	221	228	223	226	228	236	215	251	231	230	249	234	214	209	218	224	233	228	219	225	214	207	230	232	216	210	236	206	211	229	212	235	199	227	195	236	234	212	217	244	232	223	213	213	246	227	209	226	204	246	220	220	208	236	209	215	244	209	220	184	260	238	203	228	231	251	234	284	231	228	205	257	244	238	233	212	232	237	204	251	217	217	228	202	222	206	198	223	202	213	210	227	211	225	199	251	234	207	225	212	232	221	226	226	229	204	231	237	248	217	207	236	259	228	214	223	214	233	209	226	223	216	195	214	206	224	225	231	214	212	234	238	239	223	256	216	222	211	227	217	229	229	235	227	194	235	229	198	192	246	259	221	221	231	231	258	218	225	235	197	229	266	221	207	240	207	241	206	250	238	204	210	232	238	234	216	227	225	217	258	205	202	229	215	250	214	231	203	251	230	246	234	219	232	229	273	244	222	225	214	217	211	211	226	212	203	215	211	204	217	220	237	221	228	213	204	182	244	217	216	227	224	218	203	215	218	231	223	208	227	222	241	223	246	239	210	221	229	212	213	182	217	232	260	210	252	246	225	225	228	255	204	241	240	226	211	191	233	239	236	222	241	230	236	251	215	226	242	223	226	241	215	236	241	213	235	229	229	224	223	241	207	218	219	210	237	216	246	221	194	235	233	229	241	200	249	214	234	229	248	196	197	221	207	219	234	236	251	223	204	236	226	234	240	240	235	251	218	215	224	218	226	236	222	233	243	237	241	198	203	243	234	208	208	212	231	228	210	201	221	247	227	228	218	234	218	221	234	223	213	228	244	206	210	227	236	213	201	232	224	231	232	220	221	203	204	223	184	230	244	238	217	203	222	205	235	218	205	207	207	247	225	238	223	215	236	216	234	214	250	199	213	225	218	217	236	211	218	202	223	223	223	211	225	236	246	204	233	226	216	226	232	222	237	222	218	226	210	207	229	215	244	186	250	259	234	228	215	217	240	229	250	222	231	220	232	192	197	235	245	227	221	234	204	247	228	249	210	255	236	233	224	248	238	214	225	201	217	223	228	219	243	229	241	211	225	224	230	201	214	226	185	211	230	220	233	230	232	214	211	245	204	195	240	232	227	249	198	186	233	230	238	227	217	228	228	233	238	235	222	249	238	223	206	244	215	227	236	227	251	218	205	215	210	216	222	229	215	224	218	242	223	232	239	200	231	207	233	216	228	213	209	237	217	215	214	225	217	224	215	211	238	211	216	240	212	226	227	209	220	225	208	205	211	241	216	221	243	203	220	232	231	213	226	252	255	189	190	227	227	230	245	228	223	222	205	219	236	240	216	244	222	264	264	242	217	205	235	212	239	194	217	195	210	241	214	216	234	208	237	223	243	217	210	247	209	234	220	236	226	231	235	212	217	224	260	219	228	214	203	221	240	232	240	227	204	223	220	214	220	218	232	231	228	220	238	213	224	215	220	203	224	243	220	221	226	196	217	220	227	232	214	201	218	238	257	232	239	223	225	223	218	197	216	215	219	216	213	225	245	240	215	203	223	223	226	202	232	222	240	228	222	222	211	232	215	211	212	258	224	216	239	256	200	255	221	202	214	231	231	228	238	218	219	232	239	203	236	223	192	200	233	236	243	214	221	227	213	207	269	230	205	227	217	213	225	203	221	223	202	241	215	223	235	231	241	210	227	219	242	194	225	235	242	210	233	236	212	243	251	230	244	214	224	229	245	246	211	219	241	226	206	203	243	225	215	224	232	228	216	240	235	217	233	222	216	223	227	203	217	205	220	241	222	236	206	235	208	238	223	207	217	242	233	208	211	221	212	226	196	229	205	247	227	210	189	218	204	199	228	210	236	221	200	216	226	221	245	238	221	216	230	211	214	234	228	247	210	244	233	250	222	229	196	212	222	233	231	243	218	237	232	196	212	210	233	230	234	210	220	235	222	220	252	208	265	198	256	229	209	245	201	223	223	227	200	227	221	209	204	235	228	205	244	230	214	237	235	208	218	230	230	211	194	207	195	235	220	204	238	222	226	209	222	231	238	216	232	220	220	236	231	203	229	241	208	267	239	227	215	247	232	225	223	214	211	234	213	227	223	222	224	227	249	220	219	215	247	216	210	199	236	209	231	231	242	222	185	233	205	229	225	212	203	241	224	238	213	205	213	246	227	196	257	234	193	207	211	228	211	228	217	217	199	227	240	207	206	213	219	216	227	218	211	188	239	233	219	206	216	230	201	227	223	212	241	230	221	233	233	216	240	253	213	231	234	234	224	229	230	240	236	215	213	215	203	214	232	214	221	191	257	215	217	208	222	215	200	232	210	220	210	229	243	221	221	255	214	184	218	236	217	199	212	215	200	222	199	221	228	209
24332	21006	27874	24345	19448	2437	718	462	387	380	343	294	310	287	298	281	276	272	272	243	250	281	284	552	2966	2401	251	245	246	228	242	262	218	241	255	242	218	231	249	230	243	230	250	232	231	229	224	222	253	234	227	252	233	267	231	244	249	268	219	220	241	251	240	215	246	225	243	243	254	236	242	239	237	223	223	215	209	231	264	246	259	230	216	258	234	224	219	257	241	248	250	246	209	244	227	248	228	250	228	247	222	188	242	245	254	220	254	241	248	203	218	243	246	244	231	230	219	233	240	249	220	234	249	215	219	252	229	232	232	231	241	233	225	249	259	238	237	244	250	240	227	239	222	223	228	231	227	242	219	244	233	246	224	245	227	227	249	245	230	217	189	231	222	236	253	246	222	246	239	241	229	235	251	213	223	252	233	236	227	220	228	255	239	243	243	239	230	252	232	246	224	259	220	238	254	205	211	228	235	232	241	238	241	209	243	249	233	202	260	220	256	246	231	242	246	241	213	251	217	228	230	245	225	238	245	247	220	245	229	233	230	245	233	243	233	219	254	239	243	230	207	198	239	262	219	239	220	237	245	248	215	241	266	227	236	243	246	244	239	249	212	234	242	225	223	253	232	255	227	219	232	243	261	206	221	238	235	222	237	231	212	243	217	250	238	242	223	210	233	235	231	227	216	245	262	232	268	270	215	206	259	259	237	225	222	234	216	226	190	209	271	254	210	234	220	226	233	247	243	239	243	243	216	232	250	227	251	224	211	242	225	231	247	235	220	246	245	236	209	237	242	208	257	237	237	236	199	248	219	235	226	236	200	201	239	231	223	222	250	232	218	225	242	237	193	239	232	259	242	234	200	243	243	260	246	256	260	222	229	245	251	231	239	218	243	242	223	243	226	199	212	219	239	243	219	227	237	215	258	226	240	225	230	198	226	226	258	261	204	224	245	220	251	240	225	250	193	237	218	226	256	215	238	238	218	242	276	225	246	236	262	220	236	230	231	214	207	253	245	206	222	230	234	255	217	259	241	253	203	228	232	220	241	220	208	248	239	231	251	241	241	228	227	251	237	245	258	243	218	246	236	255	244	235	242	251	226	289	209	240	238	235	235	208	255	217	242	224	213	224	221	255	223	241	229	254	234	245	267	242	243	233	229	223	248	226	229	236	202	218	273	222	249	249	227	236	227	233	253	228	250	218	210	210	206	240	262	217	255	243	207	206	233	213	213	205	221	221	253	248	204	240	210	238	245	230	219	222	215	228	248	257	224	223	243	240	220	227	235	262	246	223	218	243	231	228	248	221	230	209	243	225	256	229	236	224	237	249	238	232	223	236	238	216	245	234	245	200	255	229	233	218	244	228	225	221	245	242	216	266	254	212	256	238	221	220	230	229	227	215	203	228	251	222	246	225	212	247	220	240	209	243	266	208	249	209	237	234	243	223	227	238	273	227	239	236	232	223	246	264	218	214	243	257	215	237	243	241	235	229	219	231	238	247	205	233	238	267	253	229	221	207	192	202	241	235	230	235	227	245	218	233	234	236	233	235	218	202	238	239	238	236	232	239	229	204	265	226	244	223	200	221	238	237	241	220	202	218	231	264	221	213	248	229	230	228	248	233	235	251	231	227	235	248	236	244	231	245	249	250	262	249	245	237	230	225	228	244	232	217	221	239	221	217	243	201	252	238	255	266	228	228	219	255	262	227	227	257	252	216	219	262	251	215	235	235	215	227	244	243	220	247	225	233	248	220	224	222	229	200	215	221	235	238	216	231	232	216	241	248	229	190	265	224	234	226	189	226	232	246	261	242	222	247	206	248	231	229	233	244	234	243	225	251	235	227	247	235	233	229	201	238	221	251	242	227	230	212	241	235	242	222	226	210	238	193	207	225	188	248	216	216	216	258	244	251	219	211	241	238	241	232	227	235	245	221	240	237	222	242	248	207	216	208	224	229	217	229	282	240	222	226	237	238	229	235	227	259	224	228	276	232	243	218	236	210	241	259	240	255	242	233	239	243	250	253	230	212	232	236	234	253	241	234	241	218	240	223	239	227	217	248	231	235	200	245	251	247	245	228	235	218	209	213	223	234	242	239	250	273	250	241	203	236	214	233	232	221	204	247	221	248	234	239	252	224	246	225	255	225	245	228	251	238	235	238	239	243	234	217	265	241	254	197	241	253	235	238	199	240	215	201	218	260	245	247	212	235	241	220	215	211	233	243	271	240	216	227	227	257	226	246	235	249	223	239	226	211	222	237	257	223	234	246	222	225	222	223	243	234	211	249	241	208	237	233	256	240	224	221	223	242	236	240	224	256	218	236	225	237	234	250	240	202	216	230	210	236	218	262	247	265	245	251	227	227	215	233	238	248	247	224	236	228	232	239	247	240	238	210	219	224	224	210	229	237	196	217	240	237	247	240	221	209	220	237	220	244	239	228	232	246	252	217	241	221	231	251	240	238	210	227	235	251	232	218	273	265	222	251	238	238	218	217	271	241	246	231	232	230	231	214	248	217	229	239	233	234	218	263	246	238	211	223	221	220	230	223	214	224	243	248	244	210	219	224	239	251	229	243	224	242	221	236	234	219	227	232	224	249	259	218	239	234	245	229	235	219	243	244	231	231	251	272	236	262	250	255	208	243	246	239	211	229	228	256	243	264	224	207	205	224	234	249	224	230	222	241	252	225	248	231	240	234	231	231	240	232	216	235	233	240	261	223	201	218	233	230	230	233	260	206	213	231	224	240	213	227	239	200	232	236	262	244	248	237	213	250	249	208	240	219	204	247	256	237	253	222	237	240	222	234	232	223	269	230	209	230	208	234	245	236	230	227	233	244	178	216	225	233	198	233	226	237	222	236	238	218	227	214	225	243	243	204	210	232	208	242	212	222	233	225	219	238	229	240	207	234	219	226	211	229	233	208	239	241	230	226	226	233	273	247	243	236	218	256	217	266	251	232	207	231	208	232	258	246	220	212	220	233	225	218	255	221	255	243	215	226	232	236	234	213	236	224	242	245	238	229	230	212	234	237	232	253	213	240	232	222	237	229	248	239	252	226	254	222	245	251	251	206	234	247	245	217	257	239	220	233	234	250	200	264	236	205	228	235	230	231	230	230	243	243	255	246	242	241	233	233	250	220	213	225	200	226	227	221	237	242	232	210	206	246	226	233	247	205	239	220	217	236	231	236	222	241	243	239	230	219	217	239	240	231	242	242	230	232	238	232	211	227	243	229	242	212	231	252	226	236	232	235	243	235	230	255	216	243	209	219	240	201	204	212	228	251	240	224	250	219	245	246	248	263	220	222	242	235	247	246	241	202	231	210	226	236	231	246	226	223	245	242	226	237	217	262	236	221	226	227	223	240	254	231	207	198	210	226	218	217	245	222	224	233	230	232	223	219	221	257	209	233	227	217	230	253	250	207	218	245	222	226	234	248	238	223	232	241	233	217	254	228	213	259	225	237	244	220	257	248	221	218	210	222	227	247	244	242
3718	4826	3917	1961	1296	965	785	622	546	539	500	465	444	422	384	356	322	359	295	303	308	295	282	931	4759	2973	293	273	263	266	283	246	259	243	272	282	291	253	283	249	252	299	252	263	272	248	260	260	247	236	258	264	261	254	237	259	266	273	251	282	261	265	254	260	279	288	226	264	272	243	267	264	281	263	262	274	248	230	260	250	241	263	267	228	243	268	269	281	238	243	288	278	265	280	256	257	260	267	275	248	245	270	255	252	229	277	256	242	306	258	251	258	258	255	285	278	250	286	248	260	280	240	255	243	269	274	280	267	248	285	274	267	264	248	275	270	269	255	257	249	271	219	260	249	245	295	255	240	247	248	256	275	273	241	271	219	243	272	248	271	285	282	265	233	264	257	239	266	284	225	284	270	243	263	259	232	249	287	259	263	255	259	259	258	255	264	253	256	248	273	265	248	251	250	267	258	247	252	263	268	265	255	277	263	250	256	262	291	252	226	273	252	275	239	260	251	247	256	272	237	241	255	265	264	262	271	279	251	278	258	295	268	248	291	236	240	229	255	224	276	249	246	297	228	258	254	247	240	258	287	242	255	270	245	270	244	236	273	220	269	304	263	268	259	270	284	263	235	283	251	276	243	287	245	256	251	253	246	263	248	253	239	278	293	240	285	279	271	243	233	275	258	278	258	242	281	275	237	265	285	266	245	256	273	279	258	246	237	243	255	259	237	270	285	281	273	251	259	240	286	248	288	261	248	252	263	246	229	235	274	229	288	245	260	250	259	277	251	258	265	276	278	266	265	280	250	248	241	254	244	270	263	245	254	256	235	246	288	258	251	236	275	269	247	255	271	271	280	234	253	271	263	290	233	243	240	244	233	265	262	256	266	258	276	268	248	243	259	250	256	273	254	307	270	255	242	273	276	244	233	263	265	270	263	239	252	251	255	254	260	214	271	260	271	272	231	271	281	250	295	266	251	263	284	270	259	262	258	239	265	254	257	265	262	267	238	254	270	261	238	260	256	278	242	262	260	266	256	262	262	259	242	280	245	243	254	290	249	247	251	258	250	256	254	242	245	260	257	258	269	271	248	234	244	251	262	265	260	278	250	241	261	238	244	269	257	269	249	257	269	235	254	250	253	248	250	255	269	276	276	248	243	263	254	270	266	229	252	257	237	266	269	256	255	276	257	267	266	264	255	259	237	269	273	246	252	235	231	272	230	268	288	279	247	291	242	261	269	255	257	280	242	253	266	275	269	286	262	255	263	264	249	280	268	234	250	259	252	235	245	266	257	229	267	246	237	250	245	263	239	244	263	267	244	277	298	258	241	265	273	271	226	247	265	242	246	226	252	282	279	223	252	288	283	209	247	271	235	233	215	248	273	301	268	255	265	269	252	253	252	266	268	256	271	260	260	256	228	249	235	283	251	255	267	247	261	267	265	259	267	266	244	231	245	239	250	232	245	259	258	259	257	239	272	248	244	260	242	265	271	258	284	274	276	263	270	247	264	251	273	271	276	236	269	279	241	262	253	251	270	270	259	278	266	254	270	233	264	254	234	230	270	239	274	269	276	236	231	244	260	296	239	257	262	247	216	259	276	243	259	270	254	265	261	275	259	252	264	242	273	246	243	232	229	252	259	270	271	267	266	257	249	287	275	273	274	267	263	248	253	280	250	279	243	271	279	266	251	270	241	233	272	259	272	268	234	257	275	255	255	257	251	268	242	277	271	250	270	272	272	275	238	258	254	230	274	242	280	279	259	259	248	258	257	308	244	266	238	285	244	258	263	247	253	265	271	233	240	299	244	254	263	246	258	260	242	236	256	281	230	244	260	239	258	230	241	228	254	221	261	240	257	257	278	270	243	245	263	238	257	268	255	275	262	262	281	250	280	258	249	241	251	250	271	298	236	266	239	237	262	276	244	266	256	274	213	241	229	252	267	273	272	247	286	241	265	242	261	244	268	268	251	264	247	230	262	276	260	232	266	273	235	245	249	264	281	259	265	261	257	250	240	249	260	237	241	260	245	277	280	262	252	240	268	286	257	254	273	254	239	258	259	256	269	231	261	253	263	274	248	275	250	228	239	269	249	243	253	252	261	258	255	250	260	250	297	263	264	244	262	256	261	250	272	258	258	252	271	235	255	238	250	262	242	299	239	260	245	229	269	246	265	235	255	298	264	272	246	274	250	243	263	237	244	252	236	293	271	253	255	244	261	253	263	256	270	261	255	260	239	249	255	276	282	245	259	236	262	275	222	253	264	246	228	236	276	245	264	261	250	247	268	250	249	254	296	241	269	228	274	256	229	243	268	259	249	290	241	261	281	263	267	260	269	272	268	235	262	258	252	266	244	260	267	246	267	250	255	246	278	276	247	255	250	254	261	231	273	250	253	249	250	249	246	250	258	253	277	252	248	240	243	257	262	259	238	231	249	235	268	271	277	242	235	257	247	262	265	277	269	262	248	246	279	255	270	247	244	266	263	267	258	233	257	239	228	246	258	231	278	295	261	221	249	274	251	250	279	259	213	251	257	266	273	230	249	263	253	275	261	267	260	235	271	240	268	257	254	283	258	255	253	253	278	275	257	216	258	245	227	252	252	261	251	280	253	247	253	254	272	261	261	246	269	266	253	254	266	258	279	252	245	228	252	256	263	262	253	262	254	265	279	269	294	253	238	259	237	232	265	237	240	275	268	274	258	237	278	246	259	275	244	221	291	263	267	262	253	265	227	272	254	253	235	246	249	257	278	240	222	224	243	252	277	264	249	242	282	252	254	262	260	245	267	265	235	249	248	234	257	263	259	258	254	250	276	275	221	259	279	246	277	261	252	253	249	230	245	266	268	276	267	264	278	296	283	252	242	267	247	246	249	235	228	260	293	237	241	265	259	255	233	245	274	263	245	232	243	240	256	254	233	241	268	235	267	262	251	244	248	267	250	243	233	233	243	261	243	260	273	222	255	242	262	243	222	245	277	245	240	238	243	242	224	251	220	235	235	245	241	266	253	246	244	288	260	256	269	231	275	271	249	239	253	257	228	256	211	262	261	248	253	249	273	243	262	252	249	272	245	255	307	271	267	272	261	246	275	236	232	301	258	234	273	242	233	247	275	253	284	248	239	284	268	253	258	270	262	239	246	262	246	252	248	245	232	275	278	230	276	241	243	246	249	263	266	270	262	248	254	265	247	243	273	276	252	254	232	278	278	248	260	256	257	263	237	266	255	243	260	267	257	236	247	233	245	258	260	274	249	259	266	262	256	278	238	294	247	275	256	261	252	269	245	252	259	262	259	256	251	250	249	240	243	258	258	248	247	247	260	238	274	248	261	239	272	262	278	274	228	296	285	252	245	250	250	244	289	257	255	272	256	263	274	279	255	254	277	257	257	278	277	248	259	261	248	240	256	251	263	260	268	256	298	236	259	262	243	255	256	246	285	263	260	261	228	257	222	239	256	261	260	261	238	258	227	256	262	276	254	263	264	275	255	246	226
26722	7731	828	459	311	314	310	290	285	312	275	263	293	329	290	283	276	277	266	295	277	294	282	250	315	330	289	274	257	295	263	296	281	285	272	295	290	268	284	304	281	289	304	301	313	302	270	276	272	299	256	290	293	264	271	260	279	312	275	283	255	289	269	310	299	236	291	280	268	297	293	315	258	258	284	267	294	264	281	281	277	298	277	306	290	298	263	270	262	226	269	246	266	278	296	285	307	251	261	293	319	283	266	303	276	273	303	284	300	313	311	275	275	313	278	287	250	283	256	282	285	312	296	298	289	288	274	271	303	274	305	278	311	285	281	273	248	308	322	264	290	299	281	270	284	275	285	315	257	243	270	297	247	267	277	288	267	312	285	253	294	323	283	293	258	298	276	300	290	275	312	268	271	293	291	257	261	267	272	276	254	292	286	296	253	262	285	294	302	244	280	245	255	316	302	248	272	280	289	285	293	307	282	300	277	298	291	283	275	310	303	245	315	264	280	272	271	248	326	294	291	270	308	284	307	290	271	269	269	284	287	323	259	305	275	264	284	302	297	270	321	277	261	309	293	266	296	297	271	281	282	297	323	276	307	273	270	257	273	318	287	291	287	260	307	276	266	277	284	267	290	260	303	296	264	271	274	261	282	269	264	258	276	295	304	252	261	277	293	270	241	255	270	275	319	268	284	298	250	276	274	252	283	277	307	281	235	304	305	283	279	261	279	281	251	295	270	257	273	256	275	277	306	252	275	263	280	282	260	294	280	278	296	286	274	267	304	297	240	274	277	262	269	309	271	295	277	300	301	283	276	289	292	289	271	289	283	284	282	282	272	282	263	283	284	273	290	262	290	287	294	275	259	321	261	273	270	268	322	276	289	261	301	280	309	284	301	286	289	256	281	300	235	300	288	272	262	266	277	298	276	280	264	274	282	257	303	274	287	306	252	276	295	252	300	280	314	265	314	319	271	280	243	269	274	281	286	269	280	293	271	289	256	268	269	325	284	269	285	283	265	278	269	286	284	287	260	285	251	280	259	274	294	291	250	264	313	335	281	290	299	270	286	284	288	286	274	278	272	247	296	303	267	300	283	277	288	267	244	275	271	277	306	259	308	288	291	274	310	274	261	240	277	286	269	293	280	295	268	281	282	256	298	276	300	285	265	247	286	261	285	266	287	275	281	310	287	267	259	281	275	320	303	287	287	283	255	319	269	288	287	284	288	279	312	293	273	302	281	268	283	270	284	276	283	279	288	281	256	312	286	280	294	268	290	267	277	283	281	304	281	288	276	268	284	291	275	289	282	313	300	259	269	303	285	287	294	279	271	262	253	286	301	264	281	295	266	284	291	276	291	305	296	291	287	301	283	293	293	279	263	289	279	290	307	300	270	299	301	257	284	277	243	283	315	314	294	272	295	305	292	285	258	278	312	280	306	267	293	305	297	252	271	302	288	284	260	274	261	315	292	261	278	285	285	288	296	285	288	257	261	280	289	267	293	266	301	239	304	269	280	272	267	281	291	296	273	263	271	261	271	277	247	285	302	287	252	251	267	271	289	291	274	290	281	289	299	275	291	265	277	269	304	239	286	294	281	265	298	252	277	259	269	286	265	291	277	271	253	294	268	303	269	277	307	295	271	273	271	277	287	290	256	273	301	285	276	260	280	303	275	290	278	292	299	294	266	278	270	254	283	314	261	301	282	321	284	290	276	299	269	301	269	250	300	306	251	284	288	282	275	298	290	276	287	277	294	311	263	259	278	260	283	263	280	263	277	314	280	292	249	254	274	292	290	258	275	261	306	237	280	269	276	275	304	307	300	295	285	295	282	249	261	273	277	248	252	273	263	280	246	292	279	302	300	298	256	289	244	298	262	289	276	281	273	254	294	279	270	268	271	250	310	289	310	256	286	285	290	304	283	284	279	273	267	298	273	288	291	265	301	285	289	266	251	294	302	300	299	253	276	279	292	322	262	275	267	291	316	259	307	287	290	268	266	264	274	256	309	294	287	263	294	288	277	254	286	315	291	274	286	254	293	248	260	278	285	289	249	269	289	270	281	320	296	267	296	269	280	306	294	273	308	252	289	266	312	305	301	289	274	295	304	300	262	290	256	280	277	304	292	305	279	277	297	282	276	269	297	291	274	299	252	273	273	281	316	284	277	287	262	287	274	285	279	268	276	282	306	278	268	292	278	275	293	293	282	292	278	278	292	303	301	277	267	280	260	313	282	272	299	277	282	280	298	251	287	257	270	292	283	296	255	290	270	294	293	276	307	297	288	273	312	299	252	272	269	276	259	277	284	272	269	286	262	283	259	309	262	252	272	285	273	306	237	281	259	289	308	286	290	299	273	274	283	280	308	256	293	313	272	279	266	280	267	279	286	262	272	260	278	267	273	306	277	304	260	256	273	234	287	300	264	281	275	282	263	271	303	281	258	267	274	294	306	251	287	256	261	277	283	291	313	306	294	265	305	301	304	301	264	284	287	287	280	288	299	283	290	277	264	296	263	288	271	261	278	259	274	298	273	291	272	299	302	268	275	291	273	289	274	310	265	271	281	301	274	270	293	275	284	283	263	268	289	283	287	294	278	279	337	293	298	293	299	269	268	270	279	342	261	274	268	311	248	287	263	274	292	287	307	297	258	298	274	273	261	277	293	296	271	268	257	245	268	263	333	300	310	277	298	279	263	302	302	291	251	284	304	276	272	258	291	269	298	293	308	303	292	274	290	289	288	299	286	268	264	273	289	286	273	306	291	293	284	303	285	271	268	245	277	265	264	297	275	260	275	281	270	317	299	258	285	289	288	298	267	266	290	260	260	279	289	301	284	260	259	286	286	289	288	260	286	277	295	259	287	286	260	267	287	299	266	288	310	289	270	291	292	291	267	282	293	291	278	286	287	275	273	300	277	277	305	291	292	294	284	282	284	280	273	259	277	251	281	273	277	285	270	280	265	262	297	302	301	289	281	287	272	323	292	272	263	281	260	293	288	294	279	300	281	252	279	289	245	284	282	265	297	307	297	282	267	268	281	278	268	300	259	264	299	271	296	276	285	298	291	302	280	303	303	247	280	281	293	275	279	295	290	263	283	293	247	290	281	294	257	287	271	284	260	274	281	304	255	291	275	275	270	281	291	306	301	277	289	271	286	261	237	254	283	284	269	306	283	293	293	283	288	280	263	263	280	285	300	275	329	266	263	282	251	280	305	270	271	309	266	266	282	306	258	244	255	272	300	282	306	291	294	289	292	261	292	300	276	300	282	275	303	271	297	282	284	271	270	284	259	297	314	253	292	274	279	268	283	275	300	254	293	291	293	288	287	290	282	285	309	292	248	272	300	295	283	275	290	288	279	273	275	295	240	277	249	298	269	285	290	295	268	296	267	311	289	290	278	259	266	282	275	293	268	287	284	305	247	284	252	281	291	282	266	289	311	297	279	288	260	271	295	262	249	265	306	261	290	301	282	294	324	297	279	292	275	273	278	279
5420	529	441	397	344	333	321	333	296	312	315	326	320	310	320	297	290	275	298	281	307	305	325	319	453	372	312	304	321	301	323	271	298	327	301	268	293	286	275	307	290	299	325	310	287	328	251	301	283	327	304	323	287	312	297	291	304	312	279	312	283	306	312	314	306	321	298	307	280	251	297	291	302	293	309	298	299	271	329	304	276	304	257	317	306	315	300	313	306	284	287	304	319	282	302	294	293	299	307	302	313	300	300	290	276	319	305	311	307	337	292	330	268	258	321	284	293	297	285	291	312	289	299	299	281	264	307	266	296	285	307	318	303	282	326	277	291	289	266	277	312	296	328	313	316	287	318	280	300	332	307	297	283	292	319	311	287	296	278	309	299	290	312	300	289	334	350	299	301	330	306	300	308	313	282	322	307	272	286	283	296	286	275	303	322	278	289	315	284	297	295	318	275	290	293	305	285	316	310	325	323	273	296	289	311	291	281	297	303	291	289	290	297	308	293	323	341	322	280	294	301	316	297	277	273	294	277	313	294	283	319	273	299	296	319	302	328	289	297	310	323	329	275	299	320	317	302	284	286	318	263	311	288	307	299	291	282	297	309	308	282	284	306	319	288	308	294	314	338	293	278	302	292	312	301	288	317	311	293	306	261	322	287	282	306	293	309	307	293	321	290	309	288	301	299	260	298	308	318	272	298	332	295	326	301	312	293	336	269	299	292	296	318	310	307	294	291	285	319	296	302	312	297	294	269	300	296	291	296	312	303	323	276	310	284	296	317	308	312	290	323	252	272	314	299	277	298	326	308	272	311	314	288	290	281	323	273	308	295	318	316	266	254	281	294	280	298	302	286	311	292	273	300	279	298	302	303	284	302	324	346	280	280	284	291	271	283	289	328	290	312	324	272	282	280	300	306	264	315	292	314	270	295	293	297	290	303	290	311	309	266	279	310	322	299	309	291	323	284	281	280	303	286	354	306	308	307	299	297	305	302	288	293	301	322	292	300	309	278	293	259	323	298	305	325	297	290	319	318	267	271	303	284	302	324	287	298	313	303	305	304	284	306	304	307	303	316	293	331	288	290	325	325	318	287	310	330	292	315	331	322	325	301	282	301	274	291	304	304	309	283	284	264	295	319	297	297	281	313	315	293	303	303	293	288	285	312	315	310	312	300	312	361	313	308	272	286	316	289	299	315	299	296	272	304	336	310	301	281	277	310	334	278	318	317	300	287	301	305	307	299	319	326	335	311	291	317	290	309	273	289	302	314	320	266	310	279	303	297	337	279	285	281	299	299	297	305	320	316	303	281	340	268	316	281	336	291	278	302	314	304	307	284	304	304	303	281	318	332	318	313	314	287	273	282	337	286	295	283	328	309	307	284	319	299	320	291	270	306	271	314	326	287	293	294	281	270	307	298	303	287	280	297	296	293	267	270	314	290	310	311	275	285	305	291	303	298	279	311	270	260	273	300	299	292	317	333	295	274	289	299	302	284	288	309	304	312	264	289	314	302	303	319	329	309	300	308	274	329	289	312	308	316	298	298	303	289	300	297	327	309	302	325	297	318	294	310	318	292	309	326	280	320	324	279	293	276	298	307	325	298	301	306	300	286	315	316	309	275	287	299	272	275	304	300	310	292	308	310	330	305	267	298	320	283	314	314	285	302	323	303	297	322	277	313	249	294	335	308	332	286	326	298	282	278	301	282	296	306	327	308	305	309	301	338	318	306	288	302	313	272	305	329	261	305	303	319	272	322	268	313	313	286	300	299	311	302	303	311	331	309	291	295	299	331	273	309	270	317	296	297	327	310	278	316	274	298	255	282	281	314	318	311	307	301	304	339	290	323	309	314	318	304	310	285	273	298	291	301	283	308	316	298	319	288	297	316	293	310	299	310	320	258	290	318	306	301	305	303	313	343	321	296	297	289	282	303	278	299	301	316	292	261	287	281	320	297	313	272	293	285	291	307	300	318	301	281	268	326	280	323	309	327	293	269	268	301	313	302	318	288	309	300	287	315	286	303	293	288	301	273	315	278	286	304	280	299	317	304	293	267	307	274	300	284	301	297	312	298	301	310	292	317	302	309	279	291	312	297	343	296	305	316	326	300	315	281	316	291	291	285	292	317	287	277	299	257	324	295	278	322	305	285	310	296	319	289	335	294	291	294	323	302	300	295	283	314	327	286	293	324	304	309	280	284	317	312	274	304	292	330	320	310	270	300	286	294	305	339	277	317	301	294	279	312	300	294	309	295	309	302	312	314	302	310	302	298	310	305	335	328	307	349	320	304	305	320	331	289	277	294	286	321	327	305	302	307	309	283	312	313	293	314	330	278	294	287	314	303	283	343	273	311	289	288	326	265	292	322	316	291	316	315	304	295	293	309	304	330	314	273	318	278	273	295	296	309	291	297	286	328	274	297	289	316	321	310	311	329	281	315	302	278	285	330	320	275	289	293	270	302	334	321	292	307	321	286	295	288	293	285	270	319	274	297	298	325	299	298	304	281	313	288	299	305	310	312	314	282	313	294	297	312	302	280	299	290	292	296	298	293	317	282	312	287	281	305	309	298	305	299	314	292	293	315	284	280	294	299	269	307	273	302	281	302	310	299	295	329	322	304	313	329	281	308	298	344	276	325	290	307	313	310	277	335	312	277	290	290	312	290	292	296	302	276	310	300	322	281	251	285	299	292	305	317	306	311	308	293	287	265	310	264	295	304	300	295	327	305	309	274	319	298	300	310	298	300	314	300	298	309	309	304	328	303	260	305	308	313	293	295	315	321	314	311	312	310	283	295	300	311	292	306	286	276	328	308	328	316	276	296	307	301	308	319	283	293	291	267	298	308	327	294	306	301	285	312	313	271	298	320	275	310	276	270	289	292	317	284	310	305	288	308	295	340	315	292	312	293	305	281	309	277	306	310	294	303	291	313	287	324	315	306	286	303	285	309	280	292	260	299	280	307	290	298	305	266	293	319	288	301	301	280	294	279	316	295	285	310	301	318	268	313	302	290	328	313	336	268	298	282	274	292	309	282	307	297	319	305	284	286	283	274	305	325	313	264	329	317	256	313	322	275	290	329	299	289	300	305	301	297	317	296	274	278	305	293	303	299	282	311	296	309	308	289	304	328	279	298	309	304	296	271	332	292	295	289	294	297	288	286	306	317	300	312	289	280	283	294	339	304	309	275	335	291	331	290	278	305	291	304	320	290	302	298	315	315	276	314	282	303	302	296	293	285	319	334	287	304	300	331	302	287	327	310	310	307	323	303	292	299	301	308	304	279	285	310	271	289	285	316	308	308	335	312	300	283	304	294	279	310	324	260	304	311	294	299	256	310	312	297	285	286	300	313	290	286	301	292	300	268	305	262	302	290	309	294	325	303	313	301	320	305	318	333	314	296	314	294	289	301	290	302	302	291	297	300	308	322	322	316	268	310	338	300	315	324	317	305	276	319	290	267	275	290	328	284	310	323	281	313	304	268	290	286	255
25218	20990	26421	24375	2359	495	320	261	224	216	223	217	211	206	192	204	181	184	160	189	159	178	169	353	1536	298	173	158	138	143	147	150	180	167	153	159	148	169	158	148	164	172	157	165	164	170	155	165	158	166	168	148	147	173	158	156	164	149	151	169	144	157	191	170	156	164	152	158	168	134	149	148	154	166	178	132	150	178	140	164	157	153	156	170	143	142	139	167	157	176	171	140	167	159	151	154	131	120	165	170	173	138	166	154	150	152	146	178	148	147	163	160	160	162	136	153	160	172	159	184	161	165	159	150	160	180	136	158	152	171	179	152	160	165	139	149	190	156	171	191	143	142	157	150	152	158	160	175	145	167	155	169	138	154	175	162	141	157	179	174	150	154	152	154	140	157	160	148	141	145	149	168	145	182	160	149	141	159	167	157	155	178	165	168	145	144	148	188	172	176	158	152	161	164	158	149	159	153	154	150	177	148	135	169	137	151	130	164	156	149	172	144	155	158	171	147	167	162	172	157	150	154	158	173	163	178	148	160	172	158	142	150	176	181	137	144	144	162	138	172	163	146	160	153	153	156	156	161	151	171	138	159	159	146	155	164	139	135	181	147	149	156	156	173	150	160	171	159	154	141	185	159	159	159	142	148	167	155	168	149	151	158	155	165	178	150	163	157	157	183	161	171	157	168	157	140	151	165	137	141	145	142	147	144	176	154	170	162	153	163	170	165	177	177	157	178	159	168	170	164	148	156	142	166	179	172	176	155	171	148	175	162	167	141	175	183	143	142	172	157	167	162	149	145	150	145	150	151	161	142	145	175	158	151	155	151	147	162	152	144	140	162	166	165	154	170	148	156	155	172	164	136	163	137	151	159	174	169	142	148	145	155	148	154	151	141	139	172	163	187	150	132	131	143	154	175	162	154	142	170	150	154	167	169	153	171	180	145	161	158	144	158	154	158	182	182	153	153	192	150	142	145	165	156	169	158	157	178	152	171	169	141	146	150	151	153	149	160	136	181	176	165	149	161	149	150	155	176	151	147	142	150	155	145	168	147	177	168	160	139	159	170	161	151	148	156	148	153	150	144	184	162	183	178	153	158	161	192	161	150	158	180	156	163	168	180	157	174	161	149	151	162	150	159	137	153	135	156	157	180	155	165	147	165	155	162	169	142	154	154	151	143	156	156	159	142	155	161	164	171	161	141	150	156	174	159	178	159	161	159	153	152	161	175	178	148	163	155	149	140	168	149	168	168	151	150	148	158	183	177	159	168	141	162	161	181	168	159	133	161	145	140	156	155	152	181	140	177	151	149	154	169	180	140	136	149	172	163	139	155	198	161	160	144	169	152	155	137	161	128	167	170	142	167	138	162	161	144	149	125	162	142	136	147	152	138	178	157	155	170	175	169	156	143	160	168	126	163	158	156	166	161	145	186	141	139	175	157	154	182	157	144	152	163	168	165	158	147	146	161	191	168	157	163	166	159	133	156	136	140	154	157	167	156	167	152	160	155	161	153	140	172	141	148	134	179	164	149	154	138	141	157	158	157	160	142	158	165	160	166	152	158	152	161	139	132	146	159	151	146	148	149	140	142	150	162	144	171	143	163	156	159	148	161	138	157	164	172	181	179	149	133	155	140	160	153	148	146	151	158	153	163	168	154	164	144	162	153	156	149	151	171	120	162	154	147	163	129	158	151	162	138	175	162	187	141	146	156	145	169	141	141	157	163	157	137	146	145	149	149	166	162	163	174	128	151	141	141	159	149	163	143	163	182	200	151	176	161	144	175	149	160	158	142	167	141	155	149	185	157	154	148	147	164	154	151	159	147	131	177	174	184	163	150	140	129	155	162	167	146	171	135	144	162	153	167	167	160	153	158	139	151	162	151	144	169	173	182	154	139	169	187	177	151	154	156	154	146	178	161	158	159	146	150	162	156	159	163	160	163	161	137	159	146	139	158	162	167	140	174	162	180	168	160	152	173	159	156	192	153	165	155	171	172	173	152	146	165	124	143	149	160	133	143	159	141	149	161	140	145	181	147	151	167	169	149	155	155	159	151	163	150	160	161	168	180	158	152	174	162	127	170	164	163	143	160	149	133	148	148	146	140	124	169	184	153	170	174	153	158	189	135	140	175	152	166	141	145	152	160	140	161	178	159	177	164	171	149	147	140	163	157	145	161	140	155	173	165	156	169	160	149	156	144	163	118	169	131	129	143	179	177	152	159	163	150	164	161	164	163	157	145	164	146	162	179	173	145	183	140	180	147	172	166	154	152	166	154	137	165	160	131	153	166	157	138	144	172	172	142	152	180	128	176	155	157	156	164	166	157	152	139	163	174	158	159	153	157	166	171	177	174	156	157	155	184	159	152	146	150	149	157	161	166	143	137	145	152	146	153	159	173	148	163	157	160	151	155	152	169	176	167	148	168	149	132	150	163	143	154	156	166	155	146	170	178	154	167	146	169	150	149	135	153	149	170	146	182	135	113	155	161	167	151	168	176	156	151	149	167	153	161	147	155	159	154	184	134	152	158	162	155	143	152	153	154	147	144	154	164	162	194	163	159	139	161	168	164	162	172	144	148	156	158	140	140	161	158	176	143	166	160	142	142	173	134	146	165	156	147	141	152	152	150	166	137	157	149	174	180	150	139	157	147	169	147	172	161	154	157	159	145	159	141	146	151	131	174	154	150	160	161	150	160	140	158	164	161	159	153	165	155	146	181	167	160	154	173	146	167	165	144	155	160	151	135	138	160	152	148	170	181	165	143	149	176	162	178	157	152	154	165	159	135	170	167	142	157	163	174	168	150	160	177	149	150	170	158	151	165	156	152	149	156	149	160	168	167	135	143	161	133	169	160	152	149	170	146	165	160	141	152	155	156	168	142	163	164	156	158	161	166	163	166	163	165	150	158	171	174	176	148	141	149	155	191	135	155	153	147	169	158	158	155	150	158	144	161	151	141	144	137	151	137	158	191	169	186	169	165	151	147	160	152	154	159	129	150	152	140	177	158	148	160	161	177	154	164	150	150	164	150	139	162	131	147	168	128	156	168	154	169	175	152	175	181	116	165	157	142	138	156	156	151	182	166	157	161	176	149	154	158	167	156	177	147	159	131	173	158	161	152	167	160	166	148	134	157	151	164	155	147	146	159	156	139	149	163	142	166	165	142	153	141	150	115	160	131	161	168	174	127	150	157	140	166	166	174	135	149	143	153	162	148	172	163	165	173	150	156	161	175	150	158	147	160	146	168	150	135	142	160	154	160	143	166	171	149	151	139	137	149	155	142	145	149	151	173	164	156	160	151	124	160	161	154	151	142	160	156	154	154	137	179	150	162	152	161	177	174	165	182	173	159	145	129	159	167	157	157	152	143	147	181	170	145	159	174	153	178	150	160	157	174	169	145	128	166	143	154	170	155	170	161	159	162	135	171	153	148	162	152	158	160	148	160	178	158	155	158	153	157	138	144	145	137	163	141	160	176	140	159	162	169	165	170
3560	2643	1917	1013	762	558	452	372	341	324	298	286	263	282	248	224	207	222	247	208	190	216	267	697	2780	351	189	199	175	188	179	199	187	201	202	191	199	171	225	202	189	189	196	204	219	210	187	176	203	210	185	160	185	192	191	203	200	179	194	189	176	191	172	174	183	167	160	199	209	178	187	213	196	200	195	184	189	183	196	185	186	177	199	173	173	197	173	193	184	192	193	206	202	170	191	206	169	159	197	160	186	178	192	201	179	209	181	183	206	197	187	157	183	182	180	177	182	172	165	194	168	200	223	203	190	168	162	169	183	206	192	197	195	171	172	195	183	185	177	194	196	188	172	179	180	196	162	193	180	196	182	165	191	175	175	198	204	189	169	205	189	194	190	167	180	194	204	188	198	195	192	183	193	197	197	188	182	181	201	197	186	183	188	191	191	191	199	180	187	174	199	150	176	177	181	195	211	187	208	203	189	184	194	191	189	211	166	169	184	195	210	177	218	146	218	171	193	172	188	158	192	184	194	205	197	193	178	171	183	189	175	185	191	200	185	189	175	176	182	212	180	203	178	210	214	204	195	208	179	191	172	193	184	186	183	195	190	196	202	185	188	176	199	196	178	196	214	182	184	185	194	178	177	188	167	182	168	192	203	199	185	203	199	194	179	185	168	177	181	183	183	169	183	183	195	201	189	207	168	189	208	187	193	210	188	193	194	169	174	181	199	179	192	177	189	190	200	188	179	164	185	193	184	196	170	177	159	205	179	164	152	193	182	174	185	182	177	183	166	196	205	189	188	210	183	189	192	196	193	196	194	180	180	182	190	195	183	191	168	179	170	177	186	176	172	201	179	207	173	188	201	190	166	187	182	173	183	215	198	185	204	195	185	162	169	184	204	189	156	200	186	191	176	210	175	186	203	184	188	180	183	192	205	164	181	178	188	184	182	203	159	190	195	206	182	200	194	183	186	201	192	208	168	170	196	187	180	194	201	192	186	185	186	190	211	188	182	177	217	185	190	201	165	198	176	190	177	191	173	186	186	168	182	178	170	167	172	199	186	198	205	175	185	182	171	196	153	148	202	174	192	182	179	209	152	191	177	181	184	199	182	198	196	201	185	174	188	195	196	201	182	198	158	211	209	171	181	188	202	176	173	181	176	188	202	196	171	216	186	168	180	179	163	167	206	149	199	178	155	182	178	212	179	165	180	189	190	185	183	173	170	176	164	180	181	205	192	190	192	182	199	202	192	201	185	165	177	161	185	180	209	178	186	196	176	166	200	199	194	174	162	208	181	175	191	175	187	191	188	198	203	210	193	203	176	195	193	184	185	185	158	190	190	166	187	181	198	183	183	182	172	193	189	173	180	170	197	173	198	166	206	176	190	200	197	177	185	192	199	179	174	182	186	203	199	181	187	182	181	190	212	173	190	207	215	176	193	177	152	199	188	180	197	184	222	175	195	184	168	155	168	169	181	170	188	182	167	179	192	191	180	200	175	187	194	202	199	187	205	195	168	185	194	173	181	195	182	179	159	171	167	173	182	182	183	179	192	169	195	182	175	169	174	190	168	188	191	182	186	172	209	184	189	182	186	182	184	186	197	190	211	190	179	183	186	195	194	178	175	175	187	195	177	205	182	196	187	169	179	182	176	184	191	155	180	166	177	184	185	163	181	195	178	188	161	194	206	197	183	183	183	191	168	196	161	187	189	205	188	179	193	216	174	200	184	180	181	204	187	189	186	173	190	191	175	174	171	179	201	207	161	210	195	192	190	185	195	175	184	202	204	206	174	188	187	190	189	202	177	195	182	199	194	207	213	192	168	190	177	196	207	179	171	199	180	175	183	177	160	214	191	212	195	191	173	199	182	177	195	197	195	203	200	172	183	185	168	180	161	200	161	192	170	181	201	165	196	205	196	169	202	213	182	218	180	191	169	177	165	188	156	193	179	192	177	184	195	194	185	200	177	203	181	199	175	209	172	208	184	165	213	198	186	180	166	177	178	188	179	175	196	181	193	185	190	179	197	200	175	171	170	175	191	174	162	180	188	200	192	180	215	166	187	182	164	210	165	165	192	198	163	202	175	211	179	178	166	195	168	197	176	193	167	198	142	181	184	168	172	181	186	171	200	169	195	187	189	201	185	167	176	189	189	201	166	185	192	192	176	172	182	205	191	179	182	208	180	195	188	187	190	175	187	179	180	209	188	164	203	191	182	184	201	203	208	183	208	170	208	210	184	184	172	159	192	199	182	176	179	186	200	140	190	184	186	175	197	176	182	192	186	187	193	163	166	167	199	187	181	173	189	192	188	196	186	192	177	181	169	170	205	200	192	201	180	225	174	194	181	184	183	200	175	194	196	198	199	189	186	196	182	208	200	213	213	197	196	185	191	207	185	199	198	147	199	172	182	171	185	229	190	185	206	190	188	203	178	191	193	202	194	210	192	206	153	183	200	173	172	184	168	173	194	191	183	205	194	185	213	195	173	177	169	200	177	190	167	198	186	192	175	188	201	193	180	207	207	173	168	186	171	151	199	201	182	183	175	194	197	179	199	183	169	193	194	169	170	206	182	178	201	190	166	195	202	184	167	160	177	187	208	183	164	197	183	176	164	189	169	190	193	191	165	203	184	159	188	171	183	178	182	180	186	184	179	170	175	188	186	190	169	186	182	202	191	180	193	177	174	178	197	173	188	180	164	179	172	187	223	180	177	203	199	199	210	198	197	180	185	164	178	208	164	180	201	180	173	209	165	205	189	189	160	193	177	204	182	171	195	188	171	183	194	182	172	179	194	207	184	168	192	188	184	198	188	199	185	175	193	186	181	193	200	184	199	198	179	183	168	184	175	182	194	190	176	202	180	178	177	177	204	174	214	198	193	181	146	210	188	195	216	208	195	166	184	174	172	193	191	187	194	170	197	158	193	185	169	172	208	173	192	195	193	189	176	180	197	159	192	176	203	147	168	198	182	200	188	161	205	183	204	183	182	175	177	175	164	186	171	184	195	179	206	197	187	202	191	184	211	218	195	180	180	171	187	184	176	181	185	189	191	194	202	193	175	186	179	171	190	178	176	191	207	194	174	189	179	166	156	175	160	162	210	178	194	179	166	160	195	193	193	174	173	164	199	189	208	194	212	193	183	195	199	175	180	195	199	194	195	177	190	184	186	187	161	182	175	182	189	197	161	196	197	182	197	204	182	175	199	186	178	181	205	186	203	173	179	180	186	189	201	190	192	189	209	184	208	171	178	166	183	166	188	207	169	189	204	195	172	193	202	225	198	206	175	164	186	210	208	189	175	198	163	188	186	189	185	193	166	193	164	178	198	187	198	204	190	171	168	188	163	173	167	200	185	183	169	194	193	195	193	178	173	183	198	172	202	182	200	194	179	171	211	170	173	189	204	216	183	185	170	190	178	182	202	186	176	167	183	205	196	178	182	176	202	184	176	165	195	172	207	184	196	164	200	170	199	232	182	182	169	185	176	168	186	181
24320	21008	27866	24352	19295	2385	742	471	382	367	360	340	332	344	339	302	298	274	285	293	265	261	280	1129	4334	1557	306	258	234	260	278	277	251	267	276	238	250	229	235	272	267	252	242	234	271	242	263	256	257	255	250	295	249	270	259	250	234	246	248	252	250	252	231	237	245	251	267	242	260	238	278	240	220	235	257	236	254	257	276	245	231	253	246	269	248	253	264	258	251	270	253	253	260	271	259	279	265	247	269	245	273	239	246	255	253	258	271	233	290	282	271	230	258	229	255	239	227	211	248	247	247	238	258	228	241	231	258	248	268	250	251	250	242	265	250	302	254	233	237	259	249	292	235	209	249	246	237	269	237	244	233	262	253	236	248	228	238	273	237	225	261	238	248	224	278	271	244	262	239	256	266	271	258	222	241	257	247	260	254	283	229	251	268	256	250	230	259	265	234	264	251	239	266	267	263	231	221	277	247	230	237	224	257	276	266	246	238	252	241	229	259	228	270	260	249	235	235	253	261	255	261	232	255	265	225	262	244	257	264	258	256	231	243	259	250	242	282	246	234	222	255	256	253	262	262	247	266	229	254	272	244	245	256	220	252	270	238	240	282	240	254	246	221	243	259	271	249	273	244	222	265	232	264	222	235	229	226	249	248	253	243	290	244	259	247	249	262	250	240	244	244	240	228	261	258	255	261	230	248	246	260	227	241	259	253	235	211	242	264	216	241	251	264	271	264	273	224	235	265	257	252	262	210	234	248	249	281	270	236	249	252	259	272	248	255	264	237	238	263	264	259	240	247	231	255	255	239	250	214	226	252	242	255	258	235	250	265	249	246	253	225	218	250	217	254	237	261	251	230	236	268	237	241	239	241	253	245	239	257	234	278	277	272	233	268	239	237	247	255	275	271	241	230	228	247	257	257	255	268	260	273	259	248	292	233	257	235	255	221	251	238	252	254	233	278	256	226	250	255	269	257	252	239	231	274	259	258	258	235	233	242	274	258	224	235	221	259	243	239	239	233	243	265	244	223	232	239	248	245	269	238	250	268	205	251	252	269	250	210	248	238	241	243	259	251	249	282	279	259	253	284	239	254	261	269	255	254	237	271	235	241	257	232	255	231	249	242	257	240	259	251	245	253	213	241	241	228	261	246	268	274	248	254	258	265	276	255	223	235	219	222	243	241	244	239	239	217	250	231	280	257	255	248	272	251	226	229	253	262	252	226	258	246	250	222	245	222	239	288	246	245	256	246	230	239	220	279	248	251	275	231	249	224	243	245	262	238	237	240	236	248	237	246	236	233	234	255	245	231	233	233	227	263	267	258	267	263	260	261	245	265	231	249	237	267	241	251	216	230	235	237	232	300	250	252	260	236	266	240	238	270	230	239	266	240	272	246	228	247	218	288	245	266	247	233	285	255	215	224	261	249	252	248	261	243	227	240	260	258	264	225	247	247	244	239	214	261	244	254	227	250	232	249	270	237	239	253	232	251	240	247	236	256	253	231	268	264	255	263	230	268	252	255	268	283	283	249	276	239	247	261	230	245	260	263	242	236	247	272	235	257	221	240	259	274	243	241	264	241	246	263	202	242	270	256	254	257	276	242	232	246	238	264	255	264	261	281	253	222	238	254	254	241	251	258	317	250	249	248	253	236	235	255	239	242	254	242	253	244	261	258	247	269	250	237	280	284	253	242	245	248	258	228	264	209	290	251	220	238	241	249	269	234	273	242	232	237	241	257	238	220	233	265	234	254	245	235	296	231	241	269	285	272	261	276	230	244	251	230	258	265	243	258	220	227	252	218	233	216	285	240	231	269	267	245	245	234	251	241	245	253	259	252	261	269	233	254	275	236	236	244	234	266	240	260	249	265	236	226	268	240	239	252	238	239	257	263	273	249	237	243	244	245	252	256	245	237	238	232	253	241	244	265	262	238	256	258	278	246	253	235	269	246	267	254	240	243	268	235	249	240	281	238	256	244	272	246	221	240	216	249	252	262	260	262	221	243	264	248	232	276	249	244	226	233	271	262	237	233	259	268	232	268	254	256	229	252	266	300	267	261	233	236	235	251	234	223	225	237	233	273	234	243	260	254	250	271	236	253	240	243	258	244	250	242	253	243	258	261	256	234	267	231	241	262	235	243	258	229	267	264	251	268	244	240	225	253	251	253	240	249	236	251	238	239	256	230	231	222	243	209	269	273	246	242	241	235	236	247	239	237	205	248	267	227	277	259	252	232	255	250	236	233	263	257	254	225	238	240	246	236	266	250	245	247	225	232	234	212	244	265	246	225	251	270	211	228	264	233	252	225	241	260	270	250	273	242	253	247	257	272	254	240	251	226	261	223	234	248	239	245	243	238	248	239	261	252	281	245	252	248	252	247	248	260	238	264	273	241	259	284	240	269	238	269	257	277	255	248	248	262	269	271	257	259	255	251	252	250	197	251	213	253	252	244	242	240	237	220	248	235	254	237	254	252	267	240	249	240	234	256	278	263	234	269	260	263	215	225	274	246	249	253	241	242	242	259	249	245	252	257	262	271	229	267	257	244	260	259	231	252	251	246	255	245	243	280	238	251	274	256	259	244	240	257	253	203	271	257	255	262	264	230	259	257	235	245	250	235	295	250	228	263	239	255	242	217	260	239	273	266	262	231	237	224	246	241	257	236	250	242	245	237	248	247	265	251	254	264	243	234	265	251	224	265	245	242	258	245	207	246	240	229	234	261	244	274	241	248	252	274	257	244	255	259	246	236	244	241	246	239	257	266	246	236	235	243	244	275	239	264	243	242	260	248	255	235	238	242	254	236	259	230	271	234	267	239	245	263	254	237	228	250	245	232	247	250	277	254	284	284	245	278	226	276	265	248	244	243	242	269	260	243	236	228	229	237	248	250	225	259	223	235	206	256	259	249	224	275	261	251	233	223	232	257	242	240	241	245	221	257	235	240	261	236	244	263	252	233	246	249	269	252	240	248	290	245	239	266	247	258	247	276	256	235	234	224	243	228	275	278	244	253	236	254	228	237	233	254	277	262	232	236	280	225	257	260	237	268	225	246	242	236	225	246	223	247	267	252	244	281	233	259	243	267	255	274	258	247	245	233	231	250	271	247	259	251	245	268	262	250	250	236	204	238	219	262	218	273	264	254	256	223	250	253	273	230	238	265	261	272	268	249	251	234	264	221	237	215	243	260	255	238	255	262	224	254	270	262	248	228	251	263	244	247	226	221	250	260	273	218	259	245	250	252	239	257	252	233	249	259	242	232	256	249	276	250	233	239	239	243	252	251	222	259	259	244	229	267	246	231	232	244	243	262	214	243	241	248	245	266	274	258	205	262	257	214	238	229	276	240	234	246	248	221	249	227	211	246	251	220	259	247	206	248	236	240	252	253	275	254	242	259	228	249	221	235	273	260	270	268	280	243	253	233	232	253	254	253	256	233	246	259	234	224	234	252	256	236	253	255	226	233	258	239	265	232	261	257	236	245	248	235	264	254	248
3762	4757	3954	1911	1346	1008	766	658	550	557	524	443	469	469	489	424	364	346	329	344	355	315	306	2029	6074	2059	304	261	291	285	305	277	286	274	276	310	259	279	275	305	285	315	279	289	273	308	293	285	307	279	285	301	291	298	253	255	299	257	293	291	278	280	279	299	256	294	276	279	286	277	254	276	293	279	291	277	289	288	304	269	269	296	278	280	303	261	277	301	292	301	260	272	264	284	282	268	308	274	294	279	290	292	289	300	296	284	268	302	340	256	271	266	286	288	262	247	285	260	263	296	277	275	278	299	296	258	295	298	289	294	278	267	259	269	283	284	300	274	257	308	261	278	286	258	288	275	274	298	300	299	298	286	294	303	263	294	283	287	267	268	261	306	282	296	268	272	288	279	294	278	259	260	273	272	281	272	267	264	304	281	262	294	290	263	300	299	300	287	264	305	308	291	248	261	280	281	299	290	277	263	299	290	307	263	256	286	263	263	259	270	290	278	293	279	275	270	302	281	320	286	303	252	295	263	257	299	267	273	301	287	274	251	253	250	234	279	263	294	292	287	287	288	283	285	231	272	316	254	316	272	272	274	297	274	280	271	281	260	316	248	283	298	277	247	274	297	287	286	294	277	274	287	277	263	283	280	259	298	309	277	285	309	271	266	271	278	277	287	252	283	274	262	281	276	264	295	287	286	267	297	308	274	273	275	283	278	301	254	293	289	277	255	289	247	264	259	289	273	290	273	268	285	301	280	307	274	258	285	268	280	280	277	269	258	293	277	262	283	289	271	275	242	263	266	279	295	301	265	261	251	268	298	268	267	260	305	274	281	267	268	279	269	259	268	291	247	295	264	267	272	274	267	260	270	267	267	297	259	310	280	270	283	280	279	260	293	301	279	300	258	265	270	262	284	255	304	299	272	262	289	274	274	258	246	276	258	283	291	253	266	292	262	277	271	272	257	261	285	280	272	291	275	276	281	282	299	282	277	301	286	288	281	266	267	289	261	269	279	295	285	300	302	296	292	259	284	273	288	259	270	247	272	273	303	286	267	309	282	286	288	295	290	251	257	324	270	289	284	311	272	286	309	273	259	262	275	266	249	266	263	254	293	262	254	302	262	261	243	290	280	290	275	295	262	277	275	269	273	272	288	286	270	275	298	281	283	268	283	252	276	284	265	286	254	272	288	271	264	280	249	291	262	264	261	273	286	254	273	256	260	287	290	270	282	299	241	314	255	276	278	277	280	271	292	274	253	258	286	272	267	274	281	300	262	323	287	311	259	286	243	289	293	283	253	258	259	274	290	263	254	292	264	290	265	312	275	270	294	257	272	304	299	278	244	253	270	287	294	293	266	295	292	284	247	262	277	297	274	305	250	296	305	276	293	279	241	259	283	284	279	290	301	243	277	306	268	300	287	260	276	266	256	277	292	256	280	252	257	284	258	281	306	245	279	281	294	286	266	283	290	270	279	263	294	254	257	304	268	264	257	247	272	276	297	307	284	282	273	277	278	265	304	302	274	264	308	277	284	316	301	286	284	272	241	280	237	271	306	266	271	260	292	278	284	287	305	285	286	298	276	270	239	280	277	253	241	295	259	254	272	262	298	279	273	278	282	259	279	270	290	280	273	279	299	255	253	264	285	280	278	265	280	266	272	249	263	292	282	285	298	247	282	277	272	288	276	289	291	259	265	258	250	293	283	266	281	279	280	261	260	265	308	261	266	277	268	272	290	284	245	287	268	287	266	285	293	236	267	284	274	284	282	280	320	293	282	271	280	289	282	278	269	238	259	263	290	270	297	312	274	295	291	266	264	251	278	278	288	287	263	272	255	263	242	252	298	287	261	272	265	269	318	276	296	261	268	237	284	277	250	246	278	280	281	263	275	296	262	261	268	265	295	278	266	258	323	255	288	279	232	268	297	298	274	315	247	247	270	274	276	271	263	297	297	283	257	286	283	277	247	271	266	246	276	278	282	288	272	311	294	287	274	285	271	244	293	298	261	271	289	269	283	250	243	267	275	299	291	272	260	277	288	304	264	283	279	258	302	261	266	275	264	285	312	280	271	263	269	266	295	228	283	290	285	282	269	277	269	267	300	254	296	291	298	271	274	250	311	260	270	264	293	271	251	262	291	275	285	284	287	271	296	303	267	283	256	260	287	270	256	251	258	281	279	261	285	308	284	255	246	262	286	280	291	295	298	290	254	271	280	249	236	283	280	301	278	306	256	258	268	301	242	266	286	325	269	263	254	285	253	268	271	277	285	279	293	284	276	240	255	265	269	310	275	271	272	288	264	284	257	278	248	260	265	265	252	264	275	302	262	257	303	305	293	274	279	264	284	276	290	257	313	282	267	287	256	250	296	265	322	246	284	269	254	265	287	278	268	284	254	273	268	308	274	263	280	279	275	281	294	265	317	281	252	300	253	292	261	279	262	297	312	252	252	265	268	266	298	287	297	290	260	282	297	290	269	254	259	261	260	284	270	299	285	254	268	260	277	239	249	252	281	290	286	308	269	265	252	270	305	296	279	264	287	286	279	294	296	260	267	281	262	278	277	255	289	272	284	297	282	284	272	260	301	288	263	287	317	297	272	309	281	275	252	270	310	270	263	278	295	268	271	298	257	264	263	275	263	274	283	286	254	282	296	269	277	253	291	263	263	276	293	274	288	264	294	291	274	277	281	273	272	238	289	284	259	283	267	276	260	268	268	257	287	271	294	281	289	296	271	266	272	276	280	266	289	261	269	263	275	275	282	302	269	293	305	276	265	269	276	298	266	263	267	242	264	272	288	244	278	294	275	266	283	281	271	295	259	247	270	279	266	278	277	298	279	263	279	284	263	263	263	276	253	270	257	275	263	257	273	295	280	248	283	252	292	255	259	254	231	274	275	290	287	285	287	299	246	277	231	271	258	252	295	296	279	270	288	299	275	264	272	290	264	290	287	272	255	255	267	302	298	267	283	274	267	257	266	279	285	284	261	272	292	273	272	265	279	288	286	273	281	295	274	315	259	282	261	280	322	272	262	300	262	254	279	269	272	279	274	268	260	282	254	268	260	265	251	268	266	284	263	268	294	279	293	253	261	250	256	283	268	283	305	261	299	299	280	258	268	252	251	275	280	273	283	290	246	265	227	266	277	298	265	262	269	253	264	268	266	272	282	262	282	282	256	294	274	263	284	270	295	290	267	242	277	282	257	271	277	269	291	297	242	267	289	273	299	249	271	253	274	286	285	293	287	263	278	299	262	309	296	281	313	280	274	262	289	283	267	297	275	259	244	283	272	294	260	302	251	311	281	295	286	267	288	269	251	279	269	278	285	279	259	313	245	278	238	285	291	292	288	262	314	276	271	286	249	289	260	267	307	269	281	287	273	258	297	281	262	286	272	289	292	266	294	294	303	260	286	263	275	280	288	263	274	275	265	253	284	295	279	299	319	272	260	302	290	272	278	254	281	254	276	276	298	269	247	274	248	253	311	274	276	284	278
26784	8213	1032	602	496	443	409	421	441	375	370	410	425	425	392	445	371	406	329	381	422	389	401	478	677	602	407	393	406	349	405	432	384	391	365	410	366	402	349	386	368	419	414	427	378	383	389	403	393	407	396	363	374	387	396	404	388	397	374	401	369	384	379	394	377	391	380	397	442	428	390	405	363	407	373	401	416	389	374	401	402	392	392	365	412	392	359	426	402	371	398	374	369	409	441	357	370	361	385	383	388	419	368	411	387	411	383	361	398	361	434	403	400	388	390	358	440	374	408	391	385	398	375	379	331	362	390	368	407	375	403	363	400	371	383	402	390	387	404	418	399	375	378	349	385	359	371	388	374	397	374	388	416	390	377	383	410	391	393	400	383	349	395	387	367	429	400	381	386	405	401	415	434	381	376	356	396	371	418	380	384	401	388	397	397	368	417	408	375	374	401	378	347	367	400	363	407	396	380	387	402	375	354	390	369	386	396	432	403	367	380	389	366	386	355	387	391	369	372	374	379	401	404	400	393	385	401	398	413	380	399	379	378	369	428	375	374	357	377	402	407	420	407	384	399	378	368	403	383	369	394	386	395	413	344	383	383	393	369	385	388	390	399	385	381	401	405	375	400	390	405	365	402	394	383	402	425	354	367	416	388	410	411	395	384	386	389	385	381	352	376	400	394	388	406	405	406	372	382	413	384	409	388	387	418	410	416	417	406	431	384	402	440	444	392	384	336	383	368	417	419	400	398	359	376	394	389	365	395	403	412	365	390	378	399	385	376	377	390	375	335	386	411	398	391	396	368	398	351	377	414	387	384	413	401	387	395	393	399	396	395	383	411	381	394	417	396	402	420	405	400	428	400	368	389	348	390	425	390	361	394	345	402	393	402	429	416	364	391	400	403	375	370	387	361	365	382	395	390	418	416	394	369	366	450	407	420	418	380	381	379	377	370	382	409	384	396	413	417	387	403	396	405	382	375	404	372	382	364	415	394	426	424	377	365	400	396	413	413	385	414	396	384	385	398	420	379	389	358	385	393	377	408	373	371	388	409	422	378	391	421	384	411	402	373	392	387	386	390	388	403	409	396	381	387	367	386	386	371	376	379	417	396	389	397	395	423	408	353	387	395	413	395	361	413	395	384	438	378	354	386	405	413	413	407	351	405	383	388	405	396	365	353	399	396	350	395	394	414	368	380	391	392	411	395	400	405	399	378	378	428	376	399	370	407	371	374	389	380	408	404	414	372	398	400	415	389	396	372	389	396	404	394	411	367	371	392	390	411	430	387	357	394	400	394	387	385	408	395	373	382	427	401	389	394	349	371	369	432	393	391	422	397	378	400	397	382	380	376	410	388	389	386	394	386	387	382	370	391	386	370	351	379	376	417	356	419	411	400	387	388	430	390	367	414	373	390	432	420	411	388	399	331	402	376	393	394	391	376	368	369	417	404	393	358	380	373	389	430	368	373	376	407	387	404	417	368	408	387	365	393	382	397	368	420	444	406	357	423	404	423	354	407	382	391	416	378	377	370	396	413	363	353	422	383	424	390	400	399	376	363	376	417	365	381	345	391	410	371	396	378	349	381	419	421	382	397	406	377	385	392	395	418	332	388	390	374	379	390	365	383	421	385	419	375	390	384	391	389	414	384	400	377	401	388	432	382	398	371	390	364	391	399	367	381	383	336	418	398	385	384	403	427	366	375	363	383	403	406	407	372	403	403	418	412	419	392	372	377	422	369	391	404	395	402	407	417	385	395	404	383	414	414	391	381	401	358	393	403	386	446	391	393	386	397	410	400	381	365	384	356	371	382	364	423	375	366	406	388	374	406	404	346	412	391	386	391	394	440	363	400	418	386	387	395	360	373	390	382	446	395	374	386	376	421	421	398	409	362	375	373	396	372	396	388	387	412	355	380	369	388	387	384	379	386	373	417	410	389	357	366	374	357	391	384	420	414	406	413	367	368	399	383	402	360	405	366	414	386	387	393	400	365	378	372	399	407	367	407	404	379	384	391	379	389	366	370	369	396	370	416	412	384	414	391	419	390	384	392	392	398	411	384	381	367	403	411	376	387	367	339	387	380	363	407	379	375	369	399	395	400	389	369	366	430	395	407	389	390	378	437	390	389	378	375	385	393	377	382	391	394	406	373	372	382	412	397	416	383	399	411	386	426	367	381	414	403	346	371	430	361	396	417	375	392	391	376	379	392	422	405	387	435	363	383	379	420	381	410	360	401	359	379	368	399	387	431	398	361	395	389	395	395	392	382	376	393	406	380	383	390	384	438	415	374	390	403	404	386	420	401	327	393	385	404	391	390	398	344	381	425	385	354	365	346	415	401	393	372	336	393	406	382	374	374	394	398	371	392	377	395	398	404	384	357	369	412	370	375	390	363	423	405	359	395	380	389	390	365	401	403	391	396	397	379	414	393	387	401	361	397	365	387	392	377	373	406	374	363	396	403	396	394	386	403	411	423	388	365	381	400	398	385	411	389	401	387	380	381	388	389	396	389	366	393	398	417	366	417	376	387	392	401	360	412	418	394	388	370	376	373	428	394	383	387	366	390	391	391	355	425	410	388	418	433	372	431	418	419	403	407	404	409	394	400	392	394	373	370	428	412	382	427	365	408	408	360	429	395	375	370	385	388	391	376	401	404	422	374	404	393	382	374	377	399	407	391	381	367	384	394	378	417	353	374	403	381	393	375	368	385	404	361	370	401	359	392	345	369	408	385	409	402	382	379	380	385	396	392	402	385	396	404	355	381	381	402	410	388	395	385	366	389	405	386	405	390	380	407	385	373	404	424	357	363	374	368	404	413	373	403	404	354	379	372	396	380	405	415	384	398	359	401	419	386	378	362	417	375	365	373	427	402	353	414	389	363	391	366	363	399	384	374	400	381	404	410	413	369	408	398	418	370	396	386	405	395	410	393	367	382	430	371	388	407	366	383	378	376	413	363	377	425	392	446	404	448	370	419	398	366	388	412	400	390	382	425	392	401	391	382	380	381	367	388	380	429	417	370	377	386	411	416	390	401	380	388	337	399	373	414	427	356	388	388	384	414	387	399	372	368	414	378	367	400	411	411	393	439	399	424	382	386	384	396	366	393	411	402	377	361	389	401	378	379	385	394	406	397	403	385	384	396	369	416	349	372	410	397	399	365	400	392	430	401	390	357	372	398	415	379	369	385	431	401	404	373	386	417	392	382	413	393	409	335	395	396	436	419	383	359	412	405	411	415	397	417	358	383	397	408	406	403	413	405	397	387	387	380	406	433	402	391	391	368	391	409	383	388	402	395	377	381	402	417	383	408	395	342	406	370	424	357	380	410	386	388	371	384	371	392	395	363	384	400	422	386	377	394	394	422	421	406	403	371	417	369	407	377	409	386	348	406	394	385	392	396	392	386	413	397	374	389	387	399	335	370	392	409	347	355	418	399	408	403	381	350	391	436	417	397	418	380	384	412	389	407	416	402	437	413	428	429	386	411	365
5386	622	615	491	455	399	377	449	427	419	437	422	402	376	461	413	392	369	455	421	401	426	402	634	828	703	449	389	395	389	387	407	400	405	406	378	425	398	410	393	414	404	408	389	382	402	415	413	417	425	379	366	409	412	403	395	403	388	383	411	402	407	380	412	408	392	422	356	399	402	412	373	387	367	341	382	419	420	420	420	401	415	389	402	392	356	403	433	427	401	383	393	400	407	411	388	392	389	381	379	378	381	412	418	379	388	407	398	404	396	407	430	412	394	408	429	412	377	396	404	411	396	432	398	370	403	394	392	381	396	393	385	386	393	425	403	373	390	425	407	386	393	446	389	364	372	415	401	374	386	441	414	387	416	376	366	420	386	386	409	393	421	404	396	436	382	383	378	399	430	383	373	420	394	398	427	451	378	415	404	419	364	422	378	400	421	391	385	363	400	384	384	403	398	424	406	388	413	397	387	367	464	399	393	406	406	389	390	438	380	411	400	379	421	397	389	406	386	369	414	385	356	415	391	386	429	401	399	415	417	405	387	342	398	369	404	429	412	386	360	378	405	401	390	382	398	395	407	392	403	387	393	378	415	423	397	409	399	417	406	380	351	418	423	394	423	379	360	386	363	422	379	380	421	402	416	407	429	399	373	366	377	391	402	442	399	392	392	444	378	393	429	377	371	369	429	387	414	399	394	425	383	396	395	381	380	400	423	414	392	397	389	403	400	386	405	411	384	400	417	384	408	388	412	392	420	370	405	426	406	416	374	388	371	431	411	379	375	401	425	372	408	352	394	406	381	397	381	400	399	404	370	432	376	423	415	379	397	421	401	422	415	394	424	393	427	406	357	422	385	369	395	407	386	391	385	355	400	398	408	413	374	435	383	404	409	446	394	423	390	370	406	379	393	401	399	394	417	383	406	375	413	407	376	393	427	399	430	406	376	415	399	353	405	405	388	371	406	429	398	418	416	355	400	394	409	368	372	372	388	445	393	397	361	435	453	388	395	422	393	373	391	434	376	343	441	402	395	383	414	392	377	408	386	421	397	446	371	425	410	402	419	421	401	389	410	384	396	425	382	409	391	370	397	391	391	378	432	427	411	383	422	401	357	409	362	411	418	362	393	387	389	420	424	404	403	421	401	398	382	400	427	434	383	409	446	420	400	389	368	395	408	412	385	416	383	410	381	411	376	404	401	412	419	431	375	385	380	396	423	395	402	416	416	423	420	400	380	403	406	410	418	405	392	389	421	417	386	373	402	420	449	387	421	397	396	398	423	352	383	369	383	441	388	383	381	404	412	385	396	332	379	375	404	418	375	391	429	371	399	396	369	400	365	411	411	392	411	401	387	412	411	398	371	413	421	385	380	382	413	411	379	390	434	397	419	398	400	423	391	403	398	383	423	397	343	396	424	422	404	404	383	421	399	387	444	381	395	378	418	412	431	404	379	406	369	395	353	419	430	378	428	439	390	438	408	426	402	382	385	443	379	376	412	405	403	399	403	395	381	400	394	410	369	405	395	397	372	407	382	420	424	387	380	413	393	396	379	421	384	405	367	372	369	392	427	408	412	386	415	400	453	403	416	437	407	422	432	391	407	368	403	397	405	395	427	391	433	379	400	394	368	417	367	404	386	397	370	401	346	413	427	375	416	405	409	410	402	424	399	379	442	386	392	381	380	369	411	405	353	415	402	406	416	379	365	374	403	389	394	459	406	418	399	416	407	400	405	421	397	416	406	398	402	387	414	426	404	386	401	428	389	389	403	389	382	405	375	433	375	417	427	365	376	418	378	386	373	408	416	386	393	379	423	400	391	363	372	395	414	396	401	422	367	392	395	386	388	416	384	377	392	386	396	412	415	363	361	387	402	420	410	434	392	383	410	420	402	419	404	385	417	407	412	429	367	367	357	432	388	405	402	406	388	397	408	397	409	383	364	400	434	399	368	407	401	372	406	419	408	395	390	393	424	357	388	413	424	407	383	382	397	385	432	399	372	389	394	407	402	380	391	403	417	396	410	406	387	404	413	407	405	440	436	396	388	379	374	439	380	408	403	407	412	374	397	427	378	375	401	382	390	406	401	425	405	386	390	409	388	433	408	399	404	403	385	416	385	389	354	403	418	395	410	400	416	415	397	397	378	401	400	386	384	367	403	387	412	405	379	411	396	386	400	395	383	418	409	381	410	401	398	400	377	414	419	398	388	369	399	355	367	360	377	393	416	417	377	390	423	423	368	364	434	370	422	429	388	390	398	381	386	403	381	400	410	385	378	383	403	400	434	379	399	388	431	408	426	377	398	406	379	384	458	376	395	390	374	421	409	365	361	371	419	400	426	402	389	381	420	408	376	368	407	413	382	424	379	391	381	415	403	399	382	411	413	394	396	375	400	411	402	396	383	408	410	368	371	401	386	391	371	408	390	392	405	401	366	406	397	418	403	365	377	397	389	399	398	391	439	413	438	408	375	332	415	400	339	410	382	373	389	404	383	427	393	405	412	402	398	395	398	420	370	385	362	414	405	399	424	427	400	403	405	430	412	401	421	430	407	408	404	397	394	400	409	381	403	359	409	386	396	414	426	393	375	400	423	401	417	396	385	405	404	403	419	438	418	366	412	397	449	399	415	413	397	351	409	424	408	398	392	411	402	430	409	375	361	388	384	379	423	422	404	376	396	390	434	367	419	395	385	395	394	428	392	415	358	401	371	387	403	433	408	391	403	403	386	418	361	390	342	421	394	407	384	409	399	398	428	383	397	394	416	433	401	365	395	379	421	415	408	359	388	393	405	362	377	389	386	437	377	395	374	390	390	399	415	407	385	408	431	364	390	395	414	409	387	386	427	410	365	418	435	377	417	413	362	402	377	420	363	408	413	378	359	421	429	412	396	391	403	434	395	407	440	382	411	381	394	392	388	380	390	372	387	372	407	361	394	393	424	408	384	425	401	364	389	410	429	401	372	405	415	385	406	402	400	368	409	394	429	398	386	391	411	394	384	396	424	376	414	411	395	399	419	411	436	390	426	389	386	397	408	410	363	404	379	432	370	404	370	432	399	390	393	386	408	374	410	412	432	390	397	386	411	431	377	404	391	386	369	413	388	399	377	374	411	412	394	453	395	392	387	389	359	393	412	391	399	370	399	380	430	345	405	421	438	388	386	416	372	435	412	397	411	387	408	426	411	368	396	420	403	400	402	379	352	388	379	411	431	397	401	385	405	355	362	389	400	386	373	392	398	368	390	388	424	413	442	412	407	389	406	381	400	432	400	417	414	405	382	398	416	408	401	379	399	416	388	394	388	395	366	421	434	386	372	416	388	404	389	405	398	413	388	404	410	383	405	365	397	361	404	382	399	396	404	373	391	408	395	408	415	438	387	393	417	417	407	414	403	379	404	400	382	399	368	395	412	408	404	405	396	414	390	392	394	401	401	390	418	410	392	411	414	401	381	399	357	384	382	400	417	371	388	407	406	400	391	385	392	363	419	385	407
25304	21028	26495	24679	3091	760	490	351	325	300	281	285	281	284	254	270	262	272	230	285	294	268	290	894	2305	1953	395	251	245	245	242	240	263	244	240	212	249	254	256	223	239	236	237	260	231	275	282	222	260	238	226	255	230	258	252	258	248	269	270	283	223	260	262	230	248	255	255	246	268	265	237	230	255	252	252	250	258	238	242	234	246	258	243	239	232	250	233	250	233	240	217	249	237	259	270	230	256	242	218	264	266	237	243	230	242	267	238	234	269	225	244	238	223	257	235	228	211	243	239	256	248	225	223	239	246	225	235	263	228	253	230	232	248	239	241	253	252	251	236	269	241	234	231	241	259	256	238	278	264	236	228	255	256	235	241	249	262	238	253	240	243	265	242	270	247	241	247	247	260	236	229	281	257	253	242	239	248	254	240	236	240	235	228	242	259	218	237	236	246	230	244	210	234	224	240	227	254	236	230	252	228	258	252	276	230	259	224	259	230	225	246	246	254	211	248	279	260	231	235	262	206	229	258	238	244	247	203	250	254	243	230	250	254	272	251	212	245	235	252	263	216	248	266	240	245	257	253	248	233	264	259	254	234	267	243	253	236	267	235	243	255	258	236	215	264	232	233	232	255	271	236	231	222	252	260	226	262	212	263	250	246	216	235	216	228	252	253	250	253	250	231	225	236	219	231	260	239	238	251	232	219	255	224	263	239	260	235	234	223	258	231	255	242	252	266	195	239	249	225	232	255	271	224	262	243	252	270	211	242	220	236	209	201	233	246	233	235	253	250	237	236	224	229	257	257	242	223	243	257	245	248	224	228	209	247	233	236	239	260	262	241	265	284	232	256	245	249	229	222	267	239	264	223	228	230	241	245	246	240	244	239	251	223	256	275	239	219	248	241	274	219	282	249	237	230	234	241	231	223	195	231	238	244	210	248	242	254	244	245	222	231	231	246	247	245	253	243	253	247	278	241	262	238	229	236	243	242	239	257	264	220	289	250	247	259	251	243	215	256	237	269	264	232	224	243	220	232	236	279	228	252	247	217	227	257	255	253	233	206	241	229	234	236	264	257	234	255	240	240	247	247	264	268	226	229	227	255	239	253	238	259	239	243	257	229	232	247	240	236	235	227	243	253	260	229	267	199	231	225	235	241	267	224	233	257	243	256	271	261	221	249	266	252	227	237	214	236	252	232	254	254	257	231	266	260	223	254	255	245	238	228	226	245	244	212	218	236	218	219	246	233	242	272	229	270	238	257	256	270	248	252	259	226	252	231	246	218	219	258	226	252	266	239	264	213	245	220	239	232	231	234	250	209	215	244	231	236	249	237	251	227	240	237	249	250	259	214	232	252	240	263	223	201	254	230	232	259	249	235	228	229	241	243	234	243	250	243	236	241	252	259	268	241	227	252	261	206	227	245	234	230	257	249	263	235	231	214	230	246	219	238	254	235	231	226	234	249	255	239	218	231	253	239	272	261	204	237	256	245	262	270	248	227	240	237	252	241	216	251	215	209	233	252	243	243	243	221	244	248	239	244	246	242	229	220	244	283	244	228	231	248	256	262	241	213	254	222	242	228	270	233	231	229	249	228	251	231	239	224	226	223	239	261	239	253	249	234	259	236	253	234	239	250	232	234	221	244	238	230	247	246	243	237	223	248	272	263	215	222	221	242	222	222	267	252	240	229	272	240	259	249	233	235	285	284	257	246	223	254	238	234	256	245	240	219	252	256	249	259	237	263	232	234	240	239	247	209	228	234	241	263	228	214	233	230	248	278	239	237	238	248	232	225	240	219	237	251	261	237	234	242	250	220	255	253	255	255	219	243	257	214	274	231	232	236	255	240	222	232	218	249	235	269	251	246	246	240	236	278	254	249	259	248	265	237	241	247	260	253	229	245	240	234	233	239	245	234	249	225	235	243	222	229	247	233	247	231	234	251	253	255	262	245	223	247	242	249	253	267	245	251	246	231	215	252	242	237	223	230	228	243	255	273	262	252	249	237	238	280	242	265	229	235	248	252	204	252	259	223	240	219	225	223	254	228	261	234	224	252	230	250	220	270	255	255	257	230	237	234	243	240	242	223	252	227	241	239	224	254	247	256	227	239	239	231	268	262	248	242	231	247	241	231	234	268	239	220	255	258	232	234	262	248	228	232	223	260	236	246	269	240	253	218	233	258	259	249	245	257	237	256	232	238	244	238	235	224	237	229	244	241	239	245	247	238	262	223	259	250	262	248	245	249	217	249	220	217	210	250	241	225	228	253	220	230	232	244	246	192	223	231	229	242	260	261	275	272	252	249	231	255	228	243	248	242	257	226	204	212	254	215	219	241	219	273	269	263	239	248	229	248	286	237	230	258	251	245	269	238	240	240	242	233	241	252	255	257	228	237	228	252	217	239	220	240	235	237	227	242	276	250	228	232	240	249	240	230	237	269	198	233	237	245	254	219	263	236	245	267	236	258	252	242	232	265	231	256	262	244	253	236	258	232	228	248	215	237	245	244	245	247	271	263	263	232	237	255	229	241	263	228	231	269	243	256	235	238	237	243	242	265	212	198	263	230	239	216	254	235	210	249	234	225	215	263	267	254	230	230	223	233	273	236	235	259	229	241	244	237	245	249	248	225	260	250	240	236	256	230	270	227	249	257	241	232	244	237	231	272	256	230	257	218	258	253	268	257	256	246	243	228	221	230	267	259	260	233	209	231	262	245	256	239	253	231	211	254	257	257	255	243	235	258	255	249	237	224	237	215	211	193	225	237	280	254	236	250	253	219	246	221	261	238	254	255	235	230	205	265	218	251	208	247	248	259	271	230	234	237	239	217	233	237	225	274	227	240	237	268	261	247	248	238	260	256	261	253	262	249	251	238	249	229	245	263	256	262	233	241	262	234	240	266	256	244	232	233	244	243	240	247	235	230	237	224	239	238	221	240	258	237	235	240	245	234	255	256	220	249	235	241	237	234	265	248	239	244	246	250	240	235	225	234	247	223	227	273	250	256	222	248	236	250	251	232	249	236	262	235	228	240	230	255	259	244	240	251	214	222	251	248	272	256	256	226	236	231	267	252	239	246	264	271	272	241	239	232	274	256	265	227	228	247	263	225	264	251	234	275	240	256	242	235	255	263	245	276	236	235	249	257	261	262	231	230	270	227	222	257	238	227	236	264	250	225	223	260	232	241	248	239	238	240	250	246	213	241	261	258	272	228	238	268	222	245	235	252	233	252	243	251	262	218	231	264	234	234	234	251	244	256	278	232	257	271	244	241	234	240	257	266	250	221	246	223	245	250	247	261	240	208	273	244	259	241	243	240	240	250	234	240	268	221	231	209	211	256	246	252	231	259	267	250	242	222	240	238	252	285	254	222	253	262	234	252	224	255	209	246	252	239	257	251	234	252	252	210	247	220	251	251	233	217	264	248	237	267	249	216	248	257	257	235	218	264	243	259	246	230	252	264	255	257	279	270	238	237	260	261	226	243	210	247	202	223	241
3752	2670	2266	1125	898	685	539	432	401	363	365	357	372	369	333	349	307	292	333	303	319	312	342	1544	3476	2678	454	293	291	270	289	277	258	261	282	300	296	240	274	274	266	272	269	274	259	266	271	285	259	287	268	270	277	256	261	275	268	268	276	285	282	292	263	274	270	273	255	310	268	265	292	238	278	262	284	244	288	269	272	274	265	272	288	277	291	251	258	268	262	261	267	261	282	266	261	246	251	274	257	281	277	273	276	250	268	266	271	261	252	266	260	294	300	272	285	288	267	262	260	261	275	274	278	264	265	256	246	260	297	299	246	261	255	285	250	256	259	305	310	276	277	251	264	289	295	257	276	257	279	281	264	234	282	284	250	268	267	228	261	288	247	276	278	264	264	281	295	262	240	270	270	262	292	247	285	260	260	301	297	258	270	282	301	300	283	242	257	250	278	252	259	261	274	258	272	249	239	274	283	290	286	258	286	289	271	264	258	255	283	277	261	300	295	256	270	258	252	278	290	259	283	270	254	263	275	268	282	254	274	293	303	270	287	271	237	295	262	270	263	305	266	260	247	275	271	275	266	260	281	276	255	240	290	288	277	265	256	314	253	258	286	262	243	239	291	281	263	278	260	261	241	285	293	290	263	267	241	285	263	237	286	266	253	276	270	257	281	248	232	289	278	265	257	288	287	274	251	275	240	254	274	281	259	251	280	240	287	276	280	297	227	273	263	285	277	290	281	232	298	282	257	252	262	258	288	293	260	300	251	261	263	239	278	280	280	272	286	281	262	251	286	260	281	260	252	263	278	266	252	278	250	280	264	272	278	305	293	256	277	290	280	271	247	293	265	289	300	238	297	246	280	284	247	254	279	286	247	266	243	253	265	260	251	264	280	270	272	271	268	262	292	240	277	232	293	273	239	258	267	271	272	277	262	252	282	280	283	286	288	250	273	270	267	255	223	259	271	256	278	270	260	269	256	265	289	276	271	290	287	245	265	278	259	257	298	291	301	284	275	291	262	242	272	255	277	268	265	257	269	280	254	278	256	270	255	281	261	267	285	246	278	245	256	292	246	272	275	271	298	249	289	251	275	232	272	274	243	257	288	274	236	285	280	263	275	278	271	276	297	277	291	273	233	269	268	269	288	244	271	266	249	279	294	281	250	255	277	274	236	266	270	265	288	240	278	277	301	283	290	254	271	256	306	258	261	281	278	262	242	282	276	251	291	279	223	259	267	258	299	268	266	286	248	250	286	264	291	275	253	230	254	242	279	293	281	267	248	270	254	253	277	266	252	296	290	277	258	250	283	270	275	269	285	272	277	261	263	254	253	257	260	278	257	274	266	273	285	283	235	278	260	272	288	245	252	298	266	254	286	255	264	268	245	270	250	263	282	266	282	303	283	245	267	266	263	217	282	251	272	304	301	284	283	260	276	246	265	286	265	256	272	312	286	263	246	269	271	274	299	281	264	294	249	273	256	229	243	270	249	260	292	253	239	285	290	256	262	252	277	249	265	292	300	266	297	282	302	245	281	293	252	261	251	257	253	261	288	267	278	279	257	268	265	286	295	263	261	233	255	293	260	298	283	269	272	253	290	263	291	252	259	282	272	230	285	245	254	253	300	276	266	277	253	270	270	240	243	296	275	266	292	253	278	266	276	271	272	251	255	261	254	281	281	254	262	275	289	294	256	308	240	278	270	241	257	288	275	259	263	260	257	262	255	268	260	289	275	280	276	304	287	264	249	280	242	274	266	263	283	280	270	274	267	279	264	274	273	287	252	251	274	304	263	247	283	243	270	259	242	265	251	234	256	269	269	258	287	262	262	245	293	267	265	272	258	290	269	265	258	260	275	251	266	248	262	276	243	291	267	284	273	264	238	286	263	284	270	257	238	263	248	275	260	288	264	246	269	271	259	257	270	253	269	308	260	240	286	284	271	279	272	247	262	261	248	262	287	277	281	282	290	261	247	284	275	265	262	227	270	272	262	272	285	282	272	270	283	291	231	254	288	283	262	259	272	243	246	278	312	289	255	248	270	255	255	239	246	254	251	296	247	277	274	289	260	293	255	289	278	255	270	268	290	268	262	256	267	266	243	257	248	282	284	278	249	237	280	284	270	300	274	273	212	258	263	251	261	248	267	268	248	274	257	273	283	244	255	259	268	302	251	245	276	267	261	272	281	265	237	287	267	254	268	247	280	299	218	274	278	266	274	257	280	257	290	266	266	271	282	293	281	261	264	282	277	224	305	290	256	262	255	287	290	257	241	274	262	258	285	268	271	232	275	272	269	278	283	267	289	295	272	238	259	264	266	279	266	247	256	282	274	249	255	253	262	287	249	265	253	268	269	269	268	243	233	271	283	280	272	258	277	285	271	278	250	267	325	267	263	246	247	271	276	288	265	226	240	238	268	245	245	266	264	262	243	246	265	281	280	258	276	269	251	291	265	256	257	310	267	245	260	271	256	251	269	247	290	277	280	266	255	281	262	263	307	266	280	245	278	262	288	243	288	271	261	291	287	260	282	284	277	273	259	268	285	262	268	242	277	262	259	253	302	268	269	275	262	290	261	278	277	257	274	263	291	285	263	265	264	287	288	238	253	266	259	259	253	271	265	256	278	258	235	274	264	260	253	241	269	279	256	253	272	255	254	276	265	239	281	267	268	268	281	275	279	294	251	296	257	275	246	266	254	275	247	282	266	272	268	264	274	265	248	258	266	264	268	277	270	269	257	284	286	267	288	258	274	289	283	258	247	249	293	264	272	281	273	250	256	262	270	277	285	292	270	266	268	252	292	278	255	290	256	240	276	247	264	251	282	286	276	256	237	261	274	239	266	261	290	260	277	284	275	264	253	286	279	260	262	245	253	271	249	261	268	270	267	255	252	279	243	256	243	252	248	242	251	274	276	263	286	306	268	286	280	272	262	252	268	247	285	277	274	271	254	274	274	283	246	246	235	263	258	264	286	241	287	283	251	262	270	272	260	276	246	284	259	279	259	259	296	254	265	259	270	265	265	282	288	277	258	251	281	259	285	265	250	276	247	255	238	276	238	264	263	255	272	266	264	265	296	262	283	272	280	262	279	268	260	252	262	283	265	245	254	280	308	258	264	280	269	239	276	252	218	261	238	285	256	268	244	262	292	271	267	265	266	287	256	276	247	267	276	257	287	289	250	280	268	284	262	270	281	292	258	252	243	274	288	288	273	291	266	263	286	271	256	286	251	268	282	266	253	240	274	248	249	269	280	261	267	261	272	258	291	237	307	240	286	287	266	264	264	262	279	252	256	260	267	277	273	247	283	256	279	261	255	250	233	269	270	282	269	276	248	265	250	273	266	295	273	251	273	271	240	280	267	250	245	262	276	256	260	246	278	292	262	277	261	260	274	263	265	266	292	278	267	286	235	265	274	277	262	243	270	272	258	267	287	249	287	266	276	265	301	278	264	227	276	297	274	236	258	252	287	293	230	288	240	277	280	277	272	263	258	300
24393	21048	27919	24384	19783	3405	1064	646	543	534	521	487	474	438	511	465	441	421	438	451	436	440	442	2087	5706	4613	1349	454	393	394	387	363	380	393	389	421	439	406	408	360	386	390	369	369	412	388	408	372	410	378	393	358	392	377	387	388	354	361	400	341	422	414	397	387	395	423	408	380	406	409	389	425	405	355	367	403	387	393	350	359	369	345	408	415	412	365	401	353	376	385	402	343	357	342	413	366	403	375	393	356	402	389	407	376	379	371	389	374	417	379	369	378	391	393	389	395	395	384	374	390	375	376	378	363	381	399	387	400	380	369	381	383	360	388	379	411	377	364	387	394	394	362	354	381	361	365	400	385	365	404	380	392	383	395	379	380	397	399	407	372	365	357	405	387	348	363	395	382	396	390	397	414	395	379	404	398	437	396	415	390	367	395	400	382	392	397	402	368	381	392	392	398	399	356	393	385	358	367	381	379	392	406	398	387	394	375	395	397	361	410	345	399	373	395	355	371	376	358	335	375	388	356	352	379	405	351	435	419	390	401	407	402	396	355	380	355	365	361	381	431	416	385	403	372	416	356	389	372	389	377	387	378	374	385	370	350	408	359	368	398	378	373	370	387	385	360	337	401	391	341	409	399	362	368	376	421	390	376	399	378	361	404	363	371	348	386	350	418	393	425	362	411	366	351	357	382	366	334	376	398	358	384	375	340	389	355	386	377	378	381	388	369	373	385	388	370	399	395	384	357	372	393	397	396	405	366	410	392	380	391	374	369	398	394	375	363	394	362	383	354	365	364	361	390	395	375	372	369	364	382	406	374	365	399	367	353	351	390	407	401	368	386	425	381	385	383	397	378	389	415	390	348	388	372	379	374	376	378	363	413	385	369	362	379	350	395	350	359	360	378	376	401	367	355	381	397	400	365	399	404	375	383	360	355	398	360	358	390	360	372	398	393	422	395	367	428	380	369	379	351	405	364	374	392	366	388	384	375	395	394	363	386	369	362	409	393	389	383	404	423	385	378	390	356	393	365	366	356	371	394	418	382	316	427	392	364	378	394	367	421	390	408	385	351	406	398	399	388	424	370	397	329	381	372	336	378	406	390	360	373	380	393	366	388	376	398	414	368	372	389	369	363	404	354	396	330	380	387	411	352	408	408	378	359	395	386	383	382	373	381	371	355	357	396	376	388	375	370	402	384	364	374	356	362	363	394	376	410	375	375	382	385	395	384	404	372	356	364	356	371	363	359	387	395	386	366	356	393	393	338	364	432	368	370	415	387	405	386	379	399	388	387	370	363	391	377	386	365	347	414	415	393	367	341	408	387	378	409	397	381	372	400	388	370	388	397	384	395	390	378	361	372	378	416	371	407	366	416	368	354	388	379	400	389	376	385	379	368	391	357	356	391	379	400	370	371	391	399	416	391	376	366	408	378	385	347	386	389	385	381	381	412	385	373	392	370	372	365	384	373	398	416	382	413	385	355	378	415	397	384	383	390	391	377	373	367	378	368	367	396	375	376	374	371	377	418	391	358	377	389	379	374	380	410	421	386	366	400	381	340	400	374	366	405	361	391	366	373	379	333	374	387	362	355	370	397	400	366	390	381	380	369	372	385	397	391	361	386	365	374	405	388	390	358	428	418	386	370	401	400	376	344	403	342	382	405	365	410	368	369	355	374	418	405	391	363	381	366	372	363	384	376	336	347	398	359	343	404	362	389	394	408	392	390	351	368	357	380	378	377	387	392	435	377	344	345	399	349	384	371	409	362	392	414	350	371	370	382	383	377	369	421	369	372	331	396	401	393	412	400	367	385	375	394	376	381	407	364	385	358	334	395	390	386	369	352	412	383	406	393	381	405	410	406	374	403	400	388	413	389	376	383	367	361	389	371	379	404	390	357	372	392	371	405	380	388	368	388	390	396	385	366	379	347	359	360	375	364	342	380	371	398	391	376	392	376	376	355	378	413	375	375	411	396	377	405	379	383	387	352	387	365	400	350	365	357	406	383	368	363	385	389	379	376	426	320	375	408	381	388	417	404	411	383	393	386	385	362	351	371	381	392	364	375	357	379	367	373	411	364	367	357	408	379	409	360	371	351	399	370	404	374	357	387	369	392	375	364	365	378	368	386	368	370	351	396	394	426	393	392	391	368	413	344	362	378	369	383	403	376	418	395	374	378	374	381	347	355	372	381	397	399	358	388	363	420	387	390	373	378	345	377	354	369	373	375	349	382	386	390	396	379	396	391	407	376	354	357	385	434	386	351	382	396	399	393	382	373	373	373	388	373	369	352	355	369	347	373	375	383	403	392	392	367	377	395	399	377	375	338	396	371	391	356	355	396	406	360	393	391	345	341	377	401	375	390	392	361	386	402	329	333	364	374	404	355	383	344	398	362	359	365	374	384	386	381	383	352	354	400	355	362	385	378	385	341	379	376	407	417	413	405	415	373	386	341	383	442	390	410	385	379	371	345	396	387	381	397	386	404	382	379	388	354	390	374	367	383	403	415	363	333	397	355	362	375	357	399	350	334	366	383	401	359	338	365	392	388	390	378	400	367	378	351	379	372	394	344	358	401	371	360	369	355	376	373	385	391	332	386	405	409	383	363	408	376	382	336	360	375	383	419	336	393	351	455	386	361	370	375	422	405	368	370	350	378	396	398	355	418	379	374	389	398	360	359	361	416	367	403	369	355	380	351	406	390	376	409	376	390	423	345	378	369	366	391	381	366	421	368	388	411	403	354	371	349	365	363	341	394	398	390	379	385	368	370	396	373	404	369	386	383	399	424	404	364	391	366	375	378	376	367	407	393	397	378	385	424	405	345	393	378	330	378	374	394	402	388	365	401	366	397	377	349	381	389	393	374	376	364	383	365	364	371	382	402	367	389	371	377	409	399	395	365	404	374	341	384	373	364	383	367	362	364	371	393	358	379	402	348	398	375	371	358	421	378	385	422	404	378	372	375	385	391	358	387	351	364	401	350	338	397	387	376	386	385	358	380	395	370	369	351	390	387	392	378	413	394	421	373	406	366	375	403	422	389	435	377	416	352	384	388	347	389	348	365	404	400	379	384	399	385	378	375	378	401	392	343	367	394	384	339	380	373	372	370	401	374	332	380	373	384	371	381	390	373	371	382	399	352	386	370	364	412	404	380	377	380	375	405	359	402	369	398	369	370	443	398	397	358	384	367	390	410	365	413	391	384	371	370	387	394	369	357	383	364	405	354	390	373	361	352	348	380	386	368	385	388	370	424	396	395	386	402	389	352	398	357	380	349	434	377	403	386	390	335	348	371	372	405	378	396	384	391	399	359	356	370	387	406	365	410	387	388	379	417	376	382	378	380	383	372	388	388	422	405	354	356	378	390	371	367	342	411	396	353	380	389	378	385	384	375	389	386	363	384	384	425	370	409	355	388	388	432	367	414	393	359	399	378	398	364	346	364	382	399	382	369	360	367	381	363	374	373	389	376	376	382	349	340	354	363	354	366	373	400
3957	5155	3949	2182	1794	1284	940	773	725	646	602	573	565	546	520	519	514	486	484	454	461	485	459	3312	7344	5301	1427	386	413	413	383	400	399	447	406	394	412	380	391	391	405	410	403	397	410	394	373	366	397	412	396	374	398	415	424	384	409	403	402	392	386	397	386	427	392	405	392	402	471	399	375	409	402	379	393	397	371	391	412	428	424	399	390	403	404	379	397	391	422	423	395	436	350	428	422	391	423	419	396	398	387	356	382	402	398	381	421	376	409	379	386	389	419	403	381	368	384	418	400	410	401	391	398	398	378	405	393	402	398	383	413	392	411	392	350	397	406	418	434	403	400	376	381	420	369	408	364	436	408	357	380	425	372	406	379	395	390	367	388	387	398	413	384	376	423	410	364	368	364	380	405	383	373	378	382	412	415	397	378	439	374	397	401	387	418	440	382	423	384	407	419	397	428	393	423	388	407	389	429	415	436	353	386	414	358	406	367	374	436	435	377	425	402	351	390	393	402	401	383	387	372	417	366	407	388	385	387	380	388	378	365	412	419	405	399	371	412	397	393	421	393	390	367	403	438	373	394	380	427	405	397	392	375	384	403	381	404	418	380	370	384	438	417	402	379	389	367	390	366	442	384	391	391	374	389	405	422	387	388	387	365	381	444	433	389	396	354	392	380	379	398	424	353	387	380	406	399	408	378	386	392	385	410	377	372	384	418	394	379	416	374	420	441	344	399	336	377	394	355	370	373	413	395	408	390	451	361	395	403	413	374	414	414	374	385	398	410	382	395	386	366	396	417	413	395	408	419	370	384	430	390	391	408	393	414	418	371	408	385	415	387	378	391	379	378	400	400	413	428	423	409	366	370	393	394	397	380	409	408	403	395	410	398	405	389	391	384	385	362	396	401	401	389	396	423	392	407	428	381	389	391	415	425	362	423	380	369	419	381	374	425	384	373	376	386	389	393	379	423	376	415	406	372	388	396	389	404	403	426	381	380	380	389	408	371	387	418	382	406	394	390	425	388	418	366	372	384	411	372	378	375	387	402	368	392	376	394	405	393	375	375	386	388	393	362	363	387	421	372	369	387	422	372	380	386	406	420	395	418	397	406	385	410	375	380	432	379	393	393	373	398	407	356	386	361	367	426	385	397	410	376	407	418	374	401	439	354	367	371	406	405	382	397	418	410	387	392	397	403	402	402	340	389	402	427	401	390	403	420	424	400	357	396	381	391	387	381	410	378	417	401	395	396	367	371	383	385	368	400	409	404	382	422	390	401	380	416	390	391	407	404	375	399	406	384	396	395	356	398	375	402	399	408	406	398	433	400	403	386	399	384	400	396	380	382	384	392	361	366	426	380	393	395	411	363	404	394	403	391	384	369	373	406	368	386	388	391	376	429	387	373	382	388	386	394	398	359	403	415	364	372	402	379	391	382	366	390	381	396	425	403	424	394	364	420	381	361	389	387	370	374	401	434	394	382	387	405	373	384	369	396	358	423	419	382	412	360	369	379	397	425	401	414	370	383	412	393	377	400	436	375	376	382	388	393	351	374	374	425	370	394	376	414	394	362	407	388	379	373	368	420	417	380	368	394	413	395	448	402	397	355	406	391	431	378	408	413	394	390	400	398	379	411	393	384	403	384	376	395	399	373	404	358	399	392	372	402	393	363	413	407	406	382	377	387	347	385	434	397	411	387	392	393	397	389	392	419	390	395	390	402	398	407	418	396	400	405	417	401	405	397	408	410	395	413	385	391	425	383	396	395	427	393	389	389	376	395	408	394	404	381	382	404	396	354	384	385	383	370	384	390	408	402	395	370	437	392	392	386	371	405	347	432	376	409	378	406	412	346	401	393	373	401	403	382	392	376	401	383	370	383	363	407	376	369	358	384	397	371	411	382	395	386	385	388	374	429	382	388	379	396	395	373	369	394	361	374	383	390	398	399	408	377	410	412	359	359	376	419	408	433	427	418	358	393	376	418	415	406	380	362	405	377	375	391	417	389	366	414	355	426	377	390	368	386	381	379	387	391	359	385	374	349	388	388	365	400	405	396	426	416	399	386	398	402	371	402	393	379	394	432	402	389	364	389	378	410	391	394	389	406	379	384	392	420	376	386	378	389	415	416	398	409	418	394	397	380	389	397	382	425	406	389	406	377	390	390	380	405	427	414	385	384	359	382	392	448	378	377	345	390	397	364	412	411	369	400	392	430	413	391	406	379	404	370	379	369	392	370	403	423	389	411	389	409	363	410	430	385	355	380	378	368	372	396	375	377	365	357	389	370	387	416	348	384	414	409	399	354	395	410	348	385	386	397	390	392	367	385	388	392	410	408	380	391	421	407	404	383	419	363	414	377	346	400	372	415	451	412	355	396	382	415	397	374	392	395	362	374	353	386	339	368	393	403	390	354	389	405	405	377	378	379	420	368	437	377	365	369	366	394	383	390	384	401	371	412	369	400	393	423	378	394	371	385	406	405	405	426	390	397	409	395	346	363	383	395	338	351	374	349	394	397	429	368	414	401	395	375	424	397	340	372	382	379	373	408	395	395	395	370	392	371	388	421	393	382	394	397	362	404	384	378	391	381	386	380	396	396	394	354	379	376	404	374	395	368	401	415	405	357	395	407	393	426	386	386	405	391	427	370	379	356	383	343	413	394	356	406	401	392	414	365	405	423	367	403	379	399	378	362	392	410	378	406	411	357	413	403	384	380	394	372	380	379	390	395	374	402	385	403	366	400	372	412	373	393	370	386	382	378	380	413	423	391	354	403	376	371	390	392	389	394	372	377	385	356	403	400	446	374	388	392	376	424	393	369	375	378	375	379	381	397	383	409	360	374	350	435	365	366	409	427	391	385	410	383	386	411	387	409	399	373	376	367	393	401	401	370	399	391	421	402	373	410	395	395	395	392	414	377	376	378	424	374	432	414	434	375	423	381	391	379	391	404	371	385	349	344	397	420	384	345	395	420	417	387	407	388	408	392	409	351	390	417	378	418	402	380	396	438	377	407	371	419	378	416	385	396	379	408	368	381	381	384	393	364	389	382	418	384	383	425	375	405	380	431	408	405	380	391	402	399	358	364	382	397	372	392	402	386	403	389	420	385	387	340	384	387	421	382	402	376	390	430	376	341	373	399	369	420	398	373	373	406	375	392	370	388	418	396	405	387	405	394	374	412	445	400	388	348	380	359	390	402	382	398	379	376	378	421	399	367	418	389	390	387	403	382	377	410	434	367	350	357	397	406	394	377	390	365	403	386	388	402	417	397	385	409	389	398	403	374	397	425	393	400	384	378	396	393	386	419	389	396	393	390	404	414	388	384	374	399	408	391	399	373	411	434	392	407	383	413	411	402	372	421	392	423	412	414	379	375	354	380	370	398	391	367	380	377	420	385	403	375	361	394	381	372	392	366	364	387	383	390	409	388	403	352	401	433	401	369	378	415	366	400	417	388	405	365	422	401	384	403	394	359	359	389	364	377	382	415	392	414	391
26936	8509	1078	694	591	544	495	481	523	479	487	520	495	515	500	478	460	527	511	510	455	546	511	464	734	908	691	496	495	510	504	509	505	482	497	467	461	480	505	498	504	508	473	489	512	508	517	495	530	507	503	472	505	516	461	509	513	470	468	482	489	505	497	520	498	482	544	501	497	528	488	477	487	525	480	526	478	491	500	510	506	502	517	481	465	466	517	494	473	478	529	486	470	514	543	503	496	526	539	485	465	545	522	517	470	526	496	498	502	488	478	492	483	497	487	502	496	503	525	486	469	480	471	485	519	441	476	502	457	483	513	522	501	485	534	495	504	541	489	488	488	520	525	497	514	520	505	483	492	507	483	547	457	517	475	522	513	508	504	511	527	491	449	480	534	487	541	504	481	514	483	492	487	525	452	491	520	502	489	462	473	538	504	488	493	470	520	521	467	453	518	536	511	492	474	484	534	509	501	477	480	459	506	534	476	467	503	491	487	519	495	477	492	468	493	516	484	528	516	506	508	495	486	535	487	501	500	512	508	505	492	509	471	508	480	485	491	486	454	472	529	470	501	471	493	443	513	466	464	516	482	472	526	484	464	495	481	442	488	540	516	527	489	514	468	484	471	502	495	488	529	513	515	476	470	497	508	507	483	489	478	485	493	480	515	480	475	474	493	498	473	508	468	528	499	525	496	507	519	498	491	466	466	481	495	508	496	534	515	513	474	507	525	482	483	470	491	513	512	474	510	520	494	448	495	491	491	483	496	525	464	500	484	512	504	513	501	473	481	480	490	515	481	458	521	486	510	474	483	490	509	506	508	492	512	507	531	481	482	556	533	473	521	474	516	546	525	462	465	491	457	462	492	457	495	518	492	512	482	513	500	515	453	504	492	497	500	464	481	515	488	508	495	524	531	485	489	485	458	496	504	474	507	477	472	486	473	454	494	491	467	495	484	501	493	493	509	502	476	487	541	441	485	492	503	478	513	506	505	497	483	518	505	510	452	492	491	472	466	478	488	482	510	509	474	472	504	508	531	507	473	487	494	502	495	543	506	526	475	482	494	517	488	501	485	519	502	488	476	472	510	441	488	433	518	503	517	502	505	497	479	474	466	501	458	510	464	530	469	539	507	516	474	494	559	508	503	469	485	517	481	489	508	513	536	452	490	492	499	515	491	518	482	522	457	461	498	490	485	492	494	484	548	510	469	501	530	476	500	524	458	493	516	461	501	517	471	546	474	518	492	489	521	501	476	482	504	453	498	510	518	544	485	513	468	498	481	503	481	511	525	485	479	478	453	450	505	492	489	463	473	506	509	452	502	510	487	499	480	495	454	481	494	447	472	470	488	509	531	540	496	505	506	516	554	511	496	506	483	473	518	509	513	508	526	511	517	546	511	489	533	506	477	479	487	490	493	482	495	492	488	479	477	524	508	500	543	443	501	487	512	512	509	475	489	535	480	502	500	522	499	490	480	500	505	477	508	455	518	483	524	486	530	500	489	500	484	526	481	504	506	542	520	484	506	524	476	484	488	489	491	501	487	518	484	493	506	523	519	512	495	472	490	487	468	484	491	505	499	495	488	504	516	529	483	491	491	477	486	470	507	483	491	489	520	506	506	469	514	506	462	499	551	444	494	493	526	527	526	490	500	478	478	493	475	493	498	497	515	543	499	499	521	555	460	518	497	548	482	487	518	482	449	477	484	513	501	480	512	492	538	487	480	486	525	487	468	483	505	479	515	533	467	504	464	517	471	515	519	486	502	504	486	475	526	522	496	515	503	523	468	500	468	504	493	543	509	522	500	569	478	483	507	531	490	502	512	525	483	503	505	462	502	472	498	484	508	501	482	479	522	512	475	523	457	485	482	482	453	492	511	496	507	491	520	511	477	486	492	473	536	515	502	502	522	492	487	498	468	494	526	473	509	524	478	535	485	505	543	516	509	483	537	482	500	473	514	529	473	489	520	498	533	491	517	515	476	490	473	510	499	482	494	488	514	533	510	473	527	500	476	493	500	530	511	509	479	494	506	492	552	582	505	535	501	517	511	510	471	509	505	526	506	485	492	542	503	479	472	510	475	480	509	460	490	486	548	570	522	478	470	496	505	517	491	485	509	499	525	506	466	480	508	488	472	496	489	542	486	505	513	530	484	512	457	491	510	502	498	452	495	480	492	524	489	493	489	447	500	492	473	490	484	511	493	507	508	467	497	494	514	527	502	498	491	475	517	512	477	505	490	496	477	495	538	534	466	527	472	477	494	517	499	535	492	487	485	510	541	468	480	496	476	511	482	514	475	502	475	474	502	508	503	516	526	546	513	472	516	480	561	515	477	518	472	484	514	499	473	507	484	497	491	474	530	482	540	479	489	457	490	503	480	483	502	520	496	482	473	477	505	488	490	536	537	510	463	469	500	517	485	496	513	496	460	463	475	542	485	460	460	511	487	526	459	469	478	514	533	450	507	532	489	491	472	491	466	505	524	486	495	484	491	491	491	468	487	535	512	460	470	489	475	525	475	460	497	488	510	499	491	505	509	480	498	479	501	499	481	489	471	502	547	523	498	510	466	493	437	472	486	473	516	490	469	516	484	551	505	498	466	492	521	511	495	534	527	512	481	498	509	499	481	462	500	501	533	533	516	495	536	490	477	483	468	487	512	514	511	467	521	491	507	520	483	532	501	542	466	471	461	498	510	507	473	501	492	486	523	503	459	519	547	489	529	501	479	528	519	449	506	471	486	503	501	483	504	468	502	465	472	486	521	466	539	543	481	507	518	483	482	505	472	478	504	491	505	489	497	489	504	521	545	482	502	499	488	510	542	534	490	548	479	461	466	514	472	472	501	491	512	502	475	507	469	509	497	515	522	509	490	512	483	482	532	494	499	539	487	503	493	532	504	497	507	503	510	473	469	467	464	486	493	486	496	503	474	516	518	492	492	501	487	515	492	498	527	487	478	454	458	515	494	458	531	522	522	542	470	483	502	512	467	503	508	517	464	512	533	486	508	500	519	475	477	501	489	460	507	485	533	541	478	502	478	502	474	518	529	472	510	499	489	498	501	480	474	475	492	469	504	491	474	470	504	526	509	480	502	510	472	507	475	508	491	510	500	457	508	482	549	467	487	512	500	505	506	472	493	518	504	490	491	522	488	465	487	515	496	479	483	551	509	515	517	486	527	515	519	511	510	514	526	473	513	488	488	504	492	503	497	502	553	498	500	476	456	507	493	548	504	505	504	522	496	509	447	520	485	480	510	533	466	504	469	487	494	472	495	486	493	481	460	491	479	493	458	499	499	491	512	499	511	528	532	551	534	516	529	481	497	481	482	493	445	462	480	509	515	506	504	518	521	502	519	452	503	488	523	507	486	504	486	510	496	498	498	507	502	502	538	523	514	473	502	478	534	500	489	510	494	465	491	537	506	491	474	493	465	464	498	532	482	492	509	549	506	496	482	495	505	534	506	471	515	461	495	517	451	495	506	510	508	497	485	502
5530	685	660	591	584	573	500	520	461	506	484	466	466	504	519	527	515	470	499	523	444	516	471	510	841	1026	800	459	479	484	496	491	519	478	462	455	473	496	489	455	490	501	495	479	502	508	481	490	466	509	495	488	464	479	464	475	487	477	493	478	475	482	470	461	445	480	461	510	498	481	471	477	494	475	452	478	471	463	491	528	487	458	468	498	471	476	496	543	463	489	475	478	473	483	494	445	471	484	488	456	461	425	483	487	463	448	497	523	484	505	481	452	464	498	453	467	477	465	478	500	439	455	450	461	451	487	458	501	469	471	484	466	497	468	437	457	484	476	513	506	448	488	505	487	480	481	465	497	454	454	465	475	458	443	488	461	504	472	479	491	490	474	474	465	526	513	489	501	463	512	452	496	489	488	499	492	456	473	502	487	496	483	492	439	514	482	479	536	516	450	482	443	456	511	481	501	485	436	507	474	459	459	439	472	470	462	534	474	490	462	497	462	486	463	476	473	463	488	465	475	473	477	479	457	503	471	480	493	501	470	477	458	455	483	481	503	475	478	497	480	478	487	470	441	476	467	475	440	494	446	461	490	481	468	505	467	442	466	467	470	455	484	500	499	512	502	523	501	464	495	435	439	430	466	470	499	509	480	474	481	466	507	500	500	478	419	487	474	525	470	515	500	487	483	494	495	474	467	509	456	480	507	506	505	457	443	456	476	483	487	440	453	488	495	517	439	487	471	490	477	505	463	491	506	479	475	504	478	487	475	459	498	496	492	473	502	478	452	502	465	436	465	446	483	486	474	466	509	485	449	470	480	475	447	479	463	464	467	464	494	480	487	439	440	469	491	470	457	474	470	512	443	484	524	482	467	533	511	430	465	472	471	484	527	504	500	469	520	481	466	473	475	487	508	465	487	465	487	493	490	472	469	451	501	499	465	475	490	512	469	481	490	493	480	467	470	482	517	464	497	465	469	478	479	474	497	470	465	448	476	490	462	476	500	474	474	484	491	517	481	478	489	454	481	514	454	495	486	475	451	445	490	506	500	461	446	443	494	424	451	475	485	473	484	501	495	497	443	476	459	502	473	456	509	483	484	502	435	461	496	473	469	496	486	465	486	439	461	526	546	468	465	494	489	446	488	482	482	462	498	451	487	482	468	465	481	488	484	520	454	488	455	486	448	484	502	495	467	485	475	494	500	480	460	458	474	504	490	532	509	468	466	494	483	482	497	459	483	507	470	456	462	511	489	464	484	503	488	473	485	438	495	498	480	481	471	475	487	499	487	463	461	474	492	465	452	475	513	511	484	500	463	463	485	492	471	499	475	491	476	460	492	490	502	503	489	447	490	471	450	450	485	492	472	493	508	434	527	514	505	457	484	453	501	454	516	488	469	502	486	479	486	486	472	440	465	478	490	481	465	509	493	474	478	492	499	488	488	493	478	459	483	488	453	476	493	499	504	487	485	504	482	434	507	462	486	478	478	504	455	484	470	460	485	474	445	497	497	482	464	463	479	460	520	475	458	508	442	476	460	473	483	452	485	470	487	501	491	497	506	495	497	498	487	455	532	475	495	496	478	491	446	482	484	457	445	471	493	481	489	448	487	455	491	503	462	493	471	494	418	493	501	466	486	488	465	457	508	504	460	466	429	472	480	525	533	445	475	477	499	451	479	440	506	457	449	483	479	459	527	478	519	465	476	425	507	431	500	487	418	473	470	457	480	491	495	481	483	431	447	503	513	467	462	469	497	477	480	477	488	474	490	507	529	438	496	485	475	474	470	515	546	489	512	507	488	491	497	515	467	519	504	475	449	445	490	494	456	493	456	463	471	464	522	485	489	481	490	509	474	491	509	462	505	495	499	489	444	512	498	447	482	496	445	496	462	523	447	498	525	471	490	473	447	499	451	451	531	453	461	499	460	490	451	470	494	458	471	487	449	491	496	479	462	496	470	495	505	493	463	467	422	499	515	486	489	437	467	462	467	499	484	481	529	472	473	483	461	484	495	477	466	467	488	486	499	452	452	451	479	491	453	474	496	495	487	468	491	502	496	483	490	525	485	497	476	421	456	467	485	476	487	492	448	489	482	435	445	487	489	542	470	472	520	497	493	478	499	483	461	451	494	494	466	500	510	475	498	456	476	487	475	474	466	459	466	494	487	469	461	470	468	517	477	495	510	462	502	498	503	510	457	466	491	488	474	510	419	495	477	477	484	467	509	536	491	496	481	493	471	465	449	496	456	536	489	464	503	462	520	460	467	434	452	464	455	484	490	498	527	488	455	492	502	466	441	438	469	491	484	484	431	474	515	486	469	500	475	448	496	512	507	511	489	488	505	473	477	464	466	479	434	485	470	515	491	451	475	457	468	474	502	476	475	464	458	489	481	496	478	496	436	518	460	497	472	471	483	493	459	479	480	465	513	498	465	449	494	516	485	444	520	519	468	474	511	497	496	501	502	507	476	461	483	491	462	484	481	476	516	497	461	462	495	488	469	483	496	464	478	443	478	446	517	499	449	465	476	500	471	484	495	482	478	455	468	496	499	466	481	505	461	468	508	456	462	464	464	495	490	457	498	508	508	455	473	463	494	471	473	466	459	469	508	465	440	484	479	495	501	469	488	492	441	504	500	498	445	504	473	513	456	486	516	484	504	470	484	473	500	480	500	491	485	492	479	478	493	482	499	484	468	482	462	423	493	515	476	486	517	501	496	489	457	494	473	487	498	459	480	490	477	472	457	492	506	486	439	475	454	511	509	469	487	499	462	456	500	493	469	484	459	465	490	488	482	502	480	491	500	516	496	478	471	463	476	527	475	491	470	457	517	464	465	510	424	478	497	459	502	475	473	526	491	499	506	478	488	497	470	484	482	455	487	478	494	476	456	463	429	459	478	487	492	474	484	532	501	493	483	495	508	449	449	506	466	492	469	445	464	475	490	466	468	503	475	454	446	469	497	480	499	511	477	457	516	494	447	478	498	486	474	463	438	464	478	476	442	459	467	497	448	512	481	466	491	442	464	423	509	515	490	498	508	486	471	478	483	456	474	511	462	483	483	441	477	489	495	504	486	510	485	475	501	448	465	485	505	491	496	458	485	476	463	485	493	480	463	469	464	497	467	499	478	496	478	477	473	488	454	468	481	490	483	467	465	472	450	474	486	473	427	466	467	509	466	481	444	447	458	468	515	511	463	493	486	472	467	506	455	470	492	466	531	494	453	426	486	464	475	469	476	488	513	484	515	454	492	488	476	465	478	474	470	476	519	426	501	479	487	507	463	437	485	524	491	472	497	469	513	461	476	496	484	491	478	522	475	454	488	479	499	459	477	495	461	441	484	517	452	485	486	516	492	496	505	452	462	493	493	504	482	486	485	479	511	494	491	512	491	485	478	454	487	483	485	461	473	470	430	487	489	460	500	481	534	467	467	481	495	477	466	441	478	485	456	467	501	478	475	483	484	433	477	494	437	434	464	487	473	506	466	465	485	462	477
25287	21016	26577	24773	4324	1073	766	530	482	470	485	452	428	436	406	431	397	398	425	434	427	448	420	416	2062	2984	2109	522	377	405	399	331	418	449	401	414	374	394	379	376	395	407	396	444	404	394	385	438	384	395	358	391	404	387	401	398	440	366	419	400	382	389	397	410	375	398	408	358	400	411	387	390	402	409	426	423	403	385	424	399	422	408	405	385	376	380	357	375	375	375	407	383	363	400	400	414	371	374	410	389	420	374	386	379	397	388	367	388	391	399	378	390	400	417	387	393	375	368	431	388	415	354	397	378	415	384	357	386	428	396	359	382	400	403	378	372	394	394	424	386	379	364	413	379	394	392	412	398	387	399	401	409	366	403	366	415	388	389	388	395	384	416	385	390	398	371	394	383	421	391	369	400	353	409	404	400	384	355	371	350	402	384	349	370	375	425	378	363	405	361	415	376	394	403	407	395	395	359	373	397	425	386	438	419	383	399	398	387	385	403	398	384	410	392	393	372	391	369	408	374	383	397	397	392	394	378	387	404	371	398	398	397	399	390	390	370	382	391	374	408	392	396	400	371	402	428	390	414	435	401	388	404	371	380	407	428	403	394	402	359	367	424	384	391	407	383	360	366	378	430	379	391	436	402	345	361	357	375	392	390	374	392	404	358	366	394	398	390	414	414	383	392	401	420	427	398	397	376	402	381	379	424	402	403	394	394	407	379	405	389	392	438	390	368	376	424	383	436	369	396	384	428	443	407	404	386	403	406	400	351	389	366	361	370	411	402	400	382	396	388	369	404	374	392	390	405	381	420	363	383	383	402	381	373	394	371	362	361	431	383	408	407	378	364	381	408	379	424	399	369	421	382	378	413	380	388	406	399	391	366	387	424	415	385	402	403	392	377	389	375	363	363	370	385	394	352	396	366	380	409	390	374	412	392	393	385	381	398	393	356	452	410	385	393	397	372	372	369	398	344	339	401	433	407	428	375	390	401	389	404	385	391	433	398	397	397	396	367	414	390	383	385	382	400	402	376	365	409	382	399	379	405	384	405	445	409	403	383	396	376	389	414	391	386	377	407	391	387	411	418	367	409	413	370	424	387	391	417	386	387	356	395	340	414	378	426	354	377	391	374	404	351	397	380	409	372	393	409	379	394	365	362	401	403	419	387	410	368	423	372	375	358	344	362	396	390	390	382	390	410	397	387	403	387	368	388	393	412	410	386	403	423	420	365	385	405	367	386	414	377	392	397	385	397	390	405	403	409	338	398	417	382	408	403	392	398	392	424	449	420	415	345	389	368	409	413	380	412	376	389	392	410	371	427	390	410	423	381	404	343	382	403	377	368	386	416	406	404	402	367	354	401	380	379	416	358	424	372	341	427	409	387	397	369	366	370	355	364	373	389	424	393	397	377	354	373	373	397	414	395	414	374	396	373	398	401	374	399	383	364	407	410	429	396	390	425	409	371	413	379	383	393	395	413	400	382	387	372	354	394	350	396	387	376	404	394	365	384	394	395	417	360	435	409	365	407	392	423	389	410	400	401	363	341	387	401	421	397	368	407	364	367	409	370	346	378	362	413	396	406	380	393	394	383	399	337	382	377	370	403	399	424	406	405	400	364	357	419	419	376	393	401	362	401	391	374	403	415	403	397	401	389	375	405	373	414	372	384	402	392	428	381	377	372	391	397	425	417	394	375	407	392	401	417	399	414	362	402	382	385	371	371	391	382	415	417	418	416	374	384	367	412	410	372	390	428	385	384	387	376	385	391	394	392	363	438	356	379	401	361	385	420	403	367	378	369	396	383	404	422	383	364	365	393	370	397	395	377	403	393	371	379	415	400	384	379	358	372	385	408	420	412	408	391	407	366	388	387	383	402	397	390	389	369	406	409	421	388	424	392	386	377	424	381	428	352	371	405	392	389	416	370	392	398	393	381	409	368	388	391	374	433	395	399	387	413	411	406	367	355	405	404	382	399	382	399	383	411	426	384	378	366	395	376	396	370	404	376	403	387	378	413	396	432	376	378	420	403	380	369	376	416	401	370	368	403	371	407	418	356	424	389	411	399	425	360	434	393	396	388	388	367	397	416	393	396	372	398	380	389	386	400	381	382	449	424	412	394	392	370	399	411	392	381	380	386	391	357	399	378	408	397	397	386	395	418	401	372	394	378	403	412	418	414	389	395	392	387	415	438	434	391	350	418	401	380	442	349	387	367	378	383	413	403	373	353	387	376	363	404	391	409	391	378	389	391	350	394	403	367	384	349	399	404	367	359	418	413	424	379	408	396	381	363	379	385	374	376	408	409	392	380	404	349	409	378	375	413	428	401	360	409	444	351	422	388	389	378	385	415	363	384	415	412	387	370	415	373	409	396	365	425	405	391	392	372	375	386	358	379	350	402	361	409	382	387	413	382	379	383	369	386	401	381	384	384	408	390	375	379	382	387	369	366	396	378	407	423	420	380	385	400	409	391	363	411	403	387	393	386	363	386	405	379	358	381	369	402	377	413	419	383	398	368	372	359	397	390	401	402	412	396	355	421	377	402	410	341	411	381	382	405	372	423	370	403	388	383	429	382	387	355	371	442	381	382	412	410	347	373	382	408	403	389	374	400	401	374	403	383	388	372	366	397	391	369	362	371	353	406	379	393	392	404	418	410	408	401	375	402	374	384	400	373	381	380	344	380	410	403	416	377	414	392	403	365	401	396	347	379	377	410	434	376	358	388	423	374	412	368	410	359	382	382	350	428	382	390	406	434	436	426	376	380	386	369	397	418	432	378	377	362	402	405	354	409	372	381	365	377	389	392	381	405	399	364	377	389	365	367	407	374	358	360	395	400	371	415	366	371	385	417	397	429	414	359	405	380	411	397	376	406	387	390	402	389	403	417	390	367	340	421	411	390	382	409	396	404	391	410	418	370	371	380	388	417	421	389	420	391	381	405	394	391	368	421	403	368	393	366	388	384	408	380	402	397	426	417	391	385	382	396	395	397	393	381	394	373	400	370	383	369	421	350	397	372	394	412	377	414	373	343	391	368	390	364	366	397	389	401	420	446	372	384	370	387	386	379	406	396	391	384	394	433	381	389	340	392	384	369	367	422	364	360	398	424	416	396	389	388	425	362	406	384	376	398	383	406	383	371	400	426	377	398	384	356	397	359	391	401	390	372	409	397	368	376	385	398	405	392	366	420	378	390	381	419	361	407	368	377	410	414	388	416	393	396	396	386	390	381	389	386	404	383	405	382	394	392	366	376	386	462	401	370	381	366	395	383	385	407	387	378	377	400	431	407	388	422	395	400	363	390	391	376	413	399	386	375	391	394	369	392	410	394	372	392	399	361	387	409	407	395	396	390	371	443	419	365	368	388	406	390	406	402	400	410	393	455	401	389	392	415	406	415	382	380	389	362	369	390	365	394	416	400	361	400	374	388	410	391	405	409	396	357	399	396	376	383	384	437	422	420	406	384	383	380	382	375	396	403	358	390	422	397	396	384
3805	3032	2423	1560	1138	911	810	645	592	546	541	524	426	484	458	455	392	426	431	424	428	401	416	466	3114	3864	2668	545	377	405	387	414	416	386	384	391	412	389	352	389	445	400	393	385	385	396	421	390	390	379	401	374	374	415	395	418	396	413	392	429	408	401	371	409	412	391	393	392	375	386	406	367	390	389	381	389	393	412	410	420	362	412	401	389	380	421	399	430	382	434	415	379	379	391	393	429	384	409	387	398	406	383	433	390	376	392	364	404	394	433	396	368	365	396	403	425	376	395	387	385	389	412	377	388	394	388	387	368	416	404	386	390	347	366	382	408	415	424	405	396	427	411	403	386	390	380	391	406	435	365	387	410	416	363	386	398	405	381	410	408	401	382	410	385	399	377	397	374	380	380	398	423	371	394	396	385	381	407	383	384	370	397	388	417	381	385	384	436	407	380	396	372	408	390	394	363	403	411	433	382	406	387	397	399	412	408	344	443	416	393	414	392	395	418	388	415	370	388	394	373	403	391	393	397	422	374	384	407	368	405	379	416	389	384	401	425	418	385	372	385	388	395	374	399	377	379	383	406	392	412	404	397	397	376	387	422	382	366	363	410	411	417	375	382	428	368	394	379	373	387	396	376	415	374	351	357	399	335	398	414	413	361	408	373	357	405	377	412	428	399	380	360	381	429	391	376	406	404	377	419	396	391	403	392	384	396	376	423	358	357	363	415	403	409	385	372	379	389	425	371	408	388	423	381	418	370	437	379	369	382	384	397	341	402	379	390	386	399	362	397	386	370	387	369	410	396	376	386	371	372	357	433	407	414	386	413	381	394	391	387	382	380	444	366	355	403	394	414	369	390	392	369	399	394	397	400	383	390	389	414	396	416	384	359	379	405	378	398	401	395	410	411	392	394	421	376	430	392	428	391	372	383	366	391	431	379	378	392	397	351	420	369	401	426	416	385	423	406	362	388	396	390	365	398	386	430	380	382	409	388	389	384	381	401	425	380	390	396	372	416	392	382	375	414	374	381	398	388	372	399	402	419	374	372	411	382	364	373	408	393	374	398	397	425	427	359	366	361	342	397	449	392	381	399	412	410	386	374	367	392	377	372	430	402	410	390	398	396	382	387	439	402	402	424	392	407	380	365	332	361	395	391	401	400	386	388	411	388	352	392	385	379	402	386	384	394	363	369	407	419	389	376	394	396	381	371	418	360	425	379	384	456	399	392	408	411	382	415	386	375	374	406	382	418	400	381	387	359	377	383	354	406	363	441	418	388	386	369	400	411	400	391	412	407	401	406	410	395	397	395	386	396	392	377	370	366	384	399	424	405	383	400	389	408	391	413	390	400	412	384	375	426	402	373	408	401	408	391	367	425	355	365	425	370	404	406	399	381	395	381	381	416	359	379	337	365	391	413	396	400	440	358	437	399	379	365	360	387	366	421	404	376	425	396	378	393	380	392	426	400	408	381	369	386	362	364	385	396	392	406	425	372	393	391	373	421	389	395	379	408	399	405	386	383	402	360	362	402	398	442	442	413	381	396	381	399	396	379	391	404	373	359	417	405	402	371	400	364	410	436	374	392	385	367	401	386	383	409	419	402	351	365	353	385	392	383	411	380	405	366	413	383	371	377	390	371	403	406	413	349	361	414	359	403	359	397	411	388	413	396	416	382	404	374	387	395	403	412	359	402	412	401	394	388	399	371	417	424	388	389	387	393	360	413	411	389	392	425	346	410	396	440	393	384	341	352	417	381	390	401	388	340	409	419	387	374	386	372	397	429	357	369	354	377	417	395	401	378	409	383	380	424	385	380	401	386	415	388	395	388	403	432	393	411	380	423	327	369	406	374	358	378	349	400	370	390	366	386	401	399	374	381	394	397	393	404	384	423	393	370	393	407	394	375	355	372	407	390	394	392	421	385	398	417	362	396	380	395	398	391	357	402	420	366	418	345	389	396	355	398	370	396	387	370	381	402	386	384	411	365	370	409	374	393	412	384	380	432	387	353	391	423	394	377	390	416	401	417	376	367	420	393	381	375	391	442	379	415	400	390	381	377	376	398	365	378	381	426	370	375	354	374	380	424	378	395	436	384	393	406	394	381	351	422	408	422	424	384	362	401	373	368	360	377	377	394	385	398	376	386	369	380	399	400	361	387	387	387	420	424	377	392	373	398	405	385	395	412	386	392	391	391	401	387	385	407	393	379	399	382	390	396	374	380	391	415	379	394	405	384	396	397	421	372	371	375	415	374	330	431	390	390	416	357	397	422	367	392	392	360	418	404	398	367	375	392	422	387	373	395	374	382	415	424	427	411	425	423	396	408	396	391	377	349	410	382	421	425	373	397	399	404	380	396	385	420	399	383	373	382	379	367	393	394	405	395	388	422	381	383	344	359	397	398	379	374	413	388	413	411	389	398	395	371	374	366	396	404	385	395	415	407	390	393	406	402	360	404	441	416	427	376	394	390	401	414	386	365	386	366	408	387	349	386	358	375	391	398	402	409	403	370	352	369	345	401	405	382	405	360	372	414	404	381	358	378	403	402	425	353	399	374	375	354	392	408	397	368	398	399	409	396	394	385	371	412	409	417	389	415	362	433	418	360	388	363	410	399	364	393	364	393	442	386	401	400	389	412	395	397	371	386	401	391	403	395	387	367	381	382	375	411	389	402	383	392	379	401	387	390	394	378	406	366	386	394	415	388	392	391	353	362	397	389	386	375	398	408	403	397	413	379	385	390	379	411	370	361	390	385	401	370	398	388	393	408	366	354	398	353	403	379	387	387	371	383	396	358	406	375	422	423	378	368	392	394	407	413	383	402	380	366	341	421	374	409	388	375	398	394	392	404	388	397	401	401	414	379	376	397	393	425	361	399	397	434	385	385	376	365	360	409	405	417	384	427	430	380	434	390	408	446	387	366	401	388	386	391	370	381	424	371	371	397	415	392	391	390	361	386	411	398	402	378	424	400	398	411	391	378	400	405	388	375	367	407	357	372	393	385	430	379	381	387	358	425	417	362	394	400	392	383	389	401	355	388	371	417	404	410	392	383	431	373	416	390	402	376	369	376	395	404	434	370	378	405	358	397	395	425	417	389	367	384	393	386	388	395	363	392	377	388	377	411	399	391	404	378	395	370	400	394	396	377	406	367	402	415	414	418	381	397	379	413	369	376	372	379	403	417	408	366	403	390	393	410	394	379	382	397	365	412	418	388	403	420	341	391	351	401	390	392	378	385	431	395	413	401	386	421	408	409	373	417	381	393	354	405	443	423	380	377	349	384	396	400	382	418	389	378	378	387	401	342	368	375	390	361	391	411	389	355	420	402	328	407	398	370	394	411	422	409	393	415	408	382	367	391	416	394	347	399	399	409	400	396	370	387	403	371	412	367	394	368	371	388	430	413	410	398	397	386	408	394	435	399	343	374	374	380	350	356	372	355	392	402	383	370	378	400	369	414	398	371	386	398	435	426	409	343	398	380	409	363	371	395
24277	20992	27873	24293	19940	4394	1286	824	643	667	619	546	553	531	553	510	544	518	552	567	542	517	544	965	3541	4640	4961	1616	491	460	451	526	517	490	466	487	493	527	501	477	496	502	475	511	504	499	461	462	483	520	491	554	494	465	517	483	479	477	494	512	502	469	529	470	520	495	462	513	474	478	478	518	523	505	501	444	484	519	487	503	510	521	471	473	474	495	494	495	551	480	498	488	488	481	468	530	482	536	503	471	496	471	517	479	470	534	484	512	512	488	495	522	474	543	492	480	485	488	497	506	524	502	526	458	500	466	477	497	509	467	490	476	489	538	501	499	458	493	493	499	501	484	488	494	498	491	495	469	482	496	472	467	482	462	484	552	505	481	463	515	500	455	496	498	511	519	505	472	525	516	521	514	521	502	482	451	484	516	536	491	458	487	505	507	474	482	517	511	515	499	488	456	473	542	483	476	509	480	508	518	523	543	484	511	470	477	504	490	464	488	471	504	456	503	483	468	478	496	475	511	490	521	502	503	482	488	448	534	453	528	491	494	519	525	469	508	496	524	504	474	519	471	509	470	510	533	474	500	471	485	521	426	516	494	484	489	541	484	469	535	453	503	489	467	508	512	501	507	540	520	442	449	470	504	476	471	476	554	492	457	510	507	488	483	453	441	522	451	523	517	505	468	482	538	484	483	512	458	521	505	478	467	494	492	466	468	488	503	499	523	464	478	509	470	491	481	473	534	481	509	475	481	504	544	475	496	492	487	496	497	496	519	480	474	485	516	498	470	419	459	530	474	491	531	506	486	484	498	512	509	492	500	480	496	530	516	434	516	502	508	496	498	469	467	479	486	497	488	486	491	475	481	469	505	491	479	506	477	465	522	516	473	505	487	510	533	464	484	526	482	502	496	482	484	510	473	493	512	536	549	520	552	486	481	517	539	478	517	546	461	444	478	470	517	501	493	502	502	476	453	479	529	495	505	496	501	547	506	493	466	466	467	476	489	561	484	507	465	465	503	484	498	511	472	517	504	464	526	518	490	486	475	464	493	471	517	501	521	525	493	510	487	524	489	492	500	477	543	469	479	486	504	489	481	490	518	493	455	449	493	504	488	499	446	481	480	463	480	476	469	485	482	522	468	519	515	468	515	517	502	479	500	509	497	508	522	481	505	442	533	489	492	469	480	502	480	479	469	481	517	490	451	542	508	477	554	502	493	508	493	494	501	498	467	540	490	476	475	502	517	473	482	546	488	478	495	517	453	488	501	514	531	473	448	510	479	513	506	471	476	481	455	478	490	485	486	480	499	485	491	468	498	465	519	488	482	495	460	525	504	483	488	481	462	497	476	441	522	490	479	500	513	452	482	486	492	490	527	496	460	483	496	516	490	474	465	493	470	459	458	470	510	491	464	452	491	446	468	510	486	498	460	471	505	495	480	522	529	453	485	478	496	507	507	514	475	510	457	492	485	499	487	506	474	508	430	497	496	508	478	472	480	482	506	486	487	497	534	527	461	459	465	520	482	510	499	472	477	455	514	448	488	485	478	499	532	478	481	474	507	492	481	455	465	507	495	478	451	483	499	453	496	458	460	467	498	482	473	486	502	484	512	500	500	474	538	479	496	512	478	498	526	456	450	467	508	456	475	538	487	476	514	497	493	498	456	507	482	515	478	523	483	471	454	533	471	499	486	512	449	502	443	463	493	528	448	445	518	480	487	504	465	503	490	496	537	499	503	465	481	509	508	490	521	468	493	537	495	497	483	507	508	512	485	482	460	465	541	460	485	500	477	506	488	474	485	486	500	483	470	488	525	441	458	474	537	471	494	488	498	492	538	531	485	485	479	531	565	474	460	496	494	512	505	494	487	500	509	488	441	503	526	493	483	483	464	490	491	470	477	511	490	493	495	455	487	465	482	507	464	523	485	469	493	494	512	517	488	490	453	522	488	508	485	446	485	470	533	498	488	510	498	494	493	532	492	466	504	479	524	475	487	445	481	487	478	475	476	474	497	485	522	494	484	460	501	513	439	508	517	506	487	495	486	470	511	451	503	490	504	485	519	461	502	477	488	465	482	481	480	466	517	485	466	520	477	472	448	456	500	486	517	479	427	492	532	447	503	494	459	468	461	500	477	533	506	456	489	501	507	486	511	498	474	499	480	481	450	484	455	490	491	480	486	453	467	502	501	464	468	524	485	506	486	499	495	489	478	459	474	457	512	501	508	482	502	490	494	500	484	504	485	454	483	484	511	494	469	488	476	489	465	507	493	448	479	472	497	493	482	491	490	442	475	478	469	505	484	461	472	492	544	474	453	518	502	534	483	533	479	519	491	471	499	502	531	499	492	471	497	462	495	462	481	458	480	498	478	498	480	510	491	499	480	494	461	474	465	488	478	481	484	497	493	494	516	455	479	471	478	475	504	516	454	479	482	494	490	501	482	470	440	508	487	476	494	482	481	483	494	510	502	481	473	461	470	457	513	499	502	480	448	500	471	518	462	493	470	459	480	453	542	524	516	487	479	493	470	426	500	493	458	473	475	515	507	505	521	495	444	492	479	431	477	494	481	488	454	474	459	445	468	536	493	500	495	471	480	495	501	500	478	472	466	492	485	505	504	508	489	476	466	442	460	460	478	455	498	502	511	488	452	483	515	495	493	495	503	493	441	498	516	452	479	477	450	455	536	488	482	492	495	452	448	456	501	469	484	476	504	483	477	486	471	478	522	472	470	490	504	492	506	458	475	493	527	444	467	487	458	497	505	473	468	495	532	485	494	461	485	476	513	492	472	509	488	527	537	481	500	473	441	534	502	493	476	486	514	486	460	540	501	518	499	492	491	485	464	544	469	512	477	458	496	497	490	513	494	486	518	517	491	512	499	476	471	478	493	522	474	470	479	464	491	474	469	486	509	531	536	479	500	495	461	472	512	519	483	485	499	474	501	450	490	477	484	477	486	511	491	487	516	458	460	503	483	471	495	510	526	478	493	469	465	519	471	476	500	500	519	491	482	519	493	454	459	473	444	502	519	449	498	449	521	501	504	478	475	529	499	517	456	475	478	476	469	488	454	487	510	504	490	497	484	485	463	476	472	450	478	500	463	439	481	453	473	504	461	477	462	488	490	476	509	501	473	482	545	515	494	471	464	527	446	490	458	496	493	500	471	489	479	484	470	548	479	477	517	483	475	476	515	501	510	530	492	513	485	506	516	485	495	498	493	513	497	456	424	466	461	483	513	477	504	475	516	461	488	483	516	518	489	470	493	474	484	491	501	487	482	488	486	529	507	502	470	507	484	484	475	495	483	459	491	446	495	468	482	489	511	488	532	474	470	473	512	483	509	493	518	478	532	502	469	474	505	473	502	485	484	481	486	497	483	513	502	466	505	504	508	516	488	494	512	473	491	483	509	465	555	518	479	463	452	503	534	482	476	471	507	442	469	507	447	488	473	520	470	473	470	488	485	533	532	497	492	523	498	472	469	499	540	471	478	491	486
4004	5283	4269	2609	2003	1653	1042	856	846	746	697	625	594	649	587	565	583	581	514	525	532	535	565	1258	4835	5424	5558	1564	462	516	514	479	482	493	479	508	477	466	464	489	492	479	478	460	516	473	493	473	487	467	478	501	476	477	458	446	482	493	472	474	465	508	448	503	472	468	487	478	464	447	435	473	467	462	489	522	535	531	456	538	458	420	502	472	462	481	489	468	472	482	479	455	470	460	463	443	450	459	468	474	477	466	486	471	486	456	465	488	497	482	493	482	491	510	479	494	472	470	486	490	472	420	475	486	502	501	437	473	468	475	485	489	517	448	452	436	481	474	458	479	484	481	446	489	482	503	483	478	469	461	470	447	498	486	487	507	430	483	492	483	416	486	507	468	473	462	479	454	442	450	507	485	480	463	479	448	473	472	499	481	504	476	464	482	469	454	455	483	480	478	514	466	478	491	467	469	506	460	481	487	487	469	483	453	438	472	441	465	495	477	489	467	408	449	476	488	470	476	490	479	487	468	481	499	469	491	446	529	498	492	496	464	489	464	457	468	508	492	445	470	488	501	494	463	470	467	493	470	440	466	447	449	469	464	507	470	476	462	428	478	445	499	472	461	481	483	468	474	499	479	441	464	457	476	439	517	448	473	430	448	487	458	476	479	496	486	451	462	447	453	488	480	489	476	468	437	474	446	498	470	502	448	479	472	459	489	451	430	483	461	467	470	489	469	491	457	467	501	473	455	516	477	456	504	506	508	487	482	445	459	498	480	471	439	522	484	489	433	511	479	467	489	504	464	445	470	468	521	442	478	437	504	494	463	481	448	459	475	482	462	486	476	470	429	447	484	482	555	484	492	446	490	469	460	503	487	475	462	474	463	495	462	474	448	465	478	475	464	454	504	474	417	482	484	449	485	463	512	487	495	440	492	474	445	492	463	454	438	462	433	458	499	485	499	447	478	477	463	469	464	485	454	475	482	462	473	494	462	533	474	529	443	497	497	466	450	447	449	447	484	464	453	503	488	475	492	449	503	466	508	470	465	495	448	491	437	444	418	473	475	524	465	471	462	496	513	476	439	510	469	474	443	484	413	488	457	455	478	441	545	520	474	455	468	501	455	488	465	492	441	473	423	465	487	457	467	474	495	457	446	493	469	488	490	446	483	432	462	485	489	523	461	466	503	482	479	482	494	469	462	473	464	451	506	492	465	466	416	503	482	471	532	492	486	484	499	453	488	458	505	461	472	490	467	480	460	462	503	477	439	495	482	475	466	469	471	460	467	453	445	467	494	476	491	430	429	465	497	493	444	488	503	494	500	466	459	461	477	480	485	486	427	455	455	475	449	488	450	480	502	477	422	452	515	438	485	476	472	453	469	482	456	463	459	464	488	485	421	446	461	469	456	487	450	463	458	455	461	487	487	455	485	505	512	464	453	491	497	460	498	479	438	475	469	447	475	485	466	449	479	507	500	491	489	446	491	474	460	448	474	463	462	474	500	451	440	462	474	486	456	449	471	499	493	489	465	434	482	466	463	445	499	469	458	455	486	493	489	442	458	440	460	487	481	504	480	469	494	458	464	522	444	461	459	486	476	486	456	472	481	462	447	468	448	490	462	482	446	458	498	486	472	442	462	478	438	467	489	445	485	461	449	454	467	453	455	459	438	495	455	493	472	444	459	450	488	455	458	491	445	475	475	454	470	436	458	486	485	471	497	464	493	457	479	477	523	458	482	439	451	455	442	435	456	467	477	493	498	472	451	445	469	485	501	449	470	459	456	497	503	501	460	444	504	472	476	477	489	444	469	488	467	474	449	485	483	480	450	426	474	479	489	513	510	475	519	475	483	470	485	473	433	488	454	495	450	498	461	466	443	469	467	465	447	448	507	432	435	473	494	417	502	498	474	473	449	465	416	494	483	502	478	469	443	457	496	458	469	469	490	460	448	493	479	449	425	449	454	492	457	506	482	466	441	474	513	482	467	441	501	463	468	500	508	502	473	456	474	434	466	420	494	485	473	448	459	457	458	497	482	485	482	491	471	407	447	440	477	491	465	474	479	440	478	457	488	457	493	455	472	511	512	469	463	463	484	430	491	466	440	452	465	471	442	422	460	483	460	494	474	465	514	441	483	483	483	489	465	464	493	478	470	444	448	451	467	491	499	493	488	480	462	439	439	458	505	441	476	472	480	471	444	438	500	458	437	449	481	483	476	454	517	453	484	466	515	436	442	450	460	497	458	493	445	469	480	462	445	506	443	488	473	496	498	540	452	460	470	486	465	491	489	443	452	459	470	466	454	456	468	467	493	471	463	482	445	496	509	484	469	441	463	454	458	458	480	492	496	468	471	485	463	499	475	455	502	468	479	480	437	471	463	472	499	460	464	481	466	448	460	468	455	484	461	440	435	461	465	480	477	498	473	523	438	462	468	467	439	451	492	440	497	454	475	467	470	495	485	465	439	501	463	480	471	489	460	541	455	465	444	453	449	494	434	439	489	448	487	446	456	438	490	462	446	477	476	497	499	507	488	450	442	486	505	473	456	458	469	496	487	415	455	445	458	435	462	462	482	447	431	494	460	469	449	505	434	437	447	491	460	418	457	454	466	460	473	458	453	487	510	492	462	488	498	479	479	487	491	436	455	458	482	450	448	512	471	463	459	491	486	480	468	458	483	489	480	460	448	485	485	447	466	458	476	506	482	484	478	480	466	469	466	456	477	450	487	478	435	478	474	441	477	525	444	462	458	490	457	464	492	492	449	440	448	519	449	460	441	470	469	486	487	464	472	473	491	508	458	477	454	470	508	512	460	510	473	496	509	487	439	429	484	432	480	487	476	484	485	433	467	494	426	502	473	444	472	461	464	458	489	458	474	441	491	456	438	517	488	459	453	470	521	497	465	456	444	453	459	465	439	481	434	467	462	488	457	449	479	462	494	467	482	479	482	437	494	479	471	491	470	420	446	459	476	465	448	494	432	507	471	485	441	503	479	517	455	468	456	473	499	472	463	479	469	488	452	456	470	448	467	511	470	471	503	479	510	427	453	455	482	458	426	469	456	465	508	500	447	475	438	500	458	443	453	461	467	494	469	468	510	466	487	472	493	460	495	529	492	481	468	463	462	472	462	443	478	450	489	477	441	468	471	467	470	454	453	501	485	453	455	503	470	455	454	445	414	489	454	500	463	481	474	447	470	484	470	451	474	481	446	468	476	446	459	491	451	486	487	504	477	454	482	454	468	463	459	447	507	477	492	427	482	439	429	487	427	473	514	463	474	464	485	492	453	476	452	443	454	477	446	495	449	450	460	496	465	489	465	443	498	457	451	451	479	478	482	472	496	471	479	428	444	488	447	466	438	498	486	443	492	483	448	439	485	415	458	409	503	446	525	430	445	454	496	464	489	478	456	452	479	495	483	450	499	510	472	472	432	454	490	483	478	482	527	473	490	468	473	458	488	471	447	464	473	428	494	455	486	471	466	502	479	508	450	443	472
26841	8692	1290	877	631	477	485	444	404	433	472	438	402	414	408	430	444	427	466	411	394	393	419	457	494	476	701	537	430	454	460	434	434	408	428	455	425	400	412	408	398	467	439	409	432	436	428	437	428	414	462	393	394	421	419	419	439	399	419	399	427	415	430	435	441	423	402	405	421	417	430	429	416	423	439	381	377	398	380	417	480	389	431	439	393	410	396	396	431	423	379	421	419	395	424	401	440	443	428	387	437	443	447	412	445	433	399	473	416	432	401	417	426	437	446	387	416	438	428	417	475	422	400	394	438	417	443	432	431	413	412	416	424	474	413	440	446	439	405	408	409	445	409	412	409	432	400	479	459	454	449	422	411	444	474	459	406	452	424	406	425	414	350	406	458	410	438	437	450	432	411	425	427	424	422	374	448	430	442	412	426	406	416	393	416	451	402	430	407	414	440	410	454	410	440	411	398	409	435	429	414	454	447	435	395	376	423	439	415	428	426	401	378	387	402	427	399	440	417	394	403	420	435	430	434	426	435	423	422	414	414	423	409	427	410	436	415	456	430	456	430	445	363	418	416	407	430	411	431	393	432	453	397	414	418	462	391	422	421	410	433	428	407	404	450	442	403	411	429	397	441	418	428	397	428	434	428	426	400	430	418	414	395	430	403	389	435	411	415	408	425	401	396	400	428	479	422	422	450	430	388	415	413	412	446	450	420	387	397	390	435	436	410	404	470	432	395	423	427	422	417	399	394	402	422	415	410	417	416	418	429	395	422	442	386	407	412	401	435	430	392	410	434	417	422	424	469	425	433	424	405	373	404	444	392	391	397	416	398	418	415	417	426	451	435	433	403	425	419	431	451	402	464	411	446	424	437	450	445	432	433	461	430	432	429	429	443	419	416	422	432	405	385	411	417	450	423	436	415	442	425	408	402	429	453	423	427	428	457	400	377	418	437	389	431	449	430	395	405	431	415	421	458	392	421	429	422	384	421	421	420	410	465	397	403	443	468	413	427	405	419	439	417	398	405	392	388	410	427	420	448	416	438	401	390	429	407	431	466	420	418	431	424	410	391	416	386	426	401	416	450	413	388	420	414	419	434	418	425	417	425	424	441	447	423	415	447	390	409	391	427	416	423	391	427	426	429	394	433	411	426	406	407	430	414	411	437	433	428	422	458	442	437	410	415	417	435	382	403	444	400	443	416	394	397	400	418	418	423	390	432	386	433	426	383	385	409	425	414	440	430	390	466	402	432	400	426	393	429	446	414	429	398	420	436	434	387	408	410	394	419	413	423	411	398	402	436	431	418	440	396	432	398	429	403	423	480	413	444	417	433	430	438	410	398	457	420	441	425	417	430	399	446	440	432	407	413	424	412	422	431	422	426	397	446	446	413	421	447	436	437	378	436	373	404	429	407	446	436	426	434	405	423	437	413	393	447	416	442	395	391	474	418	392	445	390	439	427	414	389	452	463	409	445	403	438	424	442	425	421	435	405	407	426	430	442	411	404	417	433	407	438	429	415	437	419	429	454	403	380	448	422	452	447	459	440	403	390	435	411	425	386	431	418	400	458	386	407	413	427	349	409	432	445	413	439	421	436	437	402	444	423	418	423	403	404	428	423	390	400	431	429	426	388	411	412	425	442	451	461	432	437	393	447	489	427	438	395	445	455	429	414	449	406	378	418	452	467	440	434	436	461	411	416	442	430	398	425	460	433	434	375	425	441	416	418	430	395	430	414	447	440	408	396	440	412	432	431	407	401	412	404	403	433	394	397	431	423	437	404	418	404	444	403	453	395	421	413	412	411	398	371	419	406	414	437	482	434	407	426	447	403	402	418	410	419	434	398	408	421	401	372	384	408	431	417	463	382	441	425	417	426	437	432	427	406	432	434	424	411	397	425	416	431	417	417	384	385	390	415	418	438	447	407	456	391	428	431	420	409	434	445	433	417	403	413	396	470	442	420	416	442	442	381	407	414	432	454	419	406	421	431	392	412	416	435	420	379	409	439	435	437	413	409	465	386	426	448	399	416	459	455	417	431	389	393	419	444	413	438	435	427	419	419	395	379	409	438	406	442	455	446	451	374	410	423	422	394	407	414	394	465	400	397	395	433	429	388	441	425	403	443	422	418	406	444	381	439	398	407	425	381	410	396	412	411	445	406	391	415	403	397	449	391	433	405	386	387	399	412	384	404	434	413	435	398	380	426	410	443	427	395	447	391	385	430	438	422	395	397	410	421	411	424	396	475	432	401	377	432	415	458	459	437	453	382	389	410	408	425	410	444	432	416	399	450	444	431	417	406	408	417	380	466	433	432	446	444	417	424	383	437	426	441	415	466	457	436	417	416	409	404	379	416	476	392	460	444	399	407	420	429	413	439	440	409	422	399	425	436	396	457	421	428	430	404	424	451	433	432	426	421	399	422	447	464	421	420	414	424	466	442	364	414	391	437	423	418	423	443	428	373	442	422	418	396	400	453	425	436	435	457	402	451	410	435	445	474	398	410	437	425	448	406	396	411	432	386	441	459	422	411	407	438	426	399	408	364	403	436	400	448	402	434	437	428	443	412	397	431	395	406	402	448	419	414	409	413	436	381	420	407	443	443	410	450	418	435	411	418	441	424	423	441	397	391	419	445	421	390	435	451	435	468	434	419	476	392	387	406	434	429	410	437	427	458	425	375	422	397	423	417	405	442	432	420	402	402	437	463	429	409	420	414	420	441	447	427	462	419	416	455	397	403	406	430	434	409	383	428	436	412	429	406	422	443	447	398	426	398	422	445	427	450	410	443	407	446	411	417	399	405	419	427	377	416	426	422	442	438	408	438	399	389	435	418	404	427	457	400	395	415	425	404	439	413	401	444	407	400	423	437	418	411	408	391	415	405	404	421	419	431	458	442	444	435	455	409	447	410	401	429	430	462	384	455	454	418	416	420	420	406	431	452	384	443	428	428	424	404	399	422	394	426	435	417	390	428	413	395	412	443	450	472	420	414	445	469	410	432	418	405	420	417	387	439	421	410	424	468	426	389	423	401	431	437	398	430	411	418	413	381	393	458	424	413	421	428	472	409	431	447	445	459	419	391	395	448	406	437	411	425	440	451	435	412	392	405	406	397	388	448	420	407	429	439	383	426	440	406	411	389	397	430	424	389	413	461	406	399	417	402	393	416	405	402	431	441	444	424	428	425	407	415	417	458	457	418	446	417	408	423	401	408	453	448	438	448	433	429	398	457	387	430	457	412	415	402	446	377	435	393	446	427	434	466	420	442	420	497	396	432	395	453	436	408	458	439	425	431	440	416	421	417	441	449	422	405	444	417	427	420	426	419	387	445	434	431	477	420	397	370	435	439	403	416	423	437	394	433	440	422	420	398	398	420	434	409	428	476	454	412	452	439	398	444	455	411	406	412	415	418	416	416	425	422	410	400	414	442	382	431	450	434	405	451	400	399	462	444	407	416	412	391	415	445	426	428	427	433	425	484	449	412	447	371
5444	683	749	594	564	489	432	415	378	415	460	425	431	402	409	388	425	414	416	427	428	399	412	459	491	520	790	464	409	395	408	402	377	413	385	377	373	392	386	431	379	397	423	445	373	419	426	390	402	395	403	419	400	370	388	391	401	406	402	403	441	393	411	413	402	408	435	408	387	397	429	366	363	399	410	396	391	407	403	406	413	389	376	383	358	409	428	394	406	398	378	383	425	407	368	383	365	387	364	390	397	415	393	382	419	390	395	407	392	419	437	427	394	393	385	426	432	395	411	405	404	393	386	424	374	376	378	405	369	381	416	415	345	401	397	384	389	400	425	391	369	399	394	382	417	402	388	397	425	413	400	390	418	390	412	398	391	400	417	407	386	397	400	371	404	399	401	409	426	421	409	406	385	362	400	365	407	402	375	418	395	407	431	362	425	398	395	420	400	424	375	387	361	379	372	415	409	387	405	422	395	407	376	392	424	430	408	369	424	376	393	416	386	377	386	412	399	371	422	431	377	368	419	382	372	402	426	421	391	412	386	404	406	367	424	433	427	406	386	380	401	385	432	408	408	423	401	338	388	412	387	380	407	429	406	374	440	380	387	427	426	398	394	413	400	395	381	383	386	406	403	378	354	375	415	386	431	414	372	382	393	391	404	385	397	400	399	400	383	406	411	402	376	414	387	383	382	387	379	382	394	382	414	421	431	441	432	401	403	400	400	415	414	422	386	398	395	374	385	414	385	396	411	385	446	390	390	389	393	410	423	385	403	401	375	393	392	401	394	357	436	401	379	406	386	392	381	379	447	405	415	405	408	403	374	393	394	396	385	381	394	416	436	388	397	361	414	425	403	395	402	403	378	399	419	415	389	420	380	395	405	392	396	390	421	406	399	382	395	423	398	406	400	369	406	394	386	383	419	419	405	419	425	400	424	413	405	412	388	459	381	409	397	401	418	387	392	398	433	382	358	390	400	398	426	393	406	387	402	385	421	415	436	393	410	356	371	391	393	418	399	421	395	397	434	432	419	423	436	377	406	361	391	422	388	435	400	390	401	386	416	368	393	390	428	405	371	375	378	366	372	395	407	400	416	411	414	403	402	399	387	422	387	387	397	385	386	392	407	427	353	399	408	411	397	382	384	380	413	348	428	398	403	380	404	415	399	414	438	404	410	440	431	411	375	387	396	416	411	417	402	386	398	410	405	403	404	397	409	397	398	376	399	412	418	376	406	398	419	393	390	401	392	380	423	407	396	401	367	399	415	402	430	425	417	389	441	395	391	435	432	368	395	407	378	404	402	399	390	452	385	407	408	414	413	392	392	412	424	388	384	403	370	377	446	391	379	371	388	407	413	424	396	393	425	402	433	427	361	394	383	407	365	392	385	396	419	419	403	408	398	395	367	377	417	440	423	374	386	396	421	400	409	428	404	422	385	399	416	409	372	399	373	414	386	426	374	404	382	444	382	421	417	371	380	436	376	395	399	403	414	395	365	439	396	360	434	424	407	425	409	425	389	401	398	391	396	411	451	390	387	386	380	382	398	401	370	395	410	429	443	405	430	385	373	379	422	438	405	430	451	396	420	409	425	429	374	379	451	417	408	403	419	389	375	413	394	445	381	388	370	421	412	381	384	388	399	387	410	394	446	405	390	430	411	388	389	409	419	388	436	355	397	392	378	425	407	404	423	394	390	387	393	397	393	415	396	429	400	374	380	399	417	421	375	402	386	358	401	435	358	429	429	399	431	418	425	435	419	416	411	405	396	384	424	409	392	406	429	402	404	389	395	425	402	409	408	389	430	417	439	394	399	411	387	410	421	394	419	394	432	374	440	408	418	392	417	393	438	415	391	411	370	373	366	376	376	405	387	393	348	426	418	423	395	403	406	393	396	370	429	382	387	381	406	433	424	375	398	442	430	414	378	424	424	399	400	400	402	384	370	373	412	395	388	392	439	387	373	405	397	398	400	407	402	386	388	404	447	404	400	418	433	382	418	402	383	407	400	401	407	382	382	409	382	403	424	371	400	388	394	417	410	414	364	397	433	388	374	382	395	422	419	404	383	400	377	398	413	405	402	418	402	389	377	435	407	419	393	414	410	391	375	371	386	402	393	368	389	432	404	406	403	396	380	402	386	388	379	372	415	404	402	378	397	383	386	407	387	412	392	403	391	398	412	381	418	399	360	411	371	399	362	360	415	385	407	413	406	450	379	404	419	428	375	410	428	394	360	397	452	401	413	394	419	383	392	446	372	396	358	396	381	407	405	444	397	395	398	394	377	419	412	359	417	369	377	421	414	416	420	385	424	412	382	398	397	392	426	398	403	390	393	423	379	379	381	402	395	399	418	456	406	390	396	390	404	414	411	380	397	403	408	433	450	422	360	383	429	432	383	409	426	402	437	371	387	417	400	373	386	415	403	394	375	397	412	399	402	402	403	417	429	428	383	416	401	377	364	417	393	385	395	440	423	417	391	385	399	383	430	373	409	396	414	397	429	380	396	387	396	400	413	433	398	427	377	416	421	359	436	419	399	413	389	389	413	423	403	395	433	419	403	431	435	409	435	406	416	394	444	387	403	389	427	386	415	432	389	426	400	386	423	404	422	407	398	389	404	383	403	416	411	414	427	415	362	412	395	399	373	378	422	386	437	392	399	405	394	422	413	421	403	429	389	407	413	450	425	392	393	435	389	381	382	392	414	418	371	389	382	428	408	384	417	450	408	436	390	400	388	432	430	373	402	368	435	412	365	384	369	396	411	401	385	389	403	419	433	407	405	395	385	388	366	380	422	396	428	425	366	414	415	398	403	402	417	355	379	396	374	357	392	430	398	386	421	384	402	393	426	427	378	387	409	423	381	406	400	410	384	401	406	376	412	421	390	401	378	442	424	394	380	403	409	354	395	393	397	423	432	420	399	416	420	402	390	394	390	408	387	419	403	464	357	423	393	400	369	382	388	423	384	384	397	397	380	393	394	368	377	454	390	414	408	389	409	409	368	422	391	398	358	390	377	422	414	401	398	410	410	382	401	397	399	405	425	420	399	401	419	441	400	410	411	417	374	404	406	409	403	355	392	375	396	407	374	405	404	413	432	419	367	395	432	419	452	400	394	377	421	380	441	383	412	383	418	381	407	418	388	393	384	450	414	410	406	416	421	421	391	395	391	426	399	418	410	409	388	420	406	373	397	404	401	376	427	363	418	402	409	385	402	422	406	434	400	376	417	424	418	425	408	403	412	399	397	385	411	430	430	369	393	402	404	411	378	387	359	394	361	412	403	389	404	388	401	370	381	386	413	382	403	418	396	402	412	423	374	403	406	409	396	414	431	400	410	420	421	379	390	414	392	394	398	405	394	422	406	400	426	408	375	385	398	401	405	380	435	397	410	390	403	406	423	420	432	379	395	407	383	411	393	376	429	404	397	404	447	415	466	379	454	458	415	384	346	387	399	411	383	416	420	364	406	384	404	412	373	375	462	384	415	417	402	387
25144	20994	26485	24631	3614	761	431	319	274	292	284	245	253	260	258	245	235	264	219	267	230	241	237	744	1629	1458	304	233	235	198	246	182	212	208	219	216	214	233	227	244	211	220	212	217	205	221	189	240	214	201	223	205	216	223	198	232	208	205	219	218	207	196	218	229	210	190	220	216	219	213	181	212	230	248	227	226	213	221	238	229	225	213	205	229	222	205	215	220	218	199	219	201	202	206	225	206	212	229	211	217	202	207	226	200	219	202	219	216	205	196	208	208	197	192	182	233	211	223	199	220	219	227	214	222	232	211	219	206	249	215	226	192	211	224	225	217	220	239	208	208	196	199	202	204	210	245	219	224	247	196	206	226	206	217	211	232	226	212	229	217	215	210	218	188	197	217	193	194	213	239	228	184	200	215	208	226	210	217	201	220	230	230	201	220	215	236	238	229	217	198	241	249	179	233	220	216	204	215	231	195	215	199	233	218	218	215	231	209	208	195	211	235	180	207	216	209	220	226	216	204	203	217	209	196	197	216	204	216	228	230	194	217	191	221	182	190	196	203	217	207	210	190	209	240	234	186	196	204	231	214	186	202	215	213	219	224	229	225	222	207	205	212	232	229	211	203	222	217	209	216	213	228	198	243	228	198	206	218	206	203	207	225	216	222	205	196	222	212	209	218	242	201	223	229	240	217	192	200	181	209	225	199	239	224	218	214	215	224	245	206	195	212	214	194	184	223	217	213	220	206	225	194	222	208	230	239	182	219	213	222	241	180	211	224	212	206	189	216	207	219	220	195	195	191	200	212	237	228	227	210	205	214	215	226	226	204	217	229	185	223	188	212	208	212	216	209	231	195	215	223	224	230	222	233	215	210	207	220	204	226	201	221	209	223	191	197	217	211	200	212	197	208	211	215	170	196	210	213	203	186	211	206	206	222	206	197	208	231	185	219	210	218	201	230	185	229	207	222	208	226	196	176	215	212	201	230	238	200	199	211	191	198	196	205	222	196	196	200	235	177	170	221	213	222	212	210	220	212	220	205	213	216	232	201	202	216	216	244	215	221	219	211	221	209	195	220	204	236	203	227	209	213	205	219	218	196	239	211	244	198	219	180	245	209	207	216	212	205	210	210	230	188	201	226	213	203	200	200	206	224	238	217	223	230	210	226	196	223	223	219	255	244	224	220	233	202	218	234	207	234	208	178	212	207	216	210	228	207	209	191	198	213	200	211	202	209	203	208	212	215	207	231	205	181	201	213	243	222	228	184	209	227	214	215	210	203	204	208	231	205	229	212	234	213	200	207	219	248	209	200	226	186	213	212	207	241	203	217	193	212	210	224	203	218	193	229	212	193	207	208	186	210	200	217	236	194	221	195	217	229	217	243	208	217	180	199	233	206	184	207	218	212	214	249	217	220	185	211	220	198	233	214	240	222	218	219	221	194	207	230	193	207	250	209	205	221	205	214	214	176	192	225	219	229	213	188	230	207	204	213	232	214	193	227	205	219	205	218	216	227	250	233	214	223	228	238	210	244	219	221	211	204	226	212	234	247	241	247	222	212	197	241	202	215	211	201	237	223	208	214	195	220	232	206	201	207	200	203	219	231	211	229	217	236	196	230	217	212	206	219	204	234	195	206	207	195	229	236	223	226	218	195	220	210	225	215	210	200	196	234	226	196	234	232	196	200	189	225	224	232	216	204	240	225	194	213	229	211	212	197	203	227	183	209	209	206	229	203	219	224	211	204	212	189	197	196	226	218	210	227	217	217	215	220	196	222	218	170	215	207	206	253	220	219	165	212	222	213	205	199	212	216	220	205	227	208	230	216	197	207	245	205	229	204	215	207	240	201	190	222	214	212	208	244	207	205	209	195	229	192	212	223	198	219	203	219	208	219	219	208	218	213	182	220	207	190	225	215	217	232	229	226	193	205	213	203	205	220	230	223	223	194	207	225	213	217	218	220	198	204	210	215	216	218	247	236	205	198	180	231	225	218	224	219	208	215	215	245	217	223	200	228	226	205	211	223	229	215	212	196	196	225	216	194	216	228	212	197	236	218	213	226	205	234	198	218	221	206	203	208	232	235	206	193	210	202	214	183	222	234	205	226	195	245	244	208	215	219	198	201	194	220	203	239	199	206	180	207	217	219	211	196	197	198	217	220	212	223	206	199	205	230	206	196	226	235	225	218	222	208	210	220	209	199	216	211	199	193	219	209	208	206	206	206	220	190	204	204	207	211	190	216	207	218	214	206	239	231	226	191	198	256	228	205	194	185	217	222	188	212	192	200	197	219	203	196	228	228	213	228	224	238	195	221	226	191	251	211	221	210	209	204	221	215	194	223	214	231	190	179	210	199	225	235	201	215	217	225	211	230	221	217	187	232	197	205	207	240	194	196	209	209	213	199	227	217	202	199	233	192	188	221	214	212	206	229	248	198	211	202	214	204	205	218	203	188	239	236	244	205	198	216	189	223	204	215	185	208	210	221	215	228	246	227	203	205	226	209	221	210	214	203	243	213	208	190	214	230	210	195	220	227	209	227	231	177	249	204	196	214	236	185	228	234	211	200	175	174	208	223	205	221	196	242	227	212	203	198	196	198	220	205	193	202	235	214	218	216	207	239	188	216	243	206	220	231	210	231	203	249	222	206	222	232	224	215	219	209	220	208	225	218	250	203	220	208	233	223	193	195	236	214	204	228	214	230	203	223	227	213	213	207	242	253	225	200	215	190	216	201	195	239	205	229	249	202	222	208	197	221	212	236	228	201	219	198	204	217	236	204	205	205	195	218	181	212	215	209	182	193	209	226	202	195	205	209	201	212	214	233	224	195	201	241	196	218	220	200	198	213	220	189	207	217	232	209	193	187	241	218	202	211	220	218	193	193	239	208	215	237	208	218	233	223	221	211	190	216	183	218	200	191	204	191	196	215	222	193	227	224	244	219	199	207	226	224	199	241	200	207	210	207	232	207	227	221	214	198	210	217	206	232	218	211	187	226	225	216	209	219	215	214	205	218	213	201	199	211	200	200	232	220	204	196	221	192	208	231	236	221	191	220	223	218	227	222	191	213	236	226	218	189	225	224	190	238	220	209	234	222	178	185	200	203	236	193	236	228	212	185	200	204	206	213	214	223	224	202	191	208	215	209	204	201	181	232	221	220	225	218	221	243	202	221	221	225	216	201	209	220	246	203	192	226	223	211	198	199	206	200	217	226	190	224	207	203	231	226	223	198	213	231	203	218	197	233	224	198	228	218	185	212	222	213	214	207	221	199	201	204	190	205	239	219	239	193	219	231	230	211	210	195	200	200	211	220	227	197	212	201	218	223	234	229	195	208	231	195	203	201	225	198	218	232	201	210	213	225	203	205	210	229	214	223	203	215	209	229	187	217	193	211	200	225	219	194	192	182	199	195	240	220	217	210	207	203	236	186	204	215	243	200	202	202	222	216	222	225	195	197	247	210	218	204	209	224	206	234	206	202	237	219	219	218	213	245
3679	2749	2523	1573	1136	723	520	439	398	366	337	319	310	317	291	276	290	274	293	291	275	241	268	1229	2499	2077	301	267	225	237	242	228	229	226	261	225	269	233	240	261	248	218	231	245	231	235	258	214	228	242	229	241	235	252	216	201	236	272	238	248	248	257	246	258	251	227	253	241	222	232	248	242	259	239	228	223	221	252	222	225	223	244	244	230	228	241	226	233	227	239	233	221	240	247	226	248	243	230	216	218	250	239	239	252	244	238	202	232	257	219	236	255	234	247	236	244	231	217	226	244	247	240	236	216	227	229	228	243	236	225	225	230	211	238	232	237	216	221	227	233	248	211	216	214	226	241	219	216	251	228	215	252	222	217	234	244	232	216	230	253	223	205	237	251	226	225	235	248	232	228	239	237	231	241	244	249	235	234	216	239	223	236	257	236	225	249	230	248	232	227	230	248	244	240	208	205	249	204	219	253	230	221	185	229	250	240	234	277	218	214	238	234	235	239	223	244	238	244	233	232	228	200	229	227	248	260	230	213	225	242	234	224	246	220	245	219	217	230	234	231	232	220	229	245	210	233	228	219	223	224	240	255	241	207	218	192	217	242	245	235	242	235	252	266	233	244	229	249	260	239	250	222	230	250	234	252	237	242	243	253	242	245	214	245	211	238	225	240	231	219	234	239	238	232	242	240	217	211	211	211	227	244	223	225	255	234	229	218	231	247	237	252	225	222	252	235	229	203	229	246	247	234	243	196	230	232	233	256	218	240	252	198	202	247	234	222	227	226	247	233	248	227	233	226	218	242	208	231	242	233	229	211	234	224	262	216	227	215	239	234	230	222	254	243	227	223	220	244	231	226	209	217	238	227	234	244	212	227	245	248	227	213	209	215	225	225	232	234	258	220	227	245	221	238	209	235	247	214	250	221	217	226	248	201	227	211	228	234	229	221	246	225	223	225	239	228	264	242	231	236	227	233	232	240	221	244	236	224	227	233	239	232	241	232	253	239	234	235	257	261	214	221	204	250	237	234	226	232	223	229	235	242	227	204	221	218	240	245	223	233	218	236	203	211	207	234	232	216	223	226	255	235	219	224	231	214	239	223	214	226	252	242	217	230	242	242	238	203	223	257	237	214	213	233	232	214	249	234	226	227	200	218	218	242	247	223	238	220	247	200	243	225	232	236	204	265	227	230	207	227	229	201	236	221	239	216	256	256	236	226	245	231	219	231	228	234	248	208	222	246	208	259	192	245	218	234	214	222	248	214	231	208	259	247	250	219	210	207	227	219	240	223	251	232	214	228	233	237	197	248	210	209	220	218	200	259	251	227	233	244	254	215	217	235	215	262	254	239	232	235	241	245	216	196	225	218	230	234	223	239	230	230	238	221	225	248	224	222	211	239	232	246	257	231	222	234	215	215	244	242	240	214	235	236	236	252	242	215	226	227	198	215	232	237	228	224	249	233	234	194	248	215	239	217	243	223	220	250	234	225	218	229	226	222	227	248	221	230	238	232	272	243	197	222	230	238	247	245	256	262	235	216	241	236	231	206	240	232	221	243	235	247	234	220	207	212	208	222	261	224	210	223	240	207	247	228	208	200	238	232	230	237	244	237	212	218	237	215	228	221	224	228	210	229	247	242	231	248	231	249	238	238	242	239	253	255	245	219	219	226	219	219	228	212	244	218	230	198	229	228	230	252	244	236	232	236	227	188	253	243	241	230	218	236	233	244	229	227	231	221	224	218	247	214	223	222	219	228	235	242	217	216	209	239	248	226	208	206	210	215	223	233	253	248	248	242	205	230	213	252	243	232	251	226	249	240	226	251	253	212	224	218	216	239	234	242	240	248	243	240	208	230	247	213	258	224	226	231	245	242	230	235	226	225	242	216	250	227	249	233	223	224	215	231	255	245	252	230	222	232	225	204	217	246	226	201	248	216	242	238	253	241	234	230	212	216	216	199	237	218	238	235	210	210	223	236	218	252	206	244	263	220	238	227	240	246	243	222	217	227	222	244	224	242	245	201	224	244	242	220	222	257	219	228	204	217	241	223	239	205	255	224	221	236	229	226	230	200	233	226	212	215	216	221	233	222	247	236	278	255	208	202	247	237	254	219	247	253	229	197	226	215	258	243	223	215	229	221	243	225	229	230	216	230	236	244	258	231	235	220	213	250	241	213	229	236	254	255	252	233	212	214	239	232	244	239	229	246	230	225	239	226	221	226	243	225	206	231	200	240	212	237	269	251	231	192	240	221	251	222	223	233	222	269	227	208	245	236	240	254	238	211	228	208	254	223	245	232	240	253	236	225	226	237	216	246	228	203	214	247	236	227	230	219	221	218	233	228	245	267	235	226	236	229	209	210	230	240	229	198	227	202	213	223	211	233	253	230	235	216	217	227	223	253	262	208	266	246	244	253	219	218	220	222	242	206	245	225	230	223	235	248	238	222	231	219	213	245	223	261	208	201	225	212	238	205	229	254	214	244	236	228	225	226	211	232	226	235	227	191	231	205	221	218	223	244	242	202	222	237	211	262	227	241	246	227	219	233	237	231	249	213	247	250	230	225	245	225	259	247	233	229	201	215	247	213	235	248	267	224	235	228	231	229	248	222	214	256	229	222	215	208	224	242	238	240	236	227	197	230	241	239	222	212	241	215	242	235	229	207	219	206	241	233	243	224	231	224	237	192	245	269	214	218	236	209	217	245	215	227	234	255	252	240	233	234	235	253	222	217	252	213	202	252	238	218	233	243	214	235	234	216	235	226	228	254	211	220	237	242	243	215	225	217	239	240	212	247	230	210	248	233	243	238	266	204	225	239	249	249	256	211	234	222	223	227	221	252	215	231	232	218	212	231	266	225	224	226	229	239	219	256	238	242	213	212	244	238	239	234	227	237	221	229	245	235	237	230	228	237	224	229	212	241	233	231	219	211	233	235	259	238	227	223	205	213	235	223	221	207	237	243	209	245	239	186	247	226	249	236	224	204	231	238	201	218	232	214	225	216	240	217	244	217	207	227	261	242	221	216	225	211	209	246	260	237	201	205	253	228	225	223	226	205	214	200	235	220	232	244	223	220	264	230	199	238	208	239	244	223	245	227	212	253	221	234	233	240	244	230	209	232	207	201	232	194	234	210	215	222	223	220	222	234	223	231	222	241	245	241	208	228	229	244	228	238	241	240	220	222	233	241	220	219	216	213	224	229	221	202	240	226	213	210	213	269	224	232	222	222	230	219	216	234	227	246	248	222	221	240	220	245	223	215	215	246	221	234	222	237	213	237	230	221	229	230	216	216	215	221	260	248	224	209	230	234	249	231	234	235	212	222	216	216	223	220	250	223	251	236	267	239	259	255	237	218	252	220	221	250	235	232	218	248	237	235	244	212	238	261	213	235	237	238	220	218	232	253	228	246	229	224	208	251	258	237	227	209	238	237	203	229	230	232	225	222	225	190	228	214	230	207	223	242	269	238	218	219	205	252	230	240	225	210	210	221
24343	21010	27921	24325	19660	3308	1003	543	437	383	393	394	335	352	357	388	327	310	288	336	312	311	321	489	3115	3484	454	308	272	288	314	294	291	269	290	292	294	256	294	284	280	294	285	264	263	285	278	302	281	267	276	270	269	249	288	284	274	297	266	301	295	274	266	285	293	304	292	269	263	263	281	280	250	277	311	287	283	275	289	283	258	315	280	296	283	273	299	276	273	289	297	269	283	296	278	323	294	270	282	274	252	275	285	271	275	278	286	264	337	279	302	285	250	258	281	267	280	263	267	274	310	296	264	319	271	293	307	303	275	316	293	276	306	284	282	278	301	252	289	268	305	267	244	269	277	257	271	270	300	289	273	286	268	280	270	310	316	286	307	287	312	295	291	289	273	298	256	286	276	300	288	296	286	292	291	276	278	251	266	292	305	271	292	249	289	297	284	296	285	296	289	254	289	293	299	286	244	255	276	290	257	265	259	256	270	266	292	277	289	265	289	273	250	235	268	289	266	262	295	277	276	266	290	298	264	261	271	266	284	285	285	284	288	273	288	317	259	278	264	291	287	318	269	314	268	282	295	278	281	294	266	290	264	273	284	294	265	254	287	277	294	314	292	271	277	266	277	294	293	259	280	256	286	318	295	288	286	259	286	312	265	279	275	293	293	230	285	298	299	260	290	277	293	248	303	258	289	292	283	289	292	298	296	293	241	264	270	284	272	284	240	276	253	282	304	277	270	263	298	291	318	277	319	286	279	268	277	279	272	284	262	291	318	269	288	266	284	266	287	280	296	292	263	268	313	289	303	312	292	289	270	299	254	259	283	284	293	253	272	247	231	296	278	280	300	275	258	268	287	306	280	255	310	276	276	296	289	274	262	292	274	278	300	245	295	229	278	286	295	295	260	273	273	292	289	252	307	275	270	296	268	269	258	290	302	260	266	299	237	282	275	275	290	259	274	288	257	288	274	298	286	255	262	251	287	302	263	279	277	284	276	279	280	268	290	279	273	262	285	266	282	289	254	268	301	263	266	257	298	270	292	277	260	299	275	273	259	287	259	279	296	269	281	257	250	245	289	231	273	267	279	238	301	291	289	264	268	282	279	258	281	299	314	253	289	286	267	263	282	265	304	298	279	278	274	300	297	269	288	262	248	291	254	269	288	274	302	309	290	289	279	294	286	309	298	296	294	273	308	267	288	292	296	254	306	249	245	260	252	266	311	285	272	301	256	293	282	262	267	254	296	274	248	271	283	271	294	293	265	266	304	268	276	299	295	270	285	268	249	280	283	283	281	295	283	263	291	291	278	281	255	269	282	282	281	274	256	302	286	287	302	293	264	284	279	308	298	274	294	304	280	276	269	290	296	326	297	271	253	283	277	262	284	321	254	287	261	267	311	271	311	268	272	287	278	280	262	260	277	283	291	265	268	254	266	288	285	287	304	284	300	256	290	307	252	251	279	280	252	283	284	268	298	317	259	281	279	288	256	292	238	269	285	277	268	318	283	294	327	265	279	278	252	257	281	275	260	289	273	245	275	289	266	276	298	316	290	289	286	271	303	306	272	280	299	278	322	297	271	250	277	302	284	283	289	297	272	277	288	293	287	287	287	284	268	266	280	281	293	273	279	273	287	285	266	262	263	302	290	273	261	266	293	275	273	270	259	265	254	270	296	274	288	266	289	267	310	278	263	275	289	263	268	269	293	273	267	296	271	251	279	313	304	249	285	265	241	281	282	253	292	273	264	290	255	279	240	298	278	272	298	276	277	255	292	263	278	269	267	247	250	286	286	273	289	285	263	276	270	276	296	294	278	294	271	281	279	275	306	283	258	274	282	269	269	279	316	283	285	275	277	268	239	275	275	274	273	322	286	301	283	274	261	271	313	244	272	274	305	260	281	304	269	284	242	287	287	275	295	277	287	266	286	279	275	247	257	290	261	272	270	264	269	292	301	293	276	259	302	284	271	306	272	265	244	237	271	265	301	298	262	283	298	279	264	287	266	255	269	282	268	308	273	269	248	261	276	274	260	317	265	262	296	279	277	307	299	298	254	252	266	276	286	274	291	291	268	302	268	283	275	260	263	265	283	280	285	294	273	278	289	269	264	285	300	278	261	305	255	255	279	288	280	270	284	248	269	292	262	280	283	264	275	269	263	274	274	286	286	293	282	283	285	276	277	275	301	264	304	264	286	289	280	276	299	283	274	286	268	284	284	235	263	262	267	306	299	283	291	272	252	285	282	273	290	283	306	296	326	272	286	296	327	299	296	275	300	252	309	275	273	252	288	280	265	282	283	288	308	280	286	264	269	274	265	283	263	235	263	250	261	280	263	267	277	284	281	264	271	275	285	266	294	269	250	293	285	270	276	282	251	254	258	277	260	285	272	309	297	329	259	276	292	292	301	278	284	275	266	284	259	263	293	312	283	291	299	287	300	280	297	275	253	268	280	278	268	268	265	285	275	275	283	272	262	311	262	287	302	276	288	299	283	292	321	290	295	277	280	261	275	279	282	289	286	303	280	279	262	292	276	266	332	269	265	272	280	276	287	285	258	263	246	263	272	253	300	309	258	250	295	258	296	274	266	274	262	285	272	264	278	289	272	314	293	247	265	294	289	268	285	278	267	269	277	272	291	273	292	266	283	282	260	307	301	305	301	314	271	296	303	254	275	288	305	318	274	289	276	278	260	273	268	304	283	259	287	290	263	313	269	267	303	282	255	250	277	279	266	273	265	275	280	295	288	296	276	272	272	287	292	262	278	270	265	304	269	306	269	251	295	281	276	270	294	295	285	265	280	253	284	291	300	283	299	295	284	294	265	281	249	265	306	285	292	300	267	272	285	289	294	275	256	270	271	252	262	287	266	280	278	274	241	242	273	262	278	292	297	290	292	266	294	281	260	269	262	265	312	276	254	262	287	259	297	280	280	287	295	265	249	292	289	280	293	291	286	297	261	292	273	293	294	280	236	268	258	264	260	263	283	279	258	271	305	268	295	293	289	285	282	294	261	284	289	269	283	276	276	263	299	294	292	252	301	296	277	297	267	282	283	240	270	274	285	280	294	283	287	284	258	279	274	279	283	271	286	267	292	260	263	247	289	290	245	249	277	292	273	278	281	295	304	275	288	293	286	305	309	279	288	297	278	275	321	299	272	304	273	289	259	295	289	276	239	274	296	276	276	261	268	310	262	271	257	315	282	283	273	275	272	281	285	296	263	293	274	268	272	272	283	293	317	266	256	300	265	277	256	294	314	257	258	271	282	288	258	313	285	267	269	261	278	288	289	268	283	269	274	261	268	310	287	294	281	270	276	277	274	287	279	286	271	300	296	290	246	294	285	295	285	272	297	283	280	271	268	318	272	306	296	281	315	317	298	297	308	310	281	276	261	268	297	302	265	264	287	268	274	271	245	268	285	247	262	291	249	298	291	263	282	259	268	286	293	259	275	259	281	280	297	270	296	289	247	276	283	276	277	269	275	252	306	263	291	286
3777	5232	4867	3147	1932	1179	875	778	599	593	600	532	471	451	414	432	395	380	349	370	384	346	357	682	4845	4317	411	319	294	278	314	331	303	284	303	297	287	285	293	295	296	271	269	279	293	279	300	264	324	283	327	310	313	269	296	290	292	289	274	315	287	276	281	306	273	305	289	273	300	314	284	257	309	319	292	279	294	314	322	333	326	278	312	303	316	324	311	290	262	275	282	287	280	266	272	300	295	300	281	280	309	273	286	322	289	324	312	293	341	275	299	316	308	321	289	309	278	327	292	323	308	292	285	286	291	296	298	299	279	264	292	314	307	289	288	286	310	319	307	266	297	312	290	277	290	256	266	297	307	297	291	327	286	305	309	259	271	330	294	295	303	311	250	291	276	273	293	310	276	285	294	310	291	259	325	307	266	292	267	286	276	274	289	284	269	282	286	276	333	285	309	276	295	303	311	304	281	261	278	285	296	280	292	275	278	273	295	251	279	311	281	288	315	296	292	288	327	286	260	308	313	302	277	282	319	259	280	296	280	276	305	297	256	285	289	307	285	286	286	327	274	280	299	263	251	235	271	299	325	290	282	320	353	283	299	325	302	290	302	256	302	301	295	253	303	282	282	286	273	286	281	293	288	282	279	316	305	304	292	262	320	287	297	299	277	273	290	280	288	300	302	277	318	303	282	297	310	295	295	294	305	283	323	309	269	291	291	279	317	288	275	292	259	270	312	256	307	289	276	309	319	324	281	284	270	301	297	288	280	277	288	296	269	308	275	291	305	322	301	287	312	301	306	313	345	277	293	268	288	294	266	307	287	315	286	267	314	285	275	308	257	278	296	302	276	327	299	271	292	280	289	329	294	307	270	282	276	279	277	298	255	297	295	307	315	279	275	282	311	283	276	304	295	255	290	308	290	292	279	282	285	286	288	295	279	301	258	310	301	268	286	293	319	287	281	260	302	261	262	283	263	307	279	268	332	312	301	301	283	265	282	264	265	286	285	280	281	309	290	302	327	263	281	281	290	260	271	297	303	309	299	310	287	304	287	295	297	289	284	276	293	263	301	302	310	291	301	271	264	296	298	268	303	257	295	281	267	288	281	267	301	272	269	286	284	284	289	303	312	304	300	295	318	266	305	293	279	260	317	269	298	318	298	292	291	286	293	278	269	318	281	305	280	295	280	293	288	272	314	312	308	270	283	279	293	293	268	310	256	301	289	269	262	312	278	290	273	278	325	269	287	291	318	293	306	299	324	270	283	286	275	285	279	300	314	259	300	293	248	276	277	262	303	295	297	275	313	277	260	263	306	277	301	280	257	288	318	309	286	329	297	277	287	301	312	299	282	305	298	300	291	283	293	288	265	287	292	278	315	294	302	280	252	300	294	325	269	285	249	286	290	276	301	259	247	290	286	279	303	301	288	313	294	315	315	308	299	289	277	276	275	270	280	306	285	274	254	317	284	293	286	282	290	273	301	305	286	304	313	288	299	284	283	280	287	287	258	270	282	304	268	285	297	271	309	276	297	292	282	271	275	271	288	307	280	286	288	293	293	294	290	291	293	287	271	292	276	274	281	289	292	262	266	284	252	307	312	282	288	301	293	288	304	340	267	298	315	281	303	300	268	309	271	286	287	262	269	276	303	303	279	288	295	299	295	315	291	277	261	318	284	309	252	294	276	288	280	288	262	268	282	283	276	302	268	286	295	314	262	264	276	261	263	291	294	309	285	284	298	277	300	303	274	283	295	283	306	332	290	269	296	272	302	271	275	303	309	258	284	282	265	285	273	280	266	284	294	297	296	291	287	300	271	278	308	297	281	283	275	256	274	276	291	308	298	288	298	309	299	277	318	267	288	283	281	280	296	295	303	291	286	320	303	306	279	286	261	312	271	292	281	256	283	275	259	313	260	285	293	309	325	289	293	287	314	296	310	289	265	274	300	288	309	275	273	274	289	285	298	276	296	297	258	290	281	286	299	300	274	290	290	322	282	269	291	286	301	271	308	295	287	283	292	276	255	283	278	294	270	290	327	280	288	294	283	301	295	279	268	315	319	291	289	286	298	259	284	264	281	293	304	294	246	254	283	306	297	287	294	290	261	298	271	273	287	285	246	279	303	317	275	293	279	281	297	248	293	285	297	297	300	281	284	307	302	286	282	279	266	290	288	297	307	277	301	280	325	289	300	318	289	292	287	302	333	298	294	293	286	257	290	304	307	303	275	262	277	283	300	281	288	275	270	296	276	291	279	279	285	303	302	301	325	292	322	294	314	263	284	279	278	309	282	297	303	291	325	264	280	305	292	271	269	306	290	282	295	308	298	305	280	275	280	282	293	301	267	291	266	336	299	260	313	317	287	289	261	311	291	284	282	285	316	285	264	304	309	320	284	275	304	267	290	294	320	288	281	284	314	262	293	301	298	310	258	286	313	283	275	291	299	308	311	304	291	280	255	311	296	294	285	288	273	282	315	310	279	302	297	280	319	296	284	287	277	301	283	277	283	288	255	302	300	289	287	318	292	287	316	303	294	281	302	282	293	282	280	308	288	302	257	252	310	331	284	293	295	268	279	267	311	288	316	281	284	316	302	291	325	298	294	301	285	305	312	312	293	243	264	283	292	263	289	304	268	267	275	278	295	290	283	284	279	267	282	288	284	284	306	291	270	304	301	312	327	311	248	260	275	299	282	267	291	273	288	299	296	273	267	283	277	280	302	284	298	273	255	291	267	284	254	285	299	278	292	296	302	287	272	276	275	308	305	300	304	300	293	311	279	292	277	281	295	294	284	300	279	303	290	284	299	250	322	316	292	291	295	281	301	299	300	268	283	292	285	294	246	311	305	319	309	287	308	292	301	275	292	286	305	296	295	280	296	327	279	276	260	266	291	307	285	279	286	293	276	286	289	283	296	260	265	282	286	275	296	292	316	267	306	320	268	309	289	278	277	269	287	293	281	255	260	262	286	297	328	292	283	327	272	306	297	278	320	295	293	259	290	291	287	299	272	277	298	315	303	302	306	291	282	248	268	291	295	305	276	303	258	314	288	304	306	281	293	278	298	286	286	269	266	291	270	294	311	280	290	273	270	303	250	299	296	271	288	289	300	280	288	287	296	297	290	297	274	272	296	291	296	260	281	307	306	321	323	287	285	282	306	292	252	282	278	286	299	273	307	292	292	276	294	280	308	301	295	313	256	283	284	289	274	308	275	296	267	282	287	286	282	278	258	304	257	252	271	299	286	320	281	281	304	292	291	288	283	308	295	286	285	281	295	288	272	314	276	272	289	261	282	268	305	277	305	318	304	313	291	305	306	296	328	290	277	286	299	281	268	261	275	256	285	295	280	296	278	302	304	320	281	250	292	279	298	290	281	294	279	274	301	267	300	270	281	287	305	288	299	283	273	277	301	294	314	297	304	281	280	328	317	283	280	276	269	269	303	310	290	306	263	279	303	277	289	296	270	267	289	266	282	275	289	298	310	293	315	286	294	301
26896	8146	1079	680	428	395	443	379	370	364	399	370	360	389	402	426	386	374	364	375	404	382	374	377	593	625	403	415	363	348	362	367	380	387	324	381	385	381	381	359	362	385	350	407	364	361	390	333	388	346	390	354	376	381	386	398	355	391	338	405	360	357	401	370	356	386	360	365	400	358	368	369	359	390	356	398	375	397	405	399	362	384	370	366	356	363	394	353	357	360	363	397	383	383	394	348	382	391	406	383	374	374	388	356	365	366	360	344	365	380	402	384	378	382	376	372	372	368	380	396	405	400	370	344	355	384	409	373	398	361	349	391	405	375	340	345	404	376	382	349	390	387	363	376	377	348	376	399	339	369	385	384	410	399	383	388	351	410	386	384	372	379	377	371	378	365	361	364	398	352	359	344	367	365	346	358	378	425	380	424	380	388	363	347	355	361	378	391	387	390	388	363	373	410	372	367	383	416	360	381	364	375	359	363	375	341	382	351	394	348	370	363	348	385	350	378	383	363	399	366	375	388	395	391	345	374	394	349	412	393	396	398	376	367	360	343	368	347	362	399	334	396	383	410	353	382	322	394	435	340	427	412	342	370	372	382	367	372	362	382	368	354	374	391	330	358	380	374	344	409	361	381	364	389	381	361	335	354	371	391	386	356	374	363	355	349	343	365	373	371	383	372	374	369	368	360	411	359	395	371	374	402	381	350	351	351	401	396	365	369	382	399	361	396	407	375	350	384	356	381	371	358	353	354	403	390	366	353	349	421	367	398	337	381	394	369	351	374	369	372	369	382	383	389	344	343	371	344	360	367	385	406	343	414	366	399	382	350	369	397	353	336	355	339	375	342	353	390	400	370	347	362	342	385	371	371	380	373	390	376	387	382	346	366	390	336	354	386	382	374	378	409	397	336	339	375	368	361	371	395	352	356	390	358	381	373	373	381	366	352	415	365	373	384	377	395	400	399	372	368	394	383	402	362	378	381	359	382	370	377	389	374	376	371	420	382	384	384	414	382	352	387	361	355	347	352	395	394	364	357	335	403	366	368	369	361	403	404	374	363	323	378	399	377	353	397	373	328	380	381	336	354	375	403	378	378	362	397	350	359	374	393	359	365	389	358	373	376	377	360	377	374	389	375	390	373	375	383	318	373	330	354	374	381	358	349	376	354	403	388	339	387	390	359	373	370	378	398	360	403	342	404	352	361	362	363	355	417	375	334	354	380	376	385	351	382	346	365	395	336	392	372	394	356	382	356	374	364	385	377	368	393	364	375	320	373	397	370	365	406	403	375	358	403	382	369	372	361	367	371	348	412	391	398	359	373	358	362	353	359	367	350	362	403	365	388	378	403	356	372	400	351	353	360	375	376	341	383	375	364	387	379	339	369	397	399	395	365	382	384	358	327	390	358	355	361	380	414	374	394	349	380	371	380	404	378	344	364	368	387	363	393	401	374	353	367	368	387	398	378	392	382	364	384	403	394	386	387	363	350	364	375	395	419	367	377	373	402	358	376	368	391	358	384	370	371	383	372	362	374	354	370	389	379	340	401	400	363	357	375	370	387	367	351	391	371	371	375	345	362	365	372	384	378	383	371	368	368	377	406	386	338	367	361	369	378	371	383	381	386	333	395	387	368	386	361	393	381	368	361	377	340	387	385	342	370	374	356	360	362	362	396	377	343	374	358	414	394	370	377	375	387	373	383	390	388	394	433	400	353	409	372	349	333	384	367	369	384	359	363	370	362	373	340	388	380	359	380	381	386	394	344	320	379	369	406	371	364	357	372	375	368	368	377	384	379	398	360	381	348	398	360	376	376	372	390	382	357	405	357	378	347	383	381	376	353	384	372	389	396	347	371	365	363	368	420	379	376	369	361	351	377	387	371	340	365	389	380	382	351	404	396	355	374	382	377	401	366	405	438	352	392	379	340	363	346	376	373	397	331	393	405	384	335	405	394	401	370	398	358	387	397	405	370	385	336	376	368	384	343	381	365	374	378	367	376	400	376	382	361	393	386	360	358	359	365	399	385	401	392	360	355	411	353	383	362	365	364	387	362	397	404	380	385	383	356	359	385	383	367	307	393	380	395	351	373	361	371	349	380	394	389	351	325	366	366	384	395	383	384	397	352	344	405	361	379	399	374	367	370	384	375	426	368	371	380	396	356	359	354	403	414	362	419	379	385	405	405	363	354	383	380	374	414	360	383	366	370	381	374	388	398	372	362	388	375	390	377	392	400	356	382	377	359	367	361	343	360	385	329	419	328	377	430	366	377	332	378	346	396	413	370	386	375	348	347	387	363	336	392	400	366	378	384	361	352	378	368	374	362	353	385	372	392	386	358	366	385	381	349	370	378	392	378	370	389	388	372	365	407	398	363	394	370	342	350	365	360	396	388	378	364	386	367	348	400	379	397	344	362	375	368	391	409	391	336	353	386	381	361	378	381	345	327	358	371	366	364	430	374	372	374	380	383	361	371	389	406	362	353	383	396	360	394	372	373	374	394	350	390	377	337	332	369	388	382	405	395	376	350	400	385	369	354	394	363	348	375	395	355	408	357	362	371	390	386	348	397	368	357	350	389	379	339	388	332	418	357	346	381	342	389	390	396	354	403	360	384	364	374	358	354	364	404	404	374	355	372	333	394	388	384	382	395	392	406	388	395	351	358	380	354	346	373	395	377	389	408	415	376	408	372	389	362	391	386	353	379	363	357	349	382	404	383	374	350	387	385	372	392	390	376	376	377	368	384	405	371	366	376	407	388	387	389	404	378	384	344	366	383	400	394	398	329	367	400	345	348	369	352	367	359	365	369	368	381	369	434	408	373	389	380	396	399	347	390	377	340	347	381	407	386	400	384	391	426	383	367	371	393	420	376	359	348	411	363	378	380	358	362	350	389	364	378	408	334	361	374	392	369	373	373	368	373	384	364	363	383	375	376	387	346	373	386	384	411	349	360	365	381	406	372	354	370	378	351	377	386	376	371	371	370	406	365	393	400	367	417	355	420	386	375	360	398	397	397	384	387	361	409	406	395	375	414	391	378	367	363	364	386	355	343	426	385	379	366	361	345	380	329	376	378	387	378	382	377	368	372	357	380	354	368	344	343	366	365	360	392	389	382	412	429	357	375	379	392	385	393	397	341	403	365	396	377	402	382	386	391	374	350	331	360	357	368	378	364	338	389	338	372	356	371	385	364	409	376	359	355	367	381	391	364	379	373	332	429	366	374	373	339	359	392	397	373	418	407	344	380	360	352	403	377	348	396	361	363	378	382	362	391	394	389	404	370	361	331	383	358	349	378	364	358	358	380	385	350	387	378	372	402	338	372	384	341	406	382	411	398	381	376	390	401	378	412	363	380	383	349	389	376	351	408	388	386	377	354	372	388	373	347	382	358	337	376	390	383	378	345	385	378	373	377	350	368	388	382	381	346	362	333	328	354	369	351	370	396	379	387	358	385	361	326	361	374	397	345	350	381	391	369	352	400	370	387	374	390
5434	761	797	602	492	412	420	403	385	391	393	399	387	380	392	369	388	396	380	383	399	398	409	403	750	749	376	373	377	390	381	361	374	379	366	379	337	389	408	385	364	384	360	374	395	341	344	364	405	390	371	365	365	391	410	372	381	367	356	360	363	371	351	358	394	385	368	348	358	338	388	381	380	346	375	361	376	378	408	362	385	395	352	355	345	380	368	366	379	380	372	371	363	366	370	363	369	377	349	378	342	366	400	332	365	387	384	332	359	378	368	384	366	398	368	358	372	362	391	370	388	364	386	378	363	358	402	373	398	381	397	345	363	372	350	417	368	391	378	412	356	385	380	414	355	367	384	376	359	392	380	376	394	386	378	385	351	352	344	343	343	406	401	396	364	357	390	373	395	380	379	350	363	392	409	389	359	400	380	421	385	376	373	345	384	373	392	382	397	336	394	355	377	383	368	348	404	390	344	376	377	381	367	381	395	397	381	372	374	362	402	356	352	369	362	385	414	352	347	398	392	349	393	351	362	427	397	381	351	372	349	342	379	366	416	387	373	387	321	359	378	400	379	383	361	376	373	373	410	394	372	338	374	362	355	373	382	431	377	382	369	374	374	351	360	389	380	382	378	403	378	363	373	388	392	357	366	355	399	390	392	383	410	405	403	342	407	389	391	353	374	374	365	376	409	381	378	354	381	346	394	353	372	383	374	408	397	391	350	335	400	356	386	383	365	416	402	358	401	351	381	377	356	360	383	369	383	359	355	360	368	376	402	364	381	388	384	356	376	367	376	359	383	369	365	361	366	369	357	403	367	349	380	370	368	348	355	374	377	361	357	333	363	368	368	380	356	398	385	402	384	392	352	367	400	381	368	379	372	396	382	373	385	357	414	386	368	381	351	392	374	378	360	413	343	382	361	368	356	394	391	404	359	396	384	345	383	362	387	367	392	365	358	346	379	399	386	382	383	378	364	387	379	414	390	372	359	359	363	386	404	380	332	371	372	365	354	402	392	343	372	416	372	387	398	352	365	354	390	366	368	381	394	336	349	349	338	387	354	395	346	382	370	368	413	389	338	371	376	380	333	361	382	344	372	361	391	364	385	372	401	370	373	350	366	397	353	383	365	354	389	381	366	378	345	389	351	372	348	369	365	396	341	412	374	394	353	358	391	375	343	400	397	399	375	365	351	378	357	380	379	395	374	386	334	369	371	345	355	364	398	331	359	393	370	374	350	390	371	397	371	381	366	366	342	379	386	392	389	407	377	374	373	372	387	374	386	379	359	358	362	384	338	352	360	366	359	387	390	369	381	383	407	341	385	368	373	390	367	383	358	377	357	347	369	398	382	353	371	370	366	374	406	373	394	405	390	380	364	391	383	404	381	380	375	405	385	406	371	345	331	389	379	379	375	407	391	361	390	364	375	412	384	385	383	377	382	388	374	379	395	412	410	372	356	383	368	360	377	361	425	376	388	352	374	388	361	397	392	385	329	345	382	388	383	356	388	341	367	362	393	373	380	355	380	367	402	378	370	356	396	395	370	375	349	346	385	361	402	336	373	373	359	366	383	376	346	351	374	374	375	380	348	371	384	372	378	391	350	347	361	366	390	375	380	393	386	364	334	363	339	374	406	375	370	390	356	355	358	401	372	409	365	360	368	381	337	382	379	396	344	361	395	396	378	374	389	375	386	336	363	357	361	395	395	382	361	411	376	385	384	380	389	379	377	372	363	379	362	365	377	361	388	367	379	314	385	375	368	384	395	359	373	368	372	390	340	365	369	372	373	363	389	356	354	367	366	364	364	392	385	386	352	361	355	353	400	367	358	370	336	348	343	367	371	361	387	345	389	351	399	366	367	361	389	374	348	405	391	383	364	347	400	399	363	352	357	399	379	383	396	387	380	390	365	383	391	379	353	349	397	325	388	384	399	404	397	363	389	381	376	371	367	373	328	359	374	360	361	362	370	364	353	381	405	387	349	351	402	359	367	397	364	365	347	354	373	376	401	319	402	387	386	362	370	393	392	419	380	368	385	393	352	351	395	312	373	368	385	352	417	343	365	344	375	347	397	374	364	416	368	375	382	343	375	389	326	362	382	383	362	351	392	361	375	408	399	373	350	307	390	399	383	376	370	347	351	390	386	389	371	356	383	364	369	388	342	399	334	385	394	377	355	375	396	377	376	355	351	369	368	346	377	378	393	352	369	402	371	336	385	340	367	362	367	365	352	373	364	355	355	353	408	367	386	394	400	365	398	398	394	355	357	383	354	388	362	380	379	366	399	396	361	356	400	362	359	375	349	386	362	364	389	369	391	404	362	360	391	394	395	369	365	369	333	356	382	396	370	386	400	398	358	365	383	361	377	372	382	384	403	363	344	405	366	394	357	377	332	326	351	391	385	401	338	394	360	382	392	365	368	385	337	391	381	404	371	364	364	375	374	344	384	369	367	374	382	368	376	374	359	366	345	365	370	363	386	382	366	383	377	391	345	355	355	414	347	386	335	374	352	386	371	381	346	384	352	355	358	361	385	395	339	393	393	348	381	363	401	366	360	385	393	404	389	394	404	353	368	332	347	395	375	373	387	387	372	398	371	365	374	351	376	381	394	373	370	390	344	374	361	360	358	357	378	409	397	365	336	368	390	371	383	390	356	364	385	348	400	360	374	332	407	377	367	373	414	371	373	398	354	374	376	387	413	365	383	365	401	357	415	385	341	373	384	351	365	414	359	392	366	381	350	394	398	372	333	374	403	344	402	378	394	358	382	360	367	362	373	369	349	382	392	341	351	384	386	396	380	377	362	412	392	408	370	341	389	368	387	397	353	362	408	353	367	383	395	350	362	381	354	371	402	380	407	377	362	403	341	347	372	374	334	368	367	355	366	402	407	360	348	392	350	370	372	379	377	372	381	378	366	353	395	383	404	362	390	369	358	358	390	344	343	357	380	382	348	408	395	379	376	358	387	378	355	379	375	351	361	371	363	378	363	364	385	357	409	384	400	358	389	404	393	377	354	368	386	400	373	392	355	389	352	377	324	352	384	392	369	389	384	401	368	337	384	365	369	396	355	377	401	388	363	374	394	368	363	355	351	374	354	351	358	383	398	400	368	344	379	356	383	361	370	414	359	378	344	338	395	369	357	347	407	333	384	365	381	367	396	380	353	324	361	362	387	406	379	370	334	372	370	403	388	368	355	393	396	396	388	376	401	391	385	363	346	385	372	369	374	368	355	351	360	389	372	369	361	361	382	387	368	346	362	406	366	398	349	363	366	375	354	380	349	364	351	389	350	363	343	372	383	359	369	395	393	381	386	374	360	406	364	396	382	387	382	377	341	368	343	347	382	355	374	387	377	357	393	356	403	367	332	397	372	388	367	364	374	363	371	394	352	384	353	355	379	369	349	390	397	377	404	371	371	373	368	357	375	378	381	374	410	357	402	378	329	375	392	380	364	381	370	366	364	395	374	370	375	367	382	338	361	360	355	397	343	381
25332	21033	26513	24713	3941	872	533	501	419	397	416	364	352	370	365	353	334	330	347	314	323	372	423	1603	2556	2087	702	340	353	334	340	342	307	324	319	328	333	318	322	349	354	323	331	339	341	292	349	325	273	309	298	332	343	323	312	334	313	316	321	372	331	339	295	266	352	304	315	300	310	317	323	323	306	341	311	310	320	345	321	319	350	336	334	334	328	334	337	320	319	322	324	282	293	361	306	325	311	344	334	342	304	348	321	301	296	327	314	323	321	324	343	310	326	332	318	320	327	309	330	309	319	323	308	307	315	318	325	319	320	322	331	331	363	295	338	333	301	318	371	300	324	290	349	295	341	294	316	310	330	331	344	307	314	301	317	311	320	342	307	321	321	324	325	314	290	295	336	327	330	292	325	318	312	339	303	290	348	302	352	320	302	312	309	315	317	337	319	361	312	301	314	294	302	300	332	314	318	317	331	355	315	301	318	333	290	299	344	333	268	284	313	337	312	283	279	347	324	308	312	330	328	333	322	280	315	303	296	320	333	298	339	322	332	296	321	350	322	315	298	297	326	341	334	315	317	331	317	297	320	346	336	346	326	316	321	328	325	303	321	325	319	324	334	317	315	320	283	334	312	328	340	315	332	326	322	319	302	349	316	337	338	276	320	322	314	347	338	344	293	290	315	327	340	349	351	355	321	331	331	304	296	340	313	297	297	318	300	332	298	317	341	312	348	314	339	317	350	322	338	298	329	317	288	331	312	335	341	325	316	329	315	310	323	343	318	341	319	341	330	327	325	337	323	337	340	296	334	310	338	327	303	335	323	326	329	297	350	315	335	356	337	328	353	302	328	332	322	342	346	349	322	294	286	326	316	334	305	326	293	304	290	308	308	337	313	324	324	328	333	354	315	306	344	314	323	324	322	283	290	333	313	328	309	315	334	328	315	305	321	343	327	318	348	369	325	343	320	323	338	305	315	306	347	345	291	317	321	305	313	320	321	316	365	306	352	294	310	302	293	316	323	309	360	333	342	322	283	365	341	296	304	329	311	348	310	337	323	328	367	332	284	342	277	304	331	310	304	308	310	331	352	324	294	324	322	335	298	341	314	342	345	314	291	314	328	344	319	310	337	282	295	326	293	316	309	309	303	318	353	300	314	318	337	327	307	317	315	323	340	298	294	297	301	300	315	326	337	318	311	287	296	342	291	338	329	299	303	322	346	284	314	292	301	310	299	332	360	325	331	299	327	324	346	351	344	321	291	334	343	331	332	300	305	334	280	305	312	342	334	347	342	278	282	343	372	328	323	328	318	293	341	353	330	335	339	318	304	322	323	312	354	330	356	339	334	304	330	315	306	325	337	342	315	306	325	286	290	347	306	307	333	351	306	331	299	332	332	326	313	311	346	339	328	309	307	320	366	311	344	325	315	308	327	325	321	311	321	336	325	329	317	330	319	282	305	318	340	323	338	347	319	327	333	305	345	312	280	321	322	298	316	309	345	311	329	347	325	312	299	334	355	301	316	326	331	340	318	295	329	322	324	326	302	347	349	328	298	332	338	332	293	338	300	312	322	315	312	301	315	307	309	310	332	322	304	308	358	331	307	302	350	322	303	329	353	281	328	343	326	322	344	322	305	329	300	331	365	320	345	301	302	299	306	312	337	375	372	338	308	319	323	341	330	312	325	308	285	322	311	331	350	295	313	303	310	322	307	329	315	335	312	323	359	303	322	301	327	327	319	304	317	345	339	338	309	328	321	326	308	319	307	318	350	298	325	325	326	330	311	310	311	348	339	338	339	315	310	322	341	346	337	317	303	310	337	320	293	297	319	304	329	336	343	340	296	330	311	299	324	304	315	357	319	319	325	339	301	326	344	330	336	322	329	308	322	311	324	304	311	310	319	320	338	346	319	320	309	303	321	336	312	329	338	314	305	315	309	324	331	365	306	310	326	341	313	308	325	315	319	326	304	329	329	310	301	302	323	316	333	272	330	314	322	330	336	357	301	297	312	316	303	328	333	309	342	325	292	336	291	278	314	374	318	324	356	318	306	299	313	355	330	322	278	319	345	297	327	317	290	308	326	350	295	297	304	334	301	311	331	313	326	325	284	310	352	341	338	352	322	371	329	326	316	292	338	309	337	283	331	303	315	335	299	291	336	296	306	307	331	326	309	306	309	326	329	329	291	316	307	336	303	309	314	352	334	277	333	330	334	328	320	298	343	345	311	302	328	323	334	321	325	311	329	323	322	289	320	367	291	337	306	280	336	289	299	305	348	335	308	301	363	315	322	350	334	315	354	348	316	340	284	320	321	318	302	320	330	312	304	304	322	328	319	363	322	329	350	343	303	331	324	322	319	298	299	314	297	320	318	277	327	315	322	314	321	358	336	306	340	309	341	302	317	343	318	304	318	338	316	300	312	331	316	339	292	331	345	290	312	305	306	303	318	316	299	301	314	327	359	333	302	299	355	349	340	339	337	339	345	343	343	323	301	344	318	322	336	292	313	351	314	316	319	320	324	322	332	289	300	318	327	313	318	340	316	328	332	312	319	351	275	331	299	293	323	324	327	343	337	316	338	352	329	308	347	289	322	360	304	338	329	300	353	354	329	322	312	288	316	322	324	329	296	313	307	343	330	314	310	335	331	313	299	310	320	328	327	342	339	307	328	310	321	331	274	316	306	314	308	302	289	317	353	302	334	319	323	305	325	334	322	335	313	287	335	329	312	337	312	325	327	333	342	280	304	328	328	335	307	287	301	322	276	302	294	306	325	326	297	315	330	314	303	353	312	318	298	321	346	301	324	336	313	324	329	301	340	310	360	339	335	318	363	303	341	299	324	310	323	314	323	342	299	304	308	333	312	301	287	311	324	343	318	302	294	306	334	314	317	345	320	315	335	314	307	306	310	322	302	318	311	308	314	291	308	312	314	302	297	315	326	313	330	323	312	339	320	351	333	301	333	311	317	315	340	297	350	320	309	325	306	285	308	347	326	316	321	315	321	336	305	289	329	306	339	300	329	340	339	312	324	302	333	331	342	319	339	344	294	309	309	301	313	336	309	309	321	352	304	317	321	341	315	294	328	345	328	321	297	314	305	347	352	290	358	311	302	320	339	317	342	316	327	322	288	316	307	332	370	333	310	303	315	323	323	314	281	317	323	296	342	326	301	309	297	324	317	344	318	338	359	288	326	316	351	319	314	322	328	321	309	291	319	295	316	281	330	334	280	308	327	333	312	328	325	361	334	334	309	337	321	301	289	333	306	365	304	339	299	307	318	329	328	321	305	352	341	282	322	293	349	289	297	315	330	289	330	291	319	328	310	319	301	322	312	340	308	336	346	298	317	293	319	349	324	285	314	333	327	313	334	324	315	301	312	321	312	331	298	312	299	315	331	333	322	335	332	340	341	340	312	283	329	317	331	320	322	323	292	310	318	321	298	316	292	319	312	319	302	348	310	315	297	319	315	322	288	290	334	341	317	329	318	331	300	303
3861	3611	3434	1915	1113	808	710	587	502	483	425	436	424	414	407	422	398	383	410	363	392	373	518	2593	3557	2761	785	338	339	354	325	328	330	342	356	316	338	362	333	336	354	320	335	377	347	324	340	319	324	336	352	316	337	321	327	350	322	322	346	307	356	326	330	345	353	326	338	367	297	353	303	326	308	313	299	328	314	364	350	331	330	334	342	317	322	345	349	351	306	312	307	334	343	346	289	337	303	339	322	345	338	308	325	324	356	351	326	324	339	322	341	328	327	314	339	323	323	318	324	346	341	338	360	367	338	352	332	351	308	368	362	346	323	293	363	318	353	314	333	342	313	348	318	343	332	353	348	340	316	325	303	329	344	332	331	308	322	333	311	332	321	346	320	324	329	341	362	320	302	375	309	314	358	339	342	326	346	302	358	326	366	383	311	325	336	341	343	326	297	320	350	321	347	296	323	346	335	322	336	308	306	334	347	338	321	320	341	315	296	364	338	341	342	360	319	286	335	330	325	332	310	332	325	303	371	365	341	330	335	323	335	348	332	315	359	348	319	324	303	325	335	346	325	330	345	324	357	329	365	323	302	336	350	304	359	315	309	293	321	316	371	338	322	351	340	361	330	326	351	347	311	353	321	331	319	356	341	336	352	314	317	339	322	320	365	325	308	329	342	359	341	337	315	336	318	351	316	323	318	334	342	342	341	360	334	329	342	315	336	317	339	340	296	386	343	372	330	321	341	353	305	350	319	316	329	324	352	355	314	312	325	349	308	337	321	324	334	315	321	343	345	378	335	357	362	348	361	328	313	327	354	345	312	346	350	318	311	387	314	370	307	320	309	325	339	337	323	323	323	309	335	352	338	367	355	312	358	340	334	340	317	323	329	356	330	304	319	354	334	309	376	350	320	290	322	354	337	332	324	327	328	337	317	356	318	371	344	365	311	296	312	317	325	329	352	354	332	321	327	361	296	328	275	327	345	326	324	320	338	387	334	346	365	346	316	305	325	323	377	337	314	339	315	323	335	310	338	332	354	354	319	361	338	359	316	354	341	332	358	339	340	333	333	353	326	343	333	363	331	333	365	337	346	351	333	355	373	344	326	313	303	333	352	323	335	345	340	344	307	292	314	314	347	359	329	358	360	325	319	315	338	337	322	325	342	326	313	320	308	330	351	307	313	375	301	307	305	356	313	321	313	334	328	350	314	313	349	340	321	365	311	357	310	290	346	321	350	333	322	358	344	309	320	316	324	352	331	323	341	316	353	324	320	340	327	354	330	364	286	321	333	322	350	349	326	341	377	323	350	340	311	308	321	362	341	324	313	317	328	331	317	345	355	347	323	363	329	326	343	320	294	306	291	340	336	330	324	362	328	335	326	355	314	353	322	330	316	312	361	320	316	324	310	339	322	338	341	358	314	332	328	335	325	344	341	357	322	336	333	331	337	346	379	330	332	322	333	344	372	325	325	342	315	331	326	334	350	327	310	331	316	333	354	318	353	317	344	325	334	344	309	333	328	336	354	328	312	334	347	324	355	313	296	348	326	331	314	342	331	345	315	323	320	316	315	318	307	293	297	314	350	351	338	360	320	323	350	346	316	361	336	363	355	315	328	345	318	335	341	328	333	315	338	345	363	346	336	327	346	361	333	318	301	334	316	331	301	344	353	350	390	306	325	344	324	330	322	335	308	311	323	367	337	347	322	331	351	356	323	343	318	351	348	304	336	357	358	327	327	309	296	309	304	363	330	344	330	342	346	318	326	344	321	328	313	359	328	346	297	345	315	347	319	344	346	343	341	362	305	391	325	347	359	331	323	330	313	319	299	335	334	337	337	344	333	373	344	323	345	350	335	351	312	379	341	336	357	309	323	329	343	331	331	345	315	330	332	336	337	313	321	330	352	346	323	339	326	346	327	344	351	305	359	315	380	312	345	359	337	326	346	358	342	311	329	322	314	356	300	296	338	367	332	308	321	336	352	310	346	322	324	338	339	347	324	336	362	335	319	321	337	351	330	323	349	365	310	340	330	355	366	289	314	364	347	303	325	338	338	327	371	341	336	329	338	353	337	322	337	316	319	329	321	314	338	330	338	303	341	321	332	337	314	327	317	366	303	336	337	310	327	356	334	326	344	290	332	356	316	333	325	316	385	330	316	360	347	330	325	331	325	327	333	338	338	329	311	332	334	331	346	324	324	300	331	346	345	325	372	366	307	337	327	382	335	359	340	362	319	341	332	352	341	354	296	329	292	347	369	339	294	337	329	342	309	346	332	314	367	322	343	341	325	337	346	313	340	355	315	323	332	339	333	297	338	306	321	323	338	355	359	339	313	333	347	320	363	355	344	355	344	333	323	330	330	321	347	319	325	299	340	338	353	309	334	350	322	328	322	359	344	328	333	364	315	335	330	296	320	313	325	338	319	321	342	339	326	328	364	299	334	321	335	332	339	319	332	326	307	312	339	323	325	315	310	340	339	317	341	368	349	314	311	333	328	303	291	325	336	304	360	301	321	340	360	310	320	340	335	354	334	290	332	340	360	327	332	345	325	342	335	317	362	367	330	353	342	327	304	337	339	327	331	338	347	328	352	345	343	355	353	344	336	289	310	355	324	359	353	328	327	322	339	339	318	336	339	345	298	331	348	337	324	317	351	334	356	327	331	381	333	328	307	336	333	300	321	327	331	331	336	317	326	319	343	341	331	322	338	299	356	352	328	370	328	313	318	310	313	325	330	298	332	302	316	318	353	366	318	361	330	315	328	322	347	315	303	333	317	272	341	339	357	333	304	321	358	346	344	321	329	315	319	363	311	315	339	351	320	325	332	336	345	333	300	321	345	345	348	331	337	324	321	352	333	325	340	306	306	343	341	309	349	340	330	347	337	347	331	312	323	324	341	355	342	323	335	338	344	339	340	309	323	312	356	345	360	330	338	353	312	332	337	301	316	308	359	342	304	305	308	353	327	311	304	302	321	350	339	304	329	303	365	330	328	353	343	305	350	317	303	313	290	321	325	328	322	346	364	330	310	292	326	310	337	343	317	322	330	306	335	337	334	334	337	320	343	302	348	333	325	337	348	326	327	338	338	366	315	343	317	348	315	348	340	319	332	292	376	351	339	331	338	325	338	358	339	302	344	323	320	354	320	310	356	329	324	344	345	330	324	320	339	318	352	311	359	324	357	316	315	341	308	324	336	318	314	339	299	356	338	342	318	290	337	323	362	337	354	344	306	332	363	349	319	335	302	360	310	321	312	354	310	323	374	319	321	315	306	336	324	354	332	342	304	353	343	317	328	307	341	337	306	352	341	322	348	351	300	337	357	317	320	343	299	318	308	287	334	327	319	326	350	329	345	347	346	356	313	313	303	345	323	316	367	325	311	346	348	336	346	304	345	368	313	286	326	310	332	320	340	344	332	324	315	348	366	310	319	307	319	314	332	314	325	313	345	314	330	322	345	355	334	320	326	345	352	331	327	353	346	346	346	340	293	325
24385	21065	27992	24361	19780	3985	1380	842	663	670	618	588	580	565	565	534	551	546	530	524	499	497	737	5053	5596	3782	1391	517	469	535	481	500	507	478	436	525	466	507	450	464	440	484	500	494	524	489	492	456	480	456	480	493	507	529	453	471	546	514	498	456	492	484	498	483	472	463	504	494	465	517	486	490	514	474	515	452	434	471	493	517	481	501	490	460	451	471	483	522	477	494	496	541	483	468	473	507	493	453	480	490	477	483	488	487	465	493	482	492	502	481	512	485	462	482	501	462	465	487	489	506	463	476	447	455	493	480	496	510	443	473	494	494	547	484	494	496	496	484	495	478	540	456	454	470	478	470	496	485	513	447	511	478	469	454	504	492	470	461	472	479	513	483	484	450	450	493	507	445	499	513	473	467	535	468	478	455	542	523	492	487	533	481	466	483	495	492	519	459	486	470	462	486	492	451	514	507	430	512	463	494	484	476	435	497	481	473	463	470	478	514	482	472	473	475	506	488	461	451	490	455	440	505	489	482	440	480	474	489	463	512	485	463	513	526	468	461	493	486	506	486	443	500	463	461	471	503	494	485	498	509	482	483	477	469	483	499	479	476	500	476	490	466	440	479	474	488	467	471	491	481	449	489	484	421	449	486	513	523	469	473	500	488	498	453	491	504	466	484	478	482	485	524	515	450	536	448	462	512	502	468	475	476	478	494	448	484	484	441	503	482	493	483	471	482	465	510	459	463	497	507	503	487	497	454	529	473	466	500	463	488	509	486	498	484	502	471	452	533	510	442	513	464	482	478	476	487	466	442	493	456	493	482	486	498	518	465	467	445	489	473	449	460	491	472	455	507	459	500	517	496	474	481	477	425	492	441	481	481	524	479	478	460	467	492	483	476	521	501	482	471	480	475	469	461	473	507	481	500	509	488	474	467	491	490	491	489	514	453	518	478	516	473	553	454	516	492	514	477	473	483	442	500	464	477	485	501	479	491	493	473	511	446	460	501	444	493	475	494	493	471	478	463	469	472	494	483	493	527	518	446	519	470	530	471	522	473	499	469	543	503	467	484	499	519	475	490	426	478	526	469	487	482	479	480	502	463	493	448	486	476	446	458	467	503	499	494	438	462	514	505	486	472	465	483	511	483	486	462	504	488	458	487	469	502	492	482	505	447	509	502	483	495	477	456	460	499	489	511	486	499	494	483	513	485	490	499	464	467	475	501	432	502	537	452	471	448	447	493	458	503	460	501	465	493	467	474	504	488	484	429	513	476	499	509	483	511	479	503	514	535	484	523	468	507	467	463	464	530	479	462	483	471	497	470	483	500	475	480	473	476	458	469	470	482	481	499	465	517	467	504	481	507	509	472	439	468	524	462	531	475	487	453	499	509	498	485	468	513	489	484	455	466	473	454	510	461	497	484	462	482	499	468	489	477	466	466	468	472	509	465	511	491	479	461	505	490	489	436	480	502	499	484	487	475	454	512	466	467	508	505	458	442	494	513	515	458	483	476	455	506	491	486	474	495	475	461	505	494	471	511	519	483	468	483	467	479	485	483	472	502	466	484	502	467	432	488	469	474	508	490	509	454	461	497	444	511	461	485	490	513	475	450	490	530	473	499	489	505	463	501	498	459	461	481	500	477	479	477	448	457	457	435	470	509	496	506	506	463	487	487	476	469	457	424	494	482	463	451	531	510	498	464	451	469	496	524	468	494	477	522	480	463	492	476	520	475	455	469	494	511	474	511	458	503	481	437	482	466	498	449	462	426	467	496	478	472	480	443	467	454	523	468	490	447	485	454	484	479	460	501	489	482	507	488	478	458	508	478	492	539	484	470	470	491	479	471	517	485	484	486	471	478	486	527	491	453	491	514	480	509	441	449	508	467	460	502	482	491	480	485	479	472	507	500	456	506	513	489	502	545	459	484	472	518	499	493	464	508	486	506	434	464	496	507	472	498	491	481	463	501	499	472	500	495	494	488	485	467	493	479	503	486	459	513	462	480	501	482	462	462	495	465	502	436	512	466	512	464	468	460	468	485	471	456	488	466	466	479	485	477	482	474	462	493	449	518	479	463	481	480	469	468	469	490	448	443	500	491	499	481	501	494	497	506	482	534	494	472	469	474	490	479	528	494	467	496	482	474	503	503	453	501	473	483	459	415	484	477	486	514	467	455	491	467	450	505	457	464	478	508	544	495	503	499	474	476	465	422	500	470	479	503	486	491	523	510	462	498	533	496	509	558	488	465	472	467	472	448	500	459	515	502	483	471	509	462	466	486	534	502	481	483	485	498	525	474	465	475	466	460	493	448	511	483	521	513	483	506	487	453	452	439	494	494	487	451	483	488	508	487	519	521	490	513	477	475	472	540	483	515	483	503	464	497	481	492	508	463	516	489	486	464	482	468	468	465	503	447	494	513	473	494	469	467	477	506	512	482	486	447	491	480	515	459	479	473	447	491	503	452	457	472	513	515	477	470	489	468	487	516	487	482	487	475	498	464	501	485	501	484	487	471	497	456	491	494	493	476	521	447	455	527	481	497	443	508	445	507	490	465	462	470	464	453	513	478	498	490	470	477	485	479	462	477	518	520	527	491	463	485	460	483	501	496	483	532	484	502	475	506	496	497	481	491	480	468	478	528	513	498	470	465	516	468	504	481	514	450	461	444	477	482	465	465	470	488	481	454	449	488	450	500	426	456	517	485	448	506	458	450	502	480	479	500	519	494	491	446	518	482	528	475	500	476	497	511	548	469	500	461	477	476	460	484	489	472	513	511	468	518	440	478	458	492	501	488	482	490	480	462	493	500	468	427	523	503	430	496	521	528	501	455	471	475	460	492	483	465	521	483	496	474	485	476	447	462	522	515	502	477	472	461	461	504	500	491	519	455	476	476	489	465	518	453	524	488	477	488	479	457	480	477	520	488	532	436	512	482	471	464	444	507	495	504	457	485	455	471	543	487	456	459	437	481	460	479	502	506	453	484	479	492	490	465	461	461	512	475	467	480	495	464	526	493	496	469	480	450	474	545	450	506	497	527	462	488	475	469	463	499	477	491	478	489	502	490	495	466	463	503	436	511	517	504	475	506	510	453	507	450	508	505	483	477	488	419	487	518	433	487	477	515	515	462	458	461	465	501	498	433	464	489	443	465	503	499	495	501	456	480	457	466	511	464	478	489	515	506	474	488	494	503	473	497	512	472	448	467	439	435	469	496	489	504	475	523	474	483	499	449	442	486	481	476	459	509	480	466	455	491	483	503	483	479	487	472	474	468	483	465	483	525	438	499	514	471	460	479	492	455	495	467	469	498	503	524	457	488	498	512	484	490	481	457	478	482	456	483	470	480	473	488	484	503	479	477	530	471	453	493	468	462	427	474	505	481	480	471	514	483	474	496	487	435	470	475	498	503	508	469	482	504	481	525	493	478	508	489	482	458	544	489	477	481	450	491	462	470	498	498	454	468	506	489	462	499	490	471	485	433	495	443	485	488	475	421
4121	6532	5961	3550	2181	1560	1246	986	825	769	749	667	625	643	655	565	558	554	575	571	551	583	972	7103	6346	4361	1607	517	468	488	504	465	502	475	498	453	497	498	474	507	507	490	448	475	495	513	458	495	492	455	471	469	482	482	507	467	498	513	499	483	472	492	448	490	484	469	472	472	479	459	479	454	445	470	483	476	489	457	492	462	466	505	465	507	453	519	446	514	475	477	465	454	502	471	483	486	479	486	499	468	459	466	432	495	538	465	479	478	529	489	473	468	464	476	457	519	468	476	492	476	466	470	528	471	476	445	487	429	486	493	465	465	495	453	460	464	472	471	532	475	484	480	469	493	494	487	457	463	457	461	466	461	498	448	449	458	478	473	461	443	479	484	470	471	461	435	476	427	494	509	469	458	454	481	513	464	490	451	475	447	464	430	488	519	480	528	491	471	457	486	484	465	477	465	420	507	478	426	456	482	490	539	464	481	473	469	447	443	496	434	508	502	485	496	496	489	486	459	447	459	437	496	520	487	461	462	509	473	464	477	447	429	478	481	475	475	506	505	460	498	496	482	493	504	539	472	473	448	434	477	471	461	436	474	467	464	446	495	495	500	481	500	493	481	508	488	484	460	466	428	489	499	478	444	479	501	500	472	476	451	476	447	480	463	483	479	485	471	471	468	454	487	494	469	454	482	475	478	466	459	466	501	442	443	461	486	459	497	462	443	505	453	490	468	464	467	446	518	490	472	469	459	464	511	481	462	501	444	451	453	462	456	494	494	475	485	458	493	465	472	475	512	477	463	503	465	472	482	466	473	449	500	471	467	474	494	458	463	501	484	480	505	518	502	434	493	483	474	439	444	488	459	463	479	497	464	454	475	481	522	442	458	437	491	473	464	464	434	477	483	440	496	451	487	478	467	468	466	508	459	464	505	505	500	475	470	479	481	461	496	466	398	487	496	418	477	489	463	481	420	502	452	488	487	474	469	470	476	492	480	494	467	455	473	478	476	490	494	471	461	488	447	482	490	478	507	470	491	460	476	472	458	451	450	455	470	481	519	498	488	470	486	465	483	514	511	484	511	501	460	476	496	479	470	486	461	510	494	485	457	458	494	516	491	458	473	495	484	473	464	442	460	431	456	471	485	416	419	518	450	479	474	498	445	463	496	488	481	481	552	488	466	491	481	431	448	485	480	468	448	445	499	500	523	491	483	457	481	477	438	469	456	487	448	517	467	477	500	459	470	486	495	471	493	483	469	433	465	478	459	466	465	450	491	464	457	508	512	475	463	470	446	448	466	515	507	458	461	479	483	445	483	496	451	474	468	451	446	470	468	470	500	459	452	416	509	475	443	461	457	475	460	484	472	480	454	481	471	460	448	456	446	459	451	497	476	463	484	477	466	449	451	467	453	470	464	479	448	461	470	448	444	476	494	466	480	438	488	486	461	474	460	473	456	471	500	504	470	501	468	521	512	499	472	520	469	529	470	497	458	487	452	462	435	489	476	491	433	459	451	461	494	520	490	489	509	498	460	483	470	488	470	494	425	472	468	441	465	479	462	455	479	465	493	488	461	436	444	438	456	463	503	477	471	461	418	443	438	483	523	468	496	505	482	439	452	455	454	443	471	470	462	477	441	446	495	500	481	476	472	438	466	467	478	498	450	458	495	478	488	455	448	472	467	451	445	454	531	467	484	460	476	492	490	454	467	481	453	473	472	470	472	484	505	462	463	454	464	460	458	455	447	478	506	490	481	485	434	460	466	465	488	458	473	524	500	477	419	446	451	463	501	463	480	456	488	489	462	477	467	451	472	429	461	479	490	472	475	485	493	519	478	453	510	430	460	493	486	446	463	478	478	401	460	450	489	499	479	462	499	481	444	477	437	459	452	473	465	496	481	488	473	496	464	482	488	487	457	470	464	484	475	438	497	459	474	462	470	489	468	468	484	489	458	492	470	457	464	464	479	463	441	460	446	447	511	473	416	499	505	478	412	518	471	493	466	482	467	468	471	466	481	473	514	479	468	494	502	477	469	450	481	484	500	448	481	485	428	494	454	434	489	485	477	448	483	460	453	455	490	476	471	500	476	465	462	465	488	467	480	507	474	451	454	431	458	465	472	475	494	434	485	463	443	459	450	478	490	487	447	437	480	472	488	492	429	476	470	501	505	450	461	473	454	427	459	491	480	499	470	487	465	464	514	475	458	481	476	457	503	470	497	486	402	489	459	472	465	447	489	494	464	456	463	442	498	487	444	469	456	508	492	489	460	498	499	482	486	467	463	472	451	482	493	506	506	463	480	492	482	482	451	466	469	455	453	460	457	470	455	501	482	477	464	469	463	472	496	440	478	458	438	487	459	457	418	456	451	475	464	487	471	435	469	475	489	486	465	471	484	475	477	441	472	443	488	464	499	450	462	522	452	449	467	494	467	460	457	474	461	470	456	474	481	479	459	475	453	475	461	441	451	470	458	486	468	504	470	439	481	489	472	437	495	468	440	443	448	504	508	473	474	457	511	473	476	491	443	477	477	473	502	464	453	425	495	443	471	490	492	455	484	470	476	463	464	466	451	453	483	442	472	486	462	464	468	474	474	436	476	465	481	491	462	484	485	469	445	463	452	466	463	471	497	481	467	449	502	499	465	494	455	448	455	483	472	449	435	443	487	472	489	508	401	480	473	454	497	483	440	487	480	448	415	488	520	487	479	506	412	485	487	485	488	430	485	510	423	464	469	444	464	442	493	479	463	464	493	434	481	466	519	510	445	477	444	454	512	498	449	503	471	460	407	468	508	487	495	467	471	502	467	478	453	439	437	460	476	442	474	469	470	430	484	474	512	459	460	473	494	447	455	455	493	416	470	490	496	446	490	451	428	466	471	503	447	469	469	498	463	462	455	453	428	467	517	453	461	431	462	462	440	484	464	493	496	498	474	474	475	488	474	454	473	480	484	421	495	478	440	476	460	493	481	510	471	439	494	467	487	501	507	495	438	478	501	480	454	454	443	482	459	510	490	468	487	515	471	466	477	466	472	489	444	515	480	454	458	451	470	490	458	473	424	461	475	432	481	500	484	471	489	467	487	492	457	467	490	509	441	444	489	449	466	487	491	451	472	542	483	452	488	458	443	430	480	473	462	458	471	476	439	454	469	490	473	441	475	479	466	458	462	490	468	463	460	478	484	485	453	459	458	459	492	469	442	481	470	449	478	481	474	479	526	499	458	462	455	469	445	484	490	474	477	508	472	440	510	495	503	485	508	434	486	465	485	462	454	454	468	467	421	483	485	472	470	484	432	460	456	469	459	465	457	459	468	411	500	485	481	438	454	452	506	471	435	487	479	446	466	484	452	494	434	488	476	488	500	491	449	483	483	467	442	486	448	486	462	472	466	467	466	483	454	478	482	454	464	479	476	466	453	464	452	496	479	470	481	453	494	468	491	471	446	450	474	519	502	455	478	471	478	455	461	473	459	466	475	451	484	470	464	491	454	464	460
26951	9277	1661	1046	755	669	633	657	636	670	657	624	650	649	614	618	633	633	602	614	618	638	594	766	975	979	820	624	656	617	608	591	624	625	645	654	584	603	624	640	573	631	628	601	602	617	617	588	614	598	606	615	636	623	665	614	647	581	591	610	663	607	621	647	647	597	640	582	619	628	625	646	574	613	638	630	663	588	607	592	608	644	588	591	633	633	653	628	595	662	604	605	664	611	619	648	588	649	635	589	652	649	614	643	614	606	589	614	657	614	620	582	617	620	618	607	619	594	578	626	622	615	609	594	623	631	623	649	627	656	651	597	623	615	585	591	593	601	643	624	600	640	598	598	605	617	632	623	671	618	599	599	606	612	581	612	585	619	657	618	631	622	582	647	609	622	633	598	602	625	627	635	620	599	641	633	601	639	637	597	557	641	628	585	644	617	650	630	632	605	640	629	613	595	621	600	601	619	629	595	650	608	622	598	589	594	601	601	594	642	600	598	600	576	598	613	622	641	709	639	640	653	610	604	656	642	608	627	641	652	614	625	627	599	665	611	610	618	607	620	703	609	609	604	667	638	576	634	633	602	620	615	665	619	623	645	639	575	580	645	636	656	619	584	597	610	614	625	582	611	667	617	608	632	611	585	605	652	610	624	583	593	595	614	620	595	615	589	659	607	597	580	617	654	635	655	633	639	590	606	650	659	623	637	598	612	631	627	632	627	631	616	594	634	601	622	607	575	589	621	641	572	649	633	632	631	603	663	618	630	668	635	638	599	599	634	600	622	639	585	591	622	634	594	613	604	538	599	620	634	659	604	607	575	644	595	561	605	606	623	628	636	589	624	644	585	600	600	673	578	614	656	613	603	589	629	598	582	605	672	621	579	582	595	611	671	666	582	619	625	586	654	568	653	641	606	653	616	635	571	579	623	642	651	622	597	631	655	617	651	613	635	574	586	650	589	629	623	602	619	587	612	599	597	628	615	617	629	618	612	550	656	615	607	622	592	608	608	620	597	652	632	661	619	645	601	617	626	618	591	608	638	625	622	561	606	593	644	626	558	604	646	638	616	614	594	596	628	612	618	590	640	616	622	595	595	622	614	626	615	616	610	621	596	623	605	633	635	635	642	634	603	589	610	589	626	612	572	647	596	606	576	600	651	605	622	638	664	610	620	623	630	612	580	601	638	628	610	645	657	570	624	615	624	593	624	615	580	638	608	624	636	625	681	605	636	565	619	635	601	608	631	591	612	610	634	664	658	620	625	623	606	582	618	641	644	629	619	602	645	636	649	628	646	632	619	583	672	624	635	612	583	622	672	670	605	583	600	609	601	602	632	583	594	602	602	600	570	597	618	617	604	613	580	558	611	619	604	600	643	611	658	608	605	565	576	591	604	638	624	642	580	578	592	593	593	633	615	617	574	593	633	595	597	627	553	608	601	608	641	592	615	633	579	607	629	623	588	625	600	582	619	602	600	585	654	576	585	598	627	590	592	619	595	618	647	636	610	628	602	642	616	634	610	560	620	595	610	618	630	589	607	618	601	615	647	616	588	618	582	620	661	648	591	637	644	616	593	649	626	609	581	642	630	615	616	662	634	637	615	611	611	589	610	601	586	675	589	606	613	635	595	600	575	592	601	638	650	637	582	648	601	648	684	661	617	627	616	661	655	640	579	663	616	620	630	617	623	616	624	576	641	608	630	603	566	635	676	624	578	642	655	644	642	595	615	649	610	585	626	599	610	633	642	584	631	597	609	647	648	659	610	588	585	605	592	613	591	612	613	618	639	589	566	615	638	639	617	585	606	634	593	604	589	634	647	667	615	652	588	607	609	617	623	651	616	626	572	628	619	629	630	643	631	629	580	591	651	628	637	615	567	590	607	652	645	597	624	635	608	616	609	574	614	615	606	646	603	612	606	610	642	571	614	632	600	602	599	623	636	603	589	615	628	630	617	640	591	626	611	640	624	641	671	630	630	603	628	626	614	634	616	660	661	646	623	564	615	612	653	586	596	601	632	623	633	627	636	608	615	611	602	617	587	522	594	605	653	632	602	637	595	669	644	621	606	635	586	628	594	613	631	606	629	662	605	608	645	647	595	626	584	640	624	602	620	574	598	613	614	609	585	569	563	618	612	611	585	551	630	595	675	594	664	633	646	583	638	613	619	625	601	646	634	629	617	619	586	618	665	607	604	625	635	632	580	580	641	609	608	577	634	648	614	556	614	634	636	621	612	614	642	654	640	638	649	609	638	591	595	608	568	616	636	639	618	603	585	650	632	657	605	638	610	641	592	632	614	610	592	639	647	614	601	626	630	567	607	573	628	611	624	647	630	648	591	641	589	591	616	621	622	662	613	612	583	625	629	650	619	643	599	641	651	638	598	605	634	619	608	580	645	646	606	623	635	651	599	661	596	664	622	596	569	624	569	619	587	582	612	621	595	652	610	561	606	611	634	624	616	620	632	639	605	667	604	630	581	642	610	627	558	630	625	620	643	580	625	601	620	582	562	651	602	571	623	632	651	579	582	645	608	584	581	623	641	610	638	623	614	601	613	635	609	607	608	621	566	614	610	567	622	598	632	613	641	674	662	615	609	623	598	638	633	601	664	630	609	581	589	605	634	601	567	615	586	660	609	636	610	612	537	574	626	611	638	625	615	636	605	605	599	614	630	637	573	644	600	651	558	620	640	611	582	638	616	590	638	588	616	607	631	620	605	594	622	624	652	610	700	602	604	641	600	640	595	616	597	646	609	610	630	601	585	620	555	618	606	642	582	619	557	644	639	602	630	646	612	647	619	622	622	613	577	599	607	614	642	609	649	600	610	629	642	643	625	614	652	593	623	648	579	610	634	602	631	664	591	647	638	688	618	612	616	661	644	591	590	652	640	620	622	573	604	567	591	621	629	581	584	641	609	670	612	581	632	617	608	605	576	640	550	595	622	588	613	633	634	592	641	637	615	641	613	581	602	670	609	606	627	601	600	638	618	561	622	615	618	638	594	598	620	647	632	597	603	633	614	598	579	639	614	634	634	632	586	634	645	645	622	625	656	565	595	597	616	596	679	603	622	653	598	624	660	643	574	613	649	620	621	633	623	626	628	646	634	598	648	614	644	646	616	626	627	631	634	611	626	649	642	574	546	613	608	568	623	648	641	626	609	573	590	619	628	599	603	666	658	608	581	661	621	649	614	606	629	656	623	626	621	642	610	633	588	611	639	646	583	607	649	699	605	583	590	613	607	605	611	626	614	635	611	611	629	626	603	597	587	613	583	599	613	622	656	684	618	633	595	613	619	672	629	631	621	631	621	601	609	666	622	650	603	605	654	619	629	587	608	628	596	585	604	660	626	638	626	632	593	640	627	615	620	590	627	692	570	579	599	617	637	565	601	593	631	601	619	647	604	619	626	611	602	586	635	615	602	629	602	626	569	638	583	613	649	590	689	581	619	630	592	609	600	600	632	607	645	642	615	653	578	626	618	655	595	628	668
5640	1064	1076	795	686	621	570	601	589	538	598	594	524	563	604	592	561	597	590	589	568	543	578	815	1106	1009	764	580	575	596	600	607	523	561	561	568	546	579	551	534	579	520	559	567	542	528	598	601	563	526	542	619	593	585	532	567	555	580	566	594	543	554	524	558	590	588	541	593	599	543	603	563	546	552	572	510	594	585	548	553	573	573	554	541	611	563	537	587	591	577	545	588	578	566	559	586	519	537	555	581	585	608	563	570	597	580	513	583	565	569	584	531	527	575	540	579	561	548	569	551	546	567	626	586	572	581	563	551	542	577	574	564	591	576	590	600	535	509	554	550	562	569	535	562	593	576	587	574	565	566	565	586	609	585	566	523	563	580	557	556	606	549	555	575	547	568	555	635	554	558	591	598	575	538	578	585	550	575	563	573	558	535	563	557	559	553	596	569	583	571	527	581	570	587	584	547	571	614	565	571	610	560	575	529	586	571	593	532	567	554	573	560	588	547	599	572	541	573	591	599	560	591	594	545	575	547	533	537	554	538	555	581	515	573	575	560	561	579	568	573	565	530	601	552	549	562	569	542	539	570	587	525	541	539	584	548	530	562	599	575	579	539	543	575	519	534	592	526	590	584	557	561	619	571	555	575	502	575	542	589	553	601	554	564	594	546	586	603	549	538	618	576	558	587	579	558	559	571	563	609	605	586	587	582	568	582	578	543	572	559	589	544	580	567	566	560	531	578	548	564	561	552	601	579	556	592	573	557	563	597	549	540	546	532	577	581	552	594	532	556	558	584	557	597	567	575	559	529	587	524	580	575	581	590	570	615	578	548	614	539	558	542	572	553	596	566	620	586	551	577	538	538	570	555	555	574	573	541	530	626	578	550	538	591	562	528	607	541	597	569	559	592	599	570	576	584	583	579	598	567	574	586	549	561	541	560	556	569	553	572	589	546	600	544	543	566	577	553	549	576	582	570	559	583	563	609	559	557	548	578	600	494	617	537	584	533	585	570	547	554	547	593	570	572	591	520	575	571	520	564	568	551	550	591	535	573	604	583	549	562	617	569	517	557	582	587	566	590	524	583	579	548	549	552	596	561	592	571	539	574	577	549	574	590	594	579	560	571	576	559	520	547	573	569	531	612	559	590	561	543	541	547	560	564	568	553	550	596	550	557	587	566	565	559	549	608	558	596	590	605	542	555	559	578	541	563	576	529	593	565	591	579	583	550	570	599	620	538	559	526	566	575	554	594	536	552	582	523	573	584	539	539	534	551	556	594	556	572	558	572	573	587	546	596	554	560	592	563	584	575	611	593	593	599	516	555	527	576	560	540	574	536	549	606	544	544	545	561	562	595	526	588	593	577	577	530	565	542	554	580	579	573	550	560	571	536	560	606	581	547	598	546	572	520	548	545	541	544	565	588	587	584	560	607	560	550	572	571	551	584	544	599	587	565	581	574	584	519	581	596	571	569	531	535	595	558	497	582	583	586	580	580	532	558	596	537	585	506	570	562	598	559	555	575	553	559	607	522	570	564	589	561	531	593	549	576	598	571	578	586	554	598	612	618	524	575	524	586	555	566	558	541	521	529	592	616	540	567	566	585	575	556	555	598	557	536	575	522	574	549	584	595	570	569	565	533	593	540	543	572	556	594	564	543	613	557	577	560	590	525	529	587	555	561	605	588	557	575	545	570	582	572	562	578	551	553	544	588	579	546	554	530	549	573	589	570	550	564	516	597	567	573	579	618	520	579	584	564	561	580	531	563	551	555	539	595	573	566	580	581	616	558	563	568	584	599	613	527	603	607	580	564	547	562	546	574	538	584	540	578	556	526	539	605	528	586	580	600	547	565	562	554	549	572	574	564	573	578	575	613	551	537	543	578	571	561	570	578	516	541	619	549	598	574	574	567	563	574	587	529	597	568	570	574	602	562	513	592	545	595	581	547	617	564	577	517	562	561	566	572	544	565	591	566	569	581	558	584	554	580	568	533	593	569	566	550	563	576	573	587	602	538	528	579	537	606	608	586	572	576	563	543	531	583	612	585	576	613	591	565	569	528	513	523	577	559	553	604	563	582	546	555	557	573	554	566	560	540	576	571	581	556	572	560	538	590	593	553	539	538	529	573	565	575	585	578	592	595	601	547	537	555	585	559	515	557	583	564	548	553	573	573	554	554	550	544	556	524	550	575	559	562	555	584	558	564	544	545	551	581	570	545	582	549	584	566	575	537	603	566	593	580	581	550	553	552	606	574	552	570	592	561	593	583	565	596	563	546	590	564	592	551	591	583	584	591	558	549	541	585	537	536	534	602	549	587	584	552	573	593	573	553	551	561	578	496	540	571	570	561	548	518	573	548	560	576	564	565	556	586	552	573	571	575	512	602	565	557	572	546	541	589	586	542	528	579	547	568	566	592	587	561	522	538	515	484	553	601	559	561	564	555	619	569	559	566	566	551	585	578	530	579	590	586	572	550	531	592	509	572	578	535	595	555	579	570	541	551	585	546	561	564	536	566	579	590	556	577	538	575	572	548	540	559	583	596	568	555	568	593	571	540	529	577	557	591	586	557	562	555	602	567	539	587	580	602	575	572	573	577	553	550	565	594	590	566	561	563	546	572	577	571	530	566	567	599	567	589	570	588	586	530	582	551	586	544	581	552	578	600	594	579	544	573	560	492	550	574	556	584	557	564	559	561	596	547	542	555	529	603	519	590	586	558	579	544	589	605	552	582	560	525	596	572	560	582	571	554	546	546	566	606	545	565	592	583	582	541	582	582	548	584	574	520	578	562	562	599	574	553	560	564	615	588	602	585	595	572	573	518	559	577	559	539	608	589	578	543	518	583	591	585	544	543	544	558	601	583	558	561	550	566	572	569	547	588	567	571	528	582	560	575	591	575	558	559	565	607	545	542	562	601	497	555	538	577	568	589	557	521	570	565	555	569	575	545	525	572	556	601	580	584	545	577	586	548	564	587	539	572	559	599	576	548	571	597	548	584	565	590	561	560	601	538	577	576	570	565	567	558	573	571	559	530	534	546	559	554	558	578	517	559	614	588	546	564	563	572	582	548	530	579	559	586	581	584	594	577	552	589	564	594	547	561	576	516	571	587	585	588	573	572	588	582	556	630	576	556	602	564	562	558	533	576	574	537	542	577	518	554	548	592	566	612	542	512	579	545	544	575	590	602	539	577	515	562	572	532	535	568	544	545	580	562	548	559	546	533	542	612	559	536	583	605	547	614	544	543	564	579	602	588	553	598	558	607	566	538	569	611	559	595	506	572	549	577	563	519	526	598	557	583	600	566	575	577	523	596	537	553	574	563	523	577	557	564	558	548	547	546	552	559	585	545	562	511	555	539	579	587	614	552	600	546	579	556	534	605	527	563	566	584	608	547	571	575	584	577	526	578	568	575	572	575	576	568	488	583	604	600	602	566	575	560	590	591	609	613	627	577	581	580	559	550	570	554	587	560	574	582	591	513	576	552	553	537
25282	21007	26652	24704	4509	1158	844	582	579	552	508	518	507	514	495	497	460	461	499	504	529	511	807	2911	2985	1913	1069	548	475	429	499	490	461	435	484	483	453	492	474	444	479	470	467	448	473	457	515	518	463	455	477	456	458	499	449	513	452	454	482	466	501	497	492	480	478	474	468	461	477	450	442	502	441	443	473	479	507	478	485	453	463	458	485	484	490	500	465	469	452	457	474	487	504	432	480	510	453	490	450	472	418	447	454	443	463	458	463	463	477	460	518	446	516	480	454	493	454	445	464	440	472	471	450	425	448	460	455	466	453	502	474	463	482	473	483	465	501	502	432	465	492	459	448	480	461	475	457	484	501	424	477	461	494	459	450	466	490	458	476	461	461	505	483	445	462	485	481	471	489	460	456	465	466	494	515	469	447	455	448	464	484	453	465	458	446	442	461	456	478	468	476	477	432	473	464	451	476	478	457	506	466	451	481	495	500	432	485	426	482	509	492	478	462	471	451	445	470	456	447	462	458	468	405	434	469	464	456	445	452	481	483	496	451	474	469	453	469	497	471	449	456	475	463	429	448	474	431	449	416	467	439	490	420	494	456	464	455	466	443	466	483	454	481	492	452	470	445	504	462	445	479	454	454	461	444	473	470	476	478	441	454	441	452	453	443	457	535	484	456	463	460	463	460	487	432	471	436	482	482	485	468	472	453	467	483	451	483	458	498	440	474	466	470	437	481	434	484	504	455	483	484	428	455	427	472	473	464	448	458	476	454	480	487	482	452	450	474	449	462	481	474	434	437	504	514	469	439	487	499	445	450	485	470	480	452	460	445	483	505	447	475	465	498	435	478	466	488	457	462	483	495	473	475	475	461	471	480	470	486	471	474	499	480	460	471	447	433	462	474	451	467	484	463	476	452	471	478	508	450	465	445	483	481	482	408	490	464	432	500	462	456	456	494	443	456	471	479	457	425	459	451	469	500	437	442	465	465	471	443	476	475	494	501	446	456	486	448	483	449	451	484	482	472	459	442	450	463	526	466	478	447	466	477	453	455	465	451	477	482	462	452	477	423	445	455	484	438	448	495	463	434	471	464	425	474	428	485	432	460	433	481	452	456	444	484	487	452	489	480	494	506	485	478	455	445	466	465	506	475	477	489	453	425	480	462	473	461	460	452	468	437	461	429	451	467	473	488	436	476	477	490	470	489	430	446	450	459	499	471	486	496	457	435	430	474	490	455	462	483	495	445	460	475	480	460	454	450	463	473	471	456	494	474	431	447	443	474	466	477	452	434	450	486	496	473	462	459	494	468	475	460	463	506	473	482	439	441	486	456	451	442	486	512	482	475	477	429	494	461	487	473	476	473	477	459	500	465	460	468	481	476	461	441	483	503	440	436	429	431	454	451	447	438	444	473	469	486	491	507	434	482	442	439	468	479	443	487	479	466	475	484	439	462	432	457	447	482	452	468	461	470	464	441	483	422	447	457	464	464	453	467	481	484	435	464	473	440	431	492	452	461	460	486	445	480	430	409	442	454	471	482	422	430	477	477	431	449	456	485	432	456	486	452	427	458	464	493	478	431	476	473	499	473	450	479	443	445	478	449	435	462	435	447	450	437	463	479	453	455	467	439	491	472	485	426	458	452	449	474	446	448	461	489	515	461	478	459	453	457	471	429	454	487	436	463	456	477	467	472	482	473	465	455	462	483	433	463	446	493	492	482	461	478	481	445	494	450	469	446	471	483	463	465	460	488	456	481	460	493	460	461	431	432	477	448	487	468	479	503	440	483	476	477	485	477	490	466	446	469	431	446	454	453	433	439	451	453	493	435	467	432	413	460	476	484	497	435	471	451	473	442	465	438	466	465	453	429	440	480	465	446	470	477	493	440	469	446	443	445	414	484	488	422	471	454	457	481	488	461	448	450	459	445	445	451	467	445	471	483	431	475	448	466	456	512	498	489	422	427	482	485	455	454	480	482	473	478	470	470	458	479	437	468	458	476	438	492	485	470	423	463	487	467	445	494	461	464	483	429	451	442	483	454	459	463	465	435	444	426	479	436	480	455	516	451	441	477	457	478	470	490	433	466	489	462	481	436	468	459	432	451	426	467	484	441	460	472	491	486	446	454	462	481	475	463	476	485	465	476	479	453	447	493	467	453	452	457	471	427	430	435	472	447	454	430	476	444	445	448	507	447	456	469	432	468	460	467	422	473	465	475	458	446	514	475	441	452	452	479	473	463	448	463	465	450	452	476	472	475	446	473	443	482	445	468	465	479	444	474	467	468	460	464	450	477	456	466	437	482	499	448	463	452	465	460	518	457	485	478	438	442	487	489	467	457	445	522	491	471	463	513	459	474	431	473	475	441	411	473	499	454	411	472	468	479	459	434	427	507	467	465	472	486	474	469	440	454	481	467	454	450	444	454	477	473	452	463	504	490	490	485	448	415	397	460	463	478	467	488	491	490	459	457	470	457	462	495	493	431	478	484	459	448	498	448	482	483	465	405	478	419	490	502	465	480	449	472	488	506	474	438	492	458	490	481	439	465	465	469	453	475	448	437	428	452	492	481	437	513	487	473	457	460	496	477	482	459	430	467	465	450	475	474	462	468	477	461	477	444	445	437	463	490	457	484	447	478	468	432	421	433	513	510	445	475	497	453	454	460	497	479	487	481	475	463	485	505	490	443	472	472	443	488	438	463	511	436	458	482	455	435	450	467	466	455	452	467	467	494	521	480	448	420	467	466	530	453	441	439	445	442	438	461	465	447	460	524	447	455	480	461	447	439	443	472	517	426	482	498	469	462	467	475	466	462	463	477	474	491	493	460	460	462	483	478	472	455	472	439	471	445	441	419	429	476	495	467	447	446	452	437	453	438	434	450	477	468	443	510	459	461	414	510	475	472	471	429	441	495	445	467	492	431	474	420	453	471	482	424	476	447	481	449	472	427	476	500	478	490	445	430	465	461	482	458	476	501	443	429	433	492	461	432	417	446	481	446	462	479	472	483	447	436	459	451	468	459	438	455	483	495	463	458	466	429	447	441	440	442	467	454	438	468	420	470	470	489	511	457	454	464	428	455	446	448	456	453	464	472	436	448	441	487	471	421	432	469	438	496	427	444	497	476	472	470	446	471	438	441	497	452	449	440	466	469	437	472	456	459	461	481	468	499	478	441	503	488	487	469	488	480	434	431	474	443	458	511	472	449	448	491	474	519	461	516	483	469	426	455	475	452	488	449	464	445	447	451	460	452	469	446	465	455	470	448	461	511	475	429	473	473	494	480	467	427	450	489	477	461	461	501	498	452	472	492	445	478	497	491	405	477	433	471	469	447	479	500	437	472	454	432	446	454	493	410	483	496	508	467	455	477	430	451	466	461	466	458	508	461	442	465	467	494	467	468	482	436	470	470	485	494	490	461	425	473	448	512	477	453	425	505	433	507	438	467	478	494	469	434	444	477	470	451	454	409	486	458	453	417	447	476	485	502	437	428	461
3973	3946	3608	1693	1139	930	785	656	629	572	538	546	547	537	548	513	531	476	517	492	477	518	1054	3961	3531	2295	1264	524	455	496	484	415	467	472	481	437	437	423	447	447	440	469	491	427	443	459	467	476	422	485	427	460	417	465	434	530	464	459	435	453	444	446	428	484	439	431	427	410	409	455	431	456	474	468	454	467	437	451	425	405	460	465	473	431	450	402	428	467	472	427	452	459	427	456	420	455	482	435	411	453	449	433	447	446	451	460	447	435	461	424	452	441	452	458	456	404	453	438	456	450	425	467	421	459	442	444	428	477	489	440	465	428	427	432	420	462	425	450	447	436	437	443	426	457	432	426	429	452	457	441	454	467	435	476	423	482	438	434	437	460	486	442	430	444	434	427	464	459	439	442	425	434	461	447	434	443	439	450	470	466	435	453	481	443	465	437	455	406	444	451	484	457	422	458	457	422	470	448	416	438	428	464	475	422	475	417	470	408	431	454	462	408	443	450	453	433	497	440	423	427	458	451	434	448	412	458	441	427	435	444	424	443	443	434	427	451	471	432	447	423	470	442	477	467	437	466	460	444	484	450	426	427	421	454	443	411	459	440	425	434	446	433	447	427	405	454	444	474	446	452	434	476	460	460	459	472	458	441	459	457	425	474	433	446	449	441	441	431	458	463	459	404	413	480	428	448	444	434	414	421	426	436	441	458	435	422	448	465	469	450	428	418	398	441	437	435	446	449	484	425	429	428	440	437	459	454	442	449	406	426	454	452	457	449	468	423	486	455	444	447	479	425	477	428	444	476	441	442	440	455	438	458	438	447	442	450	484	436	444	429	430	467	441	434	437	447	438	414	465	444	442	428	409	400	445	468	437	500	449	498	446	458	463	421	484	448	459	436	449	449	462	461	438	452	480	454	450	421	486	426	446	419	427	429	483	441	448	460	454	443	456	494	429	423	442	419	434	471	471	498	451	454	382	473	450	423	432	430	462	478	440	408	469	464	439	453	425	454	445	441	481	413	410	451	487	442	462	442	423	491	419	456	467	410	453	447	455	422	436	441	437	433	453	454	445	438	436	399	463	466	451	449	408	440	449	450	488	413	428	459	493	418	417	445	389	439	443	411	460	433	456	466	454	422	445	439	449	449	440	418	466	479	445	445	451	452	397	465	432	452	440	464	475	467	465	444	450	459	460	416	445	436	446	458	450	458	475	431	442	444	475	405	436	448	436	441	457	454	431	459	470	465	473	436	420	404	438	448	434	408	419	459	453	452	433	439	436	426	478	445	450	445	444	434	448	424	452	477	420	436	469	419	440	420	438	452	420	408	455	438	469	456	434	462	470	430	459	439	413	452	440	445	420	449	461	456	430	452	410	431	442	430	408	454	456	439	391	410	462	443	444	448	456	482	450	464	464	431	381	430	412	471	427	416	470	491	438	439	436	472	470	446	503	466	432	464	468	450	467	476	442	408	422	469	435	425	455	450	438	465	439	461	425	422	427	451	439	472	416	460	439	452	442	424	433	464	437	445	429	443	421	424	465	415	430	446	430	460	413	447	467	449	452	448	438	457	431	422	452	466	477	477	461	425	464	466	448	457	430	470	464	450	407	454	462	442	464	467	456	434	494	412	406	431	453	465	435	430	451	426	474	407	425	434	458	402	460	423	440	427	431	433	438	452	475	410	443	446	424	467	437	467	434	408	457	421	448	435	424	467	444	453	462	426	420	464	457	489	418	398	434	391	469	440	433	438	435	470	448	420	470	416	447	424	431	489	465	442	465	476	457	431	410	454	459	473	442	482	402	433	433	433	473	441	447	450	439	457	424	421	437	452	462	435	435	449	429	463	459	466	471	461	427	464	430	482	423	445	428	454	438	480	475	451	452	466	450	446	435	427	443	423	403	461	469	464	491	446	463	487	420	465	466	400	457	434	419	449	465	445	390	460	439	430	437	473	423	419	430	428	452	427	501	439	426	474	436	441	423	433	426	465	464	444	450	414	458	450	454	447	432	431	461	449	422	469	454	442	426	410	465	402	445	440	452	401	448	435	447	475	420	412	482	447	496	423	408	467	449	405	407	492	462	396	436	419	462	416	440	446	466	423	439	439	456	445	406	456	438	416	455	456	446	429	463	416	423	443	463	473	475	449	439	423	427	446	443	461	423	465	415	454	463	474	451	455	437	452	439	411	460	468	443	442	452	400	450	412	444	452	440	452	462	488	416	423	424	439	479	447	456	420	446	467	470	475	448	443	420	425	424	438	497	478	437	471	440	434	456	423	457	480	436	454	445	430	457	439	425	450	414	425	452	468	467	464	425	430	450	462	431	407	412	456	476	422	429	433	443	442	466	443	448	447	430	429	415	410	481	475	470	438	433	404	437	421	468	464	491	454	409	457	443	449	426	458	419	419	450	442	439	439	448	443	443	444	446	435	477	441	432	439	453	426	463	453	418	443	406	463	477	430	433	434	468	430	430	435	420	466	430	419	399	475	419	507	445	475	435	434	409	465	396	463	455	444	456	466	439	438	398	464	422	454	441	441	467	458	441	445	439	487	458	441	423	447	449	415	429	459	430	450	437	450	447	444	456	443	442	417	443	447	444	427	468	412	451	461	427	447	458	442	478	440	453	407	438	429	429	430	453	448	465	413	430	460	438	470	444	406	428	453	436	430	453	443	447	440	399	477	469	433	440	392	441	428	473	443	415	479	456	435	407	428	446	479	423	433	418	451	418	444	447	415	444	435	460	421	463	473	457	423	460	440	452	459	449	443	438	420	461	454	476	470	464	457	418	445	467	452	461	414	414	440	433	463	437	480	406	471	423	448	414	434	426	420	473	450	438	431	449	429	448	401	398	465	438	437	416	431	423	419	459	446	473	480	464	422	421	452	441	479	426	450	458	425	473	418	435	460	447	463	408	472	452	467	439	432	426	471	448	461	430	407	432	435	431	437	424	456	438	419	439	472	472	461	427	435	481	422	460	489	465	474	467	412	426	418	490	419	432	407	462	464	400	471	483	446	451	458	437	436	422	455	439	468	440	435	431	429	459	444	470	425	428	422	420	500	421	465	463	452	416	480	444	429	436	405	442	439	415	422	413	436	413	450	468	437	431	439	449	457	452	465	451	428	434	498	414	444	456	446	441	457	438	461	486	442	456	445	453	418	450	430	424	426	447	460	459	465	432	496	458	452	439	447	449	446	417	442	465	437	476	475	474	431	450	438	441	426	459	448	426	443	453	480	428	435	455	475	429	431	443	437	485	425	457	431	446	400	439	453	407	407	461	465	447	438	510	434	450	421	460	451	461	450	432	481	473	406	458	420	453	396	451	461	498	484	429	436	418	447	443	452	409	433	445	454	431	426	405	454	437	432	428	418	429	427	438	488	447	444	413	466	453	453	443	413	456	484	430	432	430	456	454	439	402	456	438	458	443	442	450	453	426	428	450	454	428	469	460	412	440	440	460	435	443	476	474	484	489	502	425	455	459	448
24266	21015	27903	24316	20054	4390	1451	890	752	749	694	678	669	652	631	638	626	614	657	620	654	637	973	5797	6622	3616	1582	736	579	528	537	546	538	576	572	528	559	564	579	566	550	558	538	567	561	521	524	528	569	525	556	562	554	585	553	593	567	579	580	578	563	566	560	539	566	556	561	595	562	523	574	530	564	502	577	569	546	554	543	522	589	561	582	531	594	567	520	541	519	574	563	595	594	517	557	528	552	555	571	533	540	572	503	533	537	546	552	561	536	552	573	554	555	581	589	545	557	565	562	581	572	579	565	547	568	559	547	507	574	573	587	551	584	540	574	577	558	533	543	537	520	543	562	531	542	545	523	526	554	531	547	522	567	565	528	531	532	573	560	521	533	581	521	579	542	561	555	548	544	600	559	528	527	562	561	525	568	549	518	603	557	538	554	562	570	572	551	553	564	550	553	563	533	547	567	539	632	539	544	569	571	539	541	500	532	562	528	533	557	567	518	539	557	541	581	561	534	552	591	558	521	571	592	577	527	522	599	538	543	549	541	550	567	538	557	550	552	535	557	553	556	527	529	560	554	568	592	528	540	560	566	593	544	543	548	562	531	539	552	549	546	552	574	536	581	583	537	576	564	507	573	520	528	575	588	558	544	537	546	565	509	563	547	557	544	551	524	570	525	618	530	599	586	602	552	573	552	570	564	546	548	549	540	591	507	540	546	557	576	545	493	601	547	512	529	530	537	563	562	547	518	547	578	504	576	521	538	566	537	538	550	514	562	569	572	533	585	566	553	568	560	573	552	520	510	532	553	527	544	546	558	553	556	604	565	577	591	567	567	567	601	535	580	536	534	544	551	560	513	547	549	511	582	530	564	557	536	579	526	572	539	524	562	543	578	553	582	577	549	568	576	571	551	518	564	561	523	522	535	504	560	522	567	512	512	620	514	579	527	550	536	581	524	555	527	536	534	584	517	534	562	512	569	556	555	572	542	555	539	531	568	565	563	518	580	545	557	527	577	535	588	531	499	569	525	551	577	575	581	526	564	540	553	580	546	550	564	510	532	567	625	550	547	568	561	552	576	535	531	558	560	581	561	544	544	556	527	567	528	555	583	563	585	525	529	562	554	567	550	549	505	576	544	556	557	545	534	560	560	576	533	569	514	552	548	586	610	508	540	589	534	545	563	576	568	557	533	548	566	540	571	589	554	576	549	568	531	578	535	543	599	548	550	583	527	575	554	555	517	561	551	572	554	567	553	562	552	540	501	544	577	570	597	537	540	576	564	548	554	546	560	540	536	560	585	499	539	561	527	515	589	589	548	551	508	564	568	544	562	528	504	514	549	563	576	536	528	545	538	560	507	545	525	546	588	540	538	567	530	565	562	542	578	546	498	542	572	554	519	548	544	534	553	599	527	556	538	560	509	578	553	576	551	545	534	542	546	583	526	529	539	593	518	551	522	541	537	529	560	577	541	540	523	552	549	521	568	558	528	549	556	557	529	549	527	539	582	608	560	551	551	530	510	528	558	509	561	527	555	574	544	556	566	519	633	557	538	550	527	537	575	578	583	565	537	528	534	531	570	572	542	588	520	594	580	577	563	566	524	533	535	572	554	567	544	614	567	529	529	541	538	549	557	554	587	530	555	564	582	544	560	574	541	555	568	534	579	514	561	565	562	596	572	539	551	571	577	552	587	547	581	505	558	545	558	572	540	598	544	520	557	519	538	548	570	556	563	558	559	577	550	579	566	557	567	568	577	568	594	549	573	560	560	550	569	553	539	545	534	574	556	523	589	586	542	591	568	540	564	563	558	534	533	544	531	557	548	554	548	548	530	549	540	595	568	550	513	541	547	557	549	559	498	498	522	545	561	552	574	514	517	560	569	558	526	566	565	609	558	587	527	527	547	579	541	538	570	524	551	508	543	562	554	561	518	548	563	562	544	508	568	541	580	526	535	484	543	581	552	526	537	551	569	515	564	560	577	574	559	566	557	547	515	546	537	591	582	512	504	565	531	605	545	581	574	503	531	591	595	511	541	561	554	557	520	614	556	550	562	522	549	566	526	560	504	583	568	532	567	566	539	542	522	520	538	559	555	508	549	566	569	524	571	533	549	585	506	512	608	574	599	573	566	563	523	552	572	542	542	604	565	596	558	532	588	550	552	580	543	562	558	593	578	551	553	499	510	596	582	565	564	531	543	560	536	522	617	579	534	574	527	577	543	554	536	558	541	532	580	562	543	562	622	547	557	537	549	564	545	527	503	530	561	532	577	529	530	546	512	532	543	563	519	557	592	547	530	555	557	596	552	540	553	569	552	544	523	591	572	563	502	564	571	583	531	576	533	515	572	588	537	520	558	574	572	508	552	576	573	536	517	562	530	571	554	550	555	545	561	569	514	562	538	555	534	526	541	516	564	554	578	545	553	536	549	496	552	536	527	560	538	579	553	549	521	568	588	529	549	561	525	548	562	552	534	466	587	522	585	573	507	521	569	570	570	576	570	550	508	558	544	572	580	499	572	540	564	533	567	574	533	542	569	554	534	544	579	566	546	516	566	591	559	554	556	590	576	575	573	555	553	548	563	565	507	540	548	525	506	541	494	533	550	545	559	570	539	538	533	545	519	566	559	519	538	566	549	552	556	555	560	562	566	540	519	527	567	554	555	557	560	520	562	495	547	563	542	552	530	538	598	548	519	535	550	595	557	513	513	568	537	525	543	603	560	524	532	549	560	539	530	558	577	539	524	539	499	540	552	551	549	530	549	559	577	541	566	563	581	580	557	530	531	581	545	582	563	555	530	565	520	535	551	572	568	572	570	584	540	553	581	534	524	584	548	565	538	572	515	528	553	549	582	574	489	608	569	612	567	548	524	525	586	528	595	538	510	523	587	516	566	552	588	583	517	575	561	515	523	557	559	552	531	527	580	590	595	494	567	556	540	519	531	505	510	511	574	542	512	579	548	551	530	572	564	574	534	579	551	540	556	567	512	574	569	528	542	582	563	520	559	577	577	526	607	504	583	550	536	611	547	520	539	515	564	521	577	561	581	531	549	558	549	528	518	567	526	534	554	558	520	579	562	510	576	538	584	582	555	563	588	569	552	568	523	546	570	581	510	555	556	488	544	568	542	568	549	521	537	587	547	523	574	585	539	498	550	520	558	579	581	535	537	552	539	540	536	587	585	510	537	533	534	579	542	581	533	557	528	534	542	502	533	540	565	528	538	542	549	529	535	580	569	572	518	563	535	543	518	519	539	520	497	574	547	539	571	585	523	565	544	537	564	564	587	555	523	562	526	510	543	537	569	581	522	516	563	503	591	573	558	533	544	562	542	613	532	526	554	549	543	558	562	563	527	529	544	553	545	578	551	555	581	552	557	580	572	538	579	531	502	535	576	572	593	594	531	515	550	550	588	593	504	516	532	504	539	577	560	549	544	580	510	554	569	521	530	560	537	564	507	553	535	555	560	560	533	559	539	537	540	534	537	582	532	575
4439	6760	5587	3076	2165	1526	1156	962	954	779	807	715	677	705	658	633	627	579	607	614	603	616	1273	7467	7027	3707	1707	703	551	528	509	527	508	482	568	545	542	504	528	487	484	553	500	571	525	495	524	544	516	526	503	511	497	529	538	477	532	551	548	498	523	483	536	515	503	534	555	529	516	545	500	542	497	520	519	490	569	536	540	537	509	502	514	543	498	511	474	532	551	497	530	553	504	547	528	493	521	509	495	545	520	478	514	518	509	490	522	508	546	548	508	459	458	559	501	520	523	533	525	555	528	527	524	532	524	531	527	514	502	515	532	514	509	536	520	505	514	472	534	502	535	522	511	504	516	534	547	507	521	512	551	475	534	548	514	556	496	510	564	540	469	538	550	481	513	511	490	497	500	532	525	502	520	508	555	531	533	558	567	554	514	536	504	499	481	508	528	506	559	511	557	499	526	541	529	563	516	514	473	520	517	569	529	509	544	500	506	513	576	525	522	495	497	555	538	505	540	512	537	548	526	524	493	480	554	539	531	550	516	520	515	475	512	540	466	504	542	493	514	542	518	507	525	559	497	518	520	536	531	520	532	494	501	532	522	541	519	529	517	511	473	545	503	511	549	521	532	547	497	520	506	505	533	498	515	515	501	562	521	533	543	505	578	466	482	524	499	540	541	479	498	481	508	562	534	523	520	532	521	560	516	537	554	544	536	525	497	470	502	525	544	515	481	520	514	517	537	521	498	505	541	540	532	538	540	518	556	486	541	541	518	500	510	513	504	528	501	487	519	508	515	463	544	494	531	491	482	504	550	560	485	514	489	508	500	544	501	505	534	517	516	527	527	543	520	544	534	507	523	505	570	516	529	556	509	508	498	537	517	538	518	495	517	496	528	490	532	502	509	451	519	528	536	530	552	462	525	496	508	534	504	507	483	482	532	498	503	511	547	513	514	511	541	527	537	540	543	519	497	549	500	514	555	530	551	530	524	503	518	506	542	530	494	534	519	525	525	506	543	480	556	500	516	503	508	526	530	519	474	462	512	548	543	533	528	501	502	488	525	516	515	507	511	518	489	514	559	535	527	541	494	536	504	524	510	531	515	537	517	502	481	518	516	535	493	477	533	566	533	507	511	539	536	520	534	567	525	526	567	510	516	492	516	544	486	539	539	532	543	518	500	517	495	502	496	515	522	497	525	486	529	480	529	553	539	515	496	492	541	509	517	497	483	518	493	526	545	518	525	555	503	565	509	468	475	462	501	542	524	526	534	548	502	534	530	511	510	541	487	526	557	534	501	500	478	555	515	541	518	510	537	504	536	519	525	541	527	515	522	540	534	531	501	557	523	525	496	519	534	504	511	526	550	563	513	524	515	534	507	520	491	538	531	522	520	499	532	493	505	499	507	567	527	554	530	516	519	515	471	486	496	504	528	544	558	542	507	527	516	507	549	496	524	509	512	532	469	498	496	509	550	520	532	548	513	506	506	522	504	490	538	482	495	529	486	540	492	480	466	518	527	550	527	497	550	535	530	519	494	521	519	506	555	527	508	529	504	467	524	509	515	526	524	491	489	546	539	539	518	505	546	549	536	534	526	505	478	554	503	537	549	483	486	526	474	517	525	536	532	527	533	554	516	465	527	547	517	501	515	529	496	513	528	511	527	511	478	498	488	512	505	506	537	509	541	548	512	486	531	503	562	505	486	543	534	526	521	521	521	511	523	508	509	509	500	528	505	522	508	498	485	495	517	508	515	542	504	498	526	487	505	553	517	495	523	475	533	511	535	520	545	544	537	517	457	503	543	509	549	506	505	485	565	510	544	542	504	537	525	516	493	494	526	499	549	477	550	529	523	487	524	514	534	520	489	530	487	505	508	542	532	540	481	526	566	466	538	523	495	517	499	514	538	528	462	509	529	508	507	557	533	499	512	563	474	526	497	513	499	491	523	548	506	487	509	519	499	518	547	497	561	527	518	498	519	533	532	496	484	527	520	487	508	501	517	493	505	546	491	514	543	521	522	530	519	520	522	501	492	557	478	558	520	516	503	524	486	517	523	506	536	538	512	494	494	511	532	527	525	507	478	500	485	514	523	512	533	514	518	503	493	448	544	554	512	501	522	521	506	541	516	490	501	534	522	518	520	496	507	529	459	494	525	529	486	497	505	505	488	530	523	495	507	549	522	533	517	472	532	524	587	464	512	508	541	506	486	513	568	510	498	539	483	497	505	528	515	482	510	547	534	520	507	542	567	479	507	529	490	541	511	514	511	503	559	502	499	486	518	543	506	516	502	521	523	511	557	520	535	517	526	508	509	530	528	518	517	518	500	526	534	514	555	523	491	553	509	490	527	527	520	496	502	506	502	503	547	474	493	524	503	511	509	481	515	527	493	511	507	524	543	517	475	516	485	522	474	490	524	498	509	510	489	536	540	510	462	567	494	523	498	552	529	530	516	515	523	481	532	488	499	520	502	515	497	502	521	496	559	522	519	504	518	520	525	496	495	528	490	510	500	533	512	491	505	486	498	531	481	503	431	508	532	523	541	540	504	542	527	542	486	539	495	509	510	516	548	504	519	496	541	523	506	504	537	543	521	526	499	500	516	536	506	507	525	475	533	512	541	503	479	474	544	548	510	509	525	535	511	521	504	512	520	554	544	500	508	518	547	511	550	487	494	512	514	490	521	546	491	539	546	537	473	546	491	507	528	477	490	520	548	488	522	489	492	507	551	475	547	500	523	457	501	465	525	518	539	507	535	501	500	494	526	493	520	558	525	521	488	532	516	521	513	527	535	511	513	518	526	530	492	550	543	501	514	495	494	528	535	506	507	521	464	491	506	477	527	512	501	507	497	517	524	532	514	510	521	495	526	483	507	550	530	548	505	499	548	539	516	521	525	550	498	516	506	543	525	499	521	544	518	537	487	523	467	534	461	539	512	521	524	536	514	515	504	519	497	539	513	536	498	524	508	466	533	532	517	560	482	514	479	513	503	546	519	467	500	521	502	553	510	489	507	545	492	536	518	518	518	498	506	540	543	545	527	493	518	463	508	501	543	542	487	466	541	486	517	516	503	539	507	517	545	521	511	502	550	499	530	528	563	481	549	517	482	533	560	519	563	509	473	527	533	470	494	502	486	513	529	518	548	519	484	506	508	491	502	494	517	513	534	500	525	523	531	490	480	538	485	539	526	511	492	564	512	500	547	540	509	518	495	499	501	486	550	549	525	501	494	549	512	549	508	532	508	523	489	520	527	566	510	489	537	529	537	489	490	531	505	482	497	525	501	527	542	523	554	489	528	544	526	491	494	500	521	504	469	505	520	486	493	515	532	489	475	454	526	517	520	546	448	541	521	517	525	521	571	490	497	505	530	500	515	516	504	488	528	473	538	499	486	555	538	476	529	483	493	524	498	518	511	532	505	519	539	505	457	522	510	486	526	492	532	530	507	490	508	533	506	526	537	531	554	505	534	532	523	479	533	530	504	537	557	501	562	520
27073	9544	1699	1090	787	716	693	729	663	662	683	708	729	656	707	687	696	696	689	679	706	685	704	1023	1076	995	794	666	717	679	693	689	697	740	708	711	645	704	705	727	724	669	661	689	653	737	660	654	687	732	717	657	666	679	647	667	697	707	647	718	688	703	686	735	633	636	678	692	750	735	647	680	723	716	622	677	682	614	682	673	689	710	683	689	705	750	687	682	722	663	632	670	683	670	693	675	717	696	715	650	640	692	646	677	724	706	687	741	677	680	685	643	723	658	697	709	675	723	700	660	751	712	684	736	710	687	683	686	719	644	675	724	678	663	627	633	657	651	630	709	732	675	676	648	698	663	668	632	638	700	689	715	695	668	660	627	728	689	763	693	712	706	693	649	687	661	735	692	642	697	667	680	669	670	720	671	710	691	636	622	705	648	691	698	677	662	699	659	633	721	637	695	684	704	685	675	666	672	621	685	710	742	705	685	691	667	639	694	653	755	643	718	672	677	677	711	666	707	710	695	652	684	679	693	656	684	719	655	675	681	681	679	681	690	726	704	664	653	625	729	693	636	704	721	679	683	679	668	759	689	711	680	704	688	709	673	665	681	669	659	704	691	672	737	704	661	718	696	694	714	642	679	771	667	668	723	645	727	702	712	776	703	640	680	679	720	633	722	657	651	708	660	647	656	685	653	712	683	687	666	686	668	673	744	645	739	700	647	658	697	717	678	655	759	657	701	651	738	711	684	744	704	685	674	656	711	674	687	670	681	698	691	697	655	683	647	717	699	695	713	689	700	631	666	686	679	665	664	686	681	662	692	690	693	693	639	705	674	703	693	701	685	720	672	701	683	654	674	692	696	708	716	676	695	621	677	686	709	676	712	714	690	699	699	653	676	663	665	662	686	656	644	673	713	698	664	678	677	638	735	670	713	669	636	724	687	674	672	727	682	637	675	691	637	679	704	669	674	703	729	665	719	705	645	703	708	716	718	680	683	698	681	664	693	656	714	678	704	680	680	710	695	644	686	623	684	666	696	714	687	700	717	683	718	683	735	762	713	679	697	678	694	706	730	690	689	707	689	663	713	654	732	692	682	698	656	712	735	675	715	710	680	667	705	650	682	696	703	663	704	659	688	690	702	656	645	682	710	683	735	667	692	696	685	684	698	660	669	714	701	704	668	707	697	721	670	681	628	732	699	722	669	705	651	676	695	633	737	714	680	663	680	693	702	645	742	674	672	690	666	649	678	646	728	667	695	697	714	639	659	677	688	687	672	688	694	690	669	671	698	644	711	715	696	665	719	709	673	668	667	712	647	707	644	685	672	675	640	680	736	706	689	701	714	713	715	714	680	692	694	696	696	713	690	715	696	691	652	717	726	671	706	667	672	769	672	659	682	702	695	715	673	705	696	699	681	715	668	688	689	701	674	642	724	684	666	659	674	683	729	658	662	702	716	676	686	652	657	703	701	707	668	731	690	632	711	673	651	701	698	682	646	691	679	705	722	676	730	709	680	674	706	666	744	625	667	700	719	673	640	682	665	687	718	731	642	638	669	682	696	686	675	724	686	665	721	702	711	689	697	677	685	721	710	693	715	675	678	697	652	671	707	699	699	692	710	726	688	663	717	724	686	714	667	691	672	720	684	678	705	659	656	706	694	614	675	702	684	682	668	663	706	669	691	673	708	649	665	719	672	674	720	730	643	699	688	674	688	664	674	704	676	667	736	718	704	707	731	714	709	681	651	680	696	696	673	714	726	696	623	662	669	718	713	668	671	729	700	708	723	698	640	685	699	703	681	701	692	651	697	674	720	710	673	660	689	658	626	694	645	683	702	671	668	689	684	679	711	702	633	644	714	687	682	670	723	676	690	712	708	686	664	692	679	724	679	700	674	685	740	714	646	677	690	656	633	694	709	663	686	704	692	692	674	648	686	678	727	680	733	710	690	711	610	664	634	707	682	708	679	697	688	702	686	671	707	722	673	680	695	668	682	688	669	750	750	621	697	664	640	694	684	735	710	680	671	699	673	649	671	692	692	699	730	682	712	701	701	704	713	665	684	711	726	666	656	702	693	708	679	700	700	657	647	660	649	697	718	710	687	722	688	706	687	695	686	656	695	701	700	644	649	683	695	694	733	696	711	688	694	667	688	643	679	699	642	672	647	711	692	695	655	683	644	694	688	674	715	701	700	725	684	711	672	637	697	643	670	699	672	708	693	699	621	693	659	724	682	649	699	679	673	686	683	667	677	641	679	663	684	660	672	697	713	665	709	706	702	688	661	651	668	699	667	685	678	696	687	693	716	682	710	658	703	651	688	719	730	720	713	706	667	702	658	695	671	691	749	673	717	671	736	667	704	744	687	669	668	630	683	725	699	663	660	696	629	702	704	682	637	688	714	681	668	672	708	682	701	669	695	635	681	722	695	670	657	725	688	649	729	655	686	720	676	653	689	658	713	628	672	688	741	701	698	700	692	697	644	695	703	650	698	697	659	685	694	712	704	708	692	706	703	650	733	672	673	715	713	665	692	685	703	719	630	690	655	663	702	720	708	655	697	643	675	700	692	716	661	633	701	695	633	662	668	723	697	714	652	721	644	685	699	698	642	664	710	667	650	730	652	719	656	718	712	735	687	669	736	681	724	692	660	745	681	650	665	687	706	682	684	711	668	714	690	672	710	684	689	744	710	661	710	650	699	683	688	696	677	724	677	679	718	712	686	661	686	677	708	638	688	732	775	685	697	675	684	670	691	685	678	664	698	644	715	690	670	697	696	674	715	673	699	743	663	672	647	676	706	686	701	700	676	656	701	689	672	663	676	708	660	717	677	684	708	713	688	729	659	697	667	690	665	706	684	628	659	687	644	731	687	658	686	683	678	718	679	683	705	689	668	697	755	695	709	673	720	654	649	708	709	708	761	666	690	701	682	693	647	674	705	645	669	607	680	696	690	684	699	676	666	707	665	676	717	692	660	678	702	693	704	675	701	704	695	699	695	711	726	696	691	673	620	676	618	694	688	686	682	717	670	708	648	680	691	730	686	664	693	678	629	711	686	669	595	691	684	703	652	695	694	714	672	694	674	653	702	658	673	676	666	674	715	683	686	735	676	697	631	715	662	686	699	694	661	680	753	662	680	680	691	698	722	686	688	712	668	682	644	661	638	714	672	696	695	680	678	658	626	658	646	647	685	714	674	681	699	709	667	717	691	670	683	654	629	660	720	702	679	664	679	659	702	691	709	719	700	684	704	684	682	661	654	722	687	659	681	671	704	747	664	643	705	693	743	680	711	721	698	701	663	680	722	657	655	716	698	697	668	680	700	676	672	701	689	709	639	624	668	660	650	683	708	661	717	665	696	661	637	694	674	683	705	644	758	701	698	670	675	723	704	649	653	684	670	682	661	646	635	729	646	675	637	654	658	670	694	670	697	648	689	711	711	671	690	674	666	694	680	699	676	634	660	698	684	634	688	710	728	703	714	672	673	709	700	704	649
5700	1129	1043	830	738	667	639	685	669	639	645	688	618	594	619	623	662	643	649	571	634	653	658	1064	1180	987	709	612	581	620	630	584	612	605	593	616	608	620	616	627	614	636	595	551	593	582	608	597	606	601	604	610	624	626	628	583	617	583	647	608	644	591	604	590	578	658	626	638	634	618	630	605	588	585	625	633	643	579	628	617	638	630	576	628	631	619	596	600	627	599	642	595	642	620	594	630	604	560	618	608	591	599	655	581	597	595	601	579	572	610	583	625	614	609	628	549	600	608	618	586	624	601	584	606	623	664	579	583	607	663	612	586	629	638	588	662	609	639	618	607	668	598	601	589	593	556	616	631	565	613	608	635	628	576	659	634	588	608	646	632	585	648	630	616	588	620	581	593	601	620	622	613	629	627	626	594	538	608	589	588	641	612	569	598	628	573	604	652	613	611	568	616	550	616	610	595	639	594	610	597	641	615	638	612	616	627	565	543	677	647	615	650	569	572	655	603	638	618	591	558	648	644	623	578	585	618	625	633	568	658	585	643	603	583	624	584	652	620	639	608	627	577	589	615	604	608	581	568	643	622	617	552	632	631	641	609	653	608	624	612	599	599	615	623	613	581	644	602	587	628	579	631	583	625	608	593	590	637	590	632	597	623	590	572	592	603	593	632	592	660	608	605	614	585	616	601	618	650	620	622	676	608	623	593	599	651	639	603	608	626	596	574	568	647	625	582	591	674	604	602	632	632	608	619	594	608	615	604	629	568	621	624	600	631	600	585	626	607	600	613	638	629	635	549	632	614	600	562	609	648	568	652	627	578	624	601	636	622	600	597	642	646	590	549	642	620	617	595	585	611	579	596	620	585	607	603	607	572	615	593	654	610	602	602	637	606	628	574	681	592	620	593	591	607	657	600	596	656	593	620	589	584	580	647	629	588	617	612	604	601	635	592	604	605	595	559	591	631	597	640	672	596	604	608	614	585	582	618	610	590	614	611	629	622	584	643	630	595	585	650	625	590	597	618	593	627	628	607	574	605	619	608	598	611	624	617	615	610	643	624	616	635	597	594	637	635	575	611	612	610	617	593	611	633	594	612	660	621	616	592	606	612	632	655	650	593	617	581	654	630	587	570	610	611	650	590	600	617	589	608	616	610	613	603	604	568	618	588	607	641	591	586	609	573	620	627	621	620	584	594	568	617	640	649	581	653	606	598	602	603	619	627	615	597	581	626	573	609	605	571	618	611	584	591	615	593	606	593	622	597	633	569	581	586	569	580	590	616	614	616	623	596	604	571	623	644	601	658	628	591	604	631	554	593	652	600	612	592	594	625	606	600	599	625	604	612	615	603	616	602	584	648	632	583	637	579	598	640	613	642	640	594	582	608	593	623	677	589	591	621	617	622	650	576	620	574	619	607	633	618	613	585	630	616	592	594	608	578	570	612	603	614	639	613	611	597	599	598	654	623	567	582	601	611	636	613	618	594	595	635	615	666	606	613	568	596	598	564	579	618	662	661	591	591	624	646	615	590	596	660	599	566	607	596	621	613	630	602	685	632	614	601	676	648	644	622	614	612	633	614	615	622	608	615	604	600	604	629	627	613	632	624	627	587	592	613	625	615	604	615	581	579	626	593	569	590	583	610	647	646	633	598	623	657	586	658	616	603	612	649	600	646	596	637	571	644	606	621	602	599	636	645	586	542	625	670	577	635	604	644	621	579	648	553	618	584	583	629	565	606	623	604	621	610	608	615	625	605	594	605	661	603	604	608	588	621	595	605	638	607	614	595	625	599	600	608	585	636	569	630	592	579	629	598	650	619	620	613	603	637	617	608	603	593	635	565	615	610	575	566	611	613	573	590	614	595	567	594	629	642	621	611	590	591	605	600	623	576	610	630	624	568	605	640	600	623	639	629	629	618	602	625	611	589	644	646	634	591	634	630	604	609	641	588	616	639	581	589	655	582	640	637	565	603	616	641	567	618	600	637	605	587	626	634	592	597	621	586	645	573	649	596	658	653	607	613	615	558	631	667	624	567	627	648	620	618	639	604	640	630	554	587	645	589	647	596	605	624	615	627	684	639	592	621	641	644	599	575	573	640	611	667	603	617	654	590	594	603	593	571	622	595	594	603	572	622	625	627	603	600	612	568	590	617	635	599	599	631	578	609	601	567	598	645	629	659	647	606	630	601	601	595	585	631	616	615	577	607	572	614	635	621	626	647	604	617	620	620	609	631	644	622	580	629	594	561	598	594	590	593	611	609	607	606	583	652	648	603	619	611	633	598	572	636	608	626	600	601	610	611	644	604	588	577	614	611	592	610	638	580	640	598	611	605	617	636	620	593	638	590	595	615	638	665	599	615	603	606	622	602	623	599	611	562	637	609	629	601	642	619	612	577	637	647	619	608	623	624	600	649	578	602	604	634	574	657	618	627	598	589	598	597	587	590	643	639	571	606	618	626	645	637	614	617	658	627	607	576	589	619	621	572	548	577	619	594	666	680	595	611	618	642	621	577	621	602	632	596	620	621	602	628	575	561	589	599	629	594	574	609	622	630	636	643	569	660	643	617	598	562	641	613	582	560	616	562	623	649	589	565	645	673	595	632	598	638	642	639	612	617	604	603	638	593	621	636	594	659	613	616	626	638	595	638	634	585	637	598	662	633	652	575	600	603	619	613	604	594	552	579	602	590	604	624	632	588	606	651	613	612	621	610	579	638	559	572	623	605	612	650	584	626	629	597	642	595	616	596	624	591	627	610	630	605	582	562	624	652	621	599	589	665	615	646	586	608	600	607	618	596	619	605	629	564	623	590	660	569	635	635	646	637	589	594	646	594	641	595	602	611	602	656	574	614	604	603	633	591	616	600	589	597	624	623	622	632	604	612	606	625	605	628	647	626	593	619	569	590	609	575	629	613	614	613	615	583	647	571	638	691	615	627	619	672	637	607	601	627	614	632	629	602	618	604	624	638	599	588	602	634	624	590	592	589	577	581	613	597	593	543	611	580	651	569	648	648	600	639	612	620	612	644	618	594	616	640	577	640	613	619	637	605	655	603	587	615	608	597	643	597	581	633	598	593	578	611	586	611	601	563	619	576	632	556	642	584	602	587	607	612	621	582	590	587	615	661	585	623	601	621	610	663	607	617	569	593	625	619	606	590	635	637	621	595	595	587	618	631	591	605	571	656	592	586	621	624	626	634	591	576	565	573	616	607	569	622	587	601	611	632	593	616	592	611	571	659	629	642	642	598	607	646	615	570	618	642	622	646	580	633	620	647	592	664	617	622	644	601	570	554	598	660	645	660	633	590	599	583	627	623	605	609	562	615	586	591	629	633	597	596	655	627	665	639	633	642	585	617	611	583	587	612	627	583	617	632	587	612	643	597	652	583	602	630	610	669	590	549	567	574	579	658	597	602	633	568	589	583	646	626	614	582	626	574	619	590	617	595	638	587	565	577	628	578	648	636	627	595	569	621	594	572	646	645	600	588
25235	20923	26512	24681	5631	1482	1074	971	820	939	836	835	816	762	759	831	785	768	759	806	755	759	961	3891	3878	2372	1341	905	727	730	704	725	697	681	740	748	706	723	750	706	730	763	710	720	719	699	725	760	711	733	741	691	679	702	708	722	748	738	746	745	727	748	762	705	726	700	737	710	724	675	683	757	665	774	755	725	730	691	758	665	675	741	674	703	767	698	760	759	732	707	710	689	712	707	722	740	685	748	736	716	717	737	722	676	723	718	709	678	774	722	727	678	689	733	743	720	729	719	710	667	730	738	733	708	737	695	725	723	705	739	723	775	725	722	697	738	731	727	692	706	742	701	711	718	734	736	732	757	714	765	733	705	723	698	727	734	743	697	691	694	746	698	684	731	705	676	692	713	717	706	734	705	701	691	722	744	689	737	719	737	681	713	771	742	731	728	712	703	719	720	707	793	740	746	674	755	686	728	714	729	712	708	735	734	661	719	704	700	731	697	726	746	713	703	686	688	712	689	740	683	749	669	737	669	725	707	727	702	696	710	739	688	736	698	707	709	720	716	688	702	699	688	706	738	724	736	714	670	768	699	727	757	723	737	707	707	674	727	712	741	729	759	754	712	723	715	700	785	743	696	752	699	752	698	718	699	724	695	712	753	702	721	712	717	668	684	740	726	730	771	669	678	705	758	753	727	739	738	691	668	705	709	698	697	734	710	704	694	688	692	723	708	714	719	777	635	732	717	710	753	725	722	719	735	738	720	725	712	661	786	767	717	707	708	727	760	685	746	722	683	741	683	700	724	719	708	719	774	698	740	709	696	713	659	721	753	708	690	704	724	761	711	720	741	777	730	762	701	723	742	731	715	677	710	744	673	679	703	779	722	753	718	724	736	718	697	710	747	793	739	715	745	716	723	684	790	719	762	722	764	730	709	723	739	744	739	763	729	710	744	731	727	687	673	703	744	759	695	673	722	700	695	716	687	794	735	685	701	727	757	708	704	712	712	676	761	732	750	738	752	745	722	692	773	753	689	704	759	698	770	712	748	731	721	736	687	710	707	701	705	771	725	705	701	707	667	722	753	718	659	780	716	704	701	726	734	725	731	745	674	771	707	717	735	730	720	696	703	649	742	665	752	699	763	736	773	721	707	697	733	744	736	718	683	714	697	713	714	726	735	722	727	725	708	718	706	721	747	740	738	752	721	761	716	744	713	712	713	720	744	710	707	658	716	710	696	707	729	715	704	704	736	719	750	744	720	663	715	725	721	679	746	684	714	758	751	766	631	688	772	707	671	672	669	742	680	713	721	732	714	716	777	704	706	724	696	710	695	734	751	706	668	693	723	728	702	710	728	720	723	687	692	734	734	763	701	717	694	782	744	765	676	697	705	710	753	746	723	721	711	760	726	765	700	692	700	735	753	689	716	681	710	723	692	666	746	672	668	747	683	699	728	703	739	700	692	809	739	700	738	738	741	628	753	765	772	688	723	744	695	710	688	712	714	738	741	682	737	738	722	667	693	702	657	745	766	708	696	745	696	706	706	658	771	718	687	738	690	714	713	735	738	762	672	763	685	659	720	703	694	767	695	729	706	674	738	688	728	689	705	726	685	719	714	749	671	741	745	725	716	690	697	727	751	697	711	732	676	702	697	738	753	676	706	687	707	654	742	696	686	754	758	708	720	724	708	693	696	758	709	757	728	721	746	715	766	750	760	707	756	727	707	745	752	738	730	732	691	728	723	651	749	765	751	740	717	708	682	733	723	697	685	762	696	725	714	737	732	727	748	688	703	710	691	733	683	708	767	726	697	753	757	711	697	742	739	740	713	752	691	709	663	726	696	666	714	732	674	658	730	708	674	740	713	727	750	691	670	742	713	677	751	700	718	729	688	700	704	709	673	721	730	697	742	714	730	732	742	725	691	771	774	717	734	678	723	735	700	760	761	722	751	717	711	677	748	723	744	677	734	736	727	708	779	681	754	740	732	683	713	703	722	736	695	706	708	705	695	688	740	747	699	695	707	732	756	743	757	718	697	719	705	758	743	706	722	760	757	702	729	703	769	718	705	730	702	725	708	729	679	768	764	742	678	727	678	710	735	736	705	735	713	691	757	735	713	775	740	732	676	684	694	742	670	673	774	743	704	736	726	746	700	707	686	716	690	758	701	700	689	710	747	678	698	714	713	706	717	710	691	719	695	727	710	689	728	709	668	718	707	693	713	783	723	715	694	696	727	723	702	735	682	765	697	688	685	683	745	724	731	699	717	730	718	693	734	728	735	727	746	725	758	672	707	740	731	706	718	727	720	809	678	703	723	762	710	712	710	719	712	700	699	743	776	703	735	765	722	676	707	733	729	706	721	744	696	756	732	728	752	694	767	732	706	730	687	684	734	684	760	687	680	718	731	767	695	718	744	765	708	738	745	704	725	775	729	705	714	709	691	678	715	722	751	696	716	739	736	702	695	775	733	753	748	739	753	703	654	705	707	721	719	713	705	766	717	744	737	731	766	707	738	714	725	751	669	733	728	707	713	729	758	687	695	714	715	729	757	720	759	721	733	743	706	717	704	742	694	738	694	707	683	718	756	709	709	755	736	784	695	716	752	688	729	781	697	730	666	714	721	740	731	778	723	688	690	728	749	784	699	733	726	710	711	750	725	696	735	762	732	716	724	757	747	708	718	714	760	727	698	720	733	688	741	719	751	725	713	705	740	748	734	735	715	747	721	784	708	708	779	719	722	699	792	669	722	645	748	722	683	697	702	716	705	751	719	721	712	728	766	748	711	746	710	659	722	740	713	741	718	671	715	739	776	707	710	671	691	712	737	784	740	716	707	699	724	728	768	715	737	743	675	753	720	658	707	692	733	748	716	675	726	717	760	745	728	718	737	761	714	726	722	724	755	722	735	724	741	730	734	712	725	715	696	777	700	705	719	748	756	670	768	692	751	729	697	699	725	666	702	737	677	732	771	718	727	693	718	707	709	708	705	695	691	731	692	726	723	731	714	711	684	717	697	758	748	673	724	733	714	728	724	712	707	746	714	746	733	691	687	698	723	752	711	735	692	750	686	691	708	687	747	732	732	699	685	673	705	704	724	778	718	702	707	719	687	666	680	738	755	707	722	743	698	689	698	740	769	732	730	686	744	736	768	736	694	690	680	695	696	675	706	743	720	714	671	718	718	699	750	706	719	693	749	709	737	709	736	768	713	729	712	758	753	719	710	683	737	702	736	684	715	761	714	682	716	741	711	733	704	687	729	789	734	684	767	686	697	694	699	674	703	701	686	724	734	695	646	703	729	717	708	716	733	727	754	699	677	664	718	706	677	727	740	726	704	722	734	740	742	715	762	740	690	745	744	718	683	687	752	701	686	706	738	744	731	706	742	680	702	719	682	660	723	694	747	673	720	744	693	688	734	741	723	696	725	736	711	701	733	706	676	686	742	770	729	681	719	753	652	693	735	678	736	727	745	667	717	751	716	702	716	702	710	730	726
4278	3684	3075	1887	1476	1155	983	910	912	906	802	816	783	807	716	713	730	757	753	699	701	668	1026	4986	4277	2581	1302	826	603	612	654	653	620	650	706	690	658	651	713	661	644	663	639	670	641	661	659	649	682	646	661	682	641	727	684	690	659	646	654	655	629	657	652	623	632	678	626	669	647	655	681	686	672	607	658	649	668	661	682	649	668	660	679	645	657	677	671	675	672	605	680	702	671	627	688	648	681	640	683	632	675	653	657	710	687	644	667	666	671	639	662	651	659	624	723	623	682	661	639	649	660	676	677	649	640	670	591	682	627	645	645	622	608	632	713	689	616	692	654	649	641	687	680	667	678	605	657	657	629	661	632	665	620	641	644	658	667	618	623	653	701	653	633	653	702	665	643	668	663	605	622	626	658	629	662	681	661	661	672	668	665	655	680	621	656	676	682	617	610	645	680	633	637	664	661	676	682	668	678	668	633	638	645	657	643	669	657	648	658	680	647	713	638	672	618	680	668	657	655	640	633	651	680	636	623	671	663	613	690	660	691	619	640	658	637	636	639	631	613	635	639	635	637	661	668	685	626	648	602	659	656	626	722	666	644	704	665	637	640	682	698	663	643	681	636	635	666	677	624	670	640	646	650	666	663	640	635	670	670	696	656	628	645	684	657	656	667	650	646	666	707	609	661	643	614	606	693	692	688	630	694	654	674	688	672	662	624	680	686	653	695	656	673	671	661	648	681	636	623	673	630	643	623	654	644	647	692	632	685	688	683	688	635	682	637	652	640	638	663	653	662	632	628	660	707	648	651	621	677	636	705	660	644	705	631	660	652	641	675	622	653	648	632	681	670	657	656	649	707	644	647	628	639	704	654	644	669	653	642	661	678	662	629	685	640	664	655	674	643	636	643	675	691	651	623	649	635	652	651	635	694	610	663	656	691	677	629	662	688	644	673	593	669	648	644	643	679	643	624	651	669	656	678	668	652	648	627	728	641	652	643	645	652	631	681	661	658	672	659	603	643	619	639	698	620	676	658	672	650	656	660	651	648	669	696	677	652	683	650	645	644	623	671	626	661	670	685	633	645	686	654	659	653	636	647	647	696	641	684	662	633	634	633	668	667	644	691	659	665	641	640	596	665	646	699	686	650	700	609	659	659	654	634	639	637	653	702	697	669	627	645	653	642	677	642	647	629	660	625	684	690	710	645	628	658	642	686	641	644	678	680	629	662	668	640	651	641	627	705	660	686	659	647	653	664	637	632	628	640	660	646	657	636	653	645	658	672	660	674	667	685	615	658	602	658	647	739	652	673	612	646	660	647	684	661	675	658	633	654	641	681	629	648	650	664	665	657	610	641	625	690	636	598	670	640	628	653	657	691	653	645	659	650	683	620	653	616	688	634	635	659	637	664	654	655	632	634	644	632	650	606	661	650	684	679	639	678	626	618	668	683	638	663	585	657	638	590	670	638	639	663	651	676	650	632	658	669	634	658	637	690	677	640	657	673	637	673	665	687	690	650	649	647	675	669	590	658	659	631	629	654	645	661	671	705	654	657	640	656	640	668	627	673	690	612	651	620	679	681	665	688	608	620	604	622	723	697	637	632	632	642	626	667	636	677	617	672	627	605	701	649	640	670	617	660	645	662	617	652	674	612	691	625	650	650	664	653	625	651	636	672	664	618	700	645	662	671	641	693	643	633	638	640	610	660	637	678	641	645	685	603	644	670	645	623	625	631	691	648	608	636	676	603	630	602	682	709	638	673	686	686	671	662	681	636	603	653	672	675	644	640	672	671	634	616	594	625	678	610	677	669	664	688	666	603	634	686	628	667	678	661	655	618	706	638	666	639	633	680	659	627	643	616	672	663	656	672	654	616	666	691	654	643	647	658	664	659	663	680	669	634	666	643	610	677	603	656	649	649	643	655	654	601	659	630	682	642	689	700	675	625	616	624	639	630	688	614	664	649	614	641	630	638	621	628	671	657	626	663	652	623	677	596	708	655	647	632	652	632	694	686	647	650	629	648	641	657	650	595	678	624	657	678	679	625	653	630	651	657	638	664	624	685	668	669	661	634	702	666	663	672	668	670	678	646	652	681	656	659	658	612	652	678	647	695	684	653	683	638	645	621	679	637	616	624	624	689	662	643	698	655	641	618	646	677	656	637	642	658	620	677	598	676	621	616	635	662	648	682	673	620	652	644	651	663	641	665	641	674	614	690	641	663	677	649	612	671	648	612	650	643	726	630	672	668	648	664	695	653	633	624	603	688	636	670	665	631	697	659	655	667	638	625	635	602	670	678	676	626	681	646	630	679	618	684	632	646	644	660	630	634	691	577	640	656	643	646	638	617	636	682	603	659	620	646	625	658	605	655	629	637	661	669	648	696	648	647	664	673	670	646	677	651	659	660	675	684	665	651	719	664	692	677	623	625	643	627	641	634	651	654	702	711	624	641	677	630	655	645	660	675	677	649	631	684	605	672	677	644	683	684	671	651	641	659	655	655	695	641	645	652	650	678	651	639	634	606	652	642	701	667	664	664	640	665	635	691	671	637	657	645	663	644	664	640	656	650	673	646	690	606	687	679	643	690	680	620	641	653	670	649	658	659	611	633	620	658	687	669	665	653	674	644	644	642	655	708	662	697	685	677	633	642	632	647	627	638	654	680	674	654	680	662	634	653	636	640	665	662	678	654	626	637	620	645	664	706	639	633	666	637	649	673	669	692	683	669	660	582	634	617	640	707	656	678	636	724	651	677	626	649	601	650	665	657	614	657	708	694	632	631	671	659	594	644	629	627	642	605	642	658	639	656	650	678	664	682	719	662	659	637	634	641	689	653	673	665	646	659	644	654	706	604	626	661	645	699	650	657	647	625	670	643	636	672	669	719	630	696	638	628	655	644	656	625	637	689	679	628	649	633	625	644	626	621	645	671	629	687	607	645	640	667	622	601	658	661	629	675	634	646	633	634	636	647	650	621	681	625	635	592	641	668	665	627	630	672	680	645	606	686	652	583	700	646	663	624	672	636	677	669	667	630	673	673	671	636	620	700	688	680	629	674	648	641	650	641	620	673	652	695	647	660	663	630	616	641	642	646	635	656	625	678	679	618	652	698	667	628	628	683	687	712	671	605	680	649	623	670	650	638	641	655	638	675	691	628	653	625	607	646	688	679	607	659	687	655	658	662	640	668	645	681	665	660	634	615	630	671	692	694	635	673	673	615	674	651	676	650	607	700	656	636	631	708	664	634	686	637	628	642	681	659	646	657	653	621	699	659	639	650	673	616	624	650	689	639	648	638	665	655	615	648	681	670	724	708	659	675	651	666	649	637	635	625	647	646	631	686	612	639	688	654	654	651	679	633	665	644	640	662	650	711	674	619	622	645	649	655	612	675	631	613	629	668	717	673	674	678	658	642	647	641	696	634	654	632	638	720	680	639	631	631	632	693	668	671	654	681	667	665	641	652	627	641	644	687	655	629	642	594	630	690	656	631	645
24287	20988	27957	24205	20337	5431	2111	1426	1284	1179	1149	1106	1042	1022	991	1040	968	998	990	959	960	929	2385	8230	7004	3738	1695	1095	966	926	936	903	913	911	884	918	930	899	915	892	904	912	895	908	870	938	914	862	906	910	881	917	854	900	880	914	909	898	919	917	934	899	902	949	861	940	947	942	930	895	834	895	901	875	949	934	904	911	953	891	931	886	895	877	812	939	890	857	893	924	876	921	933	938	918	896	934	929	927	859	880	920	919	945	900	901	903	901	875	903	839	889	868	931	908	849	912	861	921	910	899	861	948	966	921	886	906	893	940	908	835	843	862	945	925	930	877	909	879	915	833	883	871	870	898	874	858	981	878	931	933	921	866	885	888	867	900	906	883	922	959	894	888	932	922	951	896	898	957	923	930	935	915	903	972	859	859	894	839	911	889	930	850	902	933	861	912	878	918	874	861	896	867	865	903	925	868	913	935	933	929	842	907	858	909	932	856	926	859	891	902	922	924	883	914	937	886	858	942	846	903	897	901	884	922	908	801	913	864	862	957	885	871	870	881	904	906	935	936	877	859	914	918	869	892	902	961	857	887	884	928	921	928	831	820	950	866	875	935	947	862	889	887	866	843	846	901	918	876	876	939	873	902	899	974	925	920	889	946	874	932	884	854	853	868	827	867	901	926	885	868	908	915	919	895	961	873	868	897	892	885	922	917	912	921	917	866	952	889	921	856	954	916	850	897	863	884	932	904	879	886	864	863	922	903	894	887	828	866	906	861	900	899	937	849	858	920	880	912	899	916	947	939	904	861	913	864	858	868	919	908	926	896	896	871	887	869	916	904	857	887	897	849	896	900	900	888	915	885	885	912	958	855	936	904	854	913	931	937	898	899	858	938	906	855	882	858	897	885	870	897	888	917	900	876	863	878	896	929	864	940	881	903	907	918	898	873	868	916	905	853	914	907	881	936	882	919	861	907	898	938	909	840	848	949	931	913	878	875	869	907	896	917	870	884	894	911	876	903	855	892	900	931	903	900	855	966	899	876	940	849	877	855	779	884	906	884	962	876	827	897	894	884	840	877	888	898	873	846	903	868	846	863	895	856	874	847	923	933	884	954	964	911	857	925	891	911	887	945	920	898	910	879	865	933	871	854	905	875	844	859	894	868	874	874	926	917	926	878	889	866	920	904	870	888	931	858	920	937	948	861	889	919	901	934	897	854	926	814	914	930	899	857	903	843	889	901	932	884	926	867	847	866	869	895	872	900	912	883	878	871	910	922	913	885	912	887	867	864	887	888	909	928	879	906	897	946	954	893	890	929	929	890	907	906	867	902	880	928	869	879	864	873	880	931	895	877	866	906	891	911	905	879	897	886	893	869	927	904	895	892	859	892	898	890	845	866	903	916	870	867	867	887	921	822	876	867	882	901	868	900	884	874	833	926	900	871	850	848	867	879	900	810	887	884	909	861	856	913	852	877	879	934	864	936	923	866	845	935	886	899	919	917	850	942	921	870	921	906	920	841	874	881	891	921	928	899	871	861	863	877	938	886	910	891	930	871	862	917	896	910	958	882	904	903	855	893	900	896	898	866	931	879	903	927	887	877	913	924	849	906	836	911	924	922	890	870	887	888	911	875	860	935	889	865	894	897	854	905	943	876	928	842	930	876	881	882	902	837	865	921	926	909	898	910	891	920	906	934	903	864	897	932	900	921	943	859	874	885	909	844	977	865	880	815	845	883	959	941	901	953	905	951	872	860	906	888	870	947	878	888	855	888	915	881	925	869	906	915	884	944	854	886	927	819	875	863	885	932	830	948	810	932	943	905	904	887	869	949	911	893	867	908	890	910	930	938	847	910	870	877	855	898	878	909	945	835	852	878	889	898	889	876	901	909	889	851	941	877	860	873	772	861	896	900	861	916	867	841	924	864	842	898	935	847	864	925	956	970	873	904	972	924	922	885	882	880	915	861	858	889	871	875	809	874	932	919	962	901	861	882	879	882	879	895	854	903	897	947	894	891	900	872	829	901	941	944	890	927	908	969	897	947	903	863	863	890	919	907	899	950	884	913	939	889	898	879	937	901	909	879	854	912	852	874	882	933	881	871	875	950	876	875	940	913	857	919	934	905	868	936	885	914	914	889	967	912	853	915	926	910	880	913	848	837	880	898	865	897	864	870	899	892	840	907	880	901	891	872	865	865	920	918	897	865	938	953	916	920	912	909	900	926	896	913	908	833	896	916	843	827	882	942	864	942	877	842	889	915	915	864	875	894	897	911	850	847	853	945	912	891	808	915	899	915	901	848	889	870	882	870	912	887	870	820	909	938	871	868	849	894	857	882	882	816	897	890	891	870	902	872	865	894	884	886	863	902	965	895	932	861	936	923	875	857	856	895	926	888	863	907	843	876	858	886	954	916	892	942	901	949	869	874	888	900	950	846	847	895	912	877	872	855	939	863	835	897	869	931	867	905	901	881	912	909	894	884	885	898	928	932	898	916	937	913	896	875	881	885	908	859	926	943	899	884	835	875	894	884	868	857	920	836	858	935	858	861	893	896	883	849	884	852	919	876	881	851	906	917	866	942	884	846	938	813	933	876	897	965	939	905	885	903	865	936	933	858	917	934	852	863	877	894	859	943	866	983	899	887	922	850	894	889	896	920	885	915	838	901	889	917	863	889	866	903	904	945	869	905	846	909	875	840	877	893	881	890	847	894	910	943	896	886	892	973	902	930	876	864	939	870	903	887	867	958	874	885	903	882	881	868	855	838	869	891	867	842	874	862	952	861	918	875	904	905	930	891	848	841	875	961	853	873	926	893	862	839	856	831	858	911	898	853	813	893	892	922	902	931	834	889	889	865	866	877	898	931	891	883	900	899	838	952	901	928	873	910	915	869	843	883	902	847	899	944	908	857	866	960	900	946	935	875	881	842	905	893	875	917	865	839	898	877	887	920	930	910	904	931	921	886	891	927	856	825	900	943	908	896	891	904	876	866	941	920	917	860	952	943	914	885	862	915	857	876	885	879	839	872	878	885	906	856	898	943	911	856	926	882	902	915	932	954	853	918	914	861	910	882	898	903	895	898	833	875	919	859	908	890	897	916	910	889	886	952	908	885	870	841	946	929	888	945	840	909	893	908	871	915	846	917	898	868	894	940	910	886	973	874	917	881	915	895	880	859	852	850	856	906	921	877	897	901	890	844	876	879	910	922	902	863	953	870	880	902	861	876	882	895	906	878	960	839	884	855	899	891	870	876	869	950	927	871	885	865	870	939	887	874	931	847	899	872	888	902	874	895	857	908	920	902	889	896	926	900	863	872	939	936	949	873	885	911	835	881	923	888	896	890	843	855	888	937	860	948	905	923	866	885	931	866	853	893	836	845	828	871	868	912	902	889	874	853	890	928	870	908	903	853	878	886	927	938	876	874	870	903	893	858	852	869	898	850	908	917	922	896	938	901	916	905	900	870	871	810	894	878	955	857	849	918	863	911	914	919	846
4506	6242	5110	3043	2154	1616	1438	1405	1288	1185	1099	1170	1102	1016	973	998	891	844	899	882	859	915	3124	9315	6920	3681	1572	961	744	811	769	810	794	786	769	748	762	839	794	760	775	792	836	792	805	830	768	817	821	792	776	776	802	777	813	806	775	766	761	760	796	788	803	772	743	816	779	771	793	802	800	803	740	789	774	844	792	780	746	775	752	787	775	798	781	756	783	766	794	758	746	744	796	763	788	797	770	778	729	814	782	785	779	785	774	843	797	802	760	851	781	808	782	779	784	759	791	723	751	790	795	825	833	814	806	765	745	774	800	753	766	767	769	806	791	785	784	772	779	807	811	772	763	756	795	824	736	767	778	826	755	799	838	807	790	813	788	780	715	802	808	799	755	762	785	782	761	783	741	755	825	770	787	752	854	774	752	765	804	782	758	718	778	776	783	798	797	775	775	805	767	763	805	734	829	772	769	818	775	759	870	780	761	789	818	761	753	800	768	762	750	756	790	762	702	816	779	803	755	822	774	773	792	780	755	740	856	778	794	778	763	792	826	760	757	798	758	791	740	830	769	794	814	777	741	760	756	780	776	799	810	769	786	715	803	766	777	732	798	780	801	745	800	777	767	733	808	803	795	729	761	797	741	758	801	754	803	803	780	740	797	756	735	789	797	813	772	780	741	744	778	791	804	749	742	736	801	769	828	779	768	727	808	800	744	736	734	764	785	765	790	866	770	785	757	766	774	788	830	835	748	748	795	795	770	799	777	780	746	758	775	763	778	754	778	824	859	760	777	768	803	767	744	789	769	772	787	799	811	763	817	749	783	792	762	774	783	819	790	778	776	781	747	774	796	815	766	840	739	766	780	801	751	822	758	768	805	759	762	737	810	790	836	803	789	752	790	755	771	812	816	766	802	791	790	736	721	779	764	793	778	805	738	799	743	821	836	771	793	735	772	779	790	755	780	711	817	769	792	800	770	767	774	815	742	777	791	748	749	759	750	754	755	787	773	837	827	780	766	788	776	804	769	750	796	797	817	787	779	783	743	748	783	799	771	805	801	768	783	776	782	768	785	726	800	780	769	770	771	802	747	797	750	750	777	753	794	798	754	756	804	781	792	775	758	783	795	779	805	771	809	735	806	733	679	744	771	822	798	741	743	788	750	742	771	780	814	786	806	830	791	864	790	797	847	784	815	822	805	771	747	794	740	762	818	790	759	806	752	777	759	814	773	771	706	754	776	812	722	738	751	801	780	795	759	808	763	793	798	769	768	860	699	768	793	741	816	789	793	753	816	758	779	815	808	755	798	786	764	769	807	844	742	770	820	795	778	796	782	771	764	731	805	781	782	798	753	759	761	786	721	783	786	752	789	792	788	769	791	758	748	782	768	802	745	734	760	812	801	777	743	780	759	745	761	755	773	799	798	772	751	790	770	737	757	849	786	744	758	756	769	773	804	768	788	764	773	800	803	771	791	704	823	758	806	783	785	760	837	792	767	744	732	832	772	784	767	772	709	778	790	743	809	806	757	754	833	804	755	788	801	797	793	754	742	854	851	782	811	772	786	804	754	747	800	778	773	760	778	750	794	800	744	711	778	753	762	768	835	775	764	754	776	789	839	793	776	764	784	815	788	727	825	784	794	819	787	746	781	730	768	756	760	736	822	795	797	753	772	783	813	804	820	763	779	788	756	734	784	780	769	789	746	663	759	729	783	756	756	774	789	804	779	761	769	737	747	783	777	762	815	790	799	762	784	749	758	747	772	813	802	787	799	798	780	729	769	743	737	759	814	757	769	759	780	796	762	748	735	770	757	807	751	741	717	741	783	791	794	752	759	818	786	785	819	795	717	761	762	738	759	781	778	808	768	771	779	734	767	761	812	761	811	764	779	740	760	752	757	784	768	797	745	751	787	792	774	793	770	808	766	770	748	772	751	799	838	753	810	790	720	771	779	748	756	769	786	776	819	753	734	705	748	725	710	745	788	807	729	776	754	792	759	753	776	760	776	742	807	744	731	758	741	810	729	800	826	788	822	784	720	770	778	778	746	788	799	786	785	820	789	756	759	733	820	824	750	767	804	781	828	781	738	775	811	809	763	777	834	762	763	787	752	783	791	743	836	764	767	801	778	781	763	792	808	732	776	706	755	739	765	760	776	746	804	767	748	807	759	765	767	794	829	786	782	775	773	799	735	776	746	802	784	789	763	770	768	789	760	738	788	802	786	792	790	773	828	761	806	777	788	779	783	791	769	833	781	769	734	805	738	722	738	777	826	753	759	773	781	788	765	767	783	775	741	784	779	776	777	801	795	771	790	695	747	775	798	744	794	755	756	816	737	754	794	756	802	815	738	817	792	764	774	767	784	807	789	810	769	778	819	717	770	741	829	723	782	729	793	800	796	810	789	797	753	797	775	745	780	811	794	827	795	841	744	794	771	779	844	779	793	735	800	834	764	803	758	752	776	764	735	732	805	775	767	743	744	753	768	821	826	773	779	758	773	754	770	773	770	754	813	810	820	812	704	759	747	736	810	750	776	738	753	786	775	787	751	772	790	805	741	790	782	739	740	775	784	775	773	792	740	753	759	789	778	764	742	742	798	803	778	759	841	762	822	790	804	795	770	739	774	778	766	799	763	721	707	781	789	738	786	828	794	814	735	765	752	728	773	724	745	780	768	804	810	757	750	775	807	747	802	741	763	783	784	776	729	781	729	802	789	774	792	805	727	770	781	804	797	750	724	808	799	783	735	735	760	780	766	828	755	798	764	757	786	729	812	795	792	790	803	790	790	781	788	836	746	780	745	793	762	801	787	750	756	755	787	765	744	789	796	812	801	731	782	776	775	793	786	759	743	806	797	863	809	773	717	759	757	773	771	813	774	760	761	831	770	769	776	800	772	752	757	741	816	788	796	811	775	816	798	775	817	791	781	790	807	805	764	762	714	765	762	803	725	737	830	755	793	768	789	793	706	800	757	781	728	817	745	764	753	774	764	757	781	800	777	835	780	823	744	750	791	814	769	743	765	820	770	770	761	719	837	802	782	769	743	812	745	808	792	791	717	757	791	836	770	757	803	823	774	752	767	749	795	745	767	741	781	779	721	767	748	758	813	798	778	770	813	780	797	770	763	761	747	757	796	785	787	760	746	814	757	801	775	752	775	767	813	767	785	768	781	776	725	766	755	785	789	751	799	717	834	776	792	788	763	760	786	826	780	798	722	735	772	773	741	793	762	775	809	771	779	765	752	809	807	768	789	788	744	771	802	773	810	775	761	734	753	804	724	768	778	808	774	816	742	782	811	804	817	789	744	785	810	746	764	787	774	737	818	767	764	802	773	780	782	796	774	762	753	769	719	755	785	780	786	770	855	750	820	751	735	798	797	785	762	791	787	757	788	795	775	781	779	808	757	768	775	734	801	790	795	780	806	833	759	740	769	796	740	781	760	795	766	763	798	803	795	762	786	796	849	742	818	750	767	778	790	776	793	786	753	794	722	807
27111	10358	2087	1311	1018	992	935	995	894	977	958	960	959	952	915	941	935	930	912	895	988	949	1000	1309	1466	1235	1040	995	952	894	893	936	899	933	876	946	924	907	933	947	876	898	946	945	923	925	941	900	950	889	918	905	905	917	906	949	969	922	930	995	913	960	1023	916	924	891	915	875	949	916	917	913	908	933	933	960	967	906	916	923	904	993	912	920	837	893	848	935	959	953	944	921	894	889	914	930	921	866	940	895	965	889	908	897	899	901	930	905	989	901	929	934	872	930	896	858	927	908	889	896	923	908	930	896	940	889	989	869	907	939	894	870	943	898	919	927	972	928	943	926	955	936	961	925	895	878	935	898	890	940	919	927	973	957	933	963	907	948	902	929	890	919	883	965	944	908	958	901	911	884	910	943	925	946	972	1022	929	887	930	905	928	851	913	950	928	928	952	970	897	985	897	891	922	919	932	935	838	873	889	908	920	871	979	898	1026	934	966	963	931	948	960	938	925	921	929	906	953	904	974	873	917	887	895	1001	875	904	881	947	938	983	951	879	885	920	968	966	895	883	935	915	910	914	903	955	915	924	915	904	951	915	986	927	815	914	905	970	916	915	943	962	926	907	947	912	892	925	919	942	960	859	917	924	985	917	910	964	900	936	879	914	993	940	928	929	876	893	868	877	880	922	891	910	924	945	947	922	919	901	924	936	887	885	932	908	888	920	944	917	930	914	993	951	933	936	926	914	908	968	895	947	954	900	942	864	921	901	876	956	911	893	951	931	893	918	875	870	995	950	980	943	877	913	911	865	918	908	906	949	972	976	947	878	988	961	918	919	942	896	892	941	903	929	925	923	910	929	920	922	841	898	934	899	914	913	918	1019	905	980	974	886	943	882	946	900	929	922	896	983	897	934	881	897	963	922	925	903	926	988	888	941	891	916	877	897	927	949	873	929	912	917	940	934	936	887	963	994	885	878	926	924	952	967	866	913	949	929	928	936	903	859	958	920	834	932	931	873	976	851	878	934	920	920	935	975	907	949	940	958	914	926	975	958	899	937	888	927	906	905	926	895	914	984	948	938	960	852	926	901	928	974	944	946	949	937	876	901	941	887	886	899	952	984	939	944	959	933	925	936	895	908	922	935	966	935	916	936	942	928	904	896	897	956	902	876	922	936	916	962	960	878	933	921	967	920	973	921	955	952	905	909	926	935	958	943	886	944	963	896	848	953	936	877	920	928	924	924	923	974	909	977	947	872	905	917	928	898	877	933	923	970	938	946	913	960	898	927	917	970	947	890	889	918	969	946	945	903	914	946	938	939	928	948	952	892	934	872	900	969	924	875	937	928	870	937	937	895	932	934	978	933	895	948	917	913	960	915	910	878	880	952	915	930	911	971	896	888	944	917	937	951	875	928	897	955	922	933	873	932	913	867	908	956	868	881	902	939	926	952	890	898	952	998	939	969	903	971	876	913	938	907	925	970	935	929	953	968	940	939	909	950	873	899	874	916	985	968	930	982	974	969	934	930	894	838	924	914	907	892	917	975	960	923	931	956	985	918	888	954	956	945	912	928	938	933	855	939	917	948	919	920	943	911	902	931	874	937	918	936	1005	861	891	952	907	904	907	921	866	950	927	930	959	892	929	909	951	959	927	890	892	898	900	959	894	887	875	961	930	899	973	926	894	932	912	886	970	977	919	924	919	877	951	967	963	937	902	900	886	913	930	983	912	925	952	959	894	892	929	906	912	964	903	948	913	924	902	900	933	934	880	919	893	924	904	917	906	940	913	899	931	871	945	896	925	941	980	917	925	945	856	847	915	890	904	951	916	974	973	947	949	940	948	922	913	907	904	920	981	872	980	963	887	927	956	923	931	952	931	938	871	974	927	884	914	942	924	959	930	935	922	884	969	936	927	963	876	933	951	940	933	958	948	895	920	993	922	939	906	906	878	975	953	916	905	924	900	988	936	946	1014	906	959	962	885	938	935	901	923	903	888	940	911	978	892	921	900	916	946	899	976	989	913	924	934	918	872	925	929	910	986	955	925	948	942	878	894	885	935	873	959	914	916	920	886	908	900	905	932	965	892	917	939	912	853	915	959	948	891	935	947	890	904	922	881	910	902	925	877	914	896	966	866	978	899	941	939	903	877	974	942	915	960	909	924	882	962	930	910	925	953	911	991	888	947	954	893	895	952	902	930	924	855	923	937	941	940	924	890	928	935	901	927	952	930	863	891	915	961	889	925	902	889	919	929	955	903	913	947	938	927	940	895	922	904	928	885	948	909	921	890	935	923	912	943	901	943	964	982	920	873	949	982	931	961	931	972	909	891	953	935	996	873	944	928	933	945	906	957	955	906	959	953	980	970	1003	952	938	911	892	962	916	975	908	978	895	966	938	914	932	943	955	911	940	890	891	890	901	967	909	946	889	940	925	883	893	993	936	894	925	931	952	917	929	927	983	962	897	918	931	952	913	893	900	896	907	918	960	970	950	928	921	939	918	913	909	901	937	939	983	1002	884	901	908	912	882	930	913	903	923	931	967	894	913	872	910	894	951	943	981	894	977	929	910	917	886	927	979	934	912	950	958	937	925	941	907	923	885	930	964	969	976	923	917	956	991	962	937	890	882	956	915	953	928	947	938	970	940	953	881	884	950	911	892	881	929	893	959	916	913	908	946	998	966	975	884	926	965	915	916	925	972	969	942	888	923	921	928	874	918	920	914	944	889	895	942	926	943	926	927	957	916	930	891	935	897	914	940	893	918	923	903	930	922	927	928	925	895	926	956	893	891	904	896	976	913	928	889	932	890	892	908	966	926	936	951	889	951	977	932	929	940	911	892	938	964	913	847	925	943	973	953	926	896	956	948	919	917	943	856	922	902	927	965	941	907	880	876	863	893	874	967	962	928	962	896	943	993	938	896	930	917	920	979	938	899	942	942	920	922	905	904	928	924	961	923	924	903	930	879	909	959	852	921	959	947	971	956	989	943	942	882	885	938	938	958	971	926	964	911	937	1019	962	916	939	945	936	958	934	940	895	956	936	965	896	938	928	937	901	896	908	906	955	950	949	974	978	921	910	908	912	933	917	904	927	923	925	914	893	932	923	911	916	925	909	938	964	948	909	943	927	909	897	866	960	987	991	925	908	987	982	960	910	936	954	937	882	926	927	851	895	922	883	929	914	884	911	894	938	870	900	942	874	906	922	907	945	957	873	920	981	878	962	940	924	991	990	971	960	929	904	955	871	949	979	917	890	901	913	972	965	907	901	908	939	915	888	919	920	889	962	961	912	897	921	961	955	921	937	962	933	928	904	919	984	894	935	941	976	909	923	903	918	904	885	905	903	930	909	899	978	823	933	925	958	916	944	934	924	933	947	964	959	948	953	947	980	940	946	932	894	962	907	940	939	904	904	887	913	911	968	905	956	887	892	921	895	949	931	927	905	862	909	891	899	913	964	953	946	940	897	916	952	875	935	989	892	963	915	972	935	950	875	923	891	907	969	956
5637	1061	1082	922	884	819	810	775	830	821	780	811	779	783	782	790	801	798	841	780	767	781	951	1325	1370	1130	841	791	816	783	727	735	789	767	830	730	790	762	780	762	814	761	779	757	734	793	832	792	742	789	740	777	777	773	794	810	789	682	778	782	774	773	759	806	749	814	778	744	770	774	775	784	756	780	722	772	820	833	812	786	765	824	737	768	761	758	792	774	748	798	768	742	813	791	776	735	779	744	777	797	781	741	727	810	776	729	818	765	762	751	756	757	757	791	740	762	757	804	797	754	763	827	797	751	834	782	750	773	785	774	742	815	796	793	761	715	773	786	788	786	725	741	774	775	801	769	763	799	739	777	723	755	802	779	746	767	771	758	768	729	764	741	784	749	743	807	719	717	763	824	742	762	752	776	795	792	781	758	767	757	778	759	758	789	761	743	762	791	805	756	759	752	828	722	774	835	748	795	745	784	800	730	747	790	757	712	822	740	746	798	794	767	773	792	792	770	778	773	757	740	787	817	775	788	744	789	759	797	782	754	738	776	754	752	767	740	801	759	790	771	790	785	716	831	798	770	729	817	761	726	814	783	792	735	777	783	820	770	747	741	698	781	758	771	806	774	761	819	746	797	782	725	772	772	760	758	759	811	734	768	772	784	740	766	817	739	790	807	769	812	772	774	719	747	791	710	756	757	745	726	778	754	746	766	722	787	785	775	735	775	768	754	716	732	755	786	740	766	743	780	746	783	758	829	769	733	736	763	752	742	789	801	760	773	759	739	819	776	783	738	745	725	757	804	786	773	769	818	772	773	788	743	753	742	791	740	790	809	752	770	752	791	788	793	773	734	788	798	774	772	751	772	734	751	790	822	758	765	795	757	763	793	751	740	806	789	799	757	768	763	787	760	799	764	748	758	784	777	789	810	732	786	772	769	799	745	779	760	787	801	814	769	756	749	750	800	801	804	812	778	763	778	827	804	822	771	760	747	774	726	755	758	764	782	806	766	770	747	753	743	776	732	771	728	759	781	794	789	746	774	751	782	841	769	813	740	795	748	784	791	768	756	750	813	754	761	781	728	729	757	809	804	766	799	796	787	776	767	775	716	773	759	728	755	745	770	739	850	778	730	776	788	708	780	811	750	734	764	766	744	737	766	785	774	796	788	770	772	797	746	754	738	786	817	766	703	790	747	793	817	712	765	787	769	810	767	799	825	757	714	765	761	784	818	796	806	735	774	751	746	791	754	778	750	760	772	819	752	762	763	747	773	758	718	768	804	762	779	705	764	805	736	834	765	765	720	770	782	759	805	773	775	753	755	763	725	771	740	765	814	773	810	699	819	801	774	738	762	800	775	754	758	740	764	775	785	805	792	792	794	760	781	772	752	713	802	765	818	760	772	801	766	732	760	742	796	747	805	735	740	770	793	730	736	760	792	770	753	778	731	761	775	728	825	757	705	735	812	721	804	766	728	740	758	810	740	795	795	757	783	742	813	787	730	771	766	731	734	735	730	757	737	747	793	803	780	776	728	753	747	775	718	820	755	735	795	778	758	787	776	773	753	736	754	795	765	729	720	761	762	732	819	728	752	740	795	777	725	783	765	816	775	789	733	769	762	797	803	737	767	794	777	778	796	784	751	707	772	729	818	806	693	771	804	777	780	768	747	803	769	751	790	759	742	777	748	783	801	778	795	827	832	765	774	772	799	781	760	789	768	784	789	771	779	757	768	778	733	726	802	768	795	801	777	777	794	740	798	743	801	750	733	800	756	778	810	735	745	763	718	774	829	830	754	774	769	770	755	789	863	772	752	798	754	753	788	818	725	763	733	765	795	762	793	802	784	786	766	757	778	781	751	766	772	768	780	776	768	785	762	739	768	749	761	792	767	774	761	751	784	743	721	816	718	764	768	764	750	790	760	764	762	817	747	776	744	787	744	741	714	741	754	795	774	748	716	777	771	814	787	772	775	796	822	769	757	751	789	763	790	785	712	733	759	734	820	780	782	737	738	836	810	789	742	788	806	759	805	793	780	739	768	770	759	806	787	752	776	738	764	747	801	785	749	775	787	768	746	803	750	765	765	803	782	763	790	772	795	764	766	770	771	806	754	797	760	725	790	788	806	802	754	790	804	743	767	737	728	799	782	771	761	840	764	809	755	779	807	756	793	731	769	767	797	809	752	736	802	770	748	802	775	778	770	739	772	790	748	747	736	757	794	782	811	819	814	770	860	787	790	730	743	781	778	747	771	784	791	786	782	751	754	745	774	772	777	754	754	796	785	766	771	781	770	809	753	774	816	732	776	766	791	756	811	756	727	741	746	789	725	782	806	783	783	804	811	751	731	775	761	788	753	820	774	727	749	774	745	753	760	778	817	751	747	788	824	755	782	779	800	756	759	793	788	716	791	744	771	786	778	793	736	796	747	773	745	783	769	804	770	765	773	743	801	732	791	773	791	773	777	764	711	718	758	799	778	758	807	750	781	741	769	760	739	777	777	770	765	809	803	750	795	742	782	749	746	814	732	756	767	769	804	800	776	750	736	827	781	772	791	776	773	768	731	732	777	804	763	760	754	758	774	763	823	792	727	842	750	773	784	772	789	749	798	746	782	808	744	766	770	780	776	779	741	818	783	762	755	799	763	797	734	776	735	774	794	771	806	756	715	743	785	784	759	784	798	749	773	789	754	789	796	783	767	777	780	791	771	733	765	769	767	747	817	771	763	814	782	823	766	753	786	780	761	728	778	780	712	777	719	810	764	794	787	745	749	755	812	783	782	759	761	801	782	771	790	814	777	698	753	800	727	789	753	709	792	765	794	728	756	765	792	808	827	759	723	764	794	753	792	737	798	755	761	769	771	738	739	748	731	758	792	764	753	732	800	784	763	723	791	751	784	770	825	778	738	747	798	736	794	707	805	758	766	702	757	785	788	784	778	794	771	804	727	785	846	806	770	781	727	797	779	744	805	787	777	789	790	766	759	741	767	796	759	822	756	806	767	759	741	760	746	712	754	796	747	788	757	721	796	778	757	778	752	756	780	776	772	765	816	727	796	762	747	779	742	798	793	780	739	776	753	795	738	820	752	799	766	755	764	786	777	760	760	732	742	789	784	762	804	756	777	762	772	737	760	751	738	740	745	747	773	760	764	764	733	771	770	756	789	734	744	763	784	741	808	763	781	776	779	796	753	793	775	725	739	774	850	771	773	746	754	763	705	790	751	764	714	770	755	765	770	752	802	769	750	773	787	697	794	775	733	743	784	869	774	756	781	766	756	739	817	791	765	744	755	780	802	723	758	770	772	795	793	744	768	778	791	808	774	768	763	713	777	776	779	736	823	775	798	732	793	783	801	767	739	749	784	797	785	804	809	754	775	762	762	725	779	780	750	740	813	775	788	760	787	759	793	794	777	759	794	751	791	753	766	758	739	776	768	747	730	787	742	751	792	778	762	743	790	792	752	747	773	734	798	787	778	752	800	743	744	780	790	727	787
25203	20978	26665	24917	5376	1386	1056	851	838	798	793	755	684	706	744	776	721	725	725	694	675	841	2324	3856	3270	1852	1052	697	689	670	695	667	643	687	702	681	667	629	689	657	666	652	692	708	649	666	685	669	641	646	640	689	649	671	646	670	619	644	648	683	631	734	691	685	706	689	617	642	632	632	651	680	694	597	648	640	647	655	646	622	708	606	660	679	600	638	625	693	662	677	720	636	671	638	638	642	672	720	639	693	699	701	707	685	696	635	662	659	661	669	659	673	691	677	663	678	699	671	673	675	632	622	706	662	668	671	671	717	659	638	692	668	663	613	630	654	666	683	696	679	663	676	642	634	660	670	669	668	695	670	634	625	710	684	680	704	661	681	635	625	679	656	678	642	655	654	654	659	650	634	625	693	635	629	688	664	656	640	678	629	647	636	638	659	597	689	675	646	627	685	649	648	679	682	626	628	620	688	628	666	660	699	669	673	759	661	703	655	642	643	634	676	621	683	639	651	671	660	646	708	637	686	642	636	667	669	653	683	633	648	639	663	683	564	708	689	607	683	644	667	670	643	677	645	628	668	686	673	683	636	657	654	680	668	667	647	677	682	674	646	693	668	631	648	683	658	590	714	646	653	679	700	644	661	668	618	691	670	657	641	663	648	676	663	703	695	656	649	609	695	680	670	631	652	670	687	676	628	671	625	684	638	683	638	640	671	662	702	680	700	691	632	659	674	682	631	669	649	641	673	657	680	620	651	671	693	683	636	633	719	695	687	666	679	632	720	672	657	651	683	654	660	638	629	706	675	677	686	655	681	627	679	691	673	638	675	694	627	621	662	637	654	621	663	683	668	624	632	669	667	663	664	672	730	651	705	685	654	659	668	742	652	597	638	651	695	670	670	654	674	685	679	676	687	576	637	661	642	690	666	671	684	634	642	619	637	653	638	672	669	654	670	690	654	648	660	647	658	700	669	731	688	676	644	626	714	666	658	670	619	657	688	710	661	670	667	622	671	683	669	659	675	658	580	661	668	691	654	683	725	677	678	633	619	674	690	658	653	639	709	639	647	677	686	633	638	689	674	662	662	654	657	689	632	672	649	633	674	638	626	674	643	656	669	664	637	639	657	700	661	602	667	697	639	665	668	633	651	679	676	644	635	644	694	650	662	638	627	654	667	681	635	659	652	646	695	707	676	699	631	640	663	652	639	610	653	683	667	661	672	670	644	640	630	703	655	664	703	704	658	709	680	686	609	683	670	634	654	726	661	695	637	687	642	656	645	622	681	660	683	666	675	636	638	652	656	638	689	633	671	651	652	656	654	667	670	714	681	635	614	717	669	649	635	673	636	674	687	680	650	698	642	637	703	631	656	678	674	662	660	648	651	662	643	687	679	659	646	642	661	655	674	664	628	644	643	654	623	656	676	666	630	642	706	660	647	611	652	666	653	628	671	699	659	679	625	655	717	670	641	681	645	648	699	643	672	630	674	671	674	680	635	668	669	658	661	662	647	658	627	660	719	615	663	666	689	678	663	664	655	687	630	651	653	666	635	642	678	629	674	648	644	642	693	655	706	674	698	674	698	689	660	654	621	676	665	654	699	713	682	671	641	737	645	628	654	630	631	655	678	624	606	675	671	649	658	688	727	611	662	655	693	668	655	617	656	634	661	687	659	652	619	652	686	650	669	651	656	647	671	645	678	660	703	680	685	648	635	653	659	700	636	617	674	670	624	665	634	706	640	665	656	660	670	642	667	638	665	678	691	664	680	677	697	651	688	689	636	658	688	708	638	637	632	698	679	668	637	659	637	656	645	672	693	725	682	664	649	643	607	655	647	684	641	631	688	658	657	672	722	668	633	659	680	682	691	702	675	642	638	643	631	662	625	656	669	694	676	680	661	676	650	588	664	652	648	696	633	641	658	641	653	687	645	678	696	714	632	694	629	673	660	654	648	609	698	655	673	671	623	678	655	679	619	670	696	641	685	646	661	675	666	642	633	690	634	632	637	652	623	671	621	632	676	679	689	648	656	663	634	685	656	693	638	652	625	636	677	643	632	667	665	644	679	635	622	663	675	679	637	700	638	675	677	626	649	663	658	675	607	663	637	671	646	688	652	679	641	677	681	651	660	655	730	630	639	634	653	665	633	632	643	657	662	686	688	682	672	694	663	628	692	663	570	633	630	650	645	668	624	668	670	690	670	670	657	661	683	669	676	641	706	658	653	669	680	642	640	657	649	649	663	618	596	639	682	724	644	653	625	684	644	645	671	669	644	633	668	640	647	691	664	648	706	646	690	638	650	649	649	671	648	689	653	639	684	646	659	655	656	701	706	669	639	650	646	663	649	694	639	665	669	641	628	659	727	669	612	642	683	676	651	645	659	657	631	654	652	643	681	636	641	651	720	658	647	683	710	628	613	628	659	662	688	660	621	677	640	662	679	693	674	680	645	650	628	656	627	655	691	645	665	717	649	659	688	679	652	661	698	682	704	678	680	726	619	647	664	661	650	669	657	656	677	656	646	689	694	674	673	642	628	670	629	734	611	696	668	679	646	651	644	648	639	650	658	677	637	668	604	701	649	662	694	662	651	637	630	658	695	631	688	651	692	658	673	676	623	634	673	656	674	657	648	635	649	652	657	652	655	623	640	693	602	632	675	637	635	628	678	648	663	641	755	621	665	686	686	672	689	681	650	639	629	632	622	648	620	654	644	645	698	723	641	655	689	679	684	662	635	625	672	663	635	659	667	675	638	636	682	665	635	687	704	645	655	631	694	648	670	628	620	626	703	668	643	650	596	690	640	689	668	653	672	638	646	648	669	670	681	669	661	674	669	680	647	646	673	668	672	675	626	644	704	665	694	667	651	648	700	677	659	681	670	632	656	663	669	630	679	677	666	643	643	620	659	634	645	681	680	648	651	635	642	609	669	643	615	650	676	709	669	632	654	665	669	653	680	689	621	659	682	629	658	659	693	654	727	664	680	673	687	688	625	651	649	680	638	664	657	660	612	666	685	626	666	663	682	649	662	665	663	708	658	675	687	692	704	665	629	680	708	685	683	681	615	639	644	710	624	656	619	671	644	691	710	635	674	641	678	624	658	665	688	679	629	700	689	598	634	640	670	687	694	645	675	614	690	680	649	671	643	693	663	654	685	681	668	669	640	638	668	654	658	628	621	691	695	671	632	652	680	658	650	648	690	651	633	604	651	670	628	662	664	717	666	692	635	702	633	638	658	682	662	635	646	621	717	632	647	665	659	656	679	637	610	674	657	642	683	681	662	669	632	620	667	648	651	662	689	678	618	635	649	662	645	616	632	635	636	683	673	625	680	676	662	661	673	661	646	684	657	636	686	641	656	680	669	703	631	713	688	630	689	614	626	651	686	643	654	680	664	637	679	693	668	656	679	654	652	676	634	631	660	649	616	659	651	649	621	669	679	655	647	663	621	683	675	661	645	670	656	656	684	633	693	660	638	681	649	639	680	665	624	690	654
3991	3490	3066	1790	1271	1037	927	915	852	758	695	751	690	675	628	634	695	657	660	629	618	820	2908	4451	3485	2045	1066	624	594	584	594	586	547	599	599	557	575	579	613	582	599	563	635	597	593	587	544	616	563	581	572	528	561	589	534	565	565	581	588	589	541	596	627	615	576	559	542	572	573	607	577	599	607	596	594	608	584	561	596	635	610	632	564	607	583	551	605	594	593	561	493	570	585	583	571	600	589	595	596	601	553	580	585	570	606	601	559	566	578	617	612	540	562	588	574	535	587	583	548	586	555	573	570	588	565	577	594	560	617	604	584	577	548	609	585	561	547	594	583	580	566	582	577	597	578	553	591	566	580	573	580	543	555	578	550	571	555	590	562	575	589	528	596	534	579	590	573	582	591	593	558	589	622	597	612	591	591	582	568	587	567	614	604	595	572	557	590	588	574	531	571	533	594	572	598	560	601	591	564	572	589	598	577	553	580	563	541	594	569	574	534	588	577	602	609	567	574	597	543	576	553	532	591	547	581	553	552	582	604	565	561	596	591	589	585	562	573	541	576	590	588	572	587	602	596	585	592	549	578	588	600	550	558	597	595	576	550	546	596	563	545	581	570	563	548	550	566	551	623	611	538	609	602	580	543	576	604	576	577	593	595	578	573	558	569	570	585	574	579	555	580	570	544	569	561	564	589	625	599	596	610	585	630	600	581	594	564	586	601	583	562	582	572	540	580	565	570	557	582	562	553	574	563	587	575	567	582	566	573	598	582	542	586	549	535	523	646	590	576	567	549	581	607	601	610	560	524	595	563	591	555	540	604	562	604	604	571	588	600	579	598	569	517	587	595	584	562	609	619	567	598	574	592	557	569	552	572	565	567	578	568	537	577	586	531	551	606	587	594	620	572	520	593	569	552	592	549	623	595	574	559	570	578	590	536	545	600	509	547	581	586	585	577	567	602	579	578	588	608	587	571	610	599	563	569	593	580	597	553	560	623	581	591	633	578	600	595	591	559	596	589	569	575	626	570	580	580	572	569	581	592	574	634	574	607	604	579	597	588	571	543	572	585	579	563	586	578	589	565	579	588	536	606	556	564	562	592	594	600	584	563	605	557	593	532	576	585	626	551	553	593	630	554	602	592	565	592	555	575	600	584	602	568	590	564	550	634	607	541	588	597	566	605	574	603	551	531	579	569	566	613	576	575	586	561	601	594	574	584	550	551	592	591	558	531	557	607	611	633	563	598	580	606	566	617	580	568	576	610	574	539	560	535	615	628	570	577	561	576	578	585	559	617	607	562	605	522	597	579	621	580	601	592	540	598	588	537	581	579	585	601	615	568	568	591	585	575	620	601	548	615	578	602	585	591	587	601	599	618	562	569	617	564	558	589	572	576	567	568	580	597	571	587	585	566	539	606	556	593	571	571	595	596	564	538	592	590	570	575	544	606	530	576	579	585	528	538	625	561	547	599	535	623	600	582	524	605	574	576	549	587	625	608	587	555	572	564	615	553	589	577	562	627	560	589	605	572	545	598	582	529	614	557	583	593	569	599	620	613	534	556	619	560	609	566	600	613	572	575	547	611	596	546	609	596	594	532	581	593	531	568	588	599	593	600	575	569	560	571	571	571	577	527	557	584	587	557	596	559	526	556	589	554	563	590	526	561	588	527	594	555	543	545	582	555	544	550	584	567	596	523	601	583	538	580	555	593	585	556	568	573	581	588	578	574	568	538	589	572	538	600	535	631	558	599	564	569	555	577	550	566	590	542	571	615	583	575	563	572	575	544	563	591	567	599	648	596	569	582	569	548	603	597	586	577	598	610	534	532	525	561	599	555	552	584	568	595	568	627	583	560	576	558	580	564	553	569	561	570	566	533	581	537	616	621	610	590	606	552	528	553	567	553	567	569	663	600	557	577	588	569	577	592	584	608	534	574	558	550	583	584	566	559	586	553	579	570	567	600	585	621	604	575	571	578	586	547	599	559	542	566	531	583	596	565	576	582	534	575	582	564	592	591	563	585	600	563	557	531	563	572	543	552	589	579	548	571	559	560	578	590	562	583	590	592	594	563	563	561	566	573	520	576	569	561	581	547	603	566	530	522	569	601	546	612	573	559	547	527	551	596	601	586	595	569	554	577	561	548	575	614	613	583	617	598	566	539	570	549	576	586	605	508	646	563	593	577	579	525	556	578	565	592	547	609	542	568	573	584	579	562	575	558	550	566	589	546	597	576	587	585	552	599	540	543	574	599	583	603	561	569	598	565	555	592	562	600	579	550	548	637	556	558	584	562	600	558	600	558	594	566	574	608	520	541	529	590	567	606	603	568	574	557	561	618	540	559	582	638	568	584	553	588	566	639	578	526	599	534	567	574	563	570	580	564	555	582	604	558	604	561	597	557	575	578	562	582	592	527	604	562	546	594	558	601	571	586	600	592	565	611	565	561	535	557	568	595	588	586	639	537	559	579	562	618	538	607	581	565	544	630	565	510	564	609	548	585	559	592	616	629	564	538	608	575	611	558	595	549	562	610	576	567	599	566	564	607	592	578	566	586	561	574	582	595	627	578	567	567	569	555	574	524	572	554	594	597	598	576	581	548	604	586	568	633	548	555	563	603	587	598	576	627	538	601	595	588	542	534	574	561	543	562	488	603	557	580	559	559	575	558	581	601	559	587	592	585	552	562	563	546	607	575	597	579	604	557	578	535	579	558	569	610	583	571	546	583	593	548	599	590	555	592	596	633	570	583	566	616	562	582	543	576	585	568	567	587	608	557	551	512	626	556	567	614	567	569	573	624	616	572	579	545	535	509	599	592	558	560	584	603	557	572	602	573	555	558	551	549	540	581	584	505	544	564	567	607	573	565	536	556	559	562	581	580	575	569	626	577	593	588	586	559	558	561	585	595	587	560	559	587	586	555	604	572	559	611	580	598	600	635	582	618	586	557	619	573	560	584	543	572	601	597	579	572	557	578	550	559	562	551	588	592	525	610	613	585	609	642	558	596	584	547	533	571	538	574	575	579	575	579	582	551	574	590	541	610	578	570	575	602	598	563	552	572	600	587	606	573	583	555	605	609	576	551	551	601	588	586	569	520	574	528	603	574	598	566	568	590	565	560	555	574	578	578	550	551	578	589	562	597	591	597	568	560	588	603	564	568	560	594	577	545	571	603	561	610	582	614	575	579	578	601	583	606	589	560	588	601	555	600	510	533	589	592	569	577	584	534	563	600	584	586	573	572	554	595	581	586	587	592	594	551	557	572	540	571	592	574	548	604	584	568	586	549	605	580	576	581	577	566	564	576	567	612	566	589	566	628	576	495	610	609	622	576	582	593	582	554	569	609	564	602	540	553	558	552	570	596	566	573	546	556	559	529	548	562	558	542	563	558	586	576	541	581	591	623	597	572	572	532	552	576	595	585	579	544	597	557	552	570	509	607	538	607	564	608	531	563	550	612	635	554	575	603	603	575	571	578	590	585	588	589	548	609	578
24293	20994	27941	24233	20182	4173	1408	890	721	728	764	684	648	607	582	595	579	619	597	589	583	695	2377	5060	4665	3461	1620	607	556	557	549	544	534	585	566	543	553	577	525	548	550	546	568	605	552	527	507	538	555	558	542	506	560	573	572	521	544	526	555	537	584	544	509	554	527	561	551	548	543	541	557	541	574	524	532	532	566	591	523	553	538	559	528	518	517	536	568	563	569	546	546	575	573	568	576	535	556	571	539	523	556	523	469	534	552	488	523	518	540	546	548	487	548	550	564	520	529	545	555	497	520	522	544	557	514	576	562	534	539	583	548	529	492	533	536	537	520	535	578	504	531	536	554	530	536	530	522	535	519	541	508	496	558	527	523	504	528	520	516	521	530	573	527	559	522	538	517	534	536	569	539	516	549	554	560	536	558	550	560	517	538	546	564	575	502	540	520	559	590	551	572	552	504	542	533	513	537	529	534	539	522	545	503	527	528	556	562	474	534	516	554	532	533	516	521	527	560	509	564	492	514	520	530	503	546	516	552	507	496	488	562	512	520	540	516	555	528	528	541	522	574	542	565	538	542	573	568	532	523	569	567	549	537	555	576	540	537	548	521	559	458	512	541	544	545	550	516	509	525	556	542	568	546	540	520	553	566	537	530	538	536	519	529	522	501	513	578	581	503	531	547	522	574	514	516	558	536	549	561	592	531	560	516	567	547	540	557	538	573	519	546	562	511	531	533	519	519	500	537	492	559	558	545	553	506	552	533	530	552	548	522	516	561	529	525	516	527	540	515	588	527	500	541	601	499	589	520	558	569	518	553	554	525	548	557	544	513	522	544	541	521	495	551	556	520	544	519	554	557	552	515	575	543	495	565	525	577	511	541	541	562	551	537	543	536	544	560	560	554	558	534	569	489	534	522	532	525	567	516	550	562	527	510	529	472	529	547	544	539	552	504	513	530	522	587	570	561	538	527	529	516	546	488	523	518	546	522	537	546	600	538	531	553	538	529	565	530	540	540	540	559	508	554	525	585	504	544	533	544	532	542	526	508	535	546	523	517	523	519	505	535	537	517	545	551	531	539	543	533	533	572	534	567	548	558	500	544	560	556	562	526	565	517	572	526	523	552	529	539	537	532	523	530	575	514	510	527	536	554	569	542	510	538	525	566	521	538	528	575	536	548	506	511	549	510	526	518	531	536	486	512	541	565	523	521	518	513	522	549	519	577	577	528	530	558	505	537	498	542	532	499	518	524	526	531	536	535	546	496	580	573	524	574	513	544	570	556	521	516	566	531	539	508	538	543	522	545	555	528	524	560	568	541	549	573	557	546	556	558	548	517	525	523	525	560	526	524	542	517	521	558	510	512	543	522	529	531	510	511	533	550	553	520	556	569	563	528	560	562	562	573	542	551	535	534	552	557	525	511	568	528	580	521	541	556	514	566	515	545	582	526	530	537	574	571	537	517	521	525	541	537	527	516	515	517	543	517	517	543	521	532	567	523	514	544	541	525	501	546	511	547	533	601	542	561	581	524	540	520	535	559	507	537	552	523	599	521	556	558	543	561	542	529	543	522	556	527	612	518	532	523	510	538	526	540	521	533	534	573	549	518	502	543	535	519	522	541	498	538	503	529	502	538	530	482	553	518	546	528	518	546	560	548	519	513	565	539	525	553	538	544	529	559	505	547	523	495	508	499	503	543	537	543	558	562	518	547	546	548	535	532	524	495	523	524	544	510	530	498	539	585	516	548	525	558	519	558	532	532	560	545	489	502	564	538	534	547	517	564	520	529	516	572	556	498	547	549	531	576	533	512	525	503	522	539	516	547	547	510	538	520	565	493	479	529	558	517	513	549	552	539	559	548	560	579	542	565	528	521	533	542	573	534	540	526	539	545	514	498	541	502	554	522	529	529	558	506	531	589	533	564	505	539	564	515	534	576	502	530	551	506	542	540	531	535	512	561	550	518	526	554	491	585	507	532	542	542	522	546	549	521	577	500	544	555	571	536	552	535	554	557	537	546	516	540	548	572	518	557	512	525	539	534	529	539	514	560	504	551	546	512	536	523	526	535	563	505	559	552	570	533	550	591	518	541	553	522	527	525	559	519	494	511	532	538	555	535	550	578	521	559	555	534	529	559	560	548	525	530	491	524	542	557	546	555	562	495	513	551	535	548	513	534	538	503	574	541	492	562	548	501	550	558	592	548	513	517	520	535	526	495	540	593	549	528	515	529	528	526	513	558	551	562	592	470	509	535	521	520	511	543	552	518	585	520	509	526	542	515	530	563	529	489	541	545	554	537	533	535	538	537	541	547	527	512	530	518	547	526	560	535	526	563	505	559	542	542	546	566	504	542	554	550	542	524	510	529	500	571	528	540	539	497	526	535	494	571	517	554	558	513	544	575	551	566	551	552	521	514	552	508	533	516	545	500	541	534	543	494	522	544	587	551	525	536	575	567	552	560	505	545	500	571	538	548	538	555	527	527	577	538	517	527	516	574	546	508	528	577	556	528	530	516	581	504	554	573	543	573	547	517	520	523	530	553	553	553	539	534	566	563	551	489	544	502	538	527	520	542	598	537	505	556	534	524	534	565	560	568	509	553	509	518	547	537	539	519	487	530	498	592	515	518	509	538	566	519	536	550	549	538	530	530	540	553	540	570	579	511	569	537	515	548	540	543	514	541	519	538	530	538	569	537	527	537	517	487	508	574	500	546	499	552	583	496	545	558	548	542	505	565	497	518	530	515	517	550	548	548	557	545	524	501	519	463	533	529	528	526	569	471	523	557	502	540	559	558	530	583	524	547	499	524	557	496	548	522	517	548	505	546	565	509	526	538	531	561	516	538	529	519	527	560	493	562	510	517	587	545	559	519	519	544	602	538	507	532	520	546	525	569	544	561	584	539	570	548	537	564	537	567	575	563	526	537	555	518	536	491	569	552	536	572	516	530	525	521	485	538	575	508	561	550	511	560	513	517	481	593	532	552	512	555	522	482	543	548	551	553	541	541	529	509	544	557	526	531	505	565	516	532	515	534	572	518	526	585	561	517	501	559	562	566	496	525	523	520	546	555	517	522	543	564	532	534	518	493	507	532	540	540	546	525	504	482	563	518	503	538	502	513	512	533	558	569	537	550	538	531	565	558	533	566	543	537	494	520	529	531	567	573	510	549	512	514	552	500	564	500	557	516	539	541	567	489	546	549	489	522	541	542	542	565	530	548	529	551	528	553	503	513	528	532	539	535	533	540	524	557	528	551	526	496	559	537	537	554	567	542	501	510	542	518	524	496	519	525	541	560	498	539	525	492	534	505	570	536	502	537	524	569	538	528	536	542	542	523	556	492	570	520	543	586	499	520	538	532	509	534	525	554	548	525	561	540	546	574	552	566	479	515	546	493	532	546	529	500	507	495	523	574	532	552	571	532	579	566	551	548	549	549	516	533	555	559	483	533	525	546	503	488	509	515	515	586	549	539	529	508	551	500	546	494	546	513	537
3934	5768	4956	2576	1751	1362	1119	954	848	845	740	768	718	663	615	611	564	594	584	512	537	783	3277	5950	5216	3672	1763	501	484	481	525	481	500	449	492	464	486	460	500	474	505	454	519	535	483	472	455	469	492	481	521	467	490	454	480	506	463	491	491	476	462	486	484	484	466	458	479	446	476	503	429	534	466	461	496	468	487	473	495	475	471	494	494	435	486	470	477	460	480	467	486	492	489	473	461	470	424	486	475	466	505	503	456	495	457	506	496	511	481	485	474	436	449	458	462	485	473	449	506	487	471	500	474	477	467	484	480	451	462	492	471	459	490	524	495	499	434	514	467	507	493	431	475	462	474	497	472	441	481	449	506	473	465	445	495	488	508	489	520	491	451	469	493	482	442	453	471	444	490	440	472	455	509	520	521	491	494	519	480	488	464	501	467	512	473	479	536	487	504	450	456	540	484	430	501	457	482	501	477	471	485	523	516	467	458	487	496	486	480	489	456	517	508	452	479	486	467	482	471	479	462	469	475	497	460	454	474	472	480	459	491	437	487	431	519	490	478	460	423	548	447	488	497	460	493	472	499	476	465	463	470	446	497	475	498	462	512	468	446	477	476	484	526	478	494	490	485	472	519	466	433	472	477	447	464	437	457	496	431	530	479	439	477	517	485	465	456	477	482	497	477	469	483	495	512	458	450	509	451	464	466	492	503	484	488	433	481	479	490	486	476	432	475	460	440	468	489	458	482	438	442	461	472	443	486	475	548	468	515	452	472	444	489	500	445	519	449	474	452	530	492	467	475	448	469	451	486	500	483	493	503	465	498	442	467	514	487	484	482	494	497	450	466	476	433	486	472	489	477	501	466	468	513	431	523	457	468	476	491	436	491	469	521	501	457	474	451	446	483	460	460	479	528	484	442	434	498	443	463	487	483	521	495	472	492	472	474	482	455	445	469	471	475	488	484	479	516	472	504	446	475	494	467	463	484	410	449	426	497	455	493	461	481	468	474	474	494	473	474	477	474	514	472	511	499	436	483	482	460	428	455	474	466	488	483	463	463	489	449	434	451	494	501	436	481	501	467	469	447	482	481	477	464	445	470	434	501	441	492	448	493	471	517	504	507	498	496	513	471	499	475	473	471	474	503	477	479	486	496	487	504	442	497	477	521	426	470	518	490	472	471	498	492	530	485	475	471	444	503	456	481	495	494	462	466	475	438	447	484	450	476	480	466	458	475	498	469	455	496	454	482	470	465	497	476	488	477	446	444	466	479	451	487	472	491	502	479	504	439	460	472	483	448	451	486	455	491	464	475	462	475	462	474	490	507	522	486	447	477	492	470	521	505	471	468	478	501	483	468	503	486	464	458	478	502	472	489	473	476	481	494	475	458	518	451	424	454	444	486	457	491	497	480	501	481	509	432	485	468	466	468	511	475	476	476	425	458	522	471	459	506	459	463	458	476	499	491	452	473	484	453	490	487	477	437	472	496	467	476	427	489	471	480	488	513	486	498	458	462	452	428	445	442	461	446	460	477	449	455	461	488	446	457	499	497	462	482	478	472	434	474	461	464	494	441	479	473	444	488	451	457	484	511	496	449	494	456	482	476	479	475	473	486	435	468	481	458	483	481	484	481	479	452	450	485	468	508	484	497	481	480	471	449	462	464	503	494	454	500	488	466	495	504	499	483	486	466	466	475	472	487	489	488	449	468	509	510	474	465	457	513	476	476	481	460	441	475	473	499	465	503	497	465	471	511	470	474	476	495	432	512	430	473	525	501	478	466	459	479	486	484	460	471	518	430	510	444	513	479	480	486	452	473	520	488	456	499	474	455	472	481	505	478	476	475	493	486	471	417	458	441	468	504	492	436	452	472	498	494	473	494	480	479	472	446	468	462	461	481	454	450	511	497	502	486	463	463	489	455	458	467	484	447	458	474	474	538	455	457	476	470	506	464	494	499	475	497	469	464	457	460	460	472	491	486	471	469	466	461	515	481	468	455	473	434	495	511	449	490	519	458	451	460	461	488	468	443	446	475	451	439	453	469	487	512	472	496	475	471	477	463	485	445	480	478	463	507	484	450	480	481	466	484	450	489	455	471	462	523	443	510	494	461	468	468	446	496	435	469	526	480	472	466	462	504	478	487	466	484	475	501	475	440	512	510	492	504	466	503	438	469	463	487	484	478	459	489	467	456	489	473	501	497	518	505	461	498	461	464	475	490	491	511	446	473	461	485	476	508	468	466	461	480	492	477	487	481	478	480	484	456	443	474	439	472	464	493	454	472	488	457	473	496	464	445	466	454	474	459	465	463	501	459	479	513	510	465	465	456	474	489	475	486	486	465	517	466	440	462	511	471	448	484	465	478	490	455	460	486	456	497	484	520	501	457	485	487	490	477	495	487	498	454	450	462	457	489	436	515	455	450	490	472	462	497	487	492	498	502	494	500	489	474	478	488	473	478	429	501	444	450	477	455	493	443	487	501	464	468	447	467	473	480	441	488	510	472	485	473	479	451	492	479	450	494	505	458	449	461	502	495	451	484	523	475	473	514	492	466	480	465	493	438	458	474	491	470	428	454	464	504	463	482	445	462	448	479	493	493	478	504	474	477	457	482	450	432	474	501	474	456	464	497	477	453	479	474	489	476	468	476	456	426	460	499	460	486	447	465	449	510	464	466	465	486	494	519	468	536	450	443	495	440	506	474	495	508	443	463	490	459	479	508	472	472	465	466	483	458	458	458	490	473	459	458	482	496	456	480	502	451	528	482	474	488	518	445	506	474	479	494	471	448	471	463	456	449	486	446	420	494	476	475	451	503	492	475	457	457	507	455	541	511	489	488	521	474	458	476	466	468	447	466	485	449	450	505	427	435	469	463	464	466	472	437	494	452	489	436	458	482	479	450	472	461	499	435	481	442	491	519	472	460	493	493	502	446	448	460	508	496	457	467	484	496	464	464	482	504	479	446	500	463	502	443	479	472	469	470	453	448	509	507	473	479	457	454	490	481	488	528	512	485	503	502	473	521	451	481	459	472	457	460	507	470	479	507	510	438	496	477	502	471	505	478	492	458	451	434	482	493	488	490	471	476	493	434	471	425	481	466	447	435	508	471	432	514	421	466	476	490	459	424	536	474	492	474	494	463	494	478	475	438	458	465	466	495	460	472	444	470	478	458	477	458	492	489	484	491	436	477	441	443	427	527	479	494	487	562	445	506	464	463	439	514	469	472	496	486	463	457	464	457	497	470	500	493	433	483	464	471	493	469	490	496	466	484	473	455	450	461	461	456	467	486	470	473	465	445	453	465	452	446	484	450	490	497	487	514	449	501	433	488	468	511	502	454	478	490	480	493	464	456	479	452	439	487	474	459	476	541	482	477	482	476	476	447	488	518	514	508	469	444	484	514	480	470	480	498	450	486	434	504	501	450	458	464	447	478	464	436	494	473	457	508	476	470	473	485	489	469	482	470	489	478	482	460	471	456	460	461	459	440	443	484	442
26904	8628	1256	759	528	374	397	316	359	370	355	311	338	358	362	318	321	339	320	356	309	340	384	325	357	395	378	329	338	320	311	342	307	326	332	336	322	340	339	324	362	336	346	332	335	328	330	342	327	311	365	322	311	343	345	341	307	326	319	327	327	324	329	349	319	310	325	318	353	330	336	329	336	321	326	329	310	313	379	320	316	324	336	321	299	302	320	349	317	325	349	330	323	336	316	328	382	282	343	315	322	328	322	345	316	343	339	325	339	321	310	306	352	354	326	333	340	330	339	330	323	329	353	324	332	345	347	337	318	294	325	359	336	295	311	312	351	335	326	332	282	351	315	340	310	335	329	351	358	297	367	337	350	326	304	347	318	329	336	311	331	322	344	281	340	330	289	371	341	326	320	340	320	335	334	325	343	340	326	320	359	326	338	330	327	338	369	335	349	297	326	309	284	319	357	328	292	322	347	317	335	327	321	340	317	328	347	322	337	382	338	311	343	318	330	348	339	326	325	304	336	328	317	362	344	332	332	325	360	365	307	336	319	309	330	323	319	296	337	327	317	344	327	342	333	296	329	376	332	298	360	332	342	320	340	340	344	346	328	313	336	291	349	335	326	340	347	351	333	367	320	322	314	342	307	308	308	332	305	289	336	310	314	347	319	335	351	320	360	316	348	327	331	344	370	302	324	320	331	283	357	323	318	314	333	312	279	352	318	323	328	321	342	379	318	340	329	346	337	352	338	360	315	317	346	335	289	334	320	333	360	329	319	344	331	324	356	330	342	327	302	288	347	346	355	302	350	360	315	350	309	303	356	351	300	362	317	313	298	319	350	312	335	373	305	358	314	352	330	334	306	318	323	310	330	332	336	350	323	344	328	323	314	324	331	311	351	320	339	302	331	309	313	348	352	330	322	343	320	347	360	351	328	347	333	353	323	326	329	346	326	340	332	340	314	312	290	352	342	300	331	310	318	316	350	349	304	332	358	303	348	322	340	321	344	334	307	319	345	335	301	327	329	339	333	304	321	307	305	331	328	330	313	321	320	321	351	301	318	349	306	313	338	295	320	348	396	320	309	313	335	302	304	312	316	298	324	326	325	343	319	319	355	349	333	349	328	323	322	329	326	329	344	320	310	332	280	317	308	345	308	339	362	334	335	349	345	322	308	332	360	297	337	316	334	334	312	343	331	284	329	344	327	352	307	320	315	353	341	310	365	296	316	314	317	303	316	358	299	323	361	364	340	345	294	300	318	376	321	308	305	359	310	317	318	361	347	345	344	303	329	320	335	328	310	324	308	327	346	349	325	337	338	327	334	319	325	340	343	326	297	336	318	344	346	331	315	299	340	337	326	335	323	335	324	312	346	363	338	347	321	358	327	307	342	355	303	347	293	324	331	343	342	304	329	347	333	340	344	331	298	318	352	360	363	318	343	348	355	367	372	329	328	340	321	339	335	327	373	340	308	350	340	335	352	325	331	305	342	323	319	355	312	336	352	323	323	345	301	349	309	315	353	329	306	338	358	303	363	308	369	364	296	334	340	300	369	306	298	340	293	319	338	337	329	364	326	295	326	350	311	321	313	346	319	347	347	340	328	309	322	303	340	355	337	330	361	329	337	341	371	349	338	318	340	331	326	333	357	333	312	315	318	349	330	341	318	343	321	344	354	313	305	331	342	289	310	366	310	346	307	327	321	327	295	320	327	343	334	328	336	329	357	314	307	372	332	322	324	302	300	345	340	330	349	319	313	324	321	322	332	342	334	338	332	320	333	301	339	331	306	355	330	331	337	322	324	330	382	343	300	314	306	337	344	326	307	356	339	331	354	331	353	316	357	293	387	310	352	335	326	312	319	313	337	324	337	305	356	367	295	333	325	348	294	345	325	366	330	322	324	319	363	323	321	316	363	321	352	339	331	341	330	314	321	299	344	335	337	340	343	315	363	343	337	343	318	358	340	294	329	371	323	347	328	317	354	352	298	327	332	343	362	343	339	325	321	332	330	331	359	335	338	328	360	340	344	319	301	301	339	309	377	324	333	317	307	310	345	344	311	342	292	331	336	329	324	317	314	312	314	314	343	296	315	297	341	320	355	331	352	349	334	301	330	355	317	342	285	317	352	381	307	349	311	334	366	331	347	330	312	354	327	343	325	303	330	360	342	319	305	319	338	361	325	315	326	319	352	321	347	334	337	329	294	323	306	346	322	335	328	324	305	318	333	334	330	372	337	333	326	295	336	301	318	342	338	341	308	336	326	337	328	327	332	313	331	310	344	327	361	323	314	317	303	310	340	322	352	346	351	325	328	301	313	324	313	329	317	328	340	326	353	308	367	320	345	310	329	335	305	321	321	317	330	307	285	350	317	355	353	339	301	329	365	323	324	342	336	322	315	359	322	341	341	355	354	336	332	321	359	320	321	335	325	316	317	352	340	340	324	342	349	328	327	335	331	335	359	333	322	324	315	324	325	305	342	318	348	270	323	354	338	343	316	307	344	324	320	332	331	324	357	311	331	332	353	315	349	307	339	295	366	305	346	333	332	298	331	351	328	321	315	339	321	365	305	332	313	362	333	355	323	325	324	370	317	327	353	342	316	313	317	324	326	348	339	331	326	357	326	314	333	341	356	349	315	324	351	332	282	312	328	315	303	305	319	338	332	355	342	312	326	344	318	341	304	341	333	300	327	327	371	341	300	349	305	318	317	318	328	316	344	348	374	297	304	318	330	346	355	309	345	336	307	305	343	359	325	356	361	335	325	331	312	344	307	370	324	316	321	362	323	305	358	345	352	312	326	360	349	329	335	342	336	350	338	329	346	350	357	297	326	352	359	336	338	295	350	332	326	315	337	333	313	330	338	314	324	353	337	298	337	334	334	364	334	334	339	362	339	334	307	316	335	346	314	344	302	345	346	337	310	330	369	310	318	325	323	329	339	326	333	359	322	309	320	308	354	288	344	362	372	310	342	333	317	318	312	361	348	325	332	346	328	335	320	324	313	324	345	336	350	334	327	316	334	324	339	325	317	288	325	349	330	305	303	356	336	322	289	332	336	326	321	314	330	319	342	361	365	300	297	344	334	336	358	319	317	361	275	343	320	323	356	330	330	334	306	312	339	360	331	333	324	308	332	316	312	339	350	330	319	343	314	339	348	306	346	338	333	325	307	329	339	325	327	331	320	347	335	319	321	333	346	296	334	337	346	333	332	347	338	351	342	363	355	327	323	345	316	348	331	323	329	317	337	328	323	314	348	323	320	347	338	319	335	329	327	295	307	327	342	332	332	314	313	347	353	334	311	313	308	313	318	333	323	328	338	371	338	353	337	366	343	333	326	332	314	337	329	353	324	353	325	323	312	318	294	317	308	314	340	319	315	306	334	324	343	341	321	339	346	363	294	328	356	346	343	356	345	347	314	315	352	323	333	362	324	334	300	315	350	332	323	370	303	332	326	341	355	300	323	303	338	321	340	346	330	349	319	310	328	320	338	332
5340	807	683	497	417	327	355	352	342	308	358	328	347	331	326	361	328	329	299	304	336	351	403	309	356	387	363	297	326	288	300	346	331	339	352	331	297	304	323	287	303	307	300	333	296	273	321	325	318	265	293	327	316	349	309	323	306	293	321	320	281	307	319	323	299	330	340	309	331	306	275	305	307	304	287	333	344	331	309	315	303	310	308	341	320	312	342	330	271	311	351	287	330	339	284	280	320	286	313	285	317	307	311	313	312	302	294	317	324	332	329	275	312	329	310	303	295	299	331	292	314	300	324	333	286	320	316	349	315	311	343	308	319	313	296	303	305	315	314	317	285	336	294	311	319	318	321	328	321	320	308	322	289	285	324	317	324	313	333	310	306	313	370	341	324	294	313	334	314	292	322	290	295	305	322	315	310	270	313	333	313	315	300	311	322	324	311	295	316	279	291	321	310	291	328	333	285	318	281	305	272	298	330	315	317	306	294	329	325	320	284	282	307	304	278	319	323	337	297	305	304	328	295	310	299	298	298	337	336	298	286	314	312	322	337	310	307	325	327	304	301	327	274	288	313	332	323	325	305	288	290	298	285	303	331	324	303	273	306	328	328	311	293	297	277	297	279	320	281	319	312	335	273	299	283	318	320	315	327	307	307	323	314	312	299	317	312	279	281	337	341	273	304	301	320	279	322	306	309	276	332	266	311	325	339	310	318	315	296	326	304	278	293	300	300	317	269	310	323	310	317	281	316	325	338	300	298	310	324	305	279	303	313	324	318	290	291	343	345	297	273	315	308	305	296	313	325	302	344	317	297	311	312	310	295	283	349	278	297	306	332	304	314	313	310	322	304	286	295	329	305	323	342	324	315	313	309	326	319	303	293	281	329	300	333	327	282	295	295	324	261	338	345	295	302	291	309	334	289	333	312	346	298	332	302	312	311	270	284	295	303	311	288	304	304	348	307	297	306	316	345	324	311	294	341	300	314	321	331	344	323	340	315	317	319	320	302	300	337	325	293	346	276	319	310	277	299	305	297	316	322	307	329	322	319	331	304	343	306	310	295	323	337	314	275	333	305	342	324	311	306	315	312	316	315	333	317	299	320	314	318	311	346	306	332	322	333	293	284	315	328	325	308	296	326	320	318	329	293	321	310	315	313	298	325	331	318	291	314	284	332	303	304	310	336	321	322	308	336	325	313	314	270	311	324	307	311	307	278	294	308	332	298	339	299	295	325	308	305	317	306	306	331	307	295	321	304	301	306	342	313	308	308	296	293	283	278	312	308	273	293	318	300	313	302	312	291	290	330	320	264	321	287	298	327	296	299	306	301	342	295	291	298	313	316	304	329	364	310	318	289	302	299	292	331	309	315	335	317	333	337	326	314	325	327	307	322	291	303	294	337	320	297	308	322	313	305	290	309	343	299	334	274	307	297	285	314	364	301	308	295	338	322	309	321	328	322	294	303	333	328	299	307	339	286	314	329	323	327	295	314	299	321	314	313	283	343	321	322	314	318	300	320	280	297	279	323	326	304	325	293	303	320	305	305	333	314	302	310	306	317	330	315	292	290	324	297	345	291	321	298	312	314	297	295	297	307	276	281	289	292	288	339	327	290	318	314	311	295	305	306	322	330	305	303	331	301	309	324	295	335	298	290	322	283	324	357	307	322	332	330	283	312	321	331	296	313	293	318	288	310	337	321	309	312	323	313	303	319	298	302	360	277	327	286	290	331	312	294	318	309	311	307	327	301	291	309	283	306	305	291	311	316	280	328	308	309	299	302	291	296	283	310	311	315	297	280	334	300	318	337	301	364	320	293	318	327	293	293	348	283	301	326	335	298	329	315	313	312	290	303	322	290	301	302	297	297	315	274	346	312	312	316	325	306	322	297	318	335	350	315	322	306	329	331	321	301	310	292	298	316	332	304	325	305	320	285	308	317	297	326	316	308	327	305	298	344	352	317	323	325	292	316	324	306	312	271	307	296	322	286	324	310	306	297	324	317	285	304	284	304	350	292	300	329	313	323	271	301	299	287	321	290	338	305	302	296	308	308	329	309	314	320	316	296	356	295	303	315	301	297	332	314	316	323	315	320	304	322	350	295	339	307	316	291	292	287	305	314	310	317	298	287	317	328	305	293	325	327	302	320	279	333	302	316	306	324	344	320	322	336	302	308	315	324	356	305	327	345	343	319	314	315	309	335	300	304	323	301	298	304	281	319	316	343	313	306	302	320	311	325	314	281	338	317	295	359	318	333	324	300	327	292	288	318	320	331	290	297	318	299	329	279	343	304	298	294	298	328	320	318	317	298	366	287	290	294	293	319	317	342	301	321	301	340	299	288	290	273	337	331	320	350	319	324	329	322	310	299	275	297	292	315	314	308	295	309	288	314	304	295	315	325	300	283	304	313	326	348	320	283	311	306	332	322	316	299	329	331	337	316	307	329	281	298	330	330	328	317	319	320	337	299	333	300	307	298	296	313	346	298	309	300	307	295	321	337	304	311	283	330	321	319	299	333	299	315	286	288	249	328	284	296	321	344	274	300	343	310	286	326	282	303	330	307	316	292	316	332	307	314	297	352	306	314	307	308	306	293	292	290	330	305	315	342	315	316	315	304	301	280	296	303	270	305	331	320	313	317	297	322	312	327	343	304	302	342	282	306	278	293	286	290	321	289	303	305	322	321	317	330	328	305	350	324	294	278	301	329	347	314	317	312	297	303	293	302	316	305	314	309	294	305	341	282	290	299	297	286	320	320	285	290	287	300	328	290	279	326	315	321	284	264	312	296	309	300	301	321	307	307	312	294	331	337	321	300	299	324	286	299	317	340	320	295	329	306	288	332	318	330	325	320	279	310	308	284	294	352	314	313	284	320	334	295	294	320	326	332	292	307	336	306	279	303	288	311	332	324	290	314	291	284	299	320	287	325	355	294	300	320	302	314	336	295	332	320	311	341	332	308	263	329	284	317	293	331	311	306	306	290	284	305	296	289	347	304	304	293	328	306	314	305	326	317	328	309	330	314	299	319	291	278	311	319	327	311	324	302	304	324	341	337	303	302	292	277	312	352	323	285	321	309	332	333	319	310	300	326	320	299	303	303	332	320	330	280	320	302	328	309	308	339	315	332	319	300	296	302	300	308	321	300	320	296	291	310	323	346	331	293	313	316	293	308	313	299	313	308	322	341	311	308	312	294	338	308	320	324	320	323	300	311	311	317	319	288	291	322	298	326	294	319	295	314	303	321	319	276	315	295	291	319	311	347	323	317	314	318	336	303	312	280	313	310	316	323	318	336	300	331	310	320	313	302	318	301	300	321	297	303	306	326	350	337	338	321	320	332	290	310	323	310	306	299	306	301	306	322	336	291	308	315	334	301	311	320	325	302	270	323	311	322	275	302	285	328	304	320	307	299	293	313	315	303	310	302	317	303	306	294	271	310	330	332	314	315	315	303	304	325	310	319	297	266	333	303	280	303	296	337	314	306	318	295	312
25259	21026	26606	24759	2942	534	318	270	215	215	222	209	187	166	160	155	168	180	154	168	139	161	151	150	147	146	150	130	127	139	133	151	130	138	124	123	133	128	134	137	132	141	141	148	146	151	145	123	152	126	141	143	132	139	139	141	109	121	148	148	123	139	145	144	138	138	162	129	114	142	138	137	134	137	139	137	147	151	148	134	128	151	151	138	130	122	142	152	123	145	126	129	125	142	158	123	142	131	135	141	125	121	143	128	150	123	123	143	170	154	113	135	143	141	158	131	149	146	135	146	143	134	137	132	133	153	147	142	145	133	119	143	138	106	147	135	133	164	153	141	146	141	120	116	143	132	130	151	149	137	157	144	118	148	137	137	121	128	129	149	116	140	150	132	153	125	134	154	126	139	138	142	124	139	141	134	144	139	142	121	130	128	131	131	135	120	173	139	125	150	134	125	135	124	135	146	130	111	146	140	135	148	135	137	135	132	140	144	125	152	148	128	133	135	161	130	125	150	147	143	137	142	114	121	153	133	141	120	144	136	140	109	122	167	126	140	149	136	137	140	144	148	145	119	138	132	145	143	134	133	117	139	152	130	145	126	122	142	132	117	131	121	139	127	131	157	119	129	133	129	138	138	116	126	144	117	129	135	131	149	143	127	143	123	136	147	147	121	141	149	137	128	141	138	138	133	149	137	136	143	133	126	137	137	138	129	123	141	127	134	127	134	146	135	158	135	138	130	122	155	135	127	162	128	150	123	135	150	153	130	118	159	133	163	124	150	118	144	143	154	121	131	138	134	131	155	116	110	131	141	126	135	141	111	163	139	137	122	139	125	125	133	137	160	116	130	135	158	133	157	120	132	125	113	131	125	142	142	144	131	151	126	123	154	141	149	121	147	133	127	128	138	128	119	134	144	108	126	141	139	140	150	128	128	141	127	130	157	130	141	134	140	133	129	146	130	143	135	137	128	142	131	156	142	140	119	128	128	160	131	137	142	141	132	133	156	134	152	163	147	138	134	134	118	127	157	145	134	130	141	136	150	150	137	143	159	143	133	133	135	143	132	129	145	97	117	155	110	147	133	144	140	155	155	144	120	150	127	141	168	131	143	128	136	130	144	140	125	132	147	106	151	120	132	145	146	145	141	133	144	132	163	137	169	153	128	151	158	124	149	132	146	148	161	121	128	142	145	150	126	148	126	115	151	147	156	144	124	127	145	135	109	139	133	134	131	123	139	133	135	146	119	117	121	138	144	159	127	161	144	140	169	147	138	143	146	126	161	136	144	125	143	130	131	153	144	133	155	128	138	111	157	134	126	136	123	116	108	134	122	137	106	150	163	128	143	142	129	134	151	124	134	132	131	132	129	172	144	119	148	118	128	136	124	130	110	141	140	112	153	127	147	154	158	130	139	124	125	117	151	127	124	141	152	110	153	156	135	129	154	148	133	145	138	140	142	138	161	117	137	138	138	136	125	145	142	150	134	126	131	135	134	150	137	148	123	147	140	108	110	138	145	126	136	146	126	128	124	136	120	126	122	139	140	99	143	131	146	135	140	157	135	134	161	144	133	154	145	125	137	136	147	131	144	138	160	151	133	133	146	130	137	122	138	162	124	147	131	146	129	128	144	129	113	130	137	106	132	139	137	140	146	142	115	147	128	136	122	158	140	113	154	131	151	135	126	157	134	145	122	133	172	137	138	133	138	130	147	146	131	123	127	132	129	131	147	136	120	129	121	146	145	120	139	154	137	127	147	115	137	130	140	146	125	144	128	142	130	165	132	131	142	135	123	133	130	144	139	121	137	121	129	111	148	151	134	136	147	134	151	141	132	122	114	140	132	122	133	157	155	138	138	153	138	118	143	138	137	133	116	112	136	129	124	140	153	135	122	146	134	135	116	128	116	142	131	140	148	125	119	126	121	121	146	169	131	138	144	132	158	140	135	112	125	148	139	148	134	128	131	123	151	155	121	128	139	142	127	131	139	129	143	130	135	138	122	157	152	142	134	141	160	156	123	153	124	125	128	150	148	139	156	148	134	158	144	126	148	132	137	156	150	122	140	149	141	156	141	110	153	101	122	140	125	130	137	140	148	142	145	130	143	154	146	127	142	161	154	130	127	141	152	125	111	143	131	149	147	133	119	151	153	149	141	135	133	132	120	132	171	149	120	132	128	141	127	133	132	138	123	143	118	125	146	141	146	135	142	146	121	145	141	138	151	137	155	139	111	142	130	145	152	146	135	114	148	130	133	143	156	120	150	134	136	146	145	137	128	146	119	136	132	127	124	122	130	143	126	147	137	131	129	135	135	133	137	124	145	134	145	138	120	154	116	140	134	146	128	146	138	141	145	126	138	144	137	147	120	129	135	124	115	152	133	152	150	104	128	163	141	121	136	145	131	139	137	130	140	147	152	161	138	141	148	147	137	133	144	151	169	109	146	142	134	139	141	118	154	136	160	142	139	112	143	126	127	123	130	117	135	129	140	143	139	121	121	134	135	128	113	126	152	124	126	142	127	124	135	126	130	124	122	123	143	132	150	161	148	143	134	127	143	134	117	116	147	115	136	128	140	141	125	131	137	142	129	117	140	138	127	111	132	135	139	146	130	138	133	150	136	152	126	159	142	138	139	141	148	118	135	129	121	119	149	129	136	156	143	129	142	136	135	133	128	121	134	139	129	143	150	132	131	144	137	142	132	173	129	135	130	130	122	155	129	134	157	150	139	120	116	135	155	146	143	143	141	145	142	127	133	134	143	135	127	147	162	150	126	142	142	136	142	142	137	130	151	142	143	128	143	138	118	147	142	150	144	122	147	145	114	151	132	131	140	137	125	136	120	130	122	124	150	150	150	149	145	137	136	150	144	155	142	124	143	141	149	150	127	149	144	132	135	141	124	130	142	126	142	127	137	127	126	139	132	150	142	114	150	130	138	118	147	138	123	116	131	134	109	149	122	158	158	129	140	143	141	115	130	133	138	142	145	141	123	150	129	120	140	122	124	135	140	115	130	136	152	130	132	131	130	160	133	135	144	159	159	141	132	117	123	143	161	122	143	126	147	155	142	143	121	125	147	128	121	130	136	144	152	148	156	168	143	131	110	166	151	120	135	147	124	149	109	141	126	131	148	158	151	137	133	117	132	127	125	132	133	139	125	141	150	153	147	153	133	147	123	118	116	124	134	154	133	112	149	142	145	146	125	157	152	144	138	147	144	155	145	106	153	135	141	153	131	145	147	134	115	122	147	127	152	156	121	110	130	137	130	133	136	134	150	118	143	127	145	151	123	143	131	132	149	138	127	137	143	130	118	139	127	122	146	122	120	126	124	147	138	135	146	142	155	161	128	156	120	148	136	125	135	125	151	129	136	133	132	143	145	150	133	157	144	126	138	126	148	137	152	113	122	136	129	161	151	152	135	143	135	139	151	177	126	151	160	120	124	162	132	124	124	142	142	167	128	150	140	142	146	132	136	129	128	153	134	128	141	154	137
3705	3041	2362	1145	771	549	447	355	322	311	309	298	257	261	222	204	186	182	199	211	180	156	167	172	156	150	148	142	157	176	169	169	167	148	164	155	160	176	158	157	159	150	154	141	139	136	155	123	150	143	153	171	164	156	169	167	140	160	166	152	159	144	147	158	168	147	145	147	142	166	167	171	160	157	158	161	146	170	135	150	167	151	148	161	143	150	150	138	162	147	131	131	138	148	145	158	141	138	148	135	164	165	152	160	148	156	167	156	187	152	148	150	137	127	149	141	160	179	162	144	132	144	139	136	165	151	139	153	155	162	157	159	147	155	136	169	134	150	132	160	146	138	143	138	184	146	140	157	159	134	169	145	162	158	129	171	164	148	146	159	151	131	119	136	158	162	161	140	137	149	140	124	166	146	136	153	154	143	148	128	177	142	140	177	161	132	144	123	165	175	134	134	160	186	151	173	143	144	166	146	146	149	160	151	147	138	137	144	155	174	143	173	143	136	153	139	146	163	163	150	175	153	163	152	144	149	151	156	155	137	144	154	145	174	145	138	115	141	147	140	134	148	167	150	167	151	152	157	139	143	150	156	171	158	166	156	154	151	122	146	138	138	156	148	161	152	135	165	151	148	168	155	135	146	155	179	147	138	158	137	143	169	141	140	146	161	159	157	146	147	135	143	156	155	141	133	137	154	150	160	140	150	145	141	150	141	166	170	150	153	146	154	139	154	142	140	124	152	147	157	142	163	156	149	160	145	137	157	142	140	132	126	150	157	146	139	149	143	146	152	135	165	153	147	120	151	156	142	148	134	146	139	170	131	143	143	152	168	147	146	144	129	165	155	160	129	138	173	146	138	152	154	148	176	157	160	138	161	137	138	171	144	139	157	162	157	138	138	157	164	149	154	138	128	155	150	154	162	149	145	156	178	132	147	152	132	144	138	143	141	155	130	156	142	155	159	161	142	152	142	150	154	146	121	157	156	143	149	155	155	136	154	157	158	151	144	171	145	163	127	147	157	162	157	160	147	136	158	147	140	140	151	143	127	133	160	133	144	150	153	138	145	126	160	153	141	158	143	143	137	168	156	148	149	133	172	140	138	162	138	154	140	154	168	152	142	140	143	159	156	154	165	155	161	142	135	143	134	125	163	134	176	167	141	176	135	147	125	151	140	140	151	156	155	146	158	145	141	152	145	134	137	138	148	137	137	157	139	141	123	147	151	149	167	137	155	140	157	141	141	124	146	130	162	183	132	140	142	130	124	152	159	170	133	153	185	154	150	133	188	154	168	145	158	145	145	159	170	131	177	154	143	123	151	137	131	137	158	132	146	154	140	134	143	171	153	164	165	155	164	140	149	163	146	157	158	155	153	160	154	131	165	144	173	166	147	134	148	156	138	127	160	149	138	136	163	143	140	129	150	152	146	159	145	133	142	151	146	155	137	142	131	143	155	142	162	146	141	134	140	146	158	129	161	122	159	140	139	149	131	165	163	162	156	159	148	134	169	148	151	122	148	152	167	115	163	132	141	144	147	138	134	146	140	140	149	161	143	172	135	138	140	140	136	155	156	150	146	144	141	140	139	141	146	134	141	158	138	172	173	145	142	140	147	142	140	135	142	145	167	137	170	142	121	134	149	153	152	138	136	157	156	128	151	148	149	143	156	142	141	141	160	148	152	154	161	147	154	126	156	141	177	144	150	130	138	145	141	144	164	146	137	133	160	153	155	141	146	155	129	125	150	140	150	144	153	149	146	135	133	174	147	157	166	123	153	145	134	137	142	133	150	145	150	159	150	174	145	138	162	151	148	160	156	154	147	151	150	136	142	136	144	157	145	149	143	144	139	141	146	159	133	143	140	142	153	159	152	167	135	158	180	159	145	154	155	129	164	140	163	164	173	145	152	144	139	118	142	150	123	151	156	156	167	145	153	160	141	157	155	154	168	150	140	146	147	135	162	172	168	138	151	156	145	162	138	154	154	130	172	150	136	124	136	142	151	143	165	148	141	140	127	152	135	131	134	132	165	141	145	154	155	169	144	154	171	159	128	141	139	152	143	144	138	168	153	160	149	152	161	146	173	127	130	158	130	136	151	134	138	160	143	148	170	170	161	149	140	155	152	162	149	177	134	154	169	170	158	131	152	133	153	158	141	148	137	132	158	141	150	142	176	176	125	149	172	154	185	149	151	156	153	133	155	135	163	128	132	160	135	160	138	151	135	146	151	154	131	146	145	140	145	122	178	143	149	155	146	143	148	152	154	156	140	156	161	153	122	145	160	141	167	163	148	134	146	147	155	152	130	144	152	147	138	164	129	147	139	138	144	155	131	162	151	136	127	152	163	143	151	159	139	156	143	135	148	152	148	166	139	145	138	142	161	156	139	160	177	137	163	135	130	137	145	167	165	144	149	133	184	142	153	161	152	161	145	169	170	168	143	150	152	159	151	151	144	136	142	151	128	118	142	143	139	151	144	149	170	152	156	157	142	166	132	114	134	144	133	155	143	154	151	154	153	147	146	144	155	152	132	157	148	142	151	140	133	156	146	144	160	158	136	142	151	141	172	188	153	155	170	156	166	163	165	154	150	137	152	157	155	188	121	141	132	158	150	142	155	137	163	156	154	151	161	140	135	169	166	135	143	130	140	159	144	168	161	167	147	167	156	146	163	124	150	132	158	131	132	160	155	139	162	199	155	165	158	159	147	167	166	151	163	160	132	160	141	137	131	158	141	128	123	169	151	150	146	148	175	148	131	133	151	125	168	156	156	151	154	150	162	146	145	158	150	150	165	131	145	159	151	139	149	173	129	143	159	172	148	126	142	132	132	161	150	146	148	166	144	170	153	150	139	153	149	133	158	152	126	150	151	147	181	153	156	149	139	140	167	157	137	147	152	142	138	163	136	131	136	129	132	134	136	156	155	142	141	152	147	132	150	150	151	147	139	137	153	124	150	150	146	137	156	154	139	148	160	146	125	153	151	163	144	173	136	148	131	169	167	154	158	146	151	150	139	131	160	170	123	153	136	134	153	153	143	140	165	141	161	147	156	168	156	142	165	145	155	137	151	167	138	138	153	154	160	144	153	135	164	139	155	144	143	158	178	142	138	159	143	154	155	146	182	154	170	141	143	150	141	143	143	144	149	131	131	145	137	148	159	143	156	163	140	160	147	128	146	148	152	133	167	162	153	148	160	159	154	130	177	153	145	147	174	138	148	127	139	146	141	150	163	162	160	150	134	153	137	149	142	177	163	157	151	131	140	138	136	150	153	157	166	164	146	157	168	152	172	167	151	144	129	149	151	137	138	157	155	159	161	145	158	157	145	140	170	159	146	148	145	152	155	150	143	159	145	156	150	153	145	155	151	153	147	152	147	150	155	151	162	131	126	151	139	158	141	145	135	143	143	136	139	165	170	157	152	142	133	139	146	154	153	144	164	131	164	152	150	145	164	148	141	139	147	148	161	156	153	148	126	133	156	165	158	150	156	134	137
24442	21012	27884	24332	19671	2513	756	518	319	368	349	382	286	271	264	254	247	240	218	210	255	222	215	208	231	212	222	217	183	200	229	216	191	216	200	218	222	214	188	218	215	200	190	204	213	180	203	207	241	211	214	193	207	217	206	209	208	194	194	207	176	224	220	209	192	218	196	235	207	189	218	206	217	222	197	209	212	226	197	211	209	180	230	185	223	196	226	171	203	193	180	214	191	206	194	205	219	209	205	193	206	194	202	194	199	199	211	220	190	214	193	191	192	215	187	217	175	205	196	201	241	207	201	203	206	191	183	178	194	202	183	216	210	201	215	218	207	209	198	193	186	208	212	177	202	203	186	216	213	203	213	190	172	218	212	202	189	202	224	214	191	192	188	204	199	213	190	224	191	189	206	201	229	205	212	228	207	177	204	187	196	190	191	193	179	192	231	198	211	177	195	201	211	209	196	212	204	210	189	197	194	212	215	226	204	208	203	196	190	204	189	201	188	184	178	182	199	196	209	180	190	214	216	202	184	187	203	190	199	199	203	211	214	191	171	211	243	195	199	187	204	189	204	220	197	180	172	195	178	191	181	193	200	194	216	185	208	224	208	225	194	231	202	184	202	203	191	189	211	210	176	193	200	192	233	238	209	193	194	180	185	192	171	194	210	201	200	209	225	203	176	212	217	221	196	185	184	189	171	193	209	207	214	193	229	199	177	203	200	193	190	202	187	198	180	209	178	213	206	208	206	192	174	220	213	215	209	197	172	211	230	183	191	202	194	193	214	184	195	203	177	212	200	199	205	212	181	193	172	188	199	196	191	214	182	185	207	184	188	214	201	201	209	189	187	193	191	173	210	196	222	199	197	204	179	203	197	176	208	213	193	199	199	184	203	191	224	217	225	200	211	187	200	203	185	227	185	217	213	219	176	198	213	196	212	209	230	185	214	195	212	192	197	194	202	170	212	195	219	209	203	181	216	213	206	203	225	215	233	197	183	209	206	223	205	206	191	192	191	186	171	188	188	187	223	219	218	193	196	215	179	194	211	199	191	201	233	175	196	175	196	175	221	192	192	179	204	218	210	197	215	199	205	219	196	206	154	189	199	227	203	222	223	189	227	180	188	199	221	209	199	176	192	208	202	187	199	198	167	185	185	180	208	198	181	191	186	229	171	197	232	213	171	177	214	197	208	196	182	199	187	191	193	175	186	205	208	179	192	200	198	165	211	192	215	199	195	210	199	183	164	217	212	200	197	182	219	201	184	207	236	190	222	210	186	229	209	214	207	212	190	178	202	198	183	188	180	193	197	241	182	198	216	216	189	184	181	204	188	215	208	199	172	178	188	186	186	200	210	197	206	186	213	198	199	192	235	216	194	205	209	196	192	193	209	191	183	218	217	215	213	208	189	212	182	181	189	179	227	184	217	178	223	171	188	186	234	189	192	193	177	202	196	197	188	213	198	193	208	196	197	215	210	211	194	200	199	190	204	216	197	197	200	200	209	181	209	208	191	195	191	192	184	199	170	207	190	209	194	205	201	189	198	203	178	183	195	191	195	169	196	206	182	207	196	189	220	180	218	225	211	201	198	212	205	205	188	197	177	214	188	168	212	211	205	191	189	205	226	202	224	188	184	180	218	196	204	217	185	166	216	204	221	203	208	196	211	186	189	206	199	221	193	168	229	209	192	210	214	197	214	195	201	209	188	194	198	217	208	183	192	204	182	224	228	191	193	180	195	202	192	187	203	173	214	172	203	199	218	187	209	215	191	192	217	219	220	210	215	194	204	186	184	198	194	206	176	199	195	188	190	178	178	203	197	211	220	218	183	218	201	216	199	189	182	206	211	211	206	209	202	195	204	167	209	195	186	214	205	193	217	185	188	184	197	189	222	184	197	188	201	180	201	190	207	205	193	208	191	203	191	210	188	192	167	182	209	202	183	201	202	198	194	195	208	223	206	182	179	213	211	175	214	215	173	196	203	167	226	218	196	186	204	196	206	199	199	232	165	193	199	219	184	207	201	200	226	200	208	217	200	216	236	224	217	214	170	220	190	208	217	209	184	210	200	205	186	182	181	213	188	197	192	188	199	211	190	211	206	191	193	197	176	200	210	216	227	183	213	194	198	206	202	200	199	170	203	160	191	200	197	206	203	183	218	208	229	205	211	206	178	189	221	223	202	175	181	185	214	180	205	192	228	169	201	213	217	186	228	179	206	193	201	195	189	180	208	189	183	195	193	174	193	187	202	188	199	195	166	215	191	185	199	171	229	194	199	198	171	189	194	194	207	224	202	188	229	195	205	216	201	187	199	175	201	195	207	201	207	182	182	196	180	169	199	200	186	199	197	206	223	223	172	173	212	202	206	219	209	182	200	219	184	182	200	215	190	189	189	207	226	215	215	203	182	185	197	205	219	158	184	192	206	189	196	221	187	214	200	191	202	226	184	180	193	208	205	205	196	207	221	200	193	182	184	214	210	178	198	169	208	186	191	200	192	173	199	185	181	194	207	218	203	206	196	188	201	170	209	203	204	211	211	181	179	217	182	204	204	202	197	196	184	171	196	216	217	206	179	176	179	216	223	216	187	210	205	229	192	196	199	191	193	203	190	214	186	196	196	203	195	198	214	190	194	199	189	186	202	188	189	216	200	205	158	202	199	182	193	195	212	183	207	178	207	198	198	201	205	181	215	192	175	186	201	207	229	216	192	196	193	187	204	180	188	186	183	172	189	206	192	220	179	204	201	200	182	195	180	164	207	192	219	199	180	209	177	208	179	197	209	220	187	205	216	216	190	202	190	193	212	208	236	203	203	204	175	191	194	199	222	199	194	195	181	218	216	237	178	181	231	209	172	187	187	194	200	191	190	178	196	210	203	186	182	198	207	192	207	177	214	208	179	195	209	174	190	192	175	166	187	214	187	202	200	182	184	194	194	210	203	192	201	200	192	196	183	205	212	216	204	188	188	188	192	208	213	201	198	207	192	188	214	184	204	186	191	189	214	176	200	191	196	213	183	194	167	203	200	194	215	206	190	196	194	204	195	187	188	211	199	210	178	216	198	197	195	170	202	209	217	212	206	195	200	190	195	224	187	202	190	198	202	209	209	235	190	213	193	223	184	210	191	211	212	184	205	189	194	173	198	181	193	199	182	182	213	217	205	215	206	200	198	206	216	193	202	196	193	204	197	190	204	184	225	222	213	201	167	190	183	193	193	207	197	193	212	203	186	175	200	191	195	171	169	214	173	214	200	198	207	207	182	203	211	188	182	219	208	237	180	204	195	210	218	213	212	200	210	198	203	204	200	190	195	178	218	198	191	182	177	211	182	190	184	177	214	216	224	187	202	163	200	157	216	205	210	198	173	193	187	228	202	214	207	229	200	200	200	189	195	178	224	198	177	187	205	217	200	184	203	217	194	190	214	193	198	203	213	212	174	212	191	182	183	198	203	210	212	184	200	202	210	211	212	210	179	169	189	198	199	189	203	203	201	191
3826	5388	4096	1990	1255	986	823	676	519	561	596	564	412	388	379	328	316	285	281	266	242	250	259	245	217	259	214	210	250	197	219	249	200	206	230	242	228	240	222	214	246	214	203	237	212	224	239	216	198	203	199	203	216	217	227	216	194	212	218	227	209	179	237	212	179	217	183	221	213	215	222	236	217	219	210	205	195	222	209	202	213	223	215	243	199	248	178	193	217	223	223	203	215	193	197	217	212	201	222	222	227	210	201	221	229	223	212	204	253	233	207	206	229	224	215	204	232	207	221	192	203	207	234	204	203	210	200	209	222	221	176	238	238	183	227	213	204	214	221	205	216	194	223	200	221	213	221	211	252	205	211	207	208	226	204	227	206	222	224	232	203	198	212	219	224	210	218	214	203	210	215	216	205	208	205	197	213	208	204	209	208	220	213	193	211	211	232	222	214	214	212	207	204	219	209	181	203	209	189	213	204	208	215	203	208	232	202	203	198	210	218	204	221	181	190	201	193	209	203	226	205	202	212	236	228	209	229	245	222	216	200	197	225	204	226	193	226	188	196	201	228	192	195	178	200	221	233	237	213	199	204	220	229	194	192	236	188	184	205	195	201	201	210	209	200	204	230	211	197	243	215	204	203	215	201	209	228	196	205	213	212	217	228	194	191	193	192	195	220	187	221	207	206	200	208	226	214	209	195	209	244	187	225	201	195	217	211	214	222	208	215	232	220	217	202	197	211	215	222	220	212	189	184	235	178	214	213	190	194	210	199	203	212	191	201	217	233	205	234	192	207	211	207	212	213	240	197	193	201	201	211	213	208	222	221	217	179	194	189	192	203	183	197	218	215	179	195	208	213	188	213	218	253	215	240	206	233	224	232	190	203	196	193	215	201	211	216	216	213	224	220	204	195	219	236	202	212	210	209	198	222	198	218	190	213	208	187	207	211	210	216	228	220	212	213	209	260	187	198	191	194	195	208	201	216	228	182	194	203	197	223	217	198	200	183	213	192	205	207	209	226	203	229	210	202	219	209	216	176	213	208	205	199	211	185	200	189	198	210	212	215	234	192	205	221	218	187	202	221	207	209	220	179	203	206	216	191	191	213	193	210	226	207	218	214	201	230	200	222	207	214	241	212	219	221	227	181	211	181	215	197	217	200	229	210	220	205	196	197	241	205	196	194	190	235	184	203	218	223	217	188	202	216	221	210	195	200	192	201	191	218	211	199	209	216	216	209	196	223	191	201	231	201	185	201	206	200	239	218	233	210	212	200	218	224	197	202	225	195	230	197	228	224	218	228	212	228	186	228	182	200	217	224	204	190	207	186	195	206	197	214	190	199	214	207	207	185	195	229	243	194	221	204	224	190	206	193	217	210	189	210	224	209	218	208	230	195	221	231	180	183	172	214	205	229	194	212	226	208	197	216	201	213	236	210	208	197	235	198	211	213	193	209	213	205	200	207	215	216	183	209	196	216	192	195	203	205	208	202	198	232	227	195	221	209	193	211	192	196	196	217	227	201	200	199	211	214	212	212	197	177	220	207	202	210	216	219	202	195	217	197	202	202	188	210	220	208	219	203	207	185	233	223	214	203	185	201	264	213	198	201	213	196	196	202	195	194	212	215	216	195	179	240	225	212	234	190	201	214	210	204	216	225	199	237	201	220	204	179	198	198	222	210	206	195	222	218	197	219	196	184	204	208	195	198	202	212	214	204	202	190	210	211	212	217	209	189	175	215	195	207	226	201	218	214	221	217	212	210	204	201	188	194	206	217	214	198	195	194	229	211	203	204	207	234	211	223	195	202	223	228	202	247	236	213	231	212	234	210	213	210	217	192	206	203	216	215	200	225	208	197	215	213	185	206	231	166	205	184	204	182	221	193	202	198	220	205	208	194	198	194	218	223	199	202	218	212	203	215	213	228	208	212	213	204	212	208	203	218	200	235	199	193	190	205	221	194	180	230	212	228	209	201	207	208	208	221	185	182	197	215	195	215	240	201	207	224	215	225	209	218	198	238	222	209	190	213	213	201	223	212	221	195	199	209	220	208	208	190	212	192	202	204	211	226	207	205	204	218	218	199	228	206	242	216	214	220	190	204	209	213	213	207	224	227	196	205	226	235	223	192	207	196	203	209	220	202	223	182	196	216	212	205	194	239	193	219	208	200	228	210	200	210	213	221	206	216	219	211	202	196	203	230	216	204	210	205	205	220	214	195	186	219	215	179	203	182	213	213	214	203	203	230	173	187	204	218	195	222	225	213	187	211	227	199	196	186	220	209	196	205	225	208	237	210	191	202	212	215	193	226	209	224	193	211	219	190	183	228	185	185	198	215	196	208	214	212	224	209	214	193	207	213	192	201	201	227	206	189	197	220	199	223	220	194	206	204	214	207	219	191	209	203	243	214	218	197	230	194	220	219	207	194	194	228	203	204	186	204	228	232	213	214	206	225	234	198	195	220	220	219	208	243	233	213	204	228	216	189	195	231	214	219	203	212	210	193	200	205	171	209	205	217	245	206	232	212	212	221	205	206	203	231	220	235	223	187	207	209	216	209	197	188	185	214	201	211	196	204	206	199	182	217	211	211	195	203	214	217	183	225	210	235	199	204	205	224	197	200	187	245	254	204	202	222	200	191	213	208	190	227	214	210	212	182	220	190	219	208	200	217	188	200	227	201	181	191	204	190	188	225	212	200	212	208	235	201	195	188	193	220	198	201	203	217	208	207	223	212	191	212	216	226	216	207	217	222	218	199	220	232	186	179	204	207	208	224	196	190	192	226	229	211	201	184	207	221	223	191	205	230	184	200	196	218	213	208	200	197	223	224	218	224	244	224	215	207	204	200	195	222	203	208	195	199	229	206	203	194	208	191	196	203	194	205	203	202	217	194	196	205	204	201	191	219	221	188	194	180	207	186	178	200	173	234	230	203	219	201	209	193	205	214	225	224	210	202	220	203	206	209	212	211	204	226	196	207	217	218	199	203	218	204	234	206	211	218	200	217	193	186	214	198	204	190	205	209	207	212	203	213	205	242	233	201	212	184	206	214	208	226	219	214	199	223	223	233	186	245	202	213	191	213	199	194	192	218	204	223	213	203	224	214	199	197	229	223	198	207	195	226	220	218	218	197	185	210	183	227	210	214	214	200	194	205	187	206	175	222	203	209	208	226	222	205	210	212	212	186	235	203	192	195	188	191	207	184	217	195	224	223	225	189	212	218	198	207	195	206	219	219	236	171	201	204	193	217	207	217	223	186	187	213	215	203	207	220	212	220	210	224	201	207	205	193	211	208	199	198	210	222	179	197	195	207	193	224	195	212	214	228	226	224	169	203	190	225	204	195	198	210	246	197	212	218	201	217	187	207	190	198	182	219	201	190	203	223	221	213	220	208	205	200	213	214	213	194	214	228	197	229	217	207	235	211	206	201	216	194	190	191	217	213	195	195	201	214	206	219	189	188	194	191	201	195	214	213	214	204	196	217	199	208	243	199	218
26803	7860	962	595	460	314	264	245	296	289	264	273	258	268	264	267	262	250	247	268	270	266	251	258	242	269	259	255	273	273	268	274	293	257	270	272	251	255	270	245	279	260	264	242	262	248	292	247	268	271	240	228	266	268	275	272	275	286	244	291	236	264	277	285	288	226	250	298	256	255	287	268	274	234	235	266	268	278	235	264	249	243	243	276	240	250	284	283	274	221	273	266	230	285	263	273	252	278	272	249	273	261	257	284	247	276	279	256	236	238	276	255	267	216	268	262	268	276	267	259	276	270	277	236	228	261	255	259	261	258	238	258	260	248	288	262	282	255	253	273	264	253	243	270	251	263	239	268	268	300	248	279	279	264	271	259	253	254	233	281	266	267	279	273	251	267	283	288	283	266	271	254	247	242	253	266	269	275	259	258	264	261	277	270	254	278	241	255	258	263	267	266	266	261	254	272	281	252	261	255	276	264	280	249	249	267	272	250	222	269	271	251	271	264	262	301	264	270	233	284	276	262	250	273	227	275	257	243	246	241	248	241	277	270	248	277	251	247	264	257	255	278	248	267	275	259	266	291	252	260	294	281	246	264	256	263	252	259	251	277	274	289	249	269	292	246	259	242	263	234	242	230	245	263	271	247	280	260	267	268	274	274	279	260	234	273	259	299	258	238	269	233	248	258	292	259	270	249	272	283	266	286	236	223	259	249	273	276	222	231	261	238	266	263	246	251	234	279	256	277	255	236	247	252	258	250	281	246	295	267	283	259	309	255	252	242	277	264	287	262	263	260	246	257	239	255	273	274	278	265	258	263	277	252	257	251	267	262	276	284	256	287	269	266	261	241	293	271	263	254	283	244	250	254	255	260	264	258	260	283	277	226	242	253	263	255	240	284	237	282	253	238	263	274	253	262	245	250	258	258	273	259	248	269	303	260	298	271	277	280	259	261	249	268	276	264	236	279	261	273	249	268	269	274	245	270	249	283	292	264	242	268	288	261	283	278	259	270	261	282	286	267	262	268	247	247	247	267	259	302	270	268	272	279	286	251	286	268	260	289	271	246	253	265	269	287	260	256	268	261	250	270	270	263	265	264	270	275	262	293	274	254	265	263	251	261	265	249	236	241	286	257	243	275	276	279	261	276	256	295	267	276	294	251	259	241	264	234	257	255	273	272	262	233	219	246	247	255	265	242	262	230	296	264	252	250	290	285	250	247	242	249	255	250	275	283	246	226	242	270	244	269	279	259	267	279	280	273	251	275	251	277	286	256	257	243	246	264	249	277	283	251	266	262	266	245	259	290	291	285	251	239	240	250	272	237	279	271	283	295	266	265	259	254	250	239	241	261	262	258	295	216	226	245	268	257	280	266	228	252	244	247	283	276	255	248	257	258	294	290	233	239	294	251	229	252	249	256	252	238	254	276	265	268	250	261	278	248	264	265	250	288	264	275	274	268	270	274	243	259	254	250	275	245	278	276	251	247	262	284	260	283	265	243	277	259	256	285	281	264	253	248	278	275	270	259	264	268	275	271	241	246	235	266	266	240	251	279	274	245	268	268	267	313	253	256	244	266	272	278	254	274	280	272	285	279	235	267	226	261	252	265	255	256	259	264	301	275	268	261	265	244	266	298	267	270	269	251	281	270	286	274	269	256	255	261	255	264	271	253	290	259	292	245	262	258	283	287	280	258	263	291	259	252	285	258	267	250	244	286	254	278	252	264	273	261	237	309	241	252	280	267	270	293	259	277	281	269	297	274	270	277	257	266	259	241	243	292	262	241	237	273	285	272	274	287	260	277	245	259	283	272	269	270	260	268	273	278	251	253	249	279	268	249	259	257	238	255	281	269	272	260	262	296	284	271	250	271	286	265	252	274	278	271	258	242	291	243	237	260	264	259	244	267	248	271	266	284	258	279	256	261	244	273	286	269	251	267	261	255	238	270	272	269	249	258	253	258	240	275	257	265	266	301	258	278	263	245	260	289	262	250	262	250	250	238	281	252	274	253	264	288	252	259	279	240	260	252	288	277	254	279	274	284	253	288	264	275	271	247	263	260	258	257	254	281	266	259	321	254	243	262	284	251	267	264	287	268	251	244	298	265	260	272	267	245	236	235	278	248	243	258	246	277	264	250	300	238	271	258	285	257	275	254	272	278	257	275	255	277	266	271	284	258	240	254	231	274	261	266	275	245	276	266	279	252	299	263	298	254	256	255	251	234	244	281	241	269	252	299	241	262	271	256	282	282	248	248	275	248	296	264	270	268	269	244	284	248	276	254	236	283	275	261	262	291	255	261	275	255	239	281	249	247	271	223	264	301	266	262	245	267	247	253	259	235	272	244	243	288	261	268	277	278	274	250	251	249	274	263	241	249	255	252	284	281	249	241	249	254	263	280	276	252	273	243	273	254	286	245	253	265	255	273	281	220	247	271	274	258	237	275	295	250	241	267	267	287	275	265	238	260	294	267	261	269	244	250	257	266	277	276	269	266	262	246	239	280	280	248	270	279	285	270	277	295	263	271	274	268	270	278	255	271	255	233	252	255	245	266	255	234	244	251	278	246	246	279	252	257	243	243	268	237	248	253	273	272	249	259	264	261	259	288	253	241	282	256	276	255	258	306	248	270	264	244	269	268	258	266	270	260	257	259	292	281	280	283	280	269	265	261	261	252	263	256	236	271	284	226	234	235	262	274	247	259	303	283	253	271	275	272	248	251	259	275	224	283	248	256	262	264	250	260	252	276	244	279	264	275	250	294	258	306	288	275	252	276	252	284	246	251	276	295	272	276	263	235	255	290	260	283	249	259	255	261	249	248	248	267	252	260	230	273	258	280	256	246	261	281	271	253	247	255	289	242	275	262	263	247	299	247	263	256	272	275	268	263	274	273	253	264	250	241	236	251	266	266	242	267	256	239	277	271	266	270	267	261	245	256	216	278	271	216	239	256	270	239	262	272	278	249	280	246	261	262	269	268	259	274	251	300	263	256	260	260	237	236	245	274	259	262	287	276	259	284	271	247	264	286	270	284	267	279	257	262	247	283	274	268	273	240	250	265	272	256	253	285	262	284	249	243	241	260	243	235	263	258	240	262	270	274	253	271	246	265	284	246	246	247	266	262	263	261	272	278	257	284	242	245	252	267	277	269	245	236	267	269	251	261	272	264	279	244	279	241	279	257	249	252	271	261	268	272	261	254	249	251	254	243	264	235	270	310	259	273	271	294	276	279	278	256	259	277	250	269	272	232	253	262	273	273	274	285	261	286	300	288	264	289	246	249	277	251	251	238	236	267	249	263	241	266	270	252	278	276	262	270	288	250	277	243	252	261	247	267	273	272	266	258	251	293	307	265	263	264	248	254	262	269	284	281	263	279	261	277	261	263	246	228	269	222	256	284	254	262	280	247	273	272	273	274	268	253	294	261	269	259	273	231	256	291	247	261	253	289	251	240	273	267	286	250	260	275	263	276	274	250	293	268	233	247	309	254	279	238
5351	596	547	390	364	331	334	294	268	297	300	297	257	289	260	266	250	248	290	257	277	274	242	284	250	288	240	269	266	248	256	280	277	269	256	255	281	269	278	261	273	305	271	242	275	262	288	289	259	232	245	290	248	268	256	277	253	305	276	270	261	287	269	252	285	263	261	274	268	276	290	272	300	274	264	246	265	288	250	258	241	268	274	291	252	249	284	269	252	286	272	268	256	240	263	297	268	269	265	276	228	237	255	286	240	263	245	256	271	265	255	258	270	274	276	246	289	266	277	268	267	282	258	268	274	287	291	265	264	265	265	280	269	265	277	252	269	239	252	253	257	288	249	248	241	243	248	282	273	259	285	251	250	288	270	292	257	289	260	270	290	255	263	275	261	295	278	258	268	266	250	258	250	271	278	292	251	240	247	293	288	271	262	253	245	276	257	263	275	258	236	282	289	296	270	286	245	243	235	279	263	256	250	249	249	284	268	286	291	272	259	284	245	246	279	265	263	290	259	262	272	279	242	234	222	294	238	284	255	267	289	293	260	268	262	269	249	253	275	277	292	244	278	287	264	265	245	253	274	279	286	277	256	289	295	272	281	271	267	254	261	236	264	266	292	246	272	248	277	265	248	262	237	273	286	262	237	288	242	272	257	265	283	289	267	275	236	280	255	286	269	248	251	237	273	276	235	263	290	313	277	260	244	286	262	292	281	284	267	263	278	237	256	284	237	272	253	264	253	263	269	286	275	253	302	255	283	233	250	256	237	265	285	265	265	279	273	272	272	230	256	245	256	259	266	263	258	285	260	277	270	266	254	283	279	260	263	252	253	285	252	273	267	277	279	269	287	278	300	256	256	282	266	264	246	252	283	274	275	268	269	251	249	259	264	294	263	274	298	250	281	279	249	254	252	276	257	264	277	278	283	279	258	249	239	287	249	258	248	265	259	287	259	255	296	241	254	271	246	279	262	274	268	270	269	287	270	261	271	252	276	263	233	288	255	269	262	285	230	239	264	273	311	261	284	237	268	294	234	237	263	294	247	278	264	247	285	274	266	264	263	259	263	257	263	270	279	251	266	278	265	281	285	287	252	280	262	265	273	256	268	264	282	259	258	256	284	273	283	253	262	271	254	254	284	310	262	254	268	251	286	252	274	252	268	278	277	285	278	263	277	257	280	273	276	302	261	264	251	251	302	264	250	248	283	260	268	234	246	266	273	236	257	260	275	269	285	269	269	246	269	279	241	270	256	290	278	278	278	286	288	258	263	267	278	240	288	254	263	274	281	286	270	251	261	298	277	261	265	290	271	277	259	243	246	235	278	269	256	282	261	262	263	283	257	271	311	275	293	288	258	252	217	263	272	272	242	263	259	255	245	287	287	242	258	255	281	279	261	248	272	255	254	278	266	266	263	278	283	262	284	265	276	268	276	236	255	253	228	276	283	239	277	259	252	279	299	253	277	270	259	264	266	250	273	270	254	275	289	290	294	249	286	285	282	281	260	239	238	245	276	270	244	236	245	250	271	250	266	283	271	229	264	262	294	259	250	268	251	254	259	233	261	251	261	251	256	290	252	283	258	277	272	286	241	248	272	269	265	261	258	248	265	242	250	260	264	264	266	272	236	295	278	253	288	280	279	288	247	265	274	237	251	301	263	282	275	286	250	254	310	270	262	217	260	245	273	272	269	269	260	288	270	282	274	284	249	276	302	262	253	243	258	259	250	254	256	248	273	255	243	257	302	264	256	275	235	286	248	281	265	269	253	263	274	259	240	284	282	292	267	263	248	271	250	277	255	293	218	255	270	275	281	298	252	259	231	278	281	262	233	269	263	261	259	271	262	298	287	294	267	251	248	286	260	265	298	265	255	268	296	271	278	271	263	246	287	277	269	267	248	275	291	253	278	251	268	247	256	268	265	275	285	271	283	265	270	245	264	286	256	257	265	271	270	264	263	253	281	293	262	258	287	266	265	276	274	257	268	268	260	269	267	268	281	265	269	265	251	261	276	267	282	243	270	245	275	251	252	257	278	268	251	263	257	261	258	242	247	265	268	266	263	261	259	287	247	245	263	283	281	248	279	278	261	274	256	270	253	285	289	255	295	290	258	265	244	238	278	275	269	272	264	257	278	268	243	299	272	288	240	297	265	263	285	275	242	275	235	274	286	289	286	270	249	253	266	261	270	265	249	247	249	260	284	261	273	272	256	261	287	238	288	247	227	231	282	272	249	259	294	253	282	247	305	269	272	265	286	279	258	262	268	270	286	275	285	283	261	269	268	253	240	289	256	251	286	276	286	253	267	267	269	244	278	244	254	245	271	273	257	278	268	255	264	268	258	276	279	253	265	241	268	276	263	266	257	256	269	253	232	235	248	248	283	275	258	260	250	276	270	280	266	280	284	280	267	251	289	268	279	282	252	258	257	246	266	273	275	259	255	260	265	267	246	268	272	264	267	255	254	258	291	305	310	252	254	242	268	253	251	262	288	243	268	274	283	298	273	276	292	251	252	263	260	278	268	254	266	279	258	260	264	258	283	279	270	281	258	246	254	266	259	290	280	265	210	278	285	288	272	256	220	263	270	257	273	278	280	260	232	240	274	256	289	238	253	262	270	264	272	273	273	268	243	256	254	255	289	289	303	257	246	261	258	243	256	269	245	275	260	270	272	263	293	258	266	253	273	273	250	279	255	276	237	257	273	250	294	248	266	249	277	276	269	273	293	249	256	257	274	268	259	251	283	287	230	277	259	256	252	255	267	264	267	222	286	275	259	243	257	269	273	272	240	267	276	248	246	242	295	276	267	262	269	270	282	247	288	274	251	256	263	265	260	285	270	247	269	271	300	304	264	267	255	238	264	282	243	254	280	247	277	278	250	272	248	270	260	246	267	262	271	265	263	265	269	274	283	292	258	258	253	271	273	249	236	257	253	265	294	215	236	252	272	257	294	252	269	256	235	282	271	274	289	237	271	282	270	270	278	251	287	245	286	267	232	263	251	239	319	261	309	249	248	231	259	262	261	268	247	265	279	251	285	281	279	295	249	264	277	271	282	257	275	233	250	239	267	251	299	269	255	270	277	243	266	293	264	280	253	288	291	283	249	255	283	216	266	263	248	271	255	277	253	305	248	283	308	270	295	261	293	290	263	242	241	281	260	259	246	258	273	288	251	253	255	252	273	252	245	288	274	287	237	283	272	285	262	272	257	258	272	257	256	251	244	250	253	285	259	279	244	254	265	285	256	275	259	254	241	272	263	270	265	247	269	258	280	242	265	262	280	277	254	279	247	257	284	267	284	262	260	267	288	264	297	255	231	272	241	262	246	245	303	276	264	286	243	285	296	250	283	267	255	248	266	226	258	290	268	282	247	253	253	287	261	277	264	254	269	265	265	231	280	277	264	274	253	272	244	281	277	254	267	290	252	266	273	275	278	263	244	273	278	277	283	264	234	288	275	266	248	252	253	250	255	295	276	275	272	282	277	268	236	258
25248	21011	26457	24476	2564	552	335	253	213	217	244	191	162	155	129	142	159	145	140	137	130	132	134	138	165	144	152	132	125	114	137	123	124	131	123	142	112	128	137	133	141	108	118	145	118	121	122	156	134	122	134	125	128	117	123	119	113	116	126	116	113	133	143	135	149	111	152	112	121	125	124	142	128	114	108	120	132	129	139	120	144	119	128	123	152	131	128	125	131	118	131	121	131	128	135	119	127	120	143	137	131	115	135	116	135	129	114	136	120	114	98	128	123	119	127	120	125	119	113	123	137	147	146	113	130	111	128	138	135	116	105	117	131	124	137	135	128	139	117	143	129	105	134	130	111	127	121	127	98	128	154	143	149	130	137	137	138	118	121	118	136	123	123	128	121	118	127	133	117	133	113	130	104	104	133	128	134	118	119	123	124	112	105	119	133	118	122	120	158	143	136	131	118	122	118	133	114	127	136	120	143	123	132	122	127	144	143	128	130	156	129	120	131	138	127	118	127	116	136	135	122	133	138	111	103	122	125	106	108	137	132	105	129	138	123	112	129	124	131	126	133	120	140	102	123	118	109	131	152	98	119	133	129	140	140	103	128	112	132	131	118	122	127	142	148	121	131	133	119	131	115	119	100	119	125	126	136	140	131	125	123	129	145	135	145	136	128	99	131	123	132	139	139	127	95	137	139	124	142	118	122	135	149	116	125	148	131	127	134	137	133	129	128	133	123	113	142	137	112	134	137	122	107	142	127	140	133	124	116	113	131	121	141	116	132	135	116	135	135	141	137	125	127	122	128	145	131	111	138	112	121	119	136	137	135	121	126	108	122	148	133	109	113	143	119	114	111	115	134	142	130	124	123	118	118	122	123	134	116	135	140	137	124	120	129	121	100	110	122	140	148	122	137	124	110	128	140	126	126	123	122	122	133	124	133	117	122	120	118	125	132	136	141	136	125	116	123	137	143	129	141	134	125	124	122	139	123	128	113	114	134	140	126	133	115	105	136	127	125	129	129	148	122	134	133	128	150	138	132	126	126	128	122	110	122	128	125	111	124	112	145	124	123	142	129	129	138	144	120	146	123	135	129	119	115	126	147	137	133	117	128	119	103	138	144	118	140	122	134	129	117	138	128	120	144	125	129	142	141	113	141	142	116	137	135	140	157	117	131	138	128	127	113	132	109	130	132	110	120	136	134	106	128	112	106	134	139	134	128	122	144	155	144	156	138	119	120	152	116	139	134	118	139	165	114	141	115	117	143	136	115	118	138	127	122	109	117	125	135	141	151	117	137	116	117	122	127	109	119	122	125	113	125	125	112	114	121	145	146	149	126	137	102	161	150	138	117	135	126	99	138	122	136	134	138	124	132	144	95	134	138	121	117	131	136	113	132	128	141	101	147	133	135	144	107	148	127	144	120	131	129	123	125	111	125	132	121	127	122	126	110	125	123	146	102	115	104	118	113	127	128	131	131	120	124	120	125	138	129	114	137	136	116	119	143	120	133	135	122	117	127	125	142	114	126	130	132	126	129	111	147	148	122	122	107	128	144	152	125	129	135	133	121	118	115	132	134	131	120	125	126	117	129	111	145	141	126	138	115	113	133	132	116	143	132	113	135	133	141	120	127	121	124	104	126	122	126	142	128	119	123	116	126	120	142	125	118	137	115	127	118	129	121	123	112	135	123	113	100	143	134	124	106	139	128	132	131	118	123	137	149	121	127	129	134	133	135	121	105	136	123	117	122	125	105	119	116	125	117	156	121	122	138	99	128	128	104	138	122	120	138	121	115	129	133	120	132	127	137	120	134	131	127	118	138	108	115	121	149	135	134	112	125	141	127	121	128	118	153	115	124	128	138	149	118	119	119	125	128	113	132	133	112	109	123	135	138	147	125	115	127	120	134	134	123	139	118	131	121	126	117	119	129	138	125	117	151	129	118	134	131	108	130	119	134	128	134	128	133	129	143	121	120	135	154	121	135	135	131	119	109	128	134	136	112	143	108	128	103	125	120	123	124	124	121	122	118	118	136	117	135	141	120	121	126	127	133	118	109	142	116	116	114	144	133	118	132	125	138	115	136	127	131	140	128	111	140	134	142	125	135	120	144	123	137	134	135	138	122	143	126	119	119	126	144	122	145	135	145	110	137	101	122	125	132	153	143	143	137	127	126	119	122	135	132	128	111	124	122	115	139	122	148	136	122	129	108	127	115	129	131	115	118	147	134	113	130	116	132	135	127	129	119	129	133	120	129	136	136	140	129	124	134	134	129	114	104	131	107	137	137	120	122	135	112	112	102	135	107	143	123	127	153	125	123	116	131	132	128	107	125	126	113	124	138	139	114	132	136	117	109	130	118	113	116	112	125	142	126	131	128	116	114	108	108	134	128	130	132	138	111	128	122	141	125	120	114	119	133	119	112	103	128	124	119	115	135	124	139	102	126	118	135	124	119	140	128	117	135	118	136	158	141	131	151	101	119	129	138	120	121	129	125	131	132	130	131	161	157	134	123	106	120	126	120	144	112	127	121	120	111	133	118	117	120	132	150	128	137	118	120	126	143	103	149	110	141	147	128	126	126	103	151	143	120	101	133	132	125	135	123	148	111	124	140	136	108	139	122	130	127	124	126	119	138	134	157	134	118	124	108	127	131	126	106	130	130	112	124	135	120	136	124	133	111	130	103	111	121	129	132	135	108	147	132	145	121	109	149	143	130	129	136	142	132	130	143	122	125	124	112	102	135	136	129	127	123	123	128	131	107	127	123	137	120	131	123	143	122	152	134	138	118	132	124	108	134	107	129	116	121	114	135	128	132	120	146	140	119	103	111	121	133	114	150	133	129	128	140	95	134	128	118	123	137	139	126	117	114	138	130	129	110	118	128	110	139	139	122	127	134	137	134	101	117	107	143	123	113	120	103	136	111	146	132	114	129	127	107	141	127	140	115	109	140	129	130	115	126	119	111	133	145	121	135	126	116	122	127	118	124	151	141	112	132	138	136	143	138	111	111	132	118	134	117	120	110	126	127	120	130	126	131	133	132	123	116	112	114	124	122	154	131	136	121	123	131	134	113	147	138	127	105	121	138	124	122	116	158	130	111	126	129	134	104	138	137	140	137	125	160	121	109	115	113	135	148	150	134	129	127	125	140	128	125	116	119	139	124	140	140	127	120	140	119	127	110	139	127	118	119	123	110	122	115	131	129	134	113	125	124	149	135	134	115	130	127	154	137	108	134	117	122	132	124	117	121	150	126	132	112	117	126	131	144	105	130	116	148	131	135	114	131	131	119	130	115	133	129	135	114	137	101	143	111	133	136	138	133	111	125	132	131	114	140	119	119	131	143	121	140	133	136	124	102	119	129	136	128	128	121	112	130	130	127	122	126	133	134	127	116	133	120	123	121	123	125	129	128	133	127	142	112	131	138	130	132	128	130	116	117	111	117	130	134	142	140	137	113	118	125	117	123	120	122	119	131	136	125	118	123	116	136	116	128	137
3671	2674	2070	1115	802	481	425	355	323	330	411	288	234	192	168	211	172	156	170	169	165	152	184	154	156	222	154	150	150	149	153	154	135	153	157	152	158	148	149	154	154	143	151	143	157	151	152	129	128	159	137	167	158	167	149	164	155	152	160	146	136	143	164	152	145	133	153	156	122	156	139	137	166	132	143	162	149	126	141	139	163	162	158	129	167	150	160	132	139	154	132	142	140	136	143	139	137	125	132	152	152	141	144	128	160	153	140	145	172	138	164	149	136	134	147	141	165	146	133	153	162	134	139	143	130	144	121	133	125	141	134	146	153	141	142	156	142	139	146	142	156	171	147	142	157	141	142	138	133	134	147	142	146	125	161	133	139	136	156	128	143	164	157	142	160	143	136	141	125	141	151	140	136	146	142	126	154	138	132	139	151	132	120	136	152	154	137	148	140	136	159	142	143	139	127	145	154	137	149	150	156	150	143	138	136	139	140	145	131	152	136	146	124	148	140	149	142	129	115	150	130	136	143	139	151	171	127	136	136	143	117	157	150	148	139	151	158	158	132	130	149	131	136	158	157	166	145	136	148	162	120	135	151	141	138	110	121	141	144	161	124	151	152	142	133	132	148	150	137	141	146	147	154	122	139	157	148	139	162	131	124	164	148	137	152	149	129	156	135	153	128	127	147	124	141	130	141	127	145	163	149	140	148	168	139	134	133	135	141	163	147	158	133	132	130	128	139	134	159	130	152	148	120	133	146	144	161	162	147	141	158	155	156	148	138	146	127	162	151	148	155	119	150	144	142	156	148	150	137	153	143	127	127	134	152	132	139	129	137	145	126	158	142	138	137	138	156	132	133	143	141	134	174	141	132	177	138	137	158	139	123	137	140	161	139	145	129	143	154	141	148	164	150	125	156	141	157	144	127	149	162	137	140	135	159	134	140	150	133	132	137	156	132	139	141	151	145	140	142	152	143	155	151	155	119	136	165	142	152	135	150	156	132	149	137	149	133	134	149	155	130	148	139	132	145	159	138	145	123	148	130	123	128	143	137	152	123	137	139	152	150	145	144	130	141	159	131	140	141	159	130	137	138	157	149	157	133	151	126	136	147	156	136	150	143	158	150	165	137	133	137	151	129	128	140	167	145	125	150	152	143	159	151	135	149	123	165	131	128	147	150	156	166	144	153	130	127	149	154	136	166	132	158	137	137	137	127	142	139	154	151	139	143	126	131	153	144	152	138	140	140	150	167	130	161	137	152	158	137	123	131	151	126	145	138	145	140	145	136	132	128	134	166	166	148	125	145	138	154	148	148	141	138	132	151	154	141	148	136	141	139	144	143	148	132	132	152	136	155	166	145	144	128	134	152	131	138	168	150	149	135	131	148	138	147	159	130	140	140	148	144	163	150	141	139	131	141	133	146	152	137	114	162	147	141	152	157	133	126	143	140	124	140	145	129	120	150	140	147	167	131	147	147	160	134	140	151	144	129	167	160	159	138	144	158	149	155	134	145	139	149	128	151	133	160	134	117	137	137	144	165	156	132	160	149	134	128	123	155	129	124	148	135	146	134	141	151	144	153	141	138	139	132	156	131	130	158	137	133	128	149	167	145	167	140	164	138	134	146	128	122	138	160	137	124	148	165	147	145	150	148	134	155	130	135	139	135	148	135	159	139	132	158	148	151	141	145	124	150	148	148	140	182	127	145	152	143	157	141	136	141	115	132	147	155	148	134	148	153	148	119	131	143	141	144	146	154	138	137	143	150	162	139	131	155	140	118	131	147	143	126	149	126	126	151	148	137	121	146	136	146	151	162	121	144	118	145	125	140	154	152	123	134	147	171	143	160	142	169	134	142	133	126	152	137	156	146	133	147	141	139	145	126	139	126	153	138	146	137	138	127	140	150	147	139	157	144	128	154	135	158	139	159	160	131	131	139	128	133	125	136	158	126	124	157	146	127	132	143	150	146	149	137	127	145	141	147	145	126	127	138	141	154	148	150	151	130	143	140	143	145	125	165	142	156	151	166	132	138	145	161	146	146	129	129	126	141	145	139	162	158	132	150	140	143	165	128	159	132	127	126	144	158	150	143	147	115	157	153	143	157	164	125	139	137	142	125	147	136	117	131	132	145	150	140	124	143	152	135	125	149	150	156	137	141	131	147	147	169	161	130	136	153	137	128	152	127	159	159	151	137	147	140	152	143	139	138	134	134	145	153	149	151	145	147	131	148	142	143	133	148	156	149	132	153	148	117	164	141	146	137	146	129	152	135	108	180	149	133	150	147	150	146	131	131	167	148	145	137	149	149	132	143	153	138	147	139	147	165	130	162	142	145	146	161	138	138	146	137	134	149	147	151	150	158	159	145	134	132	142	141	156	135	125	141	151	142	139	166	146	141	144	151	156	146	146	135	143	145	144	167	158	150	135	150	155	151	147	144	152	141	144	143	141	142	141	162	138	142	154	121	179	143	147	128	154	133	160	144	149	130	145	145	147	153	164	143	130	148	137	167	130	131	140	148	143	155	162	136	159	133	157	147	151	139	147	134	128	157	128	157	154	142	152	144	129	137	124	138	158	152	145	126	157	153	144	153	139	129	157	148	139	137	131	138	150	128	132	146	139	135	129	148	147	142	157	146	120	142	136	159	136	150	152	140	158	143	137	167	145	140	131	146	123	144	129	142	144	140	137	143	147	149	137	147	146	155	152	126	140	130	172	122	153	143	145	148	113	144	138	131	132	140	129	134	144	152	128	149	150	147	136	142	139	147	139	146	122	124	154	151	123	138	164	152	121	147	159	140	151	168	141	139	149	133	160	136	131	138	124	139	141	145	142	119	146	137	125	142	129	169	150	147	143	148	139	132	141	139	169	142	116	135	158	143	145	143	159	130	143	143	134	136	148	136	149	140	150	126	123	148	138	137	147	134	135	155	177	157	138	157	144	141	157	152	129	146	144	141	124	148	179	152	132	152	174	136	151	149	131	120	130	116	130	160	144	137	145	141	153	133	160	132	141	132	145	143	134	132	155	132	135	128	122	129	144	139	155	133	137	126	165	142	153	154	133	140	139	133	136	143	147	134	144	146	137	159	125	131	148	139	165	145	124	159	153	157	141	137	164	137	150	145	147	147	143	137	140	127	141	136	138	134	153	139	104	127	156	155	151	128	142	127	145	133	151	146	138	144	145	169	146	153	170	151	129	154	128	147	146	142	141	163	138	138	147	165	134	128	161	142	144	115	131	153	158	134	152	133	152	151	167	149	143	153	131	156	168	139	163	155	155	133	124	131	150	143	149	162	144	149	153	146	142	150	125	141	138	141	128	137	133	127	147	140	150	141	145	153	161	157	145	146	127	152	143	144	131	147	153	143	158	145	111	115	139	124	142	147	131	142	145	147	164	128	134	153	152	149	128	139	137	151	132	151	143	125	154	144	153	121	125	162	141	145	132	129	145	155	138	129	142	163	143	142	133	139	134	168	133	161	141	132	130	153	144
24288	21006	27860	24323	19442	2674	838	515	361	368	416	301	290	266	311	269	236	231	226	207	233	207	223	212	241	292	244	220	189	218	183	202	215	207	205	196	199	179	204	185	212	194	172	215	193	206	189	191	204	196	191	174	170	190	200	223	190	178	207	179	195	212	194	176	200	219	190	186	168	187	205	212	191	202	208	211	176	196	210	191	216	196	195	204	208	230	198	198	177	191	215	200	197	203	197	214	210	202	210	173	193	196	200	190	195	178	203	177	200	198	174	194	201	181	197	211	176	195	178	204	172	186	221	186	193	197	209	194	211	196	173	169	206	180	201	196	189	180	212	217	190	202	197	205	218	199	216	184	226	191	201	200	185	205	200	196	166	209	201	216	208	208	192	212	216	186	190	182	198	235	216	214	199	190	176	205	171	188	195	197	184	188	211	201	207	193	177	176	214	196	203	211	214	229	194	187	202	193	202	217	203	194	182	170	199	207	198	192	165	210	203	199	207	202	209	217	208	200	207	222	189	189	210	220	191	193	186	209	212	193	173	220	202	190	167	185	189	219	188	184	187	166	208	223	235	211	211	200	235	192	195	204	202	203	188	175	210	181	196	200	181	198	183	213	199	200	179	210	181	202	211	213	195	146	200	215	210	218	189	199	190	170	200	179	200	176	185	209	179	183	187	189	190	177	192	191	207	194	189	180	196	198	213	186	194	213	190	184	192	209	198	191	204	197	203	190	208	195	192	176	207	163	188	204	191	211	219	190	208	196	207	215	181	186	183	202	176	223	201	191	231	208	216	199	209	178	197	172	193	154	179	181	212	191	182	196	197	213	185	208	193	203	214	210	178	177	212	182	188	215	201	203	199	186	183	201	212	223	177	203	209	181	214	192	193	204	193	174	202	217	192	221	209	204	189	186	196	191	192	181	222	201	195	164	193	195	185	188	206	179	192	186	196	208	197	192	203	177	195	204	189	188	186	197	190	220	200	181	216	206	218	197	145	211	180	173	194	191	202	170	208	185	195	180	211	198	175	197	211	190	206	169	197	185	198	207	180	186	201	198	185	180	195	197	179	209	232	191	212	200	203	205	186	189	206	193	191	191	208	189	182	202	226	211	196	181	193	187	210	203	199	209	196	205	183	202	192	191	211	206	193	181	192	201	207	213	204	202	196	196	185	203	175	196	197	190	209	217	199	170	194	183	179	190	199	203	202	188	178	179	206	212	177	198	201	192	194	199	180	213	186	188	173	186	206	176	203	202	170	199	196	197	203	202	189	181	199	213	197	200	192	192	177	179	170	199	203	177	191	194	176	174	200	178	197	193	190	195	208	201	197	188	175	213	208	189	209	192	215	225	182	195	192	188	187	214	188	198	174	197	205	175	203	187	225	199	196	178	217	167	191	205	215	189	207	178	204	188	200	200	185	192	195	208	173	183	205	220	207	189	186	213	187	193	177	198	199	194	213	216	192	213	199	191	191	213	199	192	185	195	192	193	192	196	188	222	185	202	202	220	203	208	204	204	213	162	201	184	206	200	175	187	191	190	211	211	180	205	195	195	226	196	186	214	179	186	203	238	195	192	183	212	191	202	196	191	175	195	202	213	211	187	200	201	188	185	189	194	194	166	213	190	195	192	181	204	195	185	187	196	204	197	197	196	201	176	199	185	191	192	188	189	225	170	177	208	187	203	199	190	198	214	187	195	202	192	203	166	184	210	199	207	185	197	176	192	180	192	187	198	192	180	145	194	181	200	213	187	199	187	197	189	224	179	199	204	194	187	207	207	186	195	190	174	160	201	193	219	182	184	184	212	179	188	185	188	224	196	170	195	189	191	187	184	188	204	198	183	188	178	191	220	193	208	184	214	192	199	194	206	188	177	204	178	207	189	203	219	207	185	199	211	201	200	200	194	187	205	197	164	188	192	189	216	182	195	188	219	192	197	197	211	187	197	210	198	195	194	195	179	182	174	209	188	181	193	192	223	200	175	174	186	201	182	219	203	195	207	230	185	208	195	197	210	205	193	186	190	232	179	193	182	198	198	205	207	201	176	216	200	212	181	200	211	205	199	195	176	196	203	207	181	199	199	230	204	204	195	170	183	215	191	190	182	188	184	181	199	168	201	180	190	182	192	206	168	206	176	196	200	186	230	195	223	174	183	187	223	190	207	180	198	183	181	203	195	163	174	192	150	183	192	196	191	205	198	158	185	197	165	186	209	197	202	196	217	193	163	184	209	204	190	200	194	191	196	190	182	178	196	188	197	189	181	215	209	198	170	182	187	214	199	222	198	210	197	190	210	207	195	214	188	199	201	205	190	215	198	196	207	217	199	196	199	201	188	217	201	179	198	215	213	187	220	203	186	208	211	201	186	210	198	203	208	187	182	217	203	189	222	185	196	187	208	188	210	204	184	193	169	209	208	194	191	175	217	198	192	191	162	179	179	193	172	205	199	184	212	202	210	183	195	195	201	173	209	199	197	217	183	203	199	193	174	185	169	201	193	201	228	179	190	189	182	183	200	218	196	177	198	196	190	204	196	185	202	212	209	205	188	167	176	176	175	166	183	195	182	184	213	188	201	214	188	211	215	211	192	196	174	192	212	185	185	187	202	205	192	189	217	213	196	206	189	219	202	189	195	186	185	207	192	172	214	196	212	181	194	202	204	198	205	172	196	189	171	218	190	210	224	193	183	187	198	207	208	210	202	205	167	211	157	206	213	179	204	238	192	195	179	207	187	201	181	183	215	189	190	189	195	180	173	165	180	202	199	191	189	193	188	191	201	185	181	202	175	214	187	181	208	207	191	191	226	192	171	197	187	183	186	181	181	215	192	166	203	211	198	184	205	223	215	186	179	191	201	203	188	194	198	197	185	182	191	196	201	189	185	193	179	189	192	192	220	195	206	190	192	195	180	210	183	232	184	176	195	176	214	173	193	199	196	191	205	202	211	175	203	168	192	187	200	185	171	196	214	204	196	197	209	196	213	201	200	214	169	207	179	209	201	203	192	189	179	198	191	207	220	207	187	185	220	201	181	211	204	200	205	190	206	212	188	202	172	187	182	211	183	173	207	193	229	182	213	216	203	202	204	187	178	197	203	202	216	203	194	202	168	183	203	209	191	179	181	187	200	199	204	217	217	195	202	231	195	187	178	188	209	182	239	206	192	176	170	195	225	193	182	200	202	199	187	192	179	192	173	221	225	204	173	201	222	180	192	185	189	182	218	185	199	218	212	176	208	170	197	203	206	199	201	231	221	218	183	194	163	220	219	186	192	177	183	209	197	191	196	191	175	199	207	193	191	182	188	199	188	219	182	187	184	205	201	178	198	172	208	188	176	175	205	204	198	208	183	174	208	212	204	173	224	208	216	196	194	202	188	196	199	225	225	184	193	202	197	213	197	198	218	182	174	183	201	187	207	207	174	201	228	190	177	194	183	185	206	184	199	192	207	195	179	199	175	197	194	210	209	178	199	183	205	224	196	212	207	201	200
3786	5241	3979	2203	1510	1107	834	681	548	627	572	472	461	406	397	376	320	280	298	290	266	251	243	236	263	379	337	242	208	227	223	220	226	192	195	234	241	234	208	190	240	227	233	229	213	206	203	228	217	216	220	203	206	222	232	207	224	207	216	229	244	249	195	233	209	219	202	198	216	222	217	202	199	194	207	200	228	192	206	215	190	207	204	193	237	211	222	209	253	216	206	241	225	197	214	192	211	224	241	204	207	235	186	235	229	202	206	216	226	215	195	218	213	202	246	211	212	216	215	206	199	208	183	226	226	202	201	215	222	211	222	199	229	204	207	208	204	220	225	216	200	242	245	234	220	215	212	206	198	220	225	198	206	210	192	203	213	215	230	201	204	208	210	209	186	215	214	185	219	220	217	226	198	222	192	205	206	198	203	215	175	215	250	210	240	220	216	214	224	204	203	198	231	221	208	198	204	222	233	189	209	189	208	224	216	233	213	194	204	198	181	215	212	205	174	191	213	204	194	209	197	205	227	201	204	219	200	233	217	202	234	203	205	216	210	207	203	214	214	191	196	201	203	203	230	194	185	215	227	220	203	212	215	206	210	176	206	197	201	213	193	192	209	205	204	194	223	196	180	197	196	204	178	214	204	214	224	209	200	203	202	239	229	189	209	190	179	197	200	195	203	231	198	198	213	209	215	191	213	212	195	180	214	199	201	204	216	203	224	220	193	199	186	207	250	189	236	219	210	229	211	232	220	188	199	199	216	208	219	205	211	185	225	200	195	191	212	227	212	221	197	217	228	219	177	198	202	221	236	209	229	211	257	211	211	208	230	212	202	214	229	205	209	184	194	190	210	206	218	214	201	206	221	219	208	215	198	225	200	203	184	227	189	193	212	226	191	209	213	192	204	197	215	230	217	190	181	213	187	187	220	206	215	211	213	219	185	228	218	193	222	235	208	197	207	209	222	189	238	212	207	215	214	224	212	213	205	207	210	230	211	199	217	172	211	201	218	212	199	212	187	204	205	201	219	191	211	203	190	202	186	198	229	254	219	211	190	203	238	200	185	207	189	192	227	218	186	201	214	211	223	213	225	182	201	215	222	234	216	207	190	173	238	217	214	201	207	213	210	220	196	211	208	187	198	203	206	195	210	208	214	217	200	203	198	227	232	212	210	216	229	179	207	210	212	202	209	187	239	231	202	217	198	232	210	217	194	198	220	196	219	194	209	221	192	210	235	205	205	215	190	213	182	204	218	217	206	202	190	208	228	190	222	166	220	200	188	192	193	198	216	240	207	201	205	208	220	215	228	200	192	216	242	197	208	235	189	210	213	207	240	222	204	214	196	225	226	184	213	203	227	185	197	207	231	181	194	206	219	217	201	208	212	228	220	228	196	206	211	187	218	197	191	198	183	200	201	254	204	229	220	203	198	214	215	178	200	227	197	234	200	224	222	214	196	208	186	214	206	188	212	224	211	220	182	209	197	205	199	195	230	204	216	226	195	216	210	197	195	207	229	211	205	196	209	215	197	207	219	213	228	217	201	198	192	173	225	210	218	204	207	244	231	213	195	206	196	199	188	206	201	200	214	233	211	215	220	192	209	185	211	243	230	188	208	179	232	195	227	206	238	218	214	223	202	219	226	200	239	219	174	257	210	205	206	198	190	220	195	207	227	212	200	194	200	210	232	222	214	204	211	225	207	209	202	199	233	202	206	202	185	221	203	200	244	219	222	191	199	209	229	206	218	242	213	229	200	216	206	197	197	210	184	203	195	218	219	211	203	210	188	184	192	190	215	187	195	198	204	202	200	205	200	192	228	201	226	208	204	215	203	208	231	194	212	202	212	198	176	204	201	197	198	209	206	207	184	199	213	199	220	214	204	233	198	212	208	218	191	205	198	214	194	196	190	228	213	215	223	212	224	204	190	209	197	176	239	232	204	195	183	211	208	213	207	221	186	210	189	211	194	207	201	226	205	176	192	209	216	225	198	236	229	220	224	214	193	200	202	209	215	188	219	229	204	212	215	184	212	183	188	216	201	187	224	199	201	196	204	187	207	204	186	178	191	207	197	221	208	203	198	205	194	181	203	214	196	171	187	225	216	232	227	203	212	211	223	216	194	193	221	209	189	207	205	193	225	219	194	225	204	239	200	200	236	198	205	183	205	210	200	204	212	233	199	216	218	223	218	193	207	189	210	224	222	208	234	210	206	214	210	212	217	205	223	204	239	239	195	217	197	216	186	204	222	223	213	206	228	195	201	226	229	226	187	194	213	198	226	229	203	199	206	209	203	212	205	210	222	188	203	209	211	205	203	198	218	213	222	213	236	210	189	212	235	218	218	200	219	195	203	198	197	227	191	194	203	210	207	202	199	247	239	212	194	198	222	202	226	220	191	228	168	234	222	238	221	224	236	213	208	209	210	215	213	199	213	205	222	202	214	223	211	192	226	202	226	218	208	212	195	192	185	224	228	209	218	197	207	210	200	195	208	207	208	198	214	207	216	206	214	188	186	206	236	220	211	235	226	207	221	194	223	222	207	219	198	230	214	200	215	189	201	208	212	189	196	210	195	209	186	239	205	201	225	213	213	196	203	193	192	197	200	200	204	216	220	220	217	215	198	200	218	191	217	211	213	194	213	204	203	208	228	216	193	204	205	228	212	215	201	207	179	187	234	206	206	212	186	217	222	210	219	207	209	231	190	204	210	205	187	214	199	219	211	210	210	223	205	198	222	198	225	186	204	230	220	209	199	214	185	202	194	215	205	197	210	217	217	229	211	206	184	194	213	219	205	216	208	213	216	187	211	205	203	210	192	216	207	226	225	218	200	190	214	211	204	222	206	210	189	196	225	219	197	175	199	200	193	191	230	192	184	216	204	215	213	210	206	209	214	238	221	213	196	208	219	209	219	210	208	212	217	215	196	191	215	178	214	194	181	214	234	204	211	211	201	215	187	198	194	193	233	195	222	213	204	167	202	216	226	226	208	202	203	219	230	222	201	214	218	197	182	212	198	204	214	209	200	213	214	203	223	215	210	200	214	202	189	190	225	220	204	228	157	201	246	197	224	202	193	210	197	219	222	226	191	203	212	208	221	212	202	224	203	240	227	207	203	212	221	200	203	201	184	211	222	213	207	204	209	189	226	192	211	230	220	233	172	216	194	224	201	214	212	192	215	233	199	219	191	216	177	213	195	199	182	225	221	222	192	201	200	214	198	205	211	224	202	188	214	215	196	215	226	217	213	221	180	225	213	218	190	220	231	201	235	220	192	195	203	192	243	233	186	232	205	205	194	230	209	217	203	193	185	198	206	195	192	188	224	204	217	227	213	233	193	194	213	201	227	212	213	203	189	208	196	200	212	208	217	186	207	207	190	193	198	198	208	188	206	169	194	213	202	196	215	210	210	200	190	209	201	237	193	212	207	194	207	198	220	208	214	213	216	205	196	205	183	213	199	193	234	188	186	219	215	189	200	205	227	231	201	199	224	226
26787	7811	1048	625	477	334	265	305	296	296	277	285	249	270	241	306	259	249	257	273	248	286	248	245	245	256	297	229	253	269	246	262	278	261	287	239	269	249	269	259	256	257	265	272	284	271	265	255	268	265	272	268	263	230	269	274	283	266	254	294	248	253	283	272	271	287	260	277	253	257	267	236	272	274	257	289	257	264	272	254	249	265	256	268	248	257	243	293	263	260	218	231	286	255	253	247	264	220	259	245	248	277	231	216	276	246	249	288	254	266	259	268	286	269	277	295	239	296	252	256	232	252	273	261	251	278	258	249	287	282	237	257	290	271	263	246	253	260	283	224	283	275	281	264	270	250	277	232	245	238	270	245	238	283	240	275	257	271	262	275	305	230	237	265	241	249	254	273	277	237	227	247	248	253	284	254	256	260	259	256	273	267	243	275	265	288	271	260	281	246	247	271	275	249	274	266	273	263	266	267	262	294	251	266	272	252	263	264	256	258	243	297	226	261	278	217	229	268	252	260	269	243	299	253	272	238	269	277	268	257	237	251	287	240	269	258	272	277	276	262	245	266	253	242	248	279	274	264	267	273	259	282	268	265	259	238	232	269	252	239	292	257	260	259	256	246	279	241	277	285	284	256	233	235	280	253	255	265	251	224	247	268	247	277	245	263	269	263	233	256	248	238	260	243	274	250	258	258	276	263	265	233	261	261	296	268	223	249	267	267	279	251	274	278	265	235	267	295	259	244	232	256	279	273	260	250	249	245	245	255	258	247	274	276	272	318	239	283	272	285	270	256	256	278	244	272	232	275	243	239	218	273	262	271	268	281	284	271	271	278	270	273	267	260	261	263	266	306	251	277	281	216	241	241	261	251	266	275	262	284	247	252	254	229	285	252	246	272	254	234	246	261	261	263	275	300	247	274	264	272	253	288	243	257	248	254	276	251	265	252	242	269	267	245	238	252	253	247	268	264	251	237	289	241	225	247	283	250	237	246	274	258	268	258	270	257	266	265	274	247	244	264	276	254	265	272	273	220	234	291	279	270	249	248	247	274	242	261	264	277	279	279	276	267	253	260	270	252	238	284	262	250	271	264	248	278	271	268	285	249	234	270	275	262	267	251	240	238	282	239	281	259	247	253	239	255	254	239	279	264	273	245	252	235	280	260	265	264	235	239	269	270	267	249	287	292	258	243	291	237	233	270	251	247	275	268	235	268	276	275	254	245	251	268	289	282	213	268	262	226	224	289	267	252	259	281	272	255	262	268	276	283	292	277	235	280	259	239	261	279	277	248	252	227	244	271	259	241	283	243	272	287	277	273	283	238	248	251	259	254	269	284	219	251	254	259	251	237	282	249	293	232	271	251	260	252	274	266	254	248	276	244	269	249	276	244	257	268	257	261	252	258	280	285	243	238	258	257	248	267	279	267	272	266	239	232	267	262	270	271	246	265	260	260	261	260	231	275	267	260	298	237	301	270	247	257	270	282	240	228	269	271	283	248	257	294	254	269	285	292	248	262	281	248	269	285	278	297	263	276	265	248	256	274	248	255	239	266	272	254	247	264	264	240	267	261	265	269	266	253	235	273	280	242	276	235	273	256	238	252	257	267	263	252	263	258	247	272	246	283	257	249	243	277	244	260	287	232	238	236	257	277	284	223	289	273	264	274	231	274	286	271	242	280	266	254	241	263	282	254	250	289	254	230	239	259	275	264	259	271	261	262	249	271	253	250	267	247	261	273	299	256	289	251	239	270	223	265	267	262	288	268	260	271	270	260	255	258	259	242	266	229	254	253	245	246	261	291	235	272	280	224	234	219	256	244	265	242	252	285	249	246	264	281	250	244	256	255	250	264	281	244	256	240	277	266	241	268	283	270	245	283	231	263	269	237	260	261	248	279	247	241	225	213	272	258	262	270	254	235	273	257	260	265	234	244	270	240	284	224	300	272	264	250	257	262	276	274	251	270	252	273	262	249	254	235	259	274	244	250	258	285	243	246	242	279	265	276	253	284	278	260	272	262	254	245	244	255	247	272	264	284	285	236	258	284	260	237	269	254	258	248	274	246	273	218	237	259	256	289	257	268	254	274	256	255	263	255	250	262	255	230	282	299	250	242	244	269	275	265	257	278	254	236	264	266	250	253	253	266	248	273	243	265	249	253	241	256	246	253	261	253	246	241	225	250	258	255	230	268	250	247	268	232	257	266	231	230	245	267	263	241	271	264	255	258	274	263	244	245	283	266	269	284	232	285	251	236	241	272	254	262	273	239	245	241	237	239	224	259	266	264	278	248	232	272	241	265	269	285	226	266	252	261	250	272	258	259	242	276	262	282	230	258	262	258	279	297	245	274	255	265	271	249	270	226	248	275	244	276	270	243	263	252	295	249	255	283	228	242	278	266	265	237	233	248	252	280	219	237	265	266	244	276	249	273	278	285	238	271	262	252	263	272	241	267	273	268	255	270	246	271	285	286	279	278	252	288	268	271	295	224	263	247	245	239	258	252	265	246	249	250	272	273	293	272	260	251	251	266	281	239	241	272	261	247	276	263	258	265	230	232	246	233	279	266	264	253	274	262	253	250	252	281	250	234	259	260	259	269	247	264	269	261	255	254	251	260	264	263	252	253	254	243	273	245	251	277	264	243	256	253	273	287	264	253	250	250	255	256	253	259	265	305	230	245	263	265	239	234	264	257	258	259	285	279	236	285	243	268	252	280	246	262	261	272	240	260	272	248	254	251	283	237	246	268	238	263	266	249	298	289	271	271	273	273	262	260	253	263	247	264	271	274	276	242	250	234	262	274	248	257	249	263	258	268	278	254	273	238	268	235	276	252	286	271	244	236	258	236	275	252	259	273	269	242	252	245	245	241	247	264	274	257	253	262	287	283	254	254	264	246	243	273	226	250	256	261	269	277	239	263	247	259	265	250	261	252	264	268	231	255	245	273	233	259	244	237	240	277	246	279	249	252	257	275	256	276	240	262	267	229	248	250	283	264	268	264	258	265	276	279	257	251	248	260	246	264	256	228	235	263	260	258	241	246	257	272	233	255	265	260	230	287	237	276	272	279	276	234	249	257	265	239	247	254	293	243	237	270	274	245	245	286	255	265	250	277	253	264	255	279	247	266	278	261	249	243	272	276	245	252	268	274	254	263	284	250	282	247	243	253	290	240	257	217	293	239	235	246	262	255	256	266	259	281	268	251	276	298	295	255	264	248	290	270	268	233	260	279	268	274	282	254	291	248	269	257	239	244	272	244	260	251	264	262	257	271	250	275	225	250	294	252	264	267	220	242	268	267	271	245	274	247	260	268	279	277	292	263	237	258	262	272	256	258	251	238	256	257	227	244	241	242	264	265	275	251	259	245	253	256	277	269	250	257	257	278	266	266	243	261	218	257	293	263	264	286	244	265	262	234	270	253	273	273	296	281	304	258	271	276	279	296	264	252	244	260	268	255	229	260	239	288	271	255	276	261	256	247	233	267	256	271	263	254
5399	598	641	426	406	332	340	294	303	320	305	286	275	285	283	279	279	259	273	247	255	279	250	288	257	271	277	298	294	275	262	293	279	255	275	265	283	268	263	265	269	293	278	280	280	305	258	283	260	259	276	290	266	255	253	287	257	290	258	284	295	265	262	286	312	275	260	280	251	281	291	283	264	283	262	289	299	260	267	262	281	226	267	275	264	241	256	264	257	241	272	268	272	266	279	277	278	299	280	262	238	278	299	269	243	267	257	269	314	276	274	266	281	278	260	262	270	272	276	277	277	268	279	276	277	269	256	267	298	277	276	284	292	280	281	261	289	267	287	272	289	226	252	295	283	293	300	267	248	273	284	265	293	273	257	292	269	251	292	269	250	270	264	254	285	260	261	281	293	276	260	260	275	241	272	274	264	276	272	295	271	274	253	289	266	252	239	297	296	267	295	270	295	308	261	271	275	280	263	249	272	295	257	286	244	258	273	272	278	250	272	283	277	272	293	225	272	266	252	289	254	251	238	249	226	250	294	287	264	290	296	285	271	308	267	273	246	310	308	289	272	282	277	275	256	266	240	268	265	286	233	296	251	258	250	271	292	279	257	290	269	263	290	243	279	271	267	277	242	294	263	276	252	262	269	256	279	268	289	257	279	283	266	282	272	284	260	297	267	251	306	294	263	265	250	264	317	299	241	282	262	258	287	294	304	278	258	240	279	278	252	255	277	276	287	260	271	254	275	247	255	255	268	265	283	256	267	267	258	268	266	275	262	273	298	264	267	254	259	266	259	244	275	280	264	277	257	280	275	273	285	282	266	283	304	295	285	267	250	272	261	272	249	263	245	265	274	270	268	284	254	242	280	265	275	265	257	285	274	255	269	277	274	273	273	266	271	281	295	231	261	288	270	265	263	263	279	274	287	256	259	292	282	271	253	241	268	277	254	281	272	269	246	271	252	236	275	280	272	269	262	278	231	260	289	288	263	278	276	245	242	261	273	250	293	259	275	291	269	272	264	249	265	263	258	253	242	275	260	284	312	261	261	267	279	260	258	270	254	257	279	239	246	280	298	265	270	276	287	271	290	292	257	285	276	266	294	265	251	285	275	272	262	271	258	277	271	224	256	270	267	259	267	260	285	308	254	292	288	272	277	257	267	269	267	254	316	270	292	259	267	255	271	245	287	224	308	272	268	269	266	283	285	244	269	292	283	269	271	270	301	279	262	292	257	275	288	285	262	295	301	270	291	258	296	298	260	250	308	279	264	275	290	301	299	273	247	292	269	265	277	261	259	331	278	289	283	271	251	257	251	269	246	248	267	264	265	271	304	261	289	237	261	263	275	269	289	256	277	272	273	264	308	277	251	250	267	290	275	268	264	267	299	297	235	276	285	292	272	257	275	257	275	284	263	270	297	292	253	270	253	280	281	272	265	260	252	239	255	259	243	300	284	272	269	275	274	286	289	271	273	244	263	252	264	264	300	241	252	270	278	265	276	278	261	287	252	268	269	259	257	274	268	283	283	277	259	261	269	234	270	283	291	265	275	263	269	281	301	262	270	258	253	239	268	282	280	284	282	276	284	244	255	286	276	251	269	252	270	271	292	244	278	283	262	290	276	253	306	284	264	266	278	305	309	261	303	279	278	293	242	280	282	269	263	301	263	289	276	219	281	266	289	282	266	282	261	269	272	254	257	272	273	263	284	275	271	294	298	239	245	257	255	293	252	286	288	241	261	282	272	295	259	270	274	268	271	273	268	296	266	269	257	264	239	288	254	258	255	299	296	300	262	260	251	252	282	283	255	289	278	285	258	257	270	263	266	286	286	275	263	301	290	277	258	282	266	288	274	263	227	263	263	274	270	278	275	285	255	281	242	251	300	260	252	283	238	270	258	274	293	301	284	282	251	228	266	259	274	289	257	266	271	294	269	257	268	265	277	277	271	326	261	286	253	280	265	265	250	275	273	261	290	298	288	280	265	284	264	263	262	285	264	301	246	275	283	277	287	263	278	273	267	233	277	263	262	259	248	273	266	281	278	283	259	259	287	296	249	284	276	267	259	271	256	266	281	287	263	246	289	260	304	272	280	260	272	313	277	266	281	272	248	255	296	255	285	243	257	274	241	262	262	275	287	277	258	265	254	245	275	262	291	287	276	278	296	248	264	271	253	273	281	251	281	261	268	248	254	267	265	303	275	280	276	251	273	253	262	270	249	300	259	249	259	268	267	258	273	290	259	284	238	274	280	250	246	283	272	255	316	264	250	283	280	268	253	272	275	271	263	253	286	275	255	291	248	254	267	271	286	267	261	270	255	255	255	290	268	258	292	261	290	278	267	252	272	263	269	258	270	265	285	268	286	276	253	266	288	265	277	266	257	301	296	272	292	287	255	269	274	272	273	280	268	250	304	257	259	272	291	259	251	263	296	246	249	254	243	300	269	243	253	262	283	274	269	275	248	279	273	271	267	253	262	299	279	250	284	245	255	268	255	259	271	275	305	299	250	242	288	251	279	282	293	282	252	287	251	262	253	266	290	243	252	285	294	266	262	276	277	291	273	281	282	257	304	267	272	268	272	304	288	260	248	277	256	296	265	275	292	280	263	279	259	262	281	262	274	275	291	257	245	256	260	275	276	276	264	318	233	263	282	251	264	288	286	262	273	273	277	277	256	275	289	287	238	292	295	283	274	257	284	266	291	232	232	268	226	282	236	254	262	280	271	289	273	248	283	270	261	264	282	258	302	292	297	278	283	262	266	274	237	270	305	260	264	295	263	282	293	255	259	252	291	291	265	284	273	286	267	268	316	247	262	238	255	262	302	251	262	254	276	258	261	285	279	262	303	286	282	275	299	271	267	266	277	270	258	279	269	261	284	252	277	280	259	271	289	261	281	251	270	272	253	314	275	279	275	256	301	260	295	298	297	281	300	259	266	272	297	288	265	241	259	284	264	280	274	282	285	280	273	273	261	291	260	302	290	279	265	271	268	275	254	266	285	268	259	253	277	270	274	276	287	274	265	244	300	269	259	272	279	255	264	284	268	260	278	286	299	288	282	271	299	278	284	275	289	247	306	281	285	267	292	278	295	268	264	257	243	224	289	272	273	247	265	280	257	269	259	257	269	279	263	304	259	239	247	273	269	257	288	277	270	293	273	292	312	277	275	256	258	286	267	284	247	276	287	266	265	259	280	288	261	292	268	317	282	286	265	286	251	283	252	273	274	277	279	291	273	292	274	235	280	278	256	284	277	292	263	270	283	260	266	260	293	253	257	263	272	289	319	271	269	252	248	280	262	239	235	285	274	263	252	294	281	301	283	256	222	305	289	289	257	260	281	280	246	253	266	235	283	277	280	262	263	280	250	288	272	280	311	259	244	258	272	307	269	271	272	281	269	263	269	281	302	283	272	250	279	275	280	274	253	254	264	248	267	269	263	282	268	274	271	297	292	279	278	275	295	264	257	289	277	251	271	254	286	266	260	298	262	258	274	265
25258	20990	26474	24496	2602	576	331	223	189	189	182	159	193	171	157	134	155	143	133	140	151	112	121	157	170	182	152	115	103	119	122	136	140	137	121	135	107	117	129	113	127	118	123	128	129	98	116	115	125	138	132	113	127	102	126	123	126	116	122	124	100	116	125	136	144	132	137	137	144	113	150	98	134	142	109	112	131	120	106	130	136	133	127	151	117	131	111	105	129	129	126	112	119	123	140	124	121	127	130	114	130	116	130	105	108	132	125	122	110	119	141	117	130	114	131	146	114	141	127	125	100	104	128	120	128	120	120	115	107	114	118	117	110	127	102	132	143	135	115	132	129	132	128	136	126	131	125	126	120	126	121	142	131	121	131	129	145	121	112	129	100	121	118	111	128	118	120	125	131	132	121	107	140	135	140	130	111	134	103	132	120	118	115	126	114	144	124	125	121	135	129	144	145	140	100	122	114	112	153	120	100	115	143	142	130	128	125	127	114	133	123	116	118	133	124	123	126	113	138	145	120	134	134	123	134	115	120	125	135	111	127	130	140	118	129	132	136	116	124	124	110	122	117	102	121	117	115	101	101	125	116	103	126	114	140	101	140	111	136	122	147	144	124	109	121	137	161	128	131	129	137	142	108	128	106	130	133	125	112	130	108	129	128	133	132	126	122	141	92	124	109	140	123	116	150	141	123	127	120	130	132	114	127	134	102	147	127	123	137	109	114	118	127	119	130	124	127	133	129	99	132	119	121	112	131	119	117	118	119	116	109	124	147	120	118	105	128	97	126	134	108	121	112	126	136	141	119	117	124	126	123	117	114	118	138	115	128	121	117	133	124	126	111	136	112	134	141	115	125	134	116	137	128	149	116	126	125	114	118	128	127	135	125	118	119	115	124	106	138	108	117	101	115	132	129	129	122	115	120	103	125	132	125	133	127	148	133	138	131	126	118	123	118	123	119	116	118	122	128	115	135	113	118	113	116	129	117	121	138	133	99	126	136	145	129	103	120	102	128	132	125	123	128	131	126	95	133	130	122	122	121	134	126	118	128	124	112	120	130	136	143	116	124	119	137	129	132	115	137	126	136	134	117	134	126	131	139	112	126	120	136	129	123	125	112	107	118	109	108	124	131	141	140	125	104	134	134	113	132	115	118	119	126	119	113	132	109	110	131	132	124	110	123	107	102	134	126	141	116	113	112	127	130	133	111	124	128	125	119	126	122	121	116	123	123	132	122	108	121	139	132	122	120	108	128	130	121	116	114	131	127	151	121	133	127	140	103	121	109	133	125	112	134	130	126	129	112	121	131	117	112	117	120	138	129	138	127	120	110	120	131	117	148	128	118	123	124	118	139	136	121	134	120	131	118	146	118	109	131	93	120	118	111	126	112	112	134	110	129	125	118	130	136	125	108	135	117	124	138	104	112	111	101	130	115	140	128	126	111	132	128	118	124	131	114	121	132	136	132	109	125	128	128	131	122	140	106	131	124	120	119	110	120	122	136	116	117	132	103	143	117	113	110	119	122	117	134	136	129	116	152	131	128	111	107	135	123	132	121	124	140	116	120	131	114	111	119	134	135	130	120	113	122	124	119	132	125	145	139	111	122	145	120	149	130	123	127	110	113	116	121	107	105	122	120	138	132	118	139	136	133	125	122	128	126	135	116	116	123	131	134	137	112	110	131	122	115	125	110	132	114	110	119	129	128	116	128	123	126	124	118	117	124	123	129	137	137	141	113	125	127	132	120	133	130	116	132	131	126	107	109	108	119	133	131	117	113	126	113	118	109	115	125	121	140	111	128	121	115	131	119	118	123	121	104	128	117	149	135	125	110	115	115	123	121	118	112	106	104	118	118	122	136	134	104	136	122	111	123	127	120	125	117	116	118	126	128	132	131	137	124	143	117	135	127	145	137	114	114	123	122	129	103	129	147	104	109	118	125	113	124	138	119	115	104	129	133	129	136	117	121	110	128	127	112	96	136	143	123	145	125	127	121	121	113	114	122	137	114	123	126	125	128	131	120	127	126	116	137	116	113	119	115	131	125	115	116	121	109	152	134	132	135	118	128	134	124	108	126	120	107	130	141	105	127	97	119	131	122	115	137	119	122	129	127	125	133	114	104	131	113	125	123	129	109	111	129	93	138	117	138	125	126	150	96	100	120	126	122	122	126	123	116	121	127	114	120	160	139	122	119	106	132	101	140	119	105	134	116	108	116	105	120	111	129	117	125	111	107	149	142	123	140	121	138	139	104	130	119	115	138	144	120	113	129	133	118	116	119	114	117	116	122	132	156	120	125	136	121	128	119	132	125	126	132	121	135	133	124	129	127	116	116	122	141	141	116	128	124	106	109	140	127	138	124	111	133	114	126	116	121	114	120	115	113	131	110	122	120	109	99	129	131	103	124	127	129	123	140	120	111	134	135	120	136	105	123	131	142	120	131	128	110	115	104	118	133	130	135	135	121	132	140	127	130	137	122	128	126	145	135	133	110	120	129	127	113	113	142	141	117	111	110	102	119	115	121	125	135	118	129	112	116	109	112	136	113	135	136	114	119	124	133	119	126	124	126	114	110	111	136	139	124	105	126	129	117	106	112	93	123	129	110	139	130	129	135	111	115	115	113	120	119	142	119	117	117	109	107	118	123	111	139	131	129	113	109	119	114	123	125	112	130	129	118	128	109	120	110	111	134	114	111	126	119	118	122	127	133	133	134	116	103	125	117	131	119	118	135	131	123	122	134	126	113	111	111	113	126	129	115	117	133	140	123	126	115	116	141	142	123	133	111	135	123	115	125	151	112	118	131	108	107	129	129	119	130	120	128	117	139	133	139	126	110	123	127	125	146	120	139	115	118	115	137	109	148	137	119	116	113	132	138	133	118	119	134	119	132	111	137	131	124	113	132	113	132	107	125	146	134	115	147	118	130	141	118	116	137	115	128	129	135	122	134	115	125	127	116	99	122	109	131	130	124	143	136	121	126	124	124	134	131	124	125	136	139	143	110	129	119	139	128	137	118	121	126	131	127	136	110	120	127	120	116	107	110	109	136	100	123	105	117	129	123	124	107	102	114	111	103	116	137	135	133	132	121	124	117	107	111	131	138	145	130	142	154	132	130	124	116	123	114	123	118	126	105	120	113	112	106	114	117	122	121	123	122	117	129	112	135	121	121	145	119	112	120	113	127	141	132	130	124	127	133	138	130	144	129	113	141	122	126	107	122	115	137	99	89	120	120	115	120	117	102	122	121	137	133	142	121	115	121	118	136	133	124	117	103	145	139	116	101	108	118	126	94	135	100	115	135	111	134	111	113	125	121	116	139	116	131	123	116	118	99	120	111	132	113	115	114	107	105	122	124	137	122	103	136	126	109	130	125	128	114	126	117	120	108	134	132	99	129	124	118	123	109	131	118	138	97	103	125	116	89	138	136	123	124	115	120	125	112	123	128	132	126	116	117	136	142	118	123	123	123	120	108	114	122	110	120	108	124	110	112	135
3660	2796	2252	1141	889	611	487	385	355	282	274	240	303	243	216	184	174	165	157	177	160	162	175	163	225	254	205	175	158	149	140	172	134	138	159	144	146	133	144	159	149	161	125	173	158	127	146	152	134	164	126	160	143	142	128	154	150	158	135	164	159	134	145	143	160	141	142	148	145	141	134	148	163	148	145	128	135	136	140	149	153	163	131	137	150	151	126	145	152	147	157	155	159	159	152	160	153	153	135	159	138	149	154	142	127	146	143	140	150	153	141	156	137	143	137	142	160	169	137	159	161	153	144	154	149	160	149	132	144	165	152	157	136	133	155	148	161	135	149	148	133	158	131	153	149	141	148	150	146	122	145	142	146	168	132	159	132	149	129	151	145	149	137	152	152	143	151	142	147	130	154	151	166	140	143	135	149	143	147	155	140	165	160	152	137	139	148	139	157	149	148	162	137	129	147	130	135	140	142	120	143	144	160	144	143	142	151	155	160	154	171	139	130	155	136	147	130	133	154	143	148	162	134	137	147	137	142	153	150	141	156	130	142	153	151	146	144	154	152	140	150	151	136	156	149	149	147	140	145	147	145	145	136	145	148	149	143	148	159	138	146	146	135	151	153	157	146	141	169	143	155	155	143	133	178	128	128	131	154	148	145	139	126	142	143	145	130	157	145	153	143	137	129	164	153	160	159	149	132	127	131	139	137	139	159	136	124	144	146	172	142	135	159	145	135	152	167	142	151	147	146	160	131	133	165	150	125	128	142	134	139	154	137	139	141	158	127	135	156	180	144	163	148	147	136	145	165	133	151	142	148	161	159	135	149	146	166	145	151	139	125	150	150	147	155	150	167	160	148	133	144	147	132	113	149	137	135	148	124	175	147	154	145	139	151	142	133	147	138	158	126	130	155	140	154	121	173	163	126	143	128	147	132	121	152	163	141	126	174	161	149	149	127	129	155	160	148	144	146	145	145	166	157	140	153	123	159	136	116	168	158	140	147	143	149	157	139	143	149	166	161	148	164	119	135	172	134	144	119	147	137	135	147	146	154	145	129	130	145	150	157	164	146	156	157	133	134	158	160	138	163	134	125	157	149	151	137	128	155	145	142	129	124	158	150	143	141	159	144	139	145	131	143	139	134	158	146	163	127	130	169	139	154	142	163	166	159	155	146	131	160	155	142	155	154	158	135	138	164	126	149	140	148	133	135	143	150	164	146	158	154	154	140	143	128	149	115	139	127	137	155	134	139	140	146	153	131	148	145	143	133	149	168	170	138	133	114	139	135	154	152	139	154	149	133	143	138	147	135	143	136	134	153	136	145	159	120	139	156	133	146	122	184	157	154	146	151	181	165	137	142	136	149	162	122	138	126	173	126	150	139	135	147	144	141	146	152	156	145	123	150	126	154	151	143	174	144	124	145	173	143	136	146	144	136	148	138	134	143	133	156	154	151	165	151	134	159	139	128	154	159	103	140	138	142	149	132	153	155	135	148	158	175	140	107	136	142	143	157	138	136	159	157	150	150	136	145	139	156	162	138	127	144	130	157	145	148	137	144	163	161	150	142	142	167	150	139	134	141	143	136	130	140	139	145	130	148	128	157	126	120	168	148	160	136	144	135	141	168	161	137	131	163	153	144	135	159	163	143	148	139	154	116	143	155	129	135	141	156	126	132	157	158	155	148	132	172	157	140	151	154	144	146	147	148	146	143	140	151	154	154	129	140	144	160	149	117	159	153	164	161	156	134	138	133	144	154	143	137	135	124	140	127	143	171	127	164	141	157	166	128	146	127	156	137	163	134	139	137	130	162	145	141	129	129	148	125	123	149	147	164	134	136	145	157	154	144	169	155	157	137	159	131	144	141	170	155	161	143	149	166	136	147	166	154	140	146	145	164	157	139	152	138	132	155	111	151	152	137	138	149	166	126	148	157	153	138	155	154	143	139	130	154	139	161	150	158	148	135	132	142	143	147	150	144	153	159	122	160	149	156	158	153	159	125	144	124	140	154	125	175	147	130	140	171	150	167	126	123	156	125	139	162	139	123	140	143	142	124	147	142	146	145	153	149	169	141	140	165	144	134	137	165	147	140	117	152	137	150	132	151	130	156	138	140	121	174	121	158	145	158	147	169	145	158	154	138	128	137	142	145	152	143	159	144	147	127	140	151	150	147	144	150	139	146	135	147	151	137	131	141	160	162	155	152	139	177	168	137	132	137	133	144	136	150	146	141	147	121	125	162	133	151	149	148	138	156	118	156	145	155	167	166	143	139	149	136	145	140	127	159	138	139	125	137	158	153	141	133	125	162	157	131	136	130	123	186	145	155	157	160	151	149	142	132	143	125	148	155	139	118	144	146	156	146	125	149	133	159	148	153	154	156	137	134	139	146	146	163	139	161	135	142	128	149	144	140	129	132	150	159	137	144	154	162	136	146	139	157	164	162	149	141	136	151	154	137	146	141	148	142	160	145	135	138	145	168	134	142	142	151	124	158	157	159	142	170	150	168	118	138	156	148	147	153	142	158	154	149	155	161	160	153	122	148	127	156	135	135	152	117	141	129	145	146	157	156	153	138	129	151	161	141	136	153	123	164	148	154	156	121	130	140	144	137	131	152	170	154	125	175	174	142	126	151	141	140	147	165	124	145	127	158	150	150	147	140	134	153	129	151	157	131	126	128	142	149	151	127	144	127	123	141	135	162	160	136	135	137	162	134	162	136	132	148	131	116	126	145	139	142	140	137	150	145	162	144	146	128	127	156	133	158	173	139	172	138	141	150	145	155	137	137	159	117	143	139	140	160	136	142	147	148	133	143	143	166	149	141	173	129	153	136	155	142	145	152	150	150	155	140	144	152	159	147	140	140	135	163	151	149	133	148	136	150	138	137	134	145	133	162	138	137	126	143	131	151	161	165	153	152	145	142	137	139	162	165	167	148	153	157	128	134	113	128	143	144	159	135	133	153	155	142	156	131	153	151	166	150	143	160	150	152	137	153	149	153	135	129	163	130	163	154	139	155	160	143	134	150	141	144	136	149	148	137	134	147	137	154	150	141	162	148	145	121	152	133	121	134	131	146	176	156	135	150	157	160	139	133	142	158	137	161	148	140	145	158	132	144	144	133	152	138	137	122	145	117	140	143	129	136	133	149	141	150	144	146	135	158	132	135	126	175	138	138	165	147	143	149	143	142	136	157	134	153	159	151	169	133	134	146	149	155	154	118	145	148	135	158	135	132	144	136	136	157	148	131	141	132	163	155	150	146	156	155	140	129	131	143	154	132	141	172	156	147	123	158	132	138	144	125	156	134	135	131	134	154	162	171	155	139	146	141	150	146	156	153	141	119	135	137	148	167	155	159	143	169	168	141	148	143	136	173	141	153	163	136	143	148	182	153	126	149	138	148	117	142	142	155	149	163	164	143	178	174	137	136	137	141	137	169	140	133	151	149	134	149	124	149	131	146	153	144	137	148	152	157	130	150	152	158	144	142	142	156	158
24247	21016	27902	24301	19532	2712	846	462	381	313	319	356	330	309	265	246	243	250	211	244	245	220	218	194	231	375	388	222	219	224	205	216	220	201	221	198	181	209	197	183	192	203	176	199	213	217	189	216	218	180	203	198	196	208	187	224	179	224	223	194	182	194	200	206	236	176	170	204	186	188	203	190	210	218	212	204	207	205	183	215	209	216	200	196	204	180	203	194	182	199	206	181	203	216	229	177	161	211	213	184	205	208	209	213	207	213	210	203	212	200	192	192	178	194	176	201	195	196	195	190	195	225	204	193	204	205	218	212	225	222	182	191	170	173	210	176	179	200	187	205	177	222	199	201	220	184	223	208	193	204	173	198	180	199	198	206	229	197	195	200	220	192	199	195	211	196	186	190	190	175	209	202	209	223	189	215	201	200	214	198	182	218	185	235	180	205	183	186	172	193	198	201	193	215	229	195	197	178	186	205	187	182	198	184	175	182	182	175	208	201	194	193	187	169	214	211	195	159	191	191	191	222	205	190	185	176	188	202	218	227	212	214	165	203	184	178	215	186	200	198	184	169	195	181	198	190	204	199	212	202	199	195	181	199	191	200	205	196	196	212	210	210	188	185	193	182	176	177	200	203	196	211	192	192	200	196	195	197	194	210	197	188	199	188	211	192	228	209	206	205	156	170	181	178	202	206	183	199	179	179	185	208	198	198	183	222	193	227	195	215	210	183	196	189	200	184	198	220	196	192	185	212	216	208	204	202	204	196	212	209	178	175	188	216	183	197	198	200	193	208	182	221	179	201	192	178	179	180	188	216	177	174	190	201	182	208	163	217	189	192	182	193	180	177	193	197	181	208	195	209	210	170	201	176	215	211	197	233	199	194	192	210	181	173	203	192	210	204	187	189	199	185	175	193	188	189	178	229	218	196	201	189	199	224	227	183	176	186	190	194	191	204	188	186	183	197	205	204	204	184	212	161	165	169	224	208	167	196	173	197	193	192	190	174	186	206	207	200	180	189	192	173	195	199	225	203	193	199	211	173	199	197	198	198	198	199	193	197	165	193	195	174	195	178	180	191	214	192	226	192	202	218	200	200	209	185	183	222	189	183	183	175	176	205	173	184	202	216	199	195	183	176	186	181	225	214	203	188	204	214	180	192	197	190	222	204	223	218	178	191	195	182	201	198	187	176	195	208	191	202	207	198	200	196	218	201	217	182	191	208	177	201	204	186	176	223	200	189	204	179	227	205	206	197	191	189	176	190	205	198	202	212	184	197	191	200	192	193	191	182	195	201	216	197	194	216	167	184	188	192	169	175	176	207	234	184	189	216	210	213	195	188	198	204	212	183	181	179	186	178	201	185	208	186	187	194	188	180	207	196	204	201	218	208	191	182	206	202	164	193	196	188	202	183	176	188	185	188	195	192	199	198	232	214	195	190	206	202	176	190	202	200	202	201	188	188	214	205	193	176	200	200	180	217	169	171	168	196	206	207	198	209	203	214	161	184	182	205	179	178	199	228	191	212	186	215	180	175	191	187	187	208	205	174	201	185	191	173	173	189	170	221	211	204	203	170	223	173	193	202	196	199	223	202	159	187	219	193	192	218	174	207	204	193	197	198	206	173	197	202	191	173	207	167	177	198	208	197	196	207	197	213	210	190	192	181	190	214	187	182	231	206	205	194	201	178	159	201	191	188	213	191	192	190	190	186	186	186	166	186	211	191	217	194	184	202	195	224	217	186	181	186	170	180	164	199	220	191	202	207	206	186	180	181	177	183	201	179	190	184	191	185	180	201	197	170	184	184	196	204	184	203	188	201	185	191	188	197	199	178	216	200	188	182	187	211	193	198	218	203	178	202	193	210	181	223	194	182	193	201	172	197	204	188	193	179	211	198	180	198	174	183	205	171	209	223	223	217	194	193	181	191	179	161	196	202	179	192	187	187	208	198	186	199	194	187	204	173	166	174	186	174	190	184	187	176	215	176	174	217	196	171	184	179	176	221	158	197	198	181	198	177	199	217	202	200	205	187	171	194	176	211	200	192	194	173	198	189	182	182	195	210	180	162	179	179	184	220	196	170	173	179	194	193	203	189	227	179	199	200	201	192	231	193	183	198	200	183	190	186	223	180	210	220	204	205	195	186	200	198	213	213	183	190	215	181	201	209	177	180	170	173	180	195	191	184	178	211	194	190	172	209	214	213	184	197	175	164	183	227	190	175	178	201	211	166	209	216	205	193	200	193	210	205	205	191	170	204	190	190	178	183	208	177	166	200	198	193	211	202	217	183	214	207	220	189	185	185	204	182	176	204	171	200	180	208	189	178	214	199	187	197	192	206	193	183	195	204	177	207	201	205	177	210	200	180	206	163	186	185	197	210	211	190	204	210	197	203	173	200	205	205	194	208	174	195	199	200	176	205	182	182	197	174	225	203	182	200	170	218	215	180	183	191	167	188	196	186	205	197	200	190	178	203	202	213	174	188	195	208	189	208	179	198	201	185	194	195	192	188	195	205	180	210	199	220	180	200	184	192	204	219	191	176	207	193	190	204	210	199	182	202	142	168	202	198	193	221	196	184	200	180	202	192	210	191	192	219	203	202	189	189	186	204	221	185	202	193	207	187	214	203	196	180	203	186	205	163	192	183	203	210	200	205	203	204	188	183	203	214	205	189	185	220	185	194	200	156	223	179	229	213	194	204	190	182	207	196	171	188	181	215	180	216	193	201	199	176	183	207	202	205	177	208	201	188	198	179	191	186	188	182	184	186	205	204	191	200	183	190	171	199	184	219	194	192	166	185	186	192	180	185	201	219	193	182	184	185	207	160	205	198	172	190	185	201	187	205	221	195	198	212	196	196	183	203	196	189	206	201	173	186	192	177	217	206	201	197	167	173	177	185	187	214	184	203	203	202	202	193	180	182	198	204	201	181	185	206	200	202	182	193	194	174	178	196	184	215	182	179	177	201	210	190	180	180	192	209	181	185	173	197	182	188	197	214	198	216	172	189	199	213	185	172	215	187	192	179	205	186	197	189	185	198	201	181	193	185	189	195	214	203	202	186	199	203	197	218	188	211	170	175	158	195	173	188	186	186	203	205	212	208	202	179	184	192	178	197	194	222	200	198	187	203	200	180	195	182	180	192	173	216	194	197	173	208	197	191	177	196	185	184	211	223	176	186	206	179	211	178	174	202	233	193	205	222	204	192	177	170	192	195	168	200	208	201	190	200	180	172	184	173	183	193	212	205	194	178	186	182	188	200	208	184	215	204	199	180	205	194	193	191	200	191	194	200	197	193	194	199	178	198	173	188	210	213	202	194	185	178	175	188	205	201	191	191	214	179	203	196	184	197	212	191	189	216	178	199	194	197	187	163	185	200	185	193	209	191	213	199	194	191	214	230	191	174	199	201	168	239	198	195	173	210	192	192	198	189	189	195	190	178	201	182	186	210	201	197	193	214	189	193	177	198	177	164	205	179	182	172	218	181	205	194	170	225
3873	5319	3908	1940	1493	1207	918	685	569	487	448	606	557	462	423	320	265	287	287	280	241	250	214	256	246	586	597	244	223	223	233	233	216	215	231	207	215	209	214	243	197	224	196	213	218	224	232	215	211	251	244	242	231	236	231	239	217	223	213	213	240	235	208	202	233	199	220	203	204	225	236	217	208	214	236	200	191	251	236	215	189	210	201	210	224	229	221	220	229	218	205	228	212	209	204	235	224	209	227	219	213	204	222	214	210	215	213	222	234	216	202	237	192	211	207	205	240	211	214	185	189	224	216	194	242	209	183	209	233	215	211	215	201	233	207	206	224	234	191	205	209	235	212	230	209	225	228	223	230	197	228	208	209	209	220	210	197	219	216	181	202	199	198	242	216	215	211	197	214	190	211	205	225	231	229	235	232	202	201	208	218	224	210	208	187	196	195	232	204	185	216	206	226	200	214	216	236	220	230	198	219	227	214	192	207	231	203	218	203	232	225	227	189	218	171	232	213	207	206	211	208	195	214	185	224	201	214	217	210	209	226	206	192	211	210	203	226	215	202	219	213	218	203	190	237	222	232	215	184	225	206	208	195	233	237	216	208	187	188	204	200	216	207	240	214	226	194	202	239	210	214	204	216	212	227	231	226	218	238	227	222	223	228	200	231	181	215	202	242	226	224	220	240	214	207	213	210	201	238	220	199	215	200	225	199	214	197	217	213	217	205	225	223	244	211	220	230	206	200	219	206	190	222	215	212	230	204	237	188	197	217	220	200	195	212	220	239	207	228	213	236	203	203	212	208	201	224	222	190	218	207	216	231	218	205	206	213	208	241	195	195	221	198	179	209	210	217	213	207	211	212	193	214	212	213	228	219	238	207	227	195	196	186	210	229	239	202	231	196	193	230	204	219	190	199	234	214	229	252	212	220	206	223	196	232	207	200	205	199	190	214	204	211	222	201	207	220	204	205	214	197	198	224	198	206	212	200	205	210	197	197	215	224	193	199	231	221	234	190	196	225	225	178	203	216	233	237	202	190	207	198	209	200	201	210	222	206	200	207	200	212	193	227	222	235	180	212	193	210	221	218	201	214	218	226	215	230	217	215	209	223	191	191	199	205	203	197	197	214	204	210	194	231	226	200	226	221	194	209	217	220	227	204	206	188	189	204	193	189	221	239	218	186	217	208	185	221	235	217	241	228	211	204	243	226	194	218	191	214	209	203	199	215	221	211	209	212	209	206	207	212	213	201	217	208	198	235	244	217	226	209	231	208	220	199	229	196	216	233	214	204	205	196	226	234	225	205	203	212	217	212	191	226	193	222	193	202	243	207	213	217	197	168	242	224	237	208	215	198	205	194	205	228	217	169	212	236	199	220	243	232	208	217	216	207	213	195	200	239	206	210	180	189	224	233	206	234	211	226	213	213	207	213	211	214	206	213	221	196	220	218	226	217	187	215	214	219	224	215	199	208	216	192	203	195	197	214	227	179	224	219	215	217	232	187	167	194	194	214	236	183	238	208	205	202	221	207	184	222	216	217	217	213	209	236	196	239	203	225	233	228	205	190	214	235	225	210	229	186	206	209	213	195	205	197	218	186	232	207	200	232	229	237	213	207	203	205	199	209	230	201	211	194	222	208	221	220	195	227	220	216	205	209	191	203	218	201	207	198	224	227	179	225	216	223	212	203	206	198	221	234	196	198	196	230	206	204	217	240	214	213	221	209	188	211	202	218	224	230	208	202	207	217	214	179	231	209	252	190	207	202	230	207	196	208	216	211	210	241	214	217	196	220	221	202	204	206	216	196	210	195	223	201	209	222	198	236	215	227	215	208	220	201	193	210	224	245	220	222	192	180	228	211	194	199	206	219	207	209	202	244	212	190	216	192	196	223	215	233	220	214	198	202	196	215	218	199	176	223	211	228	209	212	237	206	218	197	223	208	243	206	216	211	215	243	233	231	191	213	206	205	237	220	218	224	205	205	187	235	202	207	207	200	202	199	216	220	223	199	215	227	210	216	208	226	242	196	230	225	231	216	200	192	222	219	207	220	209	200	203	222	229	177	246	205	199	208	212	235	168	210	181	217	189	226	230	242	222	198	186	178	200	213	192	224	211	204	199	201	200	209	202	213	191	184	223	226	207	204	204	209	211	212	214	246	196	195	187	198	213	215	211	186	212	201	196	218	212	191	200	192	226	215	216	206	240	238	211	195	182	201	220	196	232	191	195	204	215	215	207	209	200	214	192	218	189	220	188	255	203	218	226	219	218	238	207	208	202	233	199	201	211	192	230	190	208	189	215	204	247	210	208	222	228	199	221	208	216	196	202	224	211	219	196	232	205	207	214	222	221	205	218	227	198	202	219	220	221	232	172	207	222	204	210	234	215	216	234	223	197	194	205	190	235	211	198	215	191	192	198	218	244	202	214	215	198	200	196	205	220	190	218	194	207	215	241	208	227	199	202	227	217	190	209	209	207	198	203	199	246	217	240	182	196	213	195	203	223	205	178	226	211	205	198	208	213	170	222	222	212	214	200	217	212	205	212	191	209	217	178	235	225	220	239	207	216	227	236	241	212	232	204	197	204	215	196	232	224	208	203	205	202	215	227	198	208	211	203	206	193	240	210	220	234	217	221	210	215	207	214	219	208	199	174	215	222	206	210	217	219	198	206	202	218	229	206	227	219	271	233	205	197	213	217	216	204	212	236	221	223	199	231	190	204	204	205	216	238	214	194	211	214	179	199	226	239	216	185	226	213	214	215	205	202	208	207	204	222	204	206	227	216	209	248	200	208	206	210	210	222	185	212	210	213	218	213	204	192	212	214	216	212	230	217	224	228	205	212	203	240	213	197	218	199	232	235	192	237	220	225	203	197	226	215	222	222	235	171	220	232	197	219	215	230	222	193	190	213	191	197	211	222	219	222	178	208	212	194	209	185	212	239	229	232	221	210	221	206	186	224	207	210	209	195	210	212	203	203	212	204	184	190	214	213	212	219	229	205	185	224	227	200	220	202	210	216	198	189	215	228	198	210	219	184	206	226	207	205	191	230	196	229	215	224	226	205	213	207	223	204	209	218	209	199	216	219	226	188	205	227	177	214	171	184	188	215	217	227	199	195	204	217	216	230	233	215	201	240	188	226	218	209	193	240	214	216	207	183	203	198	183	203	215	221	229	212	217	224	188	199	209	217	181	197	191	215	213	216	213	205	172	220	226	252	228	249	208	221	194	206	219	212	230	215	209	214	209	226	186	209	202	181	207	213	214	209	225	212	217	208	215	217	198	200	213	186	223	211	217	206	202	209	205	209	186	243	210	227	212	192	208	220	191	203	224	220	196	229	228	220	200	197	201	201	204	237	208	231	215	213	222	215	204	244	222	209	204	199	191	210	221	201	208	209	210	191	224	203	212	190	203	244	219	219	187	230	192	242	208	218	221	210	204	204	219	211	227	194	217	214	203	225	191	194	216	217	237	216	193	221	206	196	226	191	212	214
26748	7884	806	475	351	308	272	291	274	262	268	251	305	285	272	265	236	277	260	262	247	285	257	232	249	260	282	279	276	244	270	256	261	260	290	224	257	257	235	253	268	236	264	266	277	246	264	258	247	261	262	278	234	225	245	227	253	233	276	258	285	264	227	299	270	250	248	228	269	239	242	281	251	244	238	224	271	267	272	283	269	272	270	265	263	260	259	264	244	249	237	256	236	235	255	282	266	252	257	256	253	262	277	239	258	282	298	263	234	269	240	252	242	257	270	236	224	250	258	240	260	223	240	250	232	263	292	253	241	238	266	256	265	255	228	253	242	268	230	243	236	248	272	249	265	265	274	263	245	240	249	259	263	284	280	237	252	244	238	267	236	248	249	235	234	241	254	280	250	254	240	257	261	282	254	264	229	272	258	275	268	258	227	237	259	254	252	250	246	259	260	250	240	261	279	256	239	248	263	245	252	281	269	265	240	248	271	237	254	266	228	244	259	249	245	227	265	245	244	248	244	250	226	213	267	256	260	275	241	234	286	271	269	286	236	239	271	262	253	248	250	246	259	260	238	286	261	228	231	226	263	281	251	267	276	275	260	215	276	289	246	253	255	254	247	282	233	282	263	253	244	236	268	258	264	242	256	263	275	275	272	246	271	231	264	249	249	250	268	243	257	262	234	258	261	247	241	270	239	253	239	265	251	230	295	288	248	255	266	296	271	280	245	255	206	238	262	269	281	255	264	246	285	232	280	252	261	251	229	245	244	252	257	280	286	248	258	236	261	251	251	257	267	266	248	248	283	266	240	274	276	256	231	231	278	247	260	277	238	276	252	239	275	253	278	248	232	273	282	262	269	256	261	229	279	241	259	261	264	312	276	268	261	271	261	239	299	261	231	275	228	286	262	251	254	293	239	269	246	288	258	236	264	257	236	266	250	246	248	282	249	227	251	279	225	238	258	299	251	248	269	270	272	263	248	282	264	272	279	247	274	266	249	257	258	248	238	237	246	228	248	273	270	251	240	270	253	273	286	248	277	243	277	245	287	278	280	247	225	263	262	233	268	270	247	272	243	276	227	265	265	260	253	279	244	261	259	263	264	248	270	234	277	268	279	256	242	256	254	240	259	253	256	265	263	278	238	267	295	236	257	270	258	255	237	260	263	230	255	241	267	241	273	263	271	279	282	283	237	270	247	248	268	254	260	274	275	252	270	247	256	247	270	263	262	224	247	236	268	253	261	267	246	247	280	262	251	249	259	262	291	265	240	264	273	260	278	267	264	284	278	255	270	251	257	253	232	284	264	251	238	243	264	276	251	265	242	276	259	230	255	261	243	248	244	252	250	268	252	267	282	215	252	246	251	244	270	238	266	274	275	253	251	245	269	268	272	268	259	235	264	255	251	273	241	256	255	268	259	260	227	275	240	262	245	266	262	241	257	228	258	251	257	249	287	278	239	280	276	267	249	264	275	266	247	263	282	282	267	244	239	242	268	246	264	277	266	247	219	256	269	257	255	270	276	267	261	281	228	223	267	249	270	224	229	248	246	248	263	267	286	277	287	265	224	232	257	250	272	256	264	264	239	296	271	248	269	217	223	267	275	253	272	254	260	259	271	263	268	268	241	255	255	256	247	259	244	250	253	274	237	263	268	277	241	236	267	266	279	262	258	278	237	240	257	268	242	242	280	283	262	267	262	238	246	256	278	237	278	257	259	232	264	264	243	252	265	251	270	260	243	276	282	260	246	248	224	238	252	244	259	266	273	259	259	245	244	262	240	259	239	277	230	237	230	247	257	278	251	258	266	235	292	261	272	299	254	247	266	270	248	260	286	274	251	268	262	269	220	262	255	265	251	243	278	260	277	250	255	286	247	245	248	250	230	229	259	237	244	254	231	262	260	246	269	279	250	268	243	283	243	269	263	295	232	236	241	261	277	229	248	250	280	233	215	255	263	254	246	270	233	265	249	266	273	271	282	256	268	267	267	260	262	261	295	264	259	257	249	291	240	285	280	273	257	285	259	266	243	257	262	270	269	270	255	245	265	263	259	270	272	287	253	270	245	258	264	256	251	249	272	249	258	215	267	255	239	266	237	270	274	225	246	247	240	257	250	273	262	247	250	252	244	238	262	253	251	260	313	253	262	290	253	244	276	276	279	254	277	268	281	260	263	271	242	270	247	256	234	243	279	243	234	267	254	288	253	238	248	284	241	276	266	270	248	248	281	232	262	269	266	274	240	276	247	237	291	261	238	250	256	262	226	232	269	270	273	259	267	267	259	246	255	278	272	257	251	258	232	245	277	235	262	240	268	237	240	277	277	230	232	235	244	225	282	248	238	261	279	265	247	281	255	284	246	218	259	267	267	255	251	250	257	267	287	270	238	259	273	270	256	258	265	241	246	249	278	253	276	246	243	253	247	259	270	259	280	249	289	229	267	258	250	271	261	279	261	266	267	236	247	235	283	261	267	254	256	258	252	241	246	271	245	247	250	240	262	253	248	279	268	251	267	262	281	247	265	283	237	254	254	254	281	270	246	275	270	229	250	270	240	254	245	256	248	236	266	246	271	253	294	256	255	249	268	229	265	256	239	275	251	260	254	240	254	234	261	254	265	255	240	271	293	266	270	249	254	237	270	261	263	265	288	278	265	264	267	264	264	252	241	275	268	262	265	239	240	260	261	282	249	293	250	281	271	236	261	269	261	246	247	250	254	256	284	260	271	259	264	246	244	262	240	276	288	241	237	262	248	232	253	235	248	248	250	254	240	267	280	290	252	255	278	256	253	245	260	261	253	249	280	245	259	235	262	234	265	266	277	271	264	251	258	251	247	249	235	272	219	256	247	267	245	235	265	262	271	272	251	254	254	250	228	259	245	229	262	275	273	287	242	247	263	236	255	253	290	265	244	247	264	238	317	269	269	237	274	269	269	263	246	247	258	228	264	250	265	241	264	240	260	270	258	256	275	245	278	270	235	234	239	233	259	244	244	263	263	233	240	273	249	237	225	240	274	247	239	227	266	273	228	265	245	252	227	261	268	264	246	292	259	282	259	257	245	248	241	238	282	237	238	249	256	241	267	234	254	249	281	256	286	251	256	276	239	251	245	259	261	264	260	228	268	244	272	278	260	254	259	290	269	285	241	263	234	270	230	246	273	285	255	234	261	272	240	252	234	246	258	270	281	261	252	240	269	266	279	228	245	276	271	241	255	265	231	239	245	239	270	253	248	241	266	253	282	266	260	264	275	254	235	266	261	268	266	267	241	275	232	264	241	243	276	248	255	253	267	274	251	268	263	272	245	275	260	252	246	252	278	249	219	250	293	266	266	256	223	278	241	274	246	257	261	249	259	266	274	255	262	274	252	236	266	272	236	291	285	246	271	281	247	257	251	235	230	245	262	287	256	247	261	300	288	268	254	240	251	267	243	240	260	260	260	285	250	234	262	238	294	276	257	285	247	257	237	245	256	241	255	263	264	299	272	282	266	282
5358	620	538	366	306	316	293	301	306	271	306	302	322	317	327	309	280	286	296	284	303	305	292	280	246	263	303	290	277	261	261	287	241	277	286	277	281	274	292	312	250	267	261	277	303	307	300	252	312	279	301	282	268	286	250	276	288	302	276	300	260	277	256	240	237	290	257	268	299	307	263	281	300	253	258	228	267	273	265	259	271	277	250	250	294	260	287	278	266	276	276	287	240	278	295	264	252	278	261	269	267	242	256	271	272	265	245	272	256	273	278	285	278	288	277	258	258	249	259	279	260	288	281	270	262	279	264	264	311	299	294	276	289	290	272	280	268	276	272	258	253	271	259	255	266	275	265	236	239	301	294	244	290	259	255	285	262	271	271	253	282	292	258	285	247	267	259	261	311	257	272	291	262	290	290	281	255	267	256	267	276	256	255	268	280	266	269	251	240	248	279	304	293	283	275	251	254	277	255	256	279	293	232	232	283	258	259	246	242	288	280	274	270	276	258	289	288	248	265	271	254	264	247	254	282	294	285	291	276	240	268	272	270	262	273	266	285	252	268	272	276	301	278	278	264	261	283	266	269	262	289	278	258	269	279	284	259	261	264	287	268	290	263	280	260	271	283	296	271	257	282	307	263	267	284	290	243	264	267	258	243	293	266	297	294	269	281	293	265	271	276	276	263	284	252	288	274	287	282	266	235	267	275	275	274	280	252	269	262	277	267	252	264	276	272	289	291	272	278	242	281	287	267	251	258	287	279	271	283	270	269	278	242	269	261	263	267	294	263	278	275	301	273	271	269	292	259	284	236	279	285	266	272	286	273	277	293	270	275	300	267	283	290	292	266	249	250	257	249	266	273	277	277	246	264	290	301	278	268	272	250	248	269	256	260	280	273	292	270	275	267	257	261	279	276	262	311	262	257	308	271	290	301	256	269	288	246	283	287	254	286	285	290	289	292	279	250	259	262	284	273	250	266	282	276	270	283	273	310	256	293	298	248	261	273	277	279	269	279	272	253	272	269	265	300	282	307	268	265	253	243	270	262	250	262	273	278	275	276	252	239	284	260	285	279	281	280	274	262	256	267	274	278	279	270	249	267	285	284	275	267	261	274	261	274	279	267	278	274	289	273	287	243	264	278	275	270	288	299	287	254	271	257	289	266	283	272	266	271	286	261	263	256	270	277	260	248	297	250	280	282	280	266	244	272	290	272	260	254	296	276	271	284	265	296	270	278	270	307	270	287	257	280	295	255	282	308	276	260	280	283	276	298	293	279	274	294	256	272	259	262	273	264	258	276	287	267	263	292	300	265	271	251	298	298	259	267	236	296	305	269	285	280	281	272	270	278	251	259	258	283	258	254	238	271	276	302	285	282	243	258	280	292	291	289	260	258	253	269	276	279	256	270	282	254	275	289	279	260	294	262	300	283	244	254	269	289	259	269	307	271	254	275	265	299	238	290	247	283	275	298	244	274	284	271	282	256	240	297	313	302	268	251	272	267	262	273	284	256	288	288	285	288	257	272	289	269	242	253	294	273	234	257	277	293	252	285	268	272	261	258	280	253	282	281	291	270	264	268	246	255	265	292	254	282	282	266	293	269	283	294	283	280	260	255	270	277	300	268	279	303	250	295	252	260	279	276	276	266	313	287	225	262	253	288	251	279	270	260	292	276	277	256	300	256	282	284	265	274	295	268	255	294	286	250	268	282	248	246	273	276	275	280	295	281	224	283	285	265	265	272	244	288	291	255	251	294	254	294	278	273	259	276	307	284	265	276	253	280	282	275	271	259	282	286	284	265	292	285	285	278	267	266	297	273	283	284	285	284	273	313	281	252	264	296	269	299	258	258	294	256	270	272	261	296	270	274	280	274	273	257	289	306	262	264	280	288	271	248	265	264	290	270	281	270	275	258	277	263	274	272	272	271	296	247	276	295	264	282	279	243	289	271	285	285	293	261	275	274	250	283	265	290	254	239	279	279	259	272	252	287	330	274	297	255	285	265	274	277	292	312	262	286	247	274	275	294	297	254	247	261	270	278	294	283	241	245	281	277	283	275	270	277	253	287	252	291	288	293	274	269	277	239	267	274	266	284	274	256	258	273	268	288	265	274	255	295	268	286	267	274	286	256	259	273	242	264	265	280	282	272	272	280	298	272	285	260	259	282	267	275	287	272	270	282	279	266	297	259	286	290	263	263	282	246	281	283	276	263	263	261	269	255	268	261	273	243	251	280	276	267	273	252	314	256	252	265	253	258	275	272	267	274	279	286	295	296	278	309	284	248	288	258	268	275	269	274	260	287	265	262	267	259	254	244	269	271	256	254	287	260	224	278	314	281	276	248	236	260	261	268	271	263	267	270	275	283	245	278	280	264	236	261	249	274	255	277	266	272	274	260	247	260	278	262	249	234	265	269	266	308	237	277	269	271	269	260	265	270	280	296	293	260	279	257	297	290	281	266	267	268	294	293	270	266	267	270	274	257	271	247	248	257	247	285	281	250	273	287	270	264	274	292	306	297	282	272	244	305	295	280	263	261	267	251	291	252	277	265	270	258	247	276	279	249	279	284	270	276	287	269	233	249	285	298	283	277	307	262	291	282	292	292	263	270	264	273	244	296	245	281	257	271	244	302	262	285	263	261	255	260	255	266	273	299	243	270	255	248	290	254	274	268	286	292	269	268	264	255	277	266	277	301	303	263	260	256	271	265	291	285	283	256	258	271	279	283	278	253	276	288	275	257	280	240	226	317	304	262	285	259	250	278	286	265	270	250	272	243	297	286	281	270	303	302	268	278	274	270	249	283	247	305	256	299	268	297	266	258	239	248	283	265	265	281	268	265	257	248	300	254	269	247	273	240	269	266	272	279	252	274	310	278	276	269	248	254	295	300	277	281	252	286	256	269	272	269	258	267	272	261	254	261	276	276	292	264	290	297	300	303	264	260	258	239	270	255	265	254	283	262	290	260	258	306	231	270	282	267	251	271	272	259	267	265	259	285	243	277	250	277	278	274	239	283	282	257	312	273	305	254	274	262	250	274	265	305	254	289	271	266	274	308	272	251	261	253	279	269	251	262	263	276	281	262	291	289	261	266	254	274	267	287	236	291	295	283	292	258	262	288	273	301	267	279	242	262	274	258	278	297	285	252	271	245	258	270	260	265	290	293	269	241	283	259	280	290	270	288	281	264	279	302	294	300	284	273	275	292	271	256	280	264	224	302	265	291	273	287	266	253	289	259	296	276	324	258	290	240	285	242	265	267	292	270	259	308	271	262	269	251	289	277	286	259	267	278	282	278	288	270	259	268	261	256	255	270	298	288	264	262	250	300	267	268	277	264	246	269	256	296	263	277	261	267	279	248	284	273	282	304	298	306	286	283	288	280	267	297	276	297	243	284	259	266	300	268	265	289	282	307	291	271	265	270	277	281	251	260	290	274	288	294	261	267	265	260	250	288	266	271	250	254	256	246	270	263	239	255	250	270	291	277	276	297	250
25289	21100	26653	24582	2570	497	282	249	187	199	140	164	176	188	166	177	168	136	142	139	119	130	145	142	140	128	150	138	144	117	119	122	119	138	109	127	126	134	107	107	108	112	141	135	121	122	125	129	129	121	110	118	150	131	148	145	130	127	117	129	133	113	132	116	121	116	137	118	141	121	113	110	140	130	116	111	125	114	135	124	107	117	118	120	123	123	114	117	136	109	141	150	120	133	120	120	131	138	99	124	125	137	108	114	108	122	118	128	118	131	142	116	133	108	116	110	134	121	118	111	138	132	129	125	124	133	127	133	140	130	119	125	120	114	135	119	116	104	135	114	126	130	142	111	135	118	111	127	110	127	106	113	113	103	130	126	104	118	108	106	124	122	136	141	115	128	119	124	117	110	140	114	111	115	125	101	104	93	121	119	123	131	127	116	140	122	130	100	130	113	147	109	118	126	124	120	126	114	122	129	118	119	121	108	123	126	110	116	119	132	126	117	127	101	118	132	140	114	123	125	108	122	108	113	106	132	120	141	115	125	143	100	136	112	126	106	133	132	132	142	126	121	119	123	114	132	119	125	119	138	137	113	102	110	112	117	116	109	132	119	129	114	109	137	148	110	116	106	125	108	104	119	130	125	111	129	119	113	108	107	127	125	119	112	106	112	131	116	122	99	122	116	105	138	113	126	109	130	119	113	110	124	98	115	132	117	111	149	128	130	132	124	128	130	137	111	106	112	120	119	123	132	115	130	122	118	114	118	128	113	118	133	119	118	118	131	117	109	115	139	136	117	135	111	131	136	124	128	119	116	145	114	150	104	114	108	124	115	113	109	119	108	116	116	117	103	121	113	141	122	137	115	116	119	125	109	110	139	132	127	107	109	141	109	118	141	93	113	144	137	110	121	115	112	110	127	119	118	107	130	107	105	121	136	118	140	140	116	125	120	109	124	104	120	118	122	138	134	114	120	131	123	114	132	138	136	129	130	119	124	118	114	106	119	103	132	117	103	103	159	142	134	115	122	130	118	117	127	107	112	121	123	142	127	100	117	117	130	127	110	139	124	110	128	101	92	124	128	120	128	142	116	119	121	114	110	134	110	143	140	120	120	122	130	135	134	117	118	108	126	108	116	124	132	120	115	120	107	113	115	124	120	129	141	128	131	114	140	115	126	137	122	125	115	106	110	102	119	108	110	107	141	106	114	103	100	114	122	114	118	108	131	130	120	117	128	122	106	122	118	109	119	134	121	118	125	109	123	111	118	101	111	128	121	127	134	119	141	124	133	125	127	131	129	136	130	135	114	124	114	115	113	117	122	125	118	116	128	124	124	119	121	123	139	140	128	107	124	140	131	119	117	127	116	109	89	125	127	117	118	120	98	123	115	137	117	137	130	107	117	127	143	128	120	115	106	101	125	121	116	119	106	103	122	134	101	116	121	125	135	114	119	127	114	138	146	123	129	118	123	115	124	121	118	126	118	131	122	112	107	123	126	110	101	130	123	114	124	130	129	131	119	133	106	120	116	109	122	123	123	118	113	113	124	131	124	110	102	99	115	107	123	120	119	116	117	108	98	107	120	106	137	124	131	116	120	121	128	139	142	121	120	100	123	119	130	107	124	124	135	122	125	127	129	130	141	134	121	122	126	132	114	112	119	129	114	111	121	119	120	103	95	132	110	97	128	126	115	112	128	108	124	114	117	128	111	120	110	107	121	128	133	117	101	126	109	119	136	124	113	98	111	132	102	112	141	105	112	129	113	110	126	144	137	106	106	119	135	114	130	126	131	114	132	111	131	144	109	130	124	119	127	112	119	127	127	115	111	136	114	129	134	123	114	127	115	113	105	111	129	117	105	104	125	119	122	140	127	129	119	117	122	125	133	103	124	117	124	113	144	108	114	122	132	123	129	118	116	129	124	118	109	118	120	118	119	111	100	123	133	139	121	133	123	136	126	121	137	115	131	109	127	120	104	110	126	141	121	114	127	111	126	126	114	117	119	115	126	136	109	131	125	140	116	113	107	116	95	124	124	107	132	120	125	127	134	111	133	121	126	113	109	113	119	123	102	130	125	120	135	112	127	111	137	117	110	118	135	119	129	115	122	121	130	129	115	122	142	130	125	111	114	122	137	102	115	115	119	126	96	123	130	114	145	102	121	135	111	129	115	114	134	119	129	136	123	122	121	114	123	124	116	118	127	135	112	108	146	132	120	141	115	107	118	117	125	116	125	135	129	105	120	118	134	117	109	121	125	121	116	150	129	130	114	133	118	136	140	127	136	123	116	126	111	119	103	114	116	113	105	116	122	124	115	123	123	134	127	113	115	123	107	126	110	118	130	124	127	128	120	114	115	108	114	112	107	115	139	131	124	101	128	128	144	126	117	129	129	128	122	103	129	134	122	126	126	135	123	137	127	122	146	108	106	109	97	132	129	126	106	131	118	106	109	115	118	115	122	125	113	126	124	136	133	142	122	131	122	109	112	117	107	125	121	123	106	134	120	113	122	120	123	116	114	122	133	130	132	129	132	132	115	120	100	128	137	131	129	115	137	118	113	123	141	99	122	123	126	118	104	126	117	146	111	106	129	137	105	128	120	113	130	127	114	117	133	109	138	110	96	125	113	148	128	115	128	132	125	117	122	106	128	126	141	135	130	121	127	112	127	112	118	121	124	119	107	120	114	122	127	127	102	129	129	121	105	121	131	121	122	132	113	111	114	153	105	116	134	114	111	108	118	115	110	105	124	116	140	122	113	128	109	135	136	108	126	121	108	110	115	128	127	139	127	129	111	126	118	128	138	119	113	114	125	113	115	116	121	136	110	127	106	109	129	137	115	109	125	123	132	105	121	139	122	132	113	129	113	121	126	111	109	114	117	132	125	137	111	112	130	137	111	130	112	126	117	133	120	128	110	111	125	137	112	127	130	124	104	136	117	134	107	104	107	129	125	109	146	121	128	117	119	145	121	147	114	126	122	118	117	131	136	115	113	128	114	139	111	118	112	128	110	105	133	113	122	116	103	97	139	139	123	114	123	136	114	137	128	113	117	134	131	138	117	118	136	117	117	120	118	132	112	120	128	107	125	117	130	123	122	134	126	135	121	124	137	122	124	105	99	110	120	114	127	104	122	101	119	123	125	128	151	142	140	117	137	121	125	144	119	127	120	135	122	121	115	132	116	117	104	125	118	122	104	122	135	121	136	123	133	118	138	110	118	140	109	116	123	117	130	106	117	123	136	107	138	111	133	134	126	119	119	119	121	122	118	111	112	128	123	118	108	130	111	126	110	109	126	126	121	108	107	117	127	127	139	128	119	121	132	118	112	123	120	140	116	106	125	135	98	116	116	125	111	122	120	113	112	115	141	126	135	135	124	142	129	117	139	141	125	134	137	126	106	132	124	128	130	123	131	126	110	123	104	130	112	126	104	119	124	109	116	119	116	123	131	106	117	138	119	129	120	120	122	118	109	107	122	113	111	123	129	135	123	116	130
3715	2796	2100	1116	800	585	455	385	371	328	254	248	292	253	252	286	218	196	185	185	169	159	157	150	202	197	161	170	150	137	162	137	133	141	138	167	178	155	158	147	151	128	135	137	142	157	135	140	154	151	139	134	148	147	151	163	136	141	165	147	143	136	183	155	147	145	152	121	135	155	140	155	133	153	148	132	138	146	151	145	150	141	141	159	136	128	136	170	143	157	160	137	124	136	147	145	153	134	140	136	127	161	155	159	153	142	135	144	156	138	144	149	152	143	128	161	139	137	155	130	151	137	136	138	147	132	136	143	133	166	131	156	133	151	139	148	132	115	144	141	142	126	135	162	142	137	146	151	151	156	131	148	161	150	140	136	136	141	154	130	146	134	132	138	133	121	151	142	133	147	139	143	140	149	142	125	149	149	158	166	159	169	143	131	171	129	150	162	149	141	160	146	167	119	157	165	132	168	155	134	135	137	142	138	141	139	155	137	149	153	123	164	146	126	141	144	147	146	152	155	138	158	144	143	144	152	124	143	166	125	134	133	141	142	139	141	117	163	147	156	149	146	140	163	140	154	147	152	147	142	163	155	151	132	139	147	149	149	140	167	152	146	156	164	132	145	141	140	143	129	138	162	123	136	158	150	170	139	147	122	138	134	140	172	129	165	151	144	179	149	137	152	148	154	147	129	159	145	165	127	150	149	130	145	147	140	128	153	150	155	130	151	140	147	139	136	127	161	144	149	150	146	165	140	138	133	146	146	126	135	144	153	142	142	168	134	152	132	127	131	143	140	145	151	131	123	149	155	135	126	137	142	126	133	148	131	161	157	153	129	140	132	125	169	137	135	152	123	141	128	152	146	152	145	152	142	136	129	162	137	146	149	141	150	136	156	142	159	135	144	147	157	124	154	165	145	156	143	142	158	176	141	146	144	140	141	142	130	137	148	152	142	133	145	154	149	171	144	130	134	141	158	126	139	151	163	133	151	147	149	137	150	149	144	156	140	140	129	136	124	138	154	157	149	121	154	135	136	154	146	137	128	139	131	124	135	120	157	141	158	117	147	156	143	135	152	151	144	146	143	146	145	118	125	145	144	143	142	148	152	155	132	155	159	157	149	145	144	142	138	142	150	147	123	143	150	173	141	159	142	140	122	148	138	154	145	154	134	140	154	144	149	157	152	144	164	141	145	128	130	148	133	151	132	150	127	124	159	162	135	139	159	157	132	113	135	132	138	152	142	137	155	120	149	134	118	129	156	143	152	143	142	144	141	128	138	151	141	135	142	159	139	159	144	134	155	124	150	144	164	128	135	144	147	144	137	147	159	139	138	134	143	145	138	143	158	162	145	138	141	138	155	157	140	151	135	150	150	132	144	142	114	149	124	141	139	160	145	145	158	131	141	158	143	136	126	153	126	137	147	148	143	155	128	151	156	138	119	141	151	163	137	139	128	146	134	138	148	180	139	166	137	154	150	147	131	159	137	154	127	126	148	134	141	137	124	163	165	145	127	169	153	152	140	154	149	157	120	140	123	144	182	155	136	145	151	157	172	125	132	133	138	124	133	144	145	132	138	150	142	127	139	126	123	127	143	154	119	163	160	142	148	134	141	137	152	149	152	155	156	133	140	138	131	142	141	136	131	145	149	148	147	173	148	128	167	144	149	140	145	134	147	123	143	147	127	147	147	141	129	151	144	152	136	120	177	152	146	153	118	119	138	158	167	156	144	115	153	125	130	140	149	137	161	146	136	160	138	158	136	134	151	168	140	134	132	138	143	147	158	143	168	154	153	137	158	157	127	138	124	129	135	138	140	146	145	126	155	143	149	138	120	133	134	150	144	147	140	138	130	156	111	168	140	139	153	137	157	132	135	139	144	151	146	139	134	143	175	135	140	147	152	153	156	131	150	163	144	162	130	156	163	135	149	148	123	132	122	152	152	157	144	128	134	146	127	143	134	155	154	126	139	132	149	146	136	142	140	132	158	148	148	142	144	153	138	131	156	143	136	135	150	127	156	156	140	141	158	126	158	146	146	155	144	148	136	125	130	147	129	151	138	121	142	137	145	145	132	148	141	146	126	138	131	143	142	150	153	131	140	164	145	133	130	150	130	135	157	148	148	147	133	142	140	163	137	152	141	149	141	148	126	135	144	130	140	145	140	142	132	133	144	133	137	138	135	151	134	137	131	132	141	131	153	156	144	142	143	148	159	162	145	122	153	132	152	147	135	152	160	143	138	123	128	137	155	135	138	158	135	131	142	149	145	162	146	129	122	149	145	156	123	157	157	128	146	138	130	150	150	173	135	133	172	135	138	119	155	148	131	163	166	128	152	147	136	138	143	141	148	170	146	154	125	124	140	138	147	150	150	166	123	127	160	132	146	151	129	142	144	136	150	145	132	167	145	136	145	139	167	137	134	163	107	136	154	158	154	128	135	137	139	160	152	152	166	158	132	143	135	130	169	159	134	145	149	138	144	133	140	142	160	134	158	129	152	161	142	142	131	154	139	153	129	146	151	129	138	162	152	138	149	133	172	136	124	134	151	156	148	170	129	146	154	120	140	126	133	127	137	153	136	129	127	139	122	140	130	146	145	126	141	141	163	140	147	133	151	143	145	132	135	141	144	152	156	144	136	151	125	136	136	136	155	127	129	147	136	150	142	160	156	130	145	157	142	123	148	139	134	127	141	143	171	124	162	136	114	165	152	129	151	134	136	136	136	152	141	134	147	118	176	127	146	134	130	152	135	135	133	129	150	154	159	146	154	133	165	130	166	128	144	148	146	149	132	141	126	178	123	147	132	133	129	139	134	152	152	133	135	140	138	148	158	147	141	141	152	136	119	148	164	125	148	134	153	120	130	135	124	161	142	151	139	157	144	144	122	143	150	152	141	142	129	134	140	127	153	144	131	155	126	156	150	131	136	146	150	150	139	145	152	153	145	131	155	144	164	167	152	146	145	144	127	146	128	168	158	132	150	144	155	129	129	153	161	157	150	139	163	135	138	158	139	149	150	149	156	140	126	136	136	157	142	167	149	152	144	149	150	141	152	154	151	173	155	148	153	149	133	157	143	147	132	144	154	158	155	137	150	127	138	151	146	138	142	157	158	145	126	137	123	169	138	164	151	155	145	138	144	149	151	147	141	161	132	137	150	145	138	141	145	153	160	157	131	157	125	143	162	129	124	122	154	127	155	161	151	131	123	144	164	137	125	138	133	133	142	144	153	166	132	149	132	158	134	139	146	147	133	153	158	145	181	156	137	145	141	130	129	160	144	138	127	152	113	135	128	139	173	141	152	140	152	124	139	145	181	143	143	143	134	146	156	131	165	133	156	154	141	150	145	138	151	153	138	133	171	132	164	147	152	138	146	137	131	145	146	156	149	135	137	135	123	160	160	163	149	132	142	143	129	127	158	135	143	150	127	155	155	132	144	141	142	140	152	164	162	123	157	138	141	129	151	138	138	162	137	131	160	129	135	142	157	139	151
24403	21080	27958	24431	19595	2477	786	433	345	345	281	275	287	321	308	263	260	241	229	207	209	191	241	217	574	229	217	228	215	214	212	206	208	208	197	207	218	205	218	183	169	208	201	206	176	207	187	194	205	206	205	218	212	201	185	208	203	210	203	192	221	205	204	194	226	201	188	176	182	195	192	200	199	200	175	189	184	194	185	190	178	204	205	167	203	191	214	178	186	190	178	187	210	180	198	208	170	172	184	199	196	190	200	203	203	215	169	181	200	196	194	214	179	163	204	189	186	174	184	174	200	205	199	187	188	211	189	204	198	211	187	180	188	185	178	181	195	193	221	182	176	171	179	182	194	206	206	222	222	180	197	178	214	199	210	162	178	175	165	199	174	183	166	200	193	177	196	206	181	171	233	209	188	188	193	182	177	193	226	209	192	196	175	205	164	187	199	210	221	184	192	212	161	172	219	185	193	180	179	193	206	208	214	207	184	192	203	183	180	192	191	186	207	182	198	174	212	187	228	171	226	190	172	194	195	187	193	166	194	184	190	191	209	202	207	180	197	194	209	181	211	196	164	195	203	187	190	183	199	194	203	203	210	170	206	189	175	218	183	195	167	181	191	194	172	161	190	205	190	205	185	199	184	186	188	184	204	195	199	198	201	190	176	176	183	200	196	182	223	188	182	198	177	176	186	211	175	192	201	178	200	179	165	187	190	193	176	194	195	179	199	211	191	187	207	183	201	172	182	172	173	181	216	200	202	177	178	164	186	188	183	174	198	212	195	175	181	172	165	225	204	190	195	172	166	197	192	177	163	202	198	161	162	179	197	178	185	168	172	185	205	190	184	190	200	197	203	185	180	200	164	193	182	187	195	193	189	189	180	219	192	210	174	182	203	195	188	202	183	208	202	210	199	187	195	185	179	168	201	201	203	194	191	185	191	184	175	189	187	194	186	191	188	193	206	190	191	198	186	216	194	170	206	196	217	185	219	189	177	163	199	183	192	211	207	196	175	180	205	196	210	189	184	213	192	187	171	175	184	184	201	196	193	209	187	181	191	203	199	181	191	205	211	191	209	201	186	203	186	195	177	173	193	183	186	182	181	208	179	167	176	206	193	177	206	175	194	160	199	187	188	188	188	182	209	187	182	191	193	164	183	214	182	167	207	195	190	166	230	162	194	191	179	197	202	189	189	206	169	207	208	187	168	176	163	205	198	200	199	224	210	194	199	208	171	195	201	180	187	196	201	185	202	178	193	204	202	181	202	208	194	179	187	199	217	189	181	201	188	211	189	193	165	213	179	200	178	191	195	179	192	192	211	208	176	188	200	197	181	206	194	192	194	191	199	223	181	192	209	175	183	190	209	185	194	182	185	212	175	190	185	201	207	184	208	215	192	199	184	193	163	207	189	188	190	198	180	193	179	203	206	176	191	229	207	189	165	166	189	178	173	202	197	194	186	219	178	180	196	198	188	185	204	200	178	198	217	177	193	220	182	206	195	171	172	198	191	227	208	216	214	214	203	172	208	207	203	203	187	179	201	208	181	177	207	198	181	188	187	189	211	205	203	176	179	190	201	190	192	199	182	193	199	203	192	192	187	194	167	191	170	196	207	191	184	177	195	201	205	203	195	190	210	212	179	191	180	221	185	211	182	226	182	214	216	194	201	184	178	193	202	173	180	230	204	218	186	214	184	181	193	181	170	178	181	167	183	163	202	200	199	179	198	177	184	188	171	185	188	200	185	203	178	202	187	197	181	187	174	179	220	221	170	194	198	157	200	178	205	200	189	196	197	178	195	179	195	197	170	213	194	194	192	204	179	195	210	233	173	187	195	194	196	192	195	182	161	184	177	180	171	199	166	207	184	176	188	180	184	188	201	188	205	191	178	210	158	180	188	186	188	157	194	207	205	186	184	199	167	201	196	195	190	222	196	201	182	190	182	178	179	186	174	203	186	206	176	202	208	201	176	164	187	231	193	190	147	197	209	192	193	187	217	175	168	163	182	186	181	220	188	191	186	171	202	165	178	190	217	188	182	180	191	197	180	184	190	210	197	193	183	196	187	170	185	180	213	214	181	202	199	194	215	210	204	189	214	196	211	152	174	176	203	187	181	202	184	193	194	194	201	179	193	192	186	172	224	209	211	198	180	180	182	178	209	191	190	188	183	191	218	184	187	195	211	197	187	192	196	194	192	197	195	195	230	218	166	182	183	190	195	176	189	198	198	166	192	207	209	198	190	159	200	189	189	202	214	196	189	217	182	187	187	175	188	187	197	208	184	213	190	186	196	185	180	175	193	167	182	173	208	175	192	157	178	186	191	188	201	179	221	161	161	170	195	165	193	180	162	192	217	191	201	173	207	194	180	197	186	173	177	176	190	218	188	184	190	198	206	217	214	217	210	190	178	173	194	185	194	190	193	182	193	194	190	195	229	207	196	202	160	169	174	195	188	217	210	202	185	217	198	192	213	196	189	198	224	202	211	201	203	193	173	197	190	208	194	176	178	206	166	201	184	195	190	188	179	188	193	201	198	193	231	179	193	227	183	183	166	187	188	172	196	212	177	190	151	188	181	199	193	218	185	207	207	209	195	182	175	185	188	180	190	234	225	191	161	178	190	187	201	199	187	194	172	201	202	197	184	211	179	156	178	176	212	177	203	200	184	180	171	197	218	206	186	191	190	189	180	197	185	174	186	179	196	207	195	167	188	177	206	164	177	179	191	202	199	197	182	176	156	196	185	161	186	187	182	196	196	193	218	177	177	195	195	185	208	186	192	183	189	204	168	220	189	199	199	179	187	213	204	197	188	192	168	180	184	182	215	200	150	219	222	195	192	191	178	193	196	213	200	193	185	192	179	190	207	195	203	185	184	211	201	187	209	169	191	201	167	176	187	193	195	200	175	186	195	192	192	203	181	191	184	189	214	213	187	176	213	216	185	196	199	198	185	195	193	213	166	185	188	191	206	196	180	179	189	208	209	178	181	190	172	195	205	197	220	201	161	185	205	181	194	195	198	182	187	189	193	203	184	177	204	200	182	207	209	195	200	191	173	170	205	210	177	181	206	209	184	195	183	192	171	197	198	198	185	183	185	196	171	195	198	165	193	203	174	192	168	186	200	194	196	208	184	178	180	203	172	178	173	182	177	162	176	199	176	195	180	170	224	188	163	220	197	182	182	179	210	200	174	180	187	197	174	190	195	179	195	184	220	193	198	198	191	182	219	196	201	187	203	197	186	178	187	176	202	203	166	190	183	181	177	185	208	178	201	185	181	187	185	167	179	200	192	205	163	193	187	195	174	202	199	184	182	197	194	223	209	195	175	194	200	188	192	195	182	195	187	192	178	199	200	195	199	176	198	195	179	165	202	161	214	197	193	214	193	187	213	219	174	182	212	193	203	202	195	165	193	196	188	190	221	185	194	211	195	190	175	187	194	189	181	197	193	193	211	201	193	201	174	173	184	207	189	169	194	209	173	181	213	211	204	197	226	220
3820	5144	3933	2032	1394	953	729	617	602	540	402	408	431	381	420	346	338	277	269	271	291	267	257	263	873	266	247	225	232	235	211	240	227	219	232	244	237	208	253	219	224	215	225	216	217	231	216	248	227	204	227	202	220	243	210	215	230	211	232	209	213	240	235	212	185	229	226	223	253	228	200	243	208	219	186	224	225	218	209	214	199	201	201	226	186	204	222	223	167	220	219	206	246	207	221	222	230	199	224	220	214	207	223	218	196	216	208	247	231	230	194	212	240	216	218	236	231	239	224	214	210	197	223	237	224	218	235	241	229	210	222	196	208	223	218	207	224	214	208	209	191	187	225	220	214	236	202	221	227	227	228	213	211	229	195	193	210	213	192	214	228	195	205	199	198	228	227	218	215	218	206	218	238	207	198	209	221	223	218	231	196	217	217	238	209	203	215	237	197	187	204	201	218	226	224	212	233	217	211	195	221	212	201	219	224	231	192	188	193	206	211	220	221	214	209	225	220	203	229	203	221	191	225	206	225	185	230	206	202	234	204	221	218	229	198	222	196	210	200	201	182	209	219	200	215	211	194	202	200	216	207	219	235	202	231	197	223	204	220	230	201	210	230	228	223	207	201	198	211	223	220	253	209	229	198	210	214	202	201	233	200	189	220	233	210	226	224	184	213	196	211	211	232	192	236	206	221	208	217	246	204	214	221	194	211	213	217	192	203	196	195	227	210	199	214	209	213	210	207	220	195	232	210	215	194	210	212	213	200	191	211	226	208	209	202	207	204	210	200	201	226	206	229	189	191	203	208	207	209	208	216	212	189	204	220	219	200	221	197	228	223	200	194	206	203	218	202	208	243	238	216	254	211	210	232	249	188	224	196	196	203	205	213	212	203	221	216	211	216	191	213	211	235	214	201	223	228	191	222	199	229	198	204	209	199	244	222	213	220	203	200	202	212	229	222	220	213	198	239	228	199	219	209	210	202	211	220	209	246	220	239	198	207	208	207	204	202	200	217	237	217	224	218	222	229	216	212	238	237	209	238	219	217	206	212	221	224	210	222	211	179	213	209	202	233	198	195	215	212	204	211	199	218	220	229	239	221	200	217	226	218	208	215	210	206	225	204	231	182	201	213	219	210	197	223	224	208	229	195	214	213	203	203	202	202	211	194	194	197	228	235	220	180	231	208	178	189	185	207	222	190	193	222	204	215	218	223	226	230	208	220	197	232	209	204	220	203	191	238	203	191	207	212	205	216	224	222	205	216	233	188	197	197	230	219	248	222	267	217	196	228	224	212	204	189	233	192	193	213	209	211	202	215	226	219	194	248	194	233	230	234	203	196	193	194	211	201	193	225	221	234	203	222	233	231	201	216	193	186	226	223	205	196	214	205	207	202	212	210	219	233	222	208	208	221	210	206	216	205	201	213	220	198	198	212	215	208	211	223	202	220	200	228	214	212	190	202	207	223	229	214	211	206	223	220	221	212	223	226	215	227	206	179	216	198	221	214	218	246	216	213	189	213	206	182	205	203	222	196	194	200	186	202	211	206	195	200	199	193	196	194	215	225	245	206	210	202	214	213	215	224	209	204	224	218	223	208	226	189	226	237	202	236	214	210	217	212	205	196	217	220	179	204	199	210	197	193	221	181	201	208	202	215	209	209	213	212	213	204	231	246	251	209	203	197	228	200	196	222	219	220	206	196	196	213	207	195	202	211	218	212	207	214	221	200	215	210	210	204	226	219	236	223	212	190	223	213	209	234	203	205	238	204	202	216	199	200	212	215	240	199	213	214	211	219	221	228	217	202	237	225	217	233	203	216	229	183	200	201	200	223	212	201	220	206	222	203	205	232	190	224	211	216	236	213	208	204	229	222	210	221	225	225	197	237	194	198	212	217	206	210	208	249	209	210	231	197	206	227	200	195	223	198	210	212	195	196	204	191	208	182	227	228	199	211	209	208	208	218	222	230	213	223	210	217	192	236	193	209	172	222	201	226	201	230	227	201	192	215	214	228	203	202	226	205	203	217	206	186	193	209	185	229	210	219	202	232	217	200	202	202	187	226	219	196	227	243	216	227	229	206	186	207	209	196	197	199	205	212	188	202	226	192	197	215	200	191	189	215	214	190	208	236	255	190	215	199	226	201	231	201	209	197	240	203	251	214	213	178	209	195	205	182	204	224	188	217	207	207	202	222	214	218	213	210	223	225	208	207	192	212	208	199	209	201	196	186	196	216	191	206	195	215	203	207	249	221	207	222	230	200	202	226	231	195	200	211	233	206	219	210	222	229	189	194	212	210	196	216	208	199	218	216	232	208	204	228	227	219	203	214	227	193	235	202	193	202	219	215	218	220	196	215	234	217	179	210	196	193	196	211	212	218	206	221	195	224	192	239	183	199	212	205	236	210	203	200	229	199	219	194	218	194	201	207	196	213	199	190	231	197	200	198	208	193	209	244	176	217	236	219	218	216	202	232	213	197	201	210	207	198	193	208	214	212	200	232	220	201	191	197	203	223	215	193	190	231	219	213	216	203	220	221	214	205	241	218	200	202	207	219	224	203	240	220	232	191	213	231	226	212	215	228	212	249	202	198	208	210	213	190	194	230	189	191	199	225	218	207	212	198	223	208	186	224	187	185	242	200	206	228	176	241	224	194	238	207	204	200	210	227	217	195	249	235	210	199	222	213	223	233	204	217	209	211	208	187	197	181	235	198	206	239	217	188	200	175	210	202	194	179	227	205	188	245	212	213	210	197	190	204	220	211	209	219	203	227	230	220	219	195	222	220	195	187	200	202	225	222	213	240	223	196	199	210	209	212	215	239	213	213	197	212	199	221	197	209	226	203	191	218	188	190	207	197	208	224	199	223	198	194	215	208	206	227	187	217	194	213	230	193	235	214	210	226	216	214	208	196	203	224	223	206	234	215	210	217	179	211	210	222	214	226	222	214	200	212	206	220	216	206	189	226	223	213	235	214	200	210	218	204	218	199	228	197	236	201	201	230	206	225	212	208	185	222	232	238	213	221	208	221	208	224	207	203	226	215	233	217	205	195	203	214	177	233	181	199	234	217	193	214	214	221	228	196	187	189	205	216	213	214	218	196	215	202	222	249	223	214	170	209	223	195	199	212	210	215	228	201	205	223	202	191	216	221	225	222	220	216	220	239	227	217	231	217	201	215	194	232	197	207	214	248	205	222	213	199	204	226	204	211	222	244	233	190	239	186	220	214	215	195	203	203	216	203	223	217	216	188	203	224	235	207	232	199	205	218	226	196	196	210	223	216	220	202	243	193	204	217	199	196	188	193	193	212	210	204	189	192	225	209	216	236	226	192	230	203	203	223	212	214	192	217	222	205	219	190	207	209	218	190	205	212	208	207	207	205	211	227	191	190	217	214	219	197	221	232	203	216	217	205	224	223	209	202	217	200	187	180	219	203	228	210	197	210	207	205	206	199	229	198	226	210	218	218	210	207	199	201	234	215	215	213	233	214	231
26975	7827	703	370	335	266	273	274	276	263	237	258	243	262	251	256	230	254	259	256	244	266	229	256	251	228	281	245	243	228	224	250	236	268	252	219	242	243	270	250	250	253	245	229	242	269	227	237	235	245	243	238	253	251	260	297	260	242	246	206	278	233	240	242	247	271	243	253	258	270	252	267	267	228	250	258	257	240	258	225	223	261	235	231	264	243	267	260	248	234	235	249	253	282	260	239	230	241	243	243	234	261	249	244	221	269	247	254	256	274	225	260	233	229	241	220	268	241	217	226	273	256	253	253	240	240	260	218	227	274	248	258	259	240	240	240	284	244	248	241	253	228	224	257	273	255	260	237	254	260	261	252	250	264	239	227	263	247	250	263	242	265	234	248	220	236	257	256	245	283	254	231	258	245	261	230	244	264	242	247	252	257	206	245	241	239	233	231	252	247	232	242	245	242	253	268	226	237	235	236	253	248	228	224	243	258	233	237	252	244	237	250	221	242	232	255	244	243	240	266	266	217	240	230	247	249	275	239	258	251	259	235	248	227	224	233	262	254	229	259	258	261	242	230	242	256	240	256	244	244	256	246	226	246	251	238	264	241	228	246	221	255	260	230	272	255	231	253	269	236	253	247	246	265	236	237	259	258	274	232	238	259	233	241	286	231	263	268	234	246	267	230	273	257	272	227	224	210	215	251	256	262	260	256	249	222	228	241	261	229	234	235	225	258	243	277	246	230	259	245	249	279	238	264	227	256	264	253	246	255	234	244	236	242	219	232	250	244	239	236	247	251	226	268	223	234	218	243	245	262	264	259	249	238	236	242	245	255	252	221	246	227	261	228	235	256	249	277	256	269	231	256	274	243	256	243	245	234	252	276	256	231	234	253	252	237	260	244	262	231	254	254	231	248	208	246	254	225	265	241	275	228	277	249	273	230	260	245	253	271	251	250	253	274	271	235	255	238	254	256	249	269	232	252	256	255	240	253	252	280	210	241	271	239	271	253	259	244	261	242	239	241	248	263	241	243	237	264	273	241	259	243	253	254	249	254	251	262	251	266	252	250	249	259	256	234	244	267	232	247	259	250	231	267	246	285	251	263	231	243	265	249	241	269	219	251	231	245	259	252	234	248	257	254	223	232	274	243	241	236	216	235	227	270	235	244	283	250	237	225	260	247	239	270	242	271	280	232	258	241	266	244	264	250	255	279	259	283	232	240	260	238	235	265	280	252	258	266	245	272	217	235	244	248	256	245	241	237	253	247	291	242	251	238	258	260	278	238	260	272	260	254	255	269	262	253	249	265	247	267	243	217	241	238	236	249	243	225	217	240	242	256	247	265	241	271	234	266	247	234	256	263	235	282	260	232	242	234	249	267	237	280	238	236	248	256	261	246	239	222	244	215	273	246	253	219	255	229	229	267	252	262	253	244	248	242	249	235	270	245	248	257	283	235	250	243	247	250	218	234	233	239	222	256	245	245	277	255	255	248	265	259	271	237	253	281	234	232	254	253	246	230	226	251	212	247	228	244	269	276	247	238	283	233	276	255	218	273	266	238	262	225	249	242	242	231	240	241	254	259	258	252	243	225	230	250	271	254	243	284	248	243	252	254	235	238	258	270	260	238	239	259	213	255	252	262	258	255	250	225	252	254	272	266	241	255	244	215	256	255	260	250	243	253	261	221	239	252	236	254	230	239	239	223	277	233	246	248	258	237	244	246	256	255	253	230	236	252	244	234	273	259	207	248	257	253	273	231	237	225	258	244	237	249	249	236	231	217	242	270	251	224	244	254	256	262	230	251	233	255	233	234	245	234	243	241	238	229	247	243	249	267	269	236	262	251	241	236	240	226	236	234	232	236	261	252	257	226	241	226	273	245	245	222	239	281	253	253	259	217	244	260	232	259	237	269	248	284	249	251	272	249	258	245	241	237	224	236	252	233	252	215	234	262	248	239	240	235	260	238	269	266	237	245	234	225	241	297	246	256	229	241	276	247	242	246	215	240	270	245	238	250	229	226	251	269	241	237	249	271	258	217	273	264	273	231	216	247	225	276	248	237	264	243	253	284	248	260	254	249	217	255	247	230	268	237	251	261	264	227	258	255	276	229	244	242	233	258	234	260	216	243	231	271	236	244	243	241	249	246	249	270	244	237	231	234	246	256	233	246	249	228	232	244	260	255	213	218	227	259	264	234	260	242	262	265	268	244	243	263	247	206	250	236	251	233	236	238	236	217	234	259	232	234	228	229	241	262	247	231	234	239	236	249	268	241	256	221	222	244	260	261	252	263	248	265	239	247	231	235	259	213	226	235	230	258	222	249	269	231	279	252	245	251	242	240	242	234	252	234	236	265	296	251	227	274	219	235	254	258	235	266	250	235	224	246	261	264	244	259	234	243	259	243	218	224	215	264	234	253	236	245	253	243	268	271	253	265	233	207	236	232	235	243	262	240	238	217	268	264	217	269	225	246	249	229	240	236	254	256	249	257	260	255	224	243	276	219	232	222	223	268	231	220	254	256	256	234	262	241	247	240	232	264	231	235	229	240	241	226	255	264	255	237	246	219	257	270	275	265	232	232	232	213	215	250	256	253	250	221	251	246	269	285	268	239	220	254	237	222	229	260	242	260	234	234	267	237	251	258	251	248	217	265	249	262	242	229	240	279	230	249	240	233	271	265	240	273	269	254	249	240	246	243	263	226	266	247	268	277	256	271	226	235	228	237	277	234	218	256	233	234	256	234	251	258	250	248	250	274	258	249	251	246	245	275	244	242	240	229	260	248	236	256	213	272	222	245	271	252	249	262	222	246	227	271	261	258	234	206	248	247	275	277	246	229	228	288	217	275	242	255	231	260	235	222	252	249	234	226	226	268	256	262	236	278	246	253	246	238	236	238	226	264	237	256	243	250	281	233	226	236	235	242	262	230	245	251	235	255	259	243	251	278	208	241	220	246	249	259	254	258	237	231	232	262	247	243	232	267	245	252	276	226	217	214	275	253	273	244	221	251	273	237	275	250	259	219	248	253	212	220	232	223	248	257	243	240	231	256	289	243	230	278	238	241	246	263	249	224	236	247	240	223	259	271	227	271	262	240	258	241	253	243	235	250	288	265	244	281	231	229	233	259	239	219	239	237	226	242	229	231	251	229	283	253	252	234	234	263	250	219	208	261	263	224	244	266	234	285	203	261	256	234	220	238	233	239	234	255	237	249	237	234	282	246	241	236	248	268	233	264	219	262	248	241	251	248	259	229	269	238	241	249	235	255	260	255	259	207	251	235	246	247	237	246	249	237	271	251	271	266	240	248	253	227	233	235	265	244	239	251	245	239	240	245	247	235	249	247	263	246	271	257	226	248	229	248	263	236	264	239	239	259	239	253	285	237	250	257	253	236	234	230	242	228	258	226	238	239	220	242	240	249	249	262	253	266	236	233	248	254	233	241	237	274	228	262	237	255	245	269	259	228	232	261	254	221	250	241	215	226	245	260	265	242
5387	544	450	359	369	320	295	291	279	305	291	311	269	257	287	259	273	262	259	291	283	261	248	273	278	265	287	326	257	283	294	264	281	282	264	281	254	250	278	251	270	272	291	275	281	259	264	251	259	270	271	286	263	270	244	255	287	250	262	260	265	275	256	262	291	275	249	260	255	253	301	288	277	283	258	300	270	276	288	256	234	261	255	281	290	253	303	261	261	249	318	263	279	280	278	282	251	273	242	274	242	259	251	278	275	281	273	281	279	282	273	273	280	296	272	244	266	286	249	262	261	251	263	253	262	264	265	271	288	295	264	237	252	248	293	291	296	272	253	255	252	257	274	261	247	272	268	278	236	267	254	282	244	275	256	265	244	265	251	242	244	251	270	250	268	242	278	284	292	309	280	233	260	287	270	264	275	277	288	300	232	252	257	264	260	250	260	317	260	266	251	274	288	242	262	283	256	251	273	276	265	271	269	260	241	267	298	244	245	246	271	283	319	240	290	273	276	241	276	265	263	288	258	285	279	292	247	280	287	281	245	254	252	277	275	271	251	275	279	287	267	263	266	236	251	251	274	252	231	283	243	267	254	290	249	292	308	240	278	293	281	273	277	299	254	280	277	273	244	272	266	244	268	265	268	288	266	264	272	232	240	243	283	271	235	296	281	281	252	254	282	266	262	274	253	254	228	278	267	271	283	239	284	268	278	258	253	280	269	259	288	275	258	239	283	263	268	237	273	264	263	277	252	269	297	266	265	265	246	241	284	278	275	274	293	287	256	215	255	288	277	286	275	258	271	263	262	253	276	262	261	268	269	250	290	263	283	236	289	264	273	265	274	262	283	293	237	276	282	267	261	262	267	280	287	269	270	271	288	259	250	270	256	241	278	277	283	256	265	219	284	252	263	259	262	265	246	277	236	255	262	256	275	273	260	287	286	282	260	267	310	283	282	251	258	257	289	290	232	240	267	258	266	270	296	267	265	273	245	293	245	330	285	266	250	253	258	264	268	257	270	237	264	258	244	282	291	242	250	263	275	247	276	289	246	260	266	293	282	278	275	259	303	271	314	258	236	257	239	274	269	282	243	269	284	283	279	271	268	261	228	253	287	269	259	260	245	282	257	256	251	252	278	280	302	265	289	266	295	282	272	304	284	231	289	298	258	247	263	248	273	271	219	255	299	247	266	276	290	256	255	266	266	269	297	283	291	247	269	268	254	262	291	252	262	279	272	283	285	271	265	278	259	286	246	247	271	265	311	260	299	284	294	255	249	249	277	262	276	274	272	276	251	242	271	272	286	261	240	276	275	272	251	262	264	257	290	258	278	272	281	271	269	261	245	279	252	287	237	286	283	258	279	262	240	255	235	264	243	254	287	283	258	273	274	268	280	283	280	252	277	258	276	271	271	293	289	268	288	277	259	242	272	262	265	280	300	270	255	269	259	245	255	280	296	248	249	290	269	239	284	263	245	247	255	264	281	245	266	227	239	278	272	305	273	270	278	245	271	258	251	280	229	268	267	296	263	267	253	259	284	245	259	258	275	271	291	281	256	260	280	268	286	278	242	251	267	258	270	249	268	246	251	256	273	244	264	270	268	272	267	302	270	269	265	271	253	258	261	263	265	263	257	296	255	234	259	261	249	288	247	282	262	248	280	306	263	255	281	286	258	305	305	266	269	238	254	273	239	292	245	271	244	241	268	269	277	269	247	257	251	267	235	255	249	280	249	291	259	268	278	285	265	273	300	254	260	278	226	278	261	288	262	267	272	270	244	296	255	275	268	285	271	270	251	250	279	273	269	302	265	267	284	260	240	258	260	271	270	283	260	260	266	247	264	255	270	289	271	286	273	287	248	263	250	270	251	262	255	259	240	277	283	281	259	303	289	246	238	261	274	265	272	265	252	292	272	288	270	286	279	271	276	276	284	262	266	258	251	256	251	251	271	277	259	287	295	250	264	257	290	268	243	240	260	261	258	235	234	245	259	282	288	268	286	284	247	266	241	244	317	278	250	298	277	263	258	299	273	252	275	255	281	281	300	276	273	265	243	277	250	261	301	277	310	295	260	261	261	261	266	279	265	279	293	277	269	234	279	261	269	252	271	293	253	273	250	261	265	246	272	272	269	255	249	259	257	267	275	277	290	246	262	272	233	264	249	249	280	300	250	274	272	274	282	249	269	289	293	294	257	253	265	244	230	281	292	256	256	269	277	266	259	260	259	294	260	273	271	265	286	257	277	287	241	219	283	258	282	266	247	263	267	270	267	253	281	265	274	283	249	290	270	246	268	266	250	261	271	285	246	288	230	247	273	268	299	283	253	261	255	292	267	253	266	272	264	250	267	245	263	269	263	254	266	291	250	271	282	290	266	238	257	259	256	282	274	293	264	262	287	245	243	258	236	296	280	266	265	268	266	257	242	281	263	310	300	266	253	270	303	257	273	268	275	271	279	239	245	257	268	261	258	280	256	256	266	276	261	247	274	276	258	270	267	267	258	285	269	277	235	249	268	250	249	294	236	261	270	240	278	278	266	255	280	231	254	274	302	292	271	276	254	266	244	250	300	269	287	249	254	278	243	251	278	262	260	249	271	262	277	246	303	240	275	272	253	244	283	271	240	283	270	267	261	282	244	255	264	265	274	268	252	269	268	254	263	258	266	284	271	262	280	262	252	253	270	285	268	225	268	273	263	261	281	245	272	262	264	257	237	266	241	233	285	257	291	286	260	272	260	278	247	256	264	289	258	266	247	266	263	259	281	290	258	284	280	255	265	223	276	272	256	278	267	276	263	257	263	281	269	281	275	276	275	284	260	273	269	253	276	290	266	267	255	274	263	260	257	250	278	246	259	284	268	275	276	231	279	242	260	280	289	275	237	285	277	299	242	272	236	266	257	277	279	268	259	257	287	242	273	247	241	269	247	254	272	264	273	225	263	264	276	300	286	232	282	262	263	288	238	259	265	267	265	254	278	253	253	265	286	269	263	248	280	255	270	277	260	259	306	287	261	254	268	300	268	267	297	267	270	262	234	267	251	280	261	288	273	269	302	254	282	284	286	271	284	262	266	249	237	258	260	242	258	250	279	281	238	253	256	263	241	255	262	278	266	303	266	294	272	292	267	267	246	270	266	240	278	285	241	270	308	274	295	270	292	290	252	268	261	264	272	259	206	266	237	289	265	266	269	270	285	271	282	281	264	270	281	290	280	280	272	268	279	263	270	248	243	232	255	264	275	257	260	273	282	265	255	280	259	268	263	283	244	297	277	232	275	264	268	238	242	268	271	274	283	270	274	262	279	268	269	278	264	289	234	267	282	280	257	262	269	262	247	256	295	272	289	247	272	242	268	272	265	260	274	266	262	272	274	241	268	259	247	255	250	259	261	245	286	281	250	260	235	240	245	270	273	267	251	270	232	257	243	280	262	262	257	255	295	289	259	269	260	277	300	249	267	261	266	260	269	263	270	272	243	281	246	236	282	263	244	269	264	274
25261	21040	26531	24541	2440	463	292	233	193	181	165	146	150	126	147	124	131	147	155	147	129	133	118	114	170	153	163	116	145	132	129	141	137	115	111	126	107	131	110	122	115	112	116	116	129	96	129	120	113	111	111	124	108	128	125	108	113	127	120	120	123	118	125	125	116	126	131	108	123	138	142	106	131	125	99	113	124	114	143	102	112	115	121	107	113	104	125	90	127	97	131	117	127	117	115	136	120	105	137	119	119	121	107	126	109	113	107	116	113	121	116	141	143	124	126	102	137	109	129	123	98	112	116	121	115	114	133	101	117	97	119	123	114	126	103	128	110	106	109	119	130	93	106	105	128	117	120	114	115	121	111	123	103	127	119	109	124	115	118	115	117	110	113	114	116	117	113	121	113	128	130	115	115	133	128	132	102	115	106	99	107	122	95	119	112	114	103	114	101	137	127	126	120	136	109	116	112	90	123	122	119	133	111	120	115	110	128	118	122	117	98	97	100	123	121	121	115	110	117	111	130	150	114	104	122	138	146	111	136	124	123	126	119	108	128	96	115	129	130	119	132	127	133	124	112	118	109	132	105	121	101	107	104	120	105	122	101	121	142	110	117	146	109	117	136	117	116	105	104	103	107	142	121	120	111	108	117	103	140	130	93	108	121	132	118	114	108	133	116	125	125	119	120	105	122	123	134	113	103	112	112	114	129	120	114	104	131	101	129	116	145	123	120	128	111	131	131	116	107	124	91	111	132	110	120	127	117	96	133	126	136	122	113	131	123	121	120	104	111	124	100	105	103	120	128	118	129	107	124	111	108	135	124	123	124	110	108	121	134	116	97	141	106	127	120	117	121	113	123	117	144	126	113	107	136	111	107	125	105	111	104	128	136	134	115	115	114	132	114	107	107	104	122	120	123	118	120	114	121	137	103	137	108	123	112	113	115	133	137	138	111	114	93	109	118	107	119	113	134	117	106	129	116	117	113	117	125	129	130	120	98	101	117	116	95	131	109	135	113	113	128	142	126	124	121	131	110	122	104	105	130	136	129	151	132	108	95	117	102	110	115	108	142	96	114	104	121	136	121	99	108	131	113	128	109	127	120	133	112	114	126	111	124	114	112	103	118	127	118	124	108	118	112	125	115	101	127	116	127	113	109	103	122	99	121	121	109	90	114	134	115	118	106	108	128	119	113	137	133	120	106	125	92	133	121	110	118	112	110	135	95	119	129	137	122	108	122	122	120	140	119	121	109	104	112	110	119	115	115	114	116	87	126	114	109	114	131	120	137	119	104	118	117	109	120	102	101	117	125	120	124	110	101	97	110	116	102	111	132	111	111	133	123	122	107	123	92	108	121	133	134	125	141	126	136	108	112	118	119	120	109	125	107	136	113	133	97	107	100	125	128	133	138	124	136	110	86	121	129	118	113	105	107	106	97	103	121	113	131	125	103	117	132	116	115	137	119	118	113	106	117	139	124	123	108	100	116	124	125	95	127	113	107	113	126	124	126	119	136	120	118	120	99	110	128	123	99	117	105	125	139	123	131	96	103	120	101	112	127	117	118	105	123	101	139	122	123	107	115	129	124	113	132	125	131	112	127	111	118	109	132	111	122	111	109	118	123	133	113	120	109	100	113	105	123	127	125	125	115	98	125	105	125	106	118	108	134	113	127	119	122	122	113	137	116	122	120	116	114	133	138	128	133	131	101	120	123	121	132	106	116	107	128	115	102	129	100	129	115	117	118	115	140	105	130	102	134	116	114	126	117	130	113	99	117	122	98	103	132	119	124	106	117	118	121	113	121	117	93	130	110	117	119	107	107	110	121	108	122	112	137	109	122	115	98	105	122	117	115	130	117	119	112	128	121	94	106	117	105	111	112	109	118	115	147	97	132	110	122	107	101	114	137	112	118	99	110	98	109	129	115	114	124	132	104	106	126	129	125	113	124	108	90	131	128	100	127	112	120	119	114	104	113	126	122	117	119	120	110	123	122	115	111	111	123	106	119	130	122	125	119	107	131	111	111	120	114	111	102	114	114	110	115	119	138	111	117	131	117	120	123	106	116	116	118	118	128	118	120	89	107	117	121	116	109	130	120	116	118	127	118	105	110	107	121	132	98	104	136	112	107	115	139	109	106	109	104	125	97	107	113	115	113	118	116	127	117	107	120	123	119	119	121	117	122	111	90	117	120	116	118	121	104	109	124	129	152	120	134	107	98	114	123	141	115	128	125	127	130	147	108	112	127	141	121	103	118	124	115	123	100	106	116	118	114	116	118	120	111	131	125	142	103	122	116	125	106	118	135	111	125	99	111	117	115	131	108	115	124	124	111	120	124	112	116	106	106	109	126	105	112	102	124	106	115	112	114	113	103	112	123	131	130	140	127	113	118	139	115	107	117	118	107	115	99	140	122	136	132	128	121	95	139	112	109	117	100	125	111	125	132	113	121	118	133	138	133	134	113	131	119	114	114	115	107	121	122	105	118	94	122	110	112	128	131	102	117	108	87	99	135	139	112	107	126	113	115	111	109	114	107	122	133	113	113	118	105	106	105	119	137	115	103	128	116	105	114	115	163	131	115	121	104	119	119	140	103	116	109	127	138	117	106	112	127	137	110	137	104	111	127	98	114	115	115	142	110	95	135	120	137	126	110	124	115	121	105	118	121	123	135	130	116	117	107	104	123	107	115	117	126	127	115	137	124	118	120	105	129	116	123	116	114	119	129	123	104	117	123	109	121	128	122	104	133	99	135	120	111	107	105	109	124	122	114	108	95	107	117	110	114	95	121	103	111	113	115	135	104	106	120	112	105	109	118	119	108	111	107	128	102	124	113	103	132	135	118	108	112	124	108	154	121	130	113	102	103	99	130	133	111	122	120	118	133	113	96	113	120	110	113	111	120	102	117	126	94	118	121	96	116	108	106	126	115	123	106	115	131	107	115	106	105	108	126	126	125	116	122	121	123	137	118	126	124	104	128	132	113	127	125	128	133	112	98	126	119	120	98	117	118	116	130	138	127	127	129	133	114	124	126	108	122	110	112	108	109	115	113	87	129	115	111	133	122	130	126	123	113	119	122	108	117	103	106	121	111	120	136	142	114	129	114	125	106	127	118	124	107	124	106	126	117	98	107	133	114	135	107	117	121	121	108	138	116	115	109	94	129	129	123	122	117	106	120	137	107	116	125	118	126	102	123	123	123	111	124	138	133	129	101	119	125	120	121	128	123	136	123	97	116	118	128	107	110	129	116	105	113	129	84	112	107	104	102	144	118	111	122	139	129	108	127	125	113	124	117	102	112	123	103	111	124	110	119	124	105	111	106	123	125	109	111	116	113	119	126	128	122	136	120	102	113	124	115	114	129	118	135	114	125	116	139	101	115	126	123	116	118	114	139	127	99	118	115	126	116	103	113	114	115	123	125	101	117	120	114	112	123	132	98	109	117	112	123	139	103	106	118	117	91	133	121	114	129	128	118	131	111	132	104	112	109	129	116	113
3638	2665	2258	1090	848	522	407	340	294	254	245	250	233	195	204	210	173	160	172	174	170	168	168	166	256	262	227	175	165	162	125	165	116	159	153	152	147	135	131	112	156	135	148	155	145	142	145	148	136	174	153	143	162	173	163	146	134	172	137	134	151	161	135	143	133	124	144	133	120	151	152	136	142	157	140	134	149	149	144	152	152	143	137	135	151	161	145	146	149	149	141	146	137	158	130	153	150	142	163	140	162	146	131	145	159	151	135	148	135	161	141	154	133	145	168	139	151	157	157	153	154	132	154	146	131	154	141	140	160	148	142	107	126	161	135	124	156	139	153	154	148	139	138	135	156	149	147	141	126	142	164	149	160	153	148	138	145	140	165	152	161	159	151	131	145	139	124	152	141	139	128	169	141	156	130	128	150	130	163	140	130	136	153	136	124	135	154	143	151	129	141	136	144	151	156	134	134	141	138	128	133	149	146	147	150	152	129	141	159	139	162	132	154	157	158	160	140	139	146	145	165	151	131	165	130	129	140	141	137	144	154	142	157	147	165	170	142	144	151	146	134	145	144	132	157	122	153	126	127	153	141	145	133	142	162	143	163	140	138	153	140	161	136	136	151	133	121	148	146	112	137	137	148	123	163	146	157	151	136	134	123	140	143	125	150	129	150	164	160	153	106	132	137	168	149	150	145	133	133	137	137	125	153	166	160	158	146	139	146	155	151	135	140	159	143	141	137	192	157	110	140	176	144	135	153	149	138	146	143	136	167	139	146	141	130	141	129	152	136	153	138	178	140	121	142	161	134	121	131	162	160	134	127	141	143	148	164	148	139	147	145	113	153	145	141	148	133	128	129	139	130	132	151	154	159	153	143	123	120	137	124	156	123	133	154	164	161	121	153	153	160	129	145	154	186	151	130	155	151	126	136	137	147	133	137	150	146	144	168	146	161	161	131	149	145	144	138	160	144	124	145	137	163	129	113	152	140	142	142	162	160	162	143	145	157	130	146	144	128	133	148	127	136	139	135	170	143	142	165	131	151	152	158	142	134	136	139	145	147	139	146	139	134	156	138	161	135	140	132	129	142	158	137	141	147	146	159	157	134	139	139	150	125	141	120	137	144	127	152	161	136	139	154	154	154	153	150	155	138	132	146	137	117	142	141	162	135	132	153	154	128	144	151	144	150	141	138	127	151	143	141	141	143	149	172	134	163	142	131	138	113	142	150	141	159	157	150	144	145	128	146	161	134	146	136	157	133	134	148	141	135	166	166	137	152	154	163	147	136	144	153	151	122	171	145	140	124	135	139	148	150	137	152	130	148	144	139	119	149	145	148	136	143	147	158	157	120	127	152	159	144	130	139	137	139	136	141	127	134	134	139	144	140	153	162	145	131	133	177	143	140	141	156	121	138	118	152	127	137	145	158	153	145	150	139	137	146	161	158	140	131	145	126	148	153	129	152	172	152	148	147	144	136	135	132	137	136	156	133	153	146	128	144	146	150	120	145	146	143	169	121	136	115	154	147	154	133	137	130	150	136	148	142	127	155	139	156	157	155	145	140	142	135	143	133	135	136	145	119	133	151	159	134	139	147	137	144	147	138	158	148	160	141	144	128	133	126	140	133	143	153	131	157	149	126	153	128	143	127	155	151	138	139	130	144	153	138	123	151	132	116	146	118	125	143	127	148	122	150	145	149	122	159	135	136	155	139	139	137	138	157	159	132	163	157	130	157	155	132	132	171	147	137	154	147	133	147	120	144	132	143	137	168	138	133	154	152	153	136	152	147	141	153	121	151	146	141	144	133	145	148	154	172	136	139	161	152	142	143	136	131	142	139	143	151	139	170	132	168	132	141	136	145	147	152	117	142	144	142	148	134	155	156	148	157	145	123	142	139	147	149	140	145	153	149	133	158	129	156	142	173	145	137	143	119	133	137	138	135	152	141	148	132	146	145	143	151	129	129	151	128	131	137	156	140	144	148	138	134	158	153	127	157	128	148	144	149	136	123	145	136	138	143	142	144	140	151	129	130	124	129	141	141	138	151	144	156	159	161	139	140	137	125	117	164	147	136	143	145	149	149	152	133	158	149	151	147	176	147	138	130	161	148	134	127	138	147	132	142	142	155	152	157	140	145	139	152	160	155	122	144	117	139	146	135	135	140	146	138	135	162	152	149	137	131	136	141	151	140	166	138	140	125	147	141	130	140	150	149	140	132	153	143	125	143	153	137	138	130	167	128	169	155	151	145	139	125	142	153	171	144	141	142	137	123	137	139	147	137	146	141	130	128	152	157	149	146	138	141	137	135	132	133	148	129	150	129	146	129	141	151	140	148	137	126	130	128	129	152	147	155	163	155	137	148	124	156	144	168	121	162	149	158	132	151	170	125	129	164	147	152	138	142	158	151	141	140	153	133	145	146	160	133	120	138	154	150	143	131	165	149	138	145	148	135	140	134	135	144	157	133	167	131	133	129	140	159	149	151	144	158	147	153	143	151	145	144	136	154	142	156	125	151	137	144	149	137	163	143	145	146	173	138	146	139	152	140	136	141	142	143	155	162	138	142	160	133	136	150	152	154	142	144	151	139	124	141	131	145	158	152	162	144	146	142	144	148	147	151	135	134	129	137	140	128	153	153	167	151	132	150	145	150	150	146	163	144	133	131	144	152	151	141	172	138	160	156	155	126	147	157	138	141	130	122	128	146	134	136	149	151	130	144	150	155	148	139	160	138	141	165	142	163	159	139	119	135	167	150	165	137	151	124	155	145	143	144	132	116	165	139	151	156	138	130	146	165	141	162	126	156	117	152	137	146	145	137	133	160	137	138	142	129	139	152	145	139	161	149	175	137	139	130	147	161	151	136	141	169	140	164	140	148	133	170	155	144	154	143	136	119	140	132	170	148	162	137	154	143	135	142	135	139	127	137	156	147	139	141	136	133	141	146	145	129	162	157	140	131	147	151	150	126	149	152	148	159	127	156	152	165	157	146	129	144	147	127	152	138	132	144	150	166	126	146	138	160	140	148	137	152	151	152	147	136	126	146	168	130	149	152	144	145	127	138	136	141	145	154	157	149	158	152	154	135	137	142	134	163	136	149	165	146	132	146	144	149	134	134	154	140	147	143	161	144	163	147	155	132	129	155	144	126	143	130	125	128	179	155	129	159	163	153	138	141	151	148	151	134	145	154	165	136	155	144	147	129	154	137	143	158	141	147	150	155	126	160	123	150	132	142	145	140	133	159	144	134	122	157	138	135	126	153	133	146	140	125	130	123	127	136	147	136	147	145	134	134	174	157	141	159	135	143	146	159	150	152	130	119	155	141	137	146	154	132	137	145	162	130	142	141	145	128	162	147	147	151	136	143	129	169	135	135	144	148	133	133	145	162	125	134	132	147	130	133	132	130	128	151	153	137	132	141	144	122	146	146	147	163	140	128	153	164	146	140	145	143	144	110	138	146	147	146	150	151	134	142	154	124	158	136	161	138	167	151	173
24370	21054	27929	24435	19670	2539	761	436	350	351	358	303	285	239	266	257	265	271	246	232	215	239	223	237	834	1199	1290	479	236	208	221	195	208	213	223	219	227	208	199	227	215	234	202	214	219	244	208	205	230	206	203	216	192	208	205	206	201	213	223	217	196	241	215	223	221	235	227	208	218	211	193	201	192	222	228	212	228	191	201	201	210	214	208	212	223	211	206	204	207	177	193	219	213	192	214	207	227	207	200	196	214	213	219	222	232	178	233	228	204	218	212	197	209	199	246	219	211	208	204	211	204	216	202	191	168	226	221	252	204	201	200	193	228	194	182	234	225	195	206	200	186	212	212	221	233	198	219	196	216	239	195	206	203	198	209	194	209	193	213	197	193	222	228	233	179	214	189	218	214	246	197	218	207	230	192	208	255	202	214	216	240	242	204	224	202	214	232	227	175	208	192	220	208	211	213	213	208	194	219	213	210	219	207	213	231	209	201	191	205	222	228	198	212	217	204	182	197	240	250	242	237	226	183	211	217	186	210	230	201	205	227	192	212	232	194	222	216	219	214	200	239	222	197	240	192	211	213	221	211	209	231	212	190	206	217	203	222	242	235	229	193	201	218	204	196	191	232	201	222	192	225	222	197	187	192	196	202	204	215	228	212	187	210	217	205	184	217	213	208	194	209	194	216	213	230	216	198	215	210	206	228	208	211	220	215	218	219	243	244	214	230	236	222	217	196	238	187	195	210	213	217	212	213	228	217	224	191	223	186	245	214	193	212	214	210	220	192	225	185	225	216	201	198	211	206	208	206	210	227	225	209	203	206	209	207	202	201	206	209	226	183	215	200	206	268	227	191	210	209	208	224	211	227	219	233	229	205	188	222	219	217	217	224	216	220	213	211	235	208	209	255	220	202	215	224	225	215	188	198	192	222	192	204	228	200	227	204	199	176	214	191	198	233	222	199	225	202	211	226	205	232	189	221	198	201	227	222	207	224	237	217	205	202	233	196	206	225	210	202	210	206	213	178	219	188	218	192	207	211	228	209	198	207	224	248	202	225	231	210	202	212	191	231	195	216	173	205	214	193	214	217	212	216	207	232	193	221	206	187	193	222	211	218	220	223	235	221	240	189	199	211	218	207	223	227	216	209	214	200	203	211	205	180	197	226	223	189	220	221	230	222	205	193	189	176	208	217	240	190	228	225	214	234	218	204	203	211	207	208	223	198	217	215	213	205	224	209	203	197	181	197	212	200	212	243	218	210	228	229	199	216	204	211	228	228	206	208	240	222	207	207	224	219	225	201	204	206	216	190	203	208	200	232	208	218	204	195	209	219	218	242	242	197	185	189	191	242	218	196	209	200	205	201	232	194	198	227	216	200	222	239	212	226	232	199	196	202	229	219	205	208	224	232	198	188	193	201	226	236	212	217	208	218	185	204	227	199	221	215	212	179	209	229	196	203	221	206	217	186	211	238	237	212	203	233	227	207	213	206	218	231	225	203	195	212	234	192	223	213	238	223	191	229	249	234	192	213	209	229	223	228	216	208	200	198	197	219	191	212	222	246	190	213	221	192	220	191	242	221	197	217	216	196	213	201	219	195	227	206	196	219	225	214	188	237	209	217	235	208	225	203	220	231	210	193	202	244	213	195	205	216	214	208	223	224	218	204	226	188	204	210	220	199	197	222	183	234	214	232	237	225	215	215	195	222	216	200	249	210	217	200	204	200	240	217	220	186	186	203	212	215	224	185	210	217	176	204	217	195	218	204	207	211	212	217	199	191	210	209	214	223	221	196	203	216	201	228	204	239	200	210	229	230	231	216	204	209	197	207	235	219	223	247	241	213	206	186	206	231	193	204	223	215	198	217	236	225	218	231	224	220	204	227	211	194	206	213	223	231	219	216	216	189	221	211	228	197	216	207	241	213	222	190	201	225	212	223	207	236	216	206	227	231	218	210	217	224	214	196	203	250	214	228	231	209	240	193	232	202	200	226	221	193	213	211	208	231	210	240	206	230	185	208	194	226	233	176	226	215	211	227	242	215	198	218	206	197	214	192	198	190	206	208	207	213	210	210	199	192	223	216	235	223	235	243	213	199	229	213	196	195	209	193	233	209	209	232	190	228	202	190	254	223	209	219	191	212	193	240	200	185	216	215	191	180	202	205	211	201	218	207	203	210	221	238	207	213	213	190	211	198	234	219	232	193	227	185	191	204	201	208	199	217	214	221	220	214	205	220	206	213	226	195	202	213	202	219	194	182	225	213	217	209	223	222	214	204	210	182	212	189	215	201	202	204	208	234	208	220	225	216	214	229	209	189	234	219	246	213	196	219	204	187	217	206	210	195	206	211	242	230	231	222	201	200	215	204	211	218	198	216	211	212	208	224	201	201	208	204	207	214	197	218	223	183	209	217	214	211	206	216	199	204	210	213	212	204	176	187	189	211	218	216	184	235	196	232	238	209	235	197	197	216	207	224	233	212	211	228	232	226	211	230	194	223	193	208	207	208	198	205	213	211	217	230	223	213	217	190	219	235	221	210	177	232	228	186	187	230	178	226	214	209	212	234	220	219	191	201	232	193	232	238	191	221	219	211	211	211	209	197	202	207	189	202	178	187	201	208	213	240	196	216	204	201	188	228	224	213	217	197	218	201	203	223	198	207	206	218	211	233	218	222	201	194	180	167	214	217	214	198	228	199	207	222	192	197	247	221	201	200	206	218	197	201	230	201	210	206	215	215	200	237	236	204	217	198	208	202	224	182	237	224	224	215	215	216	221	202	205	213	199	216	205	204	182	191	185	215	203	260	235	231	218	205	193	213	209	250	207	214	191	215	211	230	199	214	226	200	183	232	205	228	187	211	191	205	248	236	202	193	200	219	194	226	203	221	228	202	198	204	215	207	218	196	225	209	208	206	204	224	201	227	207	215	220	194	195	227	195	211	192	228	206	189	216	178	175	189	222	216	221	200	200	211	185	193	229	202	208	193	189	229	216	202	209	197	226	197	237	190	216	205	217	221	208	208	211	202	214	193	199	208	226	242	191	202	205	214	222	216	215	219	215	210	232	193	199	211	212	209	217	195	193	212	196	194	222	191	204	213	215	217	225	206	221	193	234	227	216	219	220	215	215	231	223	223	193	217	200	216	194	181	222	189	210	219	212	200	207	219	243	218	240	209	229	215	207	205	213	230	202	184	200	197	206	198	184	222	202	223	221	213	214	182	209	190	197	209	205	210	213	204	192	222	201	197	208	207	223	196	218	210	233	219	224	222	203	196	210	196	213	191	214	198	199	219	212	196	188	209	211	203	182	216	248	200	228	199	197	221	211	208	180	218	204	206	213	196	225	218	209	200	190	211	252	219	187	200	203	213	199	223	199	197	223	205	199	220	220	205	193	227	180	201	215	208	188	228	208	208	187	215	213	214	214	226	190	191	213	199	212	206	212	214	202	205	232	218	221	212	205	229	227	199	205	212	203	218	224	208	208	205	204	196	226
3961	5284	4058	2015	1473	1026	780	684	537	512	509	469	371	372	350	321	310	295	273	295	298	269	264	282	1530	1801	2137	711	241	237	228	263	248	262	248	216	250	257	240	267	253	257	258	220	240	227	247	232	229	279	255	256	267	247	230	261	261	249	254	245	241	263	262	243	233	243	230	224	259	250	257	221	257	241	234	249	228	237	228	232	241	263	219	244	242	247	222	238	223	205	243	247	267	254	226	229	238	240	262	225	242	244	216	242	211	221	274	241	234	250	223	243	230	207	214	256	249	241	243	228	261	259	234	232	248	240	226	236	224	248	225	251	247	227	244	236	200	234	214	258	265	235	230	230	219	251	236	244	222	242	268	239	213	231	238	246	245	240	256	213	246	236	274	226	223	245	228	207	252	237	227	235	256	226	226	231	240	273	239	249	228	214	222	225	250	247	230	245	242	230	209	241	218	226	229	232	222	238	227	250	236	230	220	235	261	227	236	216	235	232	246	234	223	269	217	248	234	216	231	242	241	232	230	245	236	242	245	239	228	234	224	250	234	264	251	208	264	258	238	236	238	230	271	251	249	250	223	243	231	229	211	245	211	249	224	213	252	253	237	228	232	229	243	223	229	199	208	235	245	214	237	246	237	205	247	242	209	230	220	231	246	262	242	242	243	240	252	234	249	230	236	216	201	223	240	216	258	236	252	222	262	218	211	267	248	250	265	224	229	227	228	254	252	222	237	232	242	265	255	235	239	253	241	249	255	224	219	241	237	250	222	230	237	208	223	234	245	249	233	225	245	232	230	239	239	239	220	258	219	234	253	248	247	208	232	248	249	247	231	242	234	232	223	216	228	208	202	243	262	222	263	260	257	245	232	252	218	226	255	247	247	242	229	246	257	224	242	229	251	213	211	244	236	236	220	251	248	240	248	222	227	235	239	242	269	231	251	257	239	235	192	249	250	237	247	246	235	254	244	239	228	236	247	224	209	240	228	258	240	218	217	253	230	244	264	200	207	266	222	249	267	243	242	233	211	219	259	274	229	245	231	227	248	222	231	242	242	260	264	245	238	228	218	241	241	241	255	217	251	246	235	229	201	259	229	217	221	254	250	229	231	249	243	207	258	237	252	230	237	226	257	244	209	227	205	273	218	234	221	203	241	228	246	241	263	234	232	236	270	246	247	224	241	230	247	259	230	244	259	246	234	281	189	243	236	233	248	210	254	234	210	255	231	243	231	231	244	259	227	230	238	245	242	232	196	219	231	221	228	219	243	217	211	225	215	237	243	261	254	234	204	218	252	258	258	208	229	244	222	239	205	238	241	231	211	256	234	253	240	253	239	254	232	249	241	245	243	239	234	239	236	246	238	221	245	246	248	190	243	240	215	270	233	234	228	270	214	245	249	247	218	237	232	225	232	230	247	240	242	236	216	238	223	236	226	245	212	230	249	268	219	241	223	231	237	246	223	231	250	221	253	226	245	258	214	231	255	236	236	239	245	249	231	210	240	220	220	249	248	215	240	253	253	226	238	209	233	222	223	246	251	203	245	231	220	212	228	269	239	242	244	239	238	255	268	246	244	265	225	233	268	236	236	232	218	223	214	212	244	238	249	267	249	236	230	257	245	237	215	235	212	204	225	240	224	239	208	236	221	261	223	272	236	206	264	239	230	228	232	201	249	241	230	275	210	230	228	248	263	245	239	236	238	250	242	244	213	247	208	256	247	214	241	249	237	259	266	204	217	246	247	224	259	240	217	215	235	261	252	243	208	206	236	236	251	262	263	228	223	231	220	229	240	246	229	230	240	242	246	214	230	249	254	235	219	201	221	227	223	267	210	236	226	264	231	236	264	229	251	242	257	231	250	230	216	247	235	253	240	238	226	241	230	240	223	240	285	239	260	225	212	245	240	249	226	226	227	226	244	245	214	241	227	229	239	232	230	252	225	228	255	242	230	240	249	247	234	235	220	265	239	240	244	210	228	204	241	242	247	267	228	234	245	247	231	234	225	263	241	227	216	253	227	252	250	272	250	243	239	248	256	230	236	232	233	215	253	227	241	265	267	223	252	263	237	256	239	205	225	226	222	255	215	228	237	247	228	219	249	231	229	237	232	229	200	220	245	222	202	233	240	229	230	236	217	258	223	233	248	235	225	232	230	222	248	239	260	257	232	236	240	237	258	259	227	232	233	226	234	208	254	226	235	228	238	238	242	218	233	232	249	214	244	247	232	262	246	234	236	256	239	239	235	244	214	235	218	255	263	233	242	244	241	225	228	246	232	244	218	259	220	235	254	244	235	244	229	213	220	224	227	232	232	226	227	234	224	230	255	220	248	231	214	234	199	234	257	239	211	225	228	242	238	253	254	264	236	205	223	234	231	238	209	238	243	244	231	222	194	238	220	231	238	238	232	208	203	256	251	242	242	222	221	243	207	219	221	231	238	207	248	225	255	240	218	232	268	226	223	233	228	221	238	263	249	272	230	243	266	249	262	255	228	234	240	247	219	241	211	252	230	231	224	243	209	243	235	264	227	233	245	231	214	245	228	246	255	214	235	230	196	212	233	238	241	256	251	242	231	222	233	236	236	244	222	245	255	223	233	208	237	220	219	241	209	234	210	240	230	240	239	246	228	230	225	209	247	239	226	238	218	246	222	238	218	236	246	235	251	256	224	244	219	246	241	231	237	240	219	219	232	255	212	253	222	237	230	225	253	236	257	234	220	235	215	253	235	232	240	229	252	235	238	228	225	230	252	219	220	241	231	244	257	246	240	243	220	217	252	220	236	250	221	244	223	218	239	238	243	226	227	235	232	223	248	230	235	238	240	244	243	209	223	231	228	238	259	251	240	230	224	219	228	220	223	213	236	233	257	205	249	233	229	218	232	250	257	225	247	208	226	241	230	204	228	242	256	234	219	242	233	235	217	238	224	232	224	225	232	254	240	241	256	228	206	228	215	239	236	214	232	234	255	213	209	243	213	232	248	242	232	231	226	228	194	233	195	239	241	249	247	230	256	219	267	228	244	244	286	275	248	239	232	216	244	252	215	231	256	235	227	232	227	236	225	226	243	211	260	226	223	225	231	219	232	212	253	242	244	237	259	257	244	241	227	234	239	236	220	242	218	226	257	228	263	210	267	216	246	227	215	252	229	242	210	206	233	219	248	241	228	252	242	226	226	237	232	244	253	239	222	211	219	230	218	234	212	217	236	242	239	254	233	231	249	242	246	218	234	221	245	240	215	260	212	238	244	207	261	213	238	234	237	244	243	242	248	221	244	223	230	235	260	212	256	230	218	236	242	218	233	222	256	245	231	210	245	236	246	237	235	250	263	281	241	244	234	249	247	236	216	242	254	232	225	213	243	210	245	201	210	232	241	220	223	230	217	224	244	242	244	213	237	243	255	222	220	230	251	239	220	245	246	249	218	234	217	211	229	250	222	209	235	236	190	231	213	230	238	220	253	238	219	249	255	251	229	252	238	216	236	238	218	231	253	210
26888	8240	920	559	426	354	342	331	360	356	356	327	347	355	341	333	363	334	324	347	332	352	348	356	426	536	469	399	375	336	347	343	353	325	338	355	330	329	348	320	329	334	338	332	330	341	361	336	348	334	340	369	367	344	321	343	320	322	333	333	349	338	355	325	358	360	353	357	337	324	369	348	358	306	356	325	330	349	357	356	328	332	349	333	324	364	371	352	338	347	342	344	364	341	326	360	306	340	347	367	366	315	344	340	351	352	331	354	382	375	370	348	327	337	365	343	339	340	339	351	304	356	329	362	337	341	329	318	340	371	339	312	353	365	301	354	330	331	378	349	313	360	359	329	372	293	331	369	340	314	333	337	329	363	355	315	356	336	335	390	317	349	344	347	321	339	339	341	357	383	342	328	351	342	347	318	307	390	360	338	341	327	351	312	345	352	318	318	339	375	339	325	319	349	356	369	341	378	334	360	352	334	344	352	337	369	342	332	354	322	348	360	350	335	347	351	325	334	349	357	335	339	331	355	351	348	328	340	345	343	348	344	336	354	328	326	369	329	366	314	350	337	331	337	361	341	381	346	362	321	310	309	316	325	332	302	308	349	335	333	348	365	370	347	335	355	344	335	345	343	349	335	306	354	374	349	322	320	355	340	340	334	350	337	356	357	330	322	358	325	363	343	369	351	308	348	329	350	377	339	368	338	351	338	329	379	400	331	305	303	342	347	348	301	351	329	351	320	325	369	370	329	330	354	337	320	337	296	354	354	340	370	342	345	330	336	344	352	349	349	313	331	333	365	316	371	359	324	350	352	353	332	333	327	365	364	327	325	363	312	341	358	350	367	329	339	355	364	343	349	327	347	352	338	328	352	364	365	368	359	373	335	308	340	368	375	336	343	363	327	349	340	314	344	358	351	345	345	344	370	347	338	352	315	329	370	352	391	335	351	367	346	325	311	367	340	377	360	314	324	344	328	332	331	366	359	372	351	352	393	348	337	301	348	371	363	346	346	323	362	345	330	367	344	346	341	336	367	344	341	318	329	349	361	345	366	338	355	346	352	331	352	370	352	348	394	329	350	330	375	304	329	321	354	380	343	344	311	354	320	321	348	357	346	347	353	362	333	362	310	322	344	363	353	355	329	322	352	353	362	347	338	316	359	363	338	353	376	333	336	346	354	324	380	339	352	344	353	358	338	359	344	346	381	348	353	325	339	315	344	334	318	362	386	350	326	308	296	354	310	295	337	344	368	348	359	292	359	337	345	304	326	320	377	330	350	377	333	345	328	344	361	327	350	333	344	345	346	367	320	311	340	327	340	375	346	337	335	346	336	374	356	389	331	327	372	331	342	360	340	371	351	347	324	361	335	363	338	334	347	339	339	333	358	359	344	371	358	344	341	338	376	352	350	343	329	322	363	309	346	328	318	360	352	313	333	337	339	321	366	317	333	330	340	322	351	371	349	347	353	377	306	331	321	336	325	363	359	327	329	331	331	326	337	365	351	355	349	348	344	320	359	362	375	353	330	343	350	367	361	338	351	375	331	350	370	360	329	332	324	318	328	368	325	368	350	344	360	328	345	345	335	372	356	336	360	373	349	330	355	321	394	353	352	348	343	343	333	323	348	310	392	362	371	306	375	357	367	335	329	350	358	347	337	346	353	370	336	336	334	337	320	353	361	352	316	334	379	351	324	346	378	361	347	342	335	357	363	353	372	358	329	340	318	350	332	320	337	369	374	333	343	335	361	297	356	343	335	324	342	363	324	321	339	345	341	309	335	343	365	338	348	344	330	310	362	343	313	328	362	366	315	361	355	366	320	323	338	334	335	340	334	349	361	338	312	377	323	346	338	349	352	313	333	357	338	347	371	343	350	343	347	364	318	330	343	346	332	353	320	334	319	326	337	347	373	361	343	366	360	372	353	381	366	351	358	332	325	324	325	345	357	344	349	318	377	326	378	368	332	337	352	328	342	341	323	344	339	318	360	335	377	372	377	322	326	350	356	352	359	380	340	347	351	359	375	307	333	339	344	305	343	354	316	340	341	308	378	359	355	376	359	337	350	361	377	358	336	348	324	363	359	313	372	352	355	345	343	360	343	310	341	346	353	332	308	357	331	293	344	351	356	358	353	370	350	343	364	335	354	346	343	343	358	327	333	349	331	335	334	340	336	318	347	314	351	363	321	334	329	376	368	329	341	351	350	328	383	392	348	321	340	338	312	335	344	331	346	355	314	371	340	324	328	369	336	327	399	367	328	314	334	325	331	319	353	382	362	342	335	350	321	339	364	337	313	319	352	345	364	322	337	352	351	346	335	349	334	372	327	326	366	326	358	355	350	361	337	378	348	333	372	322	320	342	340	327	317	364	364	350	324	343	346	327	347	338	327	324	367	356	336	333	336	301	351	337	317	338	358	351	359	351	317	329	348	348	333	349	346	367	369	303	344	339	335	352	332	366	336	352	311	337	370	363	326	329	368	329	361	354	365	353	364	331	348	313	362	334	363	347	320	364	367	335	333	395	360	342	365	348	340	347	361	337	327	367	344	346	317	336	379	356	343	336	336	328	389	354	372	330	322	363	305	328	341	337	365	347	350	335	327	318	358	354	336	334	354	351	325	353	334	337	369	356	352	319	329	334	344	295	326	350	312	341	338	328	356	373	367	354	364	345	344	358	353	351	332	345	334	338	342	363	337	321	346	310	301	362	351	329	326	355	338	324	311	334	365	329	329	348	350	351	329	364	300	336	314	368	342	338	345	345	373	338	355	359	334	363	333	323	367	323	323	309	353	340	331	369	353	317	317	330	331	330	310	350	366	327	336	341	375	362	344	346	381	372	338	336	339	351	337	335	369	341	314	352	361	340	332	338	343	343	375	328	315	343	359	354	321	319	329	342	339	355	349	358	340	313	358	377	314	305	316	364	337	345	331	342	353	343	350	318	354	377	361	336	334	340	344	352	357	346	357	334	318	362	348	368	383	334	349	333	319	365	327	345	357	349	330	385	355	337	354	319	319	342	336	314	371	357	364	354	348	335	366	348	342	355	328	346	354	325	324	364	377	311	344	335	305	359	318	357	320	354	312	342	331	340	337	370	361	343	343	317	369	346	332	346	285	329	364	374	336	319	355	342	344	366	367	340	336	362	331	358	326	324	360	336	347	339	325	313	355	360	361	339	352	339	362	314	343	319	371	335	368	319	306	349	379	329	355	338	357	342	338	353	310	321	387	324	369	323	319	358	362	320	324	365	351	327	367	349	331	341	344	361	357	359	355	353	327	366	334	372	342	313	339	324	351	357	313	331	356	348	296	371	348	326	328	342	338	339	410	383	331	331	325	378	350	359	314	332	350	353	340	324	344	337	322	338	324	327	343	366	357	335	375	328	331	325	344	326	328	374	348	327	362	340	327	354	374	331	355	362	337	345	373	337	329	363	355	380	310	291	359	340	379	346	351	345	346	352	338	364	363	328	352	358	315	330	355	353	358	363	369
5432	645	572	525	455	393	406	387	386	373	367	375	327	346	391	365	367	345	370	358	374	373	363	377	453	681	561	439	371	356	332	336	364	350	361	326	374	364	360	310	390	357	361	342	369	411	368	386	371	376	362	331	323	327	355	391	371	355	399	352	395	326	358	355	366	344	353	348	342	365	380	354	358	369	362	361	356	337	363	306	350	340	322	383	354	345	369	370	319	343	361	410	343	368	360	356	336	342	332	359	327	394	369	388	376	338	365	324	387	384	354	366	314	337	359	358	385	344	370	390	358	394	380	377	355	368	323	364	360	355	352	339	342	366	368	345	363	348	363	327	364	346	353	416	369	381	347	338	365	366	361	343	373	373	381	343	332	374	348	350	383	336	378	353	364	337	362	366	375	377	377	365	337	347	384	344	356	348	341	353	348	344	382	369	342	355	347	342	345	335	364	332	332	354	375	345	350	370	365	344	383	331	316	338	353	350	350	385	387	338	327	362	308	349	378	372	354	366	369	337	338	401	356	371	328	369	376	343	380	370	344	368	337	355	345	365	390	375	356	363	350	365	345	390	335	337	421	358	373	354	349	349	376	340	371	371	409	355	353	361	376	377	367	347	351	335	324	378	358	387	372	346	363	350	378	378	359	366	356	373	326	361	347	368	361	328	353	370	345	341	337	342	342	387	357	361	387	323	353	377	363	341	333	387	361	323	387	345	304	352	323	341	328	367	365	372	312	377	337	389	375	391	340	381	348	351	352	360	369	363	360	366	388	380	348	383	354	354	342	355	367	352	344	379	345	352	347	325	362	354	330	344	354	373	369	350	371	354	342	363	340	381	347	350	350	374	338	345	361	362	350	364	354	370	357	361	377	354	385	370	349	351	360	339	350	361	388	381	326	361	354	316	400	364	355	353	357	359	364	359	365	371	365	368	396	369	380	366	355	360	387	330	353	334	353	338	346	367	359	377	368	378	368	326	393	340	363	356	368	355	395	327	337	353	355	343	363	377	373	324	352	354	373	358	368	355	348	375	375	351	365	353	380	325	355	356	369	351	324	368	365	365	327	378	382	390	359	342	367	335	377	348	353	375	356	359	337	372	370	392	351	348	363	337	349	336	368	342	362	341	362	337	379	350	333	335	333	329	360	382	358	328	355	342	351	373	359	375	331	354	347	363	328	392	348	363	367	370	374	332	374	363	376	372	390	344	354	376	351	340	339	357	366	351	371	373	371	344	379	369	356	367	364	384	347	361	337	349	369	378	350	363	340	334	384	347	346	348	356	364	346	333	366	373	327	355	351	364	349	366	372	324	352	390	354	370	355	355	366	396	331	337	352	314	374	377	350	336	344	363	358	360	361	387	357	384	361	342	357	376	385	356	333	361	297	333	348	367	342	381	356	369	356	351	355	327	329	362	360	368	355	440	371	361	367	369	378	337	331	365	340	335	330	351	360	372	390	351	377	364	375	367	358	346	372	352	348	371	355	361	347	344	350	335	352	319	317	367	311	320	395	362	352	354	366	410	358	395	346	351	350	352	379	386	359	303	363	373	338	373	329	391	364	374	363	359	355	362	370	348	338	378	363	363	377	342	334	336	339	389	361	344	378	352	349	358	345	371	346	353	360	368	345	378	357	347	330	342	348	384	347	368	338	349	383	358	357	319	360	321	350	348	347	339	348	379	324	346	353	373	340	351	364	358	354	385	345	377	369	364	375	351	379	327	340	343	378	353	375	336	365	341	337	373	381	379	358	352	347	348	361	359	354	354	364	346	362	359	362	322	367	373	340	351	333	343	370	349	373	412	331	354	339	338	380	344	351	333	360	366	334	341	354	331	327	354	387	372	398	361	348	324	372	349	356	340	333	350	347	360	354	360	351	342	358	371	353	344	358	361	338	337	348	368	393	305	359	329	363	344	332	349	350	340	361	375	365	326	359	371	361	349	364	380	363	386	367	324	373	370	336	390	335	357	373	344	361	359	360	340	351	346	326	355	336	411	352	342	383	351	359	325	324	342	357	347	365	358	311	385	336	383	343	324	359	378	333	385	344	342	370	382	358	350	312	358	346	316	322	362	348	353	339	330	343	344	338	363	370	391	351	339	333	356	334	360	353	353	363	337	327	343	376	358	362	356	380	354	351	361	375	352	352	378	355	359	358	362	351	346	364	393	332	355	363	334	367	382	357	353	368	376	352	362	351	355	334	349	375	323	337	355	322	378	342	316	358	375	367	321	371	385	366	365	348	344	365	355	367	332	374	347	338	347	360	341	369	351	387	403	349	364	365	322	346	353	316	345	354	379	366	406	362	347	368	353	339	324	334	377	340	388	361	344	358	386	376	368	324	397	343	352	350	360	366	375	337	384	399	375	342	351	379	366	352	372	360	312	346	357	388	381	327	358	360	364	358	340	341	359	357	347	351	352	344	358	353	349	363	358	325	377	365	370	345	362	345	342	359	380	348	337	347	357	377	324	366	360	376	354	379	396	356	358	347	351	403	354	343	347	347	349	370	396	391	372	364	368	348	395	380	377	343	331	356	334	370	355	359	360	386	343	372	335	355	340	327	351	372	352	358	367	379	315	360	364	338	353	343	394	350	342	395	370	346	382	342	342	343	368	383	347	349	368	347	339	374	366	333	341	370	340	342	361	392	351	362	382	355	357	355	359	372	355	317	331	369	342	370	330	341	348	374	351	377	349	379	345	352	337	372	366	381	348	358	384	386	367	348	364	377	377	364	354	401	369	367	347	373	333	329	341	344	380	376	327	349	376	419	352	365	348	347	352	362	360	396	388	380	337	376	346	379	308	338	375	356	363	377	368	352	346	358	378	361	368	376	385	343	377	347	355	387	356	360	354	360	357	349	371	329	377	371	362	354	372	338	377	296	356	392	381	347	367	340	324	348	362	380	352	349	378	330	380	379	363	369	337	379	347	355	311	354	376	342	340	362	366	357	382	375	369	369	343	347	354	381	358	331	380	347	372	333	332	340	362	371	339	349	350	379	352	365	335	373	346	334	332	387	351	331	371	332	350	349	338	343	343	373	397	339	329	346	363	376	387	381	376	373	311	360	397	365	365	393	369	324	369	332	402	370	381	373	378	391	343	364	344	366	372	366	348	359	360	377	388	320	331	324	344	374	323	358	394	345	336	365	347	366	354	375	347	367	351	327	410	341	363	353	337	381	354	339	337	348	370	350	385	367	350	381	357	360	353	353	367	360	346	339	351	375	388	314	355	359	367	344	344	361	351	368	354	386	359	378	393	357	331	335	325	392	376	366	348	364	356	392	359	310	357	341	345	354	352	357	371	350	375	370	369	377	363	363	366	331	391	344	342	359	345	354	373	327	367	361	351	355	353	345	368	358	352	337	327	357	333	340	385	339	346	344	330	334	360	380	377	322	306	365	358	346	337	356	365	344	307	363	344	360	341	377	333	367	370	370	368	349	334	373	382	359	355	347	367	334	308	352	364	374	340	349	340	379	334	371	368
25390	21072	26658	24742	3323	725	409	326	306	278	246	251	239	238	270	236	236	254	215	227	228	272	236	257	689	1519	1462	828	263	233	214	238	196	227	211	218	193	198	235	227	230	204	236	198	188	209	201	226	219	231	230	247	223	195	206	216	191	209	214	184	206	229	203	211	206	216	220	201	203	222	197	225	228	227	203	210	221	232	207	199	191	200	207	216	236	218	238	215	227	207	218	240	223	222	199	233	233	185	244	215	230	203	216	213	203	192	213	222	201	215	232	229	201	210	202	232	217	229	223	236	213	228	221	195	222	206	228	211	187	204	202	205	223	204	182	224	215	201	198	199	214	230	204	235	205	234	197	215	245	226	230	220	233	204	192	212	204	203	215	212	205	218	208	235	188	215	202	230	231	248	195	203	223	212	215	216	192	206	218	191	208	226	218	198	230	219	227	228	256	210	206	206	209	193	194	205	197	200	192	197	217	220	201	188	237	215	216	216	218	219	219	186	228	208	228	224	213	206	204	226	244	217	209	247	209	193	205	203	204	217	240	229	212	224	211	214	190	217	207	237	195	220	224	212	227	196	222	230	203	212	239	209	227	209	217	189	213	239	207	223	211	230	218	212	247	210	235	210	205	207	197	230	256	209	214	190	223	205	194	199	217	212	213	210	219	217	211	194	204	230	203	215	230	208	191	209	214	215	215	213	189	222	219	206	229	221	221	231	197	219	223	205	225	208	224	222	223	197	227	203	231	219	243	197	213	219	215	225	182	231	236	233	201	208	207	216	240	220	235	213	224	226	220	181	231	230	204	221	199	203	235	213	200	236	202	239	216	236	213	198	212	219	238	240	219	239	221	206	206	200	225	213	219	208	216	223	239	213	187	228	229	222	201	231	205	227	229	210	213	218	234	216	192	209	229	202	217	212	233	218	180	219	202	215	191	228	224	215	201	193	208	232	217	219	197	197	195	211	220	237	192	210	197	200	192	213	233	230	208	223	231	193	229	233	182	218	215	223	225	224	221	207	206	198	237	214	196	231	201	217	231	206	210	206	209	216	211	206	183	224	186	206	229	216	236	210	224	210	200	178	204	179	207	207	240	199	206	191	211	190	222	203	221	234	234	237	229	212	195	197	208	198	182	205	223	192	219	234	210	208	236	232	238	228	220	214	217	218	216	233	230	226	202	234	210	216	204	195	221	220	228	215	204	202	222	212	209	223	229	207	209	191	220	226	217	210	219	207	210	200	203	226	213	206	217	180	202	241	232	206	219	212	200	227	210	209	200	210	240	244	224	217	182	207	221	220	233	228	222	225	195	207	192	212	232	230	220	251	222	213	203	227	215	235	204	212	211	188	223	244	234	219	218	219	212	208	223	226	213	242	236	204	188	215	202	226	205	240	198	234	198	203	199	194	211	218	236	201	224	219	207	217	198	222	198	206	219	220	223	240	206	233	225	225	233	208	193	209	207	206	216	229	221	202	216	213	224	222	221	226	228	205	223	217	217	224	206	210	212	219	212	211	226	182	239	220	232	220	203	226	184	207	237	203	219	205	198	194	206	228	200	224	194	195	210	211	210	210	232	218	198	198	223	214	224	216	204	191	197	212	188	232	206	230	203	226	239	221	205	226	219	200	230	222	241	207	212	192	230	224	232	217	211	228	202	225	227	207	234	211	189	205	221	216	224	224	232	214	193	207	231	219	204	225	227	236	204	220	206	241	218	210	227	220	213	195	221	221	211	213	184	219	226	182	183	219	211	212	181	199	189	199	233	208	224	207	235	198	218	235	227	187	224	237	234	213	218	192	226	177	216	225	218	212	229	248	232	205	225	207	216	237	202	215	223	216	177	201	200	223	242	200	224	235	234	204	217	209	223	209	209	228	205	228	198	205	189	184	209	222	230	247	206	222	206	196	202	209	219	246	201	218	192	201	225	209	205	234	216	226	212	197	227	216	261	216	215	228	223	206	205	214	216	211	219	212	217	200	237	227	206	193	229	219	246	237	209	223	202	201	215	204	232	213	193	231	207	189	201	224	235	228	199	209	205	220	199	208	219	230	212	208	235	195	197	208	218	224	194	210	184	223	224	226	212	201	225	220	217	219	212	204	199	203	204	217	221	232	232	186	209	234	226	197	223	207	224	204	203	205	236	203	233	208	210	215	201	201	206	236	214	202	210	198	237	210	215	206	199	231	227	220	212	225	218	202	219	213	219	189	219	187	216	197	207	234	245	201	212	189	190	214	213	214	225	206	214	206	199	209	214	211	235	209	204	219	219	206	235	227	230	226	205	214	204	218	238	194	218	182	186	217	212	199	181	248	200	217	205	216	229	231	197	207	219	211	234	217	227	220	201	211	221	206	212	224	226	199	210	197	216	205	204	212	188	198	233	226	215	193	215	203	218	207	203	211	227	182	206	201	202	222	223	211	225	209	226	212	219	207	203	227	210	236	208	231	206	223	240	207	212	217	201	216	224	192	221	219	190	211	193	224	220	203	209	215	215	208	204	220	207	230	189	186	231	220	214	197	231	200	195	229	190	218	215	199	216	218	198	216	213	208	217	240	223	203	209	204	207	211	213	213	245	204	219	211	225	213	212	198	244	211	197	206	195	194	236	237	203	215	192	221	204	208	212	213	223	207	201	212	213	201	191	209	203	219	198	205	216	223	200	213	200	215	214	231	233	220	187	215	233	188	220	243	229	199	209	193	197	216	224	212	216	226	203	218	222	210	206	201	209	249	225	214	202	205	191	205	186	241	189	199	197	216	209	197	186	200	213	200	232	219	233	201	201	208	209	213	193	236	240	209	220	195	224	216	245	215	201	216	205	210	216	201	227	209	200	206	236	205	196	224	206	195	217	230	205	211	227	211	233	221	212	200	217	207	220	221	192	209	211	226	214	220	211	219	196	207	199	236	200	220	205	193	214	221	231	185	232	206	211	207	202	197	208	217	204	221	199	219	209	233	214	219	217	213	225	219	211	221	197	213	225	236	232	203	220	221	212	203	211	206	225	239	197	219	202	216	218	233	213	242	229	229	223	228	220	222	192	199	210	211	209	207	208	204	205	211	205	227	225	238	214	225	179	202	202	208	204	216	243	221	238	212	227	221	221	193	215	240	192	201	206	200	213	217	219	221	219	205	246	225	212	216	231	189	231	215	180	202	240	239	186	239	211	183	216	237	222	224	215	212	215	204	224	201	220	217	229	236	227	185	214	202	188	226	213	227	207	206	206	230	213	216	222	206	223	230	229	228	213	210	213	196	216	208	219	208	189	219	212	196	208	227	225	201	239	215	220	194	213	224	238	206	211	197	222	222	208	219	213	204	207	214	226	192	212	194	195	200	215	194	215	181	229	184	201	193	208	228	208	211	194	198	224	223	217	201	217	193	228	232	239	241	216	215	185	219	224	185	214	221	219	223	218	215	204	196	237	219	216	235	206	209	244	213	220	217	201	214	192	221	199	207	214	220	229	224	224	220	219	197	206	223	229	214
3740	3104	2379	1392	947	712	552	470	424	361	371	343	328	329	272	305	275	273	279	270	237	253	296	300	1126	2313	2185	1156	229	262	225	240	229	255	260	225	223	235	215	264	229	261	233	246	234	223	263	233	232	255	236	242	230	243	217	222	233	259	257	250	273	254	266	237	227	226	213	200	257	238	253	250	255	241	251	250	230	262	249	256	249	256	255	248	250	216	247	237	227	231	220	265	251	228	266	256	229	251	219	279	250	251	265	245	239	238	234	269	218	241	252	247	214	251	251	236	262	222	239	232	229	225	248	245	245	227	232	232	252	241	225	243	234	212	226	244	236	248	258	230	230	231	212	255	225	211	243	249	229	247	256	228	228	244	279	243	255	243	237	241	250	224	212	223	235	216	215	206	263	214	237	230	234	227	231	227	243	237	260	206	239	232	259	254	245	259	223	212	247	242	248	244	232	251	228	240	260	230	241	249	239	250	262	218	232	264	253	220	268	231	225	221	245	262	273	239	256	233	256	211	253	262	250	274	236	218	238	240	265	230	267	239	240	262	214	240	239	234	243	252	235	275	234	258	241	237	249	235	264	267	213	251	240	227	231	204	262	249	229	246	241	278	211	249	224	241	239	224	272	226	243	229	214	230	264	252	218	235	238	232	248	243	224	249	234	252	225	250	263	212	250	257	246	240	257	241	237	235	250	221	209	257	248	249	249	243	253	235	259	242	245	257	249	239	220	238	217	237	248	266	252	245	209	238	254	251	236	245	247	275	259	224	213	228	226	236	234	272	228	235	229	240	241	235	231	233	251	235	251	266	214	253	264	233	250	236	238	244	241	272	238	238	243	260	260	237	249	223	194	212	243	228	273	235	250	266	233	239	240	239	244	213	242	266	238	222	265	225	239	240	221	219	253	228	238	223	239	243	247	238	217	241	244	248	249	236	246	219	243	226	206	264	239	239	235	243	249	243	233	236	214	225	232	248	217	237	234	254	210	260	230	270	231	274	265	265	261	282	257	204	255	223	232	226	261	253	220	238	232	221	239	247	242	252	277	249	231	253	267	228	236	241	256	240	259	238	229	237	228	227	260	235	263	222	246	222	273	227	241	274	253	223	233	260	244	253	242	224	265	244	237	258	226	253	260	278	239	250	248	238	238	250	242	220	242	239	267	222	254	201	235	244	243	239	226	223	248	232	224	239	230	259	251	232	245	229	224	257	238	249	273	235	222	221	220	230	242	270	271	247	249	236	250	250	230	229	265	259	256	229	233	213	256	260	232	245	248	230	248	240	258	235	247	237	260	239	225	233	236	256	234	229	256	228	241	209	248	241	234	224	231	214	251	263	263	245	238	238	241	254	217	244	253	230	244	222	232	239	244	252	235	221	235	222	253	216	223	233	239	234	243	230	248	226	241	215	245	220	210	224	240	208	248	237	263	242	240	236	251	244	255	237	213	263	287	227	265	270	244	223	225	240	249	231	270	229	232	229	249	264	219	249	222	221	276	222	217	233	226	252	223	216	267	250	263	216	252	230	248	248	250	238	263	236	232	225	229	239	244	254	219	252	239	246	224	234	223	232	222	195	250	263	247	267	251	229	236	256	229	201	217	234	226	255	231	251	238	264	250	225	244	222	241	241	236	240	230	231	261	272	250	242	235	236	241	263	250	252	236	257	250	247	217	243	219	245	238	231	246	245	253	240	256	244	238	211	265	239	217	230	224	260	251	248	228	246	246	246	242	267	226	229	226	250	227	241	231	237	251	249	241	260	282	220	258	248	240	262	214	238	280	234	233	213	202	248	230	289	221	263	230	227	259	251	236	234	253	230	243	266	238	233	221	249	224	230	252	247	217	233	262	240	256	250	238	245	237	230	223	248	233	218	238	245	236	263	239	257	234	245	239	232	215	233	257	232	222	242	248	241	248	241	226	250	249	225	216	252	242	227	228	247	252	253	229	242	276	242	228	259	246	236	254	248	250	252	262	214	248	257	234	276	236	243	255	262	253	245	203	220	250	237	258	247	245	232	244	263	249	214	260	265	247	232	230	251	229	225	269	224	240	254	236	227	241	246	238	230	218	246	243	205	221	239	240	231	234	249	238	233	245	234	246	253	268	235	247	263	254	225	247	239	246	211	264	227	240	229	251	248	236	229	228	221	245	252	238	216	214	254	217	265	228	239	222	242	233	210	232	227	231	235	232	220	257	249	226	226	246	270	243	247	231	224	230	265	264	227	230	236	267	255	265	234	241	219	254	241	288	242	227	220	224	242	242	226	234	216	247	266	237	252	220	236	246	243	234	223	286	226	236	223	249	271	217	253	235	229	246	226	248	266	240	246	227	252	267	240	262	252	235	236	246	242	234	251	254	279	251	278	211	268	234	227	226	243	237	233	246	234	231	255	237	254	258	257	244	229	237	245	260	247	272	259	236	231	247	220	274	268	256	233	209	241	226	271	244	216	242	228	223	248	224	256	230	254	244	234	253	205	244	235	267	256	224	251	229	279	235	245	258	250	230	213	274	241	228	238	218	266	229	240	217	243	248	255	242	245	235	262	249	242	269	239	232	257	236	243	266	239	237	225	238	258	252	221	223	251	264	239	266	262	235	248	238	257	241	238	231	208	233	206	249	267	220	223	227	223	240	224	244	248	229	231	252	237	234	231	234	243	270	226	270	240	256	226	259	248	221	264	217	254	239	247	246	236	258	256	228	225	248	234	237	218	235	235	234	245	239	255	243	271	257	230	234	237	256	223	226	250	237	245	213	256	218	249	241	245	241	233	236	246	229	246	224	259	249	263	246	254	222	234	255	218	248	278	217	223	227	249	252	225	232	243	243	242	250	242	224	256	238	264	248	256	237	244	243	246	268	263	224	243	235	235	239	221	232	250	228	242	227	250	255	231	244	248	263	235	240	236	238	227	264	249	227	246	257	212	245	243	227	258	239	212	270	227	246	268	235	235	241	257	216	213	254	227	235	247	224	231	222	243	239	240	248	224	229	268	245	235	249	224	255	221	261	238	259	214	271	217	267	217	247	224	239	234	261	237	243	236	224	257	265	253	234	249	250	235	264	241	273	220	223	270	241	241	248	234	246	247	236	245	255	244	234	249	262	255	235	237	254	248	239	272	215	243	210	250	267	227	247	249	241	228	227	256	264	217	223	249	237	248	238	254	242	245	220	221	229	246	246	240	233	273	229	227	256	224	246	235	218	243	275	247	230	239	273	239	249	237	219	220	263	257	215	240	251	261	254	260	230	218	244	236	238	241	246	221	214	234	258	227	231	264	239	230	229	229	237	253	219	245	244	213	253	203	238	230	254	243	232	257	239	251	238	268	225	190	254	242	230	245	252	274	275	235	257	233	236	250	247	231	217	216	241	259	239	217	253	247	268	225	230	255	232	245	235	252	236	245	248	255	246	233	240	246	216	242	238	228	238	248	226	244	231	249	235	277	244	220	253	234	244	225	225	254	229	232	223	264	244	224	229	247	239	225
24376	21072	27986	24391	19788	3175	999	597	503	437	466	414	388	375	353	345	374	351	365	321	352	342	349	358	1849	4481	2967	1195	394	301	312	340	327	312	280	280	305	339	304	334	321	288	306	306	327	303	280	328	309	306	316	292	336	323	332	351	289	317	364	320	321	339	298	313	327	306	301	290	302	299	299	297	310	309	280	306	306	319	309	304	318	318	319	309	301	330	290	327	321	333	295	289	330	287	325	263	295	318	324	333	287	294	294	297	291	277	321	295	350	321	297	274	326	288	307	340	317	309	302	315	312	355	358	277	306	285	308	297	317	311	315	330	323	295	298	326	300	325	289	314	298	289	293	317	303	324	332	311	312	329	336	311	312	276	326	290	301	322	323	314	329	334	284	274	288	314	289	280	285	307	290	305	290	323	311	308	283	314	310	314	323	301	268	327	304	317	335	309	309	306	313	331	298	306	315	286	309	288	311	308	313	344	311	297	315	319	295	309	346	305	321	312	301	272	312	283	306	294	331	303	300	301	291	320	310	320	295	288	305	336	305	325	279	320	277	297	312	297	315	303	280	295	321	312	322	301	300	340	328	275	289	322	305	326	349	300	292	296	296	294	315	334	278	295	338	327	308	298	300	330	310	291	273	291	317	314	300	312	260	295	330	294	342	332	327	275	309	311	294	300	299	308	305	293	294	348	300	294	318	307	324	311	290	330	285	312	305	321	304	311	308	289	297	281	306	299	263	320	324	281	325	315	310	313	287	305	283	335	322	320	290	296	301	303	282	301	316	322	305	319	312	330	308	287	289	305	304	319	298	320	319	286	293	315	283	321	303	331	301	280	301	324	324	291	310	321	305	281	295	286	315	305	299	299	312	281	328	285	283	291	276	313	306	290	342	289	310	298	298	325	323	284	337	285	297	307	300	335	324	320	342	296	294	298	302	300	322	312	338	310	310	317	292	305	317	329	328	339	321	329	308	321	276	301	305	303	296	328	315	306	284	308	311	323	311	318	330	305	323	294	316	316	323	293	296	275	315	306	309	315	300	359	311	306	291	316	321	281	337	284	305	344	276	287	318	326	326	310	320	331	318	306	343	286	326	273	316	332	305	323	301	342	321	275	299	299	297	310	340	275	312	319	302	270	265	291	289	305	330	311	293	315	290	325	327	289	300	280	288	316	290	351	335	297	340	310	310	326	328	319	327	288	285	318	285	322	298	310	306	315	320	284	295	323	311	331	295	329	297	316	307	325	326	296	341	300	287	318	328	313	293	303	308	317	305	278	290	317	278	292	337	339	338	287	336	280	306	328	308	301	281	277	319	303	281	303	311	334	302	295	321	291	283	344	323	281	295	304	306	344	312	312	310	302	271	289	329	323	293	329	329	283	296	296	311	303	318	313	308	305	276	316	291	285	302	279	297	329	332	298	314	320	314	304	299	320	322	323	314	313	294	296	332	331	277	318	322	287	284	269	292	323	318	298	318	315	322	313	322	299	315	314	292	309	291	292	282	290	298	280	300	320	301	311	303	287	337	300	312	319	326	311	325	335	287	325	268	309	319	317	267	299	289	322	308	324	313	317	292	321	301	304	345	298	290	306	292	312	302	332	298	297	305	295	310	297	303	314	295	323	300	323	311	333	294	320	332	324	300	283	310	305	325	295	301	294	270	317	296	330	293	287	302	279	303	309	335	298	345	326	307	291	286	309	304	334	282	321	347	311	303	294	311	290	344	305	288	307	290	302	271	315	314	288	310	305	303	323	280	296	307	290	355	301	300	321	287	284	308	324	298	308	323	315	311	303	344	299	312	327	310	318	300	317	286	310	294	296	321	287	317	295	286	291	308	315	336	316	272	342	316	298	305	291	327	294	294	315	328	328	271	299	293	314	290	300	305	290	307	331	298	297	284	314	311	316	320	319	265	320	298	334	312	292	332	337	325	328	287	287	317	298	276	275	289	271	322	299	324	329	288	314	334	315	269	309	315	319	292	313	292	293	346	308	301	304	324	313	308	303	314	339	307	316	305	267	315	340	303	346	307	316	305	321	301	308	293	327	313	304	319	316	279	314	321	340	314	331	317	311	279	293	300	282	300	309	325	299	312	313	277	312	303	303	281	314	301	294	306	308	298	291	289	284	319	299	296	291	300	347	285	317	310	329	315	303	287	277	313	313	297	287	314	335	309	300	310	312	317	301	305	287	309	299	312	297	305	311	319	325	309	300	288	323	295	302	319	283	310	303	328	312	313	323	301	293	351	308	286	298	303	295	295	291	302	302	298	298	303	309	303	290	322	281	290	309	307	296	309	316	295	306	289	307	294	300	315	318	324	309	312	293	317	350	297	267	274	340	310	289	330	334	310	318	326	305	335	302	321	303	311	299	307	318	300	322	315	309	270	296	309	311	314	297	305	302	329	311	330	331	315	292	329	301	299	304	297	305	312	311	298	283	332	313	322	322	302	316	319	325	296	303	329	338	297	302	327	296	304	278	322	303	337	310	323	327	324	313	317	328	309	310	327	296	308	304	302	320	297	329	318	303	291	313	314	318	312	299	272	312	291	314	287	330	314	280	291	294	313	301	318	300	311	320	312	305	305	334	288	300	313	295	304	317	312	321	305	292	320	264	302	318	262	308	319	329	314	327	320	314	283	307	288	308	295	275	313	317	330	255	304	324	311	298	306	328	310	313	317	316	281	264	290	285	297	299	280	325	354	306	293	292	305	313	295	298	327	288	296	331	285	285	318	297	293	284	311	323	298	312	303	290	323	327	324	312	307	322	282	349	288	310	298	327	328	322	299	324	284	278	274	322	265	291	320	268	323	327	282	312	317	293	315	291	338	297	301	312	319	304	312	352	297	298	304	265	295	305	315	297	314	267	286	309	305	282	312	331	249	282	318	292	337	324	305	299	314	322	299	329	310	328	299	295	321	312	316	319	300	313	301	300	306	310	264	291	287	299	313	343	274	329	323	310	303	323	296	303	323	295	314	325	308	330	324	296	315	310	305	295	304	281	305	303	285	296	322	322	305	330	320	315	282	328	297	332	340	310	337	298	341	273	326	308	292	298	333	316	315	351	289	306	303	286	301	294	321	316	310	337	301	313	320	323	319	341	370	379	325	293	290	289	309	314	308	313	317	336	294	290	287	298	310	318	314	302	329	326	319	307	329	314	298	309	301	321	337	317	313	304	301	310	348	290	300	317	312	276	284	280	370	310	308	299	317	331	278	319	341	303	288	330	320	314	296	297	304	329	269	298	313	307	305	284	285	320	282	287	325	305	299	299	324	304	323	302	308	321	304	290	293	313	293	294	319	300	267	307	290	292	326	261	301	303	290	301	284	311	296	287	283	309	329	310	289	330	316	275	301	326	303	259	291	352	316	290	312	272	317	313	292	330	291	316	300	299	298	323	321	294	329	314	299	292	299	313	313	324	314	293	292	299	314	324	309	338	261	302	267	330	330	310	316	278	288	282	278	335	294	304	309	334	311	277	292	320
4009	5664	4647	2856	1847	1205	991	822	675	550	524	522	455	441	396	417	446	417	395	413	391	360	357	372	3037	6080	3765	1549	434	343	329	374	376	317	336	345	317	332	304	322	328	317	350	308	312	339	329	344	323	353	336	322	318	324	335	316	334	380	317	375	349	362	320	316	313	326	321	347	310	327	332	317	337	317	347	284	337	336	370	339	305	337	352	307	317	325	327	309	334	339	339	348	307	339	341	316	325	328	352	338	342	317	350	331	340	334	300	336	344	339	321	317	333	336	358	314	308	316	348	331	347	311	334	339	329	341	326	351	306	354	335	340	329	326	340	315	329	331	305	338	300	330	345	315	314	329	343	347	318	336	326	338	348	317	309	326	325	309	326	348	330	291	304	321	366	313	331	304	307	325	328	303	337	346	315	356	309	359	323	359	320	332	340	309	304	326	337	339	344	314	321	311	325	343	353	297	308	331	340	324	332	330	304	302	331	354	333	316	339	353	288	316	349	333	314	311	312	343	350	350	373	319	322	307	354	334	344	320	298	324	302	352	339	328	325	345	318	331	338	317	360	283	325	344	334	316	322	308	352	312	312	339	334	347	332	315	335	331	315	326	320	319	339	308	304	330	321	310	318	329	323	302	315	284	323	305	336	319	321	334	325	328	329	342	324	333	310	306	310	332	274	319	326	326	342	338	355	305	346	317	345	339	332	302	306	323	307	314	313	343	328	337	310	316	314	337	353	343	360	300	342	323	316	338	345	309	362	297	335	342	319	331	353	359	336	312	337	319	330	313	300	326	314	327	327	333	314	327	320	320	354	329	315	349	341	326	315	310	345	337	298	337	338	347	355	337	337	318	345	296	322	337	334	337	298	322	308	320	357	362	307	298	353	295	313	334	324	317	341	314	328	327	314	323	313	319	301	318	329	352	305	331	306	315	324	304	303	357	311	337	318	294	305	366	324	286	350	314	334	308	318	349	318	289	336	328	316	313	341	330	301	339	319	328	318	317	335	324	350	337	334	317	298	332	320	318	310	311	317	324	314	300	324	333	326	358	327	334	342	327	293	342	305	306	311	336	319	301	330	324	292	306	310	318	319	299	304	303	331	289	332	340	325	337	333	326	333	306	351	372	324	337	325	328	335	317	334	319	296	315	329	332	299	342	334	337	339	342	310	323	292	309	352	317	307	306	328	314	324	356	310	298	336	366	348	297	299	325	319	334	339	345	335	315	314	332	348	333	324	336	348	334	335	321	340	296	344	349	310	302	313	319	354	334	309	336	336	305	328	291	349	317	359	296	324	340	276	326	335	318	339	348	323	301	332	325	372	341	349	311	315	329	350	301	310	328	323	331	325	325	301	325	339	352	349	360	298	323	333	347	312	323	327	322	329	345	319	304	329	318	339	321	292	326	321	295	310	295	347	300	370	346	339	338	330	319	329	324	318	344	323	345	325	343	350	328	340	310	324	315	301	309	361	298	307	288	321	325	352	290	335	327	317	330	308	286	331	327	333	292	298	336	355	342	330	343	302	309	347	333	316	327	353	320	308	310	321	346	330	337	303	343	298	305	318	320	329	343	337	329	321	304	361	350	320	324	331	311	355	303	319	339	341	302	323	353	316	320	333	332	305	302	328	322	310	342	321	324	320	327	321	346	349	324	309	291	324	336	365	327	318	341	328	322	287	290	297	357	323	333	324	320	319	315	350	320	310	337	331	323	316	312	320	357	366	326	344	324	334	343	353	339	323	311	342	316	337	327	304	305	356	297	340	322	315	325	332	339	358	320	314	307	307	340	322	327	306	325	315	319	339	331	333	338	369	316	338	282	316	310	341	331	333	324	353	321	330	377	325	349	315	322	316	321	317	356	350	306	309	331	292	301	277	331	336	315	328	308	333	366	322	313	350	347	306	309	336	319	313	335	332	346	335	295	329	309	301	320	278	323	319	287	328	313	287	307	292	332	348	320	296	345	309	306	346	333	315	328	326	321	291	331	324	332	322	349	307	322	325	313	316	312	336	365	331	337	332	306	266	349	299	301	348	299	329	305	353	322	326	334	366	303	319	321	308	304	320	328	316	344	334	305	303	335	338	317	361	360	298	319	298	337	343	333	334	291	321	324	293	326	335	300	335	304	316	307	332	324	342	343	318	313	360	330	330	297	322	338	335	327	325	344	354	320	326	325	325	316	351	306	350	307	300	347	340	327	334	359	346	337	328	333	348	326	308	324	316	316	300	353	342	328	333	287	320	316	297	353	307	300	306	320	319	335	336	342	347	326	301	320	348	347	348	336	324	320	331	318	375	319	302	341	312	335	320	340	289	331	324	305	303	331	328	349	307	289	307	307	332	298	325	328	286	326	315	319	348	317	340	351	324	320	325	330	295	309	342	342	310	307	331	321	329	304	306	313	319	331	309	332	309	329	333	340	307	310	330	357	322	308	302	330	330	314	320	340	357	335	315	319	331	300	296	306	350	311	337	330	357	341	330	342	344	320	310	306	361	328	339	309	304	319	323	367	294	327	301	365	315	321	314	321	320	337	355	329	341	336	296	355	348	307	328	342	301	308	340	295	319	357	295	333	295	337	342	335	326	296	327	362	291	331	348	327	287	322	321	347	287	325	327	313	353	300	331	287	325	350	343	323	322	312	320	326	318	352	304	306	323	285	334	343	311	302	307	318	331	334	319	311	305	337	311	359	342	344	283	333	343	360	334	369	301	330	317	311	303	305	337	273	334	333	338	313	363	327	330	335	321	329	312	337	318	336	334	328	319	312	328	324	340	303	346	331	312	321	300	328	335	363	322	349	327	320	314	350	296	328	317	355	358	278	333	331	340	319	397	365	277	340	311	293	308	336	319	300	314	343	319	377	307	316	325	297	321	320	341	319	318	334	300	317	333	338	332	314	295	337	347	345	319	313	316	283	302	314	323	329	337	314	349	343	298	325	345	316	309	299	319	304	354	320	339	322	354	353	310	328	330	338	321	322	334	339	315	305	347	329	321	309	329	317	327	338	287	318	330	314	295	318	315	361	307	333	318	332	324	318	314	337	330	304	299	324	321	354	352	324	342	318	318	315	329	305	293	342	312	308	335	314	325	309	294	309	325	302	320	315	331	341	283	362	304	322	272	320	283	327	302	349	330	299	331	336	309	285	324	354	304	325	319	305	314	322	306	333	317	328	325	335	291	325	334	318	316	300	334	341	307	323	334	315	351	336	341	310	325	307	350	327	342	337	315	319	322	280	319	326	307	311	335	319	322	306	346	284	311	307	316	321	335	338	307	316	314	328	322	316	333	333	321	317	302	305	341	309	275	328	334	349	319	308	297	344	327	307	321	315	345	316	332	292	343	306	301	300	318	303	362	317	301	324	308	327	305	313	303	302	313	298	340	328	330	330	310	341	339	285	318	327	299	322	325	336	322	335	332	291	342	299	303	307	332	302	327	334	326	340	320	329	351	335	363	318	339	330	300	303	330	355	307	327	313	314	335	320
26913	8223	932	650	425	358	356	341	368	337	360	328	351	357	364	371	323	364	387	339	397	342	317	347	430	591	547	392	372	364	359	389	372	361	350	326	370	357	330	332	355	370	389	384	364	372	368	372	376	335	344	284	364	330	338	354	322	360	351	367	340	349	363	371	334	360	322	334	341	361	361	368	383	338	362	320	375	302	383	322	342	360	346	394	333	348	373	330	344	350	362	373	356	341	341	331	343	378	335	333	325	353	342	337	368	359	320	372	336	366	368	332	323	320	366	356	359	386	354	348	318	315	334	338	341	353	347	351	343	351	376	350	354	351	385	313	349	355	345	343	311	348	336	291	340	351	337	348	354	358	363	343	354	342	360	348	334	332	354	376	333	350	330	354	373	340	343	348	358	351	343	375	347	351	352	340	352	373	355	372	379	347	352	373	372	349	339	344	371	371	347	314	357	324	361	333	334	336	326	341	352	335	357	347	375	364	359	383	350	350	377	362	328	368	369	351	376	344	329	319	348	369	408	332	338	327	325	343	354	352	315	334	396	369	355	343	320	320	390	355	372	326	352	323	380	354	326	360	363	352	346	353	357	374	341	355	327	347	379	386	332	339	366	375	345	343	364	348	342	335	331	364	365	351	396	345	327	338	348	382	318	365	350	387	319	322	341	308	318	320	302	338	340	349	373	343	356	351	356	359	344	364	320	354	365	331	350	334	337	330	339	371	337	309	388	338	315	326	353	338	373	353	350	348	358	359	364	360	350	350	379	332	335	346	356	355	356	359	370	332	327	331	346	368	370	322	372	377	374	365	360	374	372	350	329	343	325	339	347	347	331	321	321	369	329	368	352	370	377	377	348	348	326	340	365	370	374	346	345	351	337	350	337	349	349	330	365	375	349	349	345	360	348	330	342	358	334	329	349	334	321	351	340	353	332	336	381	319	347	362	335	347	384	344	346	349	354	376	357	382	346	346	359	353	358	325	325	341	327	384	341	335	346	311	322	338	364	331	381	381	335	353	382	348	328	341	370	371	377	368	310	355	332	388	312	369	328	356	309	335	363	361	370	343	330	346	347	351	360	373	316	362	333	361	345	375	355	375	362	367	333	361	291	315	365	332	358	333	358	353	366	335	333	402	344	353	345	331	317	326	344	352	351	317	349	286	338	334	369	363	365	373	387	384	370	371	324	377	386	365	352	357	359	335	342	348	354	368	348	357	359	324	383	330	338	343	347	366	342	362	325	358	360	381	312	341	333	346	359	364	329	325	366	341	377	360	366	326	359	334	355	365	353	325	357	361	390	353	349	336	331	341	405	343	337	356	376	351	370	356	339	355	373	331	355	359	358	332	372	374	354	338	354	355	382	349	386	346	372	360	341	336	350	329	363	338	352	341	360	360	329	347	370	379	353	367	336	357	335	341	362	349	350	380	381	355	349	352	386	368	348	350	367	339	344	346	333	334	341	363	356	353	383	373	344	346	344	335	351	344	337	361	345	369	368	333	338	365	347	352	333	354	338	346	330	355	393	309	362	316	355	363	363	338	347	344	337	348	338	336	335	347	368	377	357	365	380	347	345	348	378	378	328	360	354	358	333	317	347	336	343	344	345	348	344	354	365	358	342	384	356	368	330	356	343	338	347	348	342	373	378	354	349	350	349	334	371	333	346	334	354	386	361	320	365	340	327	360	350	350	349	326	346	349	322	346	363	337	368	337	327	354	339	353	342	368	341	337	357	351	340	361	359	379	341	393	355	351	358	329	357	336	324	311	334	312	331	348	344	341	334	334	367	357	318	349	350	334	368	355	347	362	343	342	363	318	343	319	359	401	366	342	352	360	320	314	377	323	336	372	322	343	338	379	371	347	334	371	330	386	360	381	328	385	364	383	366	357	338	353	343	354	355	349	360	347	348	364	374	358	367	324	350	399	332	362	358	354	354	391	349	342	330	353	357	371	348	321	362	379	356	368	328	333	331	356	322	359	364	320	325	328	367	341	370	371	382	384	365	340	343	337	364	366	337	348	355	345	362	352	401	352	336	339	327	357	370	381	304	338	340	353	345	349	358	350	323	323	375	359	375	348	348	386	350	304	341	384	319	364	347	343	339	379	364	363	353	355	350	350	335	370	336	331	363	348	316	333	387	366	351	351	354	363	353	347	372	310	327	314	347	358	346	365	384	351	360	357	351	378	351	362	376	338	359	342	351	369	349	403	350	355	358	386	325	335	380	346	336	331	353	346	340	314	323	383	325	341	346	361	362	362	399	325	354	368	323	382	337	333	311	332	348	347	342	401	405	355	340	315	337	337	332	352	336	370	352	325	395	325	376	343	346	350	341	373	368	370	352	350	368	323	370	338	321	330	354	347	358	377	348	346	346	355	343	352	343	337	364	369	355	348	349	327	312	351	383	312	365	383	325	332	337	328	369	321	378	331	329	346	319	348	352	351	391	326	362	380	323	334	373	339	337	346	371	359	361	335	333	367	347	330	363	342	359	332	366	352	345	350	333	377	344	312	326	330	377	344	369	354	298	352	369	356	354	357	355	350	395	378	366	342	369	363	358	344	357	348	347	386	352	368	333	352	359	373	331	349	371	408	351	325	348	367	351	347	343	353	374	354	352	335	370	356	358	351	368	333	382	340	370	402	361	343	317	377	307	333	358	367	350	362	381	313	362	355	366	348	314	345	339	365	317	334	351	366	324	319	342	338	342	329	358	348	319	373	390	355	392	329	363	412	369	340	368	395	379	351	339	345	307	310	356	371	342	371	366	334	339	322	380	367	373	336	323	343	340	336	335	353	353	371	323	360	326	334	325	346	356	350	331	311	369	367	370	335	336	308	352	331	373	343	360	361	360	340	328	351	356	359	316	332	355	358	362	366	373	382	347	351	350	348	336	333	347	394	314	349	330	352	353	346	338	348	363	333	350	321	372	341	354	308	336	370	367	358	352	305	346	356	332	386	334	322	376	345	329	336	324	370	350	364	322	335	357	328	375	378	345	328	367	377	333	340	358	331	367	357	361	311	380	364	359	365	360	334	345	348	357	355	343	312	317	332	336	337	355	371	358	356	392	367	336	334	390	362	361	351	308	340	366	353	361	364	351	358	359	348	361	362	366	374	351	341	366	372	358	336	349	321	345	305	345	357	343	313	355	347	339	324	341	310	316	352	342	299	367	342	362	345	345	360	337	366	337	321	359	325	376	386	348	378	368	343	353	346	318	334	299	339	359	350	346	388	358	374	366	315	365	382	333	320	364	343	393	357	330	367	345	361	345	357	351	370	360	322	308	359	339	372	375	361	335	355	335	343	348	347	363	360	329	345	340	347	340	380	351	372	386	354	334	358	362	377	323	365	342	338	336	334	369	347	361	339	333	351	332	357	344	366	363	329	348	382	358	328	368	360	321	372	348	348	359	368	341	344	361	315	340	347	361	381	315	354	338	343	331	346	322	369	369	350	368	348	359	376	386	368	357	367	340	357	384	326	361	339
5497	639	726	541	473	388	397	411	377	324	372	357	372	336	396	353	343	354	369	346	342	369	354	394	440	735	535	408	337	323	365	379	372	355	349	349	408	358	321	356	374	363	369	378	383	350	361	353	384	354	368	364	356	342	358	355	351	351	347	369	329	336	371	372	330	408	358	358	368	372	346	339	328	372	378	351	386	340	367	336	346	370	363	359	340	391	358	383	397	383	364	387	369	366	354	350	355	381	356	341	315	330	365	362	347	361	353	338	388	371	360	351	348	348	363	355	368	353	356	331	338	366	403	359	323	329	366	351	368	370	328	346	356	336	348	334	370	350	377	351	347	364	365	375	338	386	362	387	356	336	365	368	370	364	344	308	345	373	343	410	369	308	383	320	402	360	360	365	384	374	378	362	358	377	327	319	383	356	336	380	383	353	374	372	354	353	368	364	379	341	349	354	361	347	350	333	336	347	355	334	339	353	355	373	369	356	358	345	353	343	348	368	345	343	368	403	363	341	372	372	371	383	372	359	340	344	353	365	360	340	374	357	391	335	334	350	364	331	364	343	355	336	368	371	322	341	372	392	356	346	401	356	347	357	355	364	359	382	356	349	332	359	343	355	345	360	348	299	370	339	370	362	347	366	357	350	354	342	351	359	363	370	376	339	354	349	405	338	368	384	365	326	351	341	367	342	376	362	354	359	375	379	349	358	357	393	352	336	372	357	322	356	336	364	354	376	357	322	376	332	379	375	377	347	347	348	331	334	355	355	383	350	316	329	359	355	332	382	363	370	344	348	340	373	343	355	367	418	374	327	387	365	351	314	353	341	348	334	361	343	370	343	346	397	364	362	357	401	386	317	365	362	391	333	395	364	366	358	367	307	370	355	368	352	377	378	392	343	371	328	405	354	368	376	353	338	385	345	360	325	352	333	386	368	370	354	338	337	366	367	358	363	370	364	379	322	364	353	335	337	380	327	338	362	367	360	343	339	351	334	345	377	353	367	375	352	354	360	367	326	357	361	350	360	302	380	385	392	353	353	400	334	356	354	360	352	339	334	323	350	340	356	336	352	326	377	345	342	387	342	300	405	382	363	362	337	342	328	346	374	341	354	387	367	332	397	343	353	341	369	363	364	374	352	356	344	322	339	351	345	357	355	347	362	374	369	339	361	359	365	344	374	391	385	380	341	371	362	346	337	358	368	361	395	328	353	349	362	368	362	351	379	361	356	353	357	376	376	346	368	337	372	374	356	352	348	385	313	360	394	378	337	341	343	435	332	375	375	351	387	360	397	374	359	354	333	335	398	368	336	387	377	374	347	373	362	329	355	343	309	399	338	367	332	377	362	382	336	351	369	327	360	376	375	330	324	359	378	362	323	369	358	379	327	345	344	332	355	368	389	358	361	344	337	360	344	360	366	355	347	355	332	347	344	334	373	353	338	320	377	363	330	386	338	379	343	340	349	335	355	350	374	384	377	386	353	355	369	352	423	332	359	372	357	348	404	359	374	347	368	307	358	368	365	353	357	379	366	324	358	338	393	353	351	359	333	333	388	368	362	309	339	385	374	344	411	399	343	404	363	354	348	379	380	359	330	346	405	326	381	339	311	347	388	381	376	380	317	399	345	366	346	381	363	377	381	376	403	373	365	351	359	384	394	394	358	317	346	360	353	348	343	377	368	356	381	381	382	347	354	364	356	372	408	332	354	347	323	353	397	351	372	340	367	362	373	332	344	353	353	354	367	356	337	357	352	347	325	393	383	354	370	360	389	366	354	365	353	353	370	355	378	384	356	367	336	338	340	334	381	346	360	351	389	371	386	366	358	377	373	393	335	340	355	371	358	371	371	364	327	352	392	361	366	371	354	364	335	370	356	358	363	402	345	350	329	324	366	345	380	366	360	367	365	339	355	384	383	331	375	373	376	332	353	344	339	380	320	375	354	345	365	397	379	379	388	350	382	359	365	349	357	355	357	359	369	388	333	364	350	385	389	344	356	311	358	380	368	366	397	353	354	353	351	345	333	347	372	352	377	361	377	363	347	357	360	361	387	367	381	365	344	358	335	370	361	325	386	339	344	349	362	372	328	341	351	360	374	372	365	363	362	353	357	351	346	373	381	358	366	355	343	368	353	354	330	355	397	355	365	359	357	390	338	355	339	368	343	352	342	337	360	334	363	341	344	378	332	326	354	352	361	344	347	398	344	368	379	361	371	349	322	379	384	337	370	371	370	347	368	319	316	334	367	368	352	357	343	391	388	365	333	385	362	360	367	379	346	379	353	405	369	370	348	332	333	345	367	386	364	364	396	336	374	349	361	357	364	328	353	348	351	313	349	372	383	364	356	361	326	354	369	341	361	376	322	335	373	387	333	360	336	347	402	330	368	345	379	355	364	339	346	364	376	331	361	360	355	384	361	370	355	335	376	366	357	381	341	371	338	344	383	335	370	367	341	358	355	360	374	378	362	323	377	352	350	389	303	379	345	365	349	346	354	338	367	356	386	323	344	325	367	345	353	370	348	359	324	372	411	343	385	370	406	348	334	361	356	375	388	343	374	370	368	365	376	377	341	364	388	325	361	371	363	354	348	368	395	388	360	362	345	373	346	333	344	347	377	326	374	375	353	365	382	349	359	343	368	361	379	331	388	341	330	349	346	321	363	367	366	344	348	374	348	351	323	344	376	370	382	368	392	349	362	348	345	393	343	403	348	381	387	361	333	412	364	313	317	367	333	361	345	402	341	355	327	347	363	357	369	347	380	376	382	350	355	383	343	343	383	338	353	343	383	391	359	386	362	373	376	345	376	358	354	351	372	359	340	364	346	353	367	359	324	374	336	341	340	364	403	394	367	379	353	331	346	359	403	353	399	364	351	357	410	340	335	361	355	362	369	382	331	342	346	366	381	336	367	350	348	412	344	332	354	350	362	362	330	371	384	361	360	397	390	340	369	353	359	362	366	373	359	339	335	364	357	349	363	375	384	343	383	364	334	369	354	375	311	342	353	368	389	357	344	361	353	356	369	352	376	339	393	349	371	369	379	374	367	386	351	357	338	343	361	367	357	360	348	378	353	354	358	385	349	372	371	371	362	365	329	367	353	357	359	363	359	349	383	398	352	327	351	334	354	367	361	334	374	390	357	332	386	327	375	347	362	368	352	372	365	371	340	330	370	359	332	369	335	363	344	372	322	338	387	337	360	346	326	349	394	347	360	372	353	330	359	354	375	374	352	398	370	356	324	350	345	349	376	328	349	343	354	367	323	365	335	374	324	365	313	359	336	331	349	389	338	398	349	350	348	308	338	363	369	377	363	355	353	342	369	319	354	368	359	376	373	350	368	368	377	367	373	327	336	314	351	330	381	385	372	367	305	371	365	372	366	393	374	369	399	363	349	343	346	348	351	382	364	358	389	342	383	374	349	350	345	364	345	363	354	347	353	355	371	357	338	374	353	340	326	348	360	363	366	386	362	382	372	360	363	367	373	363	337	355	340
25310	21056	26589	24675	3087	651	394	294	240	234	217	216	225	191	186	212	183	195	195	185	192	173	194	241	1232	1258	436	278	160	170	164	152	176	143	160	173	181	159	191	167	167	188	172	168	181	175	188	180	168	161	187	186	187	166	176	173	172	199	177	166	198	176	159	157	144	169	192	148	170	165	185	169	172	167	172	190	174	156	172	181	177	172	194	139	162	174	183	176	188	155	146	191	164	171	171	180	193	195	163	165	171	179	179	185	152	172	176	156	170	163	167	172	156	178	181	163	158	170	183	171	155	171	168	191	162	164	162	180	152	160	208	184	181	158	157	152	165	194	162	152	185	147	158	179	165	151	153	160	167	171	164	152	177	158	169	166	157	169	166	175	169	165	153	169	160	178	188	176	168	171	187	159	175	160	165	172	164	152	166	167	178	159	165	168	168	184	194	154	156	180	174	164	171	183	154	174	188	156	185	160	181	154	146	181	161	158	155	169	174	171	177	175	149	194	167	154	151	148	151	161	164	183	177	181	159	168	174	161	187	161	176	154	161	165	151	169	174	167	135	161	177	184	176	160	188	170	160	158	177	170	163	153	163	149	199	141	170	163	171	148	157	163	165	162	156	161	178	153	159	169	169	155	169	176	158	170	183	176	171	169	173	161	152	158	155	169	181	157	157	185	175	189	194	183	175	152	175	178	173	190	201	203	163	192	182	192	164	138	138	184	179	172	153	167	184	185	159	152	171	174	186	197	158	179	157	182	157	186	171	167	171	192	180	168	179	161	177	169	177	163	166	161	165	164	176	156	186	180	173	152	176	181	164	145	175	163	174	179	181	156	165	182	177	168	176	163	181	174	185	170	168	164	159	153	179	168	167	162	188	166	200	172	158	159	174	170	166	189	164	176	157	161	155	153	177	154	175	181	167	162	165	169	165	165	151	173	146	159	169	167	166	168	154	166	160	184	181	181	161	179	145	183	170	151	179	194	154	165	166	197	142	187	165	150	163	183	168	164	166	175	191	174	182	178	166	164	169	164	160	185	165	164	154	147	194	178	153	168	170	148	163	180	161	152	151	172	163	181	176	133	177	179	187	178	156	156	188	187	174	150	174	150	164	168	192	168	161	168	154	182	164	172	174	170	174	159	163	151	181	180	166	170	144	168	167	172	214	169	155	147	156	157	170	159	165	205	152	203	191	158	175	176	161	183	175	153	165	160	183	163	164	176	161	157	145	168	153	148	171	184	176	199	176	171	164	156	163	142	181	170	193	164	172	174	162	143	186	186	145	168	161	182	188	176	157	168	182	177	153	155	164	163	144	198	164	140	166	163	182	159	166	161	182	157	180	168	180	165	152	174	153	183	175	147	168	170	186	184	165	176	166	174	154	168	172	179	158	168	171	176	147	158	168	178	171	155	181	153	176	163	181	180	184	152	159	159	174	184	168	172	163	192	166	177	150	151	181	157	167	140	177	163	161	151	148	176	175	152	154	164	156	188	169	175	189	168	160	170	176	166	155	161	180	162	153	158	167	181	190	168	156	164	155	181	151	172	168	177	164	174	146	159	194	170	149	168	187	195	179	168	165	167	159	161	136	187	178	164	151	171	152	174	173	185	178	172	170	187	152	168	166	169	173	148	172	145	166	163	166	175	168	167	149	166	154	166	181	154	182	181	183	197	163	172	189	163	164	172	161	163	161	165	159	155	153	176	164	201	174	172	150	147	176	168	172	153	159	167	174	152	164	181	179	168	135	188	170	175	182	187	154	171	171	189	164	145	168	169	170	163	176	187	179	180	167	191	185	163	172	155	172	158	166	187	170	178	176	182	159	178	169	169	171	184	186	162	170	175	141	203	166	189	168	152	163	192	167	186	142	176	174	161	170	155	162	173	162	158	160	173	167	170	160	159	168	161	162	181	159	168	182	180	169	199	150	168	166	152	152	178	198	182	192	189	171	160	156	183	175	185	173	175	172	189	183	152	162	160	187	168	170	165	177	164	161	172	176	166	165	158	166	173	165	178	187	179	172	181	170	172	188	171	159	183	168	177	175	175	162	159	150	176	174	174	169	162	176	168	169	183	187	147	154	163	160	178	141	170	167	179	173	163	151	170	146	160	190	147	166	177	155	168	165	171	179	194	181	157	150	150	154	186	176	156	178	144	164	167	171	169	183	173	151	194	157	144	181	175	166	160	168	161	156	179	146	160	149	169	164	160	161	182	179	151	170	170	180	154	145	165	176	195	173	151	146	174	161	182	186	182	181	176	156	171	160	186	164	181	160	162	172	185	166	165	168	166	185	197	182	156	182	164	153	161	179	160	191	171	157	180	154	173	152	164	175	156	152	173	169	179	164	166	169	159	178	174	156	158	165	171	168	158	146	181	166	164	177	160	158	181	172	156	168	183	179	171	184	142	162	152	173	163	182	193	183	170	195	149	189	168	169	155	164	191	153	156	141	157	183	180	149	194	178	176	180	155	190	172	171	155	175	147	168	179	159	174	172	182	165	164	177	185	151	185	170	163	184	167	171	181	163	184	155	143	162	155	163	181	146	135	163	163	158	168	170	173	171	170	179	170	182	140	175	166	187	187	190	182	171	165	186	167	172	143	161	167	170	172	167	146	190	207	163	173	165	164	192	165	169	176	173	153	166	169	158	169	172	151	185	168	161	147	188	164	165	173	183	185	160	171	170	136	189	172	176	162	170	188	173	155	183	150	169	174	162	167	192	153	163	177	186	182	131	159	181	154	184	143	180	177	161	159	164	153	191	189	159	154	164	154	158	160	160	177	165	166	155	170	172	184	183	172	173	172	169	161	179	166	150	167	170	178	174	170	164	191	164	150	160	162	193	179	160	177	148	185	155	152	164	175	159	173	173	184	159	176	149	150	172	187	163	159	169	159	143	161	185	153	182	173	176	167	149	189	179	171	163	163	158	185	162	170	171	171	191	183	156	166	160	160	205	177	149	178	164	161	172	175	197	179	144	171	164	155	163	164	143	168	185	171	164	157	167	182	177	143	174	167	180	153	153	170	177	178	186	163	123	170	146	163	171	170	163	179	173	174	171	166	162	169	167	174	163	194	181	164	156	161	183	181	167	173	162	177	141	185	143	178	174	185	185	181	153	163	160	166	153	170	166	189	155	153	164	184	144	184	179	165	181	161	175	176	172	196	178	175	149	178	180	154	174	154	157	167	145	190	169	174	172	168	177	161	165	201	174	161	160	169	146	194	144	176	175	169	165	171	148	175	183	153	150	148	161	177	158	162	167	158	163	170	161	176	158	157	166	178	155	178	158	167	181	175	143	168	176	156	194	198	175	166	162	142	168	147	160	154	147	155	182	171	164	145	184	158	163	154	164	170	189	146	157	156	174	163	172	158	173	178	185	197	163	174	154	186	156	156	160	203	134	174	166	155	166	164	170	177	167	158	159	165	165	160	166	158	156	169	181	173	177	166	175	168	182	172	161	172	167	150	195	187	167	156	144	163	178	167
3762	2870	3075	1514	832	602	481	409	350	310	290	267	257	246	250	237	254	269	246	234	211	205	191	335	2119	1892	607	386	208	188	197	209	188	207	191	174	190	180	188	208	194	204	185	186	178	234	200	190	196	190	191	218	216	204	225	201	195	197	193	181	220	190	211	172	217	190	178	195	185	212	187	168	190	208	190	194	220	177	163	217	198	179	202	193	180	216	217	187	193	202	197	185	189	192	189	186	176	195	172	166	193	202	194	202	190	172	204	180	170	193	202	209	207	187	205	191	190	189	199	198	187	196	194	200	210	182	197	183	173	197	195	194	195	202	183	172	179	205	197	192	188	196	174	183	182	205	203	196	193	210	196	181	217	193	171	165	161	209	185	200	194	186	192	193	203	209	190	179	177	193	185	189	196	187	173	178	180	171	181	189	199	184	205	198	178	201	183	194	181	200	179	213	170	218	172	219	206	186	221	190	187	205	211	196	192	168	183	206	194	234	206	173	189	193	214	186	170	185	162	199	195	195	192	175	178	167	177	173	196	188	194	187	214	206	194	189	187	192	181	197	176	190	171	190	177	185	220	189	174	174	190	220	184	191	192	182	195	189	204	173	202	179	187	179	191	193	189	195	192	208	205	205	209	190	186	188	182	206	200	169	194	191	188	185	170	195	211	176	213	198	208	163	191	221	188	208	180	205	186	180	183	210	202	198	199	194	189	200	171	187	216	165	171	202	200	188	176	200	210	191	195	201	184	187	205	196	173	211	180	172	194	189	184	175	201	205	207	163	190	186	207	177	188	180	180	188	191	193	181	161	182	183	193	178	184	183	182	207	173	186	218	177	184	192	196	169	194	162	200	167	209	181	200	213	181	197	183	195	194	191	193	191	176	200	185	174	193	168	205	195	189	196	210	181	158	164	179	208	208	181	187	187	187	188	187	195	192	178	197	179	203	184	211	201	184	191	207	159	178	194	206	202	203	190	194	179	191	186	203	186	210	181	171	186	162	200	189	209	177	185	185	204	216	185	198	184	171	197	194	189	181	168	204	197	171	206	200	189	199	194	195	174	180	179	185	190	193	188	183	181	182	162	184	181	199	178	188	194	190	166	202	195	201	199	179	193	184	206	164	171	193	189	226	165	180	176	178	181	199	190	190	202	216	177	202	208	205	206	175	169	198	179	204	196	167	206	240	239	192	195	198	200	213	186	218	195	197	220	184	189	191	191	187	189	168	191	171	192	182	193	206	208	200	153	192	180	195	171	235	190	208	193	231	189	185	200	195	212	181	184	190	186	174	185	197	199	191	176	162	202	207	168	223	198	177	188	175	199	180	180	202	184	191	185	184	184	184	207	190	194	195	188	193	193	160	189	209	202	208	179	188	203	190	176	178	206	167	189	202	186	208	184	160	190	197	171	207	187	184	197	170	197	181	212	186	187	188	228	180	202	174	191	200	185	190	195	188	189	208	180	179	187	191	194	212	189	167	190	182	180	197	192	175	198	196	184	186	189	192	192	187	207	199	165	199	175	198	182	215	203	211	192	227	203	182	192	166	193	216	168	183	188	216	176	184	188	190	202	205	198	206	183	157	191	204	183	189	195	208	191	201	199	216	189	207	193	199	180	200	184	190	185	212	184	191	203	178	206	198	191	165	200	215	200	196	183	155	168	207	176	193	188	176	167	213	171	208	190	192	186	184	176	206	163	180	187	201	202	182	175	184	195	177	187	212	193	203	205	210	198	188	177	197	175	192	202	207	184	185	189	178	167	189	197	192	208	178	197	173	185	186	190	177	180	199	202	206	168	202	169	186	179	206	185	162	172	196	197	212	193	203	196	188	205	183	189	186	181	191	194	194	172	190	190	197	193	202	215	170	163	175	195	192	183	158	209	170	194	175	193	215	194	182	215	160	179	202	193	217	174	188	171	178	187	185	166	186	194	182	183	191	193	197	191	180	226	184	209	173	177	205	210	174	200	181	180	186	173	184	194	184	203	189	202	189	179	189	195	208	178	188	190	188	179	152	189	197	174	203	199	198	187	186	159	183	210	173	154	175	210	190	203	230	201	190	219	188	189	194	181	183	176	205	213	165	172	184	192	183	209	209	207	194	197	199	205	195	207	187	164	179	190	199	173	188	212	205	200	169	190	169	213	184	188	213	212	202	181	188	191	179	168	213	179	194	188	199	177	189	191	173	189	184	185	162	197	190	168	191	181	199	175	181	235	167	187	192	189	204	198	173	190	164	209	200	174	186	217	192	195	198	189	168	189	163	186	192	187	173	181	171	188	157	192	203	192	192	167	180	206	171	194	194	176	191	208	197	214	182	209	193	192	178	188	184	197	199	187	188	201	180	201	187	190	174	173	205	172	193	214	173	193	179	163	166	190	178	172	190	179	200	190	173	179	197	190	191	192	196	171	192	178	202	183	212	201	195	205	184	209	181	193	195	191	214	178	188	197	195	171	181	191	197	179	198	209	180	189	198	167	218	194	201	181	181	171	185	186	181	204	189	187	187	200	196	195	194	207	202	212	215	201	203	184	183	207	192	188	206	206	192	172	193	180	181	201	197	169	179	191	206	196	195	172	191	190	186	197	177	222	201	179	190	191	215	187	188	198	203	237	172	165	199	196	191	195	204	196	197	176	182	183	192	180	168	185	162	176	204	188	167	199	195	180	169	180	198	176	207	192	194	193	214	175	195	182	199	201	174	181	178	180	199	190	205	175	182	192	210	214	200	183	184	172	192	191	171	203	190	181	201	197	178	192	190	187	175	212	202	216	201	175	183	186	169	202	181	204	194	167	170	194	191	183	189	200	165	198	178	156	173	201	176	201	189	190	189	196	169	176	191	188	185	165	176	202	200	204	192	216	212	186	187	197	196	187	206	175	200	169	209	195	181	222	182	184	174	222	200	182	200	200	186	198	175	202	202	178	224	183	214	209	163	190	156	185	181	212	187	206	187	189	181	207	189	187	187	200	200	167	195	175	207	195	201	217	205	191	204	174	215	196	190	192	195	200	199	200	195	225	186	204	173	189	193	181	206	192	181	184	201	170	184	202	208	170	181	211	183	203	191	194	182	185	175	178	215	192	187	170	187	192	172	207	200	186	169	205	210	192	195	192	181	196	184	174	201	176	212	176	203	189	200	171	186	183	185	218	193	176	189	189	195	188	199	174	212	194	167	187	180	208	208	194	199	189	176	191	194	203	169	186	156	188	189	190	187	179	205	191	173	173	212	207	161	171	199	212	196	164	188	188	199	180	186	195	167	193	219	180	214	186	188	193	186	182	174	188	202	209	185	203	177	181	184	194	180	181	188	180	178	194	195	209	173	184	183	187	203	196	171	186	196	166	193	202	172	185	178	189	192	190	187	195	215	210	184	183	194	175	174	182	181	195	203	203	175	186	178	198	195	186	166	201	195	191	191	182	173	190	192	206	181	188	213	181	181	209	184	214	184	205	204	190	173	198	190	199	175	208	176	156	205	189	189	198
24404	21060	27940	24395	19501	2583	758	459	325	287	267	269	276	250	239	273	261	220	238	239	206	213	210	201	1122	829	240	218	200	212	201	210	205	195	217	198	205	187	206	226	216	224	188	200	192	197	224	211	202	201	250	208	212	196	200	219	194	195	199	205	201	198	216	203	232	176	176	207	203	188	202	219	196	226	189	198	219	203	201	198	189	203	211	195	192	206	194	198	185	188	206	203	231	199	182	187	221	207	203	188	218	185	203	192	186	197	202	206	210	199	196	190	193	180	206	202	201	194	251	172	199	208	200	186	183	201	196	203	225	195	185	192	215	185	183	202	223	188	195	175	194	186	215	187	188	201	174	190	209	202	203	213	212	195	198	178	201	185	194	220	209	227	192	188	204	200	207	194	197	200	197	193	204	193	207	203	221	214	225	183	213	212	205	185	222	208	195	181	191	182	211	204	192	179	195	185	195	202	208	213	209	206	203	221	189	201	192	184	193	206	199	176	191	205	175	216	194	219	212	202	206	219	215	195	207	186	178	209	220	174	178	215	198	201	214	224	163	185	220	184	192	202	215	178	186	200	211	189	189	197	192	207	220	191	205	222	183	191	193	219	202	196	219	202	201	210	221	180	191	213	207	197	170	206	193	210	213	219	194	226	212	225	212	198	197	179	177	223	229	194	215	187	200	200	187	189	203	209	196	197	188	176	208	220	202	184	185	193	189	206	192	187	216	189	201	201	213	199	173	194	208	199	188	215	198	190	207	230	195	184	196	207	206	203	195	203	196	200	221	204	183	241	205	182	223	181	214	206	185	200	206	205	193	197	207	196	213	190	212	207	211	200	196	217	215	212	199	192	204	185	180	197	221	208	219	211	189	213	203	193	191	217	222	222	191	189	204	211	213	205	198	200	194	198	196	197	170	204	210	195	193	193	211	223	191	197	204	182	208	202	220	189	203	174	195	205	202	191	207	182	200	215	201	207	220	192	198	199	190	185	214	194	204	202	184	206	198	188	205	192	174	195	194	173	205	212	204	215	197	213	207	244	195	188	181	203	181	220	209	196	183	191	190	210	229	187	226	208	212	192	215	184	165	207	205	191	199	206	202	192	175	202	201	227	187	184	201	207	189	180	215	201	216	206	181	204	191	208	199	205	197	197	199	216	219	182	217	180	192	219	184	207	217	162	208	194	202	215	196	185	169	232	203	193	176	218	201	210	232	211	199	193	213	180	184	205	204	215	181	208	180	158	186	178	214	214	208	213	206	212	214	172	237	210	209	194	222	194	232	197	227	212	185	182	181	212	196	193	194	190	190	197	200	202	184	190	205	192	204	215	219	228	215	199	206	198	197	199	239	190	196	220	202	193	189	195	196	211	207	194	225	202	187	194	202	189	212	215	190	185	214	195	195	190	186	206	193	213	217	215	202	177	203	199	186	205	210	218	187	180	194	216	194	195	196	200	214	216	188	186	204	200	195	190	202	193	210	174	195	205	215	202	173	198	205	192	210	190	214	207	188	191	198	188	204	184	202	190	204	201	203	179	218	207	199	203	211	195	213	200	217	163	175	214	209	200	209	194	207	194	204	201	211	205	213	200	185	186	196	217	175	166	197	226	199	225	201	199	187	185	200	198	216	209	197	166	183	185	206	205	189	205	219	202	192	179	191	190	182	195	199	215	215	191	195	190	187	211	204	197	233	202	206	207	192	201	179	219	207	212	195	207	191	211	197	211	215	190	191	205	169	204	177	203	200	194	213	203	223	208	201	214	213	224	191	197	208	181	208	208	204	203	211	194	207	200	219	189	231	242	177	194	198	186	202	165	206	205	199	203	185	218	174	218	216	204	201	193	213	210	224	199	209	206	183	220	202	204	221	221	200	194	198	198	213	212	205	204	186	183	226	189	217	195	172	226	203	207	194	202	205	169	178	189	214	197	212	208	198	200	190	165	189	211	217	189	172	196	209	179	224	200	200	226	211	211	175	194	212	172	196	193	187	218	222	196	202	235	227	206	193	168	194	203	218	202	181	205	188	179	197	212	208	191	192	185	212	195	192	206	199	180	190	197	195	198	195	214	182	219	190	202	189	197	204	199	191	194	199	213	215	208	191	181	212	191	191	195	196	168	200	196	193	202	205	202	189	199	192	189	193	191	197	192	193	194	181	182	203	218	211	206	189	208	216	212	198	182	201	175	193	213	205	226	230	215	194	203	222	188	205	200	206	211	197	225	198	196	207	218	180	198	205	201	190	221	216	192	190	183	196	185	224	204	176	211	214	213	195	209	189	217	199	206	201	187	180	208	189	204	220	195	206	167	194	183	194	178	172	221	181	195	202	214	179	211	187	195	181	196	209	219	197	229	176	200	190	194	192	202	185	195	209	226	193	184	215	205	202	194	201	214	175	189	226	201	188	196	181	192	184	181	189	175	198	208	182	218	200	196	163	216	227	187	180	179	196	200	201	213	226	172	204	164	216	213	212	206	196	191	205	182	207	203	199	202	198	192	218	191	183	185	193	190	206	190	208	216	195	220	188	201	199	201	238	183	201	193	187	192	216	212	207	210	189	226	192	207	192	192	198	217	200	228	213	181	193	219	186	174	212	196	199	218	220	205	173	219	191	211	186	177	241	204	204	214	215	225	205	196	219	192	212	179	236	185	202	203	204	186	202	182	198	183	185	185	190	197	200	216	175	207	211	176	215	208	171	204	184	190	186	205	185	222	173	205	177	198	189	184	184	202	189	210	200	192	185	175	205	205	223	215	193	206	199	210	188	199	191	233	211	223	181	179	195	180	194	193	234	210	208	205	183	188	201	192	175	194	213	191	220	189	184	169	177	201	206	223	177	203	200	153	195	204	183	199	206	210	193	179	205	193	207	199	201	214	198	193	204	214	201	180	190	202	181	211	195	192	199	179	195	194	214	211	184	207	192	172	216	190	199	194	221	204	192	197	185	191	210	208	185	207	201	197	207	194	181	194	198	198	205	196	220	220	219	210	186	204	195	196	224	202	190	222	204	218	182	189	200	182	210	231	172	205	193	187	184	190	185	213	192	184	192	209	182	182	213	191	206	196	213	189	197	232	182	198	203	201	222	223	172	201	182	185	209	194	157	213	216	174	163	183	180	214	203	171	205	187	203	192	222	189	216	198	191	195	174	215	205	226	208	181	211	200	205	197	176	209	203	199	215	187	198	174	207	198	216	198	204	211	207	202	192	199	214	228	199	201	184	211	193	227	188	192	196	166	207	205	199	199	224	212	227	196	215	201	202	191	182	209	187	203	215	209	216	207	197	207	190	215	209	169	212	194	182	211	198	199	203	207	196	198	200	210	197	195	218	203	196	178	209	187	196	213	180	200	202	206	218	164	223	202	210	197	217	212	186	217	216	198	197	171	196	185	175	203	199	214	209	201	227	198	210	213	191	217	184	176	200	215	210	215	190	187	194	193	183	192	175	186	198	179	210	190	180	180	187	195	193	195	187	228	215	212	180	220
3853	5285	5435	2497	1398	1128	789	666	598	457	411	357	345	308	367	324	332	263	300	298	279	262	278	278	1933	1017	289	287	247	246	203	233	236	233	226	263	245	228	252	255	234	257	221	228	236	214	220	235	253	234	247	219	230	217	231	229	185	224	221	223	210	209	244	210	231	254	229	249	188	213	218	220	232	229	251	229	226	220	205	244	222	221	216	219	230	219	244	235	223	235	210	222	229	217	244	238	230	235	211	207	228	229	239	205	214	229	191	224	220	222	210	226	218	240	205	202	201	227	220	254	241	236	241	234	220	212	212	216	214	222	225	244	190	239	224	208	207	227	234	238	205	251	213	210	237	212	239	222	212	212	235	208	232	223	232	249	225	231	229	232	211	222	194	213	223	210	247	226	223	214	220	214	231	254	236	228	199	203	228	241	221	210	199	222	220	230	215	215	213	241	238	239	216	221	213	209	230	224	236	226	206	220	221	215	229	170	213	215	203	189	213	246	224	186	203	231	206	207	236	224	205	201	202	206	203	240	211	229	244	223	226	216	231	232	222	204	205	240	218	235	236	226	235	208	192	185	239	223	208	224	214	216	218	206	227	237	195	214	231	202	200	239	234	223	260	209	215	207	230	229	222	233	226	228	226	226	236	230	227	227	235	240	219	230	241	243	248	234	217	228	224	229	228	223	249	225	204	236	208	267	199	210	202	237	224	247	231	248	222	255	229	203	216	216	233	228	223	200	209	226	197	214	225	216	246	213	233	207	225	225	219	225	219	199	210	225	250	234	232	198	220	245	233	218	197	225	223	242	221	211	218	226	227	222	216	235	216	215	229	235	196	225	218	224	255	228	219	218	230	186	223	192	230	237	257	194	243	229	209	243	214	204	201	237	236	210	236	231	224	265	210	227	215	212	236	223	224	222	207	238	215	232	202	226	240	253	259	232	202	209	231	211	213	227	235	213	229	190	230	205	229	213	200	226	218	209	212	209	238	225	232	209	235	199	213	231	223	230	223	223	227	219	214	249	234	222	245	246	247	244	229	200	241	235	220	216	220	227	212	217	190	225	200	213	227	213	219	227	217	223	215	206	205	222	231	229	220	220	207	225	233	194	268	219	240	253	207	230	219	222	232	205	235	223	224	238	225	223	204	243	230	214	240	192	202	207	234	243	218	217	206	239	220	226	223	214	237	218	198	234	214	233	212	249	228	205	222	192	227	211	233	213	249	224	217	235	224	240	214	233	210	220	230	241	205	222	244	215	213	217	213	180	211	194	225	227	196	244	204	215	242	212	223	207	215	221	225	232	239	234	205	237	225	232	229	210	208	212	218	240	207	250	216	225	221	213	214	226	212	220	218	214	221	209	233	206	233	207	207	226	234	237	192	222	225	231	213	210	228	236	245	215	247	233	249	222	232	229	218	213	255	243	209	219	214	216	208	254	227	225	193	227	233	238	213	232	215	228	214	198	222	212	228	214	204	230	222	223	217	214	239	218	229	241	230	220	214	229	220	211	213	260	222	210	205	208	214	214	236	204	216	230	241	238	190	213	202	216	218	228	210	186	221	220	208	230	212	214	224	211	238	242	211	233	218	193	241	223	197	230	199	204	205	218	219	248	186	224	202	209	209	188	243	247	221	237	189	198	210	230	217	211	210	201	236	189	238	213	213	219	201	235	227	204	231	218	255	215	224	228	216	226	204	212	195	207	214	211	230	215	237	250	232	205	221	181	208	201	223	197	220	206	220	243	226	229	237	227	202	227	228	216	209	212	226	225	230	209	209	229	210	218	232	207	218	220	203	228	242	221	241	197	227	238	231	224	219	247	223	238	209	211	218	190	220	220	232	245	216	216	234	227	211	201	223	237	224	199	232	217	224	207	231	217	248	238	229	234	199	207	240	220	222	208	200	222	214	258	241	222	224	205	223	222	216	227	229	206	253	217	215	261	211	194	262	199	222	213	236	233	241	215	242	199	240	213	219	221	232	233	239	224	230	187	206	197	237	216	189	234	198	199	237	233	221	241	243	226	253	191	233	207	235	227	215	209	237	229	213	218	221	234	246	204	245	210	211	224	203	233	245	227	205	242	185	192	224	211	221	213	221	206	235	172	228	241	196	225	234	217	217	215	194	231	200	197	226	245	227	211	234	221	222	193	217	203	244	249	202	220	233	231	231	212	225	249	206	240	208	198	224	222	236	203	229	245	230	227	229	229	168	248	246	226	214	200	230	204	204	202	221	226	222	228	207	200	216	217	206	217	203	216	245	238	198	224	252	233	204	217	212	236	215	232	240	206	220	215	237	202	237	224	221	238	223	233	216	217	204	233	221	224	223	238	220	227	265	245	224	205	218	193	197	228	223	218	200	215	203	241	225	225	231	227	230	215	236	193	217	221	211	213	204	225	227	201	192	250	177	212	200	220	207	225	190	248	193	246	229	221	237	215	226	219	213	217	206	217	201	196	222	255	212	235	244	229	207	209	210	213	206	228	210	213	192	226	208	227	222	215	216	240	233	200	191	218	207	222	224	225	219	242	215	246	212	214	216	216	194	219	218	248	232	212	210	231	229	227	253	231	202	236	228	231	236	215	194	217	234	231	226	223	214	217	229	251	229	215	215	228	231	239	199	234	233	231	218	206	221	213	258	225	208	216	212	226	231	196	222	227	214	232	220	220	219	234	206	207	206	220	213	244	228	240	231	233	235	219	191	209	222	226	191	228	225	231	200	226	225	214	238	233	204	241	232	221	232	206	237	243	203	231	202	218	212	243	219	212	202	223	218	201	241	201	235	208	202	198	202	205	223	180	210	198	225	201	205	218	229	206	229	226	223	216	219	219	235	226	258	242	236	223	207	236	244	216	194	195	209	224	210	217	206	218	231	212	237	205	210	203	249	217	231	228	219	256	237	229	208	197	230	197	240	210	227	237	214	211	238	230	224	204	231	243	220	217	209	219	230	238	206	244	244	210	206	180	223	213	212	200	240	244	222	228	206	229	197	229	205	190	230	245	223	201	219	209	201	206	219	234	234	214	234	234	221	218	240	200	231	239	213	248	230	198	216	210	205	232	222	220	191	199	223	208	219	235	205	239	201	224	219	227	215	222	248	221	216	209	219	242	230	236	217	201	222	221	194	208	231	223	231	232	210	220	219	217	206	233	223	225	227	215	216	201	218	225	222	198	225	206	203	223	224	187	220	231	228	200	239	218	230	221	238	189	225	243	227	208	229	211	245	211	243	255	232	203	209	223	221	235	218	208	203	200	225	230	208	224	233	220	226	212	216	219	210	210	241	260	242	228	245	220	230	226	220	237	209	243	216	228	237	208	210	207	214	213	250	225	215	249	241	233	223	205	206	225	201	220	224	228	224	214	218	220	224	216	237	213	225	226	243	243	194	225	202	213	188	201	233	210	225	230	216	239	206	205	231	232	230	239	226	242	220	220	224	228	181	214	228	222	230	222	231	207	222	232	207	206	230	212	199	214	198	199	204	220
26857	8267	948	532	325	334	331	312	303	317	300	281	305	293	304	335	303	304	289	322	292	291	317	318	382	502	361	322	331	300	323	271	287	293	302	318	314	328	298	302	292	295	311	299	310	328	309	299	277	317	301	302	293	290	311	288	360	315	283	304	304	295	281	340	310	294	286	315	275	273	300	301	341	314	312	293	334	285	311	279	298	285	288	322	309	326	328	317	279	312	283	297	293	286	317	328	309	319	311	307	294	298	335	296	297	299	309	311	309	316	300	286	305	301	281	315	324	324	294	301	298	316	295	329	299	302	303	289	298	300	308	292	291	308	297	320	321	323	295	320	298	301	283	328	322	314	297	314	321	295	300	285	292	293	304	299	284	309	307	310	301	297	307	322	307	277	342	298	286	288	282	312	304	288	343	286	333	293	304	271	321	287	286	296	289	302	309	300	313	269	317	290	324	308	342	296	308	320	314	306	293	317	277	307	303	290	319	290	315	319	289	325	309	350	281	275	278	281	308	321	339	270	330	314	292	293	302	304	303	322	303	337	316	302	302	305	322	294	315	299	349	306	297	292	301	277	325	291	329	318	285	303	294	289	309	339	299	286	325	327	306	259	283	321	317	296	307	339	314	320	316	316	286	303	301	301	308	293	308	302	312	297	292	339	276	295	313	312	276	304	308	286	278	303	307	334	296	321	314	286	306	313	296	344	301	301	293	274	316	297	302	288	293	307	306	300	301	300	343	300	325	291	318	326	289	314	304	299	299	283	286	306	307	270	320	332	309	281	318	299	332	296	289	336	286	307	317	341	300	291	327	355	288	284	300	274	296	296	272	306	310	292	298	304	292	313	292	327	304	298	303	349	310	298	307	302	307	304	310	302	260	308	286	304	320	316	290	288	296	293	317	301	294	324	316	296	280	315	272	287	303	316	305	306	304	305	330	293	307	318	329	318	287	280	269	274	306	322	288	295	302	316	315	328	306	285	300	342	323	266	288	324	309	320	304	309	307	324	300	301	300	306	321	307	309	325	303	324	307	319	272	296	275	302	301	313	293	305	296	296	335	283	363	306	292	255	306	324	313	298	308	273	322	311	326	301	301	315	291	289	292	312	288	334	288	293	311	289	286	274	315	313	287	314	322	292	308	338	313	324	300	312	307	301	276	308	279	309	290	298	321	301	296	304	318	323	300	332	306	287	319	304	312	295	311	300	283	316	298	290	298	295	310	287	313	307	326	281	284	306	295	302	296	303	304	285	295	285	314	286	283	296	327	272	295	319	285	303	300	327	301	281	303	308	344	326	308	312	319	299	301	357	304	286	292	284	334	324	314	296	297	302	319	310	297	295	298	277	318	294	294	302	313	267	301	298	299	290	281	317	308	277	265	306	291	299	316	298	280	297	298	310	317	283	319	316	287	295	281	322	311	301	307	326	278	292	277	300	300	288	324	323	322	333	332	328	286	307	307	273	295	283	303	269	339	304	341	297	323	320	308	304	284	312	307	284	309	304	307	320	280	302	293	282	289	282	304	291	308	322	312	302	323	315	298	297	316	284	300	315	314	307	319	290	310	308	330	310	275	264	317	315	305	305	286	306	286	308	304	279	313	296	296	282	287	301	302	320	287	317	279	267	268	325	315	286	312	303	302	304	329	304	297	335	306	326	290	299	321	309	313	298	302	317	307	341	292	280	327	347	298	318	299	289	262	311	291	313	303	309	325	282	302	315	310	309	331	284	310	291	282	288	327	338	302	320	311	279	293	304	307	286	307	308	300	268	305	313	288	318	295	321	282	312	297	295	305	290	300	331	282	291	262	302	317	303	307	325	282	300	328	292	283	291	317	322	330	294	302	312	337	332	310	317	329	293	281	324	285	307	303	323	286	311	321	291	335	281	307	296	280	276	312	290	301	306	297	293	293	285	322	306	285	317	326	309	315	309	319	282	284	317	294	326	279	301	311	314	290	322	292	271	300	321	318	328	286	330	316	306	334	317	279	311	317	286	318	322	294	276	326	334	290	304	329	319	305	305	310	326	297	310	294	311	312	306	304	296	289	306	313	316	308	314	299	285	282	303	277	298	306	328	322	299	317	341	307	296	297	297	299	309	284	267	330	319	296	309	322	313	318	301	293	297	294	314	310	290	275	304	313	295	294	310	341	291	288	320	329	266	302	296	286	295	282	288	282	320	332	295	293	275	312	307	335	303	284	284	304	312	295	282	290	277	286	297	310	305	301	289	318	294	303	318	323	287	290	325	313	280	310	319	310	292	279	303	316	318	275	303	322	305	298	289	321	275	309	297	303	290	338	272	305	304	302	309	300	318	306	289	298	318	277	315	313	312	291	298	297	287	288	313	276	301	285	332	310	288	297	312	315	282	275	328	342	288	347	301	328	302	315	287	309	319	298	301	301	296	299	308	302	303	307	286	294	331	302	281	327	309	325	279	303	344	297	310	352	286	309	279	313	294	301	305	302	292	292	324	326	315	295	312	303	304	300	279	303	286	313	338	297	283	282	313	282	281	323	317	316	302	293	289	280	300	325	302	323	293	281	270	300	300	317	309	306	316	329	333	289	313	293	284	286	311	309	300	302	318	293	332	336	294	292	301	298	290	302	304	294	360	321	297	285	292	315	321	307	305	312	291	293	267	293	292	300	302	316	299	294	338	291	300	303	313	319	287	327	314	281	287	319	296	288	306	306	307	324	306	294	291	302	310	316	323	310	320	291	312	273	314	293	288	315	290	315	305	305	306	335	292	315	334	311	310	301	284	296	309	330	305	301	320	290	292	300	293	263	319	324	284	312	315	345	277	317	306	280	282	306	317	305	310	282	273	291	299	302	284	318	293	292	301	313	285	278	318	305	308	322	327	298	338	304	293	307	309	259	307	314	311	331	310	299	311	341	308	287	306	318	292	321	305	282	301	296	293	330	302	298	293	301	291	299	311	330	304	291	299	285	294	297	327	313	299	298	315	319	321	272	289	272	290	305	342	286	335	326	290	257	311	322	285	296	307	316	300	289	297	286	330	302	272	305	309	284	283	304	289	308	321	298	321	281	295	325	304	295	299	306	271	306	303	316	305	307	300	291	299	286	337	332	310	297	297	299	323	286	312	312	310	282	328	295	327	290	303	312	303	293	302	296	298	324	274	308	325	300	284	299	298	325	282	289	318	310	311	319	307	296	328	284	276	277	292	307	292	321	299	285	321	299	327	335	276	286	294	297	279	298	293	313	281	331	315	304	288	296	326	319	352	347	307	279	304	303	320	317	303	306	294	304	302	314	318	313	290	330	314	307	306	306	316	305	282	341	276	286	339	310	313	319	334	308	275	286	290	331	297	314	302	318	322	315	316	301	285	344	297	328	298	275	309	296	298	303	299	307	303	299	305	291	278	308	282	311	320	295	302	297	281	315	296	273	315	293	309	325	307	302	281	305	336	307	328	332	316	318	269	310	288	320	294	307	316	299	313	297	290	293	299	297	272	284	268	307	285
5353	765	738	474	384	368	346	342	348	336	314	330	295	341	337	355	352	336	317	320	326	308	335	306	433	672	398	310	298	329	338	293	349	302	328	300	350	296	306	337	319	304	336	332	320	318	330	302	295	345	294	344	293	350	319	311	325	316	321	326	314	291	312	268	313	318	297	336	287	309	309	321	303	320	331	313	343	296	309	295	312	331	326	297	330	294	327	336	328	325	295	332	332	347	297	291	332	309	309	320	347	290	310	342	308	318	301	287	355	303	316	305	311	343	301	311	277	307	302	330	303	318	305	298	317	317	351	285	318	331	312	321	324	333	316	344	302	326	289	311	304	333	321	341	311	319	285	295	367	334	311	318	298	277	301	300	303	340	288	327	308	300	315	324	294	299	329	342	333	315	337	316	320	327	305	297	315	335	332	312	327	300	299	328	281	322	302	360	326	290	337	333	281	298	314	333	317	350	323	369	302	340	324	316	291	309	305	292	358	321	319	355	322	334	328	288	313	329	279	313	279	292	334	339	332	316	329	272	322	331	309	303	305	342	330	355	291	290	303	307	284	283	351	308	305	343	320	295	298	303	303	305	289	303	302	298	314	309	318	354	335	305	313	318	311	306	329	325	311	371	311	322	286	314	302	346	307	307	323	319	312	339	352	338	298	316	324	344	336	331	274	317	325	310	322	344	292	272	293	327	292	307	312	335	277	319	324	316	316	314	336	299	310	329	303	311	331	325	289	337	290	314	328	296	298	344	303	315	290	353	334	318	301	331	334	271	338	311	314	288	331	325	326	291	294	324	303	314	288	294	333	310	315	326	308	284	344	299	316	328	314	309	293	298	323	299	303	328	354	284	304	334	302	312	282	330	298	325	305	306	305	342	297	296	307	304	313	286	311	317	342	336	298	311	301	324	317	306	338	329	323	295	327	325	297	314	317	322	291	339	324	284	335	313	314	320	321	277	323	318	312	299	314	313	305	320	296	326	310	317	300	325	311	293	303	327	300	308	314	324	286	323	308	320	325	289	314	330	309	287	301	316	310	324	301	289	273	314	311	306	296	293	309	329	312	314	310	324	283	300	352	327	313	326	314	280	295	323	316	289	315	322	325	296	292	317	340	344	299	298	307	303	320	311	316	333	299	294	321	297	310	333	303	323	352	292	309	331	314	305	305	307	294	323	344	343	292	317	311	309	315	288	289	328	316	308	332	293	304	311	295	317	307	301	339	305	334	321	333	338	291	294	280	310	325	307	306	295	302	327	294	320	322	319	305	326	312	316	280	304	308	331	305	307	307	314	320	320	316	321	349	332	296	315	293	302	338	318	293	325	314	310	335	309	333	321	333	309	284	311	303	322	314	322	348	276	332	296	335	313	269	309	284	298	333	290	333	338	311	318	285	310	311	298	343	312	294	303	320	311	336	317	291	305	316	326	312	291	301	328	301	337	314	297	321	311	339	296	310	318	306	311	311	320	312	309	319	305	299	329	322	326	319	335	277	298	316	316	318	314	302	318	312	312	336	325	357	330	281	300	328	294	319	282	321	344	296	303	314	316	321	314	286	324	336	321	282	293	297	326	306	338	301	320	315	294	315	332	357	315	320	318	343	306	316	327	315	323	287	326	313	313	357	319	336	338	308	327	322	342	314	311	323	328	305	299	316	298	318	303	332	309	297	312	284	308	309	283	306	327	326	318	327	307	317	296	293	311	342	341	330	321	322	328	330	281	297	322	310	333	325	304	296	293	312	323	312	321	301	334	277	320	307	321	292	341	292	315	331	313	301	327	308	321	311	319	325	308	312	279	320	334	319	304	346	287	291	341	290	324	339	309	311	293	302	286	336	316	311	332	294	310	305	290	354	315	280	308	265	304	322	296	315	324	308	322	304	323	315	306	317	335	326	297	307	328	322	327	335	337	316	332	294	326	295	331	309	317	299	308	353	313	329	305	300	279	309	296	309	313	309	310	308	305	312	295	336	298	319	325	338	348	318	329	313	319	325	309	302	313	297	298	305	344	309	342	319	329	286	346	287	284	286	326	288	311	290	287	316	322	316	333	295	309	304	270	301	346	287	331	301	340	329	309	330	315	346	298	323	324	323	359	314	297	318	327	301	308	333	288	334	310	322	309	318	283	308	341	304	326	339	322	308	274	308	329	304	347	298	309	288	324	319	305	331	331	286	327	292	309	348	310	297	322	328	340	319	315	332	324	322	281	286	315	291	322	286	313	315	314	294	314	293	282	308	294	330	352	298	296	296	302	323	314	327	313	301	330	317	328	299	356	285	317	298	307	336	318	305	325	319	300	291	339	295	317	321	305	288	311	320	309	307	306	324	303	305	295	300	303	288	265	317	355	304	297	306	277	337	358	337	317	321	286	312	289	317	320	330	338	308	320	303	314	310	305	333	318	271	318	313	296	307	324	309	330	322	313	307	286	303	331	331	319	308	345	300	326	288	337	310	324	311	313	321	343	339	310	324	316	322	338	340	310	289	304	311	318	304	317	309	330	317	317	315	311	333	313	330	297	317	296	288	296	317	326	291	321	314	319	292	307	292	300	324	319	320	286	296	327	307	309	318	321	313	322	333	277	344	295	354	303	331	329	334	339	322	311	316	305	328	309	330	295	331	324	316	298	327	310	307	311	302	326	313	294	301	330	329	306	321	310	329	302	331	323	295	345	343	316	281	338	327	300	314	311	316	321	328	292	313	307	320	322	312	336	326	308	312	343	290	309	316	352	294	334	287	333	258	310	315	323	306	296	288	330	310	344	345	317	300	309	326	342	330	264	327	325	315	332	307	339	310	301	287	287	290	304	295	345	320	299	310	301	347	338	321	311	339	310	311	331	294	297	313	284	336	309	301	335	327	315	311	309	316	315	317	328	311	269	329	307	310	347	300	295	281	307	315	331	292	302	305	326	292	333	304	372	343	323	306	308	363	315	323	333	329	330	297	298	316	321	326	312	323	293	310	294	298	316	324	318	327	324	319	329	310	331	318	318	325	292	294	318	334	304	314	346	310	308	313	347	319	315	358	343	318	315	300	337	319	322	326	323	291	311	316	288	323	318	338	312	302	329	332	336	296	349	300	312	290	335	334	329	308	309	328	320	312	319	350	282	315	331	330	290	283	306	274	354	330	344	314	304	322	331	299	349	308	294	294	323	329	288	293	329	324	344	298	319	322	315	292	324	333	346	325	282	293	331	344	321	331	312	354	332	317	328	292	312	320	307	308	326	328	299	285	322	282	314	345	278	285	321	314	324	315	283	334	324	329	339	296	307	309	299	344	315	308	316	314	301	309	299	343	333	309	311	278	321	304	336	282	299	308	354	318	334	317	299	314	318	289	329	336	301	308	318	287	314	308	306	320	340	336	322	295	333	333	333	345	295	278	334	286	288	324	334	331	329	309	300	325	301	315	321	312	312	344	309	312	330	309	294	333	305	328	321	305	361	327	323	320	314	328	322	292	287	294	339	332	324	297	333	321	288
25311	21091	26553	24593	2817	584	355	338	283	249	260	236	242	238	219	231	237	217	218	222	217	229	201	229	1032	2308	981	232	212	207	181	184	222	232	227	207	189	193	198	238	203	208	200	183	194	182	193	199	236	207	190	187	201	204	205	225	178	199	202	169	209	189	202	180	196	182	201	195	210	190	211	192	225	175	183	183	189	218	219	201	201	178	190	188	183	195	199	202	192	179	177	194	200	218	196	213	194	180	213	186	204	176	221	197	192	193	185	201	177	217	181	212	205	199	202	204	218	199	173	210	229	192	200	210	189	195	227	193	159	215	222	210	218	202	196	197	209	218	194	199	198	187	212	209	187	187	174	198	194	205	178	203	205	186	194	190	177	197	217	196	203	181	208	198	185	183	197	194	209	213	211	209	212	187	191	203	186	198	195	206	218	192	177	195	202	207	201	200	193	176	215	206	200	227	208	194	224	195	184	199	192	202	212	228	205	213	198	195	211	200	225	197	198	197	223	204	179	195	203	198	197	200	158	212	195	206	177	193	187	218	164	210	200	211	232	198	194	178	211	192	167	211	226	215	191	203	182	185	192	186	193	210	198	190	205	175	179	193	186	218	222	193	216	190	186	185	207	195	200	199	186	208	196	197	172	187	199	211	190	207	210	201	190	176	200	179	181	207	191	182	199	173	186	200	196	185	179	210	180	211	203	202	201	181	212	203	189	213	205	165	201	205	206	203	200	202	211	204	168	190	182	196	215	197	182	195	207	200	221	199	191	188	197	183	197	203	214	161	193	202	169	194	200	177	180	188	224	221	212	199	210	200	176	195	190	226	193	188	185	204	177	190	205	216	190	204	171	184	182	207	171	177	205	211	188	206	171	217	200	211	191	190	160	208	207	206	229	183	194	200	197	178	189	184	208	216	220	194	192	172	199	194	191	227	209	175	203	196	212	202	187	216	198	198	213	200	202	205	201	186	206	177	173	173	202	224	188	175	208	203	180	192	226	174	196	212	192	220	195	208	192	196	195	201	187	193	208	218	178	202	196	199	177	173	196	196	205	227	188	172	189	207	196	207	189	199	176	195	194	193	215	212	200	198	187	185	192	189	215	207	175	233	200	191	199	197	178	197	233	195	187	180	204	194	189	187	176	182	204	183	212	185	190	201	179	195	197	213	200	214	207	200	179	196	184	194	213	192	191	187	197	175	212	198	175	184	182	218	194	219	205	209	200	196	207	207	208	189	195	172	180	195	186	204	205	184	193	187	175	213	193	196	213	212	212	203	220	207	187	199	187	214	190	187	197	188	199	213	204	194	217	193	199	216	178	217	192	176	197	187	224	196	200	213	185	177	185	200	174	202	183	189	180	194	230	195	189	201	210	181	196	218	204	193	192	201	186	191	198	193	205	224	190	200	214	224	196	177	186	193	198	184	192	174	200	171	189	209	205	196	177	206	193	184	197	185	207	191	207	185	217	195	192	206	204	199	194	204	214	214	164	204	192	190	185	211	202	183	194	204	191	181	194	204	188	191	192	202	199	208	211	177	176	192	209	201	181	205	193	189	206	178	178	208	193	203	177	194	193	224	200	194	198	208	212	208	178	210	193	209	188	196	184	192	201	212	183	182	196	185	208	195	176	180	193	202	185	207	226	209	195	180	191	206	186	204	209	185	229	209	208	186	204	202	208	178	197	167	186	199	184	194	190	193	205	194	188	180	188	207	200	202	235	191	210	191	215	188	205	204	182	181	179	223	194	198	190	194	187	201	196	206	202	162	194	212	203	228	200	186	192	177	201	198	191	201	214	185	172	201	205	183	204	193	209	196	227	195	174	221	171	233	174	208	178	227	199	217	218	197	193	178	181	225	197	218	204	189	193	225	213	206	208	220	211	208	196	199	191	187	216	182	208	191	191	166	219	209	198	222	192	217	194	189	204	181	191	219	214	232	177	200	217	214	217	207	195	206	191	209	196	214	182	184	163	173	221	194	183	206	208	194	187	201	196	186	201	182	226	197	206	194	182	192	187	205	180	189	206	197	204	208	184	212	196	204	196	183	194	206	178	222	185	210	206	185	209	208	180	185	211	185	183	214	200	181	157	206	166	194	212	189	190	222	203	201	194	209	189	193	202	166	212	200	213	203	207	214	180	200	184	188	188	185	191	174	207	201	200	196	214	214	206	202	186	182	190	202	211	192	188	180	189	197	194	170	197	199	230	204	191	199	218	197	170	200	188	230	200	189	192	191	219	197	212	184	223	195	205	183	177	198	191	219	207	212	202	200	189	176	210	209	202	203	207	193	190	177	178	197	218	177	196	204	180	205	213	204	184	196	217	196	202	154	214	185	191	189	187	208	204	216	184	217	164	211	195	196	213	179	201	190	195	181	206	192	240	184	194	206	196	185	207	178	217	188	193	174	203	216	192	220	182	191	217	221	196	211	200	202	195	197	185	185	227	216	175	190	210	196	191	172	203	208	202	203	188	204	222	200	217	219	214	195	211	181	189	197	220	179	200	185	225	188	217	200	198	208	204	213	192	219	216	185	184	193	180	183	163	194	190	208	189	187	192	197	198	195	205	186	200	199	201	190	204	214	191	174	218	212	194	182	196	222	200	208	186	210	183	203	195	180	163	230	209	201	206	197	210	203	192	170	199	174	199	187	199	210	185	223	181	214	172	212	201	227	213	212	200	188	203	198	212	173	196	192	214	177	205	207	208	205	209	187	212	200	199	190	193	196	213	177	226	188	185	198	192	200	210	197	226	186	206	172	199	219	195	205	206	199	199	194	190	195	215	192	202	205	187	173	180	188	193	191	208	208	206	198	196	203	195	200	213	242	200	184	178	182	210	185	222	178	200	176	213	211	214	198	194	190	191	198	177	210	195	173	213	202	193	180	216	185	182	189	179	215	182	219	209	200	191	194	196	184	185	203	185	196	175	208	214	194	231	189	200	203	186	188	212	222	229	191	203	180	198	198	197	183	184	189	223	202	201	203	206	214	190	196	210	197	218	213	188	214	210	201	229	212	187	218	212	185	181	194	207	210	201	193	208	176	175	205	178	208	197	195	204	224	192	213	192	191	214	165	199	195	185	219	188	205	189	196	183	209	202	185	186	204	204	203	203	193	223	207	174	178	184	224	191	208	215	207	223	202	186	201	174	177	173	207	208	192	198	204	197	218	223	207	199	187	168	197	179	192	201	232	201	187	174	205	197	211	215	203	205	207	230	208	201	205	181	180	195	212	174	188	205	207	183	190	202	209	190	191	194	184	211	188	196	220	193	202	211	201	185	206	173	202	203	184	182	180	212	191	211	161	174	199	169	181	203	187	209	196	162	193	168	183	198	213	214	201	203	206	198	185	223	193	186	169	196	210	212	198	213	205	207	223	202	190	198	208	198	200	181	222	218	197	187	205	215	190	183	190	199	207	201	204	221	193	184	230	197	201	185	191	204	174	197	179	210	191	181	187	206	214	206	190	199	184	209	194	211	192	214	195
3682	3142	2646	1243	834	620	465	419	369	375	328	313	313	297	260	266	278	269	263	261	263	270	269	280	1864	3419	1455	234	225	242	223	241	221	232	221	232	219	212	212	216	224	236	236	208	236	238	210	233	209	219	240	211	202	218	212	226	217	232	212	249	212	227	217	223	215	214	231	245	208	231	191	220	202	236	215	217	218	228	231	220	219	206	237	209	216	197	253	228	241	249	198	228	211	209	215	196	196	202	233	238	218	224	208	217	214	233	225	211	253	237	227	217	222	218	246	219	207	225	196	202	250	205	217	206	203	200	212	220	232	229	210	215	222	206	232	225	207	229	222	233	210	203	219	194	227	244	225	219	234	239	229	231	213	217	224	225	187	201	223	218	220	216	218	208	223	237	196	222	208	223	207	220	220	207	220	220	238	221	214	238	215	237	227	249	221	223	235	202	232	200	216	201	231	238	210	227	228	230	229	215	230	233	227	237	218	217	207	244	204	215	230	221	228	224	228	237	225	227	221	195	240	211	210	247	228	208	255	213	229	219	258	231	236	216	225	223	203	231	221	203	229	215	221	209	206	242	204	225	199	189	208	232	199	250	208	228	229	225	209	225	190	186	199	220	226	207	206	205	212	240	229	206	219	224	237	229	219	238	213	223	245	220	223	217	224	223	234	214	214	222	245	202	245	229	236	241	208	213	206	207	208	248	211	216	226	215	198	209	246	230	221	241	231	206	219	211	206	243	220	207	241	211	212	245	231	205	251	210	232	213	234	229	241	235	187	211	225	203	207	215	206	229	226	207	228	211	220	216	209	223	226	219	206	230	210	212	237	224	212	228	228	231	252	220	233	240	221	206	222	232	231	196	212	210	235	214	232	210	218	219	218	243	221	239	221	203	209	237	227	205	209	240	223	212	216	206	207	226	256	218	206	220	203	229	208	206	239	221	221	230	223	211	198	204	207	213	221	213	214	232	222	210	187	229	206	246	233	233	205	234	213	231	226	197	243	224	232	234	211	229	209	217	216	212	217	223	191	240	221	240	218	196	191	217	217	194	197	234	228	216	215	199	203	215	222	211	207	209	209	225	225	238	212	231	244	234	240	210	209	240	231	226	206	219	190	210	216	229	217	204	213	199	233	203	203	234	227	216	211	201	236	234	217	208	245	216	203	216	213	192	236	200	209	215	231	204	241	212	209	197	208	215	194	224	214	239	224	201	206	235	196	226	239	245	191	205	226	206	214	197	222	211	200	194	210	212	222	217	234	225	241	213	207	219	201	233	227	206	209	226	232	232	209	205	235	228	202	242	205	216	234	200	210	235	230	212	205	221	206	207	219	191	247	245	229	213	210	228	226	223	214	228	223	212	217	235	217	226	197	223	227	230	232	222	224	212	218	201	214	215	251	226	197	206	206	214	211	236	227	232	213	217	223	199	227	222	233	238	196	210	245	217	223	215	211	222	180	256	213	198	208	237	230	197	219	218	205	228	208	213	221	235	223	212	210	238	225	224	248	240	232	203	197	224	252	225	213	221	248	212	242	199	214	215	217	243	219	209	229	223	237	223	224	221	225	226	197	182	226	213	220	242	234	225	228	218	193	240	232	206	211	217	226	234	222	214	209	237	226	209	238	225	227	214	210	220	227	243	224	224	219	230	206	204	189	236	230	227	208	234	207	213	212	245	247	219	214	218	214	231	236	216	224	232	203	215	211	232	215	210	229	207	209	230	233	213	199	223	241	218	227	214	194	212	198	224	239	211	247	238	212	211	244	204	223	225	226	221	217	199	211	232	198	209	187	216	214	203	197	244	219	199	216	234	207	238	210	223	200	200	206	209	234	209	207	242	241	205	215	229	234	232	222	234	198	228	210	203	214	229	202	236	239	207	237	229	193	243	214	210	200	213	211	224	227	223	176	207	202	187	257	257	203	196	227	257	223	217	221	215	217	210	232	202	223	217	222	229	227	266	248	193	199	227	228	224	212	203	196	220	242	218	224	213	225	193	226	221	206	211	225	233	218	236	227	220	198	266	229	208	244	216	194	237	195	218	221	226	231	211	224	223	199	250	207	219	237	230	204	230	203	206	208	232	223	229	222	239	211	247	233	218	191	237	201	230	228	226	243	218	224	228	210	194	225	216	206	206	202	211	208	214	222	191	224	202	199	225	216	234	207	240	217	238	219	225	230	206	217	222	237	240	201	227	233	205	208	229	203	215	238	204	232	206	210	213	220	247	247	229	218	232	206	216	231	232	244	209	197	184	219	208	236	203	235	235	228	202	236	216	197	231	216	224	215	226	228	201	207	232	238	195	185	221	240	255	214	245	226	222	220	222	242	236	225	239	220	233	233	223	207	189	207	225	210	236	230	212	234	247	244	209	222	217	203	213	209	233	221	202	225	235	212	212	208	226	202	224	235	206	208	207	220	234	188	229	225	213	238	221	243	241	218	225	212	205	226	223	198	200	238	206	210	232	225	219	213	216	241	228	213	236	215	222	222	239	218	207	216	228	242	215	224	224	240	227	248	229	236	217	229	217	225	196	238	221	193	255	183	206	241	209	221	198	211	220	220	214	192	199	218	235	238	210	228	236	232	220	224	234	208	232	232	229	214	210	242	211	202	235	211	243	216	220	243	215	217	212	224	215	215	224	231	259	208	201	215	212	216	231	219	233	230	213	224	235	236	247	231	244	205	237	180	219	215	221	229	245	205	241	229	202	215	225	237	221	224	232	201	194	206	200	203	213	210	210	242	220	227	241	203	221	209	231	201	239	232	225	229	216	234	231	236	239	236	219	220	233	239	210	241	240	246	224	221	208	213	219	224	239	216	225	198	223	232	221	220	204	219	219	211	242	228	232	209	225	219	181	231	246	230	200	200	202	241	224	242	231	215	196	226	200	218	213	227	212	199	241	227	245	209	190	222	222	242	218	236	223	227	229	211	235	206	190	227	240	221	195	208	219	220	210	218	244	226	205	211	220	200	227	212	239	197	224	206	227	212	225	217	206	240	240	266	230	235	205	204	214	233	218	235	245	212	201	258	208	233	208	207	224	213	207	231	222	230	218	243	234	209	225	219	236	221	198	225	223	199	204	230	224	215	232	222	199	217	197	225	239	197	203	230	227	239	226	198	210	217	241	213	207	241	210	198	234	217	206	225	221	214	210	205	212	235	199	225	197	211	209	212	209	233	230	190	231	205	245	235	203	206	249	186	235	213	240	222	213	206	212	239	215	210	249	227	219	229	223	221	219	206	224	227	238	247	192	225	213	219	213	225	219	202	228	231	238	228	248	210	209	222	237	240	221	216	231	205	232	216	212	209	219	235	242	209	201	214	188	214	214	221	182	211	230	231	229	240	215	236	219	200	207	213	208	223	241	208	240	232	244	222	228	194	215	227	232	229	230	202	216	197	211	201	213	219	224	223	198	214	218	216	235	224	232	214	189	243	233	206	216	209	205	221	229	215	220	224	203	232	208	218	241	219	208	198	223	212	227
24369	21060	27978	24387	19718	3000	941	615	469	460	429	398	394	432	403	372	368	358	363	360	378	366	357	361	2335	6486	3314	409	315	296	349	294	308	302	299	298	306	368	293	322	296	303	323	315	295	305	284	288	329	293	303	294	313	342	300	331	310	303	332	299	292	313	345	357	327	278	306	311	312	276	288	341	305	332	287	320	346	329	325	298	269	336	312	274	322	284	310	295	313	285	299	328	327	302	301	307	290	299	299	320	300	287	299	314	309	303	308	315	300	300	330	290	305	297	330	297	319	315	336	310	340	292	267	304	309	337	298	313	311	312	304	300	311	300	314	311	325	301	339	324	305	275	297	318	291	312	304	294	317	321	280	291	289	318	308	306	289	314	294	331	301	321	289	291	316	330	310	284	280	296	283	320	328	293	309	295	293	321	329	330	332	309	298	298	280	305	271	317	347	323	299	316	288	306	302	292	316	354	288	283	330	300	311	290	333	307	321	295	293	308	303	320	293	294	306	297	295	309	299	304	311	301	320	288	272	313	306	318	300	311	284	311	317	327	313	290	262	295	312	297	298	314	295	296	305	317	313	322	314	364	295	284	318	285	321	337	306	362	336	300	309	303	317	314	305	307	335	299	307	302	294	300	309	293	331	311	298	317	298	267	336	305	287	298	308	308	297	276	321	301	295	313	304	334	266	296	296	299	308	305	318	307	317	292	300	293	295	271	319	311	306	301	315	306	292	333	295	323	297	311	330	303	273	335	312	316	312	312	298	333	307	294	303	328	283	298	301	328	281	305	301	280	303	313	298	320	310	283	295	320	315	315	338	319	312	323	312	292	292	289	321	299	291	280	314	304	327	309	312	319	322	296	305	339	294	334	319	315	300	344	294	305	320	339	327	307	299	311	306	347	316	322	299	318	269	342	289	295	290	317	295	305	315	303	282	310	303	275	333	333	322	341	292	300	316	291	297	324	317	329	299	317	300	321	314	277	350	318	266	294	290	313	293	317	314	328	299	319	268	324	316	294	322	313	316	305	298	310	349	306	315	327	274	345	300	278	293	306	301	328	315	308	312	330	343	278	326	294	290	297	300	279	331	274	329	306	290	315	303	321	296	304	295	319	317	313	321	306	317	296	296	283	319	326	302	308	295	306	307	322	315	277	304	295	295	294	318	278	291	320	312	300	324	301	297	296	308	307	299	298	308	332	323	293	327	303	333	330	309	307	318	328	312	293	307	299	287	321	345	338	288	303	330	290	328	307	312	312	315	307	288	340	298	306	304	318	295	305	283	303	305	294	318	325	299	286	312	328	300	325	275	258	309	328	354	307	343	294	300	289	283	322	274	297	317	303	310	324	322	316	316	293	305	324	337	308	288	304	313	326	291	294	306	294	320	310	278	280	294	315	294	323	333	288	289	286	312	293	312	316	341	343	316	302	318	335	308	318	325	295	290	281	315	298	293	293	337	305	300	297	297	289	318	312	297	278	321	297	314	320	299	327	326	303	280	309	299	310	266	284	308	295	298	305	305	307	268	306	296	279	349	293	290	310	315	302	279	301	308	312	302	285	307	290	321	308	345	312	324	294	305	293	296	290	303	335	305	300	314	301	342	298	283	302	320	293	317	329	298	310	332	306	320	304	313	289	324	317	310	325	320	285	316	298	292	322	300	326	310	307	291	318	289	307	307	296	308	295	286	306	312	323	303	311	318	315	294	271	321	300	284	288	322	298	326	288	314	314	341	285	303	285	303	291	327	307	320	286	306	291	318	297	306	309	331	333	317	337	301	302	303	303	302	340	315	300	269	305	293	271	325	319	309	299	307	293	305	321	305	311	318	332	290	300	287	321	311	316	317	352	303	305	320	284	318	276	297	298	350	315	284	295	319	312	304	304	279	331	318	299	316	319	304	302	302	292	285	282	288	328	303	307	316	330	274	308	274	322	303	305	275	324	313	298	320	321	301	287	288	306	290	306	345	326	295	340	313	303	307	280	287	307	303	299	308	298	300	323	311	302	314	307	306	311	318	324	311	323	300	309	311	270	299	321	308	301	295	304	302	287	329	316	293	269	333	323	284	294	297	292	286	278	299	324	306	327	320	278	313	286	297	319	320	316	308	344	288	309	287	319	311	294	286	288	291	295	311	310	282	281	278	357	302	324	304	309	340	330	318	343	325	291	290	296	319	302	326	316	309	293	343	345	310	287	283	309	297	293	323	312	296	341	307	285	299	301	293	312	294	309	294	293	311	315	316	322	335	308	315	290	295	312	301	306	307	291	307	306	292	279	301	290	316	314	314	312	306	312	306	281	308	292	325	291	311	307	297	323	319	337	314	314	318	331	321	301	294	303	292	317	298	309	281	312	317	310	271	301	282	312	306	305	298	277	353	294	319	325	314	304	311	293	328	333	315	314	319	292	294	316	315	299	280	273	321	304	293	336	286	307	284	298	313	308	287	322	310	316	314	318	291	292	281	318	315	285	329	327	325	290	286	307	311	308	315	316	295	317	309	330	293	312	288	282	308	325	297	282	309	338	309	291	315	312	342	295	311	295	339	284	315	327	305	301	325	294	337	309	284	301	317	312	293	313	302	289	308	305	330	331	304	312	298	315	296	310	285	299	296	293	250	285	304	308	321	313	309	303	296	308	298	307	269	318	312	300	294	307	314	311	301	319	301	313	297	312	297	328	293	285	335	304	318	317	299	325	319	279	309	297	324	311	296	278	302	303	309	279	288	305	300	308	275	297	294	299	274	279	287	330	305	295	321	319	316	304	310	316	299	295	318	323	295	283	284	298	307	295	305	332	284	290	318	300	305	311	338	300	328	310	299	298	290	331	308	301	286	304	310	334	310	295	300	311	316	308	322	296	312	316	307	304	325	310	313	317	287	289	290	320	302	319	318	313	332	304	329	327	304	309	289	301	323	315	294	310	334	306	315	322	287	292	292	311	330	328	304	315	333	279	322	328	291	267	325	337	294	300	329	312	293	292	316	299	330	307	331	301	279	299	309	332	331	320	301	298	302	310	292	318	318	282	286	307	300	300	273	310	302	314	289	304	283	313	298	287	313	316	289	297	307	292	304	306	341	322	317	346	309	320	316	307	308	316	331	302	316	326	283	320	299	297	336	329	279	292	338	316	303	301	301	286	326	311	301	301	315	302	328	280	273	310	282	302	326	296	317	295	281	344	296	286	302	259	302	299	313	298	317	301	340	306	330	310	306	319	282	335	329	289	290	294	294	276	301	308	316	298	314	301	301	303	316	332	308	327	324	313	321	325	332	292	283	309	326	285	327	339	283	325	293	320	322	339	289	301	311	350	326	288	329	327	329	294	292	301	316	322	325	287	285	290	313	294	307	319	285	342	298	325	317	314	315	313	324	321	339	299	305	304	329	288	322	293	257	328	284	310	304	297	302	307	321	297	315	290	291	319	321	302	304	302	283	281	289	290	333	291	315	307	292	298	332	290	294	323	301	345	328	318	294	298	317	362	332	321
3928	5543	4562	2486	1564	1118	901	763	702	575	565	544	476	459	422	438	473	429	407	436	380	446	441	395	3930	7767	3885	338	326	298	343	344	306	351	314	382	343	318	351	366	317	368	333	316	328	328	343	334	330	335	341	342	317	331	329	357	307	341	310	339	317	320	330	347	332	342	325	314	353	335	333	331	322	343	313	340	345	327	354	359	375	330	304	323	316	293	307	338	336	336	352	335	284	348	314	334	355	302	347	324	319	315	329	338	297	350	344	353	344	299	358	340	309	320	316	329	309	308	309	324	319	295	295	315	300	339	301	367	328	351	297	356	311	324	326	299	314	345	351	349	358	308	339	309	330	341	307	314	372	330	311	309	330	354	320	310	312	303	351	366	318	331	347	343	302	362	319	297	358	349	296	363	329	339	335	332	331	320	318	323	315	362	313	337	306	333	322	312	328	314	328	345	330	333	337	330	333	308	346	309	332	334	330	325	339	295	317	337	327	355	331	335	348	335	321	363	325	307	309	336	344	337	320	316	346	337	356	341	314	348	319	340	306	313	357	343	349	336	340	337	353	346	363	312	310	326	373	338	323	332	334	320	348	307	318	327	315	327	323	328	369	307	332	331	327	325	339	308	324	319	338	314	328	356	328	318	333	315	308	318	353	320	309	337	340	330	327	324	330	313	307	332	359	305	316	355	328	354	312	337	349	351	300	328	325	323	318	338	333	325	346	338	306	321	321	337	314	342	320	293	309	343	341	317	319	356	313	329	306	337	322	334	333	341	348	338	356	328	307	304	325	319	351	333	326	323	309	370	341	318	316	317	330	316	341	313	326	325	338	370	320	312	329	339	325	320	331	349	320	346	321	327	286	342	334	326	351	324	312	305	328	316	318	352	335	306	322	365	314	311	293	320	363	321	306	339	325	279	296	366	337	324	361	341	338	348	309	319	346	319	379	306	323	342	319	312	284	324	313	321	291	329	309	337	304	316	311	274	297	312	333	325	294	346	330	342	327	335	354	320	340	333	324	331	345	327	339	322	307	369	330	333	354	335	313	313	319	313	317	319	304	336	324	306	326	338	326	326	341	329	313	314	321	336	352	326	297	333	300	334	348	323	318	326	335	332	338	351	342	336	306	346	287	329	304	326	341	349	317	317	331	311	316	358	339	294	338	342	291	326	324	330	312	309	359	315	329	330	339	323	329	328	319	344	334	351	348	308	310	307	316	301	336	298	341	327	319	340	305	319	350	331	334	314	297	323	321	308	304	319	312	327	336	330	324	322	315	321	323	325	336	331	363	347	318	338	308	333	295	333	349	312	310	326	306	347	330	312	328	318	379	284	317	352	312	360	340	322	329	329	298	303	331	326	336	306	336	323	324	312	325	342	333	342	314	324	312	332	333	326	303	336	377	357	325	335	333	325	314	357	309	312	314	335	318	309	316	307	306	346	334	333	331	304	364	357	292	334	355	320	312	305	325	340	353	337	334	306	318	295	328	362	335	307	352	336	333	326	334	317	328	317	313	357	330	318	309	320	325	345	316	317	357	316	333	350	345	326	348	336	347	338	305	312	328	312	297	314	329	299	296	338	318	336	321	331	318	348	342	317	318	296	316	281	292	341	332	333	327	330	319	342	343	351	303	312	334	315	366	331	334	325	333	364	309	341	346	309	340	314	309	323	348	337	314	330	321	322	317	350	343	330	320	321	318	326	317	298	354	328	320	323	333	341	330	303	348	319	309	348	318	349	315	356	357	302	309	347	313	311	288	330	341	326	336	344	289	329	333	299	347	338	315	312	359	341	325	329	342	318	322	334	279	317	341	315	332	322	330	338	350	347	337	334	308	299	343	316	337	328	339	321	326	324	316	349	323	333	332	322	344	349	323	326	308	309	303	356	325	323	301	335	326	327	312	346	313	351	331	313	354	348	322	302	307	330	328	300	318	312	325	325	313	324	348	317	323	314	339	332	331	340	308	318	338	345	289	317	335	328	332	312	311	331	315	315	340	298	327	346	310	330	325	356	321	314	314	323	332	332	307	344	333	335	314	341	342	321	319	312	323	320	309	339	342	313	333	326	337	351	311	312	341	299	320	325	323	326	326	370	291	334	320	348	289	329	312	338	333	319	340	332	322	329	313	331	355	319	316	314	298	317	324	328	338	344	308	330	318	331	342	307	344	327	353	347	323	326	335	301	344	326	312	330	319	354	335	325	343	361	304	331	289	341	355	319	300	311	330	319	330	357	337	285	278	303	306	339	340	328	317	338	315	280	343	337	379	328	301	326	327	325	294	333	375	327	311	319	291	332	325	318	333	340	348	332	327	343	330	328	357	327	341	302	295	325	336	326	312	308	319	299	323	328	284	302	325	320	332	312	300	303	311	345	307	338	293	314	303	340	317	340	359	321	353	312	312	315	315	344	318	322	308	323	350	343	344	354	364	303	326	345	312	328	343	311	318	354	328	323	318	324	306	362	319	317	340	298	378	352	318	306	335	325	342	331	331	307	326	286	315	309	270	349	323	330	326	301	331	324	359	323	326	334	302	343	335	296	337	306	331	337	331	326	346	345	311	330	320	337	329	319	331	293	301	303	316	319	302	330	346	340	358	325	332	273	308	338	276	330	293	339	321	306	297	329	326	292	308	291	300	311	347	296	337	369	287	327	312	331	315	321	321	327	316	297	332	315	364	331	334	357	298	327	327	319	349	342	297	331	303	338	288	309	327	341	314	337	335	312	341	316	317	336	316	297	319	272	323	342	320	313	356	335	370	301	351	311	341	355	338	279	299	317	314	327	278	334	300	325	335	352	349	316	345	328	336	309	309	310	312	325	334	340	327	336	275	319	345	327	319	290	297	311	312	321	356	345	330	311	315	363	331	342	330	335	282	345	312	337	315	326	351	326	321	328	313	305	319	329	324	326	309	340	360	330	335	351	303	303	320	315	313	296	318	321	338	354	309	317	341	333	306	302	336	292	305	300	344	314	330	305	348	288	313	333	330	301	316	329	310	322	331	336	364	309	349	304	308	319	346	330	341	308	330	325	347	344	315	315	321	372	318	298	370	327	313	299	305	330	324	336	341	322	271	353	319	346	295	351	337	301	334	315	322	322	350	343	329	324	319	310	337	320	286	350	298	322	313	313	298	322	315	336	318	295	367	326	335	309	321	317	329	337	343	292	330	348	311	300	322	295	292	323	315	311	307	348	317	319	338	345	323	330	329	315	315	293	293	316	335	336	292	316	300	295	317	308	321	324	334	317	358	285	314	346	316	305	331	300	298	326	323	342	357	332	307	306	319	359	335	326	331	323	345	324	310	325	326	357	344	348	301	278	315	330	338	313	322	305	347	332	337	294	352	338	329	321	325	328	289	336	315	336	305	316	365	319	358	334	304	360	323	349	317	309	340	322	316	305	330	310	330	323	313	304	322	337	320	315	320	303	323	346	297	339	351	325	323	309	299	323	317	313	332	335	314	325	331	333	354	372	362	347	302	306
27024	8621	1093	658	458	398	368	421	422	398	395	395	394	367	383	404	389	417	387	395	402	353	369	411	489	694	610	428	394	410	416	391	409	418	362	368	371	392	398	370	394	368	382	402	397	416	401	384	353	384	363	395	374	409	381	404	361	379	384	364	388	400	399	392	393	397	380	364	409	375	404	406	376	392	359	346	371	407	374	374	389	402	409	389	428	380	366	404	386	379	390	367	364	433	400	393	374	395	387	375	388	378	382	376	350	381	374	380	380	379	393	390	385	375	412	438	399	392	392	374	355	341	397	406	401	403	383	386	385	380	399	379	384	388	397	402	376	354	378	404	354	346	425	404	417	402	393	391	348	361	376	351	384	395	369	410	390	401	387	379	403	410	414	379	359	406	381	397	397	383	395	378	353	379	404	372	384	424	386	413	427	389	392	381	395	431	378	376	358	389	369	374	361	370	417	394	382	376	377	366	408	372	374	377	383	401	405	395	409	390	398	381	376	375	368	367	403	391	372	391	399	407	414	410	383	421	403	410	377	370	387	413	389	379	339	355	401	375	379	375	382	354	388	355	400	394	379	388	403	413	392	423	404	346	345	392	367	399	396	362	372	352	392	404	390	375	399	390	352	381	418	384	384	406	383	394	369	398	377	369	391	362	387	350	371	392	367	369	387	380	361	391	387	396	402	400	426	378	378	371	390	404	335	381	405	383	406	373	356	413	380	365	420	351	361	382	336	369	414	367	426	410	375	376	384	381	365	374	374	360	369	382	413	363	327	386	405	379	408	393	404	399	354	383	351	350	416	386	411	387	410	408	388	383	386	402	337	345	392	351	384	392	379	425	390	397	362	382	387	399	361	388	375	409	362	395	412	374	391	424	402	410	398	381	396	403	377	382	363	404	368	429	400	429	403	360	388	390	384	364	398	396	393	374	379	397	392	375	382	341	402	396	391	413	372	380	389	392	358	374	405	385	409	406	411	371	414	419	372	392	361	389	360	387	406	400	379	367	404	391	357	399	420	417	376	399	386	401	384	365	368	384	370	402	415	387	390	371	405	419	417	392	396	409	399	346	394	389	394	370	375	382	358	396	379	383	397	389	387	388	366	386	360	389	377	381	418	402	364	398	403	410	383	339	374	404	384	371	395	346	395	361	378	366	392	404	396	355	379	394	362	404	368	374	365	394	430	388	389	391	412	342	421	420	369	367	379	398	394	416	419	394	344	391	374	403	382	417	395	350	421	353	382	365	393	373	389	345	392	412	398	383	366	342	377	430	397	393	387	387	399	371	390	389	416	430	376	386	423	397	385	373	349	347	390	422	387	383	407	390	357	358	358	375	379	386	396	384	376	429	362	393	391	365	377	365	420	367	444	395	380	390	420	388	396	374	377	377	373	422	440	399	395	389	389	396	349	382	428	385	389	389	389	400	393	398	382	397	375	403	418	394	436	363	407	424	394	375	413	370	389	365	362	401	408	403	364	383	364	381	368	395	404	389	377	359	377	386	352	398	389	383	377	377	411	398	403	390	387	386	374	413	402	368	386	391	376	361	413	396	398	422	397	374	381	393	391	407	379	394	420	406	395	393	317	352	415	400	376	402	399	385	379	370	394	389	410	372	373	366	363	393	366	369	380	370	380	374	349	392	381	385	425	341	372	371	382	386	366	376	412	369	364	403	404	373	337	390	366	390	358	370	358	389	376	364	394	370	398	407	423	391	416	348	382	343	373	343	398	384	372	397	380	387	389	376	368	392	384	389	389	426	407	393	378	389	406	361	372	403	381	355	380	362	409	352	362	364	377	375	385	372	412	375	401	364	383	385	403	399	379	390	400	351	368	361	384	406	405	406	427	360	373	382	383	402	359	377	389	391	398	413	373	388	381	379	379	383	365	369	393	375	396	362	378	381	391	401	383	388	354	390	378	383	368	400	381	389	394	364	357	367	383	373	413	398	388	401	369	370	380	377	372	403	400	409	361	336	374	374	375	372	378	391	387	369	415	394	390	403	426	408	387	372	401	412	392	376	380	385	378	421	377	404	431	389	357	383	364	416	396	392	402	369	379	382	396	369	409	388	380	386	358	410	340	364	408	365	379	377	344	415	385	409	378	404	368	407	436	368	377	399	409	399	420	385	406	395	382	359	381	324	408	397	380	418	388	394	379	342	381	357	394	393	424	420	367	422	385	367	432	367	379	347	415	424	374	396	370	406	364	347	408	374	410	397	347	402	381	393	403	404	404	405	385	428	387	320	349	366	413	384	372	404	380	399	404	364	350	390	392	368	363	386	338	347	372	381	396	404	356	412	389	407	383	407	379	358	391	376	403	368	396	404	374	406	381	355	363	348	374	394	378	387	413	416	336	396	374	378	383	400	388	389	402	365	364	376	344	374	406	368	384	371	358	382	414	375	399	391	367	337	396	440	386	368	350	425	393	400	349	365	398	355	397	370	374	426	406	393	405	385	392	410	364	371	378	378	378	399	362	431	396	354	403	397	375	376	379	378	400	343	400	359	404	404	366	393	415	365	367	395	376	332	364	400	396	400	407	399	405	405	407	384	396	423	385	375	387	372	363	370	415	383	384	367	410	404	387	385	404	397	409	362	394	384	362	406	401	369	389	404	388	404	444	370	367	375	397	380	388	362	393	395	408	347	410	409	393	394	376	369	413	402	389	417	370	405	387	363	385	371	383	394	380	396	395	401	376	354	382	346	419	378	381	354	417	375	378	350	397	389	377	390	371	383	394	383	378	380	375	367	363	422	428	401	392	376	378	366	407	382	377	413	368	372	354	415	370	322	361	395	395	424	374	378	398	389	400	394	386	369	390	393	411	386	355	356	400	349	350	364	370	382	363	386	394	390	376	362	398	322	363	416	415	398	399	381	394	407	377	381	407	381	355	403	412	352	387	373	367	373	373	371	377	372	376	345	372	377	424	380	380	355	384	355	399	396	387	379	392	374	389	409	394	394	372	366	400	360	415	405	396	395	410	407	404	417	363	372	412	414	392	399	397	404	390	388	396	381	408	403	385	359	375	381	400	404	380	397	386	405	412	390	391	403	389	438	416	395	398	383	400	360	366	375	421	421	409	393	406	413	382	385	382	370	431	388	444	395	408	374	412	367	394	386	349	374	423	357	348	396	413	388	404	365	377	415	407	406	385	367	394	397	374	405	381	391	410	397	378	406	378	367	404	405	397	391	400	406	384	390	403	379	374	368	419	404	333	412	405	389	401	389	379	370	366	369	399	408	403	406	384	402	381	373	388	384	375	386	401	340	405	405	365	406	364	356	369	391	408	453	383	403	377	378	415	360	368	374	382	383	397	369	390	378	410	413	402	386	441	403	383	413	388	414	376	381	400	386	416	387	423	384	394	373	364	388	380	401	385	344	378	364	388	398	391	383	398	390	419	375	383	356	401	372	367	368	413	354	343	358	392	398	423	367	391	384	369	406	419	391	371	394	360	369	384	408	369	366	374	372	385	389	386	416
5483	764	707	507	481	440	389	393	427	408	371	394	382	364	354	358	400	373	382	410	399	382	404	394	581	871	634	380	359	407	401	396	419	366	377	345	361	352	361	366	374	360	395	373	372	406	395	381	398	390	389	370	386	377	376	391	398	398	373	391	400	390	389	407	397	388	396	432	373	375	398	366	353	422	356	358	367	377	377	372	392	404	360	364	370	403	381	383	360	378	402	382	370	402	393	402	394	403	387	420	403	377	390	391	375	362	399	394	383	409	346	371	369	347	342	432	383	410	378	407	412	366	370	376	398	360	373	357	392	378	384	416	376	360	380	385	374	375	391	385	346	375	390	382	359	396	376	372	424	392	366	376	403	363	398	389	379	379	381	369	384	374	405	336	393	369	362	388	379	398	376	356	365	406	373	353	384	388	400	387	370	390	396	386	365	421	366	401	396	397	373	400	379	374	403	375	390	369	411	380	386	390	423	383	393	365	376	405	401	388	346	385	371	360	402	360	399	379	404	395	374	373	395	373	360	352	385	402	381	413	415	387	408	353	368	349	375	402	355	388	389	383	409	402	377	389	408	374	375	391	410	440	371	382	423	387	388	351	395	401	384	383	414	407	382	371	396	363	396	378	380	374	379	377	400	404	352	382	394	352	399	379	369	336	388	399	374	379	391	379	380	387	371	368	351	392	413	391	399	370	380	421	406	375	384	404	427	427	383	387	414	360	397	369	429	378	376	372	402	367	405	379	384	363	378	353	364	372	368	348	399	394	393	375	393	369	392	375	399	405	408	413	403	401	365	362	376	399	345	347	368	418	428	374	401	355	389	398	373	362	382	356	343	370	385	368	387	372	382	404	378	402	392	358	380	371	390	426	369	365	386	384	384	377	370	374	394	389	370	381	358	364	387	350	352	362	370	371	382	425	402	384	396	406	410	371	419	382	374	387	384	382	375	413	407	411	373	415	378	375	379	373	392	413	369	389	368	364	363	391	366	376	375	397	336	356	388	352	401	370	420	383	409	392	410	381	343	381	369	370	368	356	401	364	369	409	425	420	393	381	377	398	383	399	378	395	378	403	405	387	412	366	409	405	385	380	429	377	367	356	359	374	378	359	400	389	364	386	380	408	383	355	393	414	356	427	413	363	431	379	401	379	410	390	409	360	394	395	421	381	402	393	382	379	367	379	403	408	391	389	365	358	385	371	386	397	416	384	380	384	364	378	378	381	393	363	369	401	370	390	406	406	390	433	410	358	363	356	372	329	381	343	431	394	378	377	436	382	428	356	357	354	370	372	371	358	387	387	387	380	381	396	388	353	383	382	380	414	376	388	396	378	399	391	384	370	367	384	363	392	385	378	352	404	371	411	372	391	388	394	343	395	373	397	387	432	389	386	390	337	400	382	359	392	371	388	401	357	357	371	387	350	407	384	381	389	379	416	401	381	388	398	390	389	402	401	373	381	368	376	396	385	397	390	388	360	405	377	402	385	409	379	379	371	381	375	382	398	396	420	417	345	393	406	432	395	367	371	375	375	388	368	388	375	384	405	398	378	358	420	403	385	379	386	395	372	370	351	379	360	402	367	375	390	349	385	371	392	381	353	385	374	364	384	373	376	400	388	371	406	372	402	381	386	369	367	369	383	376	416	389	392	353	369	369	429	382	384	398	367	389	374	373	350	438	371	383	425	397	387	382	402	388	383	433	349	383	400	369	370	344	363	361	362	360	418	385	342	401	369	392	392	359	350	399	367	377	360	376	393	383	402	375	405	391	359	385	409	387	393	375	370	374	388	378	392	414	353	444	375	391	367	364	356	392	408	372	370	349	350	394	381	350	384	414	388	387	384	382	371	383	389	385	350	380	374	386	374	407	370	396	380	415	414	367	367	357	404	407	394	375	386	402	410	412	361	371	366	352	398	374	365	374	359	357	368	351	371	381	405	399	358	367	374	355	329	370	367	379	378	391	363	394	408	387	408	364	408	392	378	396	378	356	370	400	366	389	412	382	392	389	380	454	413	380	369	378	349	380	402	359	399	391	372	427	384	418	369	369	410	372	430	383	385	402	416	373	379	393	383	385	394	362	380	381	383	384	390	374	403	401	388	397	414	388	357	375	376	361	385	348	380	371	409	378	341	359	377	399	386	373	404	374	366	333	363	372	382	375	377	341	327	358	394	366	417	336	394	353	393	362	365	400	383	403	410	367	370	361	376	347	421	381	371	372	367	397	401	419	376	387	387	361	392	400	400	353	357	408	375	398	409	370	397	377	379	397	387	349	379	411	415	397	350	384	360	399	367	361	370	361	391	369	401	388	391	373	385	393	400	382	399	384	369	370	385	367	364	454	392	373	395	384	394	364	388	360	404	389	352	405	392	405	399	392	382	376	390	391	394	414	346	363	411	387	365	429	385	416	356	378	401	385	366	391	394	416	425	397	340	422	415	350	350	417	380	387	346	378	366	387	354	352	380	380	378	361	402	419	392	423	375	386	404	393	389	393	400	403	399	389	413	403	370	416	377	402	389	396	378	364	392	380	380	386	395	387	376	400	361	382	334	392	345	405	377	387	353	364	386	392	380	361	409	396	395	394	356	360	372	370	430	371	414	400	409	372	430	389	376	357	371	399	372	408	388	376	392	383	388	392	367	394	388	417	377	352	429	380	348	380	360	387	383	377	400	360	408	395	380	359	372	377	405	364	381	359	391	412	395	383	368	392	353	355	390	380	397	385	407	411	380	357	379	385	406	382	424	378	404	412	389	422	398	362	384	383	423	376	379	378	392	377	417	340	396	390	348	388	384	405	401	391	426	407	350	408	382	382	396	366	367	348	378	403	344	398	373	403	367	384	376	380	390	399	383	372	399	358	371	391	378	386	360	392	377	399	341	374	359	370	368	365	397	406	393	367	388	401	381	396	365	391	412	360	392	438	344	358	417	389	393	404	405	396	376	402	434	364	376	373	358	385	349	375	404	404	383	383	339	372	419	369	392	388	382	369	388	388	396	371	367	392	358	371	368	386	404	370	377	371	342	419	379	396	371	388	387	376	356	389	375	365	346	389	390	355	392	405	402	403	379	367	398	384	370	378	423	376	397	398	389	372	375	383	391	382	385	380	385	394	366	405	387	393	373	358	380	386	425	378	373	389	388	399	385	382	402	398	397	390	391	385	392	361	359	385	384	387	358	379	366	367	397	358	393	399	389	358	364	352	399	347	369	402	380	374	384	364	381	378	382	399	377	380	385	344	384	379	400	400	385	435	364	385	404	383	380	390	358	379	364	396	347	378	380	356	396	394	394	368	394	351	401	402	357	383	352	407	395	395	360	375	353	362	389	369	381	337	379	363	377	405	363	380	378	344	378	408	405	362	412	380	382	402	409	398	372	348	362	393	377	362	392	362	384	409	421	412	407	349	382	356	387	366	341	398	399	384	399	361	400	387	372	389	347	371	383	400	365	378	368	386	372	408	382	398	380	378	368	440	375	391	437	386	401
25349	21052	26577	24694	3195	740	517	375	355	336	351	315	325	319	327	312	345	309	324	290	306	296	313	326	1575	2777	1824	355	272	268	292	295	304	280	291	261	293	276	295	268	276	303	312	270	281	273	282	288	270	297	258	291	274	283	248	266	287	296	295	250	270	278	293	299	278	272	292	285	285	294	286	293	280	271	316	305	282	285	287	294	287	263	277	268	305	272	225	283	272	288	301	285	276	251	274	282	283	286	300	300	305	284	281	287	280	287	288	261	281	261	286	289	315	268	258	290	260	304	311	264	287	284	262	271	291	262	292	303	246	320	275	311	282	291	293	263	290	284	245	275	291	260	279	278	287	296	282	278	274	288	304	284	307	287	264	291	282	298	278	286	281	265	267	273	267	286	280	278	279	293	277	266	293	284	279	272	279	290	301	291	266	314	306	249	256	294	309	260	270	274	269	276	288	281	284	290	281	279	275	258	275	288	296	282	305	249	290	288	242	274	304	272	284	260	289	261	278	271	289	271	285	304	300	281	280	275	287	301	273	303	281	295	311	288	267	266	257	255	267	288	275	280	291	307	267	297	264	260	270	279	309	280	291	292	278	257	271	288	287	262	267	290	271	290	299	279	273	269	288	269	274	256	270	266	274	323	286	288	273	310	264	283	257	264	230	257	273	270	278	295	287	282	285	292	271	305	267	284	260	293	282	260	268	272	263	276	298	296	303	268	277	249	287	278	297	296	283	271	297	281	289	283	270	279	260	288	271	272	249	294	293	269	277	272	306	291	282	280	282	288	275	274	258	275	271	297	276	289	261	294	281	250	269	295	302	276	290	254	283	263	262	287	290	285	316	286	288	317	257	295	288	250	321	283	267	300	304	258	276	289	287	300	263	270	292	279	263	251	263	288	277	303	293	302	268	296	294	277	308	293	307	282	277	299	284	286	322	314	288	282	253	295	258	293	278	259	300	291	235	305	253	283	279	289	269	300	277	238	278	252	304	305	266	286	314	271	264	283	271	271	280	270	256	251	252	273	287	258	276	276	285	279	276	265	290	271	278	292	256	266	285	274	285	274	277	302	276	279	306	266	252	289	258	277	291	287	274	281	318	278	280	287	270	306	269	242	291	265	298	279	244	278	251	252	243	279	293	272	264	278	282	283	295	248	269	292	287	269	279	251	280	293	290	255	271	266	278	263	262	292	308	276	259	292	265	282	284	290	275	264	247	293	294	299	281	309	297	293	286	304	294	297	311	253	275	280	293	278	278	283	287	280	311	257	289	289	279	265	304	279	283	300	284	281	282	272	298	304	282	256	283	258	267	291	280	261	273	263	266	274	281	280	283	245	283	313	295	275	288	274	294	255	268	290	274	273	285	298	281	303	268	240	306	287	254	268	276	320	284	289	289	265	300	257	295	296	267	286	297	267	301	301	250	284	275	274	271	285	301	284	269	282	252	289	262	282	288	262	282	279	255	278	274	270	291	301	274	272	260	306	309	274	288	276	285	256	271	292	296	285	287	283	299	291	261	276	280	274	297	305	266	281	238	310	294	273	281	280	286	297	292	304	287	288	276	297	286	286	278	307	264	265	297	308	276	269	281	280	283	307	266	262	284	265	291	284	282	242	294	290	282	312	286	252	282	274	309	315	280	272	261	284	245	275	280	261	253	268	257	272	283	289	287	292	300	263	292	275	231	310	260	290	269	286	240	274	271	260	290	314	268	280	286	260	294	291	270	264	285	251	264	272	314	298	284	305	263	295	246	263	293	275	252	264	260	275	271	275	295	264	269	302	276	280	291	319	302	258	280	275	268	262	222	273	271	295	288	282	280	286	265	276	295	291	288	296	306	282	282	273	291	299	298	267	296	277	270	249	286	293	268	249	258	283	262	299	279	299	269	267	303	248	292	282	275	284	278	271	271	280	299	261	287	281	304	288	278	269	290	264	284	284	263	266	271	249	289	291	268	332	279	270	288	298	286	266	269	297	284	275	299	296	317	293	269	285	255	276	281	279	275	267	282	282	270	271	258	271	314	260	251	279	275	271	283	289	289	277	276	278	270	289	283	295	277	277	274	251	280	299	281	311	273	276	259	305	286	281	252	272	282	290	277	263	266	319	274	284	271	286	272	282	272	273	305	299	298	306	281	294	271	274	280	246	250	288	268	278	255	320	282	281	268	284	289	315	256	300	269	284	288	270	292	275	304	279	266	276	277	294	286	316	262	300	257	269	311	308	287	302	266	263	303	292	257	269	277	252	271	328	277	262	276	297	292	302	269	255	271	292	312	296	271	286	283	298	284	305	253	271	306	266	305	290	303	339	283	269	278	271	274	252	293	273	272	276	264	275	263	280	297	285	275	270	281	263	276	266	290	273	262	297	266	260	277	307	294	281	278	284	296	286	244	255	281	278	293	301	260	300	263	281	261	316	298	247	268	280	289	273	263	303	266	292	268	262	272	276	267	318	280	265	310	274	294	277	279	277	320	298	273	282	307	276	297	265	287	288	300	283	306	273	265	300	272	292	270	297	268	294	243	299	266	316	264	253	311	283	286	290	256	264	290	291	259	269	273	282	285	259	302	319	291	278	289	284	270	275	296	281	271	268	275	286	290	248	288	282	286	292	302	283	279	293	298	272	270	288	254	277	276	277	285	301	294	275	277	297	295	294	275	263	267	301	276	262	285	285	281	282	281	276	280	297	271	272	285	309	313	306	262	297	280	253	278	296	261	280	310	273	252	275	296	284	247	256	288	302	307	278	284	278	270	297	259	290	270	268	270	260	255	269	255	284	261	277	308	292	250	289	271	304	297	270	284	268	266	282	295	296	277	273	265	297	265	281	291	295	291	324	277	299	313	285	267	284	268	244	268	273	296	289	273	291	263	268	299	282	251	270	265	295	276	271	271	281	289	277	266	286	263	274	292	241	290	288	305	291	290	281	242	314	267	275	259	264	296	297	285	277	297	280	258	293	273	278	267	274	286	278	289	260	285	269	260	290	286	269	282	289	263	290	268	307	310	277	300	291	313	287	302	261	292	281	248	283	299	294	284	268	278	286	272	294	263	290	254	279	272	271	273	271	279	270	289	277	267	278	310	278	267	298	274	310	284	293	274	272	281	274	275	283	270	278	262	291	287	261	262	354	308	301	275	294	274	290	298	288	291	277	275	276	261	263	263	270	298	325	262	284	271	249	270	292	267	289	294	260	294	283	298	294	276	288	283	293	254	285	304	296	277	276	292	290	271	281	318	280	295	282	274	287	297	286	267	279	275	295	272	282	288	264	276	274	289	262	258	273	276	290	283	291	280	256	290	264	304	273	269	280	282	292	283	302	309	261	284	295	288	275	292	294	266	259	260	285	249	275	268	256	286	269	276	303	323	246	270	293	270	303	297	286	253	285	294	305	266	284	261	295	265	272	286	281	298	293	262	284	290	276	280	273	265	302	298	253	272	297	286	264	273	273	298	273	294	241	273	299	285	282	258	269	275	299	266	277
3750	3455	2761	1238	913	692	616	522	472	485	446	398	416	379	404	382	360	337	399	372	310	327	345	393	2553	3612	2413	296	299	288	310	308	298	309	298	292	322	315	301	298	302	334	293	305	307	319	303	330	317	312	297	337	308	315	301	272	291	311	303	301	331	311	304	300	303	309	297	312	269	303	315	286	293	299	307	286	281	306	304	290	303	326	317	296	273	320	304	299	301	281	287	297	286	303	311	307	269	290	276	275	291	339	300	291	311	341	289	320	265	308	303	274	310	312	307	271	302	304	315	316	279	314	287	294	309	259	282	302	276	265	306	310	322	279	328	287	289	306	292	310	277	260	271	312	288	317	313	306	286	306	294	273	306	290	299	292	289	303	319	325	291	262	307	305	286	289	309	315	257	285	291	304	282	286	307	317	322	289	317	300	306	304	318	320	291	300	313	301	307	318	317	290	319	323	294	293	315	299	293	329	308	287	278	286	269	296	313	290	297	296	320	257	307	305	272	314	316	281	287	309	298	300	311	345	293	315	289	321	309	322	294	347	311	311	305	335	281	303	284	289	275	307	280	287	310	255	273	287	299	299	302	277	280	304	317	309	292	285	309	278	324	304	297	305	309	287	309	311	323	324	278	303	339	319	276	306	249	288	314	319	283	330	305	300	313	326	319	273	311	308	307	339	299	307	281	317	324	300	274	301	318	303	301	330	326	322	309	293	318	284	279	308	318	308	298	327	283	287	302	299	290	288	314	286	299	310	277	317	306	308	306	288	301	305	332	281	267	275	288	292	288	315	289	290	303	300	300	292	303	324	294	305	299	288	303	284	322	321	291	291	311	306	297	297	311	336	295	301	305	282	293	288	299	328	304	274	287	287	339	275	313	308	307	303	306	326	293	315	308	307	305	299	302	313	299	284	307	314	282	307	293	307	293	328	321	292	327	297	298	299	273	295	313	325	273	316	284	288	310	280	295	292	306	322	301	281	317	288	293	273	299	296	284	274	280	338	285	284	291	262	280	259	285	293	306	317	276	292	263	285	298	286	286	335	283	287	315	285	323	306	340	300	294	280	319	316	290	281	287	301	277	298	309	293	270	302	305	290	311	308	303	241	272	310	300	284	305	303	273	276	328	301	315	303	311	280	312	296	325	315	312	288	299	288	326	317	287	276	289	303	287	273	270	301	299	297	293	274	283	293	288	302	334	325	287	293	284	271	284	298	300	318	282	299	307	314	301	286	316	283	265	313	281	318	321	294	283	294	317	278	317	319	295	298	299	277	277	334	320	315	316	314	283	280	296	293	310	297	273	310	295	339	262	307	311	302	310	325	301	262	337	303	280	307	278	294	278	344	298	300	264	281	292	288	268	297	305	307	303	298	316	284	268	300	293	269	279	323	327	311	297	296	278	286	292	307	303	299	307	279	321	279	285	301	315	324	318	295	317	310	292	318	336	310	283	284	290	299	302	312	294	295	309	282	318	314	307	305	278	302	280	293	295	318	283	299	313	317	289	312	257	262	331	323	304	299	296	311	298	283	291	295	306	265	296	319	298	301	318	301	316	271	262	272	300	285	319	305	299	285	287	297	288	282	304	305	276	317	317	269	297	289	297	294	271	320	319	319	325	323	285	289	316	279	321	278	302	295	270	271	309	299	288	307	294	316	281	287	294	283	309	302	290	307	308	312	301	302	294	311	295	292	298	305	285	287	276	281	333	303	288	296	321	327	301	297	308	293	309	277	282	282	269	326	305	295	307	313	259	309	287	295	293	292	301	272	288	287	298	287	293	301	297	309	304	314	278	305	309	307	268	288	281	288	258	289	301	289	246	275	306	281	295	292	286	303	277	305	300	321	314	282	287	272	306	285	299	265	292	304	315	294	293	288	322	268	328	293	323	296	274	277	276	290	285	263	320	274	300	291	290	273	321	296	306	283	278	258	283	279	305	321	320	270	265	303	283	284	289	304	310	306	276	274	331	310	291	326	290	300	312	276	307	260	327	284	293	291	292	294	292	276	321	294	293	291	297	297	303	299	331	279	258	299	294	298	260	295	301	281	289	293	280	297	323	285	312	339	299	294	292	301	304	293	307	284	316	312	290	286	296	273	305	294	279	306	290	302	259	276	292	283	295	320	298	280	272	275	282	312	296	293	253	270	254	298	295	301	293	292	295	300	319	317	279	299	309	302	287	267	325	278	305	300	322	286	303	266	289	283	288	258	277	321	306	304	292	326	253	288	279	318	307	272	285	324	299	289	275	284	299	310	286	320	307	310	321	294	274	320	321	307	284	312	298	302	297	302	304	282	299	294	290	277	296	281	276	284	279	287	299	295	305	278	279	307	289	306	325	297	288	273	296	291	326	316	299	286	298	270	286	328	291	300	295	292	310	300	324	268	306	284	277	313	295	306	291	274	313	284	311	272	317	261	302	276	299	320	292	305	267	310	296	278	305	299	314	293	319	311	293	292	295	272	309	302	296	319	307	315	293	284	316	283	290	283	288	294	331	298	308	274	313	284	268	304	312	300	295	270	296	296	298	314	250	300	302	294	289	304	269	320	313	316	279	309	310	264	250	279	267	285	305	291	293	280	298	302	329	277	319	287	290	277	313	301	275	328	291	273	309	316	314	321	300	292	320	310	297	287	310	322	250	295	296	291	290	310	286	301	293	309	283	319	267	322	305	288	291	305	281	293	299	306	325	292	316	303	311	275	321	287	310	290	325	278	294	289	291	305	307	280	275	288	300	259	318	298	290	298	287	319	309	283	316	295	299	292	309	285	292	309	310	289	306	301	300	288	290	289	308	268	304	265	287	287	300	289	281	306	325	307	299	298	320	305	307	311	278	286	268	289	309	297	289	273	271	287	306	299	291	286	282	291	287	312	280	262	309	285	276	314	333	319	293	273	279	304	293	299	280	297	286	321	302	347	315	290	295	282	304	289	289	319	264	306	304	297	262	293	293	303	316	289	318	282	292	270	305	326	296	312	293	266	300	321	303	287	310	316	287	270	275	278	284	272	318	322	300	327	282	293	287	298	303	280	298	290	310	325	287	300	304	284	277	295	276	287	308	308	313	275	267	288	270	263	317	336	302	294	308	304	302	286	279	292	299	297	278	268	296	291	290	309	301	283	294	296	282	280	303	269	273	273	278	286	281	305	280	314	290	299	294	302	278	267	301	288	296	311	299	312	302	331	277	278	306	315	283	316	274	310	289	279	288	287	286	293	305	309	287	306	278	275	295	307	306	268	293	298	299	300	286	282	289	315	296	295	298	333	334	313	299	259	313	266	281	287	296	330	282	304	283	294	303	302	290	322	282	280	292	293	334	279	304	271	295	286	274	300	308	292	267	308	307	328	323	316	294	330	303	319	319	322	296	299	275	278	292	285	269	324	348	271	288	263	290	277	293	310	288	318	289	284	316	254	313	292	342	290	277	302	309	305	290	307	307	320	303	301	285	283	293	326	303	298	290	310	302	294	285	280	317	284	363	321
24307	21065	27957	24388	19883	3287	1092	706	536	549	543	497	519	491	503	497	467	468	418	430	447	435	451	623	5330	5415	3201	553	404	423	446	403	389	379	382	422	393	422	381	409	411	413	411	396	406	395	382	417	391	387	393	414	386	422	397	415	437	389	402	417	392	379	411	395	387	411	398	423	393	427	372	429	390	377	401	376	386	402	389	378	418	427	368	416	407	399	404	412	424	386	408	399	377	385	402	378	433	403	407	395	433	402	407	363	386	383	382	385	425	419	423	396	406	380	377	397	354	404	403	363	402	407	395	392	450	418	372	388	388	375	394	426	425	389	396	404	404	416	428	400	426	414	394	382	406	430	391	421	449	391	403	414	412	380	384	412	386	428	417	385	410	412	391	370	400	406	382	370	431	395	428	405	390	394	379	407	373	416	417	418	414	431	378	369	388	396	372	412	414	400	375	414	370	420	425	348	404	415	364	396	400	391	415	409	413	381	365	410	377	372	409	409	394	392	365	401	374	396	409	455	397	386	400	420	424	417	411	397	407	388	398	402	391	403	420	393	376	399	367	407	406	380	398	403	389	390	446	436	387	389	411	376	369	401	384	354	399	401	377	420	444	421	383	412	384	372	401	403	423	408	382	389	402	398	371	388	437	377	422	403	400	435	348	414	416	389	395	383	434	421	436	401	375	397	361	405	379	406	427	394	395	417	426	445	409	355	390	482	355	387	364	379	404	418	389	384	394	414	394	413	408	408	419	402	403	394	390	401	374	399	414	386	378	396	403	396	415	396	409	371	410	402	379	392	364	359	419	375	388	401	405	396	418	398	403	428	410	382	372	410	391	361	430	374	398	381	424	373	409	376	393	405	412	392	418	391	424	393	416	401	390	439	403	410	406	409	415	385	395	389	384	402	404	382	387	398	413	424	439	389	434	387	426	387	391	433	393	407	393	397	408	400	388	373	368	396	382	390	387	432	393	406	402	364	425	414	427	374	398	399	403	412	392	411	426	396	410	417	406	416	412	395	414	393	413	375	414	433	382	406	388	387	387	404	378	388	426	410	383	359	390	388	416	382	427	427	400	439	383	396	383	400	401	423	382	416	424	372	372	395	396	403	378	419	392	419	380	427	408	425	393	389	427	387	358	447	386	389	398	394	392	435	386	374	446	400	401	353	423	421	382	403	380	411	365	390	429	378	397	397	395	396	403	394	383	426	421	379	383	378	434	380	394	400	357	402	396	393	371	360	418	397	395	413	402	389	415	428	452	414	423	394	405	411	387	379	372	403	427	373	375	404	377	385	411	384	379	436	404	418	406	394	425	419	364	407	398	374	357	406	373	415	421	361	418	356	386	391	414	411	426	408	386	416	383	369	388	378	417	410	401	386	403	414	454	411	373	381	420	390	397	410	415	418	392	392	388	402	396	390	426	388	412	430	447	437	397	414	397	403	390	428	388	399	385	405	406	394	398	394	382	422	405	353	373	412	382	423	386	367	396	425	407	396	391	387	435	427	400	442	408	386	394	383	410	421	397	366	424	382	380	377	396	415	381	388	410	409	411	399	396	389	396	427	380	418	419	375	425	410	405	394	421	387	421	421	413	398	404	415	352	371	434	390	408	387	394	361	417	413	406	450	395	422	391	408	364	417	396	372	402	390	428	418	423	433	370	372	373	395	449	418	403	391	423	394	366	414	410	397	446	376	353	366	382	396	395	429	393	406	422	415	395	379	378	397	367	418	399	392	372	418	399	400	379	398	396	381	379	377	379	400	421	406	425	376	411	403	394	384	389	398	386	392	397	432	371	423	406	388	407	413	411	406	393	376	386	386	418	421	401	387	404	354	425	393	396	390	365	412	379	417	387	389	399	413	429	341	407	373	390	403	372	390	426	402	398	382	411	363	423	393	430	410	421	416	382	418	364	418	398	395	399	388	374	373	395	386	382	400	422	390	387	394	386	414	400	381	389	383	404	421	400	396	390	407	413	409	391	401	374	431	441	409	434	383	400	435	388	389	439	394	417	387	438	375	396	429	436	430	397	388	381	398	427	402	402	412	433	393	409	351	381	410	403	400	408	395	421	390	407	378	415	384	388	372	391	382	438	431	370	420	398	399	381	414	389	429	374	374	379	378	386	393	390	410	418	401	369	405	417	447	405	406	392	420	387	389	387	365	361	395	409	406	408	423	403	378	415	394	436	379	411	365	403	367	388	379	391	417	403	422	415	445	393	416	388	429	399	378	381	365	383	406	406	405	388	398	372	437	400	383	433	403	391	413	405	404	409	406	395	401	389	365	426	430	441	393	400	415	407	392	390	361	381	397	401	427	398	373	399	399	429	389	390	406	411	390	413	423	407	412	383	377	377	418	389	412	380	414	412	362	393	382	417	411	401	400	419	397	387	365	386	435	405	408	392	421	369	367	415	383	398	399	409	384	408	378	370	393	405	398	416	393	423	385	432	435	430	384	362	390	395	417	392	398	391	385	403	363	420	390	437	431	364	431	388	386	365	420	388	401	376	453	409	406	388	381	411	411	399	425	378	377	390	424	419	392	417	400	395	399	397	389	403	418	380	394	417	415	394	373	382	402	398	443	362	402	354	405	394	400	415	379	359	394	409	391	378	410	402	410	392	420	400	425	407	386	375	416	385	385	366	402	381	368	430	393	406	409	405	404	392	383	393	425	382	402	414	403	435	388	397	412	423	412	406	417	382	408	381	372	418	380	408	409	423	391	378	403	379	379	410	445	405	378	374	370	414	413	376	395	337	431	398	382	403	407	411	411	393	432	404	373	408	392	383	373	399	383	374	409	389	376	401	354	401	405	423	404	376	372	410	422	380	396	428	411	347	377	381	401	411	412	425	420	361	371	389	402	392	399	433	396	355	374	395	406	385	404	396	379	365	382	409	428	398	376	434	401	399	404	430	389	422	379	371	399	405	368	442	391	412	441	401	411	401	385	372	375	427	394	423	434	416	390	414	380	387	432	362	380	414	380	440	393	401	413	443	366	406	411	380	397	416	403	390	435	372	367	417	399	362	403	431	370	429	371	417	380	391	381	405	421	431	383	441	398	396	407	407	396	419	403	428	405	404	371	393	347	416	421	434	401	383	404	367	417	394	394	393	360	392	385	400	370	417	395	397	406	365	417	390	400	382	371	420	417	398	432	424	431	386	415	380	451	401	381	372	391	369	403	398	440	391	407	396	376	416	414	400	389	406	429	375	369	426	434	431	416	388	393	436	413	399	410	403	383	375	383	445	403	361	355	403	421	413	404	411	380	410	423	392	410	398	388	403	389	386	360	459	398	398	394	411	411	400	407	416	394	385	410	412	409	398	419	402	370	381	402	383	415	384	417	401	412	349	396	363	407	406	412	414	388	420	407	381	390	450	400	389	428	391	398	414	386	388	366	385	397	400	371	391	410	394	380	409	387	407	395	417	403	397	392	416	385	404	390	419	390	395	404	399	399	430	408	414	417	371	426	404	402	411	423	377	415
4008	6185	5163	2310	1455	1127	985	803	748	637	623	623	562	601	538	569	514	488	485	446	467	456	501	848	7184	6201	3646	509	387	420	449	411	404	398	421	415	385	384	396	392	423	454	418	431	386	407	411	432	434	393	377	403	395	410	395	380	420	397	419	425	408	404	427	402	432	458	443	406	398	373	401	399	384	378	403	391	394	417	419	368	400	411	396	392	380	404	389	408	423	418	425	388	403	369	397	388	405	410	381	390	403	407	374	422	415	419	395	412	383	398	420	386	364	402	464	378	393	389	383	398	395	387	421	402	406	424	412	366	397	444	428	390	423	380	435	420	365	416	372	426	400	382	410	384	411	378	443	393	385	367	415	366	404	409	433	363	393	372	412	347	420	386	383	364	375	401	394	427	440	374	379	439	391	367	391	375	396	387	398	378	426	405	365	434	419	410	376	447	426	402	408	439	385	382	353	353	387	389	396	398	375	388	380	395	392	417	426	362	377	379	403	394	344	370	391	377	379	399	423	436	388	412	383	388	410	401	415	400	373	402	395	428	405	402	403	397	391	404	453	424	420	426	402	439	396	407	384	425	376	363	384	418	417	388	394	397	405	392	436	423	377	417	402	388	430	401	443	378	377	382	413	366	396	379	419	414	387	406	412	369	381	423	409	400	401	410	406	404	382	385	369	424	404	383	427	439	431	390	428	382	400	389	394	386	392	397	359	401	373	425	383	416	425	432	391	395	411	420	436	404	391	385	405	411	408	391	444	430	413	388	398	393	353	394	385	397	422	393	410	412	400	401	419	406	385	381	377	407	365	386	406	377	425	410	386	400	384	379	347	432	414	385	392	433	386	389	396	395	404	412	429	362	405	395	403	402	409	379	388	372	404	407	398	355	377	370	361	436	370	429	429	383	387	392	392	429	383	405	403	375	355	391	393	425	423	425	404	434	425	404	406	440	376	397	383	417	401	379	375	415	370	415	400	427	399	415	439	375	395	416	421	403	398	363	385	417	384	402	403	426	365	409	375	375	376	390	443	373	441	409	362	428	372	414	400	407	394	423	402	398	376	389	416	403	390	416	413	428	421	349	377	388	423	408	371	386	393	386	414	395	367	388	395	389	415	397	396	395	408	386	403	425	375	395	364	398	384	430	407	392	404	428	384	403	433	393	389	409	385	373	404	378	405	393	403	395	427	407	387	376	402	435	394	394	430	377	401	402	361	396	411	414	380	425	393	419	386	383	351	385	365	409	419	415	404	418	404	432	389	416	385	402	370	386	370	393	384	396	381	346	431	399	423	370	404	373	383	403	397	395	388	380	375	430	395	355	391	354	381	367	429	412	389	389	416	418	406	411	420	394	407	365	410	400	375	393	392	386	379	381	415	438	420	401	384	392	421	369	402	401	377	381	416	387	385	375	395	395	394	434	380	427	374	376	384	386	417	380	394	406	359	400	400	391	434	405	393	402	401	360	385	439	424	380	431	442	402	404	403	373	416	381	385	391	404	401	375	410	401	388	398	396	411	389	374	399	378	387	397	396	429	418	412	431	391	361	421	401	403	409	409	377	407	364	425	424	389	397	388	402	402	403	409	352	429	436	405	395	398	366	416	402	382	410	377	430	404	414	393	382	364	389	376	438	409	388	404	401	390	432	398	396	389	394	407	384	380	364	410	362	377	408	401	389	401	363	391	374	414	402	388	414	401	370	366	386	391	396	408	401	413	380	398	396	378	381	347	426	410	433	371	402	393	365	391	425	406	366	368	369	407	404	368	387	383	417	409	422	382	360	413	370	403	400	385	391	426	363	441	389	396	374	404	404	392	409	396	420	404	381	404	405	387	382	367	404	381	408	386	415	359	399	394	393	399	386	423	414	404	366	419	404	438	408	369	401	372	384	383	386	413	392	388	371	391	383	371	424	404	405	383	380	381	376	386	420	371	403	379	398	341	399	422	401	410	410	408	388	363	404	368	408	382	404	382	423	401	405	391	378	415	417	400	412	387	416	363	429	408	384	365	421	388	382	403	390	413	380	407	412	400	379	392	419	399	375	380	397	409	360	413	385	373	418	399	396	379	404	409	380	383	409	412	362	413	395	414	366	388	370	409	391	414	358	402	408	374	422	393	366	370	394	405	417	353	393	401	385	392	381	419	387	378	414	371	401	352	419	387	404	376	404	385	410	371	386	419	403	409	407	429	389	386	394	388	416	415	391	408	413	420	389	413	414	367	387	385	386	375	377	393	425	417	385	399	370	390	413	389	397	397	407	371	424	388	420	429	382	409	378	403	389	393	404	390	410	380	384	389	415	394	394	400	397	402	414	403	405	385	411	381	406	389	365	368	395	410	421	419	383	374	428	424	419	380	414	381	391	380	381	415	387	423	378	377	430	366	371	391	363	408	388	357	409	376	400	397	386	398	414	377	396	367	398	367	365	381	345	429	401	428	404	423	396	365	427	379	476	420	395	381	392	395	407	366	376	388	409	408	379	379	402	410	413	415	402	368	382	349	382	364	394	384	407	427	384	383	424	404	422	377	418	380	435	446	391	369	430	389	399	412	421	412	422	399	380	395	402	399	398	430	411	391	378	425	377	409	386	391	407	388	454	424	368	432	372	386	409	392	392	443	398	385	375	440	425	422	388	425	410	390	353	416	399	404	397	412	411	395	358	395	437	411	396	404	451	426	394	381	420	398	384	387	394	413	378	366	377	418	417	385	412	400	397	390	373	396	397	413	364	377	369	414	412	399	418	384	414	376	397	447	396	389	372	388	407	411	412	378	357	373	388	381	386	407	404	422	403	333	392	418	418	369	408	414	374	436	390	422	422	398	381	410	392	410	394	383	413	391	441	387	409	361	393	398	390	387	383	415	370	406	386	383	405	414	377	405	412	392	401	409	409	362	393	393	387	412	371	392	355	346	428	395	384	394	382	376	412	426	380	399	398	390	438	390	418	418	391	422	382	371	372	391	401	417	398	364	386	426	370	386	393	373	395	392	400	400	423	412	411	364	384	356	373	405	420	404	391	391	375	419	418	378	426	372	404	433	404	370	388	407	364	379	409	405	407	383	436	407	380	409	387	384	362	375	395	407	386	395	397	344	382	413	397	401	398	372	382	402	413	412	428	345	386	378	388	435	368	402	422	455	403	402	400	403	359	427	377	376	411	426	380	411	385	398	381	375	407	392	387	344	362	340	409	420	431	419	401	402	393	405	398	361	418	413	372	400	426	398	413	377	371	392	390	423	401	419	394	356	387	402	434	424	428	387	411	434	383	390	414	375	393	411	378	385	395	368	403	416	364	394	429	384	420	381	380	410	401	421	356	380	408	420	376	407	412	391	401	422	403	381	414	371	371	388	411	397	419	413	390	390	384	358	405	415	404	408	419	361	399	370	355	386	385	380	413	348	402	387	399	375	374	377	404	389	406	426	373	391	432	361	416	390	394	392	389	366	415	367	398	389	391	357	395	439	373	373	386	395	398	385	399	388	383	418	402
26877	8655	1059	590	450	410	438	432	428	416	431	403	337	429	420	418	409	419	394	391	394	427	443	395	595	811	578	403	433	417	424	411	401	420	387	414	411	401	393	403	384	390	389	402	421	422	398	438	424	384	374	398	380	383	411	425	401	397	417	445	402	406	421	404	382	393	413	407	429	377	396	452	390	396	413	391	401	430	426	411	413	399	393	419	379	386	422	416	420	407	433	409	376	408	366	385	407	398	356	445	397	396	401	421	393	388	412	379	412	440	405	411	414	443	408	380	398	420	420	448	406	432	399	412	419	396	385	417	377	441	416	403	411	388	417	410	404	383	365	388	350	395	401	414	409	380	441	403	380	382	392	420	408	379	384	401	357	393	439	418	419	379	444	448	411	369	386	401	406	428	416	429	395	424	416	382	389	429	401	369	371	394	431	448	417	392	420	393	418	427	391	452	402	413	381	410	403	428	425	415	394	378	405	392	423	415	392	391	373	398	423	383	405	408	398	393	402	399	402	378	365	356	378	408	398	387	378	384	393	366	446	399	407	403	409	367	394	428	407	393	399	429	398	410	409	420	415	435	395	378	375	400	399	403	430	370	376	389	408	408	406	421	428	397	420	428	429	409	414	382	397	417	397	403	389	363	408	377	420	412	469	414	405	400	394	410	400	426	412	373	371	396	403	413	432	388	389	413	391	407	417	390	370	400	436	409	412	370	396	433	425	407	450	390	415	418	409	371	407	423	418	420	414	401	476	390	432	396	421	422	372	391	419	394	396	394	430	374	387	406	410	415	389	412	404	434	413	401	411	400	411	426	426	382	397	385	398	400	412	418	410	419	402	405	395	399	420	424	393	428	396	406	378	435	420	395	388	433	410	393	430	413	392	420	392	412	429	384	408	391	393	383	431	385	413	365	439	405	428	414	412	419	386	453	453	394	410	423	401	394	424	383	364	418	433	387	409	407	382	403	387	396	434	395	422	366	394	394	436	446	390	453	422	399	403	376	369	383	417	434	415	406	394	432	399	435	390	413	400	384	359	415	380	402	416	381	439	442	435	410	425	409	426	437	417	393	396	398	399	395	397	400	408	407	433	416	407	420	416	411	379	403	392	399	403	411	415	403	381	410	371	418	406	396	421	400	416	410	398	396	392	399	370	403	421	387	400	386	440	426	419	369	404	372	375	400	395	407	411	385	427	411	380	392	418	405	393	422	397	399	415	382	402	405	401	424	436	374	395	384	376	401	375	411	421	386	376	426	384	406	378	417	362	425	410	428	406	395	384	434	407	397	400	379	418	398	420	386	386	380	399	431	395	396	395	451	393	388	391	400	417	406	401	414	401	440	417	393	403	450	406	409	402	420	410	441	385	400	396	416	420	397	396	439	384	411	394	379	406	385	423	409	400	356	368	459	403	437	405	355	382	422	450	394	435	409	378	408	405	428	405	427	411	433	453	439	413	396	399	423	408	423	416	392	380	431	375	423	387	412	406	424	415	393	405	373	416	402	403	451	421	391	362	418	421	427	407	406	381	415	377	436	422	392	416	398	413	432	376	398	405	444	442	448	424	436	391	428	427	392	377	394	351	418	432	431	414	396	395	406	418	389	404	396	393	414	399	420	372	395	394	422	377	431	418	406	404	415	405	405	410	369	427	424	418	405	392	401	427	436	424	412	406	419	417	461	406	427	386	400	370	433	412	387	396	370	402	426	428	394	369	393	405	422	402	394	407	362	417	396	385	381	415	413	443	418	371	403	349	401	388	383	351	408	405	404	437	442	405	404	423	420	417	416	415	405	425	430	399	378	393	418	408	417	400	412	408	458	432	405	391	397	396	407	393	380	413	398	378	375	407	414	428	409	425	411	430	444	394	391	388	363	418	393	399	400	410	370	379	394	430	414	426	390	418	404	414	385	375	375	413	430	413	405	408	378	426	406	421	409	390	416	374	442	397	387	417	418	408	378	395	400	384	407	434	358	431	419	431	442	409	394	406	427	436	431	411	395	411	415	419	381	414	408	436	459	370	395	374	381	397	426	417	418	376	420	419	370	374	439	385	424	417	431	377	405	360	371	368	412	414	415	380	430	400	439	392	394	407	386	392	381	402	407	387	397	421	418	377	370	401	396	409	422	396	410	419	381	414	395	400	440	402	413	394	418	420	421	401	384	412	418	391	421	364	404	437	393	413	390	421	391	408	399	378	397	450	392	420	410	387	444	418	422	402	419	430	424	432	407	421	419	395	428	380	438	425	383	395	401	431	399	409	390	463	400	431	417	384	383	421	413	428	408	415	415	443	432	431	442	401	413	355	442	413	406	430	441	404	404	426	415	392	402	419	393	372	404	388	381	405	422	417	425	384	421	446	418	388	363	382	378	372	422	387	441	422	385	374	410	454	422	383	373	403	413	427	384	359	417	379	392	375	390	368	392	378	404	400	418	400	420	405	363	404	393	411	383	424	409	413	419	414	385	378	407	393	395	437	430	379	418	402	363	409	365	436	407	387	385	384	417	377	385	407	444	380	442	396	406	413	400	441	397	397	423	394	423	419	395	400	408	403	396	437	448	404	440	415	413	400	405	400	452	407	389	412	411	375	437	373	438	382	422	407	399	363	409	357	399	417	400	437	446	408	375	395	378	399	388	394	402	380	370	375	439	387	444	361	445	392	398	409	404	392	391	418	362	403	435	409	379	411	387	389	374	394	394	408	362	402	417	399	398	404	421	388	408	406	415	392	405	377	424	403	428	403	389	405	395	375	375	420	438	441	433	404	385	403	411	398	387	441	360	412	398	397	429	420	451	400	429	444	412	402	404	438	410	410	406	405	366	386	424	392	396	417	407	398	427	409	405	422	423	411	413	398	382	429	444	417	424	416	393	427	403	382	395	403	433	398	441	396	400	393	406	377	395	418	413	423	414	396	390	444	367	399	405	383	414	389	417	397	391	395	387	420	415	372	411	391	425	424	424	415	398	387	410	439	439	405	414	387	370	423	431	418	384	416	407	400	421	437	402	404	402	413	427	427	373	400	401	379	412	385	400	415	398	405	382	403	390	373	418	372	376	397	431	394	457	412	394	422	420	413	363	398	381	406	397	398	407	412	388	412	406	405	429	409	426	417	433	401	406	395	427	428	416	432	418	427	423	393	391	418	407	388	412	394	403	402	417	413	418	460	412	423	403	398	386	445	399	420	397	434	420	435	374	414	420	380	402	444	377	434	387	396	394	394	403	423	372	391	412	391	397	422	371	428	411	451	363	408	386	381	408	450	368	425	416	367	391	417	391	394	396	410	380	387	425	414	422	447	426	426	393	397	436	408	396	391	376	384	430	385	389	444	422	387	415	378	397	395	384	380	425	385	394	392	400	402	419	407	390	408	431	402	431	441	402	422	383	418	377	413	434	401	412	401	406	442	405	431	404	426	395	404	412	436	380	392	413	389	422	426	425	387	400	395	418	385	387	434	385	429	392	403	426	446	369	425	391	415	381	434	392
5510	866	682	491	444	425	433	431	428	410	414	457	413	418	376	399	411	416	385	383	394	413	390	427	639	957	631	428	412	402	378	400	399	393	378	409	397	414	431	389	390	419	395	409	405	385	408	404	383	404	395	399	381	383	404	381	401	405	373	403	413	383	387	397	377	385	377	389	385	387	410	379	385	404	405	397	397	369	401	374	384	415	418	369	388	429	413	387	429	409	419	403	412	355	425	408	403	414	422	380	418	379	390	384	405	396	400	376	390	372	389	429	405	397	375	391	370	383	414	391	380	401	418	396	396	390	419	397	366	397	426	424	405	432	361	364	423	422	404	399	398	418	384	374	398	418	346	392	421	373	423	401	371	370	379	406	363	407	414	384	360	404	421	429	408	381	398	387	404	373	397	359	387	394	411	395	399	408	365	397	382	424	339	380	405	416	377	368	400	406	411	402	384	432	395	411	396	386	371	380	389	409	386	413	431	393	399	373	398	411	382	399	393	418	405	397	377	425	373	410	395	435	379	416	397	402	411	411	391	423	411	370	437	410	399	399	412	404	373	387	380	443	409	397	423	349	411	415	413	377	432	397	413	398	393	399	413	401	398	413	431	412	378	407	412	419	404	384	408	433	399	393	421	369	400	401	360	400	383	386	475	409	395	377	390	407	374	400	396	365	396	412	399	418	354	379	385	421	425	397	383	398	386	364	431	413	412	365	402	411	377	411	386	390	418	365	374	383	407	384	424	405	391	393	345	409	404	401	400	383	388	416	380	380	370	416	386	433	430	429	371	397	376	411	414	370	392	420	386	393	422	463	362	374	405	401	384	391	403	428	376	414	383	401	410	397	405	394	413	377	380	413	407	393	417	403	395	425	430	400	377	411	380	408	417	383	396	390	424	415	385	396	387	394	412	413	388	413	405	415	399	358	421	368	382	360	424	407	440	412	371	352	367	384	390	388	413	383	413	412	411	400	385	427	365	402	408	414	381	369	385	377	415	412	406	373	425	364	402	407	393	413	410	395	404	394	403	393	413	376	352	415	393	394	389	411	407	390	372	396	383	386	357	441	390	396	399	376	391	403	364	424	413	381	342	405	370	438	379	403	408	390	379	430	390	380	411	403	375	433	396	404	409	385	404	384	439	393	375	409	384	389	419	390	407	377	396	364	411	392	402	394	391	390	434	432	414	423	392	391	387	426	400	433	390	360	420	412	393	380	396	396	409	429	381	394	385	422	407	383	415	384	400	397	391	405	426	410	413	400	404	445	384	421	400	390	401	394	382	348	381	398	394	397	366	405	398	392	400	407	383	389	435	408	387	410	387	425	404	417	382	422	345	413	391	408	379	406	412	389	410	437	437	416	412	394	398	374	393	377	336	420	400	381	368	396	409	400	372	400	416	435	433	389	425	385	387	418	401	412	416	385	385	386	400	434	361	387	421	406	423	369	411	400	384	370	407	422	375	433	384	381	409	378	368	388	440	387	381	391	426	404	420	397	372	387	401	373	375	404	364	390	361	405	389	402	407	404	387	382	414	384	350	418	391	354	394	394	373	397	385	402	364	381	411	378	444	400	420	429	444	379	404	388	383	387	398	416	400	389	396	390	375	391	423	385	381	400	397	357	411	418	420	403	394	369	410	393	374	392	418	434	391	388	369	412	387	416	388	420	406	442	425	412	353	401	380	406	421	370	408	453	389	370	391	364	390	391	447	417	391	371	394	394	373	411	415	403	402	388	384	427	389	393	407	394	387	399	381	355	384	406	375	444	408	366	465	396	354	415	404	393	391	412	419	398	366	427	412	393	384	390	413	399	410	378	395	372	379	412	417	388	388	382	416	373	399	387	405	401	400	430	381	439	397	384	435	397	416	414	386	408	376	409	383	381	392	423	413	416	390	415	420	408	434	415	418	409	364	382	407	427	388	398	391	358	399	362	386	401	426	420	394	368	401	405	420	395	437	402	416	377	372	389	410	369	383	381	393	403	408	422	427	396	404	395	408	396	397	368	396	389	412	436	421	422	387	410	399	369	415	404	435	382	387	410	374	392	395	392	405	426	403	359	408	403	422	426	428	428	432	385	380	394	387	428	383	424	392	439	353	399	395	394	418	424	391	393	402	398	425	400	403	432	393	397	388	391	381	378	372	385	397	402	378	403	379	388	396	394	387	418	392	405	409	401	371	377	400	390	426	418	353	408	367	395	386	405	431	399	417	378	406	391	355	420	392	425	411	433	386	425	368	380	408	415	385	373	412	389	415	383	385	385	411	431	403	386	381	390	392	387	419	378	414	405	419	387	425	394	383	404	363	407	405	400	386	390	444	396	383	409	409	414	432	418	383	403	394	419	395	406	406	433	403	385	403	382	383	390	404	369	398	370	380	401	389	396	402	392	375	398	371	407	381	397	393	413	374	414	434	407	383	429	415	432	412	398	406	413	397	424	402	402	419	382	386	405	387	408	394	428	388	415	402	391	385	430	361	415	393	382	456	381	395	383	377	388	416	402	397	385	410	375	383	363	380	373	389	431	397	388	422	404	393	432	401	405	374	396	386	431	372	409	393	427	382	416	392	393	393	396	399	404	391	401	409	404	391	396	403	395	442	382	418	435	412	390	384	401	397	405	396	360	443	397	416	403	391	372	415	417	383	410	405	381	387	404	362	420	414	389	390	412	387	395	393	350	404	381	414	390	394	377	397	422	379	424	372	398	372	433	380	390	399	392	369	355	408	374	398	379	382	369	400	399	392	383	383	385	388	423	410	373	418	398	396	392	382	450	426	420	397	391	408	380	374	407	409	390	365	383	403	407	402	428	389	398	375	396	384	407	406	406	413	401	379	421	376	418	408	400	388	396	380	378	393	361	407	363	385	442	362	368	363	415	383	427	395	428	353	437	420	407	373	435	366	393	375	379	383	395	377	391	364	415	412	370	397	402	375	398	398	418	420	406	424	385	370	398	419	381	408	365	387	391	438	443	406	407	414	413	376	385	392	382	433	385	417	424	425	384	428	387	351	363	430	400	383	373	392	393	415	355	413	354	377	414	401	425	408	401	415	375	456	400	381	372	403	375	392	406	417	391	412	386	372	378	382	438	366	406	425	361	374	416	357	396	445	394	348	417	389	418	388	398	413	416	425	414	381	375	373	397	403	404	417	411	371	409	393	398	401	414	436	391	387	385	415	400	408	387	412	390	344	393	373	372	374	404	392	388	416	387	377	423	376	376	385	429	389	399	400	378	427	403	407	415	410	396	394	399	389	424	397	371	388	370	398	412	415	392	384	392	405	380	389	394	451	400	455	408	403	418	397	385	387	400	409	420	394	391	409	370	385	401	418	353	378	390	377	421	421	415	421	404	374	366	396	427	371	415	426	431	399	377	421	423	418	400	386	431	395	391	409	425	392	396	416	389	372	409	434	397	369	397	398	393	415	365	419	406	387	402	407	418	425	385	383	399	434	410	404	401	402	385	398	406	417	418	402	409	415	373	415	395
25367	21100	26654	24739	2746	537	319	264	247	205	205	195	205	221	206	193	184	175	174	157	194	168	201	695	1029	455	172	177	179	168	164	170	161	156	177	187	169	173	166	176	164	161	164	149	138	173	172	159	180	144	176	163	162	167	174	168	151	155	162	155	161	152	180	177	150	176	180	169	175	168	151	143	138	139	156	174	163	156	156	161	173	170	163	154	148	162	143	168	168	159	168	171	158	175	153	157	147	188	174	178	175	180	163	157	178	135	148	172	209	181	163	172	152	155	141	156	177	141	168	155	163	152	161	179	153	164	178	171	178	152	176	187	147	152	161	184	168	178	178	169	154	152	177	186	182	158	163	161	170	196	170	185	157	159	188	170	180	180	172	155	147	169	150	184	152	173	184	169	180	163	184	168	173	183	138	175	177	173	160	137	137	146	144	172	154	168	165	193	171	165	182	157	164	155	156	161	161	161	157	165	155	183	171	171	169	169	138	168	147	160	151	163	139	199	151	169	183	164	166	153	178	161	180	178	166	187	170	166	136	166	151	170	193	154	191	182	155	154	171	156	166	163	160	181	170	165	178	167	157	135	147	164	162	126	134	168	158	155	159	174	178	179	159	152	179	186	177	167	186	182	147	159	168	172	140	146	168	150	173	147	160	165	164	161	152	166	165	164	176	159	150	187	161	174	144	152	158	179	181	184	177	166	161	147	170	167	182	155	142	181	186	159	166	193	166	161	161	157	165	155	151	159	141	161	161	153	133	172	159	180	162	156	164	171	154	161	169	168	165	161	161	176	181	149	170	192	165	150	164	169	179	181	178	160	144	171	163	165	165	139	162	178	192	181	168	148	186	163	164	171	151	147	169	151	156	160	155	154	141	171	167	159	165	167	167	174	155	139	169	192	169	160	170	183	167	157	161	128	144	169	157	190	162	152	168	163	155	151	183	161	145	178	148	160	175	168	146	168	160	155	163	163	166	175	148	154	162	166	159	177	152	140	165	154	157	165	166	180	160	174	146	165	166	156	160	153	158	183	163	150	168	169	181	154	152	180	186	151	165	163	156	138	148	137	162	145	175	172	155	174	154	176	156	173	160	143	159	160	167	149	168	161	132	151	171	168	161	158	165	169	175	162	163	180	176	152	158	144	175	174	171	149	186	151	163	156	168	175	185	172	157	178	185	151	174	138	148	153	163	157	172	163	169	176	175	172	160	172	193	187	150	168	182	169	185	149	179	148	155	177	160	177	166	187	179	153	170	155	125	146	161	148	173	174	147	171	160	193	165	158	157	169	170	156	159	175	153	149	162	168	152	173	172	155	148	173	186	166	162	152	172	167	130	155	164	179	155	152	157	172	167	157	147	155	161	179	168	159	159	162	134	153	157	167	156	157	139	159	159	147	174	168	145	144	139	160	164	165	151	178	166	173	158	179	159	169	175	153	157	156	155	158	140	177	176	181	159	185	151	157	174	158	155	172	169	170	193	180	172	177	166	150	147	165	156	151	177	163	165	130	172	163	165	172	163	150	155	145	179	144	177	133	140	164	162	159	153	159	177	146	166	156	146	152	168	180	144	157	189	154	155	186	146	151	153	185	162	170	170	182	149	160	155	171	177	155	155	177	169	198	159	165	161	160	156	158	159	167	181	174	168	156	167	164	157	177	162	181	169	169	157	154	157	137	138	156	160	173	159	156	149	149	159	173	169	172	164	168	141	164	166	172	179	159	153	177	158	155	160	162	173	170	136	169	164	157	162	164	177	150	137	156	155	164	162	170	167	153	150	162	155	141	157	164	164	163	183	153	143	163	171	135	164	163	169	153	179	140	124	154	176	162	166	170	157	157	140	179	178	157	166	178	135	162	177	154	140	177	188	164	167	174	161	181	144	162	152	141	160	163	162	148	157	165	156	147	156	181	153	161	142	153	156	138	152	169	176	167	167	151	170	173	183	159	169	178	133	168	171	162	132	164	165	166	151	181	171	161	179	162	150	159	175	153	146	159	167	168	148	162	162	156	145	166	168	163	137	158	177	168	179	182	167	151	145	171	150	156	134	156	155	167	177	159	186	167	164	161	177	161	163	184	138	155	153	162	155	147	181	162	157	147	188	154	163	153	172	181	157	149	135	157	164	182	147	162	156	171	160	164	167	172	174	156	163	182	146	169	172	156	157	183	151	154	167	181	196	156	148	158	153	164	152	168	155	171	142	162	149	161	173	160	143	154	168	142	156	169	150	172	160	176	141	171	150	160	149	160	175	192	161	171	171	143	171	143	166	164	166	170	147	161	157	181	182	151	176	179	153	152	166	157	170	155	179	166	152	180	175	164	161	183	167	164	177	180	146	163	198	163	162	162	168	157	150	148	168	164	168	152	144	145	156	163	172	172	157	159	169	181	165	154	159	157	150	179	154	164	165	187	152	186	159	182	170	129	186	158	157	165	155	171	153	163	147	159	141	162	164	173	161	168	166	177	192	156	170	169	170	154	178	148	157	148	139	166	177	172	155	157	169	165	171	174	176	162	150	158	163	173	161	166	150	153	179	175	167	124	144	171	168	162	155	148	161	133	168	178	152	189	168	160	178	187	150	152	175	167	137	187	180	176	161	154	147	156	191	168	159	160	168	165	147	141	140	167	160	169	142	170	147	173	150	145	162	162	166	158	151	146	203	163	178	181	151	179	158	177	145	157	148	159	140	167	153	162	154	141	175	160	179	148	151	186	139	143	169	181	163	172	147	175	160	167	156	168	142	158	189	164	171	176	171	192	155	132	157	154	176	161	144	163	153	167	151	161	172	159	167	173	177	158	162	164	181	165	159	161	156	159	166	175	164	174	175	174	159	139	164	160	178	161	182	161	180	151	158	164	138	142	179	163	154	173	169	165	158	182	180	165	170	196	157	183	162	172	163	160	165	158	194	194	178	139	152	163	168	170	163	156	157	180	149	173	164	160	151	182	185	167	149	155	147	149	174	147	166	182	158	190	179	171	162	170	144	163	171	179	166	147	168	145	183	159	187	155	167	174	143	164	149	157	171	154	161	158	164	141	148	147	142	151	167	183	172	168	165	167	160	161	139	173	174	186	187	160	170	163	164	188	158	157	164	168	167	189	170	140	170	177	156	181	147	147	166	155	164	170	151	161	161	188	157	140	160	154	152	169	187	167	151	147	169	181	157	162	163	153	161	139	170	164	173	168	147	166	191	141	147	173	168	183	150	167	160	170	156	144	176	135	162	160	170	159	163	149	155	142	142	185	150	156	196	169	144	181	146	167	169	154	168	154	153	180	163	142	189	142	163	160	166	149	166	205	136	135	159	182	160	163	156	153	144	162	175	162	147	146	165	166	161	162	155	199	163	154	147	176	148	144	148	151	173	171	170	157	149	184	161	170	181	179	131	192	172	148	160	136	158	146	149	156	163	171	158	177	162	159	183	161	163	147	174	178	169	142	191	163	185	156	155	174	161	170	163	152	175	155	161	182	166	163	163	157	178	187
3790	3084	2485	1072	683	530	435	358	319	321	295	254	271	281	268	233	229	240	214	191	201	187	275	1220	1618	616	175	200	167	183	176	203	196	192	210	179	192	197	184	160	171	189	194	173	202	168	219	187	218	185	192	187	178	181	199	216	200	170	195	188	180	198	153	160	183	183	195	185	202	193	195	184	183	185	177	196	199	168	201	194	184	221	200	181	194	182	206	207	191	198	197	179	188	185	169	177	180	166	165	207	195	193	196	193	180	190	184	180	202	174	182	184	195	156	174	189	182	191	186	178	183	182	174	190	205	202	188	175	182	184	162	165	194	200	165	162	183	160	183	177	171	201	175	161	206	169	167	197	179	169	207	172	190	185	165	187	173	168	170	164	187	184	181	172	181	176	189	183	177	202	183	247	190	176	184	199	188	205	169	184	153	180	181	179	182	211	205	164	187	166	197	190	175	165	203	205	171	179	171	188	186	164	174	178	184	145	155	181	173	184	174	199	176	181	173	177	215	191	156	196	184	193	182	193	180	179	162	159	206	168	190	196	177	192	200	215	199	213	173	165	196	184	186	181	195	206	186	202	171	196	188	173	150	177	197	170	181	189	178	165	182	185	191	177	192	182	176	185	172	187	203	162	176	191	189	194	195	172	173	179	191	163	189	188	193	209	177	172	165	194	174	160	188	159	180	169	185	199	174	186	191	171	199	224	171	175	168	193	180	186	179	188	189	186	189	176	190	200	160	158	181	188	172	169	181	189	169	192	173	163	174	190	179	169	185	178	177	193	185	192	189	187	180	188	162	172	190	182	178	176	173	189	195	195	179	188	193	188	175	198	188	165	185	176	201	183	205	174	211	204	190	174	203	190	186	169	200	189	198	206	198	183	165	186	190	203	189	189	183	193	181	173	210	178	169	203	173	188	192	181	185	187	179	181	159	164	187	172	203	181	187	193	188	180	195	174	178	183	185	192	187	179	202	188	185	182	168	199	173	181	180	191	187	161	195	145	185	192	178	185	179	163	175	184	184	192	173	184	183	200	200	176	155	162	175	189	204	193	178	199	176	203	199	176	188	173	178	191	163	159	201	192	201	170	186	180	181	170	167	185	179	181	191	166	156	172	162	173	181	166	204	182	187	180	197	195	187	176	186	197	186	176	180	168	212	187	189	179	173	183	197	203	172	174	179	185	162	186	182	156	161	187	209	212	182	200	195	180	187	173	177	172	165	163	194	162	168	171	187	189	189	213	181	195	175	185	172	207	184	184	161	200	183	179	173	173	189	156	189	198	183	188	187	191	203	182	157	174	163	173	167	179	185	186	164	200	206	181	170	175	162	186	189	210	162	175	199	188	206	168	194	185	166	187	169	186	195	208	179	179	186	167	153	174	182	219	184	193	200	187	171	213	176	183	182	200	202	187	188	168	196	177	170	167	172	208	175	178	186	207	180	182	165	197	178	177	190	174	203	155	177	165	197	187	173	184	159	188	182	209	181	193	192	184	184	201	198	194	170	182	187	194	172	175	152	157	184	177	210	178	192	181	155	188	165	175	183	210	157	180	176	200	170	177	171	187	166	186	179	186	193	171	156	182	170	160	192	175	194	194	180	184	161	158	200	160	165	190	172	202	167	183	186	185	186	199	169	160	163	209	166	173	175	174	197	186	203	188	187	172	188	185	183	164	197	192	194	174	179	191	168	177	183	200	176	177	175	196	175	153	189	180	189	182	193	191	190	169	180	184	202	188	182	206	183	196	175	153	170	167	183	188	196	175	160	162	186	164	199	177	182	204	184	166	182	189	181	181	179	190	193	182	180	172	187	186	181	185	217	180	174	193	164	179	211	156	182	180	195	182	169	180	175	171	170	163	190	179	174	157	186	184	199	200	167	192	201	169	191	171	184	159	185	157	192	165	196	184	172	178	165	157	182	185	179	198	171	189	174	184	229	193	178	178	199	200	182	139	195	183	190	209	188	171	173	186	179	167	189	173	195	176	190	178	185	188	178	196	173	165	174	177	159	182	172	172	189	176	167	194	179	168	197	188	160	187	190	172	164	179	195	179	181	194	168	184	192	159	180	177	187	170	151	193	188	206	195	186	183	178	191	195	182	168	176	178	163	184	190	177	176	163	191	156	184	185	181	181	157	206	212	183	175	188	186	172	189	157	197	168	173	184	181	187	177	153	188	188	191	155	171	155	206	167	191	171	175	186	182	186	198	189	216	184	167	156	176	193	166	179	168	175	184	207	174	181	179	165	186	190	178	190	189	177	170	179	168	193	203	174	177	171	204	182	191	175	157	180	155	171	186	188	200	185	188	176	221	192	177	180	182	183	169	192	167	168	178	181	189	173	196	192	172	157	200	192	181	196	183	189	211	172	183	184	203	175	182	197	170	179	176	201	194	184	196	182	164	184	178	173	200	196	191	170	190	178	192	194	160	192	178	187	183	179	176	175	180	189	177	216	170	179	183	192	161	162	190	165	184	165	176	186	170	162	163	175	186	170	195	180	182	197	166	174	162	193	163	194	175	185	209	181	168	198	222	165	172	171	187	186	186	171	184	199	175	166	169	192	155	188	181	191	183	164	196	196	188	147	191	176	205	173	188	172	186	221	204	168	178	170	178	177	171	197	183	174	191	180	178	184	194	194	164	207	152	183	210	208	225	182	173	162	193	166	191	176	184	196	178	155	177	191	169	193	198	183	173	181	198	189	187	159	168	192	179	171	188	169	185	160	192	178	181	175	181	165	158	180	195	161	174	179	203	195	172	168	196	166	199	166	184	177	194	201	198	196	171	156	186	186	197	164	180	220	196	170	182	179	214	205	180	183	174	166	180	180	168	186	183	194	189	166	154	197	175	205	188	177	187	202	167	189	183	159	192	199	187	184	167	186	187	176	180	190	148	155	183	187	163	187	175	194	167	200	150	178	186	168	160	159	191	202	189	188	189	181	191	200	184	168	170	167	173	185	183	200	199	177	169	187	165	201	188	190	168	194	169	212	185	190	173	204	163	203	193	185	188	186	189	166	197	169	189	168	170	168	173	196	185	197	163	179	174	195	167	151	162	183	178	174	202	186	190	161	184	190	191	170	200	183	167	167	199	176	167	180	174	192	208	191	182	179	188	192	168	194	187	178	187	184	178	170	193	184	166	184	194	189	197	185	162	201	175	198	192	189	170	181	196	192	181	209	207	171	177	166	175	177	188	176	176	175	206	168	188	193	184	193	180	183	164	179	178	147	200	177	183	171	182	169	165	204	179	169	185	179	180	179	184	174	165	202	149	180	185	181	168	196	175	172	176	174	172	206	183	217	195	181	183	161	168	171	162	178	166	171	148	189	207	193	153	184	174	190	167	165	193	171	201	164	187	181	172	204	205	187	190	195	177	188	169	208	176	185	186	173	164	182	183	188	198	188	180	194	169	187	157	174	167	194	185	177	181	149	177	185	179	178	177	203	183	177	193	188	197	175	161	156	186	182	179	185	191	163	184	179
24443	21072	27915	24448	19535	2346	702	426	314	315	363	304	230	278	281	242	252	263	233	236	208	240	275	1550	801	227	207	204	232	227	221	226	205	204	194	217	218	211	203	225	226	196	211	208	219	213	206	237	202	225	198	209	216	244	216	198	197	205	229	181	198	226	224	246	201	205	210	206	232	199	211	225	218	191	213	249	201	230	206	210	190	196	245	223	216	231	220	218	226	173	189	214	207	209	196	194	208	215	217	211	203	215	220	199	240	198	213	241	220	187	203	214	220	201	192	218	208	191	201	210	210	213	209	220	239	195	231	213	191	218	221	197	204	200	235	205	197	187	217	206	196	203	186	247	202	201	232	176	213	222	218	199	211	188	226	207	204	184	219	185	199	191	210	221	236	208	238	219	208	190	212	196	215	218	222	204	199	201	187	176	207	204	231	214	211	222	206	182	182	205	202	210	207	222	201	221	198	215	205	216	212	226	177	200	202	202	195	233	211	200	248	230	232	211	226	207	209	200	174	188	202	194	225	193	218	215	235	188	186	202	210	226	235	214	198	187	201	206	234	243	225	192	210	221	212	205	200	219	192	194	204	206	218	202	194	220	206	191	207	204	217	206	210	214	192	218	226	216	207	194	221	205	192	252	179	225	219	192	199	199	234	201	219	215	202	213	207	206	210	220	194	237	221	178	204	190	227	216	192	199	197	192	176	188	193	237	212	200	240	197	202	235	193	199	202	215	198	196	242	198	237	214	206	203	179	217	239	204	210	208	190	212	202	199	197	194	200	209	219	229	233	199	192	211	212	194	234	199	189	245	206	217	222	193	192	223	225	192	221	216	227	205	212	208	203	217	222	205	200	185	214	203	201	211	188	211	231	184	213	209	202	200	207	243	227	213	197	195	227	229	193	214	221	232	208	232	220	213	199	215	210	188	225	216	213	181	198	231	211	209	236	209	201	230	211	205	212	222	209	210	199	206	227	194	180	200	201	203	183	205	211	206	209	208	214	196	189	216	211	222	210	209	212	190	208	213	189	184	238	204	202	224	204	226	225	192	209	176	217	186	227	221	219	209	217	200	224	194	197	211	224	206	231	219	192	218	212	207	203	218	207	210	210	205	201	222	214	183	232	183	230	210	220	220	211	188	210	230	205	216	216	210	201	222	225	200	207	186	198	212	198	192	202	202	218	229	193	182	219	200	229	213	206	189	209	192	210	187	189	196	202	206	220	191	220	183	230	222	185	189	235	189	192	193	213	198	202	206	197	212	203	223	203	192	197	208	216	218	213	207	219	191	203	217	212	188	190	203	199	252	196	226	197	197	199	197	218	211	202	197	230	220	206	238	218	243	207	198	217	179	201	196	217	208	224	196	202	181	218	215	211	207	222	228	208	193	209	218	211	207	208	212	207	217	200	212	204	186	214	203	200	205	222	196	206	225	218	212	194	195	216	223	205	187	233	205	255	212	224	219	208	228	220	224	218	207	206	238	213	229	211	199	226	227	204	171	239	215	196	210	209	215	193	185	219	213	196	205	198	167	206	216	183	189	199	235	238	216	219	194	190	204	209	210	215	216	245	216	197	239	208	234	184	227	204	212	222	175	217	211	207	249	233	217	201	199	209	193	212	197	207	213	197	208	193	210	205	214	190	215	223	198	237	209	221	185	183	200	190	195	192	208	203	223	221	217	212	195	194	198	203	214	198	198	205	197	223	234	196	215	233	202	205	190	209	204	210	222	217	202	187	195	195	194	222	224	219	211	222	223	215	208	197	204	220	213	196	183	218	226	207	230	187	235	220	201	215	190	187	212	209	219	203	209	201	186	223	200	219	233	213	196	221	208	220	209	179	192	207	198	197	211	219	205	207	207	208	205	192	199	190	183	211	185	230	214	201	241	186	219	215	202	209	226	201	198	223	183	230	201	214	189	186	222	204	183	186	193	206	213	208	215	207	179	187	210	218	196	219	232	194	192	185	225	210	183	201	202	206	203	193	203	199	220	221	213	202	191	193	208	191	226	204	224	223	189	189	216	219	218	209	226	224	228	227	228	185	175	205	189	198	219	190	205	196	207	226	244	208	206	204	184	239	187	212	206	208	192	209	197	215	213	237	200	205	217	217	197	216	202	221	191	198	220	231	213	211	220	205	220	214	170	200	223	207	204	195	199	211	206	213	204	183	223	217	206	199	213	238	221	222	218	186	213	217	188	215	192	210	181	223	187	228	208	207	219	247	195	235	210	228	181	188	197	184	220	200	199	177	212	177	218	206	218	225	202	204	219	245	187	210	204	220	189	195	201	191	230	220	185	191	219	196	205	225	209	206	205	205	193	190	225	192	197	189	215	226	233	217	217	218	219	212	238	213	211	206	194	180	224	205	171	224	213	208	209	206	213	217	201	217	219	215	205	216	213	192	203	230	225	224	216	187	195	209	202	217	210	206	210	237	215	191	197	190	193	230	221	188	186	210	216	220	203	216	196	201	221	205	226	208	213	197	187	193	187	202	213	208	193	197	204	234	236	219	215	236	213	189	216	218	184	224	221	241	219	222	224	216	196	201	186	180	223	208	198	195	237	218	193	203	226	206	202	206	231	211	229	211	204	179	236	211	223	199	231	240	180	210	221	206	220	180	194	199	228	192	184	185	198	211	189	211	190	244	224	210	201	196	193	235	216	195	200	227	235	197	214	207	185	214	220	215	194	222	218	191	207	215	207	184	193	204	203	213	195	205	208	189	192	200	225	207	222	214	200	195	206	216	214	199	182	223	192	194	182	194	231	204	185	212	210	206	193	204	222	207	197	199	196	198	202	230	207	214	225	199	194	256	227	215	194	202	207	211	214	212	208	182	211	233	230	187	238	202	190	188	194	205	193	191	199	205	199	229	203	223	198	199	207	190	218	202	199	199	204	187	201	213	203	198	205	226	197	220	200	195	212	190	180	225	204	197	202	205	213	223	208	224	233	215	192	216	200	206	195	193	210	212	201	191	195	200	217	213	208	211	204	235	216	189	194	200	199	213	236	220	226	201	229	185	192	233	233	186	227	226	199	223	202	196	210	222	209	228	196	215	198	216	207	215	205	214	203	188	191	203	192	204	232	215	203	219	183	213	256	211	208	229	197	204	214	202	218	216	194	215	194	209	213	215	209	181	184	177	180	179	201	214	201	212	195	234	200	192	221	189	206	187	187	222	204	178	236	192	225	189	204	209	229	232	194	205	209	208	183	204	212	188	209	196	225	198	186	215	232	203	222	200	202	207	193	215	206	204	204	233	203	182	213	212	215	197	200	192	217	212	197	208	218	210	198	219	200	201	194	219	198	226	203	191	219	214	207	204	206	201	210	212	223	198	211	229	233	195	198	213	212	205	199	219	225	225	236	211	195	209	202	204	211	194	246	191	210	190	210	196	221	220	229	215	234	214	227	199	186	226	208	212	197	218	197	207	176	201	178	214	198	170	234	205	201	180	194	192	205	236	210	208	211	220	207	204	188	215	193
4037	5618	4325	1974	1330	924	753	577	516	493	502	422	402	406	398	353	331	333	309	304	288	297	333	2692	1142	252	265	250	228	248	261	243	234	245	245	211	259	233	217	250	234	206	234	226	242	231	249	245	227	273	213	232	243	265	275	214	201	218	236	245	222	234	228	239	235	228	250	252	237	248	231	231	250	250	234	199	232	249	249	251	248	242	211	270	217	243	250	216	238	267	253	230	234	257	206	252	269	208	240	230	241	230	229	236	245	238	211	272	283	208	228	243	239	233	220	232	239	229	260	228	219	244	221	253	221	215	215	255	209	233	239	229	240	234	218	248	250	256	242	237	230	221	218	264	225	262	237	241	239	231	230	262	204	230	247	252	223	223	240	241	258	224	242	248	238	231	219	234	202	245	209	219	229	230	251	245	230	212	250	228	241	241	224	222	247	259	239	234	236	247	263	272	249	235	264	201	260	237	207	234	245	227	240	260	245	252	252	240	272	226	223	239	227	211	219	232	239	226	207	224	216	237	207	231	249	251	229	231	247	214	267	238	236	230	209	231	246	253	243	260	225	262	230	222	240	231	237	242	248	220	242	244	239	232	246	224	240	227	255	237	230	218	230	249	237	214	236	272	251	213	216	226	215	253	213	222	229	224	243	257	247	234	242	241	228	245	235	221	232	231	239	214	214	235	231	216	209	208	211	229	247	217	248	236	240	217	242	224	225	234	237	236	214	210	238	221	243	218	234	241	208	233	233	218	227	238	222	244	222	209	234	243	233	240	223	257	231	236	202	193	256	243	224	243	239	230	254	215	224	225	269	225	217	218	238	248	258	235	211	235	217	226	211	228	213	221	238	228	233	210	234	245	226	225	246	236	250	245	232	252	263	228	220	238	212	224	235	253	203	217	232	222	213	202	255	227	232	217	226	230	245	193	237	213	248	222	209	243	247	228	237	242	207	206	244	248	212	232	243	262	215	199	229	205	227	251	233	227	213	240	225	246	220	226	230	219	226	241	219	231	241	239	260	239	222	228	262	207	218	232	215	239	227	216	208	238	221	231	246	229	220	203	230	225	232	248	227	222	237	246	221	244	239	244	238	221	267	212	245	225	220	234	225	201	278	225	231	243	199	227	233	219	241	225	216	233	226	252	216	262	230	206	256	261	223	233	222	226	225	261	231	225	230	230	221	219	218	249	239	226	229	239	217	226	239	216	227	246	233	247	223	217	211	229	276	237	217	253	205	242	240	229	217	224	228	243	249	206	229	215	219	225	227	242	237	252	228	221	232	243	243	233	224	223	229	234	225	236	216	206	240	233	207	235	255	227	218	223	235	262	213	237	242	209	242	239	206	216	227	248	226	218	237	214	224	237	240	228	213	258	255	220	244	234	237	229	220	245	224	257	238	239	220	228	227	252	236	228	272	216	234	220	207	228	217	227	218	227	233	230	221	227	244	232	221	228	216	253	211	234	245	227	225	246	236	236	225	204	208	262	234	208	227	205	209	222	228	234	227	249	215	233	210	218	232	217	241	242	228	254	246	206	238	209	234	229	225	214	243	233	217	244	212	227	269	228	214	228	233	221	229	216	242	233	228	227	235	213	204	249	218	211	232	247	252	218	227	227	229	230	231	190	206	230	225	232	220	212	247	227	235	258	221	225	205	254	247	229	216	236	234	222	246	208	213	229	228	231	237	238	206	198	215	229	221	250	217	238	240	261	232	266	211	231	246	260	232	228	225	245	247	252	203	193	243	218	231	225	259	217	250	218	216	215	235	224	235	234	226	217	228	226	203	206	231	237	227	233	226	229	256	223	211	235	223	236	247	221	235	265	247	228	231	219	242	231	242	255	257	223	250	229	261	180	199	230	216	240	222	238	231	214	229	242	248	247	211	225	220	210	229	231	213	223	246	252	223	229	236	226	214	206	232	238	236	243	239	239	242	245	241	225	221	197	224	214	256	211	227	222	218	224	235	258	247	211	229	237	217	228	232	250	263	199	239	232	214	258	245	215	210	214	219	229	230	242	215	246	221	227	216	231	233	241	250	255	201	216	214	218	238	217	228	228	232	237	260	235	231	217	217	238	242	239	203	222	250	245	253	207	240	242	254	243	250	229	207	195	234	236	235	226	235	240	216	206	247	222	249	223	241	261	238	258	230	236	244	232	232	243	218	232	226	239	217	249	227	203	214	232	233	232	236	238	211	253	239	223	216	220	227	213	204	245	211	241	211	245	230	258	221	251	238	226	231	248	241	233	246	227	237	222	195	211	244	225	208	219	247	221	239	228	205	243	210	215	226	233	214	236	232	211	220	243	223	222	218	214	218	219	252	231	222	220	257	236	251	220	230	243	239	233	202	224	233	231	214	233	226	209	203	239	232	250	217	246	239	236	228	236	254	241	229	211	244	221	220	208	249	245	235	222	216	246	201	241	243	200	221	231	219	224	231	230	238	243	224	209	238	256	251	222	227	228	222	241	223	253	234	248	238	224	244	223	205	234	224	221	210	236	235	223	206	202	251	240	220	225	244	233	217	227	243	224	240	210	227	226	242	207	218	209	229	233	213	233	252	241	235	252	208	224	222	241	235	214	204	246	229	242	226	251	215	236	224	230	250	257	238	270	217	191	205	231	231	241	236	219	217	198	205	208	219	261	199	237	226	213	235	214	247	205	229	214	216	222	221	222	214	232	225	232	205	242	238	227	237	210	214	231	226	249	236	224	249	227	206	206	235	239	231	217	247	203	233	242	235	218	221	231	214	237	233	236	228	232	219	209	230	219	234	222	234	223	240	263	231	212	241	221	236	235	197	198	215	234	199	190	226	229	226	229	229	212	239	199	249	257	234	225	220	233	209	225	242	216	243	238	206	220	216	229	241	250	242	210	253	250	232	241	194	245	214	225	239	244	197	235	209	214	213	224	207	224	230	236	235	244	224	238	247	214	238	215	226	238	254	199	257	237	231	242	209	204	241	235	218	232	208	243	243	214	224	184	224	215	219	208	219	244	240	229	233	214	220	207	229	261	223	221	235	207	203	243	235	211	248	233	214	234	233	227	234	213	253	195	218	256	237	220	243	248	241	228	229	207	214	216	203	198	234	235	230	238	213	226	224	249	232	229	233	229	231	232	224	221	250	206	220	225	242	235	227	232	220	228	230	206	187	235	224	206	211	222	232	212	236	247	230	220	227	263	241	225	241	225	226	230	224	248	229	232	252	213	223	219	234	208	221	228	252	235	251	222	228	227	207	212	230	230	249	227	226	246	258	215	231	236	227	223	225	211	244	223	208	243	247	217	235	214	230	214	237	208	214	200	222	232	234	227	249	212	230	212	225	220	220	217	214	206	220	230	218	237	224	236	247	212	244	212	217	249	219	217	229	239	219	197	256	233	236	213	234	216	241	202	249	214	232	228	242	250	228	233	225	230	236	241	219	235	216	226	240	239	218	234	252	209	246	225	210	242	232	222	219	239	242	245	239	251	221	226	213	227	211	236
26848	7936	726	391	306	295	313	290	268	279	290	261	280	246	252	274	246	265	274	267	291	247	276	309	404	262	269	270	260	266	277	259	293	286	281	263	259	278	271	316	277	277	249	257	266	283	284	297	289	262	271	245	276	246	279	275	274	274	237	276	265	256	258	297	272	276	240	251	267	275	281	254	275	288	269	246	284	283	285	283	279	303	289	240	275	266	277	252	271	286	265	293	275	290	269	288	264	231	259	274	274	256	256	276	266	259	275	282	268	292	297	285	252	260	245	266	252	268	281	278	261	271	253	246	275	269	254	265	258	269	265	286	245	251	262	269	265	252	264	268	292	247	306	274	250	282	261	249	300	263	272	259	260	289	264	266	270	280	266	268	302	249	271	262	274	264	270	254	263	261	276	282	300	278	260	279	281	270	317	225	271	278	256	290	258	250	279	282	267	258	260	267	303	256	287	255	306	272	259	271	268	270	283	283	262	254	272	242	270	274	278	304	280	238	268	229	275	251	268	267	264	267	261	293	256	265	252	276	284	277	266	273	276	273	283	248	285	286	270	298	288	290	282	259	276	257	287	265	270	264	264	309	286	292	263	269	274	314	278	278	245	269	274	282	253	278	269	255	268	280	267	256	268	251	258	270	251	286	269	271	245	291	265	288	263	269	276	282	278	251	291	305	268	263	289	275	241	266	280	241	260	252	278	284	279	292	266	278	266	261	278	255	294	273	262	285	298	258	273	257	263	311	278	274	270	292	262	269	273	281	256	290	285	304	268	258	253	246	255	284	294	239	271	284	282	278	268	277	302	267	278	261	314	276	246	285	251	264	261	239	255	262	283	272	245	261	269	279	255	278	262	289	259	270	274	291	277	280	245	285	255	274	269	277	273	285	286	257	261	274	277	318	270	245	279	281	284	279	245	292	235	262	256	285	253	270	261	255	261	289	232	267	241	285	289	287	269	290	269	283	244	262	277	279	277	276	273	279	259	268	287	267	285	250	234	286	302	270	286	270	270	265	275	275	277	285	269	251	264	256	265	235	268	255	271	242	259	285	261	283	286	295	262	287	277	252	240	260	254	258	244	259	269	230	285	273	273	255	250	270	254	273	283	274	273	286	292	264	285	256	271	307	268	301	253	256	270	281	279	295	272	249	262	290	260	266	257	267	258	268	246	271	289	275	263	272	272	282	243	291	270	279	278	242	268	276	280	271	271	281	259	271	272	290	245	255	285	268	309	288	271	255	290	260	279	271	280	266	258	265	274	291	269	296	265	245	260	246	284	286	264	274	279	287	290	246	290	287	294	237	265	261	265	246	249	233	300	285	270	269	266	280	259	273	280	264	244	286	276	249	276	279	292	256	261	260	264	270	274	274	257	244	276	278	276	249	264	282	259	263	286	283	258	261	299	276	275	268	249	296	262	283	238	261	245	308	272	242	284	259	255	268	239	287	296	285	281	268	287	271	267	263	273	284	267	260	276	277	259	270	314	272	270	245	249	252	262	252	308	269	294	267	298	265	264	242	269	253	254	261	284	292	279	278	259	291	261	279	297	298	254	258	257	261	278	291	282	269	259	258	241	289	286	274	296	262	238	254	287	257	263	300	271	276	261	271	273	263	290	263	296	257	308	250	270	266	266	257	246	210	270	239	267	307	253	259	266	237	306	279	288	259	265	268	288	263	265	304	266	263	285	279	274	284	276	287	289	294	266	277	265	292	272	279	256	277	246	283	275	268	298	272	274	272	263	281	271	280	284	266	293	292	252	266	267	237	299	268	270	309	285	276	266	276	296	285	258	263	250	292	261	280	253	271	272	260	269	268	259	269	257	272	291	259	289	263	266	284	294	256	278	282	268	274	263	300	281	272	280	275	280	289	256	273	260	244	269	294	287	292	266	261	246	239	296	275	310	268	279	268	260	284	270	257	276	257	294	268	260	276	251	240	279	284	273	299	275	269	276	266	259	264	256	296	260	251	284	294	290	264	271	231	280	290	274	257	268	280	251	243	303	279	290	289	265	267	270	280	281	268	262	252	256	308	255	286	309	275	262	261	257	260	267	242	257	283	256	275	278	284	278	272	248	265	258	258	260	244	304	273	294	276	268	270	279	297	262	267	260	274	284	256	232	305	266	281	265	291	270	248	304	279	275	284	293	275	258	276	306	260	270	269	247	282	267	250	268	262	248	271	279	259	278	244	269	281	316	271	275	318	264	289	271	257	255	288	285	277	255	305	277	272	287	263	259	244	257	297	260	278	271	254	273	277	252	261	272	269	264	262	281	302	282	262	272	270	301	303	277	261	269	244	306	244	298	253	246	273	278	271	265	278	250	273	309	278	290	255	281	275	293	268	272	307	293	279	303	297	285	291	269	288	296	285	280	263	275	282	269	301	257	284	279	274	283	252	242	279	287	272	267	276	286	274	244	246	265	268	266	302	272	244	277	283	263	241	265	263	264	275	248	261	283	262	262	263	287	280	267	282	259	252	260	266	278	258	254	271	270	305	300	277	247	242	295	291	263	307	293	271	269	282	249	268	260	267	274	299	285	273	281	280	262	282	233	287	275	282	277	272	273	282	265	268	257	273	281	292	239	282	304	283	293	275	289	283	249	254	273	258	257	262	284	276	261	262	257	291	282	279	265	267	270	257	260	225	262	285	279	281	272	301	242	271	278	283	286	272	262	252	254	278	249	250	260	255	277	252	276	267	281	274	290	272	280	291	297	242	269	273	276	290	263	282	279	257	279	259	284	271	307	281	275	273	308	283	275	267	301	266	256	275	296	230	281	265	251	278	293	292	279	264	239	298	257	272	293	260	252	258	261	290	281	246	250	272	304	280	281	330	236	290	291	265	252	300	259	305	239	276	264	254	265	262	259	276	275	255	282	284	262	263	266	268	277	276	290	243	268	244	280	290	265	263	285	253	283	254	281	279	295	260	280	273	265	279	250	265	310	258	271	258	282	285	264	270	269	256	281	271	290	274	271	277	255	258	311	279	289	264	282	284	262	317	275	293	256	257	252	247	294	252	291	251	293	271	243	263	257	259	284	296	275	271	286	269	281	281	276	291	290	270	270	246	284	274	257	274	273	274	281	252	257	277	267	266	297	257	272	299	264	275	267	264	251	281	214	268	263	281	244	272	275	266	225	281	271	293	276	277	255	264	260	265	292	279	270	244	278	258	267	270	268	260	274	239	280	286	294	263	292	265	269	280	284	259	285	276	263	238	291	280	291	257	237	266	267	268	277	277	262	293	250	296	262	261	266	280	231	263	320	282	304	242	263	283	255	266	264	242	258	294	256	275	257	259	250	270	294	292	255	304	254	270	289	280	289	282	290	266	270	268	308	267	268	282	264	266	266	279	241	281	265	299	296	266	279	326	302	282	309	263	274	295	267	270	273	304	272	270	264	279	308	270	251	273	271	275	278	280	250	270	262	274	243	298	258	288	292	262	265	262	274	281	277	283	242	270	277	259	268	279	263	249	309	235
5456	564	537	384	341	329	298	273	279	319	316	284	309	309	285	297	306	289	333	329	328	304	314	343	531	267	294	264	268	301	280	304	278	286	265	319	290	288	270	264	243	290	295	263	341	260	298	257	251	274	324	286	304	272	267	292	289	314	264	294	282	326	282	268	298	287	283	277	267	287	315	293	303	285	289	256	305	298	280	257	274	289	290	293	285	252	265	291	304	293	295	310	278	278	264	263	296	255	288	275	286	271	320	301	299	268	310	304	272	290	278	267	295	266	295	286	294	304	272	289	289	250	248	278	263	282	267	276	265	274	287	302	265	262	287	303	296	280	260	270	261	286	273	273	308	295	295	299	254	299	295	265	291	286	269	285	274	298	297	287	272	278	309	272	298	276	282	271	294	304	285	316	299	275	283	275	281	280	293	290	264	287	247	271	293	299	298	276	269	240	291	286	267	264	311	256	304	320	273	304	270	295	249	293	292	296	269	286	279	284	272	302	293	278	261	265	301	281	305	292	291	291	284	279	284	289	256	299	271	263	268	295	262	280	283	269	311	266	299	295	307	282	280	288	313	309	293	309	307	291	282	291	293	288	245	281	273	325	272	318	281	274	284	292	257	286	302	265	265	272	268	271	281	264	292	305	271	277	256	268	279	283	323	297	288	289	319	274	315	276	274	281	282	310	298	271	280	283	294	259	267	271	269	255	263	299	279	290	325	287	294	280	269	288	321	275	277	277	284	304	285	306	259	279	279	289	293	310	283	264	298	292	259	316	276	251	294	295	269	293	286	306	252	288	283	281	288	278	315	320	302	271	292	280	286	291	273	299	288	284	268	305	290	267	278	286	299	261	312	283	260	295	296	270	272	305	258	298	297	289	292	270	276	264	295	288	279	305	267	295	283	268	287	280	293	282	296	277	271	271	309	293	270	297	312	271	315	288	279	290	292	313	270	296	259	302	276	286	300	303	297	283	296	276	258	288	287	241	250	281	270	287	308	274	288	276	326	307	284	283	285	274	282	277	278	270	279	294	312	297	270	313	279	279	261	269	269	302	274	295	304	257	267	283	290	312	269	302	282	267	275	293	304	297	279	305	310	283	289	282	273	290	288	304	292	293	282	292	315	306	261	280	300	281	297	287	298	261	282	280	244	268	283	293	290	292	306	310	292	300	285	272	277	270	273	268	262	302	284	290	281	277	298	283	299	301	297	255	293	277	319	264	285	291	274	265	274	289	261	312	318	287	302	264	248	288	296	299	279	294	295	294	286	303	277	281	282	313	277	295	318	272	264	281	285	296	270	301	305	279	314	286	275	309	256	296	264	306	295	296	284	274	290	299	306	297	285	316	308	306	289	263	282	326	265	308	262	260	290	284	248	278	272	308	279	299	252	285	290	299	279	281	290	296	296	290	299	295	299	287	291	250	277	277	290	283	273	276	276	260	321	283	276	293	316	308	266	266	276	310	279	321	274	282	319	244	268	297	289	273	302	283	307	312	272	287	277	279	279	281	309	267	304	267	292	261	266	284	290	263	286	302	277	276	273	304	282	280	300	298	282	308	281	258	297	291	308	272	264	292	289	280	282	284	273	302	294	263	294	303	287	234	293	265	321	291	281	274	322	258	276	282	255	303	307	293	275	276	274	271	280	274	283	291	283	269	285	273	284	250	284	255	308	312	264	281	286	269	309	266	280	280	275	275	281	307	254	250	267	278	268	293	291	263	307	285	259	318	295	263	298	258	260	329	294	297	287	284	295	301	297	256	288	257	286	276	304	295	269	307	287	292	275	313	273	282	323	288	322	286	273	282	266	271	257	286	267	276	278	291	309	284	260	290	289	265	266	275	275	279	301	291	294	301	315	281	285	284	296	269	277	269	274	278	281	272	273	248	257	288	290	276	319	286	285	291	292	284	282	291	298	288	291	283	313	295	308	285	299	262	293	313	296	280	270	280	283	317	296	285	306	285	281	294	283	312	305	276	277	264	280	264	257	300	285	282	307	288	302	336	295	288	272	285	314	311	252	276	286	274	292	260	286	291	311	282	287	291	274	304	263	258	280	260	281	262	302	269	281	266	294	278	290	331	270	279	277	268	322	269	259	284	267	298	263	308	298	274	265	277	257	285	298	327	294	281	265	273	300	277	278	253	302	278	293	294	265	278	273	309	256	270	252	297	310	277	278	308	297	294	264	295	301	302	264	278	311	289	311	286	287	273	306	280	306	266	287	267	325	291	314	263	273	299	261	271	301	310	313	287	288	287	287	309	293	272	283	295	297	292	276	272	317	278	289	248	294	265	263	311	279	273	272	275	274	279	292	275	310	292	265	285	276	305	273	314	305	279	259	283	274	268	287	258	298	283	289	287	275	267	274	315	305	315	291	293	265	276	251	276	312	279	285	319	283	289	275	270	275	290	278	290	291	280	305	266	306	309	293	273	286	287	262	304	285	260	272	256	279	290	278	296	294	290	288	253	278	284	308	293	245	294	314	291	296	268	277	297	259	269	263	288	280	311	264	268	278	282	285	261	288	314	308	295	311	282	290	255	324	269	274	290	271	302	296	302	287	298	279	260	304	278	306	296	288	270	270	307	286	280	274	311	287	287	307	275	305	254	245	292	270	298	275	292	259	295	294	269	276	298	298	332	298	318	279	286	306	322	301	290	294	299	295	278	303	280	295	295	275	291	272	291	296	322	298	285	295	257	268	283	267	273	281	283	298	295	294	275	294	315	256	291	308	323	269	269	281	286	271	306	278	281	272	289	278	313	272	304	290	293	287	284	274	279	289	309	314	306	273	269	289	286	302	311	329	304	296	273	284	284	286	275	246	300	280	287	300	293	289	278	263	252	270	293	283	267	274	292	296	268	310	281	293	278	296	299	289	260	287	272	282	300	282	271	289	282	258	286	286	299	290	287	292	294	272	319	285	296	306	275	305	307	302	284	298	273	292	302	288	289	282	280	285	267	302	300	285	263	297	272	253	320	307	278	278	273	254	315	312	288	273	279	299	286	268	298	267	278	278	332	293	297	282	287	305	282	276	251	286	255	282	271	283	272	306	278	321	275	288	286	270	308	279	285	272	307	293	287	265	301	302	312	251	313	273	326	265	286	277	287	280	286	295	281	297	297	279	263	292	310	336	266	292	288	305	282	267	271	287	256	280	285	305	306	307	255	277	284	267	269	309	274	296	289	297	287	314	278	252	300	286	293	273	281	308	300	282	264	284	280	296	268	291	262	278	292	258	262	323	304	262	273	300	316	281	290	290	285	289	291	322	268	257	277	269	271	256	316	282	303	283	276	278	302	304	280	302	263	288	242	259	299	311	292	278	304	259	299	275	255	290	272	299	285	256	283	282	273	306	275	271	309	285	304	274	271	285	314	298	285	295	277	285	320	293	296	300	306	275	273	284	308	296	305	309	290	301	276	267	252	256	288	283	258	298	293	275	302	296	299	255	297	303	274	268	262	258	269	307	260	276	288	314	293	299	303
25298	21050	26599	24592	2371	466	330	222	198	176	174	162	178	181	158	135	157	169	136	168	141	145	142	646	441	132	128	123	147	152	129	154	119	145	124	128	118	145	136	141	140	146	144	129	115	128	123	133	113	136	132	119	127	109	144	150	136	152	130	123	124	116	114	160	126	108	120	131	139	130	122	133	127	126	126	133	135	128	111	112	120	139	140	139	113	129	132	127	128	128	138	142	139	134	97	124	112	148	140	139	128	131	143	119	129	133	129	124	135	139	123	132	133	125	124	110	118	133	134	122	122	108	122	114	133	144	116	124	128	110	119	138	115	136	139	109	129	141	128	125	120	135	116	114	119	102	116	111	130	137	140	157	131	115	104	125	125	126	143	109	109	146	125	145	136	120	125	142	123	120	130	131	121	124	119	124	132	130	128	136	147	129	125	137	135	131	119	138	123	109	150	115	112	109	146	125	107	132	125	124	116	140	118	133	133	125	149	133	127	141	140	100	140	132	129	112	155	116	126	126	115	136	114	126	134	140	127	108	131	120	118	131	129	127	138	119	107	113	129	123	122	151	133	119	141	151	136	121	129	133	142	127	124	125	125	147	128	146	134	125	133	139	120	128	134	147	120	142	134	135	132	129	133	122	119	142	114	125	123	132	124	139	116	138	130	127	136	121	120	141	141	123	137	121	134	115	127	131	133	140	123	132	139	125	149	134	136	133	148	108	126	143	136	130	120	133	132	128	123	115	138	137	138	123	144	117	139	120	121	140	123	119	132	125	123	137	143	136	126	141	117	164	133	152	130	129	140	122	126	121	129	119	114	117	134	135	133	117	132	130	123	144	134	133	117	136	128	150	120	132	115	113	127	112	133	149	109	116	125	131	126	150	118	128	136	117	127	126	131	112	139	117	129	125	117	114	136	115	119	143	145	144	140	153	131	132	123	137	144	146	122	113	134	134	119	128	121	103	127	119	122	128	113	118	142	132	123	128	119	123	135	137	132	127	128	107	123	133	153	125	153	112	137	147	140	125	127	128	127	125	142	138	101	135	119	124	133	118	143	134	127	126	118	147	125	137	126	108	136	123	138	142	109	122	134	110	127	129	165	119	123	109	106	128	116	140	133	147	123	139	137	142	122	120	135	121	133	135	132	111	114	137	122	140	115	127	150	124	116	125	122	127	141	127	122	120	119	105	127	141	131	117	132	126	131	144	134	135	121	133	127	134	143	140	133	160	143	150	136	138	124	119	112	119	106	123	118	117	139	129	145	121	124	137	138	125	143	128	115	109	108	135	133	145	144	142	154	142	138	122	146	148	103	132	122	130	121	130	124	132	139	141	112	118	139	127	122	134	142	123	128	124	115	137	132	118	131	110	113	130	157	135	125	138	135	139	149	126	130	148	132	132	124	122	125	128	126	134	135	125	135	132	135	105	119	141	136	124	126	118	117	127	117	114	115	149	141	127	125	117	132	124	111	125	120	123	124	138	145	114	140	133	131	108	126	133	135	124	121	120	120	120	137	106	140	121	139	117	126	125	141	104	132	144	125	125	144	124	132	147	128	133	133	137	135	129	109	116	131	127	109	146	126	145	139	128	132	123	122	146	137	138	119	121	131	130	140	139	117	122	123	120	116	133	122	101	117	114	117	136	115	131	138	134	114	140	122	127	130	141	130	138	132	120	100	135	121	131	144	132	131	137	137	119	134	134	141	136	124	111	135	131	124	139	123	118	131	120	126	110	133	134	124	137	129	125	116	122	121	135	115	119	107	135	125	120	127	150	140	128	124	118	112	147	159	138	126	144	122	122	133	129	132	102	138	134	141	116	136	125	144	128	129	116	116	143	127	157	112	114	119	116	117	127	140	140	144	141	133	123	118	119	121	124	137	144	127	138	122	121	130	108	133	144	139	136	121	133	142	139	126	146	139	134	108	138	148	110	133	120	137	128	112	117	119	135	136	125	149	152	127	141	139	115	121	130	123	138	139	114	114	117	132	146	135	114	137	135	126	133	118	140	140	126	137	126	128	116	128	123	137	130	124	138	144	113	114	133	128	125	117	123	128	142	143	130	107	131	139	131	125	111	155	134	132	133	112	124	125	130	127	122	144	143	100	126	132	142	125	118	137	106	120	122	130	109	131	131	114	120	127	124	149	107	117	120	134	131	132	128	130	123	125	144	141	123	143	103	110	155	120	119	135	124	136	149	123	126	129	133	147	142	137	139	136	119	106	129	114	150	142	124	123	119	133	121	140	119	121	123	111	125	134	143	129	123	122	96	114	138	139	137	134	118	123	132	127	144	123	140	110	135	124	127	122	108	107	129	116	131	116	112	144	134	125	127	131	126	131	127	114	129	121	124	140	104	135	129	141	126	144	132	123	117	138	112	104	134	119	135	142	136	143	152	138	148	139	140	123	139	119	119	130	120	119	113	120	131	112	138	112	124	128	130	129	118	120	139	121	138	138	113	130	127	127	142	134	117	127	141	140	138	126	129	124	118	122	125	127	132	131	118	142	107	132	131	148	131	121	148	134	122	133	139	135	122	133	121	136	119	129	141	138	133	115	100	119	141	99	130	134	110	137	144	117	127	130	150	113	129	133	135	112	123	131	110	126	124	113	114	110	123	116	129	120	148	137	108	139	135	146	106	133	117	120	146	113	121	135	127	115	133	118	158	128	132	127	130	133	141	110	114	127	122	116	131	93	124	134	131	128	121	120	132	122	137	136	122	144	129	125	120	129	125	135	131	121	144	131	133	129	143	131	112	132	138	123	139	134	147	127	125	133	122	125	126	121	139	115	140	119	113	119	122	124	121	129	121	136	125	118	110	105	126	116	144	122	113	128	110	132	131	122	128	128	111	141	119	125	144	140	134	134	130	121	122	124	115	114	122	102	135	166	131	138	136	122	115	117	122	109	140	147	135	129	134	127	126	136	119	131	133	135	146	119	133	122	121	147	130	137	141	137	127	141	142	131	135	126	117	145	123	124	118	136	139	129	122	134	129	146	132	133	139	131	127	130	117	118	120	130	129	118	113	141	108	114	131	147	126	130	107	139	130	117	105	130	143	129	116	127	112	130	118	131	121	134	159	143	138	120	124	138	119	121	130	133	116	126	123	118	119	156	124	141	140	113	149	138	130	141	114	118	142	112	114	161	127	130	119	131	109	114	125	132	130	133	130	116	124	119	127	126	126	121	127	123	126	149	114	113	142	129	133	131	121	140	136	114	131	142	146	142	145	122	136	128	118	130	139	118	115	129	112	116	130	130	124	116	126	142	151	116	144	121	128	119	137	120	142	152	121	129	129	140	127	132	127	128	136	141	130	123	141	136	137	128	117	123	128	125	162	126	120	117	121	101	107	111	131	131	129	146	116	112	146	125	121	123	127	146	126	136	147	119	131	125	130	124	149	135	139	125	123	133	124	113	128	132	132	125	141	127	138	108	130	109	144	122	132	146	145	110	132	114	118	130	134	133	118	134	128	129	128	133	134
3756	2868	2149	964	694	466	333	339	334	250	261	261	255	219	221	213	201	192	207	225	200	171	226	1141	680	153	159	141	160	144	149	142	168	130	152	150	185	167	153	144	152	154	164	133	142	164	162	177	160	150	147	151	158	160	134	162	140	156	151	150	163	138	138	140	150	159	147	167	135	154	145	142	141	142	149	140	165	160	161	139	159	127	131	158	143	132	137	145	152	161	149	151	135	157	144	144	180	137	151	121	151	177	172	141	157	159	149	143	152	166	149	171	158	161	150	156	138	143	136	155	141	155	141	129	128	130	141	159	150	157	146	143	165	141	134	155	165	181	144	148	142	167	137	182	151	161	159	165	167	174	136	170	140	154	135	147	172	145	138	148	147	146	152	159	146	132	125	127	160	155	158	151	150	169	150	144	158	132	127	156	147	159	167	128	138	163	140	159	145	140	140	174	158	129	162	155	169	172	160	136	144	134	140	165	150	153	159	153	153	140	157	143	124	164	148	134	147	126	161	148	154	136	165	158	151	153	154	160	154	141	139	151	161	144	148	143	144	141	157	143	141	131	175	151	155	121	150	140	151	134	177	144	136	157	162	149	159	149	161	152	122	154	158	133	138	144	158	146	141	144	140	162	140	132	155	177	147	152	142	137	150	135	126	176	148	127	161	153	141	146	135	157	145	160	152	154	146	157	137	164	135	169	142	163	151	141	132	156	153	149	138	156	141	151	147	134	169	132	144	154	154	167	175	165	143	147	144	175	143	139	156	146	144	156	145	126	162	158	169	151	164	155	149	150	159	147	152	141	149	143	168	150	130	149	157	174	177	160	153	154	130	126	168	150	145	144	129	141	170	144	162	141	158	147	139	149	153	143	164	151	143	139	135	164	138	169	142	150	133	171	157	158	143	141	139	146	158	160	144	149	142	156	151	155	130	163	123	141	153	151	149	135	142	177	154	144	146	147	152	155	122	139	190	125	145	147	155	136	145	151	157	141	136	146	133	129	145	123	145	165	134	146	152	152	146	131	143	153	136	140	170	129	146	148	137	152	159	147	162	155	156	149	151	122	130	144	155	133	162	171	125	146	122	154	171	152	150	164	141	146	149	148	160	158	166	144	135	154	137	162	133	152	163	135	169	159	155	146	147	162	151	145	140	159	134	153	136	150	138	145	140	132	142	170	166	140	150	155	163	120	161	135	154	149	123	153	158	166	152	151	156	140	149	166	137	142	122	153	150	158	155	166	184	168	172	139	138	160	149	137	124	175	141	150	161	155	164	149	138	139	135	145	142	119	156	142	149	158	169	135	147	160	145	169	165	157	137	136	159	143	135	136	134	135	162	141	136	166	148	154	155	143	152	142	149	138	157	151	125	149	145	153	158	125	158	147	161	149	164	155	144	154	160	145	140	170	138	154	138	155	178	122	129	160	157	139	160	138	141	175	162	140	130	169	143	149	145	163	158	154	166	147	144	154	164	151	142	170	151	134	150	169	145	128	156	145	162	144	148	164	159	146	142	152	128	161	131	150	168	155	147	154	139	135	163	160	173	145	113	154	150	163	151	146	149	163	142	141	143	174	144	133	144	158	147	152	154	157	146	149	160	143	154	143	134	152	148	155	133	156	146	155	164	178	130	130	143	149	140	144	170	145	141	144	154	151	142	162	139	170	166	166	132	128	139	139	126	143	145	140	139	147	159	144	109	168	166	142	140	149	156	155	132	154	180	142	140	141	177	162	140	146	141	127	142	168	119	168	138	130	148	147	147	138	154	165	151	148	144	146	166	159	148	143	140	135	123	146	151	136	154	161	166	147	161	133	156	148	167	140	154	159	138	159	131	144	160	163	145	152	143	146	139	158	147	169	155	161	137	155	166	165	146	152	159	145	138	152	160	162	150	159	177	133	143	145	134	154	141	136	138	149	159	143	167	149	157	149	144	152	156	144	137	140	139	147	139	167	131	161	146	138	144	156	142	153	164	143	146	176	144	144	153	143	155	153	152	154	148	166	156	139	168	142	136	165	146	136	147	135	148	171	150	142	158	143	143	144	162	140	155	141	133	145	138	136	155	140	154	140	152	131	158	167	162	170	160	163	150	134	158	153	158	156	166	145	148	157	152	152	142	135	157	128	160	144	156	152	125	166	150	134	162	148	145	142	146	148	150	141	158	146	145	146	165	144	169	133	151	141	143	144	145	147	149	150	137	139	140	146	182	136	134	161	136	168	133	167	137	145	159	139	150	161	155	150	120	173	154	144	168	157	163	154	164	143	155	142	119	135	141	155	155	161	135	167	158	137	140	147	156	166	148	132	145	140	154	152	152	156	138	152	143	143	144	143	157	169	137	161	140	135	165	162	146	158	151	133	157	141	161	181	136	157	155	158	152	138	141	139	133	141	155	152	136	172	140	149	161	153	150	137	146	151	144	140	132	153	156	151	131	171	153	138	151	138	142	141	144	158	135	126	159	165	158	167	150	148	153	145	146	173	116	158	132	134	157	144	188	132	128	126	144	144	136	135	168	140	161	153	135	135	152	133	139	158	144	142	150	150	167	137	151	155	137	154	145	145	145	127	134	156	153	163	152	153	146	158	156	162	143	136	156	159	153	157	152	151	148	164	164	129	129	159	130	153	130	155	154	147	143	150	156	153	138	147	164	128	127	156	145	139	155	153	145	155	139	160	163	140	151	140	146	144	160	157	146	136	173	142	153	174	157	142	127	168	138	149	139	145	144	164	144	165	135	137	156	162	155	139	140	160	132	138	157	164	145	155	155	148	128	176	137	166	134	151	151	147	141	133	136	149	126	176	142	155	139	144	164	154	174	136	161	153	168	165	138	145	154	157	160	149	157	153	146	145	159	142	171	157	147	160	153	156	171	139	165	141	139	138	152	138	133	143	146	153	156	154	142	155	137	151	153	154	142	162	153	165	150	129	128	126	136	163	157	147	145	168	165	138	154	158	149	146	168	151	163	146	145	139	160	145	154	146	165	150	133	142	133	149	145	142	153	143	159	129	172	178	134	155	152	151	185	134	134	134	153	147	147	137	149	145	152	149	143	133	141	156	131	133	133	136	126	143	152	143	154	147	147	145	140	150	139	161	162	150	157	141	149	153	134	152	174	144	158	142	155	147	148	163	136	144	158	131	121	160	168	148	139	150	155	154	156	130	141	143	142	127	142	150	152	161	140	142	148	133	136	140	146	152	156	160	144	159	172	151	162	167	157	171	146	137	165	125	144	152	155	146	146	146	157	146	150	142	159	160	137	124	160	143	142	154	142	140	138	135	120	160	185	160	132	147	126	145	158	147	183	167	149	129	164	142	149	130	140	162	174	172	165	149	152	149	144	155	152	134	141	137	135	167	142	151	133	148	163	125	147	145	137	151	155	163	144	166	144	138	138	159	140	151	137	148	140	156	140	156	140	147	162	155	142	149	138	180	157	149	159	150	151	140	127	166	155	180	138	136	135	143	157	129	139	157	144	130	169	145
24383	21046	27886	24417	19338	2160	708	398	310	277	250	228	277	248	244	216	221	212	238	258	229	207	206	389	197	176	191	191	184	185	199	194	204	192	192	212	174	208	187	203	182	190	184	187	181	182	186	180	182	199	187	196	183	214	203	200	193	196	195	213	176	175	213	196	191	193	166	183	186	185	184	183	196	201	177	193	206	179	185	180	161	203	182	202	186	174	183	172	183	185	179	171	214	205	183	194	165	171	162	204	176	172	172	192	196	199	176	200	154	187	184	181	199	183	191	182	197	180	182	182	201	205	190	193	200	173	202	179	211	191	167	179	187	210	201	182	173	192	177	183	185	196	163	212	212	177	182	180	184	177	178	162	195	204	169	151	168	198	209	190	187	187	171	174	186	156	169	164	182	191	184	179	177	174	179	187	195	195	209	196	185	185	191	159	208	151	181	186	174	178	170	159	204	181	178	181	173	201	189	188	165	178	181	164	201	177	189	171	188	181	179	187	188	179	195	169	194	202	185	183	201	178	199	207	196	180	180	184	194	196	174	179	177	179	187	185	189	180	188	211	195	196	201	187	196	169	184	169	179	178	176	182	186	209	182	168	148	175	179	185	173	213	154	199	184	195	201	170	183	191	156	166	186	181	182	204	181	212	199	170	179	189	192	179	188	198	172	161	186	192	200	197	187	177	180	187	195	198	177	185	164	182	169	161	173	189	201	204	179	184	185	192	187	211	193	173	193	189	180	196	189	154	170	169	196	179	169	172	193	198	191	185	164	172	186	168	178	180	169	182	179	200	208	180	197	181	168	199	187	189	215	196	177	207	170	167	187	197	182	176	193	165	191	205	160	177	168	170	179	176	182	182	174	190	198	178	169	181	188	183	177	197	208	172	189	193	191	209	188	183	172	164	180	194	178	151	184	162	200	179	175	167	176	167	157	199	185	175	181	207	199	211	181	174	169	181	183	161	194	159	205	188	175	195	166	190	179	190	188	173	160	199	185	202	201	188	184	185	160	177	185	193	193	191	161	179	199	188	190	159	179	174	187	191	172	181	181	176	187	190	162	199	175	193	186	178	168	159	152	188	183	202	191	188	183	189	163	165	159	189	161	190	196	162	168	178	172	188	166	205	171	182	162	199	206	182	165	190	199	156	171	195	196	164	168	169	188	200	214	184	171	201	195	197	190	189	200	171	181	215	175	205	197	192	167	194	191	163	156	189	196	187	194	197	187	191	192	200	161	208	175	216	175	189	173	186	202	175	187	177	174	182	177	164	157	190	160	195	162	165	190	159	188	179	149	169	190	187	169	184	174	168	178	184	169	181	174	190	184	180	168	169	177	162	186	201	180	162	170	175	204	187	189	168	165	172	170	207	191	186	178	175	205	189	190	174	184	182	174	206	158	214	177	191	185	175	188	173	170	185	177	192	192	184	183	182	201	201	202	165	191	173	175	195	198	193	192	183	169	182	172	181	167	184	179	164	183	174	169	186	203	181	188	191	171	188	185	175	179	193	192	203	177	201	198	175	195	185	196	202	197	176	172	203	209	185	173	188	217	181	190	199	177	189	177	190	183	165	183	203	187	183	179	191	187	198	192	164	183	185	183	190	184	180	187	187	190	175	181	175	208	180	203	186	193	185	185	165	195	209	185	181	169	180	195	200	205	167	158	185	206	170	178	200	195	177	172	147	177	182	181	172	182	170	173	177	170	169	187	186	168	204	171	167	194	201	187	155	159	194	197	199	183	205	192	175	205	198	183	185	189	181	181	178	176	165	184	190	177	196	189	194	171	186	177	192	193	176	155	160	183	192	196	183	161	168	168	195	190	194	180	193	179	201	180	190	192	188	200	205	183	202	190	166	181	167	199	183	163	182	168	162	176	191	181	187	190	171	178	168	165	170	160	182	194	209	180	181	185	176	169	177	188	201	193	211	179	200	172	181	195	188	191	182	164	183	179	190	169	165	186	172	195	179	164	180	170	175	188	213	172	208	181	173	195	196	173	188	181	164	173	212	173	179	195	174	188	187	171	179	173	192	216	189	188	177	177	178	210	181	201	198	184	175	166	174	179	165	187	164	184	159	205	192	208	164	190	157	159	187	200	159	176	187	180	180	190	195	194	159	156	186	211	172	185	173	155	183	151	171	158	165	169	166	173	189	159	190	175	200	178	192	168	164	168	190	188	163	163	184	164	147	164	206	174	194	169	180	152	203	180	175	186	175	175	183	148	173	188	186	182	173	181	177	206	184	183	160	200	187	179	175	188	153	198	183	170	184	185	182	170	178	174	215	169	192	194	163	177	180	167	174	203	176	171	176	173	191	189	182	204	189	173	183	148	160	196	195	172	191	177	177	182	187	198	183	180	166	187	193	199	179	192	195	185	173	169	168	166	205	160	181	193	169	195	184	194	185	161	171	182	164	163	182	188	184	187	171	203	202	177	188	176	170	178	179	180	180	180	185	200	187	174	165	201	203	161	187	186	188	183	186	184	184	187	181	193	189	182	186	197	162	197	174	173	159	162	183	182	185	197	183	202	184	187	161	174	195	209	176	181	165	187	188	179	175	181	177	203	148	182	186	169	187	199	179	189	183	164	177	174	175	170	174	185	192	185	176	154	174	182	172	167	163	190	163	179	182	175	174	199	190	187	197	179	187	195	177	175	188	173	183	188	186	162	179	182	177	197	179	162	161	185	190	188	190	179	210	206	216	219	161	198	183	182	150	176	180	219	200	192	167	177	191	185	179	165	182	182	180	183	174	183	172	195	201	206	176	186	164	177	175	195	164	165	191	188	186	193	191	155	179	184	199	176	179	176	189	173	174	200	170	207	195	187	171	206	184	189	185	163	173	186	186	187	185	167	187	188	169	167	199	180	183	203	191	165	179	178	201	189	197	172	167	184	172	195	198	174	185	207	166	191	178	186	154	218	192	200	166	184	187	189	193	190	186	188	178	189	191	200	170	176	164	173	189	166	199	168	182	186	190	170	184	149	167	197	180	178	180	164	204	190	194	174	183	188	181	185	198	191	185	173	177	178	176	187	182	182	175	167	206	203	153	173	187	196	169	192	163	164	163	170	178	180	206	182	196	169	186	158	157	184	177	183	188	156	176	199	186	187	178	188	179	175	178	153	185	161	183	181	185	161	182	173	189	153	186	195	194	167	195	179	173	182	193	206	172	185	185	178	172	183	165	175	185	181	163	159	186	183	174	171	193	172	182	189	192	179	178	185	173	184	190	188	190	170	194	177	170	199	198	174	181	187	190	167	164	191	181	197	166	179	193	189	162	204	184	187	186	208	181	204	203	206	227	180	184	171	195	168	155	208	184	187	202	191	166	176	164	169	169	191	201	168	199	180	192	159	168	191	158	171	172	209	196	186	200	161	175	184	181	176	203	180	167	192	178	196	188	192	179	167	193	181	196	170	171	196	176	201	163	165	200	163	191	171	185	169	207	173	191	173	201	187	207	193	181	173	192	170	194	181	178	176	179
3915	5171	3939	1875	1237	864	685	578	508	448	412	364	342	310	307	313	309	296	291	312	328	232	254	689	234	227	216	258	213	248	241	220	221	254	215	225	272	216	213	241	238	210	241	213	234	212	212	192	176	207	195	201	212	205	214	227	216	215	212	209	212	200	213	224	235	200	213	239	184	205	189	227	215	239	192	239	202	213	215	197	188	212	231	210	196	223	194	209	207	188	208	192	221	211	208	191	205	179	219	210	222	206	199	207	228	206	201	218	184	207	217	203	208	231	201	213	222	189	213	206	211	205	213	208	241	230	190	197	222	208	222	217	217	210	194	222	234	224	203	226	184	222	211	188	219	224	204	226	201	194	223	192	201	210	204	201	220	203	226	191	192	216	209	202	225	209	212	184	197	212	212	229	216	196	217	220	189	199	218	213	213	213	183	211	212	198	239	202	211	224	225	212	190	195	216	201	203	233	220	199	216	199	209	212	227	169	208	196	212	198	208	195	232	193	216	193	222	218	192	196	189	208	210	222	209	200	221	192	201	203	185	218	218	213	215	200	210	192	206	215	172	232	196	203	214	200	212	243	179	188	193	207	214	185	222	199	217	224	209	178	210	187	220	197	204	206	210	195	240	213	234	217	205	198	214	194	210	195	206	207	227	210	187	186	202	198	213	209	194	198	216	218	217	220	205	209	196	221	228	186	204	221	196	199	235	192	225	189	216	215	192	218	217	199	198	190	220	186	189	194	207	189	195	221	199	209	191	216	191	209	223	189	190	191	196	203	215	200	205	198	218	228	194	213	206	222	207	201	179	233	196	225	238	197	203	215	232	209	189	200	214	207	229	193	190	205	204	187	211	201	213	190	207	217	171	196	228	223	212	197	216	208	192	193	187	217	228	190	203	214	203	183	203	230	194	190	207	198	194	192	203	197	203	227	184	213	212	224	206	193	216	218	182	214	217	195	218	193	203	198	233	197	192	203	205	198	192	194	200	207	211	206	194	217	237	200	209	201	210	231	219	205	193	195	217	198	200	239	213	208	225	199	207	210	212	224	196	203	217	214	207	213	209	215	208	198	202	183	222	215	227	195	197	192	211	222	196	214	203	214	192	226	215	190	212	229	196	195	197	194	199	181	217	203	227	217	205	216	216	178	212	214	217	185	186	200	196	206	213	206	220	197	227	211	196	202	200	218	210	210	207	203	209	206	215	229	207	207	220	242	174	235	197	192	196	198	187	212	201	226	202	229	206	208	210	191	218	215	223	229	202	200	200	229	210	222	229	200	200	196	224	240	206	237	206	211	212	186	212	216	200	196	179	198	201	212	210	207	228	218	216	183	196	219	186	191	220	212	205	196	206	232	207	193	171	195	208	204	204	222	224	205	212	192	213	233	209	198	230	221	222	214	217	197	201	222	205	219	207	224	225	192	184	212	188	212	235	222	182	216	191	210	218	229	203	198	195	196	199	213	223	201	211	214	183	215	209	227	209	203	167	189	237	214	228	208	201	240	202	225	189	182	209	201	208	211	179	176	222	206	191	225	222	179	196	209	208	197	193	222	166	194	222	201	194	230	211	209	220	189	218	197	202	230	212	195	196	196	213	188	192	213	199	230	195	203	204	195	209	227	190	190	197	200	211	210	198	200	216	187	215	213	212	221	192	199	235	206	192	217	200	203	198	204	205	227	212	226	219	235	209	219	190	216	191	218	222	189	234	228	184	208	196	179	216	209	185	220	224	232	219	196	191	215	228	202	210	194	181	199	219	229	187	209	201	218	171	212	219	223	224	217	208	226	235	186	192	205	220	190	199	197	196	195	187	228	230	207	201	210	194	193	233	198	192	190	218	231	191	216	229	192	173	208	201	203	218	199	207	218	200	203	223	207	225	225	236	193	210	222	183	206	211	191	213	208	180	202	197	177	197	196	183	198	202	199	209	209	205	180	256	197	213	209	177	182	222	204	186	199	187	243	195	183	225	208	194	204	182	207	196	185	212	217	194	202	196	193	195	218	200	182	200	188	213	209	209	212	205	187	185	179	199	203	198	226	189	165	205	193	187	215	189	190	202	204	199	189	201	227	203	198	183	171	199	209	168	209	184	212	204	204	228	188	202	217	230	223	197	212	169	216	211	184	201	191	196	239	180	205	195	248	184	203	214	207	204	194	221	202	212	217	208	198	197	234	191	222	204	195	196	207	219	216	219	189	208	224	205	200	195	195	184	194	216	211	209	218	200	177	210	217	234	209	207	204	204	189	214	207	223	198	196	235	216	195	203	179	228	202	186	191	216	218	209	207	200	218	202	196	206	193	202	213	209	188	218	209	209	237	178	187	203	203	205	187	210	209	186	195	186	220	182	212	221	195	208	191	199	213	221	228	189	227	188	195	202	226	206	200	217	230	228	218	212	220	203	191	209	201	228	195	202	204	209	209	209	233	220	218	179	179	209	212	225	187	183	191	218	210	221	184	195	195	217	244	204	212	200	197	206	197	195	193	202	191	189	183	185	208	185	217	221	226	196	194	192	212	233	190	211	214	186	179	218	193	178	181	202	224	207	214	201	178	202	181	215	217	187	188	217	204	210	218	230	198	219	230	231	216	207	201	220	213	223	206	203	207	205	235	202	181	199	209	213	219	206	192	214	222	211	210	216	208	230	203	202	206	228	204	211	215	218	197	199	212	202	197	219	226	187	211	213	199	203	226	194	216	196	199	206	214	219	208	191	193	215	214	211	203	202	214	212	200	175	199	194	205	211	175	206	222	207	218	222	191	194	196	234	196	181	176	218	204	200	187	196	202	207	223	215	202	207	190	208	224	200	212	199	218	234	190	194	206	198	222	189	206	191	214	217	189	223	179	230	182	234	222	200	163	220	210	194	203	216	196	215	207	211	204	199	199	183	226	203	222	184	195	202	210	194	187	192	215	226	199	196	211	192	186	214	206	205	209	202	206	186	190	192	227	195	182	203	203	182	205	191	207	200	183	190	216	224	192	217	205	208	203	216	201	197	208	201	210	215	199	218	194	192	201	191	204	197	208	229	182	195	193	201	211	202	215	188	211	214	220	183	182	204	186	216	213	187	211	198	235	202	199	202	238	184	191	203	177	203	215	215	234	204	210	190	197	185	210	203	214	177	210	206	216	202	196	207	226	213	214	182	220	201	216	192	194	220	203	206	203	203	212	207	211	205	216	196	178	202	216	186	181	229	192	197	194	218	213	204	184	214	208	200	193	197	207	199	217	201	189	207	187	223	199	195	217	202	206	210	183	193	210	182	205	202	226	213	192	192	227	231	195	207	199	197	192	198	237	208	220	189	217	214	188	220	207	196	190	188	210	187	211	219	232	209	207	194	218	224	190	225	192	196	217	225	204	203	214	200	175	218	207	205	207	199	202	187	214	206	230	206	195	203	215	228	195	218	203	191	200	188	188	212	199	206	207	196	199	196	178	193	195	228	178	180	197	198	198	221	193	221	214	205	184	217	205	215	237	180	208
26778	7714	650	400	272	257	261	255	262	250	230	248	239	228	232	257	238	246	237	235	253	248	242	248	246	237	262	246	226	259	237	217	230	240	258	226	256	234	257	243	254	230	234	267	280	246	221	249	222	227	227	235	253	257	233	218	236	228	228	240	229	256	233	238	228	231	235	264	231	232	260	226	247	212	248	257	203	249	251	250	220	243	232	245	221	227	269	250	230	248	249	232	232	255	257	248	223	222	256	250	260	233	245	232	244	223	219	228	242	250	251	252	268	228	247	221	242	257	263	258	259	226	264	219	238	245	245	235	246	244	241	248	238	236	227	237	236	259	235	218	239	236	262	237	266	242	260	257	222	240	238	213	253	242	215	242	224	268	236	227	242	238	222	217	259	235	250	255	246	236	247	264	244	255	246	266	240	199	238	240	237	264	231	251	231	271	244	236	253	218	243	257	219	256	248	259	240	241	249	223	248	262	233	223	259	248	245	220	224	244	243	258	237	213	249	240	231	208	256	284	244	247	261	233	232	248	273	247	254	262	238	256	209	220	231	241	236	244	225	239	241	232	247	237	247	256	265	256	227	243	253	229	254	234	224	207	251	242	218	262	252	253	262	244	251	242	219	252	242	226	254	223	236	225	245	211	257	254	242	241	222	262	254	246	251	257	243	256	264	236	220	269	231	254	242	246	233	256	228	249	219	256	233	253	264	228	268	229	216	291	233	239	252	249	254	252	238	255	239	263	232	266	214	248	246	229	243	272	234	257	266	236	249	241	224	264	250	245	232	224	227	264	246	227	229	228	250	258	214	225	257	235	262	263	240	273	224	244	263	259	231	255	231	253	240	236	239	238	230	242	251	242	246	251	238	241	255	226	238	241	237	223	236	239	243	225	254	256	265	237	241	251	235	244	257	244	246	227	208	243	244	274	243	249	243	239	257	245	240	272	226	237	235	231	247	281	222	220	195	268	244	237	271	244	260	264	247	261	223	242	258	254	199	261	241	238	251	252	231	256	230	248	248	252	263	244	249	246	230	238	253	248	262	246	259	244	253	258	254	262	246	249	221	237	241	222	237	236	254	229	277	237	248	275	239	242	218	254	232	218	242	262	239	245	239	248	235	251	238	239	229	231	223	251	213	228	238	241	250	262	280	230	259	230	253	243	231	253	259	251	233	254	224	248	243	280	257	275	256	232	271	243	258	243	245	237	237	230	261	264	277	216	274	237	246	202	241	233	238	249	220	242	248	256	229	236	274	242	230	229	248	221	257	238	252	270	238	219	254	260	267	255	269	226	238	226	230	233	257	268	235	246	248	224	257	241	265	227	233	209	265	257	246	255	230	251	231	242	220	220	260	262	238	231	280	250	252	240	237	260	242	273	247	231	233	244	225	240	238	240	226	271	238	250	275	225	258	269	248	233	241	260	241	240	239	246	222	251	235	221	249	240	226	262	228	209	239	213	261	239	277	259	247	246	246	219	226	231	236	227	267	241	236	244	242	232	218	240	202	253	240	242	217	256	226	221	234	255	229	254	237	219	221	231	267	249	259	241	235	250	225	251	230	243	236	232	214	257	246	248	227	236	240	247	214	213	255	208	241	230	246	232	246	242	228	240	253	244	247	235	238	269	235	262	248	253	243	240	243	232	257	242	246	223	242	275	228	242	255	237	245	236	248	250	261	224	243	237	233	266	255	223	252	239	230	256	251	231	257	253	212	238	226	263	228	219	253	244	247	258	236	244	233	219	214	245	272	216	216	229	244	222	259	230	255	257	235	222	230	236	233	257	240	240	238	228	249	244	248	233	244	235	246	265	249	237	232	242	258	252	254	230	263	235	256	215	219	231	272	236	238	237	227	256	246	230	224	271	258	247	250	259	235	260	241	252	251	226	247	256	260	221	231	280	230	244	208	263	225	263	214	233	237	228	276	252	259	231	276	210	263	230	254	224	229	234	242	209	260	223	243	242	262	219	238	236	214	237	259	246	256	271	227	216	211	227	229	230	249	218	211	233	237	225	257	218	220	249	273	235	239	247	251	226	243	206	245	224	243	248	227	271	249	237	238	259	250	247	224	241	219	221	234	219	239	243	240	225	223	220	247	260	240	263	215	259	255	225	256	215	254	221	258	250	232	246	242	267	248	231	204	241	226	273	245	247	251	231	224	254	267	244	240	250	249	239	230	238	222	220	245	233	229	252	255	247	232	220	229	233	235	261	198	208	249	242	240	216	210	209	250	248	268	235	224	227	255	252	227	227	271	237	230	219	265	254	229	237	271	255	238	225	221	220	234	235	222	239	222	241	243	236	242	261	224	268	229	247	279	238	271	250	237	264	237	246	272	262	257	246	241	253	245	253	248	242	227	218	260	222	236	214	257	223	260	247	251	235	239	250	220	220	231	251	242	235	243	225	244	227	248	242	234	236	223	237	257	223	258	257	219	241	244	261	224	234	229	239	237	246	245	223	226	219	216	227	288	227	234	216	229	251	222	240	256	239	251	244	236	266	255	256	228	221	259	218	246	222	263	246	261	239	259	249	264	225	225	233	241	236	225	232	241	211	244	233	232	253	228	232	242	253	228	233	223	248	257	265	244	226	241	219	257	236	233	256	236	240	222	251	265	252	250	219	256	268	244	236	238	245	221	238	240	239	251	223	242	245	219	267	223	246	233	224	238	234	228	268	225	256	221	258	225	235	265	240	265	213	222	239	232	236	221	220	254	195	221	266	224	228	234	219	257	251	239	245	228	237	224	252	228	213	236	246	231	222	235	242	234	232	262	250	253	236	235	221	251	230	240	248	223	257	228	255	248	258	221	238	222	247	243	261	235	234	242	232	249	273	252	226	275	242	274	225	219	251	240	265	221	262	257	239	245	264	276	251	246	252	227	262	232	254	245	219	250	245	225	224	256	246	230	223	234	260	216	235	257	265	234	240	258	260	230	234	242	219	246	218	259	266	217	248	245	237	251	216	264	246	237	239	246	226	231	249	237	255	261	254	232	257	247	240	236	246	232	227	240	255	231	239	230	276	248	243	276	249	232	220	224	234	235	259	251	233	242	243	228	237	250	230	276	237	252	255	214	231	236	257	213	264	243	266	226	243	247	247	235	228	246	220	246	221	259	277	270	259	227	246	268	277	250	238	226	212	237	255	228	256	246	261	246	246	263	228	235	249	268	253	268	251	231	241	252	221	254	240	247	251	252	217	227	222	245	227	262	223	271	230	238	239	247	267	223	215	217	221	239	235	234	267	227	242	276	231	249	240	241	243	245	251	249	236	251	250	239	230	250	243	230	218	253	266	227	260	217	246	236	213	238	235	254	227	223	238	244	222	241	240	221	250	255	262	226	234	243	234	207	233	245	229	234	231	246	238	239	246	252	236	287	220	250	274	255	267	262	235	247	239	234	232	247	238	244	225	239	264	269	239	260	251	258	256	235	252	214	244	251	241	244	237	225	233	231	226	224	222	231	259	262	244	262	227	220	219	240	270
5368	537	464	336	296	315	286	267	267	277	272	299	287	263	288	260	284	271	283	285	261	246	255	249	280	265	278	244	256	281	231	240	265	254	269	235	249	255	251	243	261	293	257	277	254	247	258	240	267	248	263	269	271	251	231	260	255	269	269	263	285	266	258	266	263	278	276	224	276	258	282	260	239	289	278	303	243	236	258	265	286	259	251	250	251	266	275	262	281	245	281	239	270	255	252	243	281	281	282	255	235	290	279	270	264	234	235	268	278	274	248	260	259	258	273	253	271	275	285	239	267	265	236	286	282	257	267	268	246	239	277	240	260	255	275	253	246	244	255	261	255	278	288	270	259	265	285	271	251	266	254	249	262	275	245	225	260	246	278	243	232	259	246	235	258	257	230	270	239	256	250	299	291	227	295	257	264	262	255	224	287	254	269	278	239	259	268	248	269	289	237	269	258	246	242	265	260	241	253	267	252	248	255	240	285	220	280	258	239	280	270	272	254	257	245	246	268	298	237	264	241	274	262	262	245	255	259	259	237	273	236	270	283	259	270	264	256	242	270	286	253	260	307	269	260	260	282	247	264	260	258	258	261	240	245	267	282	269	251	280	286	288	246	298	238	245	319	267	257	268	268	255	252	247	253	280	249	250	284	257	252	269	266	284	262	277	282	302	263	268	282	235	272	260	268	277	245	263	240	267	282	288	273	277	250	259	278	229	254	256	261	258	280	252	283	223	237	260	250	239	265	242	265	239	257	255	276	269	281	273	258	239	238	253	240	263	269	280	267	263	261	259	254	249	267	223	248	280	292	285	289	270	286	241	265	268	250	252	252	272	243	233	249	274	259	272	276	268	254	263	252	256	259	269	249	278	285	234	244	241	238	284	246	258	253	285	253	282	270	276	269	287	243	289	233	258	245	275	253	252	275	257	261	259	267	255	245	256	263	248	234	246	283	280	264	262	265	241	214	262	257	247	239	254	277	267	257	263	261	284	272	239	281	253	265	275	270	283	243	269	264	266	288	244	252	236	243	288	271	274	260	250	257	267	258	249	255	273	277	237	285	278	259	244	253	267	243	277	255	255	251	258	266	260	278	264	291	249	263	237	250	271	281	285	253	257	297	291	239	248	283	262	254	229	258	224	258	219	235	282	243	281	275	260	281	252	258	263	244	260	254	287	257	223	260	273	255	288	226	241	265	277	271	272	265	273	223	265	309	269	256	260	275	263	254	274	292	268	267	272	277	268	245	248	291	246	298	272	261	269	282	277	270	248	263	272	245	268	257	241	250	260	266	270	255	245	264	267	252	277	231	257	281	242	239	278	259	286	267	253	270	262	267	244	240	242	259	250	267	275	235	259	221	253	261	266	262	241	244	256	245	258	272	275	285	250	269	297	259	271	232	276	233	259	239	253	248	274	245	259	253	289	270	240	252	263	271	254	268	232	235	281	246	263	234	277	268	250	244	261	259	216	270	259	251	241	255	237	275	295	273	235	253	269	309	275	243	263	258	247	270	255	272	266	277	272	245	250	263	269	246	291	266	267	268	292	259	262	257	262	282	255	244	237	242	254	277	273	266	249	270	253	269	282	290	252	266	270	267	268	283	256	276	239	274	294	274	278	248	256	269	278	274	259	279	248	264	274	254	271	265	244	258	216	264	259	273	262	259	269	270	234	245	271	248	252	264	262	252	289	258	260	273	265	274	240	243	227	257	258	252	295	250	259	262	267	280	249	261	254	266	259	269	222	279	269	251	257	254	251	263	276	259	260	294	240	276	253	251	238	259	298	239	249	258	283	248	257	253	261	250	254	269	235	258	264	246	264	264	296	263	293	274	252	260	265	251	264	285	258	258	272	250	267	276	263	253	265	240	272	256	259	260	279	286	261	257	266	286	269	230	250	277	257	258	271	260	254	233	232	256	273	252	245	240	267	269	253	265	252	248	223	261	279	237	283	280	252	273	245	253	255	232	281	256	259	260	258	252	245	276	237	254	255	230	251	265	230	257	280	257	259	243	269	270	252	246	241	230	286	289	258	239	285	274	255	286	263	270	274	255	265	267	263	264	257	239	203	238	251	256	280	258	244	261	248	252	261	243	262	246	246	277	269	247	279	272	274	264	255	237	267	298	274	239	284	291	283	266	271	276	267	242	248	209	281	263	265	282	281	276	226	227	282	262	248	267	265	282	285	244	263	275	220	293	261	247	279	248	231	288	257	261	278	260	275	262	276	267	237	282	258	278	271	275	247	306	237	262	255	264	254	308	259	249	247	297	245	254	238	253	274	249	262	268	277	256	272	242	236	249	267	262	275	252	254	286	220	279	271	268	248	281	262	272	216	228	289	279	263	271	269	255	271	256	283	260	257	288	272	271	252	308	277	247	262	252	257	244	256	273	258	268	276	264	257	245	256	299	248	247	274	233	266	268	272	274	243	271	291	270	219	266	255	236	261	270	255	273	237	253	252	263	266	288	276	239	257	273	268	266	268	265	248	257	253	272	291	264	269	250	238	264	242	247	286	272	277	281	248	243	308	264	245	274	271	264	259	290	258	290	253	241	268	289	258	260	277	247	255	272	233	269	269	264	297	264	256	292	288	268	240	249	246	270	250	270	282	271	269	284	249	290	269	237	238	277	248	294	229	273	275	269	253	261	255	276	248	246	277	266	237	255	267	274	245	236	262	277	219	255	230	254	281	263	280	276	261	273	260	249	269	263	266	262	268	281	272	286	249	234	247	271	248	282	259	260	271	219	254	270	249	240	272	240	266	278	262	278	250	270	251	266	280	263	271	275	232	274	261	255	265	249	260	244	253	261	260	241	255	270	252	266	251	270	287	277	252	259	252	294	245	249	278	280	220	257	229	278	244	268	253	261	303	263	271	245	245	247	250	260	267	265	229	254	234	271	245	288	253	256	273	250	235	243	274	259	272	252	287	260	244	270	262	313	249	260	282	268	269	280	267	257	293	276	284	295	269	252	245	255	256	262	281	245	244	252	268	243	249	274	233	306	252	250	263	237	274	251	245	250	289	256	277	266	279	258	251	250	248	254	261	258	285	245	284	286	254	255	290	259	239	236	254	244	253	255	242	270	249	285	258	291	263	256	253	305	282	258	239	260	265	281	268	275	219	255	257	266	266	261	266	257	267	264	263	267	258	254	256	261	275	271	295	272	283	281	286	291	274	252	252	245	249	256	265	253	255	265	257	268	240	264	256	270	232	263	270	265	262	289	291	251	295	284	263	251	252	277	270	270	249	276	281	265	277	231	269	254	231	270	259	239	278	252	289	262	271	235	257	240	259	249	224	244	251	292	260	246	232	248	254	237	282	249	260	256	262	252	249	267	249	256	290	272	267	258	258	269	261	272	282	252	277	294	271	261	258	257	287	235	255	314	278	285	270	280	242	246	270	275	278	256	243	251	272	273	251	255	254	232	280	264	254	258	273	257	235	269	264	283	279	255	275	285	261	242	283	280	259	228	275	257	260	281	249
25345	21095	26667	24610	2229	458	281	190	190	178	161	166	164	142	162	128	144	146	152	149	136	128	140	140	114	112	126	131	114	104	125	134	122	108	111	106	120	119	109	121	113	88	127	121	137	135	117	128	114	124	131	112	110	110	108	114	111	134	110	141	113	120	128	130	103	122	104	95	113	113	124	118	113	107	106	117	104	128	118	105	123	93	107	112	124	105	130	108	125	143	117	127	117	132	112	98	109	115	116	120	109	123	119	134	119	119	103	134	120	129	130	120	122	114	105	118	138	118	115	133	100	118	115	128	117	122	115	135	122	127	129	94	118	99	126	114	114	136	112	119	118	110	101	100	90	109	99	111	104	115	114	107	107	118	103	116	112	116	102	127	130	120	117	109	96	125	121	111	117	106	115	115	126	113	109	111	101	127	126	104	118	126	116	109	109	115	102	134	119	112	119	139	115	111	125	121	113	109	117	102	113	106	119	122	103	117	100	108	106	110	110	124	107	123	115	125	123	112	96	126	96	118	111	118	113	112	116	115	98	135	132	112	130	104	125	109	120	106	120	119	132	111	108	101	124	110	105	115	127	128	115	103	111	107	117	120	133	125	108	124	127	124	109	126	111	90	131	134	148	127	125	110	111	125	97	133	135	129	105	102	120	138	121	123	110	114	108	117	129	104	120	122	134	116	117	121	126	117	112	97	111	119	109	121	113	131	93	106	120	105	124	120	151	116	119	101	111	126	113	106	100	89	117	110	112	103	91	113	123	101	106	94	108	118	131	120	101	119	109	125	107	127	118	98	129	101	115	105	101	130	110	115	131	128	119	127	123	107	113	100	103	111	123	130	138	117	115	125	128	119	120	119	130	108	100	127	117	113	99	116	113	92	123	120	110	113	110	100	108	93	111	117	115	105	108	120	104	128	130	118	117	120	118	101	112	112	130	111	119	114	119	105	120	123	111	113	121	113	127	100	121	136	128	116	113	95	119	106	124	128	113	102	107	117	102	112	91	134	108	122	135	135	100	127	117	138	111	122	116	127	114	116	108	116	113	112	129	130	95	113	124	112	121	117	99	111	120	101	118	124	105	115	103	109	117	90	113	135	101	111	129	95	112	125	112	118	130	135	105	130	140	122	136	113	113	121	108	106	108	145	122	129	124	106	128	117	102	108	113	143	115	126	118	115	102	120	106	97	122	109	113	130	127	88	120	97	120	128	106	116	131	98	127	124	114	126	129	123	110	119	88	126	114	104	133	96	134	111	111	128	96	106	101	114	125	101	120	139	120	127	107	106	134	114	134	124	127	107	97	107	100	117	114	118	111	140	124	109	111	91	127	108	127	121	136	115	129	120	117	122	119	118	125	119	123	108	105	116	119	116	111	118	104	117	123	121	115	123	112	114	124	114	134	117	111	116	101	120	100	100	115	105	131	118	89	131	125	118	101	127	134	113	95	109	95	127	125	119	111	122	118	118	126	133	115	126	111	110	114	108	120	124	121	118	115	100	121	121	119	128	129	108	134	122	119	118	109	119	125	125	121	114	106	129	111	91	98	134	115	111	122	108	123	122	119	85	105	127	119	112	111	123	126	112	110	106	108	116	103	145	90	122	111	133	121	128	131	111	127	118	120	121	114	105	123	120	115	113	106	110	105	97	111	112	116	120	120	108	125	114	100	110	113	112	102	116	117	104	135	105	116	113	105	131	121	129	118	117	130	134	113	129	111	124	114	138	155	121	108	108	120	124	110	110	107	100	106	120	108	104	108	118	118	104	131	106	124	112	116	129	132	99	126	111	115	103	128	115	120	118	109	125	126	102	100	120	118	117	112	99	112	100	114	122	119	104	105	115	96	109	116	116	114	120	108	114	121	102	128	112	121	128	89	98	111	98	117	136	128	112	116	116	114	132	106	115	103	113	122	93	109	132	117	125	129	124	130	105	120	105	102	103	109	114	110	102	115	140	111	137	115	131	119	106	115	103	120	94	124	131	108	105	102	121	101	129	116	112	116	124	104	108	111	128	100	125	108	117	96	108	105	112	119	109	123	111	122	119	117	122	136	128	126	130	112	113	106	111	120	110	119	95	112	121	141	105	97	104	107	127	129	115	110	129	107	108	110	104	123	115	114	114	103	99	122	108	126	117	113	119	106	116	110	118	110	115	119	113	112	124	106	97	123	108	104	122	117	122	108	118	107	120	126	114	123	115	118	108	116	114	116	139	111	114	107	120	120	114	119	137	128	112	116	117	100	114	108	110	112	119	117	127	125	110	120	120	101	113	94	138	102	86	103	115	108	104	89	122	131	124	119	101	108	112	129	132	139	117	118	99	123	109	129	107	113	130	119	112	135	113	120	107	98	118	98	116	109	118	109	103	114	132	101	108	133	110	113	115	94	132	108	121	113	123	114	129	132	133	105	122	127	111	93	103	109	130	115	102	113	116	141	105	107	126	105	114	91	97	106	129	118	113	97	111	125	122	117	107	104	115	111	123	109	107	136	135	113	109	136	120	94	137	96	115	104	123	105	137	114	118	123	111	104	110	122	131	120	122	109	97	118	110	142	113	110	119	115	108	110	109	124	113	100	119	132	105	123	124	126	103	92	125	109	115	121	118	100	116	102	126	121	127	103	117	107	140	115	105	122	126	120	105	120	113	99	120	110	112	114	120	111	86	127	121	118	118	108	133	115	119	124	118	117	118	109	130	130	107	116	115	109	137	115	98	117	119	126	97	118	114	115	108	108	127	118	112	137	109	93	125	124	122	99	104	103	117	114	110	117	104	108	130	122	124	117	130	135	116	107	112	105	110	133	126	124	122	100	112	120	111	106	115	122	109	96	118	139	112	128	122	108	116	123	99	111	103	135	104	122	136	119	119	112	123	126	122	112	111	119	125	111	101	110	104	125	129	113	104	102	126	123	116	123	117	134	116	119	108	97	113	90	100	129	130	124	100	112	112	116	106	137	125	106	122	115	128	101	114	138	125	112	135	115	97	126	117	118	96	105	112	122	110	133	117	137	112	125	121	118	106	118	108	124	121	142	113	124	111	115	114	112	135	115	99	107	128	116	107	107	110	108	105	96	110	122	118	145	109	111	126	105	131	97	110	103	106	109	121	133	92	109	109	127	118	106	115	116	119	122	94	88	120	110	137	120	139	102	110	125	117	109	105	136	104	112	129	121	115	99	136	138	132	103	120	95	106	125	107	117	105	114	125	135	134	134	120	125	102	106	114	95	118	122	127	116	103	126	131	122	135	108	122	102	98	82	108	103	108	97	107	115	130	134	107	116	115	125	127	106	111	110	98	118	122	118	107	101	132	96	105	112	120	104	110	99	124	132	117	105	114	119	108	97	116	142	124	123	132	93	110	122	102	137	121	121	107	107	112	104	138	119	111	118	120	105	136	106	116	118	113	104	112	120	116	121	130	116	115	119	87	115	118	92	109	116	114	113	106	120	100	116	96	114	107	115	127	104	117	100	99	114	119	109	103	107	116
3720	2947	2114	1013	660	514	400	341	306	261	234	267	222	209	214	198	188	183	194	189	194	181	158	189	118	146	154	148	132	157	144	142	142	151	168	127	154	145	130	157	136	140	138	150	143	163	171	147	150	156	156	157	137	161	140	133	149	158	139	141	128	118	137	132	145	137	138	173	128	111	132	152	111	146	148	143	133	140	138	137	143	117	134	161	150	143	137	144	153	152	146	160	139	131	135	147	128	131	164	134	143	137	129	142	157	118	134	169	146	134	135	129	149	149	155	145	154	127	133	145	146	153	143	149	118	110	127	158	136	127	150	134	139	144	148	137	148	138	143	130	160	143	131	126	141	140	139	136	142	122	165	130	147	129	158	149	122	151	130	126	169	147	153	150	127	145	147	152	158	140	140	114	145	122	124	135	135	119	131	113	132	155	132	155	141	119	139	138	138	147	153	142	148	143	125	132	142	138	129	132	171	148	145	142	141	133	134	150	145	133	123	144	157	150	148	141	131	137	136	110	135	134	122	124	155	135	119	128	129	160	134	138	144	138	141	133	131	132	140	143	124	122	155	129	142	145	132	144	163	146	132	141	127	128	126	130	144	140	132	130	155	149	159	104	116	131	116	142	151	136	127	122	133	147	126	135	140	131	128	117	127	141	141	120	121	143	137	129	142	145	131	149	129	122	163	160	131	150	111	149	127	135	132	143	142	123	149	163	123	142	136	157	155	143	138	134	122	155	157	152	142	156	135	149	140	134	142	159	138	143	126	137	154	150	139	161	152	148	142	145	142	139	146	154	143	169	142	122	156	144	137	144	141	129	122	132	131	120	148	129	139	174	146	146	150	141	137	147	155	138	129	143	151	148	128	140	138	149	135	138	134	142	145	141	165	142	124	117	153	163	131	166	115	137	140	169	144	165	128	119	135	139	134	133	137	134	125	141	124	149	136	151	138	127	142	129	142	126	139	155	142	128	155	143	130	150	148	163	142	129	135	136	144	159	136	131	151	129	121	137	175	136	125	128	138	144	158	130	127	142	164	134	152	134	137	153	146	150	135	146	147	162	144	130	134	133	140	128	142	137	129	138	162	147	141	138	133	131	138	137	124	137	138	146	139	142	136	151	144	153	130	131	125	144	124	139	151	148	117	164	129	135	135	130	151	125	142	117	130	145	139	141	136	144	134	135	155	136	136	129	134	144	139	136	163	125	143	140	127	128	147	149	146	147	156	135	133	149	147	139	123	136	139	123	151	131	171	135	140	123	142	144	135	128	146	137	141	152	142	130	144	138	155	119	141	156	142	142	147	151	169	121	143	135	126	114	133	138	124	128	146	126	135	147	141	162	135	130	135	133	128	122	145	134	129	150	139	140	152	144	135	140	132	144	174	150	139	151	157	151	142	168	131	133	140	139	140	149	148	144	142	147	147	136	122	153	132	153	166	164	141	157	140	148	145	147	137	143	149	152	122	128	132	149	136	150	159	99	121	133	142	141	152	133	137	133	126	137	126	148	130	136	122	142	154	139	142	114	148	126	134	137	142	162	136	124	146	158	133	145	120	150	149	137	137	144	126	130	126	171	132	154	122	124	138	144	148	143	143	134	141	132	148	127	149	137	139	137	127	131	139	133	139	146	127	146	134	160	144	125	142	161	144	133	122	150	145	155	147	150	133	141	151	130	133	121	148	151	146	127	120	131	143	133	142	148	161	141	135	151	154	140	130	161	119	150	137	134	160	140	126	127	136	143	119	128	134	151	156	145	158	156	142	138	138	130	147	132	156	122	135	145	143	128	134	149	141	148	129	157	148	150	128	162	133	126	126	153	150	136	138	140	140	129	143	144	126	131	124	138	129	130	146	121	139	139	129	150	119	145	140	148	143	161	138	138	145	126	133	124	143	129	142	151	143	120	144	135	140	147	133	122	130	127	148	162	143	136	153	134	157	140	132	142	135	143	128	145	129	122	151	144	122	155	148	161	150	113	128	141	130	116	126	139	138	140	136	140	147	136	132	145	134	138	149	157	145	153	130	159	146	137	150	141	145	140	156	141	129	112	151	138	118	122	138	145	129	145	151	131	138	133	154	117	130	134	136	171	144	156	143	135	137	142	160	135	135	144	167	130	148	154	140	130	154	116	123	141	171	140	147	157	117	146	173	160	135	118	136	117	155	122	148	133	134	127	125	157	139	137	126	147	122	160	149	156	168	141	141	149	145	126	162	132	130	146	122	139	125	126	158	126	113	143	131	128	154	127	175	152	121	137	138	130	145	138	152	148	132	132	137	161	121	124	159	150	137	145	137	151	133	140	145	162	134	128	139	140	145	140	152	137	122	144	133	133	128	123	132	132	135	148	145	140	149	130	121	127	145	133	132	138	161	124	129	137	114	135	141	151	135	142	125	132	141	163	139	154	130	140	130	163	140	130	138	139	138	141	129	134	119	159	151	139	151	148	137	148	138	133	138	140	152	176	142	156	143	154	143	161	121	134	143	136	150	140	147	154	145	136	135	120	158	138	132	147	129	158	141	151	143	125	131	139	144	136	150	158	131	121	112	117	123	160	153	118	156	152	133	143	136	138	129	125	150	131	145	133	129	133	146	153	123	135	139	127	154	129	144	132	122	153	152	147	123	132	127	128	142	142	143	148	112	171	112	137	142	139	151	139	128	126	136	147	126	135	128	132	145	140	125	150	127	142	141	122	121	163	134	147	156	122	116	141	133	116	133	144	155	136	131	143	162	129	153	149	138	139	141	121	126	143	155	130	132	111	125	127	132	153	119	144	123	142	148	151	127	136	130	135	139	118	139	137	144	131	119	165	140	161	139	127	150	147	149	154	128	132	141	125	136	131	134	149	141	127	128	156	171	144	153	141	142	143	136	150	136	147	126	137	135	147	143	145	146	129	123	146	136	130	122	123	135	142	148	128	154	142	136	125	125	140	147	131	149	142	101	147	125	138	136	136	122	160	132	151	137	156	148	138	154	138	163	140	137	141	136	127	138	137	146	137	150	145	129	141	145	127	140	121	142	137	136	126	141	132	153	132	119	151	134	132	158	143	142	118	124	138	133	145	141	141	132	139	137	137	149	131	133	148	109	125	130	143	109	140	143	145	147	143	128	153	138	163	131	133	137	148	147	131	146	148	115	143	135	150	145	118	148	160	144	159	131	141	140	125	150	157	140	159	154	142	143	114	142	140	130	140	148	152	152	134	141	137	146	143	146	131	177	146	132	150	140	144	120	141	161	122	134	162	148	136	153	134	140	129	123	130	124	135	155	131	148	133	141	140	117	125	144	140	137	143	132	119	154	133	137	151	137	142	124	120	152	115	163	138	143	134	139	129	118	137	146	131	121	127	134	133	140	145	148	139	143	142	151	121	123	159	134	129	132	147	163	127	118	146	153	134	164	129	157	146	145	128	130	127	122	140	148	141	126	136	148	109	141	144	139	145	158	122	141	130	115	146	161	116	136	140	120	125	131	144	160	147	136	155
24506	21090	27988	24433	19554	2273	736	408	333	299	296	232	221	270	210	213	201	218	220	232	231	183	179	217	199	168	192	176	198	174	208	203	204	201	198	186	178	196	199	185	194	186	199	174	190	191	190	194	171	189	176	187	181	169	187	179	181	155	168	192	174	175	206	143	171	170	194	198	189	203	187	170	181	205	181	169	178	192	175	177	193	197	156	202	185	157	204	169	171	176	204	174	163	168	175	194	188	174	167	181	172	186	192	178	207	180	197	199	189	182	154	160	174	175	191	177	149	162	214	190	187	171	184	178	176	157	174	162	172	182	206	187	197	187	183	162	180	155	181	189	186	178	182	177	180	213	154	179	173	189	166	154	167	157	184	188	199	202	183	174	164	181	156	180	201	166	160	189	187	177	190	189	191	175	181	195	197	180	163	184	159	170	175	174	172	164	176	177	186	189	180	174	178	178	186	164	194	183	193	199	178	186	167	171	168	164	184	161	177	191	174	190	170	178	162	200	181	163	186	175	190	207	191	163	180	180	177	186	162	179	195	185	193	182	166	190	174	190	202	211	180	179	190	164	169	188	179	175	170	163	188	166	184	170	174	163	157	198	175	149	197	171	175	153	165	174	176	185	184	162	182	188	169	188	164	196	189	187	183	187	182	190	188	174	184	174	184	192	176	208	191	188	199	158	179	178	157	179	167	173	185	191	161	210	189	186	184	187	181	181	183	168	186	174	194	165	163	189	166	169	164	187	199	165	176	172	175	179	179	165	168	180	198	208	189	176	185	176	172	186	183	157	189	197	172	174	216	164	189	183	188	181	183	177	176	189	169	178	176	199	169	143	184	178	169	198	189	167	167	185	170	176	168	173	191	194	183	177	190	138	185	166	189	170	180	205	173	185	160	178	184	188	149	176	175	180	187	196	180	178	156	159	188	159	177	152	183	168	189	175	189	177	158	188	168	185	172	166	159	158	166	178	197	214	176	197	177	167	179	163	178	180	168	148	193	175	182	187	188	155	176	198	198	166	196	169	161	159	195	163	187	169	155	204	186	183	180	179	186	169	180	171	202	192	181	176	171	156	201	167	159	168	165	176	175	163	176	178	171	194	187	195	192	173	152	182	179	177	206	166	182	173	182	170	157	170	160	172	149	150	160	184	167	167	185	164	201	162	153	181	200	175	176	183	185	170	191	160	172	163	177	181	169	179	164	178	168	210	179	171	176	176	191	168	180	176	178	166	180	187	181	162	191	178	163	189	192	165	176	165	180	193	155	196	178	170	166	190	182	167	172	201	198	188	172	163	168	192	179	155	198	192	197	169	185	163	163	155	196	178	176	180	182	180	152	176	215	178	202	193	182	175	157	198	167	167	189	221	161	175	182	159	182	168	181	173	171	194	183	189	166	162	187	173	160	179	169	181	145	181	168	161	170	181	182	168	183	172	165	193	179	180	167	154	178	165	172	180	173	163	161	181	151	165	190	176	175	189	181	182	168	174	157	166	178	188	182	167	177	180	190	192	198	165	165	187	183	185	199	158	178	167	186	173	152	178	197	183	165	163	164	179	147	155	182	184	166	159	155	167	158	177	195	189	208	165	178	180	177	164	183	164	171	183	186	188	165	179	175	160	159	176	177	178	170	184	143	178	189	173	174	201	187	166	200	197	175	172	196	192	184	189	180	162	203	157	171	177	172	163	189	194	179	188	195	165	182	182	145	171	174	167	199	178	174	155	183	182	160	171	190	186	162	179	176	169	179	178	166	209	206	191	157	201	192	156	184	170	171	182	192	157	191	154	176	186	197	192	138	173	177	156	190	177	156	181	193	172	186	179	166	193	201	195	177	186	173	167	204	206	184	167	171	171	186	207	183	178	185	164	179	170	180	164	200	174	183	192	157	164	191	194	160	193	171	194	169	178	163	168	177	175	165	183	155	191	172	172	179	195	175	172	173	169	165	160	165	181	143	180	176	189	189	183	167	178	182	171	178	179	154	180	168	180	178	177	158	182	211	156	177	189	158	170	179	152	178	167	152	175	193	173	167	176	200	175	171	168	180	195	155	187	159	176	186	196	188	176	212	163	152	167	183	181	151	176	193	192	162	176	160	163	168	188	192	175	180	162	193	177	189	211	182	168	165	161	165	169	174	166	181	179	165	189	182	187	164	183	176	169	177	184	195	177	166	184	200	193	187	179	167	181	178	160	179	166	193	188	171	186	187	157	181	163	164	161	187	199	183	183	159	194	164	162	184	175	153	178	178	172	153	172	157	162	170	161	186	159	180	157	186	190	180	165	173	187	189	179	190	201	146	195	168	149	176	177	164	179	164	165	181	152	152	185	188	175	169	177	192	171	169	199	183	165	176	159	177	167	170	162	182	186	189	180	160	153	176	190	179	166	169	165	179	160	182	169	188	182	198	167	170	183	196	181	162	188	172	188	169	182	195	186	165	167	154	162	201	154	165	173	173	191	181	170	197	183	177	191	189	185	172	210	186	200	154	174	170	183	198	163	170	165	180	172	173	172	164	168	186	153	191	170	189	161	190	167	186	195	176	183	165	189	173	198	174	182	147	181	197	163	153	186	166	178	181	173	169	171	190	198	173	204	162	186	191	176	192	181	187	177	176	184	189	205	168	183	184	181	164	165	186	180	178	173	171	170	187	170	179	183	164	188	177	184	168	156	177	189	180	175	183	172	181	171	185	173	162	187	162	156	172	196	160	163	186	186	148	176	181	178	156	171	179	185	188	169	169	168	153	170	203	164	187	164	178	176	191	176	169	195	180	139	172	165	184	163	174	182	164	166	176	208	182	167	206	177	161	153	182	182	180	174	164	207	156	180	178	165	204	185	176	180	183	192	181	167	156	186	186	165	162	175	162	193	175	190	186	141	169	175	167	180	171	154	180	183	175	197	170	176	167	181	154	197	168	187	155	179	160	165	175	179	170	158	198	197	176	164	162	189	192	178	180	180	175	180	133	165	170	190	178	154	166	178	153	187	186	202	165	193	166	186	173	178	174	180	178	169	169	197	196	177	172	186	174	156	200	167	197	193	152	170	173	176	183	188	196	191	197	166	171	171	160	183	175	199	176	163	197	165	179	181	176	179	174	190	182	163	198	186	169	170	160	170	161	218	170	179	192	178	177	174	194	173	188	187	163	192	178	168	163	199	176	173	151	196	171	169	171	150	150	189	189	156	179	149	185	172	165	174	192	181	166	167	149	159	192	183	187	163	179	167	170	148	176	201	183	179	187	171	195	166	173	188	173	173	194	180	181	193	197	196	179	172	177	172	156	163	181	160	158	164	191	181	171	170	185	186	162	196	184	177	176	174	173	186	195	177	186	190	168	184	205	154	198	162	191	170	186	182	160	190	190	163	193	169	171	188	191	167	174	169	175	152	181	198	178	186	196	173	178	167	164	185	165	194	172	162	171	186	169	175	180	190	186	177	176	167	166	173	156	170	195	199	168	156	183	181	175	183	190	190	155	203	174	193
3991	5384	4019	1890	1219	972	771	632	541	521	423	367	361	331	274	306	276	309	281	346	292	268	257	314	224	225	224	210	223	221	244	232	220	242	199	222	207	198	242	205	206	208	193	214	207	213	213	199	191	231	206	195	211	220	220	221	225	185	201	200	203	206	190	209	199	212	188	176	204	201	186	182	216	227	232	219	190	216	221	179	178	190	194	196	204	221	191	218	202	225	192	212	219	229	240	190	183	212	206	209	178	222	215	194	184	203	222	201	216	187	208	168	190	180	205	185	190	179	194	196	185	217	210	185	189	188	199	205	199	195	187	209	189	227	191	201	182	192	208	213	207	208	190	199	193	204	204	193	210	207	187	173	192	192	185	192	220	188	217	199	224	200	210	190	198	193	213	209	170	217	202	196	194	217	197	187	186	226	211	220	215	200	197	200	193	197	182	189	184	185	211	192	200	204	222	191	215	204	198	186	198	218	175	182	184	220	212	186	224	201	192	197	195	201	195	208	193	218	206	189	222	196	206	202	203	179	227	208	198	211	210	197	211	181	199	211	185	199	219	207	192	191	198	204	231	214	217	197	195	213	191	192	183	208	203	201	193	205	205	189	199	192	202	226	224	166	205	203	231	203	207	198	211	197	178	173	201	220	195	191	237	192	207	188	205	185	185	212	171	202	175	198	187	216	207	211	204	188	179	211	190	209	195	175	204	218	174	199	203	208	238	227	208	191	197	203	182	185	193	202	197	187	220	194	214	171	210	190	185	217	192	193	185	204	206	221	201	226	223	202	200	184	183	209	209	204	194	175	198	198	200	199	221	201	215	212	198	196	199	187	188	212	198	165	213	199	219	184	193	201	179	189	188	210	218	190	200	189	201	198	214	190	204	191	213	208	217	197	210	181	166	193	202	193	198	178	202	225	205	200	182	187	189	244	195	199	209	197	217	188	213	212	194	217	205	203	185	224	198	216	185	181	181	205	205	201	201	184	217	215	201	204	226	216	196	188	169	213	189	184	196	196	212	193	197	187	193	202	176	186	209	198	210	190	172	215	195	195	179	201	199	201	181	207	216	213	209	202	164	194	204	197	195	219	201	196	218	172	216	206	178	202	200	169	219	192	225	191	205	200	211	183	194	204	217	183	212	222	182	196	194	207	210	193	190	196	189	202	196	198	212	195	212	197	217	171	211	180	169	210	183	201	171	192	206	198	212	195	178	185	205	176	208	227	202	187	198	180	202	185	191	200	186	185	200	186	188	198	219	175	203	211	186	192	178	188	205	225	207	204	172	220	186	221	196	185	204	186	203	189	184	208	176	216	216	185	206	221	198	216	228	209	207	195	196	210	183	213	195	183	196	219	203	201	183	199	204	215	190	204	182	195	195	182	183	168	204	216	214	184	202	199	192	193	211	201	197	205	195	191	202	204	189	182	215	198	194	193	200	213	165	182	205	208	211	197	213	199	200	192	202	201	193	206	206	199	209	199	192	195	192	195	192	177	206	209	179	188	207	184	233	184	205	221	206	187	212	191	197	182	190	195	201	203	224	197	190	188	219	192	202	231	206	192	203	196	170	221	219	205	229	216	202	192	181	226	197	189	215	173	213	208	197	195	206	213	197	215	207	196	183	197	200	181	215	201	194	198	240	187	217	212	191	187	203	212	200	189	198	206	182	198	195	205	197	196	195	204	215	210	219	194	196	207	195	207	212	202	210	211	187	204	204	182	193	196	204	199	206	188	197	223	192	179	169	219	208	206	193	209	195	205	219	212	223	224	194	212	214	202	209	155	216	231	194	207	190	234	213	191	189	186	212	199	197	196	204	195	209	215	185	205	190	178	215	207	211	204	207	222	216	185	214	193	178	211	192	192	168	187	209	205	190	185	180	192	220	189	206	168	190	182	214	207	202	201	204	208	208	212	195	197	177	209	194	198	213	206	214	204	216	195	225	178	188	161	204	175	203	203	209	220	207	182	182	217	198	185	181	211	181	219	201	189	218	206	194	191	195	220	188	163	229	214	207	193	195	217	167	207	229	214	181	194	184	215	171	178	229	191	188	211	181	188	184	211	200	198	196	187	203	192	186	183	207	222	167	184	190	203	192	177	218	202	211	206	185	242	183	204	200	192	217	202	233	198	183	184	174	217	201	198	197	209	212	197	213	197	201	197	202	225	209	211	200	191	204	205	211	204	184	203	211	204	236	196	200	199	213	190	205	201	198	213	193	204	211	198	178	212	197	200	184	190	218	227	225	238	196	177	219	192	216	206	188	233	193	194	201	199	197	192	174	179	199	209	207	219	198	196	213	157	207	201	220	201	191	197	222	205	212	203	185	188	193	192	213	208	205	192	208	195	223	201	191	192	191	192	208	206	185	211	204	190	187	191	202	171	188	205	195	184	213	205	213	205	194	195	208	202	192	190	204	169	189	183	204	203	219	230	213	187	227	203	229	215	202	185	202	191	212	196	206	170	198	212	189	206	191	220	191	197	209	209	204	172	191	186	188	215	187	191	196	196	197	183	212	207	205	211	183	203	194	194	227	198	174	199	200	176	204	182	217	194	223	199	190	219	225	201	179	207	187	187	208	200	226	192	193	201	212	188	179	211	196	221	159	192	206	198	217	196	197	221	217	192	208	196	234	190	217	192	179	230	199	205	186	172	209	205	216	221	209	201	248	187	195	172	183	198	204	212	200	220	174	188	185	202	191	180	168	209	199	211	191	193	212	203	197	166	198	183	202	207	184	194	199	192	196	210	181	197	216	224	175	192	181	205	209	191	240	210	175	185	171	217	199	192	207	211	202	188	209	198	193	219	218	195	197	222	182	219	191	212	213	218	208	208	187	183	199	226	185	200	191	190	199	191	158	197	214	183	190	210	191	194	211	174	200	207	174	211	206	206	190	232	185	177	186	197	234	173	192	193	191	190	203	219	227	202	192	183	190	210	212	206	175	198	151	182	209	205	224	193	195	179	179	193	193	198	200	204	200	246	223	191	201	216	205	203	194	180	183	217	208	209	213	168	195	195	190	204	183	211	184	225	200	192	207	206	188	191	179	188	187	202	200	233	201	194	182	194	195	185	211	206	197	184	202	190	184	217	195	223	176	193	171	195	193	181	206	197	193	211	192	221	196	196	220	164	215	217	182	191	190	192	192	197	202	180	202	196	221	183	202	206	163	203	195	198	189	224	196	199	206	188	190	194	202	191	219	196	206	212	216	188	183	173	166	197	206	206	188	195	191	187	212	180	176	195	197	193	199	195	180	176	206	213	205	200	188	200	185	177	214	203	212	173	205	186	188	202	186	198	194	202	212	228	202	178	181	174	220	197	213	211	218	206	217	206	181	214	211	223	216	202	205	191	201	183	195	196	197	175	223	196	194	214	205	214	199	206	195	178	183	208	202	184	188	202	193	210	165	210	186	211	194	199	206	222	198	185	220	218	197	210	201	200	167	201	180	214	212	200	227	228	188	198	210	207	184	179	196	206	192	215
26928	7744	611	400	258	250	246	236	230	254	268	237	252	258	242	252	235	243	226	247	217	212	215	207	232	227	209	218	245	241	217	241	233	251	230	212	225	237	218	250	229	246	246	211	243	250	243	242	242	220	227	227	240	247	223	238	267	254	242	213	251	245	248	228	246	223	258	245	226	249	194	212	240	252	225	224	178	209	203	253	216	237	245	222	208	236	219	227	218	238	221	257	255	248	252	225	227	234	229	241	211	235	213	272	243	212	215	225	213	253	244	209	243	231	238	229	207	213	230	212	235	260	245	224	204	220	232	231	202	220	215	211	228	205	213	218	272	231	237	211	247	212	231	232	226	234	251	236	235	236	226	263	227	241	237	229	218	228	223	244	244	246	256	204	227	240	244	227	210	230	261	239	215	236	228	216	225	219	242	243	240	232	207	234	200	230	216	206	216	225	259	219	210	232	240	231	234	214	201	227	226	217	206	215	258	228	249	213	224	204	225	261	199	221	237	236	214	215	243	258	245	233	237	206	236	233	204	222	200	243	249	221	234	210	222	237	258	241	220	230	237	245	231	228	231	207	237	223	228	232	226	255	274	213	228	235	230	228	235	225	228	252	224	231	257	230	230	220	229	271	242	246	215	247	223	205	206	211	230	246	217	213	229	236	201	248	221	238	233	259	222	234	247	201	212	239	236	217	258	217	209	232	236	201	246	224	221	220	248	231	240	228	235	251	238	233	224	245	227	249	220	231	253	227	226	214	237	245	208	223	227	201	259	210	221	216	237	237	240	245	229	239	233	229	214	226	255	235	225	222	224	232	201	267	241	234	246	217	225	238	239	244	256	217	239	207	198	252	231	217	226	201	250	238	249	238	254	224	223	230	221	256	224	221	201	234	223	183	231	221	259	229	238	247	262	227	207	228	234	230	244	224	237	235	226	233	245	224	231	259	213	223	227	225	234	233	230	228	243	232	248	242	245	228	224	245	246	214	241	252	239	247	217	255	207	212	233	234	232	226	211	240	234	235	254	250	240	208	220	230	218	220	235	219	257	251	249	244	230	245	236	239	224	257	217	234	228	226	220	215	225	261	256	214	210	229	235	215	231	220	224	240	236	207	203	220	228	233	219	221	250	228	250	227	223	215	224	229	239	229	243	212	218	231	235	222	231	248	222	234	224	258	241	216	216	239	253	237	228	224	203	252	219	226	212	260	239	249	250	265	231	230	246	220	241	242	229	247	211	223	213	220	218	209	254	264	221	228	224	229	236	195	207	237	243	236	219	215	247	224	236	244	223	237	245	245	222	246	242	226	242	230	235	268	225	211	266	231	220	207	204	232	246	241	219	216	226	197	241	236	229	221	218	240	202	215	235	207	231	244	244	212	238	215	250	223	246	215	226	221	235	214	227	223	224	222	215	252	236	246	265	239	221	220	236	242	250	219	238	209	232	198	236	234	251	217	243	221	230	231	262	213	249	226	226	216	213	234	265	224	244	236	266	209	231	236	229	217	240	246	231	228	225	206	242	247	230	248	227	206	209	232	252	244	213	241	231	251	230	223	222	239	238	233	216	242	229	222	227	204	204	247	240	218	226	221	212	224	260	206	229	209	220	247	202	243	254	226	235	218	224	239	212	267	217	243	218	223	243	212	222	252	217	235	252	224	235	210	246	235	229	215	244	219	231	219	246	215	254	221	260	231	209	202	223	251	224	237	202	243	245	222	243	239	220	237	211	215	217	244	234	238	218	233	249	223	222	225	228	233	242	217	248	222	241	243	236	232	217	249	217	210	261	237	221	217	226	240	233	233	242	209	238	228	256	228	238	220	205	241	231	239	226	241	218	212	226	222	245	245	216	209	243	221	231	241	240	235	237	243	232	244	222	197	235	215	204	208	241	232	232	234	215	252	242	213	237	231	250	222	204	207	229	237	229	247	222	255	242	248	210	248	259	238	240	212	236	237	218	182	217	228	201	235	224	226	239	250	215	201	219	242	240	241	233	232	220	219	223	250	221	246	235	228	244	233	218	232	232	229	227	222	258	228	244	233	228	252	244	230	222	240	229	217	222	224	227	226	217	252	245	229	221	222	220	234	238	228	242	267	251	231	229	228	231	271	216	258	264	238	235	209	252	236	249	216	254	224	212	223	234	259	239	208	241	232	234	231	215	223	250	237	218	225	226	260	222	221	236	235	217	227	246	257	231	226	207	265	250	237	226	245	224	249	208	246	245	225	245	208	238	222	228	220	242	247	241	228	220	221	220	219	219	240	241	249	232	223	248	248	255	270	228	217	240	226	221	228	220	219	220	225	250	262	250	210	240	204	230	210	235	231	217	244	205	237	227	223	238	229	255	216	233	210	210	263	238	244	241	237	204	222	251	244	224	236	218	221	224	258	231	229	235	228	221	236	241	231	234	233	208	216	228	222	241	239	231	254	222	234	244	207	217	216	228	214	260	225	226	250	239	235	225	212	246	200	224	218	235	219	226	209	225	205	244	226	236	216	224	210	267	222	242	232	212	232	240	238	248	209	229	230	226	250	246	244	227	232	200	239	235	219	247	219	246	205	230	219	246	239	230	222	230	237	182	261	219	230	222	229	232	257	215	246	245	224	225	245	219	244	235	232	243	226	218	219	230	258	257	224	223	206	211	221	241	251	243	230	203	215	242	244	219	185	229	237	239	266	225	232	219	225	220	218	249	238	229	241	255	247	208	234	236	224	239	212	208	239	236	250	244	229	212	240	233	245	251	245	223	249	211	233	230	220	208	255	249	224	247	222	227	211	245	245	242	214	211	215	241	247	236	237	223	237	242	245	230	245	251	217	218	231	275	236	225	238	233	228	237	219	238	228	234	236	235	254	229	219	220	230	212	235	218	255	245	226	224	218	238	237	259	225	222	234	246	216	214	208	214	233	216	243	235	207	209	217	232	239	229	232	233	219	256	204	241	227	188	259	212	217	236	238	229	252	224	240	219	213	220	267	208	225	221	245	232	221	213	263	239	242	270	221	243	216	232	218	225	243	220	249	246	208	213	264	225	211	227	234	257	220	235	230	226	231	221	211	294	216	218	227	214	220	232	229	209	245	215	225	239	229	248	228	236	247	244	217	210	274	217	237	232	239	216	245	231	224	214	242	216	219	218	275	254	230	224	222	224	227	223	251	258	232	203	229	208	261	214	230	235	237	208	249	248	256	248	198	241	228	205	224	225	227	229	213	212	227	232	229	238	212	226	226	234	217	260	238	214	231	211	243	200	217	229	223	249	244	239	214	231	241	241	219	234	274	235	216	240	241	228	229	233	262	234	231	210	235	233	234	231	271	239	205	217	224	226	236	246	223	246	235	231	234	207	230	243	227	226	214	232	234	225	198	240	263	236	215	240	223	219	245	208	255	221	242	249	206	194	243	249	209	222	237	206	206	233	220	218	238	245	230	232	231	245	188	234	272	221	244	253	231	244	223	214	247	237	216	233	224	235	234	226	234	237	222	257	256
5352	534	431	357	312	264	294	299	265	280	263	227	271	238	261	266	282	227	255	251	296	250	275	258	238	233	256	270	278	247	252	246	255	251	236	248	249	263	261	248	235	233	262	252	258	242	246	285	256	246	250	256	241	253	240	253	250	244	285	238	255	245	241	224	246	253	263	211	229	240	228	251	235	230	233	250	268	255	267	267	249	245	243	248	278	242	236	269	257	249	289	222	253	232	247	259	266	264	267	261	200	266	255	247	239	261	235	248	261	264	253	241	229	255	239	262	237	248	270	243	255	252	232	260	244	265	246	252	251	231	243	253	232	251	241	253	226	251	235	247	267	245	247	243	245	259	246	249	251	249	267	249	251	233	263	242	237	261	250	256	241	258	278	236	251	255	243	275	245	228	244	247	257	261	227	250	244	249	276	231	252	268	247	276	269	263	246	283	258	231	222	258	226	247	260	264	204	260	244	245	230	238	256	249	230	232	289	269	256	273	241	258	215	256	244	263	276	241	231	236	242	242	248	241	254	224	271	228	262	244	265	275	247	242	250	276	231	251	271	253	244	258	232	247	249	275	220	250	277	225	267	240	253	238	242	258	261	274	222	259	260	255	285	236	260	249	269	249	239	262	237	212	258	248	233	245	254	228	245	242	235	251	248	254	250	252	268	246	255	245	246	288	256	237	253	230	252	266	233	261	239	226	274	279	242	251	254	230	246	254	262	251	215	224	270	239	262	243	255	249	233	227	243	256	244	242	257	282	245	285	243	254	264	258	241	250	243	253	259	249	255	248	254	261	244	245	227	263	246	249	258	254	245	274	267	253	274	252	249	266	251	249	241	270	245	251	245	263	241	249	276	225	255	272	271	241	250	247	249	239	237	240	250	229	264	275	248	252	264	240	252	258	257	249	247	249	235	275	244	243	258	253	242	241	215	227	261	259	229	237	264	248	251	245	268	267	274	267	233	256	262	244	262	238	256	263	246	255	250	238	279	234	230	272	242	263	254	249	244	283	243	241	244	227	291	234	264	253	260	246	258	243	258	264	281	242	249	216	236	260	246	246	239	261	274	235	250	241	259	270	282	237	238	245	243	270	247	239	252	268	244	251	288	199	285	221	249	253	253	258	240	237	218	256	249	237	244	251	232	225	254	273	219	231	264	239	246	274	238	279	248	231	225	264	242	259	230	289	251	244	251	252	245	263	275	266	222	253	258	243	243	262	244	268	258	260	276	255	228	240	263	227	227	235	239	254	219	249	241	244	233	250	251	243	263	247	250	249	258	228	265	241	257	254	256	273	266	271	225	225	250	228	246	245	243	245	258	273	253	269	276	254	247	247	248	242	248	273	277	245	258	280	261	246	256	256	254	240	297	240	260	255	252	242	258	227	247	262	250	231	248	267	257	241	230	244	248	253	261	258	257	226	280	249	267	270	250	235	249	272	268	254	266	244	254	253	240	242	250	266	254	238	253	231	291	266	244	234	250	259	257	256	261	272	242	221	249	250	236	263	264	257	255	232	234	249	255	252	283	258	260	248	250	247	272	272	262	244	259	263	265	230	260	269	226	258	249	283	264	252	219	265	272	249	245	234	257	265	262	282	253	247	266	263	236	226	232	276	230	243	266	242	253	296	265	255	255	243	267	259	257	264	229	250	218	247	263	244	234	259	251	269	278	255	247	249	252	289	234	248	215	269	244	250	235	238	236	233	241	263	275	235	273	251	256	259	236	227	264	271	240	233	244	239	269	239	244	225	262	248	289	251	238	269	228	245	245	251	248	254	253	231	251	266	234	268	243	221	254	248	247	259	277	240	249	242	260	258	267	227	273	214	254	264	229	254	258	239	244	251	271	253	265	232	262	243	259	217	241	247	236	231	240	247	258	226	246	236	232	264	260	243	253	251	248	260	247	227	236	245	251	252	239	257	238	255	249	252	269	243	274	258	242	240	237	235	249	255	257	291	237	249	239	252	236	277	277	266	247	268	270	260	242	238	247	220	268	237	264	233	245	245	219	248	262	255	242	225	217	255	252	247	254	238	276	246	236	240	263	261	263	252	234	226	277	260	264	254	294	270	278	255	254	279	263	256	239	267	218	249	243	246	215	265	249	264	223	255	246	269	264	236	248	241	222	225	265	232	254	235	261	265	257	259	225	275	253	255	228	281	257	279	269	242	252	244	263	265	237	264	268	262	238	251	232	257	257	250	259	239	273	253	245	261	276	261	266	262	274	229	274	244	255	263	261	229	244	279	240	244	262	237	248	281	252	221	251	292	261	221	261	251	261	249	254	213	237	259	251	256	237	247	260	214	235	261	254	239	227	260	280	257	257	236	249	249	236	235	287	243	220	245	223	244	257	234	246	224	255	257	239	254	245	259	261	254	234	238	234	254	251	248	280	239	238	248	277	231	245	237	262	215	271	248	234	263	245	255	252	249	245	272	263	262	258	267	228	252	245	261	270	249	253	257	253	236	264	252	245	233	254	249	242	260	250	224	241	230	237	211	249	231	258	239	263	246	270	269	244	242	262	264	252	273	241	248	245	245	265	285	272	231	250	231	250	258	252	241	241	254	258	286	241	225	243	261	265	268	238	243	252	243	262	257	280	265	233	247	242	224	245	239	233	240	248	275	257	251	266	251	221	265	219	225	290	261	245	236	241	252	240	249	274	234	221	252	259	262	242	220	264	226	220	265	248	262	254	250	255	244	244	262	230	282	237	249	257	237	245	244	266	234	237	262	220	228	262	243	250	261	249	229	244	235	272	240	253	216	275	225	217	261	277	270	301	261	266	255	256	252	260	251	255	256	286	235	259	245	258	248	247	246	274	243	238	244	224	267	244	245	243	261	240	240	236	276	260	238	267	265	242	247	271	213	258	244	236	254	272	272	260	241	261	239	308	279	248	255	249	231	255	262	258	261	276	241	283	244	259	241	270	237	244	235	243	245	222	287	290	251	271	246	243	249	270	245	267	263	278	286	263	252	263	216	281	266	260	250	242	258	282	231	239	273	247	238	280	254	252	227	237	275	239	225	219	252	244	263	236	264	271	255	262	256	264	252	283	245	240	248	270	244	235	249	244	213	252	249	247	255	247	285	255	267	223	254	268	253	251	264	250	240	285	257	262	287	264	273	246	264	257	254	269	283	268	244	258	242	227	243	265	235	258	282	253	251	228	254	232	249	250	286	236	261	208	229	256	245	236	282	259	273	261	252	246	259	257	237	275	255	252	241	206	240	253	252	261	270	241	229	242	251	258	227	249	238	248	239	227	265	266	278	260	230	231	227	253	264	262	276	237	233	243	252	244	244	266	269	257	271	250	223	232	246	223	259	274	252	250	232	275	278	264	248	262	262	231	244	218	266	219	253	234	248	264	223	258	262	255	225	256	251	251	247	259	231	241	222	263	243	236	248	255	241	280	231	224	274	262	240	239	284	264	283	250	246	271	236	229	270	254	257	260	280	255	264	269	270	270	268	250	242	233	273	208	257
25342	21064	26592	24641	2537	502	320	236	214	179	162	161	139	161	157	132	128	120	141	147	125	135	116	137	123	129	114	113	105	106	150	125	122	114	116	112	131	112	113	112	123	128	112	104	130	122	116	106	132	120	122	110	116	104	116	96	109	104	103	118	126	111	97	96	104	124	115	117	107	110	111	120	142	121	134	99	130	94	108	104	127	119	117	120	113	109	110	113	96	110	120	118	115	110	108	129	109	125	106	132	114	118	107	114	103	132	109	134	117	118	102	116	108	101	131	107	121	111	112	124	122	114	124	105	106	114	110	127	99	108	136	122	116	112	113	100	111	110	104	124	126	109	120	119	112	114	133	99	109	122	95	120	125	119	120	99	111	121	108	111	117	104	119	133	111	113	114	112	128	112	105	96	108	110	96	131	105	120	98	105	105	115	104	113	122	94	121	99	129	135	118	124	133	102	119	123	135	112	137	118	115	110	100	104	106	117	129	101	106	125	106	110	106	117	98	107	122	103	97	107	127	96	143	98	108	107	120	122	103	123	111	118	122	115	110	132	121	115	107	117	128	123	108	113	119	115	132	119	113	142	114	85	121	112	93	127	97	112	112	135	120	114	126	110	100	114	128	130	126	123	114	106	109	118	113	126	114	100	111	121	117	114	114	106	117	118	106	124	129	119	91	117	102	135	105	118	129	124	137	107	123	112	98	127	123	96	120	115	111	118	118	121	125	128	118	91	136	109	121	112	118	92	111	118	104	133	115	110	100	104	133	118	104	134	110	102	107	112	108	108	127	119	128	125	110	117	132	111	136	124	107	123	106	123	115	121	125	141	129	110	97	120	115	111	128	112	118	111	125	130	101	124	134	122	110	116	117	122	121	120	112	102	119	104	109	121	117	114	113	92	112	103	124	102	117	106	119	114	119	139	127	131	108	127	112	109	113	120	110	118	120	102	113	135	97	113	118	99	119	132	114	117	118	117	106	118	97	139	101	125	127	103	115	108	118	115	102	98	120	100	109	120	125	98	121	98	129	103	117	106	111	133	118	104	135	108	107	111	101	113	120	116	120	112	111	114	104	109	128	100	90	103	120	115	114	94	113	130	113	95	122	106	138	136	116	120	112	125	120	112	115	108	112	106	130	122	116	121	120	110	118	115	91	126	112	113	125	105	100	126	123	140	108	116	116	141	111	123	116	99	104	114	102	109	87	122	97	124	115	115	101	92	104	109	117	122	127	112	83	122	103	97	113	122	124	101	100	111	109	111	120	130	112	115	132	126	106	118	112	115	97	101	102	114	125	107	109	117	104	113	115	108	118	114	109	119	147	117	114	116	125	117	106	107	132	127	147	104	93	100	93	124	121	118	132	119	104	130	114	122	125	113	102	124	126	106	108	105	104	123	111	118	128	112	131	117	107	110	97	142	112	99	118	128	101	102	106	117	113	113	105	113	118	93	105	84	107	88	119	124	127	135	99	110	115	87	96	105	108	106	111	102	96	109	137	110	136	120	123	116	122	113	120	119	98	103	124	102	100	113	117	117	113	119	105	97	112	126	99	105	126	106	103	101	120	102	127	110	116	101	127	119	117	102	121	128	115	125	107	105	101	100	107	110	117	119	97	107	100	111	117	124	94	107	148	92	107	90	114	117	119	96	113	120	139	98	127	115	103	122	110	106	114	119	152	122	104	119	132	126	105	108	127	129	137	110	113	133	117	114	136	110	108	90	120	115	120	100	127	91	115	126	113	118	114	123	122	106	106	115	106	124	119	115	95	104	96	141	100	125	116	123	115	105	114	120	105	120	115	109	94	94	121	103	112	111	124	113	100	117	112	122	111	116	130	133	96	136	114	127	126	116	98	93	121	115	115	117	100	106	117	91	133	105	133	110	117	110	109	113	115	113	114	114	128	118	103	130	118	122	110	114	115	129	123	112	99	112	122	125	99	101	118	125	123	121	132	99	125	94	112	112	129	124	109	110	111	92	106	129	109	120	102	139	119	130	120	91	110	135	104	132	86	115	111	109	118	112	107	124	114	112	116	115	121	110	112	114	121	134	113	125	120	125	90	103	128	126	98	120	113	124	101	119	113	134	118	122	111	96	115	94	115	114	125	117	88	104	109	121	111	93	108	97	111	113	116	105	112	97	116	110	111	107	107	121	122	120	108	119	117	99	116	117	120	103	103	116	110	109	91	101	111	110	110	109	120	113	118	106	113	120	107	112	100	118	101	112	111	124	131	122	114	113	117	106	87	120	121	122	122	130	122	116	117	114	101	103	106	119	136	120	109	128	127	110	109	98	128	109	108	121	115	123	106	119	116	112	105	107	110	125	118	131	111	110	118	117	116	113	119	120	127	108	104	110	118	122	138	109	113	115	109	110	107	132	113	124	115	120	120	129	106	113	112	123	126	123	107	101	114	141	122	103	118	112	118	122	115	118	109	117	115	114	115	109	115	112	131	107	115	107	116	116	122	118	97	116	110	106	118	100	102	118	110	107	136	111	104	116	98	102	113	116	108	117	105	107	104	112	113	111	101	130	100	124	120	106	120	97	110	112	107	118	139	111	135	101	127	104	113	121	103	109	98	117	125	106	114	118	119	117	118	121	126	104	125	119	89	122	132	130	119	127	113	142	123	105	111	120	118	117	122	121	115	105	102	106	107	109	109	113	120	96	116	104	128	127	119	106	109	125	116	114	104	101	120	114	120	100	116	132	124	108	121	119	111	115	117	121	117	111	110	104	122	111	149	117	107	103	102	112	104	130	104	108	150	116	113	105	126	122	113	121	122	124	115	107	98	108	107	101	123	122	135	117	92	108	127	95	107	129	141	104	124	141	108	127	113	111	106	114	109	113	112	109	125	113	125	129	96	123	125	123	105	116	119	103	91	112	107	110	121	123	100	121	116	124	148	121	106	127	128	100	132	132	108	121	108	113	102	113	123	105	106	109	119	120	118	117	123	116	113	118	112	107	116	130	116	114	107	119	112	111	103	105	113	100	91	112	123	111	143	131	131	117	112	117	93	117	118	127	124	124	112	112	123	118	112	110	116	91	128	115	115	118	121	117	107	106	102	122	118	106	125	118	96	101	116	117	109	118	114	101	119	105	111	111	109	91	107	110	124	87	117	97	129	99	109	101	115	120	100	98	109	123	121	124	135	114	122	104	98	112	118	122	98	108	125	101	112	112	119	129	111	121	109	119	116	103	128	97	121	125	111	130	114	120	113	106	97	114	135	90	115	96	108	100	120	111	99	111	103	83	124	105	117	138	131	114	119	114	111	107	133	103	112	115	126	112	124	125	112	102	112	108	119	111	116	131	120	126	112	124	107	147	112	102	123	116	126	121	104	100	115	121	116	94	110	117	104	107	95	112	93	114	126	107	114	112	124	118	115	110	110	119	135	106	119	105	126	140	115	112	106	124	126	94	98	98	119	132	115	100	113	107	108	115	107	114	103	123	118	113	100	137	116	131	91	129	115	106	124	120	91	122
3700	2857	2064	933	741	535	441	378	333	283	239	219	197	188	161	174	179	181	180	192	182	124	159	162	173	144	137	158	150	146	164	126	158	130	166	113	123	127	162	143	161	133	142	132	130	123	159	126	131	141	124	150	150	146	138	143	134	124	127	128	139	133	125	136	154	140	129	126	142	161	124	123	129	145	153	146	145	153	123	122	141	157	150	130	140	140	141	143	127	126	145	142	142	119	128	125	135	137	129	154	151	137	139	139	116	139	141	147	136	126	136	149	158	141	135	116	137	141	134	126	136	129	125	140	114	134	131	150	139	138	141	148	148	124	128	139	134	129	138	135	140	139	158	144	119	147	122	127	146	147	143	141	150	132	148	152	149	130	138	133	150	153	139	138	141	137	132	162	121	133	138	140	144	124	149	136	153	146	153	136	133	133	141	125	120	122	142	157	145	155	152	131	143	151	137	130	129	131	136	135	122	137	140	123	143	131	125	139	160	132	148	149	144	137	126	135	133	134	130	149	155	112	167	103	136	146	142	139	145	122	155	143	135	141	148	132	129	141	114	157	123	133	135	124	125	131	113	135	125	130	139	121	145	138	131	145	124	148	132	130	131	112	132	142	146	147	152	122	125	149	128	166	147	150	146	136	146	140	155	152	134	148	160	142	152	150	123	148	133	150	122	129	134	143	144	141	140	142	136	125	145	136	127	138	131	136	156	140	128	130	141	143	132	125	123	140	140	137	152	122	167	130	140	123	133	134	133	142	137	152	129	122	131	134	115	142	145	141	138	150	129	137	140	129	138	148	148	143	151	121	126	148	121	123	116	135	150	122	127	147	133	138	140	140	133	127	138	133	121	145	145	140	159	157	164	145	143	118	135	144	146	134	131	153	147	146	138	148	131	139	144	147	110	131	146	123	130	137	125	138	127	135	123	137	133	129	142	126	152	133	119	141	122	121	136	123	128	138	121	123	153	133	143	157	111	114	158	126	140	141	143	147	141	134	143	132	142	130	124	136	133	131	138	146	129	129	127	122	142	129	147	146	142	128	129	139	113	125	128	136	129	134	127	124	135	136	144	134	143	150	123	136	153	135	139	135	139	136	138	130	128	129	126	141	134	124	140	150	120	140	122	146	145	139	141	135	107	120	163	141	156	125	136	162	151	144	118	137	150	129	140	134	149	127	138	133	156	134	134	122	128	120	123	122	147	138	136	147	163	146	124	153	140	139	133	140	129	142	142	130	157	132	103	134	135	137	124	148	132	137	130	138	123	149	147	132	121	131	137	134	132	133	135	129	122	157	127	142	99	140	141	132	135	138	126	131	103	134	133	138	155	144	130	156	129	144	136	129	109	114	128	134	138	122	136	137	149	146	139	156	140	145	141	160	144	153	133	137	127	126	139	137	140	143	160	132	116	145	119	133	128	125	166	145	128	122	137	113	111	130	141	164	147	131	132	141	128	136	140	150	131	133	133	147	120	134	160	151	159	120	132	134	147	148	140	140	139	154	118	150	111	131	141	148	136	151	158	154	132	143	130	127	148	132	142	113	113	124	134	137	158	134	136	133	149	123	150	140	149	160	154	145	123	130	153	134	141	148	134	150	145	131	131	109	147	147	113	143	165	163	147	150	147	127	129	124	133	115	148	111	147	124	137	139	135	125	132	139	127	128	122	152	177	141	128	114	129	140	131	145	121	126	136	136	133	130	111	135	133	129	140	138	132	128	147	142	139	130	129	139	129	124	144	138	143	117	163	124	137	120	152	146	134	154	139	166	129	145	137	134	151	127	125	131	135	142	128	129	140	138	147	138	127	127	159	139	146	151	135	159	125	145	158	132	117	131	152	139	127	108	154	133	145	126	156	140	140	142	148	152	137	108	141	122	129	139	128	135	131	140	143	142	138	144	127	140	134	138	124	132	128	141	142	138	140	134	121	111	135	126	106	136	129	148	120	122	129	132	151	120	120	158	138	143	114	133	137	133	142	147	133	117	159	134	129	115	135	150	133	131	125	125	125	142	137	139	121	151	141	129	122	147	137	133	130	133	135	127	144	146	119	139	152	133	144	149	121	150	144	157	120	117	148	148	138	118	140	125	130	120	128	126	136	142	142	128	133	123	144	139	130	150	137	143	155	133	127	148	150	124	132	133	132	140	130	135	129	147	138	136	128	144	148	147	135	156	147	141	137	120	129	128	152	152	135	125	147	155	147	138	133	141	131	129	132	132	129	121	132	130	144	146	129	151	139	163	132	136	149	155	130	128	136	150	131	147	127	125	152	136	132	147	119	159	140	130	135	129	168	153	139	133	128	142	144	147	132	129	137	141	145	125	146	145	128	135	152	122	152	143	119	145	136	144	135	118	120	144	139	141	138	131	147	137	132	147	144	138	129	140	139	132	146	120	141	128	126	143	141	139	135	130	134	136	135	141	128	144	134	139	133	151	148	138	132	141	139	146	120	127	135	150	141	113	132	143	139	133	139	151	131	131	142	132	143	139	150	136	138	138	122	124	152	117	133	112	145	141	127	136	141	119	138	127	134	128	147	115	152	138	132	125	143	138	141	145	133	150	103	114	117	145	127	140	141	129	122	121	118	144	132	144	136	132	114	145	134	126	154	131	128	145	150	144	165	155	120	138	156	140	137	125	133	123	114	144	125	138	151	135	146	130	155	132	146	146	132	127	135	125	136	153	118	139	142	136	129	151	129	123	110	139	127	138	137	125	127	142	140	133	140	122	130	132	127	133	141	142	130	149	133	136	135	150	151	138	137	124	155	125	118	153	133	137	132	146	164	143	150	129	117	139	125	134	119	121	146	144	133	124	127	130	134	133	112	118	152	124	147	140	133	119	156	144	155	134	146	131	116	134	137	151	155	140	115	128	149	128	142	154	119	141	125	155	157	144	125	137	135	132	158	150	135	128	118	122	157	132	132	160	134	136	152	118	148	129	130	133	152	114	133	129	156	178	134	121	145	126	105	131	143	127	131	146	134	134	130	130	148	141	139	153	138	125	124	135	129	143	143	116	171	108	148	138	107	162	144	150	143	126	125	141	139	148	124	122	154	137	118	118	135	120	136	133	129	138	134	137	137	146	160	139	136	146	130	129	147	135	143	144	125	115	104	150	157	127	130	128	160	144	149	117	137	129	126	134	129	150	160	139	137	160	125	128	139	132	139	136	146	115	131	146	135	136	137	126	146	144	134	143	164	130	136	133	121	141	132	138	136	119	129	120	124	133	136	145	126	127	138	135	130	149	153	143	151	142	143	121	123	123	127	131	128	150	128	162	122	158	117	132	153	133	119	123	141	134	122	150	133	130	153	122	140	139	130	128	153	136	138	151	132	132	153	152	115	139	131	139	147	110	119	134	143	151	128	125	137	143	120	134	144	157	140	159	146	142	138	159	134	112	116	145	127	130	139	145	159	133	130	143	121	138	148	128	123	114	145	129	147	138	137	139	146	133	137	116	165	132	141	123	147	142	136	134	140	162
24444	21084	27966	24439	19590	2408	666	406	329	305	278	265	252	233	246	233	215	214	233	220	199	201	217	182	199	200	191	211	168	203	216	184	187	198	202	205	173	185	184	185	189	163	174	182	189	178	201	179	191	182	190	186	203	192	167	204	203	190	188	182	173	182	178	154	192	176	158	181	184	144	181	202	170	186	178	163	181	184	165	191	180	186	201	190	188	183	176	177	176	202	168	206	187	171	160	178	172	179	185	181	187	180	180	174	187	189	204	187	207	198	171	173	175	179	159	177	186	189	188	166	197	204	191	203	186	184	179	181	192	190	172	162	197	183	177	188	206	170	147	185	204	174	153	173	204	208	196	180	170	191	185	196	165	186	171	169	198	188	164	183	146	179	160	185	191	175	158	208	190	170	171	189	191	203	177	156	197	180	189	162	152	170	184	183	144	183	171	156	190	178	188	179	159	190	158	185	174	186	185	170	159	175	167	177	172	204	175	170	181	170	170	162	186	154	195	162	201	170	184	189	176	165	160	209	170	174	190	181	167	211	171	191	190	180	189	178	196	189	180	181	177	183	179	182	176	175	158	169	203	173	190	178	189	200	181	194	199	193	169	165	205	168	182	176	180	161	175	151	205	152	189	194	190	195	194	188	156	198	174	164	162	198	168	186	194	182	164	163	184	174	179	188	183	191	182	197	154	167	180	186	204	179	206	197	180	193	185	176	163	178	192	178	166	182	167	151	178	168	172	173	188	166	190	184	193	187	180	170	154	177	175	177	184	175	188	180	188	181	176	180	196	190	189	176	196	187	186	182	191	180	202	158	179	147	201	155	196	164	169	170	171	185	188	188	184	203	170	155	179	163	182	179	175	209	166	187	161	192	191	157	188	175	157	171	183	200	191	195	182	168	175	197	179	156	177	202	198	178	202	173	187	171	178	170	198	176	162	180	188	187	201	182	163	160	197	172	155	190	193	171	180	156	202	185	187	197	190	174	163	168	167	194	186	147	192	167	170	182	193	169	190	183	168	185	171	163	181	145	197	167	160	185	199	204	195	194	192	182	149	176	182	192	171	173	188	195	175	176	151	175	165	171	198	162	177	173	184	181	204	168	177	169	168	182	184	184	164	177	182	196	168	187	177	171	202	170	183	179	184	207	190	177	172	183	203	221	186	186	183	190	190	183	144	181	192	185	210	191	162	173	177	199	197	182	157	206	189	175	157	172	182	175	191	190	185	183	174	184	187	179	172	168	175	196	165	187	158	206	160	176	185	169	162	176	187	191	164	190	155	149	183	201	167	163	192	175	183	148	203	169	184	203	175	196	175	144	197	184	191	185	170	194	153	186	197	200	207	144	187	181	167	165	150	164	197	179	178	202	181	177	147	179	189	189	162	188	176	178	172	201	186	190	168	176	184	183	199	178	185	168	192	198	173	158	179	198	175	181	184	182	161	172	179	184	201	172	187	168	178	183	191	211	174	172	171	188	165	168	177	192	156	184	171	211	198	187	174	158	182	164	172	185	170	171	166	191	191	173	187	170	195	192	195	183	195	203	175	178	183	154	170	190	205	169	194	191	204	188	173	190	173	162	186	175	163	192	202	166	177	180	211	191	170	178	169	173	178	184	150	186	195	195	182	203	177	155	201	183	178	171	164	177	192	171	190	193	193	168	195	173	179	157	181	209	157	193	174	184	169	170	166	192	165	180	176	199	150	208	168	163	145	178	169	177	183	173	158	186	190	189	165	169	155	160	157	183	157	158	180	197	183	200	200	179	169	161	179	166	167	170	168	177	201	149	200	160	167	147	182	162	151	160	183	173	217	176	199	197	185	183	159	181	190	174	180	186	152	186	151	188	189	184	179	178	171	206	154	159	165	184	173	171	176	159	151	191	170	167	192	180	190	182	187	170	173	186	177	199	178	173	162	215	209	190	159	179	196	209	168	183	174	172	189	183	199	181	160	165	173	186	191	163	202	185	169	175	187	183	196	191	172	164	200	181	171	188	186	162	183	179	165	186	194	159	163	176	195	175	200	180	180	198	180	189	190	188	180	193	187	154	148	181	173	191	177	191	203	160	177	159	189	181	190	168	182	195	171	185	192	170	167	176	180	153	198	180	177	172	190	171	174	146	172	168	197	163	179	197	171	176	182	201	197	186	186	190	179	168	183	158	172	189	173	158	212	184	181	170	169	185	200	173	192	182	185	159	171	163	176	180	216	177	188	187	180	174	180	157	186	177	170	155	174	181	186	190	181	196	186	196	169	193	165	173	188	148	185	176	172	173	170	164	180	171	171	177	196	175	200	196	166	189	198	196	204	162	191	189	167	193	181	185	173	171	180	176	178	169	175	167	155	197	163	199	183	142	176	184	173	171	172	196	179	184	163	179	175	171	198	159	184	188	154	193	195	172	170	163	199	183	181	184	150	186	186	180	157	157	181	210	172	176	194	177	163	176	183	191	184	179	188	171	180	167	188	174	179	162	184	161	180	171	199	181	173	223	181	157	190	185	182	187	189	161	193	156	172	165	154	185	183	162	175	181	181	207	182	175	197	182	157	171	170	163	171	166	185	170	182	174	161	162	185	160	183	178	171	183	190	185	179	183	171	185	176	197	144	178	178	176	191	173	167	170	186	176	167	201	170	152	138	174	176	165	179	162	183	185	197	164	163	172	183	158	182	173	172	178	170	193	182	168	163	194	159	196	188	188	172	163	200	199	159	186	176	173	190	196	187	187	187	174	164	183	180	182	171	182	165	178	171	157	192	173	211	171	178	162	169	222	173	175	168	193	181	167	172	172	191	192	172	176	176	167	159	156	204	191	167	175	156	178	177	199	179	177	161	162	186	186	177	168	210	192	197	153	185	169	172	177	161	183	181	159	172	172	170	195	164	215	188	172	166	160	189	161	181	215	170	180	162	185	174	199	168	169	151	187	179	190	184	140	170	155	185	177	162	176	206	182	178	179	186	183	182	204	177	195	184	166	208	178	186	193	204	177	171	156	187	192	176	175	155	196	164	179	186	200	180	205	165	185	178	205	176	172	200	184	179	183	182	186	159	179	183	174	190	166	171	178	167	178	182	187	178	169	182	168	195	176	195	173	191	164	186	182	189	174	163	190	180	201	180	167	157	163	180	173	198	189	164	203	161	193	163	177	135	180	168	167	178	160	175	163	183	174	185	177	181	184	189	173	192	201	162	170	177	172	157	181	152	186	174	177	183	180	156	149	214	183	178	187	199	189	189	198	140	200	165	150	157	188	181	180	185	154	181	191	189	179	176	176	197	172	180	184	188	151	175	153	180	189	166	168	173	208	161	164	199	181	201	188	186	192	182	147	178	211	174	178	178	159	177	214	158	170	185	193	182	179	141	182	187	175	205	177	187	171	191	178	173	164	199	182	185	150	188	153	174	171	174	169	199	145	153	199	192	186	156	169	189	213	177	179	174	170	179	151	218	153	173	183	187	173	192	150	160	188	142	178	176	203	147	173	187	186
4049	5204	3690	1926	1402	989	746	653	598	513	486	415	367	332	320	287	269	305	321	326	252	236	244	224	238	224	203	217	222	236	219	222	216	211	222	208	214	200	209	196	220	210	208	216	197	208	216	210	200	202	223	181	214	198	206	203	199	187	208	220	226	199	193	192	230	207	216	188	203	196	215	216	185	187	206	204	208	199	201	241	210	217	198	225	206	193	188	211	212	220	206	197	204	203	194	213	216	194	205	193	211	212	206	196	228	190	224	237	218	207	216	220	194	186	211	219	216	206	190	201	200	180	215	225	225	175	196	205	205	217	197	191	225	218	223	209	199	214	218	223	186	214	202	198	215	206	191	189	210	211	189	199	187	221	216	201	192	222	202	192	203	228	202	188	215	175	182	194	164	195	189	195	176	202	220	195	197	189	207	199	201	208	188	209	222	208	213	213	205	203	202	194	184	204	174	193	207	198	215	206	195	214	181	189	191	186	218	214	197	217	207	178	166	216	212	212	209	192	198	196	201	190	213	183	205	197	204	204	193	209	188	227	198	202	224	213	197	208	193	209	202	222	212	199	201	221	205	211	212	171	218	209	201	204	200	195	222	211	242	206	205	205	204	198	224	200	192	200	207	181	218	212	213	173	208	186	204	223	206	192	181	207	217	216	202	197	196	211	195	182	178	204	235	208	184	199	174	217	200	208	201	184	223	207	208	205	205	200	231	214	210	215	177	174	216	214	194	196	207	180	210	198	208	189	192	201	192	211	201	208	201	181	190	215	223	182	208	199	201	218	203	225	204	186	227	222	213	219	159	202	190	185	206	226	200	194	213	221	174	210	203	208	206	200	192	213	219	192	214	216	212	207	220	213	217	199	203	195	207	197	210	195	222	180	195	210	216	221	206	226	220	197	236	193	211	207	230	205	212	232	166	204	185	222	220	195	193	210	224	210	194	214	210	195	211	202	198	223	191	209	203	228	179	207	184	207	223	189	209	186	197	222	181	217	233	200	186	173	190	208	217	198	201	206	198	200	223	217	185	205	189	227	156	207	221	226	207	197	220	187	203	182	220	179	176	190	215	162	195	202	179	205	215	217	233	209	204	192	208	206	210	217	212	210	181	197	211	204	220	209	187	193	229	173	195	177	200	185	208	210	229	202	194	215	200	195	208	202	212	211	208	208	222	200	181	181	193	195	181	158	235	184	218	223	219	212	186	199	187	215	204	217	188	179	196	234	221	180	212	216	200	192	199	207	198	219	190	220	208	197	209	217	231	193	213	175	213	213	201	212	192	188	187	204	191	207	207	206	218	208	196	210	199	180	205	186	202	216	213	197	206	208	195	221	194	204	211	215	211	189	185	201	214	205	211	212	208	208	176	213	194	211	190	225	199	185	196	177	207	177	195	194	196	201	208	233	233	205	194	177	186	203	194	195	225	220	198	210	206	179	188	210	210	217	236	198	197	189	202	211	229	219	210	179	207	175	206	203	206	216	225	217	208	221	218	217	207	208	191	189	183	201	195	190	189	197	214	205	214	222	224	210	198	188	216	192	194	217	199	217	177	209	223	194	198	209	194	194	199	195	187	199	204	202	208	224	190	198	213	214	202	213	204	212	202	209	209	208	181	182	221	184	202	194	186	208	204	174	215	218	176	201	194	193	210	190	178	224	192	188	196	200	179	219	204	181	198	206	184	190	190	185	197	189	214	205	214	244	201	183	214	201	198	199	226	214	190	205	212	185	175	175	187	169	217	201	194	212	187	217	178	185	211	199	190	203	188	162	193	199	214	211	213	195	183	197	199	215	200	210	204	220	205	187	221	196	176	206	202	216	194	196	161	203	206	215	202	176	217	212	180	210	182	206	189	200	191	198	188	204	189	219	220	230	203	211	205	215	215	184	182	209	223	226	207	200	185	207	201	205	203	215	217	188	189	203	213	221	204	209	191	194	206	209	190	198	204	201	198	213	205	189	198	198	194	194	203	208	197	205	200	209	169	227	180	222	208	193	209	172	195	201	217	201	209	214	220	230	210	200	206	194	220	199	203	215	165	204	191	205	211	219	214	208	187	196	175	216	205	218	208	191	230	211	194	190	224	223	189	196	192	182	224	193	177	212	199	226	197	214	215	175	185	211	201	248	178	199	186	193	188	197	206	187	212	189	197	220	232	209	205	188	208	205	202	188	190	199	220	208	219	197	178	193	188	211	203	206	192	178	191	213	225	229	182	200	186	181	207	202	192	214	187	202	186	201	204	204	194	213	204	212	217	196	203	210	230	210	179	202	194	192	221	230	209	192	198	212	203	212	221	197	180	196	176	218	221	192	194	222	205	186	222	213	215	197	192	203	227	193	209	233	210	204	202	201	214	192	196	197	222	199	185	200	230	223	216	159	202	206	213	191	202	202	192	211	211	210	201	219	207	220	193	200	184	226	196	193	200	186	227	216	210	187	192	175	187	200	206	193	207	193	222	217	182	200	174	191	173	207	206	192	174	198	194	218	179	198	186	170	212	180	205	185	197	168	193	194	190	216	203	193	203	196	197	191	197	220	209	188	195	211	210	188	203	204	214	207	209	199	229	228	183	218	200	206	210	225	210	181	181	193	217	189	201	229	179	221	213	204	184	191	206	200	200	224	184	190	186	187	228	218	197	239	207	255	213	210	220	189	175	191	217	222	198	201	191	218	195	191	180	203	208	204	202	189	211	206	201	179	204	199	201	227	186	183	213	210	197	200	214	208	185	204	181	209	207	207	199	174	226	176	180	251	202	190	204	197	211	201	194	199	185	199	204	214	195	200	211	179	211	180	208	233	182	182	208	215	214	219	196	203	207	197	185	189	193	194	208	161	218	174	212	205	198	195	207	204	216	197	187	184	205	203	191	190	199	186	198	219	215	195	221	209	193	200	206	195	199	203	206	198	218	198	215	207	177	212	208	205	192	199	201	195	214	179	227	192	163	236	206	193	226	192	197	209	222	213	204	211	197	209	191	194	200	186	201	218	210	182	173	207	197	206	212	212	207	218	194	210	212	200	214	206	202	201	233	219	205	189	211	205	209	217	191	189	208	218	209	183	219	206	186	193	188	205	183	196	208	201	222	203	209	208	204	192	203	188	203	204	213	182	238	193	211	178	205	210	191	174	195	223	224	206	210	188	209	206	203	216	221	181	193	205	187	220	195	187	217	211	220	223	171	205	183	183	201	207	231	191	184	188	226	216	169	204	213	200	204	194	232	219	211	203	184	174	186	194	199	203	205	218	198	196	196	168	216	200	202	208	257	209	194	213	182	216	198	201	189	216	206	173	205	209	203	195	181	199	194	207	194	200	204	213	214	190	223	200	203	213	201	205	197	203	216	203	165	190	197	201	157	196	208	231	206	202	205	207	209	200	223	209	220	205	209	189	186	210	207	189	212	215	213	195	207	217	203	195	213	225	185	200	205	199	185	205	202	204	174	232	200	202	201	213	196	180	236	215	217	201	216	209	191	206	188	208
26913	7906	672	408	295	287	244	242	250	247	281	287	287	225	241	226	269	237	265	272	228	256	228	300	311	246	271	252	250	260	266	252	262	237	251	276	234	222	261	286	256	225	243	251	235	262	262	264	278	252	259	243	234	243	217	246	259	235	255	242	265	248	232	222	272	278	251	242	233	262	268	238	225	287	261	238	242	236	258	236	255	233	233	224	254	282	204	240	257	278	233	254	250	272	257	257	237	215	263	254	260	249	243	280	263	261	258	265	274	249	219	242	235	271	269	214	248	260	243	248	239	215	235	256	268	233	215	245	230	244	225	248	266	227	246	260	260	237	253	244	264	243	253	211	231	236	250	238	257	232	243	254	258	246	231	237	236	234	246	242	261	205	261	245	255	249	266	253	231	264	244	288	246	242	257	255	275	273	243	265	251	252	261	261	241	257	223	221	221	257	238	235	233	249	272	266	218	245	263	230	274	221	234	260	238	235	235	247	250	249	255	244	238	253	251	263	247	226	218	232	259	254	228	240	255	248	199	243	251	245	238	267	242	266	247	253	232	274	243	274	262	241	239	249	249	255	247	247	246	238	243	250	251	231	244	231	223	248	249	214	275	263	259	268	255	250	255	229	249	241	236	235	228	260	246	237	223	244	261	224	232	256	243	268	232	257	236	246	239	262	251	255	230	255	218	258	243	279	234	245	241	274	222	255	218	243	228	227	244	245	252	236	254	228	224	262	280	243	216	247	260	229	243	242	243	236	278	280	252	196	234	225	255	266	266	265	212	252	240	240	226	231	260	234	270	260	246	236	224	262	244	252	238	252	266	247	247	273	238	263	242	259	258	227	229	247	260	223	240	234	272	223	261	250	231	246	257	228	216	241	237	223	251	251	259	246	208	242	247	262	236	252	237	251	259	217	252	228	262	231	239	264	253	240	269	250	266	242	230	251	222	247	232	254	232	257	261	246	225	234	233	269	263	223	245	261	233	239	242	233	227	249	236	249	247	246	240	286	269	244	221	261	241	262	228	247	261	219	219	239	271	263	235	244	232	259	240	251	233	205	241	255	214	259	248	217	263	261	222	257	241	250	235	223	251	230	254	241	237	257	259	257	246	257	264	263	244	253	256	231	251	246	246	238	225	266	250	277	226	259	224	234	263	266	230	244	240	234	238	265	262	237	248	221	243	242	242	262	242	264	236	242	215	273	263	252	226	234	222	232	245	253	256	238	249	221	249	225	252	279	230	222	242	230	237	261	243	243	244	233	252	244	257	238	225	234	229	228	257	262	237	223	246	230	227	278	243	215	226	237	242	246	235	247	227	230	263	231	241	219	230	247	233	238	252	244	217	247	272	231	236	250	249	225	263	246	264	236	238	258	266	284	246	247	244	268	245	239	248	214	255	250	250	264	237	245	242	232	244	247	279	259	249	233	249	280	254	254	225	231	247	247	233	236	256	247	258	239	229	250	252	243	244	237	274	257	235	273	275	272	245	219	224	212	256	278	273	240	237	242	238	266	241	242	254	225	223	239	239	252	249	241	266	230	220	236	224	243	232	222	257	227	255	261	267	236	272	255	228	255	244	240	265	255	255	244	236	245	262	219	217	239	254	238	250	227	231	241	255	271	230	242	225	222	265	264	228	253	257	251	285	239	267	281	246	263	248	238	245	288	251	250	242	247	245	247	241	261	253	286	226	256	224	226	260	223	258	226	237	257	258	230	241	235	231	246	243	244	255	258	259	246	215	240	251	250	261	218	259	239	234	254	228	234	283	263	223	251	247	235	259	237	269	242	238	243	245	256	249	270	252	229	240	225	243	250	241	248	252	257	244	260	246	254	247	248	263	246	262	266	225	257	253	248	243	239	227	216	248	257	262	267	249	240	265	235	260	230	235	234	241	230	239	251	223	246	245	241	255	237	248	241	262	252	246	246	231	259	279	238	243	234	262	259	243	256	239	253	255	250	280	267	217	249	249	244	235	256	225	239	235	242	223	262	219	233	250	241	261	251	223	272	252	232	243	234	246	238	258	251	265	266	245	250	249	241	236	236	241	255	305	249	271	228	232	238	256	230	255	261	257	243	259	251	259	222	249	258	263	233	246	267	230	240	260	279	234	240	253	248	266	263	264	248	259	231	255	233	255	230	203	219	225	228	277	249	256	252	280	246	236	251	241	235	271	257	231	250	246	248	291	237	251	239	252	253	264	269	243	236	254	258	247	260	236	226	273	240	239	227	247	260	269	257	230	241	259	267	261	233	247	234	223	255	262	245	240	245	265	244	254	253	260	265	257	268	238	250	256	249	243	241	218	241	238	260	245	258	238	242	254	234	252	266	279	255	218	243	253	260	255	248	241	255	224	221	245	229	253	229	209	255	242	242	244	244	249	227	259	259	269	212	230	268	264	266	244	257	251	254	226	238	265	263	236	254	267	249	252	229	247	227	273	236	250	263	243	240	260	262	264	252	268	217	260	251	242	239	252	234	233	234	258	250	227	253	234	253	260	249	217	238	240	273	270	243	232	249	247	227	248	251	263	249	262	226	240	234	227	284	243	247	242	252	223	247	233	248	226	242	224	267	225	245	255	224	248	255	237	226	245	271	250	240	284	250	226	228	261	237	254	239	243	209	272	220	253	267	267	254	248	248	243	260	236	232	251	219	218	239	241	238	244	245	249	250	251	242	247	244	223	248	214	261	251	268	262	233	230	223	259	237	234	260	263	246	248	271	245	246	259	224	239	263	246	239	254	265	253	243	219	218	252	254	262	257	252	263	250	248	238	227	282	238	242	265	254	224	222	229	225	237	256	232	251	247	243	221	253	268	280	228	223	236	233	249	257	226	243	232	238	261	259	253	243	249	217	241	255	271	256	257	215	264	261	254	234	251	234	235	269	235	252	262	224	228	242	257	225	239	238	245	250	268	261	249	250	247	233	245	241	240	233	256	232	233	245	228	230	237	232	241	223	235	241	222	252	245	236	223	231	247	282	242	217	269	249	245	244	282	237	247	233	235	248	262	261	244	240	228	239	260	265	250	256	272	235	263	231	264	238	227	275	254	264	244	268	277	230	246	244	232	234	249	228	255	259	238	234	243	247	210	266	229	214	253	234	251	250	253	257	254	237	236	238	227	265	263	257	263	233	257	255	271	245	234	248	248	228	256	258	242	225	256	240	249	267	229	251	256	246	256	256	247	239	283	236	267	264	224	241	258	244	251	253	203	252	231	252	222	234	240	249	225	265	238	241	242	234	234	255	238	250	250	251	256	242	262	246	209	244	255	243	236	210	220	244	255	248	251	231	266	235	236	251	229	235	244	270	224	242	254	222	249	252	249	255	259	242	258	260	262	280	266	231	257	254	273	236	262	255	236	263	230	231	259	258	256	275	238	252	238	239	266	258	245	243	246	255	258	256	232	229	274	236	257	253	228	251	280	243	247	234	235	255	234	229	260	260	246	251	255	272	279	215	240	243	239	272	258	245	242	232	259	220	245
5405	603	463	354	305	321	280	287	319	305	287	301	276	278	270	263	289	273	276	273	296	262	301	343	341	259	287	294	265	247	242	245	249	280	230	278	253	265	243	254	270	263	252	276	278	238	240	260	298	271	254	270	274	262	248	291	261	257	258	266	240	257	249	243	274	263	255	258	254	265	272	273	264	274	246	281	262	246	257	269	293	275	244	237	314	250	257	236	271	281	244	290	266	290	288	262	260	276	256	268	274	262	258	263	256	277	230	242	258	249	234	282	251	249	279	276	244	270	251	265	279	277	265	234	225	261	259	304	284	266	240	262	270	250	292	298	277	281	253	286	282	281	273	250	242	270	278	281	258	258	270	284	241	256	267	243	287	272	229	265	264	245	282	245	269	252	264	270	267	260	284	277	271	276	286	273	241	265	265	257	288	297	289	272	298	257	264	272	292	277	258	279	263	278	269	255	287	246	244	269	284	251	271	260	279	295	272	252	259	244	280	275	248	263	255	282	257	273	295	264	278	278	277	276	222	290	267	253	267	287	260	265	247	255	263	272	272	291	263	269	263	267	279	278	275	282	268	254	289	262	268	267	268	272	257	266	258	272	250	293	281	266	286	250	242	267	269	284	288	269	246	264	268	261	259	295	254	235	261	297	281	288	280	252	262	277	270	260	263	287	270	269	257	236	266	267	262	268	235	256	237	256	278	258	261	238	261	280	271	278	287	276	244	270	278	273	233	240	269	306	280	262	285	279	289	250	279	248	252	258	259	259	261	257	266	271	253	246	266	260	275	269	283	292	260	285	262	251	284	274	265	260	272	254	248	246	265	252	269	268	284	234	265	265	271	272	229	287	273	283	229	263	280	302	272	277	270	253	266	283	250	255	253	271	250	262	257	284	257	267	281	238	270	289	261	228	246	289	258	264	240	264	260	259	251	289	272	262	236	256	279	261	261	238	258	263	270	265	275	289	272	281	260	250	262	238	250	270	284	287	231	258	263	267	279	263	250	253	265	246	259	254	262	255	269	275	300	263	281	265	261	264	238	262	281	283	260	259	251	249	281	279	262	257	276	257	276	273	273	262	266	249	274	263	277	260	260	251	264	263	281	270	260	298	257	281	293	276	284	291	298	267	274	306	283	264	249	244	260	255	266	305	272	287	275	266	287	249	253	280	267	272	248	267	273	256	289	266	286	278	235	250	265	268	260	266	243	288	255	266	237	295	250	249	286	263	306	272	286	263	267	255	265	251	271	273	259	289	260	250	279	243	259	254	255	280	239	246	269	258	257	259	237	246	240	253	251	274	271	281	264	260	293	264	296	265	299	247	267	265	265	246	303	276	263	267	290	267	265	293	270	266	265	269	302	269	275	263	278	254	275	281	262	264	283	277	264	287	252	282	267	291	255	277	278	277	302	259	257	263	261	252	263	271	253	253	241	265	256	226	269	248	300	234	263	274	263	273	268	231	253	273	230	256	278	238	271	230	289	240	276	238	260	276	269	274	258	265	244	251	248	265	270	246	283	269	249	274	252	232	271	261	264	277	272	300	245	271	247	291	281	274	264	247	280	263	250	236	254	289	276	244	278	277	270	251	265	286	286	271	274	235	262	278	270	280	257	255	263	273	277	272	251	233	261	277	250	279	261	240	249	285	228	252	249	267	276	295	275	264	278	270	270	239	243	280	252	287	257	252	263	251	280	263	244	276	259	262	267	275	254	236	279	288	260	261	253	209	279	267	226	255	263	287	280	260	254	273	261	255	279	278	252	246	242	262	279	273	268	277	273	250	300	258	266	271	255	238	254	283	306	256	270	279	282	280	257	285	238	252	267	277	262	242	259	260	261	283	264	266	261	277	234	269	269	253	252	249	268	259	241	272	257	298	254	276	233	282	271	269	295	291	277	280	252	245	274	260	287	261	246	254	273	246	247	277	278	277	226	253	261	267	245	255	269	242	301	287	276	284	260	293	265	259	290	257	250	264	276	256	238	242	265	266	249	264	258	288	259	277	293	259	262	287	279	266	243	243	291	276	263	271	236	260	262	261	247	271	267	234	265	279	268	231	282	290	274	244	262	277	283	265	250	249	270	280	245	264	264	272	280	265	269	233	255	264	313	286	276	279	253	259	288	287	258	262	251	247	250	265	262	271	259	246	282	269	265	268	258	284	276	249	264	276	276	254	248	298	269	254	271	261	263	268	253	269	248	276	288	273	265	242	245	272	279	273	270	268	289	257	266	295	266	278	277	254	249	259	260	263	264	275	246	248	246	273	250	281	271	259	261	269	263	275	303	259	224	245	278	271	258	229	270	278	259	276	263	280	286	251	270	255	279	261	245	264	274	272	281	259	288	262	250	278	249	259	280	258	263	257	256	286	282	275	274	274	260	236	297	263	263	288	236	259	247	259	246	286	268	265	271	245	281	294	296	287	247	247	276	269	243	271	263	259	250	285	270	279	277	261	260	249	265	267	275	261	280	259	271	272	273	286	268	255	256	274	251	270	260	268	244	264	273	253	281	276	285	287	295	257	241	267	266	287	256	266	247	254	244	242	250	283	272	291	240	240	272	256	269	264	265	250	280	273	270	293	280	289	253	290	248	273	288	284	263	259	286	272	263	285	261	277	258	272	280	272	266	240	259	246	288	265	261	246	261	287	274	265	269	268	240	291	280	287	284	250	299	263	275	275	247	260	249	268	294	274	294	232	293	293	248	266	281	246	260	274	290	241	234	257	290	257	263	266	274	286	276	274	271	272	262	256	268	251	296	275	249	265	269	264	271	269	269	245	260	267	280	284	241	292	272	260	255	239	255	252	278	259	290	279	274	236	271	281	274	231	283	265	273	267	268	245	284	251	250	241	277	269	254	229	240	273	282	244	279	273	267	266	261	270	282	293	262	253	262	254	272	273	250	269	266	251	259	284	263	265	278	227	256	262	272	279	283	264	268	272	285	287	270	280	266	251	286	280	241	262	249	278	276	270	244	260	267	304	290	255	272	284	250	280	271	253	263	282	277	269	262	280	254	255	291	287	280	265	288	275	286	241	257	303	259	266	263	249	266	259	259	260	253	267	297	275	258	235	236	279	286	290	256	258	250	284	257	275	268	266	261	253	284	277	268	292	237	252	284	262	269	270	253	250	257	229	285	253	279	267	290	283	246	243	272	262	259	269	243	290	256	284	282	217	256	266	254	245	283	274	283	249	297	286	259	254	291	263	271	262	243	261	230	274	265	280	270	248	241	270	266	241	291	258	263	244	276	242	259	241	262	250	278	270	290	239	251	283	270	269	266	285	247	278	275	268	287	289	271	241	274	263	291	289	270	276	263	259	290	245	260	252	249	282	265	279	252	264	264	264	290	276	260	246	260	247	267	289	225	261	265	260	270	289	275	251	263	256	273	254	283	302	280	254	249	261	257	262	248	262	261	268	281	266	258	277	299	293	275	264	248	267	252	269	260	261	276	263	257	271	268	260	242	252	264	265	296	271	246	261
25244	21056	26528	24728	2522	509	317	229	230	201	178	178	156	162	141	143	135	142	164	164	131	152	136	513	530	128	133	119	123	135	120	126	116	138	160	129	133	137	126	117	137	125	148	131	138	133	124	157	116	129	135	112	146	128	121	118	124	122	116	141	114	129	141	123	149	117	120	128	127	127	128	130	142	130	130	116	134	111	127	122	132	128	121	120	152	120	141	110	145	133	144	146	154	122	134	144	122	137	128	122	131	140	127	112	147	109	122	128	110	150	120	95	143	130	130	131	135	140	130	135	135	114	119	134	136	119	141	127	108	152	129	122	119	140	116	157	127	112	130	143	127	147	133	128	115	126	119	121	130	119	118	122	120	120	126	128	130	136	130	129	123	141	136	123	125	136	112	129	129	130	118	139	122	135	133	139	141	96	137	120	114	116	131	130	114	124	119	133	113	131	104	115	129	104	146	138	120	141	130	115	117	140	116	126	139	129	126	125	117	140	128	130	132	130	135	109	126	113	139	132	144	125	123	97	133	117	128	133	128	125	101	119	126	104	114	134	128	108	108	130	150	111	137	127	110	128	133	114	147	136	119	124	113	135	118	108	126	138	146	148	106	120	114	119	114	129	115	118	113	140	118	116	129	135	127	123	115	135	122	124	139	118	130	134	120	138	124	114	120	139	126	112	143	144	137	132	120	132	131	135	111	140	128	142	122	119	142	128	141	105	116	123	136	135	106	119	142	134	136	126	126	129	131	110	121	121	141	115	101	125	115	144	119	132	131	115	147	132	124	102	131	120	122	120	128	128	123	134	121	118	129	133	123	136	149	119	136	136	127	116	120	119	128	132	124	115	130	125	109	106	146	133	117	134	130	114	132	131	132	146	131	120	121	133	132	125	133	145	121	116	112	129	116	122	117	138	119	141	144	148	125	128	122	117	110	141	137	135	133	120	121	129	151	138	149	133	110	142	113	116	150	125	121	127	122	122	123	116	112	114	121	114	96	107	142	111	132	128	116	118	135	128	123	130	121	128	127	121	135	114	126	124	131	111	147	123	131	121	131	123	126	129	117	140	139	135	105	133	120	118	134	102	129	120	123	123	129	127	121	129	131	145	146	124	105	129	134	112	123	119	130	139	124	107	110	132	98	122	129	110	134	108	130	114	139	121	133	121	132	138	137	134	118	102	140	126	133	129	127	131	142	109	127	160	107	113	134	116	121	148	138	112	124	105	123	122	125	121	127	132	126	136	130	134	111	111	117	122	120	139	118	116	133	124	109	136	143	118	114	114	149	128	120	130	138	137	133	147	107	103	134	122	113	104	131	123	127	131	130	110	118	139	111	108	96	140	123	135	135	130	126	138	138	116	103	123	137	123	127	135	108	126	121	119	118	112	112	125	109	129	121	113	128	138	109	110	151	121	121	120	109	139	143	130	120	107	124	114	143	111	138	136	130	138	124	144	120	110	143	122	130	113	134	134	145	116	136	120	123	132	103	123	122	132	153	122	153	109	132	108	114	114	130	123	120	140	137	131	126	138	96	137	123	111	133	161	108	122	145	138	127	119	124	119	120	117	150	135	135	136	128	134	126	113	131	140	113	109	124	122	125	113	107	124	131	130	127	141	120	111	133	132	127	112	126	105	125	128	141	110	127	136	136	124	115	152	143	135	123	125	131	134	117	135	105	122	129	157	121	116	118	139	133	133	117	142	147	148	138	150	126	120	148	113	132	120	117	142	112	117	110	126	127	120	135	135	133	125	120	113	118	118	135	146	126	149	124	135	114	122	111	110	140	117	101	154	143	126	121	123	137	120	127	131	120	130	133	126	118	138	123	143	125	116	129	126	108	132	119	106	124	158	137	131	137	125	119	127	129	114	121	125	125	124	109	130	130	115	130	113	113	131	126	134	116	103	111	117	122	144	131	138	123	121	127	111	121	134	131	109	121	120	128	128	108	129	123	144	101	132	125	116	145	133	126	145	119	129	132	122	127	149	122	125	126	125	132	123	116	137	114	153	129	115	122	127	115	130	133	126	124	122	127	119	133	131	143	112	114	134	126	126	123	129	114	133	138	124	131	127	146	107	133	135	124	110	122	140	135	123	140	120	107	128	127	132	128	118	126	136	126	130	124	125	125	129	126	123	146	98	122	123	146	129	115	124	131	123	118	128	123	130	122	145	124	120	119	133	143	110	111	126	125	143	119	139	134	124	133	121	120	122	126	127	123	138	107	127	136	127	118	124	135	118	132	115	115	115	133	139	139	120	124	115	143	140	133	141	132	126	124	106	143	124	123	127	125	127	99	114	141	129	120	124	119	123	112	121	112	120	128	127	120	143	125	112	155	130	133	111	98	125	122	122	115	123	143	134	127	119	134	118	141	120	134	144	138	105	123	124	109	118	130	113	113	125	141	142	140	134	118	133	128	139	120	135	140	114	122	113	124	151	119	127	153	116	121	123	121	138	108	112	136	116	147	141	125	118	108	114	140	128	133	125	131	133	126	143	123	108	116	139	138	130	101	118	142	129	119	128	115	132	111	128	137	145	118	126	139	129	129	124	131	154	131	102	131	143	138	122	131	123	119	153	126	113	120	132	128	126	127	120	117	107	135	137	107	130	90	117	130	114	144	135	138	128	140	124	120	107	106	111	141	124	125	134	117	150	134	126	143	123	134	140	140	129	136	123	135	117	150	108	132	135	128	132	126	127	123	119	126	121	117	120	113	138	125	114	125	119	125	116	144	139	143	139	105	136	123	153	143	106	116	117	97	121	136	118	112	121	136	125	128	133	140	117	108	115	128	117	109	117	114	92	141	122	121	124	147	144	125	134	109	129	106	135	133	135	132	105	121	115	131	133	136	130	126	122	153	114	115	129	140	109	116	145	126	130	119	113	127	122	120	129	146	131	125	114	147	128	125	116	111	110	118	111	126	123	131	142	118	131	129	124	121	138	110	114	128	118	109	121	120	124	125	135	128	135	125	132	118	108	117	120	122	126	133	125	135	129	133	143	129	110	128	136	103	109	111	117	129	125	123	119	117	137	123	134	121	130	114	127	132	123	126	130	131	115	114	122	120	127	115	135	148	124	115	128	131	103	137	132	148	122	124	138	133	121	125	114	111	135	136	136	106	122	145	124	156	117	138	107	133	115	121	137	139	139	129	118	129	134	121	129	97	114	115	136	127	128	131	118	117	118	119	124	129	138	119	118	118	131	115	131	120	129	131	138	132	135	122	125	144	114	124	116	139	128	139	127	121	133	128	140	125	130	151	143	147	119	120	128	117	128	123	122	129	131	127	110	124	126	132	145	114	122	116	121	123	141	134	146	142	109	121	127	136	117	127	121	105	132	118	140	140	99	148	138	129	128	110	136	114	105	125	142	121	127	127	120	132	134	137	113	146	134	118	135	136	130	132	131	123	122	138	135	125	124	136	121	118	107	147	117	131	116	127	146	126	139	133	141	106	136	135	119	130	138	125	116	129	128	128	119	135	125
3672	2797	2167	1029	754	467	420	394	319	288	345	260	241	223	238	202	183	220	187	201	165	173	156	996	850	167	162	165	164	147	141	168	153	169	164	141	147	188	141	153	190	165	183	136	161	147	156	160	162	176	150	170	155	171	160	164	172	170	170	172	145	145	171	176	148	146	145	165	151	143	154	177	158	159	148	134	151	144	185	139	146	150	149	135	163	153	164	155	169	138	144	143	176	140	138	128	160	151	157	153	166	162	164	147	152	142	160	175	173	146	149	159	140	156	161	135	139	155	164	150	145	166	158	132	168	165	139	169	182	137	171	169	150	155	166	139	158	165	136	144	167	146	166	159	148	160	167	163	148	167	150	157	143	142	166	161	147	142	142	156	132	138	156	145	146	164	152	157	157	184	167	167	152	131	155	148	161	146	159	145	148	157	171	168	138	140	143	171	145	153	146	148	137	156	149	143	155	150	145	168	177	133	158	130	137	145	145	150	163	171	135	159	143	159	171	175	142	158	156	155	150	148	151	162	160	163	158	149	139	132	153	148	184	180	142	141	143	155	150	147	162	156	152	153	147	161	131	173	160	155	133	152	156	163	137	152	160	138	164	141	131	161	152	169	171	156	170	165	144	160	147	146	149	153	161	162	170	148	166	146	163	169	167	135	166	186	125	156	152	150	149	162	161	152	160	166	165	144	157	161	146	138	154	147	151	149	148	176	161	150	145	139	159	162	160	141	163	148	152	165	137	134	166	165	141	154	143	162	184	137	137	138	146	163	161	155	155	142	161	123	156	145	186	165	159	161	138	139	173	169	131	142	163	146	159	173	146	150	156	156	153	149	155	145	148	167	155	136	149	135	160	140	165	166	159	148	154	147	141	163	165	154	172	157	169	134	153	137	168	173	146	167	166	154	165	140	154	147	158	138	152	151	139	126	145	146	136	152	143	140	159	150	155	156	158	149	127	141	181	142	178	129	159	172	166	162	132	154	145	139	153	160	154	164	149	165	142	144	150	159	131	138	140	165	174	138	151	148	135	139	145	149	151	149	153	162	177	123	159	140	154	156	171	154	165	154	144	176	156	137	165	147	175	144	145	150	152	157	160	145	167	139	143	149	158	137	152	144	147	161	156	154	138	145	136	144	174	145	158	165	148	155	168	156	164	149	144	170	149	146	142	155	135	147	140	163	154	139	144	151	154	178	151	163	158	146	173	151	156	141	156	157	148	147	171	158	142	162	132	161	159	167	164	150	136	170	144	162	143	184	141	150	134	176	149	152	154	137	155	137	159	158	155	136	142	176	142	145	166	148	153	147	157	144	145	166	134	130	163	159	155	160	157	142	137	145	169	155	163	164	142	181	177	157	176	135	155	134	147	133	155	160	163	136	153	159	157	133	140	145	164	171	133	163	171	146	151	134	142	167	148	144	154	163	137	139	160	146	150	145	166	150	131	151	142	130	162	159	153	142	146	138	144	155	152	120	149	146	148	168	150	145	129	174	141	141	153	145	172	144	132	158	148	147	162	159	140	140	144	150	133	194	139	173	119	172	149	125	138	164	161	145	164	148	161	146	135	151	161	153	142	161	167	142	142	148	142	165	135	128	154	160	156	149	163	141	146	154	142	170	178	148	146	132	148	147	129	135	144	134	144	148	140	127	160	138	173	138	149	172	139	153	148	154	175	139	151	138	139	148	155	158	170	163	151	163	142	146	143	149	144	146	159	162	147	127	146	150	138	157	126	157	162	150	140	159	134	122	143	145	160	167	143	130	176	165	165	145	163	175	163	147	147	133	150	153	149	169	137	159	145	161	174	155	169	143	137	137	142	156	134	152	135	150	162	160	160	148	164	172	142	153	152	134	147	149	137	159	161	139	133	157	150	164	140	166	143	163	132	131	160	157	149	159	147	172	162	156	134	165	180	150	150	143	154	137	132	150	144	148	138	151	149	159	134	151	125	137	138	144	147	125	160	154	132	168	142	162	164	136	148	138	134	157	143	137	135	134	152	168	168	139	154	158	160	146	160	136	160	150	143	129	139	152	161	157	135	148	151	137	151	161	151	156	173	154	127	136	154	154	141	143	142	151	136	152	150	155	155	165	166	168	155	173	153	138	145	157	167	146	130	148	173	159	118	169	137	172	131	146	148	149	163	155	171	137	178	131	156	137	135	162	131	143	141	147	141	144	140	129	163	171	162	161	151	134	152	150	168	154	162	156	152	159	157	149	167	148	121	146	147	135	142	127	164	141	144	141	151	163	146	136	131	159	149	163	163	168	146	148	128	144	135	154	163	149	153	141	136	142	140	139	157	138	161	145	150	161	167	136	142	159	165	143	159	144	151	150	139	156	159	136	135	144	142	150	150	131	166	168	171	130	142	168	120	143	147	149	134	156	160	135	151	154	142	142	163	152	171	154	163	146	153	164	155	178	161	166	170	129	136	162	155	158	158	155	156	151	147	149	143	154	151	149	184	159	175	144	168	149	130	161	147	158	138	151	134	133	147	156	135	175	149	162	156	136	169	159	148	148	171	155	141	145	154	156	162	135	145	165	155	158	131	147	165	149	121	155	161	148	144	148	139	157	157	149	139	160	132	147	157	151	141	147	143	134	159	142	124	137	121	163	138	143	146	134	155	166	140	163	151	143	146	163	148	168	144	158	165	150	139	129	147	125	149	144	172	154	163	158	132	139	151	128	138	151	170	158	160	155	135	135	166	160	150	150	182	140	158	168	151	179	161	127	146	157	153	161	146	138	163	151	154	146	147	161	154	135	137	154	173	147	148	136	157	140	123	163	136	135	136	140	135	174	148	172	142	107	152	151	157	162	167	126	155	143	135	160	162	168	143	154	144	165	147	146	147	166	131	166	139	138	140	156	131	172	145	142	170	161	144	167	184	140	169	162	150	158	120	148	145	178	140	175	157	129	142	154	178	152	172	145	143	134	131	118	139	174	152	151	137	163	156	170	147	148	132	167	145	151	146	124	148	152	155	159	155	147	136	145	175	150	147	154	146	162	155	141	152	146	149	151	150	157	152	152	165	154	136	145	168	166	140	152	138	137	151	166	125	138	145	151	169	131	166	143	159	152	156	162	132	150	144	158	162	153	145	160	153	151	145	152	159	166	135	153	153	130	146	165	151	163	130	152	131	138	155	160	163	151	163	148	139	131	145	149	146	158	151	137	153	147	135	162	152	149	162	135	136	157	146	154	160	164	144	162	142	153	151	146	144	152	136	157	133	152	142	149	149	147	136	140	145	152	146	155	144	144	180	150	138	164	141	133	150	192	169	144	145	151	177	123	130	146	145	168	164	150	154	158	161	150	146	137	132	144	153	167	146	120	153	136	146	152	155	150	149	144	129	156	142	163	154	160	128	173	139	153	175	138	153	145	171	143	142	136	147	176	153	144	153	121	153	156	155	153	137	144	137	129	161	141	149	148	169	168	153	144	131	154	164	138	140	149	151	187	150	170	133	153	129	132	144	151	140	179
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
