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
341326962814	341326963373	341326963923	341326964473	341326965021	341326965573	341326966123	341326966673	341326967221	341326967773	341326968323	341326968873	341326969421	341326969973	341326970523	341326971073	341326971621	341326972173	341326972723	341326973273	341326973821	341326974373	341326974923	341326975473	341326976021	341326976573	341326977123	341326977673	341326978221	341326978773	341326979323	341326979873	341326980421	341326980973	341326981523	341326982073	341326982621	341326983173	341326983723	341326984276	341326984821	341326985373	341326985923	341326986473	341326987021	341326987573	341326988123	341326988673	341326989221	341326989773	341326990323	341326990873	341326991421	341326991973	341326992523	341326993073	341326993623	341326994173	341326994723	341326995273	341326995821	341326996373	341326996923	341326997473	341326998021	341326998573	341326999123	341326999673	341327000221	341327000773	341327001323	341327001873	341327002421	341327002975	341327003523	341327004073	341327004621	341327005173	341327005723	341327006273	341327006821	341327007373	341327007923	341327008473	341327009021	341327009573	341327010123	341327010673	341327011221	341327011773	341327012323	341327012873	341327013421	341327013973	341327014523	341327015073	341327015621	341327016173	341327016723	341327017273	341327017821	341327018373	341327018923	341327019473	341327020021	341327020573	341327021123	341327021673	341327022221	341327022773	341327023323	341327023873	341327024421	341327024973	341327025523	341327026073	341327026621	341327027173	341327027723	341327028273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22560	21318	29145	23834	21312	21408	13829	1769	1386	2764	698	331	291	280	265	221	191	196	179	157	146	153	176	142	130	158	135	108	144	140	118	138	141	143	130	118	98	102	123	110	117	113	102	109	113	128	116	98	106	109	98	104	100	107	91	90	99	105	92	103	125	101	127	88	98	108	106	123	108	101	114	90	90	93	81	102	100	95	93	93	98	101	100	114	100	104	82	69	94	87	94	115	111	102	102	107	109	91	119	109	109	89	94	92	100	102	108	99	115	101	96	110	87	79	99	84	94	93	101	94	95	107	85	105	99	112	96	77	105	97	92	108	123	95	128	105	94	105	123	109	108	96	92	105	103	93	91	86	99	96	93	102	93	90	100	98	92	97	107	101	97	101	106	89	107	103	109	90	95	109	101	102	90	96	98	88	86	103	103	91	100	88	100	103	87	91	94	94	78	100	93	93	100	101	111	120	98	95	92	102	86	100	108	93	104	121	85	114	102	96	103	99	107	84	97	98	102	104	101	111	88	107	109	100	103	99	86	92	121	83	108	100	98	84	83	104	91	87	88	92	113	98	95	105	109	90	108	97	101	116	88	95	101	97	89	83	96	102	98	102	90	87	101	97	106	115	94	85	108	97	113	95	87	87	104	117	104	107	106	98	88	96	93	89	105	96	98	111	104	103	102	115	97	106	117	101	86	99	106	106	113	86	102	101	85	83	95	99	121	90	127	98	82	94	94	98	112	98	91	102	103	104	97	97	112	87	96	100	90	80	97	108	114	87	80	103	104	99	101	95	90	117	91	90	100	105	107	104	87	74	95	95	109	104	94	125	102	85	104	104	99	104	103	104	107	89	103	104	103	96	97	96	91	99	95	102	105	105	95	94	108	91	102	79	92	95	86	98	89	104	88	84	113	99	129	111	97	100	104	98	113	105	86	93	101	92	124	121	82	88	98	107	96	99	108	94	102	106	112	106	116	81	90	111	90	99	100	94	102	103	105	96	98	69	106	86	104	97	115	108	104	100	103	101	96	81	104	83	97	98	114	92	105	92	89	101	85	113	87	81	107	120	86	108	92	100	112	99	110	123	84	95	96	92	114	80	98	91	93	113	108	86	88	79	92	115	101	77	110	107	91	94	105	81	93	93	103	94	110	86	87	105	102	103	100	109	86	111	106	97	104	92	84	103	98	105	90	97	96	102	95	106	84	91	91	108	98	99	101	103	86	94	107	86	102	92	92	103	99	100	89	106	119	87	103	97	93	116	96	108	102	93	99	103	102	91	90	115	99	107	115	92	102	101	94	94	89	101	102	94	86	89	116	88	115	114	89	85	109	107	106	96	107	99	102	90	113	105	88	115	84	132	87	85	99	98	118	86	94	95	102	95	96	86	112	87	98	122	90	93	102	81	91	113	101	85	102	96	91	95	100	109	123	100	105	101	96	126	99	89	101	110	98	90	92	82	94	98	98	99	96	100	92	101	99	101	113	113	108	102	97	109	91	110	93	104	107	94	106	116	86	86	87	112	95	113	108	110	104	102	112	114	101	101	91	98	89	96	109	91	99	101	114	93	106	98	84	81	101	83	109	104	103	85	106	99	116	92	94	96	98	102	85	87	77	86	104	87	103	91	81	96	92	97	101	118	102	113	104	92	105	102	106	106	114	92	96	82	101	113	103	114	95	115	106	90	97	100	107	101	108	106	101	93	101	106	79	86	93	97	115	130	88	108	82	101	107	95	78	103	101	87	76	108	101	93	88	92	110	97	98	104	85	103	88	105	116	116	94	100	112	99	98	101	93	116	97	93	85	106	83	97	118	96	107	111	98	124	89	116	112	117	79	91	102	92	84	95	99	92	90	86	117	103	103	112	92	107	108	123	120	83	106	114	112	100	97	87	101	97	98	114	94	91	87	109	90	123	105	101	83	105	104	98	91	86	91	99	96	92	100	93	98	102	88	107	93	103	120	108	98	89	99	108	113	84	96	120	88	88	94	96	93	101	99	97	103	92	104	96	101	102	104	98	90	88	97	100	97	126	103	94	80	109	93	95	102	101	99	105	91	112	88	91	98	104	121	115	105	84	95	87	90	92	107	97	103	102	103	107	102	101	84	96	91	106	78	107	99	102	99	95	84	91	96	100	94	102	104	97	105	84	103	108	99	92	112	121	91	93	103	114	108	76	90	113	95	105	83	112	97	103	98	103	112	124	120	111	96	92	92	97	105	96	110	94	105	92	94	105	103	104	107	106	129	110	104	96	99	101	93	98	101	89	106	88	104	121	92	119	97	89	100	101	91	95	92	110	100	107	104	102	99	84	104	93	103	98	97	81	91	92	104	83	121	106	95	96	82	102	109	107	110	107	101	105	94	101	93	107	94	114	83	105	103	86	93	110	94	107	83	108	91	87	112	115	97	98	101	115	99	96	100	101	99	99	101	85	96	76	109	116	110	94	88	107	122	92	103	89	111	93	96	90	119	99	89	88	101	82	101	107	88	95	102	81	83	87	67	103	98	86	100	84	102	82	97	107	89	118	96	91	103	89	86	100	112	87	97	119	98	97	88	97	94	105	89	81	115	110	130	111	96	95	92	108	103	99	94	105	105	106	113	94	113	87	88	103	106	118	93	87	107	106	104	98	97	108	101	82	106	90	97	99	101	90	98	96	108	104	100	88	100	113	100	98	92	88	117	111	120	102	101	74	104	105	104	90	101	106	101	84	105	96	80	103	109	106	101	96	93	90	113	101	130	108	75	104	103	90	109	91	109	96	111	117	96	89	117	104	109	85	96	104	113	85	95	103	107	81	119	100	92	117	88	110	116	98	108	97	92	94	87	112	98	99	115	103	85	93	94	93	93	119	98	113	118	90	107	113	103	92	114	106	109	122	101	105	100	87	90	97	91	81	112	105	105	97	89	109	84	102	103	98	94	101	95	94	90	91	109	120	114	102	115	90	116	101	97	95	105	107	100	106	90	98	78	119	98	104	95	92	122	96	94	91	93	93	109	102	96	97	99	91	74	103	107	104	92	107	117	113	100	86	105	98	87	109	101	102	88	94	97	92	98	104	103	87	99	83	120	81	76	81	94	105	93	79	92	103	100	101	98	92	92	80	98	95	96	109	94	96	87	98	98	102	92	95	103	96	91	107	109	104	94	99	100	111	109	95	109	118	99	106	101	105	107	77	100	96	84	83	98	88	102	102	109	94	92	79	98	97	96	99	101	99	84	105	86	102	101	90	89	103	101	95	105	84	100	97	95	108	100	99	100	87	107	102	92	89	87	87	94	85	94	109	103	109	96	94	99	88	89	81	103	97	119	75	94	107	94	103	107	101	89	92	102	107	95	87	106	106	94	93	109	91	94	106	116	101	90	96	114	99	99	95	99	100	85	93	96	79	103	99	109	93	87	116	95	117	95	100	110	105	91	104	89	97	111	118	103	97	103	106	116	88	117	108	102	111	103	93	94	94	96	94	93	95	98	87	83	105	89	112	97	88
4599	16125	12729	7551	4648	4037	5141	2283	2485	4336	983	548	456	376	347	296	262	254	241	203	182	173	170	169	179	158	155	153	130	149	129	126	145	120	143	140	143	121	131	121	123	117	113	115	104	99	116	109	124	96	118	106	110	97	108	92	106	114	104	90	101	120	116	120	104	101	136	112	116	114	98	97	110	107	87	104	104	120	92	102	106	102	101	105	109	102	96	88	99	105	115	96	109	116	98	96	104	115	107	118	97	81	100	120	108	104	110	101	99	118	104	107	106	101	87	113	105	95	100	101	103	106	108	121	98	102	104	94	101	89	108	96	100	118	119	122	96	110	107	87	103	117	98	105	99	83	106	85	108	98	99	118	107	90	99	113	100	121	118	104	111	101	88	94	104	112	102	88	111	99	109	87	113	103	89	99	98	96	87	97	108	106	100	93	134	86	101	110	107	90	111	89	89	100	102	108	108	105	91	101	95	111	101	81	93	105	98	109	86	90	82	110	110	101	115	102	102	108	86	107	99	110	97	108	96	101	89	102	97	112	104	107	98	90	101	104	117	91	100	97	98	98	111	121	112	112	85	92	105	109	87	98	88	86	120	90	118	106	94	88	94	95	94	101	119	133	87	101	110	120	91	88	87	104	94	103	93	112	91	96	89	98	91	88	96	93	100	87	110	93	106	97	96	114	100	93	112	110	122	105	107	93	82	101	94	99	83	90	108	104	103	108	118	97	105	95	107	108	112	111	113	96	103	96	105	108	127	91	100	103	89	97	101	107	107	98	116	120	96	91	96	86	86	94	100	99	115	100	95	104	83	89	97	112	89	107	100	106	86	106	96	95	104	110	114	122	99	119	90	99	97	84	97	106	109	112	112	92	83	97	121	100	97	106	86	105	87	97	113	108	96	96	102	114	99	100	122	95	102	86	110	104	92	84	102	97	87	125	72	106	93	97	92	89	86	119	109	105	79	112	110	123	106	106	111	111	70	121	99	88	115	121	105	115	103	71	103	95	97	101	109	102	109	114	88	85	80	99	103	96	99	105	104	100	100	101	90	113	95	117	117	109	94	90	92	91	96	96	108	93	82	110	107	103	106	92	98	73	97	95	114	116	118	99	124	82	100	106	97	109	98	110	101	119	101	126	120	103	103	96	97	114	98	118	98	111	113	100	99	107	104	95	86	105	113	93	105	101	106	102	92	110	88	129	112	107	93	82	99	95	107	113	97	118	117	112	107	112	110	108	104	101	103	108	91	101	96	82	110	113	78	119	112	94	119	96	129	97	97	112	115	97	118	111	102	83	119	92	109	100	113	92	107	103	110	89	93	122	87	78	100	99	107	106	104	113	103	92	97	111	96	97	105	109	96	96	113	103	113	124	100	94	113	92	99	102	97	96	97	99	95	125	90	107	115	97	105	114	112	94	99	111	108	110	99	99	119	108	106	104	127	118	115	104	96	101	123	100	89	106	105	92	92	100	105	109	102	100	109	104	88	88	109	111	99	94	98	96	90	101	90	105	90	107	106	94	106	100	95	106	115	105	100	89	111	94	104	94	117	97	105	97	95	95	99	96	98	114	97	91	111	89	87	115	86	104	98	77	112	105	109	103	99	111	102	110	85	94	94	103	114	94	87	110	85	84	110	108	90	94	100	100	107	115	105	106	110	95	83	91	87	117	107	109	110	92	113	92	112	124	97	109	99	108	91	102	108	115	99	103	105	94	109	113	106	101	93	115	110	127	109	107	107	107	113	95	106	95	95	98	89	105	108	93	86	100	103	102	112	92	95	95	104	104	88	89	85	101	76	104	108	111	77	84	113	118	79	88	94	103	90	95	90	106	93	104	108	100	96	103	110	105	96	110	109	108	84	109	95	110	92	92	99	103	86	90	108	93	84	98	104	112	116	102	100	95	96	104	96	104	80	94	118	105	93	114	75	102	95	116	119	87	113	109	90	110	93	86	111	105	105	109	109	116	107	122	100	108	103	109	85	105	91	107	114	108	95	113	107	101	105	93	91	98	96	99	101	102	106	105	101	118	100	106	90	114	109	108	112	91	81	92	98	106	96	114	113	110	95	122	114	99	92	93	111	86	104	96	93	104	98	95	123	104	100	99	90	94	106	98	102	97	98	99	103	122	112	101	112	101	98	113	121	100	100	93	102	98	104	107	90	103	109	98	106	95	112	92	100	104	97	110	87	99	84	106	105	109	113	134	76	99	113	103	108	113	101	88	97	109	109	89	110	109	101	112	111	114	96	103	108	103	109	90	103	114	97	105	100	126	109	92	96	103	104	103	89	118	87	99	91	92	99	101	100	91	113	121	84	86	109	118	106	86	97	111	99	91	111	105	92	117	97	109	108	105	105	108	99	108	92	99	98	102	104	109	87	103	105	102	106	100	111	97	92	101	107	99	113	101	98	92	101	101	105	104	117	116	95	92	101	104	101	115	95	94	95	99	99	108	99	100	122	101	105	107	90	107	104	102	107	94	97	97	90	107	91	100	106	103	102	103	104	96	107	96	88	92	97	84	102	100	92	98	109	107	77	117	100	108	99	102	99	106	105	98	95	112	105	108	95	96	107	114	104	92	95	110	97	92	94	100	107	103	88	99	88	111	96	87	117	92	100	100	92	98	89	114	95	90	88	103	101	93	125	102	87	91	96	89	100	98	90	99	101	99	114	108	80	106	89	97	105	103	113	102	82	95	93	98	99	100	103	107	114	109	99	94	88	111	94	110	100	110	103	100	100	90	91	90	114	105	101	97	103	114	124	102	117	103	101	102	95	104	87	91	105	96	95	88	88	92	120	111	82	89	108	108	100	101	108	97	95	100	102	78	97	130	91	109	100	111	96	96	113	113	111	107	85	98	95	84	96	98	110	103	93	100	95	91	97	115	98	97	100	109	81	103	100	105	99	109	112	107	92	96	121	94	92	92	109	91	83	86	101	100	107	114	105	116	106	116	111	99	84	107	90	92	110	95	99	109	98	101	99	119	79	103	94	116	96	103	115	90	86	114	100	115	114	105	105	116	107	102	92	122	95	93	101	101	97	103	94	102	118	93	113	116	90	98	105	119	98	115	95	104	101	115	101	102	100	118	105	94	94	84	110	111	112	103	97	97	120	89	105	86	109	92	118	99	108	84	79	103	94	97	112	103	102	113	95	99	96	96	108	100	80	106	112	95	112	102	88	107	98	118	98	93	108	102	114	110	86	99	91	117	84	91	94	94	106	105	112	109	78	103	113	106	94	111	97	115	86	105	86	88	108	110	101	109	91	100	104	94	91	90	118	111	99	87	102	110	95	96	84	90	100	116	91	101	112	113	95	101	89	89	110	101	93	98	113	97	111	95	113	106	108	97	97	116	95	118	102	88	95	113	97	98	90	103	82	117	101	93	98	96	106	92	103	113	108	75	95	113	118	101	102	102	93	106	105	100	98	106	91	102	134	110	97	116	115	104	100	101	104	90	93	97	113	92	113	120	101	112	107	87
27295	18105	4713	1239	628	631	878	525	766	1005	421	408	388	415	399	411	399	349	397	388	392	371	400	402	419	423	408	393	380	372	360	385	399	382	353	407	377	411	363	395	348	353	379	425	397	427	335	407	397	365	372	392	387	355	379	400	402	383	399	385	363	417	369	361	401	379	386	390	381	357	380	378	378	378	401	427	380	406	358	409	412	378	357	401	407	388	401	381	361	423	387	370	368	379	364	429	393	382	407	408	377	379	387	361	343	385	379	390	391	411	392	383	388	412	406	390	372	416	394	396	374	404	393	400	397	402	412	406	372	423	394	433	398	372	412	401	404	361	378	408	411	389	391	375	350	377	381	421	396	391	400	390	422	409	398	361	399	391	371	389	407	390	375	385	374	393	409	383	397	390	369	383	386	397	375	372	364	338	374	411	359	424	410	407	388	399	380	379	376	382	404	419	402	416	403	334	401	355	386	398	410	382	385	381	373	382	376	389	413	382	364	389	397	397	374	408	384	370	389	369	438	371	368	353	368	395	380	384	379	394	394	389	402	414	373	384	395	432	363	389	386	391	390	389	412	374	395	395	360	362	389	371	370	366	355	394	362	397	397	403	403	359	379	431	364	414	382	394	364	382	385	390	407	393	386	395	393	368	402	384	391	359	395	331	390	400	388	411	373	376	402	369	367	411	356	375	385	378	371	400	388	384	384	410	363	404	414	378	393	417	415	351	364	391	383	373	396	366	351	388	397	430	338	354	352	359	403	398	399	408	358	350	371	362	392	408	413	405	374	403	412	361	384	390	416	399	389	396	362	373	376	393	422	376	374	406	385	375	402	370	400	415	385	397	411	398	383	396	386	387	408	403	384	402	420	379	400	407	414	359	395	365	403	378	392	357	403	367	390	401	428	407	385	381	375	370	359	382	387	404	369	374	387	360	393	414	413	418	417	417	394	411	383	365	382	407	390	398	396	402	382	379	350	387	402	371	396	377	397	402	406	390	381	420	413	383	414	430	415	411	382	362	361	368	396	380	371	384	363	381	379	400	404	399	394	383	397	388	376	407	383	376	390	395	385	387	405	421	366	406	389	375	391	413	386	423	359	407	363	391	387	426	387	400	407	372	418	366	369	361	391	379	417	364	426	393	379	361	401	399	393	392	393	393	328	404	385	404	386	404	418	395	373	365	415	357	382	400	384	361	358	415	420	390	360	406	404	386	405	392	386	400	394	394	386	399	359	400	393	384	357	370	407	409	386	374	398	388	418	406	415	414	404	373	390	376	391	388	398	390	405	434	415	384	392	383	394	405	371	434	390	362	386	362	368	375	376	433	357	374	395	408	379	364	379	393	397	392	405	354	394	395	382	407	365	380	355	401	384	353	410	355	367	362	393	410	389	391	393	367	405	376	371	411	436	394	366	407	434	411	373	385	377	403	396	409	389	407	386	387	402	428	386	381	402	370	375	418	402	372	387	390	420	352	341	370	378	430	386	372	408	389	386	372	361	401	388	405	361	403	406	384	384	374	394	393	377	370	386	406	387	398	390	372	355	390	386	402	384	386	402	390	410	388	380	401	428	372	369	355	384	361	382	376	371	406	362	395	402	358	360	398	401	386	379	379	372	413	370	413	409	404	380	393	401	377	400	360	360	374	394	386	415	416	395	368	426	399	371	393	387	392	380	425	393	379	422	385	372	379	418	394	339	372	405	412	376	374	403	386	390	369	404	381	412	407	394	433	358	396	392	381	412	359	369	376	400	366	412	397	361	398	424	388	431	394	399	407	359	407	398	394	379	399	357	421	371	405	399	406	371	378	382	375	351	361	376	385	415	345	364	408	367	417	364	375	398	390	356	365	406	381	409	384	390	397	356	430	400	394	376	381	364	369	401	400	404	404	381	397	366	408	385	363	379	370	394	360	407	390	368	384	420	410	340	385	425	385	464	393	385	347	390	330	393	401	389	381	387	368	401	409	373	366	380	404	401	390	379	405	389	408	412	380	405	378	416	406	336	407	387	408	371	410	383	396	385	392	407	370	387	381	396	390	415	417	381	368	389	384	421	374	383	369	401	415	404	398	380	339	409	398	369	367	376	381	375	392	406	401	379	383	408	379	400	392	389	369	384	427	408	416	401	368	423	392	402	388	390	388	383	384	356	405	400	388	397	375	396	369	404	404	399	398	371	372	397	384	383	394	362	398	407	392	395	415	407	403	433	395	383	396	383	385	378	380	413	357	357	394	365	403	391	394	368	423	437	396	376	396	372	385	410	396	366	380	384	384	389	389	355	399	351	366	397	402	392	412	369	319	381	402	431	396	409	367	398	400	370	402	377	394	357	403	347	385	393	324	402	369	408	396	381	387	389	375	362	384	393	416	390	396	413	373	344	369	396	384	368	405	390	379	377	377	401	407	390	425	346	397	395	390	386	373	387	377	395	367	409	399	422	370	437	399	391	370	413	405	379	406	384	388	370	357	374	387	393	379	348	391	409	368	381	391	419	399	409	355	385	383	388	417	392	378	370	411	370	412	366	389	379	357	378	364	381	383	361	382	382	405	372	367	374	410	375	396	422	379	357	401	398	404	396	426	409	397	375	380	403	407	362	322	391	385	380	366	372	371	376	362	374	395	416	382	380	377	356	376	376	384	390	359	411	400	376	383	412	419	339	402	401	401	413	403	356	362	363	385	395	412	418	421	405	357	380	378	395	394	399	361	375	379	354	415	418	392	409	358	379	394	365	406	386	383	394	395	354	368	373	391	387	397	414	374	403	446	377	395	402	355	374	355	418	398	395	419	381	384	367	385	395	378	398	369	429	414	391	385	424	382	370	416	383	414	397	363	357	404	402	380	392	396	408	383	410	381	372	388	386	374	403	402	375	382	350	382	354	406	370	359	376	376	404	422	400	408	388	398	373	362	396	411	360	373	412	397	384	370	412	375	397	383	363	346	407	398	386	388	426	381	400	389	408	435	395	432	406	388	401	413	379	324	382	372	384	390	372	376	361	391	339	387	390	376	353	360	392	403	353	408	419	395	374	420	385	386	358	401	381	417	388	370	376	388	395	354	398	434	394	386	404	382	415	403	373	361	399	362	378	429	403	376	375	402	355	378	376	398	388	370	369	384	396	345	388	432	382	360	374	408	419	396	402	361	379	396	391	389	384	380	381	386	408	393	372	390	387	382	360	385	377	403	397	410	403	392	347	403	360	401	395	396	414	372	399	422	370	389	436	369	389	379	369	361	401	355	357	418	365	416	349	380	378	413	355	393	356	384	358	361	384	375	374	431	359	369	382	408	389	367	357	428	393	408	407	393	421	391	389	384	401	382	385	384	391	416	416	390	388	371	377	387	383	429	389	378	370	398	368	393	385	416	397	386	407	414	395	382	369	392	382	399	402	407	369	375	382	415	405	388	387	385	362	413	392	428	400	406	386	394	387	394	373	403	393	371	378	372	380	378	415	389	384	417	385	411	388	383	391	390	380	382	379	419	401	399
4376	1787	1857	1303	743	824	1280	647	1118	1427	448	465	454	401	428	407	397	403	471	419	404	414	447	451	376	373	390	440	391	443	381	434	458	415	389	384	407	414	375	426	432	396	452	403	447	401	397	431	388	412	408	406	404	402	395	412	388	432	411	433	421	432	422	414	413	392	425	400	423	431	427	424	386	402	374	396	407	414	399	410	422	391	430	434	426	421	432	412	415	426	414	408	404	410	451	404	406	430	399	404	407	399	437	416	436	404	411	417	418	409	410	381	426	419	414	396	420	405	416	385	403	433	382	393	399	409	423	385	431	416	417	424	407	430	403	422	386	434	406	413	420	374	419	416	414	446	398	423	386	403	395	418	404	445	387	406	404	381	453	397	376	434	469	394	414	425	402	410	436	422	390	412	491	437	384	443	396	388	436	394	407	397	440	414	403	430	407	410	439	402	423	407	410	407	421	417	417	406	413	388	407	402	392	418	413	421	418	408	402	436	353	420	409	420	414	386	398	418	433	442	411	419	423	388	416	389	395	448	422	418	409	387	433	406	413	430	421	408	448	411	387	397	388	407	417	413	422	398	429	403	423	412	409	397	427	384	446	414	387	420	434	426	396	405	408	378	433	376	433	422	394	407	403	408	407	410	394	406	407	410	424	444	431	377	412	422	418	418	397	395	387	406	400	449	412	408	409	412	408	426	365	421	435	412	413	430	419	423	419	424	408	406	432	397	390	379	406	404	423	411	398	410	412	398	413	379	424	401	395	422	437	431	389	369	409	417	436	424	403	406	463	378	393	426	402	399	401	387	381	368	397	367	402	430	389	395	413	408	408	371	433	375	437	427	414	406	407	406	422	388	429	415	392	412	439	430	418	394	439	400	384	392	396	388	399	443	425	424	396	428	412	382	403	374	418	394	362	394	398	421	386	441	435	417	443	406	418	409	418	447	406	373	430	420	396	411	400	388	411	401	361	386	390	418	398	422	408	416	433	401	406	383	405	401	378	407	407	439	452	390	411	424	423	377	430	433	403	425	435	396	444	384	373	391	396	423	404	385	432	396	406	402	430	402	414	412	424	414	474	416	369	407	406	428	389	417	409	381	396	413	404	436	375	418	400	420	428	447	408	415	412	415	359	413	411	423	434	389	411	389	400	411	396	400	400	392	403	390	419	418	421	431	410	398	401	432	390	412	401	374	414	395	413	376	414	394	399	419	471	385	461	438	419	402	420	426	418	398	429	380	435	424	408	410	391	415	445	430	474	436	423	426	426	388	419	455	435	424	389	395	409	426	421	410	432	435	420	373	347	420	412	399	392	412	386	396	428	405	423	399	417	399	413	447	390	417	413	395	384	418	410	402	378	382	400	437	406	373	366	397	393	417	389	434	416	423	394	407	436	406	386	435	393	389	458	413	421	398	397	407	404	394	410	399	411	402	393	425	450	384	417	437	409	385	404	429	440	409	419	412	427	414	403	425	370	394	421	435	397	414	392	425	381	419	373	410	402	421	402	434	400	389	412	421	385	395	433	413	409	408	448	410	428	415	399	403	405	415	438	388	419	420	389	396	422	406	423	433	382	400	428	404	411	395	390	427	422	385	396	397	422	419	414	398	407	441	388	405	434	430	424	395	424	385	411	433	402	390	405	350	429	390	380	403	418	372	418	433	421	420	415	398	424	431	410	389	401	386	404	395	368	410	439	429	425	410	395	436	418	417	404	416	399	380	391	420	387	424	378	383	384	425	392	385	410	402	411	438	433	420	442	383	406	444	365	382	396	437	404	425	405	390	380	431	418	389	416	418	428	393	428	429	409	413	422	418	390	392	399	394	409	421	374	398	455	403	415	435	471	356	396	395	378	418	372	416	412	406	404	418	433	411	428	406	395	378	418	422	421	420	394	387	411	426	407	398	450	406	378	424	398	389	405	429	421	389	429	406	446	403	408	433	448	413	412	412	405	379	374	396	411	398	396	383	403	395	428	380	373	417	387	412	440	408	399	436	425	425	414	389	407	438	388	426	427	426	423	456	405	390	391	469	414	405	399	419	439	415	393	393	465	419	411	389	417	390	407	431	418	433	426	405	388	395	388	385	409	385	408	395	395	380	446	419	411	374	425	403	403	410	405	429	423	437	471	393	441	435	473	408	414	412	384	383	429	394	374	452	376	426	410	393	402	441	422	395	382	375	364	394	408	415	391	435	426	415	423	414	388	418	438	429	400	438	455	454	411	406	413	436	375	411	406	409	411	394	430	432	397	410	390	406	413	386	416	442	423	420	430	412	422	415	412	418	413	397	385	431	405	440	422	409	457	390	418	433	413	407	418	434	382	426	411	430	416	436	418	425	403	429	456	410	437	397	396	414	421	447	409	392	393	390	401	427	410	418	411	382	405	387	385	433	406	411	401	399	396	460	398	393	391	429	423	420	404	395	401	419	413	416	413	395	402	402	393	416	376	403	396	398	393	406	400	384	421	406	377	398	439	415	411	386	377	413	403	389	394	388	386	380	427	436	376	402	408	398	450	416	411	412	412	404	396	413	382	410	434	422	411	428	404	415	419	392	434	409	400	405	428	408	405	438	375	425	395	366	386	430	410	440	398	419	371	415	403	444	431	426	432	424	418	434	404	411	421	434	424	404	419	439	387	417	400	399	427	396	426	397	423	415	427	396	443	425	378	413	462	392	405	447	400	381	399	407	444	389	421	420	406	390	392	433	450	417	459	438	407	426	412	383	415	417	411	430	401	425	452	409	440	412	415	393	401	400	427	413	419	392	402	421	426	380	427	420	415	398	399	435	388	451	437	397	420	415	424	379	417	413	384	413	453	436	440	403	376	389	405	391	393	398	425	396	381	400	439	401	451	407	408	397	414	424	440	416	435	401	398	403	406	402	380	434	390	397	403	446	414	404	419	417	429	394	384	386	429	400	414	394	371	391	391	401	407	404	420	418	408	414	439	400	409	435	400	426	389	379	419	417	381	422	418	421	403	401	403	358	424	421	437	402	426	388	414	419	366	423	388	374	399	431	429	370	385	456	414	410	436	436	398	467	412	412	412	374	375	443	381	447	413	401	389	379	404	372	420	390	388	417	422	408	415	427	364	418	417	407	435	392	403	423	450	377	428	389	436	397	447	413	422	406	409	406	406	433	434	407	427	415	405	416	426	388	411	420	390	412	441	394	419	422	383	417	377	381	426	397	416	407	433	432	433	408	401	379	381	399	412	420	413	381	417	404	406	423	456	435	426	415	428	388	387	437	399	391	406	431	432	383	403	425	389	402	379	415	411	393	417	414	399	418	416	410	407	424	439	388	408	420	371	404	439	390	431	403	418	397	418	429	413	399	422	393	382	416	433	442	420	415	434	414	425	437	437	409	391	412	411	405	407	387	380	396	423	429	414	417	365	345	417	441	389	412	395	398	415	396	419	432	409	416	398	423	429	374	419	411	386	374	416	414	382	402	396	396	418	410	415	414	372	404	411	398	434	432	388	400
22987	20772	28031	23593	20781	12639	2150	956	3067	1758	429	341	340	278	296	294	257	280	237	233	241	237	249	253	223	243	249	234	214	233	224	212	214	214	234	209	211	208	185	231	197	217	201	229	207	217	217	213	227	221	218	220	193	190	201	215	206	199	198	208	199	219	236	188	216	218	218	166	199	209	210	183	201	210	236	184	196	212	192	185	195	215	203	202	198	199	203	226	193	189	191	207	213	198	224	233	186	207	213	210	213	190	196	227	193	212	216	243	224	218	223	207	198	204	225	214	213	204	229	201	209	237	198	193	199	209	200	213	219	207	200	167	188	224	190	220	206	198	197	196	216	216	211	203	210	232	226	235	196	196	217	218	178	207	205	215	203	217	222	230	189	196	184	200	185	198	220	210	190	210	205	206	215	210	214	228	216	193	228	188	217	209	235	195	232	236	205	203	224	196	214	207	200	211	209	204	227	219	201	224	203	188	241	196	184	220	235	203	172	200	196	205	212	206	201	214	200	200	210	217	203	189	198	223	181	214	201	214	199	181	209	201	206	181	192	216	202	218	177	224	195	196	214	198	187	204	230	209	199	208	191	230	205	210	191	205	194	216	206	212	221	210	195	225	197	201	203	216	199	197	189	209	211	196	190	235	216	221	209	232	214	198	230	202	232	184	195	201	231	221	218	215	192	205	212	219	201	214	211	189	210	219	222	178	214	182	203	205	192	225	189	190	216	212	216	196	197	205	200	212	175	205	196	209	175	176	207	189	210	198	224	190	200	214	176	219	214	213	204	236	201	225	199	212	220	224	240	206	232	204	215	219	223	201	227	196	189	219	169	201	177	211	212	199	175	209	207	212	199	205	206	217	206	206	194	231	210	195	214	211	206	196	210	213	189	197	220	200	226	193	194	212	197	198	211	183	190	193	223	187	221	216	195	198	188	201	209	200	209	222	211	199	208	207	216	204	226	193	220	180	219	201	223	215	209	204	186	189	226	192	191	239	193	206	217	207	192	196	199	223	200	195	218	215	217	200	201	198	222	249	217	216	207	205	219	205	224	215	214	175	194	196	221	209	198	239	213	230	186	216	192	221	202	200	229	194	198	243	195	196	223	219	228	215	204	196	200	228	212	227	213	191	225	196	187	209	204	192	212	190	213	193	195	201	187	206	207	189	198	181	187	198	176	209	229	197	229	196	216	225	186	222	200	212	204	198	206	207	196	180	223	205	203	211	209	221	185	187	177	224	216	205	201	196	214	216	204	237	192	183	203	203	160	178	211	208	210	217	200	189	196	209	225	192	204	208	211	199	198	236	212	225	213	188	189	228	234	228	222	222	201	195	235	221	203	206	214	186	211	236	207	208	217	180	224	207	223	194	198	193	238	183	214	210	219	218	210	207	216	192	189	205	181	235	208	218	215	211	209	212	186	201	195	208	204	216	197	208	207	230	200	214	219	214	227	190	205	225	212	194	200	191	202	195	202	222	212	206	201	187	225	196	173	199	209	214	223	226	208	233	193	190	198	205	211	172	207	218	215	199	206	230	196	215	216	182	208	220	223	206	215	214	196	223	184	223	220	205	215	216	180	191	210	220	206	189	187	186	206	223	207	189	177	178	208	204	200	182	198	197	194	202	203	199	201	215	186	209	228	209	208	210	209	191	211	216	207	202	204	214	219	200	203	181	208	189	208	220	202	215	213	203	217	202	215	189	205	200	214	210	219	199	217	195	206	187	227	196	207	211	210	213	223	204	205	209	205	196	194	227	233	204	231	233	215	211	226	205	208	218	218	202	204	239	259	229	176	197	193	179	212	197	203	204	200	209	205	205	200	193	219	199	197	206	223	204	210	224	227	204	207	189	186	198	207	182	220	193	199	192	227	199	217	193	207	210	192	205	209	220	217	215	222	236	210	225	210	213	193	240	201	223	195	180	203	187	195	205	211	208	213	217	205	177	208	221	221	227	199	214	215	198	198	204	210	203	215	200	220	196	199	216	198	225	210	230	201	214	205	236	208	230	223	180	210	216	203	224	233	220	177	188	215	217	183	217	229	204	211	193	177	210	227	209	200	192	213	211	208	183	226	195	213	222	211	174	234	207	201	182	191	218	194	199	223	207	184	212	238	208	178	189	210	209	211	217	201	221	208	203	200	186	206	205	205	211	219	187	211	200	212	197	199	214	200	201	208	204	212	227	183	190	215	193	220	229	207	187	230	228	221	220	208	198	216	182	208	217	188	207	208	202	199	211	223	228	218	213	197	198	249	196	205	213	228	215	211	210	198	196	191	204	227	196	202	201	202	183	214	234	188	205	199	210	197	237	212	193	224	212	203	223	218	186	204	213	219	199	187	216	204	210	197	233	190	179	202	205	197	213	208	205	226	207	185	200	218	213	205	204	224	198	190	207	185	226	187	197	196	186	215	233	207	205	202	227	217	186	198	194	209	215	199	202	206	193	213	216	190	198	215	215	176	215	195	203	208	208	227	212	206	231	235	196	214	203	199	200	210	212	204	188	186	206	217	200	208	214	226	191	210	212	220	197	199	191	188	228	223	228	192	223	201	196	194	192	182	194	201	199	195	191	196	183	203	224	227	222	224	222	245	207	218	195	207	201	185	218	200	240	195	200	230	193	200	201	209	208	204	194	228	189	224	202	202	188	214	222	207	178	206	200	188	195	221	215	215	211	199	205	219	205	210	229	221	181	175	212	223	212	172	211	204	218	211	230	216	213	211	192	223	189	199	214	206	197	203	215	207	198	224	196	213	225	207	197	214	209	211	207	222	200	218	211	212	207	210	215	209	198	187	203	208	206	206	215	177	209	216	204	215	193	215	211	199	204	196	189	171	205	208	213	199	200	219	208	196	201	222	212	199	236	222	208	206	199	190	202	201	197	213	211	193	211	202	201	217	203	216	208	210	219	207	196	201	200	215	211	200	213	208	203	217	204	214	190	208	226	183	212	190	205	235	225	203	214	220	192	206	225	223	198	182	197	225	228	193	203	213	208	209	198	207	201	196	201	212	188	227	213	232	195	196	215	202	205	199	181	247	221	214	207	198	191	205	200	189	209	209	188	183	216	194	207	205	193	194	195	205	220	197	219	196	221	196	192	219	184	224	211	197	219	251	192	205	219	229	222	193	219	202	225	195	227	223	226	223	185	204	217	192	212	200	215	222	219	216	214	193	232	200	212	194	211	199	206	193	223	212	207	189	184	187	199	204	200	203	214	206	204	207	195	205	213	186	214	211	234	184	217	200	209	188	219	228	197	197	213	190	165	211	209	199	189	229	218	204	211	191	221	217	188	199	228	212	244	199	176	198	165	216	224	210	208	183	193	198	197	214	183	213	198	202	214	201	223	197	223	216	206	206	185	218	201	229	201	223	203	193	199	215	216	201	200	212	196	209	223	190	203	195	215	194	196	224	195	204	192	188	223	206	207	215	205	236	202	198	237	224	241	202	197	196	181	189	214	227	197	192	190	192	206	194	199	202	195
3425	9903	8013	4329	2569	2174	2603	1363	5008	2359	511	459	370	362	320	356	311	291	342	282	263	284	228	242	273	277	243	284	247	262	234	259	245	223	242	241	249	232	224	237	234	243	229	209	247	242	246	237	238	238	252	250	225	211	233	236	210	246	235	245	215	225	232	225	247	219	238	214	247	230	254	243	232	193	227	227	216	237	230	215	231	225	215	286	242	203	242	235	222	221	232	236	242	243	216	220	216	223	203	230	225	245	224	224	232	218	253	230	219	229	234	198	250	244	247	233	204	236	259	236	250	190	210	236	233	226	212	221	252	204	228	249	209	242	222	240	223	242	212	185	207	236	197	235	218	228	226	241	211	241	222	231	213	206	238	236	207	240	215	230	213	262	211	223	221	228	227	234	289	217	227	228	237	236	216	226	244	249	226	242	239	246	245	217	227	217	224	205	232	232	209	201	241	257	251	238	236	222	236	223	245	246	233	213	226	235	218	229	202	243	222	215	262	215	231	209	204	254	228	244	211	216	217	239	234	218	231	209	230	237	224	234	238	235	236	241	204	247	239	222	237	239	219	245	211	244	239	231	209	227	217	228	258	227	246	195	213	201	227	245	219	243	219	219	201	227	233	255	233	218	229	216	242	224	203	237	255	236	232	236	216	278	258	212	207	232	216	228	224	192	234	229	242	234	230	242	244	259	230	213	224	222	220	235	221	202	228	243	233	237	218	211	224	250	246	227	237	251	223	228	232	237	219	228	218	236	219	240	197	224	226	226	250	200	210	213	205	223	223	206	203	214	258	240	257	213	210	222	247	227	220	213	241	232	249	226	221	270	222	230	211	205	237	230	214	221	216	221	243	229	221	230	210	232	240	200	236	253	224	212	240	211	231	230	227	253	217	247	218	230	228	231	233	211	214	226	235	231	208	238	222	233	246	237	215	204	238	214	209	217	232	263	236	229	213	200	227	208	218	205	241	226	220	228	231	255	234	201	242	206	271	226	234	230	215	206	225	249	232	233	211	240	230	236	216	248	202	226	224	223	216	204	219	243	219	218	233	269	232	241	232	257	219	231	243	225	221	240	222	222	234	238	235	211	200	243	215	219	226	211	224	226	248	251	254	258	218	258	216	235	237	242	221	245	224	218	242	216	208	214	217	262	217	238	243	230	269	232	239	208	241	241	215	243	223	248	220	220	229	250	209	242	239	221	233	228	210	239	219	217	237	238	210	203	230	213	212	247	220	217	213	240	225	244	228	221	220	233	215	214	241	214	201	251	192	215	230	249	242	225	207	209	218	227	237	213	230	217	219	208	233	235	250	235	240	213	234	205	220	229	235	232	247	215	215	245	245	231	207	227	259	203	235	190	195	227	234	237	240	220	252	228	231	225	208	202	234	214	228	227	236	234	228	249	255	245	241	224	220	233	198	220	222	244	218	220	223	217	248	258	217	226	223	230	224	193	226	218	174	225	243	238	207	214	250	208	228	230	215	256	230	236	223	244	228	232	234	256	234	245	230	249	282	246	193	205	223	231	203	225	240	184	200	208	202	252	213	237	222	220	210	217	239	271	220	213	245	206	221	250	210	234	238	242	240	238	223	225	223	252	251	248	195	223	211	235	216	261	242	223	212	212	211	223	233	218	238	256	233	204	216	241	231	235	212	248	226	246	234	227	208	202	232	217	221	217	235	203	233	216	260	244	230	213	201	225	237	261	190	238	258	222	245	215	221	204	237	221	226	229	203	235	229	228	257	265	201	235	214	222	236	229	248	242	237	263	207	240	253	235	256	215	239	241	234	235	209	236	245	235	231	238	202	232	237	252	238	249	240	227	223	259	215	236	246	225	223	216	233	250	260	220	200	233	219	220	208	210	242	244	218	230	210	234	244	229	191	237	202	230	220	240	239	207	255	220	208	229	206	255	226	232	237	241	235	227	227	246	239	213	240	263	196	213	223	224	216	218	227	206	236	224	236	211	238	189	243	225	230	231	205	227	230	224	227	227	216	216	221	212	241	222	232	231	236	216	225	216	229	238	198	222	242	220	232	244	206	239	234	241	219	232	234	255	234	215	236	248	237	221	217	242	227	230	232	235	217	222	221	229	196	225	255	214	210	221	248	228	222	200	214	203	209	225	235	208	234	223	237	226	250	226	253	206	229	202	234	213	248	253	217	219	231	226	231	254	226	229	240	256	211	220	228	217	250	232	231	236	232	240	226	225	242	226	242	254	232	233	256	240	234	247	214	212	212	246	226	234	232	245	229	261	209	249	251	235	232	210	224	210	231	211	214	238	216	244	258	237	245	253	254	239	246	224	231	256	212	232	245	246	230	259	242	222	206	213	234	211	199	219	243	250	215	225	236	233	255	226	227	213	236	209	221	224	243	223	246	222	235	242	221	254	200	214	223	253	204	238	210	211	224	208	221	218	245	246	224	235	238	236	237	221	234	229	209	224	204	225	231	218	234	240	230	247	191	232	219	227	229	219	229	227	234	221	192	221	214	216	247	233	243	245	215	233	217	188	248	224	235	218	222	240	249	243	254	225	205	232	243	252	228	224	238	232	231	251	211	242	245	224	245	232	229	247	216	242	231	245	222	220	220	214	251	248	236	208	223	223	209	218	235	233	229	254	211	218	228	214	204	217	245	248	233	226	226	244	217	214	198	238	208	212	221	242	232	211	228	243	230	237	265	247	217	216	223	238	217	228	224	225	265	253	251	202	239	224	236	243	249	215	227	237	221	223	207	228	226	218	215	231	234	228	234	225	240	230	219	248	217	239	221	210	204	232	210	252	233	236	239	223	211	220	209	220	230	223	208	222	285	237	216	249	218	226	212	245	240	238	247	233	236	233	241	248	246	226	234	224	219	232	217	193	215	226	220	234	212	204	219	220	244	203	216	221	225	233	214	245	229	218	233	236	227	237	230	235	225	221	230	199	230	229	213	224	250	215	229	239	227	236	276	246	230	238	222	219	247	200	228	232	230	236	229	208	205	208	243	259	227	221	236	236	260	216	214	239	215	216	249	206	199	221	217	224	216	208	240	226	229	246	198	215	267	247	211	226	233	212	212	239	212	212	259	232	240	231	217	225	243	224	239	222	204	245	246	205	224	223	233	233	237	239	235	218	247	245	237	226	226	219	256	212	225	230	227	236	238	222	203	222	269	221	223	229	235	224	228	250	235	267	241	234	240	230	240	234	220	212	239	215	261	216	246	238	209	217	234	243	247	264	213	238	223	201	237	225	239	222	210	240	239	229	244	175	221	231	240	229	253	226	243	229	228	227	230	226	218	223	212	252	238	216	208	231	225	241	231	236	249	221	237	244	265	243	209	236	226	268	221	221	225	246	251	216	218	257	233	252	234	220	230	241	221	220	212	236	216	243	223	243	252	223	236	240	227	229	246	251	230	242	217	226	238	219	235	237	255	228	231	221	228	229	213	208	222	230	244	233	219	208	245	210	244	198	240	227	226	219	206	220	221	219	228	217	237	223
24290	20882	27328	24497	15407	1268	1165	792	1798	1046	415	442	405	408	388	377	357	383	375	377	357	336	361	344	359	338	363	344	361	355	365	331	353	332	359	333	365	353	335	328	335	343	313	351	344	317	346	332	352	340	313	354	325	368	366	345	369	348	319	327	319	358	367	379	357	322	376	340	338	359	396	349	307	340	352	346	371	337	370	323	330	320	344	328	327	339	328	323	321	335	342	384	343	321	369	358	344	330	332	370	323	337	341	351	377	331	328	335	368	374	355	346	354	351	346	325	345	350	328	348	348	326	329	354	374	373	335	363	356	353	335	357	352	356	372	378	341	380	311	331	343	321	333	331	365	365	354	327	366	354	339	363	363	366	326	322	367	319	336	350	346	353	396	355	360	340	322	334	333	337	360	343	351	327	369	345	338	341	347	353	373	346	344	345	336	331	363	326	362	356	343	317	342	350	328	334	351	363	347	359	333	347	349	401	357	385	331	355	369	358	351	372	379	351	339	309	343	348	326	358	324	331	336	359	364	309	320	337	340	344	329	333	366	335	370	359	318	370	337	337	362	305	335	339	359	304	365	330	341	320	315	321	347	350	329	324	386	377	355	339	318	344	354	330	327	370	346	344	370	362	323	333	343	350	375	338	385	320	348	381	315	392	382	344	312	328	317	367	306	297	326	330	329	353	376	347	357	338	372	343	325	356	334	341	324	342	386	340	355	335	375	354	381	323	349	343	323	333	348	378	314	352	364	330	309	364	384	364	347	315	316	334	342	356	354	310	361	339	339	334	357	344	342	343	316	306	352	351	339	365	365	346	339	341	338	347	319	338	353	337	369	343	365	358	332	347	364	365	365	366	353	347	359	332	329	311	346	349	353	352	364	369	356	355	321	325	379	362	340	354	339	359	388	368	356	304	362	358	332	365	370	364	348	343	325	354	367	337	362	358	388	365	318	348	353	324	341	340	354	332	375	348	332	346	366	373	364	314	336	353	361	364	368	352	312	368	319	321	355	356	362	328	312	332	318	342	379	335	310	361	352	361	318	350	335	397	339	345	356	354	347	314	356	347	333	332	337	336	347	359	318	366	352	347	334	316	359	337	328	363	387	342	353	328	355	367	348	347	337	330	319	338	332	332	327	352	369	332	335	365	321	322	353	343	324	323	354	382	370	348	354	326	339	344	342	331	373	346	380	348	366	331	339	344	386	357	344	338	350	356	343	333	345	340	331	321	360	344	346	360	333	362	316	334	334	372	380	312	367	343	345	318	332	314	338	339	331	346	356	342	353	354	333	364	347	340	343	361	330	365	355	346	333	320	346	313	356	354	340	355	323	330	346	338	346	363	331	370	355	323	322	327	333	333	352	323	318	359	317	363	359	347	347	320	370	365	400	383	364	358	333	342	347	323	331	330	367	344	381	343	362	362	333	358	304	363	339	346	356	334	370	338	324	350	351	355	342	339	331	337	364	334	335	366	325	330	358	340	333	327	340	324	362	346	346	336	316	336	344	326	361	332	339	396	352	327	364	302	367	363	346	339	359	347	348	370	314	332	347	326	334	345	323	345	365	351	376	362	345	364	311	353	349	324	305	338	300	347	334	350	347	325	321	308	337	334	348	313	352	322	342	363	300	347	348	345	351	340	354	315	331	333	358	334	345	346	363	357	350	334	342	385	331	334	382	355	377	340	369	352	321	300	357	318	363	349	341	346	343	385	346	332	325	339	350	350	378	343	392	310	342	346	337	340	376	331	294	339	331	359	365	340	363	374	359	360	337	339	349	373	370	364	356	357	378	339	317	348	335	406	320	348	348	336	337	364	366	320	328	357	353	365	333	324	352	371	345	332	338	316	327	335	337	369	345	349	378	356	343	325	325	339	363	354	327	357	328	377	353	375	360	377	367	348	339	322	377	324	337	355	360	327	357	350	311	354	350	341	380	299	351	354	338	331	337	348	382	331	374	354	371	346	322	385	377	365	350	339	365	334	335	331	341	341	357	330	354	351	349	349	339	347	351	377	364	358	350	361	368	348	339	355	346	333	388	308	342	352	386	365	330	366	334	320	393	357	329	334	334	360	359	337	331	347	335	302	336	340	345	356	315	345	337	360	376	309	309	357	325	365	319	369	357	362	305	329	349	356	344	326	325	353	335	340	351	348	349	387	361	304	307	324	341	368	347	343	330	344	356	344	354	372	355	355	365	333	338	363	345	355	367	342	347	342	366	334	342	359	365	375	342	358	362	342	371	358	358	339	332	328	349	337	369	311	366	348	338	340	359	330	304	327	348	366	358	336	343	353	381	338	344	322	350	300	337	349	334	308	348	357	305	361	335	373	349	348	373	372	346	340	356	350	307	356	347	347	335	315	364	334	334	355	341	344	324	331	364	347	342	370	299	335	351	354	357	351	333	356	329	362	365	351	360	338	372	336	370	372	337	347	353	347	317	332	369	364	375	348	310	316	343	336	356	339	324	319	357	363	366	357	351	334	350	351	348	335	352	361	365	329	308	352	345	342	411	341	359	330	340	346	354	334	314	309	308	342	344	332	328	322	329	342	350	341	358	349	344	344	377	347	347	338	342	372	320	326	352	332	361	314	321	320	340	343	332	350	370	347	351	355	379	326	408	342	358	363	326	362	383	317	320	364	345	339	362	318	352	311	336	333	344	308	342	349	362	337	331	321	361	330	347	370	344	389	364	327	355	373	344	303	401	357	365	324	316	367	355	351	360	356	368	351	344	328	340	364	348	332	369	353	310	351	342	335	354	350	354	349	354	349	368	328	330	389	327	314	343	382	337	361	356	351	356	373	366	338	334	354	346	322	365	351	347	340	321	381	327	385	320	375	344	338	330	351	319	316	347	362	339	321	352	377	340	332	346	332	366	347	353	333	339	334	380	311	323	324	347	351	349	341	345	370	382	335	360	326	356	356	332	330	364	347	365	340	338	356	347	365	359	341	367	332	339	353	335	355	332	353	351	322	348	335	359	340	387	317	339	351	341	332	331	324	341	342	343	398	379	346	339	312	331	318	348	324	340	328	351	346	382	340	355	317	373	349	365	357	382	359	340	329	347	340	322	371	369	327	331	344	312	379	340	337	345	362	335	389	381	348	340	356	316	348	340	305	332	329	342	344	329	376	367	365	343	341	339	380	370	356	341	360	310	334	326	341	315	352	331	315	341	321	347	350	334	365	334	338	330	327	360	326	362	328	356	338	330	329	366	409	332	328	346	332	352	349	306	330	337	370	350	364	325	348	359	352	342	334	326	357	333	315	361	354	352	362	300	313	331	343	364	323	377	352	349	342	346	347	390	369	342	348	363	343	357	357	363	353	356	353	358	376	332	355	348	328	344	330	344	363	351	348	343	324	374	324	370	360	352	370	359	358	332	376	328	350	326	325	376	368	355	340	343	330	355	329	357	320	318	344	349	358	358	338	306	353	318	359	368	359	343	322	335	319	347	337	357	335	342	351	382	334	343	381	334	345	313	335
3508	6639	5386	3024	1771	1602	1891	1306	3211	1579	506	477	433	431	410	405	406	407	387	397	395	387	376	369	359	353	354	356	354	353	324	376	338	339	332	359	362	370	364	333	351	350	368	337	367	361	377	335	360	416	389	390	345	362	356	355	362	359	354	330	358	377	352	356	341	332	377	373	373	388	335	396	353	345	385	362	353	368	347	366	340	386	375	341	365	346	376	345	376	332	352	356	344	323	330	351	381	349	314	370	336	345	333	357	362	324	332	357	369	372	351	404	376	341	371	349	364	348	348	344	367	369	304	303	353	333	335	367	347	358	324	360	351	356	374	344	360	364	354	348	334	350	353	336	365	339	322	347	359	348	350	354	326	363	347	375	327	348	344	351	333	341	346	355	353	330	370	386	357	324	319	332	333	363	354	376	335	346	341	331	391	340	348	361	338	367	324	353	328	359	347	323	349	337	360	348	347	372	354	359	335	336	359	362	352	368	359	335	400	354	386	350	381	347	385	339	350	348	321	365	359	361	358	354	384	378	354	341	343	335	356	345	363	319	331	368	340	360	354	387	360	355	342	342	375	347	334	383	328	359	353	330	321	357	338	349	328	342	378	354	340	361	356	335	378	303	348	350	369	396	349	370	332	329	365	344	333	347	331	353	344	338	312	374	383	341	301	357	365	357	382	366	349	375	370	346	359	358	324	354	379	315	395	351	364	329	365	344	340	356	369	362	353	339	364	386	345	359	343	358	344	356	362	329	362	373	354	334	351	357	310	377	338	357	337	359	351	316	346	350	329	345	339	364	339	362	341	347	363	358	341	332	328	340	334	346	352	346	351	349	397	384	363	319	380	382	340	348	335	344	341	345	371	353	327	333	328	327	338	373	341	368	337	361	348	332	373	346	338	348	337	347	334	365	330	334	340	337	356	380	366	357	351	359	334	376	354	339	340	377	343	339	388	381	326	345	322	343	327	342	350	352	337	361	333	341	355	345	342	349	356	362	310	355	348	360	344	366	340	378	402	333	355	320	369	337	339	377	342	353	370	368	372	345	378	334	344	332	318	362	350	333	339	372	354	352	341	347	337	353	368	338	366	355	369	375	355	369	339	350	352	356	365	351	363	348	363	341	357	342	325	318	369	355	347	337	383	352	371	325	334	344	308	354	345	362	328	352	339	370	338	343	376	314	341	295	358	362	380	348	344	337	349	356	327	336	342	347	303	414	344	376	362	336	370	331	372	355	358	334	356	339	336	322	338	366	370	356	376	350	359	332	326	335	357	349	323	344	360	332	335	372	363	344	347	353	339	350	347	378	353	365	352	364	362	336	340	359	346	372	336	375	337	368	353	335	334	367	337	331	349	375	324	313	328	359	354	346	322	342	362	340	329	405	402	353	339	381	361	339	334	335	359	415	335	381	333	356	374	345	347	378	338	320	342	343	335	355	348	364	341	335	344	415	346	332	347	362	327	366	346	338	360	374	352	348	353	337	336	329	350	358	331	355	342	342	358	341	350	385	368	386	371	348	332	362	346	357	346	336	365	406	330	352	339	368	354	369	325	363	375	319	384	364	348	365	341	349	386	336	356	366	328	345	381	354	372	362	362	329	353	338	367	348	352	319	340	342	332	404	341	337	347	320	364	351	334	365	349	340	329	340	339	333	349	366	295	354	345	369	343	356	388	385	378	359	374	376	376	361	360	359	362	337	371	343	361	327	329	328	409	363	363	372	363	362	338	389	348	337	345	368	334	359	379	343	313	330	351	339	354	326	359	356	359	353	344	317	335	336	355	324	351	359	343	355	352	389	369	333	349	335	352	317	349	342	340	361	355	364	362	336	355	334	326	370	337	376	390	369	382	344	331	339	370	338	361	338	344	355	356	342	329	352	374	362	330	353	314	397	367	339	342	355	345	361	367	395	341	355	360	360	361	344	368	347	365	375	334	326	370	356	356	345	343	366	360	360	354	358	378	311	340	339	378	340	339	358	337	324	355	364	379	355	363	365	356	369	355	341	336	392	334	352	341	353	370	337	396	366	319	379	314	346	349	341	356	361	354	359	365	346	310	340	367	372	327	369	359	364	318	324	349	339	371	358	342	349	345	348	355	324	328	364	363	348	352	337	346	351	337	343	367	383	386	362	321	334	372	343	356	360	372	337	364	366	351	363	358	316	362	338	355	329	366	342	358	359	360	397	364	380	355	346	343	355	316	374	331	334	340	364	351	323	345	338	325	338	330	351	322	351	361	340	343	359	352	314	360	359	364	358	353	357	396	364	349	352	340	352	342	364	344	318	387	333	363	345	356	343	341	386	347	321	347	362	337	336	349	338	369	379	356	332	333	323	363	391	385	355	345	341	338	327	342	351	341	370	376	363	338	416	332	340	368	371	354	325	365	346	332	344	356	344	376	310	352	364	366	326	308	338	372	364	379	354	359	340	345	356	349	356	380	356	362	364	357	371	390	365	344	388	338	364	326	363	348	376	331	324	350	387	349	336	355	380	319	354	317	376	342	355	371	350	338	365	312	347	333	349	362	379	355	335	374	368	307	350	345	405	378	368	346	364	363	348	325	352	373	342	316	348	366	324	383	381	373	366	350	362	332	385	357	336	336	351	363	351	366	352	333	342	388	343	364	346	375	362	332	370	358	355	317	349	352	375	337	381	336	369	365	376	340	373	354	342	336	341	367	352	353	352	327	330	300	348	358	341	355	358	333	373	353	377	382	334	327	331	367	347	372	332	385	317	359	325	326	329	328	333	323	363	349	316	336	341	342	330	318	360	375	368	348	338	320	349	340	355	372	359	341	332	319	382	383	366	362	333	358	333	359	336	326	345	336	363	321	297	370	336	362	348	356	337	353	350	335	376	327	350	330	358	391	357	365	329	355	350	354	393	356	338	339	341	368	349	331	352	333	342	353	331	358	391	373	367	317	354	326	351	333	373	332	343	373	346	346	371	347	306	375	333	337	333	356	329	331	328	343	338	391	369	350	327	348	355	326	360	317	349	326	352	372	357	384	350	313	360	348	347	350	343	354	340	334	354	359	365	345	346	324	377	379	369	346	350	369	370	314	343	351	338	376	321	352	334	337	332	356	362	374	386	343	359	354	348	368	373	329	353	393	335	330	378	345	354	359	350	370	352	353	357	341	338	387	359	312	362	342	355	344	346	372	350	324	370	343	351	340	328	363	382	360	346	378	362	323	381	345	329	341	330	362	382	326	367	348	324	364	377	360	350	321	368	330	369	336	351	374	348	330	374	348	358	372	353	409	362	343	358	384	366	339	363	336	327	367	334	359	341	345	353	320	375	339	315	369	348	309	335	358	374	368	340	357	354	352	336	360	359	342	334	381	359	334	324	363	349	344	343	356	350	328	360	344	357	359	335	345	335	359	376	338	335	339	348	344	373	362	406	369	385	351	342	328	325	370	392	328	382	367	343	371	347	400	353	373	347	385	345	343	359	319	314	291	351	328	360	332	389	334	376	376	333	371	384
22052	20918	28660	23322	20921	20994	12769	2128	2276	1978	442	352	327	261	255	262	223	186	147	183	172	141	154	158	130	130	122	135	132	121	132	115	114	124	123	125	119	100	112	103	102	107	125	105	110	111	101	115	87	106	96	118	122	92	94	97	119	111	109	98	111	107	95	109	97	96	112	102	98	92	112	92	110	100	106	105	110	101	101	93	101	87	100	83	99	97	108	114	90	100	103	113	91	95	109	92	104	96	115	104	110	102	96	105	97	99	85	97	102	105	92	98	83	88	86	92	116	86	107	91	114	99	111	95	86	95	92	84	100	97	103	91	93	106	106	99	115	88	99	93	98	131	81	100	94	94	98	104	103	89	103	92	102	104	98	101	103	94	76	96	104	98	113	99	114	92	108	88	93	102	85	115	102	110	87	96	103	83	104	98	82	100	86	120	97	95	107	88	94	122	104	102	120	79	97	93	104	100	92	99	98	87	98	109	104	76	100	87	87	107	110	115	96	94	99	97	101	86	106	117	111	110	95	88	90	100	82	100	106	109	100	97	108	105	112	101	93	78	96	84	100	90	106	88	103	105	88	106	96	100	94	110	99	102	105	105	107	82	106	86	95	89	95	84	86	110	96	99	106	98	83	100	92	119	116	103	120	105	96	113	116	113	102	96	114	87	114	94	90	92	86	111	93	77	89	106	91	86	93	104	111	98	98	105	105	107	92	102	94	118	94	107	83	97	98	101	84	120	104	112	99	121	96	106	105	94	88	84	107	80	100	109	113	99	97	89	97	94	97	94	93	99	112	110	106	111	100	111	111	86	89	90	93	120	112	115	97	89	88	100	113	111	80	124	92	107	109	99	92	108	116	110	92	119	99	94	104	82	100	102	90	116	107	105	92	98	116	101	94	92	90	96	107	82	107	104	97	93	91	109	82	114	120	92	86	102	124	98	119	88	110	101	96	112	100	104	93	74	109	93	101	89	86	95	100	97	85	98	83	90	89	111	90	122	98	115	123	109	90	112	93	107	106	90	87	105	91	94	93	106	107	104	98	97	105	96	93	91	83	99	94	87	107	110	99	106	86	89	110	89	101	123	102	101	99	97	78	118	102	96	110	98	86	104	92	100	101	94	117	90	115	102	96	83	111	106	104	107	112	100	85	121	84	97	108	100	104	113	107	91	73	91	112	101	90	96	111	94	102	95	102	101	99	98	93	112	114	100	99	91	99	95	107	94	91	108	103	86	101	121	93	93	102	94	109	106	114	110	109	117	101	89	78	107	114	109	88	91	104	85	97	96	76	84	98	105	97	90	86	101	97	107	94	94	105	105	100	80	92	98	82	101	83	99	92	97	110	114	102	84	96	115	80	94	88	106	98	104	99	117	103	101	95	100	102	104	115	106	107	99	89	87	83	91	108	110	116	107	119	105	94	107	104	88	94	100	107	103	113	117	102	111	106	98	112	91	87	111	84	95	92	86	105	112	105	119	79	90	112	110	114	101	98	94	101	105	89	97	101	88	122	106	115	106	108	124	118	112	110	90	97	93	121	107	101	98	98	110	113	85	89	106	89	81	88	99	101	104	99	96	113	99	94	96	101	91	91	99	109	102	86	92	111	78	95	99	117	92	100	105	116	95	86	100	98	106	102	127	98	108	106	101	98	95	107	111	98	91	95	98	96	89	106	93	98	90	105	89	88	92	106	90	89	91	105	101	103	98	96	97	94	100	97	88	94	98	100	93	71	112	94	82	108	87	99	82	105	92	92	87	102	94	97	109	116	89	104	100	106	96	86	91	99	96	97	103	84	108	100	99	100	97	94	96	107	107	112	93	118	97	110	95	87	117	100	99	86	113	97	86	110	83	85	81	90	91	88	99	106	92	81	105	95	93	99	98	104	106	95	95	94	94	88	88	96	85	100	91	91	106	94	93	88	104	104	97	94	116	110	96	80	101	85	97	97	108	78	102	97	106	98	94	104	104	83	79	94	88	87	85	86	113	81	87	98	102	94	91	107	90	112	114	100	84	88	89	105	101	75	105	90	102	121	97	88	113	118	107	108	119	101	76	100	98	86	112	113	78	84	113	115	90	86	117	105	99	88	94	95	108	101	99	92	97	94	91	109	102	108	101	125	95	92	93	96	85	92	103	84	110	84	89	85	85	97	110	119	93	102	86	98	97	114	106	93	88	98	114	99	94	97	92	107	92	123	107	104	99	78	111	101	88	105	99	95	105	86	101	86	82	105	102	94	79	112	100	100	111	96	119	83	109	101	103	105	106	94	99	106	111	87	97	102	108	93	92	106	91	84	107	76	96	101	109	93	78	93	111	110	103	90	75	94	95	86	102	90	104	99	104	83	104	104	112	99	108	109	83	123	81	115	104	93	88	100	100	111	92	103	94	94	102	112	96	101	86	96	104	107	75	85	95	107	84	104	104	98	98	93	108	84	99	111	97	110	102	96	117	97	86	89	77	107	90	94	98	90	84	93	105	89	105	114	95	91	107	104	106	85	94	111	97	99	90	99	102	95	85	93	118	100	109	117	82	108	104	98	111	97	106	103	93	100	101	105	101	82	82	95	97	99	98	98	97	92	89	100	109	94	92	103	82	97	84	107	104	92	102	113	95	109	116	98	89	103	105	99	114	89	103	97	82	94	83	100	113	86	97	103	86	98	104	110	93	124	96	99	96	95	110	107	94	112	119	87	115	98	92	124	104	110	98	98	116	90	95	86	111	88	96	113	105	104	95	111	79	102	96	91	107	101	113	104	98	90	101	109	101	94	113	85	101	98	96	93	116	96	99	90	127	98	90	81	106	89	85	104	120	102	97	88	113	81	103	114	104	99	101	89	94	99	124	100	110	89	94	107	109	108	91	84	84	95	80	114	103	88	85	95	94	86	96	105	87	111	97	94	100	102	95	100	108	107	100	105	113	112	99	122	101	93	99	104	105	110	85	80	107	89	110	103	95	88	95	88	92	113	98	91	81	110	94	86	90	90	95	86	104	93	88	97	103	105	109	95	92	106	99	87	90	91	98	94	77	120	95	83	92	98	133	98	99	104	117	104	98	100	89	123	96	94	87	73	80	96	91	86	101	118	93	92	95	108	97	109	103	101	95	104	114	92	83	95	102	97	96	84	114	102	98	79	99	105	116	102	93	101	96	87	96	105	107	95	101	83	80	94	101	93	93	99	99	104	97	103	100	96	108	82	101	97	85	93	91	83	103	102	88	85	117	90	97	100	101	99	104	90	97	90	111	97	99	82	94	109	111	87	105	101	110	79	100	99	87	90	92	97	100	102	116	112	89	89	99	113	105	97	88	124	96	90	106	99	94	100	99	92	85	101	100	113	105	82	101	97	77	84	91	107	108	98	105	94	118	109	102	100	78	96	127	80	107	84	80	95	80	92	113	112	99	92	101	80	111	109	95	99	92	104	112	109	104	105	109	102	95	82	111	99	82	93	111	105	110	106	94	84	100	101	112	114	103	91	117	103	103
4621	15951	12929	7060	4201	3440	3625	3046	3772	3034	643	498	416	364	338	284	258	260	213	226	197	196	167	174	161	160	162	145	126	149	144	138	134	144	138	137	103	96	107	106	115	121	126	104	108	116	122	112	134	135	119	132	101	95	85	110	117	137	101	116	98	108	105	92	116	94	100	109	110	100	117	110	91	107	100	100	108	113	93	120	149	122	114	88	104	101	106	126	90	114	100	114	112	123	94	83	113	106	105	107	99	111	124	119	115	109	115	123	89	107	94	107	104	120	97	115	94	115	109	104	109	97	109	81	94	106	103	100	94	91	96	114	99	97	106	94	89	103	106	99	87	117	110	112	94	100	108	93	84	98	89	97	99	103	91	83	80	104	102	108	96	112	105	101	93	88	102	109	100	92	100	99	110	106	100	98	99	104	99	116	115	105	101	99	117	97	89	124	107	112	95	92	114	130	85	108	99	103	105	89	113	107	98	106	95	88	114	91	122	97	89	88	91	104	101	109	94	117	96	97	105	93	91	96	109	119	106	102	87	121	108	100	88	94	98	118	99	102	82	118	109	98	117	118	120	99	118	93	103	96	105	103	102	102	104	102	89	98	88	108	105	99	103	97	115	97	95	91	108	97	78	132	82	93	101	114	110	95	98	109	94	111	105	99	90	100	113	109	108	104	101	102	105	101	87	96	96	117	93	119	112	101	94	102	123	105	112	106	100	119	110	95	89	107	109	103	96	116	100	94	113	94	95	90	97	91	113	100	103	108	95	98	98	107	95	115	113	108	102	84	104	89	114	97	103	82	115	86	102	99	97	111	102	109	130	101	123	98	101	105	109	105	96	105	115	106	121	118	109	86	106	107	112	118	110	103	130	94	110	102	105	93	96	109	101	88	88	97	106	118	95	98	105	94	99	97	98	85	99	110	98	91	96	86	94	76	119	107	99	89	114	114	118	99	100	103	93	96	102	107	103	112	119	101	100	89	95	100	95	96	111	87	104	113	109	102	98	93	86	102	101	99	100	110	102	96	92	114	100	103	106	73	125	108	94	89	109	109	106	100	96	105	74	90	127	109	98	115	104	100	87	95	102	106	107	108	98	88	104	105	115	94	82	98	98	113	100	99	95	93	96	93	105	114	101	90	99	90	92	103	95	119	107	112	94	93	95	103	103	94	101	106	93	98	96	98	99	87	105	93	128	99	106	106	118	114	97	109	104	100	96	100	84	94	97	123	92	112	99	116	110	95	103	109	117	84	111	93	102	92	92	112	112	99	116	120	110	118	99	95	86	100	89	102	109	106	112	93	108	101	114	101	98	102	91	96	94	95	93	116	104	113	89	112	125	92	114	96	89	109	118	107	129	86	111	108	114	117	85	112	87	99	106	92	106	92	99	78	112	94	94	89	87	96	101	105	94	103	104	113	100	100	107	96	109	92	99	102	105	89	108	106	112	86	89	114	104	94	104	124	99	109	106	97	86	100	93	92	82	101	90	106	99	114	111	96	102	102	93	108	100	95	93	90	85	105	118	92	100	105	93	88	119	105	90	98	107	101	92	100	93	102	97	92	95	85	97	90	93	102	119	95	88	95	93	94	95	92	83	108	106	111	104	104	104	89	108	103	103	99	105	100	118	113	92	91	96	107	97	94	91	85	127	83	88	97	108	107	115	101	91	114	108	106	115	95	85	95	94	111	111	81	109	99	125	115	93	98	99	103	89	104	111	96	92	80	106	92	95	98	90	112	107	104	99	82	107	98	113	102	101	104	123	104	110	81	104	100	117	97	120	98	106	110	94	96	117	95	94	97	116	95	86	111	106	89	101	104	107	107	91	107	103	103	111	113	103	114	88	109	95	88	114	106	106	117	97	107	92	94	101	101	101	101	107	101	107	80	105	98	89	98	96	116	83	107	107	98	114	94	99	91	104	112	106	102	102	95	100	112	99	114	97	101	103	94	96	106	111	109	88	98	104	96	107	100	108	92	111	85	117	117	91	120	111	103	95	109	97	103	119	101	93	90	118	105	84	117	89	104	101	98	100	93	91	107	121	84	110	105	106	104	96	103	102	117	102	94	109	106	111	94	105	107	96	104	92	116	106	102	95	116	79	102	121	113	86	103	101	97	104	94	107	107	97	111	89	119	102	76	110	93	109	98	87	109	113	88	118	81	85	106	106	85	108	102	104	100	101	89	108	105	113	97	78	94	101	88	105	95	116	83	100	97	109	97	85	101	98	83	102	106	80	98	108	111	107	98	92	101	95	111	93	112	97	91	95	95	91	109	97	96	104	84	107	111	112	91	102	99	114	109	97	118	106	92	75	95	105	119	102	98	109	106	103	105	110	107	99	116	88	105	103	82	98	80	111	98	101	113	106	114	108	80	108	92	92	107	102	94	94	95	102	98	98	105	101	107	112	96	108	79	99	97	96	94	104	102	107	116	113	121	109	97	108	106	102	104	100	94	106	116	105	110	97	97	114	100	112	117	107	99	95	100	111	104	100	88	103	101	121	95	103	94	110	108	95	108	104	96	80	89	113	116	98	98	88	80	128	118	90	92	94	82	113	100	85	91	82	87	97	98	100	91	103	103	121	106	112	106	107	103	91	103	95	100	107	97	110	102	106	96	108	90	104	119	86	105	107	103	113	85	101	110	116	106	91	101	80	82	108	85	101	123	121	103	108	105	93	97	103	90	103	99	97	109	105	109	87	100	84	85	104	102	102	103	94	102	108	99	91	97	107	81	112	120	118	92	112	92	101	107	100	90	104	84	99	90	89	110	95	95	89	101	97	100	93	115	94	112	90	125	97	103	108	77	104	103	98	101	99	95	92	107	75	114	98	98	98	99	108	106	102	105	95	111	83	101	110	120	112	90	116	96	101	107	110	118	109	94	111	109	90	91	104	101	85	97	112	117	84	93	96	111	103	97	115	94	104	131	99	97	76	94	112	126	98	104	108	93	101	97	112	88	97	105	114	112	141	88	99	95	89	99	95	82	106	102	94	101	106	98	101	116	115	106	107	111	78	102	98	101	104	87	113	96	111	93	116	104	120	89	90	106	97	90	80	84	71	114	104	108	100	108	95	123	86	114	95	99	100	98	90	105	112	101	117	97	117	112	82	89	95	123	99	114	91	85	118	101	118	109	98	112	78	97	99	97	100	108	103	96	101	115	99	102	102	110	101	85	109	103	105	87	134	105	83	102	96	111	83	108	101	102	116	91	108	96	100	92	104	97	98	106	105	114	107	101	98	101	104	90	109	98	114	91	94	96	105	88	123	104	120	109	106	109	109	84	98	102	99	109	101	112	111	112	98	107	106	94	98	92	94	109	96	95	101	93	105	95	107	103	117	86	105	119	123	85	100	89	104	97	111	114	113	117	107	96	104	109	122	101	106	119	99	99	128	106	100	115	99	105	81	103	94	106	84	100	96	101	118	98	87	91	92	109	117	111	103	100	104	96	117	110	109	99	118	96	107	106	105	77	107	103	104	107
27281	18082	4784	1200	636	632	692	780	1000	812	424	418	383	382	390	413	383	431	425	379	405	368	407	387	421	374	380	400	362	448	412	425	364	389	440	403	423	407	416	416	395	396	399	399	435	403	394	411	435	439	439	385	379	391	418	420	415	388	390	389	384	394	422	406	376	385	415	361	422	424	407	405	407	421	414	409	399	423	439	407	407	373	399	415	389	424	405	401	387	387	384	430	400	434	404	374	364	423	399	398	389	400	408	433	394	412	364	363	411	436	370	380	391	398	394	400	432	401	402	388	419	385	397	355	405	374	387	393	409	380	429	399	387	403	408	415	403	411	415	395	428	397	378	395	379	399	413	356	416	394	363	406	378	391	371	403	398	369	388	432	360	389	445	354	365	394	402	411	338	366	394	397	417	369	355	401	426	408	406	385	416	386	401	401	379	395	388	404	345	415	372	409	396	412	423	411	398	402	388	380	391	442	424	392	402	423	382	434	415	392	401	419	366	383	364	382	345	409	407	399	414	385	402	422	388	407	400	398	392	388	376	387	427	397	391	387	413	400	389	438	414	394	445	421	403	401	414	416	439	388	326	396	392	373	391	406	389	406	431	384	407	412	396	405	363	394	399	379	382	378	365	385	405	407	410	409	391	425	401	387	386	362	368	392	388	409	405	384	414	373	367	396	411	401	401	368	433	381	435	439	419	421	392	429	364	411	387	450	395	411	418	387	419	422	419	392	406	400	418	413	370	431	373	404	397	359	387	391	386	349	390	382	402	397	412	415	385	375	383	386	411	422	419	399	393	385	404	404	376	392	387	394	430	390	402	354	426	410	418	412	401	398	400	415	359	389	368	363	407	405	380	424	385	397	400	392	418	354	428	381	403	370	409	391	398	411	372	407	412	400	401	426	369	406	372	403	431	386	381	396	398	390	378	387	394	429	413	403	395	395	368	335	406	409	434	402	353	427	368	447	424	394	375	382	407	388	439	406	382	410	403	410	416	360	385	413	381	397	380	417	420	419	402	401	366	393	373	375	397	379	384	386	405	403	430	385	379	363	386	425	377	386	382	386	401	388	391	369	390	383	386	396	436	428	381	393	398	431	401	367	395	403	384	392	380	392	376	377	436	388	421	380	424	382	402	386	399	431	382	397	423	403	384	379	417	384	364	408	368	407	433	406	405	382	379	371	405	395	405	393	379	398	385	414	383	413	377	370	369	376	402	404	378	344	387	385	408	419	413	408	409	392	395	435	383	417	400	406	417	395	429	384	376	382	388	368	406	438	373	421	404	443	393	392	386	402	368	412	394	423	386	404	385	407	397	415	413	401	372	384	394	416	401	395	393	388	358	403	435	363	362	394	409	449	438	390	426	376	392	371	417	401	405	378	399	377	401	350	430	388	382	410	419	406	420	384	434	427	372	380	392	426	414	374	418	402	409	399	370	407	381	401	362	401	400	416	402	397	409	362	410	361	425	406	404	406	415	417	366	379	374	411	432	422	386	368	369	427	412	389	390	358	387	354	415	419	413	399	404	386	387	400	394	408	359	392	430	424	395	375	375	371	396	404	384	394	393	416	399	405	380	376	415	424	413	445	406	396	376	424	392	379	453	358	378	409	405	400	421	411	387	404	379	404	410	390	416	414	382	427	395	441	363	388	386	402	393	408	406	397	392	354	383	414	397	405	369	409	398	365	404	404	432	426	379	413	393	404	392	392	420	384	396	424	369	403	366	402	411	408	387	393	409	401	401	364	384	386	377	386	379	375	406	379	408	397	439	376	380	403	382	358	391	399	385	407	398	375	423	393	418	404	396	401	407	359	404	394	394	415	424	382	370	386	392	385	397	446	420	411	426	379	386	399	435	377	354	411	389	404	415	376	358	402	417	389	395	410	419	391	367	370	373	390	426	413	384	372	416	411	374	387	383	436	408	402	337	384	409	385	432	384	401	399	438	412	404	404	408	380	406	399	393	414	391	419	384	398	417	376	398	447	374	434	391	392	430	395	428	419	370	386	400	393	420	393	393	374	369	373	426	375	436	358	351	363	416	388	410	393	427	374	390	412	398	406	403	438	426	376	428	416	422	365	384	359	411	406	391	377	351	393	388	380	409	359	393	398	395	397	405	403	340	397	363	391	394	377	389	408	385	400	385	401	405	411	378	420	395	415	423	384	398	418	372	423	379	402	394	393	423	394	366	399	395	431	396	381	420	397	407	407	451	405	397	412	411	415	395	380	403	399	429	392	409	380	420	364	401	394	401	391	410	440	409	354	427	366	402	429	396	414	402	392	385	374	431	431	374	411	398	406	397	384	403	392	394	375	423	380	415	401	373	413	387	391	384	372	419	401	396	386	386	376	417	388	383	407	400	388	395	407	388	412	396	392	405	378	410	399	358	457	403	381	416	417	368	397	401	373	393	365	425	407	408	375	430	388	394	381	376	377	384	425	381	428	378	422	401	370	402	418	380	398	378	440	366	420	388	357	398	375	438	400	416	438	380	391	405	408	387	398	402	393	352	420	401	395	396	431	429	380	443	389	401	396	407	433	378	398	408	389	444	366	385	435	346	409	408	405	403	390	409	408	384	406	421	405	374	404	377	381	403	390	361	392	380	387	399	392	387	437	367	422	409	393	415	377	374	386	403	393	414	412	407	402	374	398	392	386	418	380	409	374	372	397	399	382	367	399	429	434	386	418	389	347	351	394	413	448	411	395	401	383	396	391	404	359	386	336	388	378	415	425	399	375	395	361	373	424	417	435	363	375	388	409	418	422	428	395	411	428	379	384	382	427	403	371	383	377	405	410	411	375	419	386	385	376	408	420	396	397	427	387	412	397	391	380	391	411	411	347	409	366	362	396	409	400	418	458	396	393	390	381	385	382	384	444	407	409	394	381	405	376	407	427	408	364	384	402	411	422	394	418	354	422	389	432	398	386	382	379	398	399	408	419	412	411	342	428	390	401	388	407	367	406	400	354	377	388	399	388	401	397	395	373	364	418	370	381	388	385	405	396	368	384	392	396	362	367	388	423	430	412	384	409	386	389	378	410	372	385	398	393	459	391	407	410	399	389	395	396	393	404	409	371	406	402	425	415	365	393	406	414	429	402	365	395	374	371	407	392	405	366	388	414	395	415	416	368	362	354	389	400	384	398	434	394	369	404	392	386	384	412	406	389	411	379	370	410	383	405	412	444	404	405	422	384	417	410	417	377	387	405	403	382	370	399	387	406	364	378	405	383	408	408	400	417	418	399	393	412	398	376	404	403	401	393	393	399	377	447	395	407	401	379	399	397	407	377	387	400	458	425	363	402	409	384	386	430	376	357	400	379	407	404	385	391	415	379	416	413	424	382	410	394	409	370	410	375	396	359	399	425	362	428	414	378	416	383	379	396	414	383	390	409	404	394	397	391	381	372	405	378	394	409	392	417	404	382	393	384	445	392	415	361	402	402	409	411	414	410	389	389	421	403	395	408	387	393	423	386	403	371	408	396
4412	2157	1818	1158	681	719	999	1106	1357	1149	448	456	429	430	454	427	397	418	411	411	395	405	386	424	442	417	455	443	429	425	422	413	382	404	414	438	391	427	449	411	426	407	396	424	451	414	443	423	422	438	415	437	421	414	409	422	449	416	438	379	413	425	437	403	384	418	377	419	399	414	393	410	396	422	452	403	434	415	448	416	414	392	374	424	381	405	423	392	442	396	448	408	424	418	405	396	434	419	414	444	418	425	393	426	412	433	432	398	400	415	393	447	385	408	412	391	439	397	412	437	392	389	402	431	452	433	434	405	413	405	421	437	387	428	427	394	443	374	423	388	429	432	396	411	411	409	402	413	429	418	428	448	401	398	452	452	402	371	442	390	411	398	398	425	423	385	427	428	412	424	360	399	435	442	440	409	417	415	400	392	401	410	417	419	430	421	428	428	394	413	415	407	411	451	437	432	421	421	383	382	379	442	402	410	436	385	432	418	370	443	431	409	410	452	420	444	441	394	428	415	425	413	446	384	409	389	429	421	398	421	415	430	386	415	400	410	409	400	401	379	440	441	422	411	402	399	397	416	413	407	416	413	439	436	402	433	425	401	409	429	422	382	419	403	394	362	384	423	427	411	386	454	366	452	428	378	444	416	417	421	421	444	400	429	387	395	427	425	401	407	398	439	409	444	397	392	424	389	427	429	418	425	401	411	417	411	399	417	369	400	375	404	412	417	401	421	419	414	418	415	400	446	401	422	414	377	393	423	412	389	420	425	435	413	408	433	412	413	420	427	410	404	414	423	404	449	441	387	426	413	452	365	378	399	420	407	393	414	413	422	436	441	388	489	384	497	425	395	428	406	426	414	429	416	418	433	428	380	432	412	413	425	399	393	413	404	431	404	443	422	437	394	431	415	430	402	390	411	364	421	422	413	383	387	419	430	444	417	401	405	437	415	413	405	456	429	437	400	428	362	405	412	426	394	415	415	373	406	413	428	422	399	397	388	424	435	440	385	405	431	405	425	375	413	420	405	392	416	428	399	396	385	436	418	408	384	448	410	412	384	410	396	424	446	417	436	408	433	412	422	414	389	438	442	414	433	419	432	431	433	441	413	424	423	403	406	427	403	389	336	422	443	453	409	443	419	428	434	407	401	413	406	411	409	407	416	412	406	425	421	419	427	411	414	460	412	429	405	431	422	379	419	420	423	388	386	414	416	417	412	444	395	408	445	403	429	420	409	452	438	422	377	416	418	385	440	452	434	437	395	393	433	407	396	440	395	404	435	415	400	362	396	424	419	374	410	414	434	392	436	395	435	411	369	409	397	426	417	414	417	447	416	402	406	401	408	411	416	440	411	413	427	453	419	420	363	419	408	408	427	399	400	407	389	403	414	407	426	415	396	385	394	411	382	426	434	396	398	432	404	415	390	388	407	426	420	394	418	445	428	416	407	399	443	432	398	406	422	427	427	405	429	424	382	409	418	409	415	367	402	414	439	423	403	446	413	414	440	428	376	445	435	379	384	384	429	461	393	422	409	395	436	401	394	381	413	421	422	379	389	405	401	395	428	426	393	455	407	395	416	459	421	388	436	420	407	399	419	429	400	418	413	405	388	421	406	395	412	433	401	408	436	397	420	439	440	397	439	401	386	416	412	400	415	405	434	421	410	414	406	467	420	429	422	414	435	411	394	442	409	441	368	411	372	427	452	431	412	390	434	437	438	381	414	416	381	448	383	365	431	429	442	406	396	418	418	408	410	423	393	407	415	408	422	403	398	403	400	408	399	412	394	415	413	429	404	378	361	395	414	434	417	369	429	399	389	381	389	382	427	422	407	413	460	448	414	391	407	433	375	410	408	375	393	438	411	405	406	386	400	394	426	432	438	398	454	418	414	397	439	403	397	412	444	430	394	440	442	418	440	418	411	414	420	398	450	398	398	405	415	409	403	417	409	411	404	422	416	396	388	409	401	422	411	429	397	386	436	401	420	462	409	414	406	480	387	384	401	431	395	426	428	413	404	429	384	441	390	418	421	437	412	416	394	410	387	461	401	406	413	448	400	435	409	411	401	390	366	432	413	415	428	407	386	427	414	426	425	372	446	438	436	403	426	415	426	402	426	395	396	431	415	423	404	420	433	419	401	417	442	429	399	371	423	421	420	419	383	392	419	411	433	412	404	460	384	401	387	380	392	440	441	392	398	420	385	440	432	413	412	455	430	418	430	396	407	427	413	420	373	408	399	426	395	393	407	369	379	420	415	397	422	442	424	389	382	387	455	404	410	408	425	412	402	427	418	386	399	453	391	419	439	412	406	382	360	408	440	363	409	418	416	375	409	450	395	424	420	449	418	428	402	409	455	369	400	390	431	446	408	427	407	451	392	420	418	394	463	415	382	404	403	388	394	417	435	425	439	407	411	406	411	391	440	412	446	410	441	439	426	444	423	435	430	447	406	397	391	465	415	418	441	430	401	428	383	411	403	415	420	436	426	408	411	385	406	411	406	433	395	452	404	409	370	405	407	400	417	417	412	402	443	411	447	396	399	387	447	397	412	431	409	386	418	401	430	419	400	386	433	392	469	478	421	425	403	404	473	397	422	470	431	427	431	405	395	411	442	386	414	406	468	426	413	424	428	394	426	428	431	405	396	406	418	461	438	421	388	418	435	399	401	410	425	426	429	421	394	406	416	433	417	411	432	421	428	402	425	401	379	408	385	390	399	416	423	424	397	409	429	419	378	406	401	440	394	403	387	432	404	394	370	419	435	398	417	387	415	421	407	449	410	426	445	408	397	430	422	417	398	396	430	427	423	419	403	406	448	411	406	389	381	420	401	433	412	437	388	435	427	387	427	362	428	399	421	386	400	427	408	418	418	415	400	429	413	417	410	471	431	406	365	428	442	430	396	425	422	451	409	409	389	427	386	418	382	489	423	391	416	425	440	415	444	444	434	410	405	407	451	413	445	390	431	445	412	424	420	429	431	455	437	392	385	426	396	449	442	395	396	401	452	434	401	407	421	413	407	402	424	414	424	409	399	396	439	381	408	410	415	393	380	427	391	402	456	453	408	430	424	421	427	385	403	388	426	423	405	417	406	429	395	398	378	424	408	434	418	432	426	397	391	421	405	398	389	458	415	436	409	410	395	426	430	414	405	418	419	395	417	411	430	430	421	394	429	389	408	432	397	421	433	410	409	405	441	377	433	436	418	437	415	411	416	438	399	413	416	427	418	423	404	425	416	418	409	407	432	413	418	447	432	438	396	397	420	414	438	403	416	420	384	387	396	369	443	422	398	438	388	430	420	419	422	394	417	380	439	428	427	453	402	444	448	431	395	419	436	415	407	406	412	416	412	407	425	398	393	430	414	406	416	406	407	395	380	419	438	410	388	431	437	404	426	399	428	414	457	400	407	430	402	451	409	459	434	424	442	420	439	381	413	386	390	411	349	357	382	406	423	448	409	400	437	438	405	394	410	377	419	426	415	428	446	429	394
23152	20868	28160	23649	20849	12575	1821	2827	2065	1644	379	377	320	293	318	266	268	275	270	239	242	256	248	217	248	228	223	238	219	264	213	212	225	247	237	232	225	239	235	191	235	214	210	228	226	210	182	184	215	208	232	200	212	208	215	198	227	199	239	215	208	198	217	201	228	233	200	229	237	222	213	222	218	223	220	220	219	224	218	203	221	230	214	228	214	235	180	252	236	183	214	205	202	199	217	217	214	216	221	208	245	197	191	201	236	216	249	227	216	238	209	186	206	223	208	201	216	200	216	220	218	239	206	197	201	224	221	220	215	201	225	213	241	209	219	216	195	231	212	196	208	205	245	207	223	205	220	232	244	226	193	223	200	219	231	195	219	210	237	206	208	196	224	212	175	194	195	182	216	198	206	210	244	213	192	213	221	226	229	193	192	199	190	207	223	221	224	211	221	196	210	218	184	257	218	202	207	186	205	216	227	201	194	217	196	203	196	226	204	204	211	202	160	205	258	235	214	215	223	213	207	196	227	231	207	228	219	197	189	206	210	204	215	209	209	206	209	261	216	227	202	196	219	231	200	202	186	206	211	193	205	196	214	191	211	247	217	186	212	212	209	205	232	226	215	227	210	233	207	197	218	207	219	193	237	220	182	209	210	207	188	197	214	221	216	233	227	220	209	203	211	229	193	211	221	197	210	211	213	223	210	225	229	188	187	217	208	205	245	190	215	206	219	229	241	198	213	220	224	233	210	236	207	193	210	220	195	243	214	202	211	231	189	225	206	204	233	228	219	229	195	224	186	216	237	203	222	208	210	199	208	218	216	214	207	203	195	217	211	230	224	223	247	231	225	207	205	221	215	217	207	209	214	185	226	204	211	219	197	192	211	239	214	215	199	239	215	215	234	208	196	210	227	198	211	186	207	207	209	209	239	218	234	207	193	211	215	212	223	209	247	225	226	216	213	228	205	225	215	256	207	184	206	219	197	213	177	187	244	227	221	225	221	210	227	207	217	208	231	228	218	205	213	204	207	228	207	211	205	206	215	205	218	201	238	208	199	208	229	201	220	205	204	186	221	239	194	256	214	190	221	211	216	235	226	221	229	246	207	214	210	210	235	203	209	222	210	232	195	216	231	210	230	239	199	196	242	200	192	213	198	228	214	221	195	229	198	203	228	208	210	218	210	199	211	217	211	199	232	245	205	178	210	230	236	194	215	208	212	202	214	232	210	214	227	211	205	230	229	243	218	214	210	222	210	219	211	206	221	220	203	188	185	215	220	212	222	244	208	213	226	209	202	205	177	222	212	207	200	184	212	220	202	223	234	196	204	209	216	198	213	226	176	238	215	202	207	220	242	220	222	203	209	226	228	224	231	216	177	234	171	192	235	209	208	220	199	213	196	207	223	202	225	204	233	234	204	220	223	218	209	213	235	220	220	242	222	195	246	193	231	241	195	217	200	227	207	195	215	222	196	237	214	196	174	191	207	211	207	229	225	236	232	224	198	235	235	235	224	211	227	220	207	239	210	194	209	198	206	196	212	227	195	231	196	231	222	223	238	231	212	229	225	205	230	210	248	194	216	213	222	186	202	223	214	200	224	205	246	201	221	223	200	224	207	203	237	243	214	224	204	209	210	195	217	209	193	204	192	239	200	217	215	240	209	221	228	218	207	213	215	233	217	220	219	239	216	216	218	242	193	230	201	231	216	231	201	205	224	193	204	199	232	218	204	191	211	193	210	220	201	197	197	218	203	216	202	194	209	189	196	221	218	228	201	208	209	202	217	223	211	193	217	192	209	231	220	188	215	218	197	219	203	245	215	225	211	236	197	201	208	210	221	239	229	217	214	201	218	220	246	212	218	212	210	202	222	216	215	223	210	196	219	199	211	227	226	230	217	218	214	223	199	204	228	191	223	216	217	238	193	188	225	203	211	200	225	222	193	203	206	197	194	193	209	222	204	219	202	212	207	210	215	229	205	217	215	210	200	195	185	210	237	201	226	230	198	207	235	222	207	190	225	201	230	229	216	199	189	214	228	224	221	222	196	213	221	221	229	239	194	207	219	199	235	222	224	214	192	226	233	206	199	200	215	196	227	219	197	215	207	223	220	239	225	203	193	201	210	194	203	211	190	214	213	165	210	218	226	219	217	197	213	212	190	201	207	204	197	202	220	215	239	225	226	214	222	205	194	233	195	220	216	208	193	221	191	205	193	200	230	228	229	230	210	207	201	210	202	216	225	189	197	195	209	203	219	189	210	251	205	223	238	225	192	197	213	208	231	213	231	216	193	206	204	238	231	238	199	187	208	214	221	198	180	236	210	222	187	207	206	215	207	198	206	224	219	223	211	203	195	200	219	215	221	211	226	209	210	220	216	227	240	211	189	189	210	245	212	198	192	220	227	209	194	208	224	213	215	208	228	206	179	229	206	216	211	201	230	193	215	206	218	220	196	202	220	208	196	211	202	197	232	218	215	183	207	212	203	208	201	210	208	216	225	197	171	224	204	199	194	215	205	188	217	216	202	213	218	199	215	208	218	228	196	229	205	207	224	214	198	193	201	210	218	230	208	191	234	197	217	183	190	222	216	227	218	199	214	226	200	214	199	225	224	215	185	248	222	233	222	209	213	229	229	203	208	224	209	214	219	223	206	226	210	191	232	214	209	192	204	221	206	221	203	212	211	204	204	195	193	204	227	185	196	222	194	226	188	220	216	207	209	201	233	218	221	200	223	217	219	207	191	218	186	195	224	220	208	183	192	195	217	193	214	212	210	212	216	207	212	227	221	232	209	183	199	218	226	199	216	201	217	219	207	182	187	192	203	193	201	230	235	206	205	189	208	214	195	214	191	200	178	192	200	221	203	187	213	186	209	195	217	189	230	238	204	198	203	204	226	203	204	210	230	222	209	235	206	192	202	230	201	185	204	198	206	207	234	232	225	201	189	184	217	243	226	207	224	219	212	225	238	230	219	220	237	224	218	240	192	196	231	177	219	198	229	218	226	223	237	217	216	212	197	193	215	207	205	226	232	211	222	229	209	209	197	213	213	232	189	203	220	209	210	204	222	218	229	200	219	228	227	189	221	206	206	200	210	231	218	211	193	211	222	243	213	226	228	253	217	219	188	207	220	209	212	182	194	183	210	210	210	224	224	215	219	212	237	209	235	237	203	194	200	216	190	233	232	215	226	205	221	194	230	204	200	217	218	227	228	219	224	206	224	256	214	194	200	203	210	230	222	203	229	186	222	241	214	218	209	199	212	206	255	199	223	203	210	214	222	202	212	196	255	215	204	208	209	186	220	216	212	194	223	206	209	207	215	208	229	195	196	192	235	197	188	206	190	206	199	216	211	217	230	221	206	215	216	212	243	200	201	209	190	198	213	218	204	204	231	218	230	226	216	204	208	198	198	207	203	229	245	222	217	243	224	233	216	187	194	192	225	205	221	205	228	202	192	204	207	206	210	198	193	196	206	205	198	218	197	189	211	211	211	209
3332	10624	7981	3895	2305	2133	2079	4547	3182	2505	508	437	402	379	335	312	345	307	321	304	273	259	278	277	271	281	301	234	268	247	246	257	242	227	231	273	239	237	258	220	278	215	242	258	254	243	234	248	237	256	220	221	223	236	237	226	225	233	215	212	254	237	231	245	248	232	218	248	232	232	247	238	224	224	235	214	245	229	233	230	252	219	231	247	218	226	221	216	238	272	239	245	223	242	214	206	230	233	225	234	244	221	239	238	234	257	223	234	235	232	239	227	218	234	248	245	237	239	231	239	211	276	247	249	242	217	231	228	225	234	244	212	256	239	224	228	221	229	221	224	260	234	223	236	255	228	218	231	224	239	229	248	236	263	240	253	237	211	209	247	247	227	235	231	227	213	235	230	240	253	246	232	219	220	215	241	232	223	257	243	213	217	263	229	247	229	238	239	235	237	238	242	247	221	237	234	210	254	226	252	222	234	239	236	258	255	225	223	251	246	229	241	252	243	238	254	225	244	221	242	206	225	226	232	215	223	217	211	235	221	229	262	223	235	221	235	221	216	247	213	224	209	215	251	223	237	245	242	254	249	228	232	231	245	246	249	232	236	230	247	233	235	269	229	232	232	251	257	223	232	207	244	246	241	202	231	252	240	217	218	243	257	260	230	252	262	238	237	218	237	222	221	240	228	238	245	231	233	252	233	246	230	238	240	237	246	236	211	234	208	225	217	245	253	232	211	252	234	242	250	223	215	233	222	253	247	223	235	268	263	243	230	240	262	244	240	260	220	240	241	201	238	239	256	254	228	244	229	234	242	222	225	222	250	198	247	224	235	220	254	201	253	243	212	209	262	216	213	218	243	250	234	223	226	236	242	214	241	252	260	249	216	230	229	246	238	226	235	212	228	223	231	211	228	218	270	228	213	240	242	235	209	239	216	232	230	238	238	234	274	243	217	242	223	218	234	240	219	261	225	238	242	254	257	226	242	225	239	232	221	255	213	223	240	257	248	224	209	230	233	241	232	236	222	232	231	267	238	225	211	253	235	237	241	238	211	224	241	225	230	242	217	222	232	220	258	244	242	258	254	215	218	265	246	261	215	241	226	232	251	242	248	235	223	239	239	228	233	223	226	218	209	228	234	244	215	229	216	216	231	233	206	251	239	235	250	251	230	242	245	215	232	240	228	214	231	213	245	238	257	239	241	217	228	243	229	250	232	224	222	240	243	248	214	218	227	231	213	260	220	213	225	222	225	222	225	242	223	229	237	264	221	230	245	258	233	229	216	223	230	226	232	210	251	203	208	232	257	212	216	247	211	215	241	251	237	237	237	218	220	218	233	228	241	263	210	218	249	211	195	197	276	223	230	255	222	210	225	232	242	241	224	206	210	211	223	241	238	247	231	234	243	219	248	235	229	223	259	220	226	263	218	228	214	241	239	215	256	227	232	242	242	226	227	258	259	225	238	255	225	224	210	226	252	261	256	225	225	227	249	224	234	215	264	212	262	238	230	250	266	241	242	239	214	230	224	245	262	242	240	261	237	266	230	246	240	254	247	228	231	221	211	235	238	218	218	223	243	246	227	240	248	232	210	227	241	232	247	254	232	237	247	228	249	230	243	222	233	240	251	228	236	221	242	281	250	232	237	259	235	227	223	233	241	230	243	241	233	233	238	241	221	241	236	224	239	241	235	227	218	267	239	257	260	237	257	241	250	255	215	220	249	226	231	195	265	226	220	236	225	217	234	215	249	242	230	243	223	210	232	227	262	248	285	220	233	235	225	226	252	216	238	246	245	224	241	197	240	243	251	250	248	230	234	244	233	235	227	223	210	241	248	240	231	243	244	220	231	232	248	250	258	246	226	238	224	238	222	208	251	232	231	241	223	244	224	226	219	253	230	243	251	187	235	218	217	244	233	218	225	213	228	257	214	253	219	251	245	259	232	243	223	229	228	241	225	225	233	244	246	238	232	222	241	210	196	254	274	245	232	262	246	245	244	236	225	223	262	232	206	232	231	233	230	230	236	260	263	249	232	220	260	258	238	244	229	219	205	224	208	244	230	245	211	243	236	215	219	234	237	239	241	268	237	243	208	239	232	244	250	251	224	239	219	208	248	226	225	239	239	215	249	254	246	225	226	246	265	218	243	226	237	228	220	241	241	237	243	248	231	205	219	226	216	259	256	248	217	244	221	245	230	243	267	223	249	202	227	200	267	230	238	240	248	237	246	233	242	235	253	231	238	233	222	239	222	217	210	255	253	218	264	239	226	230	211	217	245	232	224	230	246	206	221	233	230	226	200	225	239	211	251	227	205	227	247	247	245	233	250	246	245	234	223	227	221	257	223	221	225	240	260	241	213	232	218	260	216	255	236	231	242	238	193	218	217	229	224	238	231	212	238	236	214	252	240	252	254	209	253	237	244	205	255	245	208	242	231	217	236	229	244	227	221	237	222	215	212	223	221	224	214	252	232	232	224	220	220	247	218	232	224	226	245	215	232	229	273	236	251	223	247	211	228	214	219	240	251	239	207	218	241	220	204	235	221	247	253	255	261	237	237	244	244	220	224	228	206	218	231	222	241	247	217	265	208	220	241	235	235	242	258	247	246	239	249	234	246	245	223	216	229	229	256	252	244	245	235	235	257	245	224	258	236	269	202	226	210	234	252	223	253	226	281	223	245	260	219	274	253	263	244	241	246	193	249	258	223	252	225	250	226	231	238	246	235	229	217	223	238	249	210	249	218	239	255	251	246	207	235	227	251	200	253	248	226	262	229	247	250	228	213	254	240	221	215	235	221	244	244	235	196	253	252	226	230	229	248	202	239	246	272	202	224	233	240	259	234	225	241	249	212	233	232	239	211	234	240	235	256	225	229	250	228	236	217	249	207	237	219	236	224	222	249	242	233	227	248	243	220	240	204	198	228	239	256	236	214	191	212	246	224	227	204	196	232	239	226	209	230	239	232	252	254	218	229	214	253	225	260	215	229	266	225	234	239	255	237	243	238	262	238	259	231	214	212	227	225	243	221	240	218	251	247	249	232	234	233	254	218	210	233	285	245	239	240	254	220	220	223	244	225	246	237	246	234	255	228	236	255	248	235	258	243	222	226	275	237	237	251	248	229	224	210	235	243	247	215	237	239	286	243	248	225	245	275	252	236	254	225	203	228	209	215	228	235	210	233	240	245	223	234	258	219	218	245	256	248	257	242	234	246	250	223	210	239	267	232	245	255	224	252	251	194	237	230	219	246	224	236	227	250	231	274	225	221	222	241	264	221	230	224	236	238	244	206	205	250	242	263	227	230	250	212	223	237	224	217	251	237	228	232	212	270	250	217	224	250	232	226	215	225	261	246	213	254	247	237	222	218	236	247	267	223	236	210	205	232	210	229	249	206	217	222	230	224	221	222	245	183	250	221	231	239	222	232	232	219	235	236	224	225	219	250	215	219	224	212	248	253	230	240	230	212	223	212	238	231	234	232	235	218	225	244	227	235
24181	20888	27405	24513	15541	1330	1104	2448	2006	1208	441	418	405	428	406	384	417	363	371	379	360	348	377	356	364	361	363	389	389	405	341	344	372	363	353	372	341	366	318	350	404	383	333	335	352	373	369	395	358	342	307	365	359	358	336	350	365	323	332	371	341	329	336	370	341	329	379	355	352	350	368	358	361	356	364	372	338	357	356	361	337	357	333	312	375	344	312	355	369	352	349	345	365	347	377	359	317	335	349	360	353	345	348	375	351	349	344	397	336	408	357	359	349	367	341	350	382	344	368	336	357	358	355	355	353	363	347	342	369	355	333	355	333	371	375	365	336	369	355	377	351	327	365	361	367	384	328	395	331	333	361	343	345	363	367	337	348	361	338	367	361	351	361	356	378	376	355	371	339	340	331	371	390	366	375	383	358	378	372	373	374	361	357	385	376	385	354	308	316	349	354	373	351	363	338	335	329	356	357	381	343	377	333	332	380	345	357	370	387	347	367	359	345	359	332	362	374	382	351	398	408	369	381	346	395	333	374	375	319	360	358	337	359	357	397	377	371	338	353	337	354	369	349	357	355	383	381	361	360	332	353	345	360	341	350	364	384	369	346	378	364	340	376	326	329	358	388	369	370	352	307	324	385	350	352	301	349	344	354	333	378	367	337	378	345	354	314	376	363	388	342	372	379	352	357	402	333	376	376	350	327	349	356	359	348	343	335	359	381	385	368	362	344	372	344	329	344	369	341	324	363	370	362	363	345	351	331	315	327	355	321	373	337	341	373	373	333	355	350	340	360	361	361	399	355	369	342	343	359	333	355	346	335	380	341	353	352	345	342	373	351	348	367	347	358	381	342	329	360	345	350	338	329	339	319	371	383	335	331	324	332	367	344	338	359	357	332	364	355	363	320	333	380	342	345	351	350	339	338	334	377	373	368	341	346	370	366	354	390	328	378	388	362	330	373	353	363	373	367	347	400	347	364	360	343	324	338	332	333	372	330	388	329	386	369	349	372	396	326	370	382	367	343	347	344	357	356	384	329	336	348	373	372	342	345	341	352	316	388	327	356	323	357	357	376	340	365	358	352	361	350	350	339	379	357	356	352	350	317	362	350	324	359	390	381	367	356	348	331	367	393	360	334	314	346	362	337	379	340	342	349	368	328	378	355	348	331	339	354	377	335	336	364	411	341	339	386	384	352	371	345	406	339	344	361	354	291	344	341	383	345	391	356	385	348	348	360	392	381	360	333	378	345	363	332	346	365	334	351	356	348	339	367	363	379	325	349	353	365	340	350	369	344	388	353	339	364	365	364	342	364	326	335	361	346	370	355	349	411	341	375	351	363	342	373	364	337	394	394	383	334	346	376	360	359	371	367	336	358	371	345	346	342	357	335	394	376	351	366	352	359	356	361	373	340	372	337	319	335	361	350	364	370	336	338	373	338	353	375	329	337	348	373	356	359	370	348	327	362	370	326	327	386	342	347	311	370	350	338	383	318	359	355	336	367	367	363	368	361	347	385	351	351	341	357	366	371	379	386	366	347	377	347	343	356	320	353	355	308	361	360	363	355	369	349	354	333	342	343	353	351	356	352	370	338	347	368	332	355	337	364	338	356	331	339	365	374	346	345	332	336	352	357	364	346	355	380	336	364	391	367	336	362	356	362	379	332	356	356	365	335	367	347	353	358	341	342	325	360	339	358	375	355	366	348	341	359	330	341	366	335	321	377	361	343	368	343	345	379	338	350	395	347	353	343	359	347	384	356	337	369	357	328	358	346	335	380	343	366	339	346	368	363	351	350	347	362	340	362	384	376	328	363	355	358	371	356	356	409	374	365	370	336	402	368	385	357	330	341	326	357	325	372	337	359	377	401	364	356	375	386	355	364	350	334	352	351	381	341	322	397	377	325	345	350	356	328	350	366	343	372	337	348	354	335	353	365	374	341	354	329	354	366	347	344	329	372	353	352	334	353	356	336	354	392	342	381	367	369	340	358	381	358	343	382	370	358	348	361	366	345	334	356	360	327	374	332	367	332	357	357	348	377	373	351	338	371	357	351	351	348	347	387	369	375	347	327	312	351	380	353	363	343	379	325	348	390	339	345	326	357	363	343	365	349	355	327	368	361	377	370	378	386	359	342	366	356	329	352	356	363	378	369	350	369	354	343	373	361	342	347	360	351	385	324	316	379	384	340	355	356	292	343	371	340	324	389	377	351	364	365	371	339	348	350	365	361	405	343	348	338	351	369	356	347	386	343	378	355	371	312	350	323	349	359	369	342	375	369	336	371	349	363	337	380	337	336	359	366	343	323	356	345	353	327	343	378	333	332	341	342	376	369	360	361	347	386	361	378	336	353	401	342	325	370	348	359	354	338	376	367	318	350	348	336	343	353	346	384	379	348	358	362	367	349	379	356	349	380	365	363	341	362	369	329	354	358	328	363	378	375	334	356	372	360	347	389	359	333	340	350	334	371	392	378	321	383	377	326	369	323	342	322	352	343	350	367	335	336	350	346	354	364	354	361	311	371	356	389	339	342	383	350	407	361	343	331	377	335	380	344	361	377	377	361	370	353	398	350	352	346	357	342	379	357	345	342	380	356	370	360	349	353	350	335	354	340	337	386	361	346	353	330	390	398	340	321	335	379	364	377	388	320	354	353	391	393	372	350	364	376	337	375	351	329	354	333	347	359	380	370	363	395	379	349	357	330	368	332	355	357	382	336	369	362	364	377	349	407	351	373	394	353	377	355	359	359	331	383	339	367	367	310	342	318	356	332	360	328	367	379	364	355	348	385	343	342	358	341	370	384	315	386	331	363	357	403	364	363	320	364	350	350	380	366	325	335	326	341	353	359	382	333	367	347	376	316	368	313	356	339	381	365	378	366	387	394	325	361	314	315	325	369	340	391	367	351	360	339	358	390	360	358	338	369	341	358	336	347	350	350	339	382	324	357	333	358	381	342	351	353	342	359	340	357	362	398	367	350	355	341	356	372	385	362	364	375	361	378	335	361	368	355	367	388	362	338	348	330	353	343	341	329	367	353	342	348	368	394	373	360	359	362	341	329	349	354	342	401	335	331	360	329	407	375	340	338	358	321	337	348	372	384	375	319	366	358	368	345	357	359	354	360	391	322	337	343	342	341	387	350	347	351	383	346	356	370	367	368	357	354	372	325	394	381	352	333	336	339	363	364	370	334	346	367	364	360	364	325	341	381	325	362	417	374	375	346	349	381	384	374	366	378	355	364	344	362	355	334	343	340	380	379	343	374	316	358	374	356	360	349	341	370	371	339	355	372	385	347	339	369	396	365	354	378	326	369	319	363	346	342	336	364	309	322	359	358	341	374	398	376	353	350	351	318	363	327	354	390	359	350	364	378	353	363	320	355	344	376	392	357	331	367	345	356	362	355	356	362	325	342	344	359	369	365	351	391	365	350	339	352	333	349	367	345	359	367	350	369	396	378	363	357	341	397	335	361	377	389	343	325	359	334	348	351	351
3495	7832	5479	2788	1693	1506	1613	4197	3386	1761	515	470	478	447	424	404	408	397	412	405	413	403	356	361	385	337	364	367	366	366	345	366	354	369	405	409	353	389	375	358	358	410	356	369	344	367	397	382	349	331	377	391	385	356	331	346	333	323	389	321	382	353	363	360	348	364	371	350	362	362	367	356	364	351	364	367	364	378	376	360	378	351	354	334	364	348	343	340	350	322	377	373	338	341	349	349	365	373	355	352	353	385	346	367	353	331	330	362	355	367	345	349	335	340	355	387	373	317	349	355	345	343	340	348	340	372	304	297	362	354	395	375	403	341	345	353	344	327	392	377	369	348	372	348	374	367	365	385	371	378	358	330	355	342	382	387	366	354	319	362	365	339	366	375	369	392	365	353	388	343	349	341	331	332	379	330	368	348	374	343	352	355	352	389	345	347	367	344	356	366	383	292	361	333	378	344	352	391	367	344	337	349	360	318	349	330	422	344	335	379	358	327	367	361	353	348	374	349	352	380	385	371	365	347	345	361	350	369	353	366	362	349	372	349	340	342	362	382	386	334	332	364	381	361	373	366	363	350	361	368	351	344	341	349	337	374	344	330	371	346	343	392	389	341	359	385	377	360	359	347	389	356	346	355	371	383	367	399	372	369	330	346	354	356	357	390	385	374	387	356	375	373	368	374	343	363	340	366	376	352	373	380	353	372	340	357	308	340	337	362	356	369	344	336	347	362	340	381	350	374	329	358	351	365	355	355	357	384	314	361	373	344	369	362	385	336	367	346	346	343	382	329	379	357	351	393	368	330	370	366	355	341	332	379	336	308	369	356	375	364	331	367	341	372	388	385	351	356	353	344	345	396	333	350	367	364	364	360	370	336	354	374	383	348	369	374	378	355	354	356	378	355	352	346	362	336	359	384	360	354	358	390	373	367	358	369	354	396	342	345	379	350	371	368	365	365	373	386	346	369	339	361	345	376	344	374	374	354	365	341	343	322	361	356	357	361	389	368	338	348	375	345	365	370	340	352	366	396	371	354	373	354	359	372	377	351	389	412	376	368	363	364	377	330	365	398	369	352	362	367	379	346	365	367	361	371	356	368	338	359	347	355	374	340	366	332	403	368	370	378	383	371	362	350	364	329	371	373	388	400	348	379	339	375	376	330	360	352	327	364	337	359	375	377	367	348	308	348	331	360	332	351	368	349	347	395	371	337	369	333	350	351	374	365	369	343	367	323	326	358	372	338	370	343	357	359	404	358	365	348	367	376	379	352	387	364	361	356	366	358	363	371	346	336	361	353	357	366	332	339	373	369	375	366	358	349	355	336	342	369	343	337	337	349	337	356	346	358	382	337	347	372	350	361	382	365	360	352	363	382	374	356	305	311	345	353	340	316	358	363	350	336	347	345	369	357	361	348	363	346	341	370	390	343	354	359	354	370	352	352	376	373	321	299	350	340	373	334	367	354	390	356	350	351	354	358	377	357	356	365	366	369	362	337	314	342	311	372	346	345	350	391	348	362	316	356	360	344	369	371	337	370	353	373	353	337	342	362	323	380	362	369	388	349	358	358	365	376	348	357	360	329	365	362	336	333	353	363	379	353	391	384	330	377	385	392	359	349	351	356	403	329	379	396	353	348	369	393	357	387	362	369	364	344	347	359	360	369	347	367	385	352	372	367	359	354	370	345	363	392	352	360	340	381	366	402	339	347	340	365	364	402	385	385	320	330	372	339	361	377	393	368	358	394	357	365	389	391	361	370	370	339	365	357	339	359	373	337	384	318	366	377	379	309	379	339	344	376	368	341	371	408	348	380	329	368	324	333	356	365	340	375	332	363	340	372	403	339	324	400	377	351	368	342	370	338	361	324	334	356	350	367	397	390	354	351	374	352	381	382	315	337	387	372	359	361	390	396	364	371	386	365	353	383	369	349	333	371	352	372	416	377	372	361	350	351	343	338	362	369	379	356	387	373	374	366	366	363	380	342	315	365	346	395	367	330	346	370	355	367	362	358	363	368	339	338	356	363	339	383	350	374	335	385	329	356	345	356	356	376	379	381	317	383	347	363	332	329	371	355	362	374	379	318	370	399	341	358	393	362	393	392	367	370	351	365	392	377	351	346	373	367	350	381	349	362	361	385	345	391	361	356	371	358	319	358	380	326	350	336	382	356	347	337	326	377	373	351	357	363	394	356	351	335	388	378	355	349	359	329	349	335	340	337	348	335	360	380	350	385	343	348	331	388	352	368	405	370	353	346	369	349	335	331	365	332	371	393	370	385	363	365	371	371	361	344	304	395	352	363	339	345	344	362	359	361	329	366	327	335	366	359	363	325	351	367	368	367	357	380	384	341	364	372	350	354	347	362	371	338	393	372	369	354	383	377	346	366	369	392	336	399	364	378	362	351	344	357	349	401	388	372	380	371	369	353	355	368	354	326	342	369	351	362	364	337	353	363	378	375	364	348	335	354	349	327	378	367	370	382	334	338	364	365	367	339	385	374	390	347	347	356	374	359	380	347	352	359	373	365	364	325	394	349	380	333	375	399	375	350	335	342	360	369	368	380	331	344	343	391	326	338	382	353	370	369	338	368	359	367	349	350	329	361	365	358	360	361	365	383	391	346	341	345	370	356	336	363	361	392	395	337	338	351	336	375	358	346	377	361	364	378	362	376	357	351	347	348	358	377	371	366	361	324	354	350	351	386	370	360	361	378	350	340	350	354	338	340	363	352	348	349	359	337	346	343	361	345	356	369	376	341	329	370	375	385	366	352	357	375	361	372	349	320	378	369	357	350	363	345	392	360	360	338	367	376	364	375	356	347	389	371	427	393	351	371	364	358	353	386	356	365	370	352	333	395	335	363	388	343	378	327	389	363	364	357	366	341	357	388	342	384	363	369	338	368	359	364	359	370	397	348	382	362	336	377	372	375	359	347	360	363	347	355	379	372	338	382	376	360	368	339	357	371	335	351	363	381	347	331	342	368	384	349	342	373	335	413	357	332	371	364	319	335	335	346	386	340	372	329	358	361	357	345	363	325	376	362	324	350	333	355	366	364	416	330	383	349	342	347	381	373	357	345	342	361	353	355	361	350	367	360	347	359	354	327	374	336	347	347	355	326	358	350	369	366	348	376	365	420	365	389	366	371	369	350	357	381	353	338	367	357	346	333	315	355	365	369	341	353	342	365	371	372	376	362	343	320	347	402	369	376	367	369	366	341	357	365	328	374	352	333	372	346	351	346	374	332	365	355	352	395	339	352	383	360	322	371	354	363	368	348	357	377	379	370	353	371	378	327	356	359	337	390	336	357	367	351	334	355	372	335	360	363	344	396	390	378	366	361	345	348	346	359	388	338	375	330	341	348	384	338	388	373	351	370	332	360	370	345	359	357	350	359	349	342	365	374	374	352	365	359	349	409	341	348	393	328	358	366	333	390	398	341	366	340	373	367	344	395	357	369	363	350	360	339	376	353	354	339	339	372	338	360	391	343
22177	20958	28677	23416	20909	20915	12163	5335	6027	3403	456	353	316	300	240	197	200	196	183	176	162	189	166	141	132	142	140	149	141	135	144	139	136	137	134	122	161	106	139	130	119	112	114	134	121	113	118	118	120	150	131	125	102	99	142	114	123	107	113	115	115	135	112	119	119	129	113	100	118	137	103	112	100	113	109	122	115	94	102	117	102	113	100	105	91	113	118	112	143	116	110	121	116	95	104	100	118	118	111	120	94	123	114	111	109	120	107	103	106	94	135	118	103	112	129	107	108	121	104	114	99	79	110	111	113	121	110	112	144	120	102	122	104	103	88	121	115	110	110	94	123	99	125	93	109	118	119	93	110	111	119	90	101	114	97	101	101	106	106	130	90	91	126	108	95	122	111	93	111	108	119	111	111	128	88	105	110	116	103	105	121	127	98	111	90	104	120	126	108	115	94	98	106	107	123	100	105	116	107	102	116	117	122	113	101	101	125	95	108	105	104	106	117	106	115	102	113	114	97	110	103	125	102	103	96	96	101	111	109	97	116	106	112	115	107	121	119	108	110	88	123	110	114	111	116	109	115	98	94	112	94	96	116	114	123	104	86	108	89	95	102	106	91	115	111	118	112	109	114	114	114	117	102	119	121	112	107	108	109	95	95	114	122	112	120	114	89	107	117	100	116	117	94	120	131	109	112	124	103	100	109	99	111	124	92	104	97	96	110	104	118	116	120	102	108	103	106	119	110	118	111	113	103	102	102	110	112	131	138	109	104	120	116	91	104	113	103	96	98	92	96	118	114	104	123	99	110	116	120	107	93	106	109	124	96	98	108	113	87	114	121	112	103	117	111	99	111	94	125	125	111	110	93	106	124	119	121	113	127	99	109	94	94	107	106	84	93	103	119	97	105	102	97	110	107	95	108	114	100	92	102	128	117	84	121	114	110	102	86	101	123	95	107	120	109	113	116	102	102	111	96	105	103	111	106	113	105	117	120	120	97	109	130	122	122	101	109	92	124	103	110	109	116	118	111	109	99	103	120	104	119	109	106	113	118	109	104	116	115	98	107	101	107	137	112	93	75	103	111	108	108	96	114	109	106	120	96	101	97	107	99	110	99	117	114	108	128	112	107	151	100	117	98	111	118	105	99	103	95	128	108	95	111	113	108	117	95	124	116	106	113	97	100	109	115	108	96	101	92	112	94	109	101	108	100	105	110	108	113	123	95	91	91	95	123	108	121	109	105	99	102	111	108	110	99	111	123	113	95	114	97	103	103	100	88	97	98	96	108	138	87	104	107	100	108	128	111	103	114	105	114	114	103	105	114	122	115	133	115	100	108	115	95	119	104	110	101	121	107	105	98	115	114	119	103	108	98	104	107	109	124	95	97	109	122	90	88	115	114	108	110	82	90	119	122	99	108	131	122	94	105	109	91	117	90	122	105	113	131	121	124	122	123	101	93	135	110	122	114	112	115	105	104	98	96	94	114	113	118	98	115	118	111	104	103	110	119	118	103	118	106	106	134	105	107	98	105	99	102	111	101	104	119	95	120	109	95	97	107	100	93	106	106	115	128	116	105	113	102	105	103	95	126	111	97	102	121	76	109	122	116	106	113	105	118	99	104	96	96	120	102	112	111	96	91	113	122	99	105	106	125	135	98	114	107	132	97	109	130	98	104	93	105	118	96	123	94	105	110	122	110	116	133	99	92	107	109	109	103	98	113	102	103	115	98	95	96	90	104	116	98	106	108	111	94	122	104	103	133	91	101	104	90	128	103	100	134	107	115	108	99	114	91	130	99	103	120	96	125	125	123	112	107	108	125	105	117	95	109	94	119	108	126	115	105	103	104	105	116	99	110	110	117	112	133	107	106	113	117	104	100	110	87	118	135	107	113	112	111	114	119	102	111	108	120	103	104	117	101	108	120	97	104	98	132	104	118	99	95	113	89	107	91	100	99	97	96	130	108	91	107	118	87	113	103	114	125	117	97	126	87	108	102	102	112	109	120	117	97	97	116	106	109	121	104	100	117	89	114	103	95	123	108	115	105	97	109	101	102	122	125	102	108	122	86	100	118	116	105	106	95	108	93	102	115	97	106	114	85	107	118	109	103	116	102	98	105	105	104	123	108	106	115	131	118	139	93	118	105	114	104	104	95	120	101	126	102	125	105	101	105	100	102	95	102	125	100	100	106	91	109	121	122	118	118	107	101	110	106	102	118	100	98	108	106	111	94	114	142	104	118	104	87	107	115	98	109	107	120	107	104	104	131	119	104	115	129	89	103	112	116	106	113	91	107	112	87	114	90	107	112	106	105	100	92	93	82	118	105	115	131	105	99	96	114	115	112	96	96	117	125	97	125	87	93	103	115	91	110	118	104	97	105	99	120	126	109	134	89	113	114	94	113	120	106	113	102	109	110	124	102	115	115	121	94	115	110	103	109	122	108	104	137	113	117	91	109	127	101	104	101	109	108	102	87	100	113	118	103	116	106	109	86	103	110	138	109	98	107	102	123	113	102	103	119	89	127	105	104	102	116	119	118	106	99	105	132	101	101	103	119	135	93	111	117	115	118	99	115	110	102	105	92	107	111	94	109	107	111	101	99	115	98	112	98	124	112	107	111	107	107	110	74	117	109	104	95	119	113	122	102	109	109	116	132	111	113	120	114	110	110	114	109	98	105	108	126	99	87	132	95	111	126	104	96	105	106	87	105	102	108	121	104	106	126	118	99	115	104	111	98	96	89	103	100	105	120	125	113	126	113	104	128	97	92	108	112	98	103	116	108	94	93	122	114	105	108	105	101	123	120	112	109	116	122	98	100	115	109	109	93	108	109	107	99	118	110	115	104	98	131	101	97	117	107	105	105	114	104	114	115	110	107	103	93	98	116	111	104	114	112	113	108	115	92	103	106	107	106	100	100	127	105	99	116	117	108	106	113	103	94	117	97	96	109	116	112	92	121	112	101	109	87	121	120	85	120	117	91	90	101	129	107	103	114	93	111	97	97	100	102	90	129	120	116	117	92	111	93	104	113	117	100	104	103	89	97	99	95	103	94	119	110	109	98	124	113	119	108	111	99	115	126	116	109	117	116	104	112	93	95	107	117	97	89	112	106	111	113	112	106	95	97	101	104	102	102	101	113	106	115	130	111	104	95	105	103	108	121	107	107	115	103	114	109	114	105	96	109	101	118	110	107	114	105	107	101	110	85	101	112	119	90	98	106	118	97	92	96	89	106	97	117	107	109	101	110	105	116	91	107	100	117	111	103	113	107	129	121	99	112	121	101	109	106	128	101	99	122	106	92	118	123	102	96	125	126	114	107	116	112	96	114	108	98	112	97	108	94	114	112	101	100	95	118	119	104	106	102	102	113	102	115	113	114	99	106	111	115	85	99	120	104	89	97	118	135	112	110	111	119	119	95	112	115	110	107	114	112	96	111	105	94	96	112	122	95	97	118	106	101	100	113	114	101	88	91	109	102	100	100	111	105	108	104	101
4576	17304	12640	6278	4020	3555	3166	7807	9523	4224	589	525	414	374	347	306	230	235	237	216	207	187	175	155	177	168	149	165	154	135	154	120	151	132	150	145	128	134	129	117	124	117	129	154	111	131	111	122	106	116	136	102	140	115	122	107	127	118	119	140	106	113	104	127	89	113	114	118	118	122	127	120	118	118	118	123	111	102	101	125	125	109	112	107	119	126	122	128	123	104	124	106	109	117	111	103	116	106	104	126	103	115	104	114	119	134	111	115	102	126	96	109	117	108	113	106	131	138	121	123	109	116	116	115	114	117	110	111	110	121	119	110	110	124	118	109	103	128	109	112	121	121	136	106	120	111	94	119	116	89	101	105	118	119	109	123	109	116	115	106	112	104	112	109	109	85	104	123	125	124	106	118	94	122	105	110	120	118	114	102	106	103	121	102	102	114	108	121	102	109	119	113	104	107	99	111	114	138	137	98	117	115	97	111	125	107	120	103	93	123	112	121	98	105	119	116	105	89	106	130	106	104	117	88	102	106	105	119	121	104	107	110	127	103	127	105	98	105	109	108	114	103	113	109	133	108	107	115	113	94	104	116	102	121	120	99	117	113	116	105	117	112	124	116	103	120	121	107	119	109	101	90	109	118	111	134	122	101	112	110	100	104	108	119	102	126	92	122	107	110	107	114	98	110	134	114	104	114	123	101	101	112	118	127	100	109	108	108	101	106	126	96	115	100	118	96	125	123	102	109	122	108	115	114	109	120	102	116	118	109	85	134	105	98	116	108	121	104	112	120	101	120	112	109	109	112	110	112	126	113	104	116	127	135	109	117	90	111	135	111	105	116	126	101	100	117	121	98	123	115	116	104	107	91	103	103	94	99	107	93	107	116	109	108	86	126	112	106	103	143	117	98	112	122	117	91	104	106	116	102	119	112	97	111	129	98	115	108	115	119	110	111	134	99	127	127	99	105	125	115	100	98	98	121	127	106	97	102	120	120	100	115	118	114	134	107	114	103	107	114	108	109	136	114	120	126	106	117	110	117	124	105	105	111	111	112	113	114	112	105	117	113	96	132	115	120	117	126	123	101	130	130	95	108	91	117	125	108	104	89	108	128	107	117	121	109	101	133	112	100	118	99	114	110	115	116	107	100	115	124	130	115	116	113	123	118	111	102	106	103	121	104	99	116	119	92	110	107	102	128	93	107	119	123	100	110	121	112	100	97	114	118	119	124	120	120	114	128	107	107	105	112	104	119	101	106	110	117	127	126	126	129	108	99	119	110	117	108	102	111	127	130	102	90	99	126	102	115	104	129	126	103	114	120	95	119	101	107	122	103	113	105	97	112	117	118	111	110	134	103	85	121	124	105	112	110	104	102	122	126	133	124	114	89	104	120	114	105	111	139	123	116	116	102	98	112	115	106	98	127	108	111	116	112	108	114	118	103	107	104	108	115	115	119	104	98	111	109	117	114	115	113	121	127	111	104	112	96	108	104	124	101	113	118	102	106	117	122	102	118	120	106	96	107	112	100	115	89	120	103	108	92	110	108	113	121	128	105	98	96	134	111	123	117	108	122	115	119	119	145	101	104	122	111	115	101	136	122	108	134	113	106	117	103	98	105	122	113	120	111	98	95	126	93	107	100	97	109	113	92	111	106	107	96	127	120	132	121	124	120	115	122	134	116	109	110	107	110	124	112	126	94	114	94	122	108	97	93	130	95	102	109	104	111	122	116	111	118	115	112	110	114	113	107	106	118	97	120	101	117	113	108	111	102	106	117	99	115	110	113	108	108	112	113	108	116	112	111	123	103	125	114	106	118	121	119	116	118	117	119	118	102	108	116	120	127	111	121	121	105	114	111	100	115	115	96	127	115	117	114	97	106	108	105	94	121	145	103	93	114	117	115	98	111	106	118	100	130	116	93	105	111	103	126	109	115	107	113	101	118	126	108	105	112	110	93	116	133	111	113	123	95	117	103	120	117	112	127	110	99	117	106	92	102	111	127	121	106	84	123	106	102	109	115	85	136	109	127	118	101	119	127	114	91	111	125	99	107	116	117	112	101	109	109	102	105	120	118	132	113	115	96	107	117	108	124	112	104	118	94	114	119	101	125	111	100	110	104	122	110	117	102	114	113	101	96	95	111	98	118	124	112	111	102	112	118	109	107	123	100	115	115	127	115	128	110	117	117	111	100	99	114	116	118	100	122	104	112	107	116	126	102	124	136	109	130	104	124	107	99	122	109	121	92	106	114	100	118	111	105	131	101	112	100	102	116	114	101	98	152	104	85	93	111	119	111	112	115	103	109	97	116	101	110	104	109	99	99	113	109	101	99	94	122	122	119	124	104	109	114	129	125	103	121	123	117	98	124	102	93	97	97	114	113	107	115	97	119	114	125	124	95	105	105	120	118	114	99	83	107	103	96	110	108	108	97	129	109	136	109	106	118	102	90	95	114	133	100	118	105	99	114	141	112	108	109	114	120	124	111	116	108	125	106	109	118	97	101	94	148	107	114	101	104	125	106	94	111	107	112	115	120	119	117	105	107	111	128	111	106	91	106	101	118	96	107	107	98	88	121	122	94	129	116	124	109	97	117	126	108	131	115	104	102	121	97	129	125	103	113	138	90	96	100	122	126	114	108	104	111	109	118	106	111	115	98	114	96	119	115	118	101	111	122	118	104	105	110	120	127	117	126	109	117	106	104	109	122	128	119	117	119	115	131	116	119	126	104	104	113	100	125	119	138	107	135	104	125	123	109	133	88	98	102	116	112	114	98	109	121	116	121	90	110	116	105	97	105	92	135	100	107	102	90	104	116	119	111	98	115	109	113	120	108	104	136	127	109	127	120	110	118	117	108	107	118	130	107	111	103	117	117	118	98	102	109	113	122	100	122	113	106	109	113	122	103	115	106	111	95	103	94	112	99	99	98	86	111	124	105	105	96	106	103	105	107	124	100	121	121	96	126	129	110	85	86	120	113	98	103	109	97	104	132	104	116	128	102	118	99	120	136	113	114	97	113	125	137	106	103	99	119	115	108	116	112	113	115	116	127	124	113	118	103	104	127	117	118	128	117	101	106	128	106	112	107	113	101	96	138	104	94	106	113	126	109	120	86	119	89	100	109	115	123	107	110	113	117	108	117	132	111	107	123	114	115	93	122	106	127	118	113	113	114	107	98	112	108	110	125	96	111	111	105	154	110	131	116	111	114	105	101	111	117	115	119	109	107	116	121	114	108	125	117	96	104	126	113	127	116	112	105	104	124	133	104	112	107	100	117	107	90	100	104	126	104	127	131	118	114	128	114	121	106	119	110	116	109	122	118	94	112	98	124	94	100	96	112	105	121	106	114	103	106	117	116	114	104	112	97	112	117	117	97	107	114	91	112	101	125	103	101	98	111	103	118	108	112	105	93	111	120	111	111	123	113	101	112	129	113	128	106	112	130	114	105	99	123	114	125	82	116	109	122	133	113	113	104	118	97	101	118	119	137	120	122
27357	18183	4950	1038	581	563	621	1747	2164	813	422	429	410	396	435	404	414	398	420	372	418	427	413	378	412	429	420	424	424	397	437	416	394	421	435	413	416	413	373	395	386	401	408	391	394	407	413	421	434	399	388	404	396	389	355	439	393	437	406	442	401	385	387	398	400	402	437	381	417	412	441	431	391	404	399	421	370	410	445	413	410	368	411	415	428	373	390	423	405	364	385	398	437	409	408	410	363	412	425	432	360	430	438	399	415	379	440	420	440	378	407	400	392	399	405	421	381	417	454	438	430	426	425	402	388	436	399	422	352	403	417	390	417	410	399	387	373	434	418	432	400	418	396	375	431	427	426	393	443	430	406	421	400	443	419	386	392	395	398	427	418	425	409	444	413	370	396	398	429	434	398	372	405	417	380	416	393	357	435	418	385	389	444	387	404	418	409	377	414	388	402	421	419	398	386	367	356	434	437	410	395	385	397	412	445	408	391	409	406	414	407	383	407	390	402	395	416	402	432	390	425	401	424	433	457	391	421	390	399	384	422	394	410	406	438	418	407	439	381	388	398	387	375	399	391	444	418	440	404	385	407	368	425	412	339	432	356	386	436	401	410	375	413	387	408	400	394	382	392	392	363	421	414	403	416	380	387	402	407	414	416	362	428	436	417	417	417	402	414	415	380	443	384	373	412	380	389	401	403	421	444	405	431	388	376	420	425	414	406	393	417	400	388	384	414	423	420	370	395	399	416	429	425	420	392	376	428	381	405	411	430	377	361	439	423	432	413	423	399	398	403	432	394	441	416	379	373	403	392	374	428	415	425	376	408	427	424	393	384	403	413	428	437	387	392	412	413	392	395	386	431	440	404	414	426	427	411	408	367	413	416	418	372	412	409	391	390	398	415	410	431	408	443	392	396	417	413	432	405	403	399	412	410	401	415	424	400	405	374	391	424	429	423	407	386	369	439	415	390	412	419	391	428	417	392	384	441	413	421	425	439	436	427	385	389	438	372	397	396	414	411	408	407	419	417	365	409	441	416	384	418	405	392	413	409	422	455	415	402	376	390	418	398	399	404	417	413	355	407	408	419	379	414	416	400	413	384	393	393	405	420	403	419	419	404	389	388	451	411	420	417	374	398	368	434	399	394	420	423	402	406	410	434	412	381	398	408	399	395	397	410	419	397	398	407	434	402	396	420	359	424	366	391	396	458	432	361	374	409	390	429	407	424	388	392	375	395	422	436	442	406	416	407	433	397	417	395	401	386	380	436	397	418	392	361	397	381	378	396	394	421	433	393	409	446	407	392	384	430	411	371	415	370	414	397	393	410	408	421	397	412	393	428	404	428	416	397	387	382	429	411	443	398	379	409	389	394	419	406	413	393	448	387	425	418	413	376	392	407	381	390	433	403	410	428	368	408	399	399	412	408	413	387	387	402	385	405	426	389	367	387	455	417	391	399	396	400	430	426	415	413	406	396	414	394	391	408	410	415	434	446	465	409	417	412	427	402	396	411	440	430	396	395	432	406	406	423	409	420	409	391	416	372	386	386	393	425	394	380	413	378	436	373	437	398	399	403	414	403	438	391	413	399	410	410	400	393	388	436	427	438	398	393	358	432	418	359	408	381	406	419	405	385	406	416	379	383	435	390	424	401	426	392	405	379	435	400	409	384	433	401	406	378	391	389	415	419	414	404	417	409	436	398	401	381	378	405	397	401	378	412	385	456	381	406	379	429	420	418	371	393	382	426	394	376	405	411	418	416	420	408	403	430	424	404	397	405	395	415	406	412	400	411	420	421	398	415	408	418	410	400	406	372	352	384	399	384	408	382	399	404	390	389	429	401	389	408	407	410	407	384	391	368	393	409	427	417	407	411	432	394	363	372	414	410	406	393	447	408	398	423	387	359	434	428	401	353	387	412	396	448	393	413	428	397	386	416	400	395	421	419	374	380	407	398	389	420	424	399	423	398	413	410	411	393	414	384	408	374	374	384	437	430	393	388	448	393	436	408	392	446	408	436	433	408	438	412	424	406	405	394	420	428	428	400	415	398	425	415	393	416	389	409	440	394	413	398	432	386	404	417	381	381	402	442	399	433	411	407	393	367	415	365	409	406	445	398	422	370	390	395	436	397	427	415	389	417	391	406	395	409	399	389	400	408	448	395	385	415	395	402	440	385	398	403	404	382	408	354	397	429	386	394	408	406	402	415	389	428	394	409	378	424	421	393	422	415	396	414	423	422	401	403	396	413	426	416	399	406	431	400	422	414	397	400	433	403	414	388	395	417	363	431	416	373	422	437	409	420	417	415	442	435	453	404	408	388	438	403	418	418	450	430	425	413	409	396	436	375	400	401	446	419	394	423	369	412	379	407	411	381	399	396	405	394	402	429	429	409	452	417	416	385	400	370	402	385	422	406	392	417	397	380	433	440	428	396	404	403	381	417	406	397	410	376	406	400	361	414	408	399	428	378	395	417	392	437	402	378	407	359	408	406	393	403	407	384	437	373	379	456	468	409	419	419	449	401	405	372	393	384	406	455	412	388	396	424	454	404	385	377	418	379	389	410	429	412	404	403	413	441	444	419	423	405	432	392	388	399	426	402	395	399	387	413	431	401	402	336	422	378	440	423	418	443	409	429	411	452	419	392	399	419	418	413	445	424	434	461	398	403	423	417	394	407	405	403	432	465	368	407	394	432	374	409	405	406	413	452	429	428	426	402	377	406	391	416	401	408	426	382	408	404	411	398	406	389	424	390	362	413	391	406	427	383	421	425	396	421	404	405	410	351	417	415	413	407	412	421	417	338	397	405	384	409	435	380	431	409	390	445	382	416	362	425	407	402	419	396	396	410	435	438	398	371	412	397	427	384	435	409	450	411	422	411	420	405	389	456	424	472	418	359	397	426	383	408	393	413	416	407	405	423	382	387	397	436	409	383	421	452	395	429	429	404	397	411	440	389	414	417	412	399	417	443	436	352	411	411	399	429	413	423	416	404	377	402	410	419	431	396	439	396	361	388	394	415	410	425	400	416	361	422	446	390	418	421	420	429	372	403	412	429	396	408	392	402	388	390	429	375	393	373	419	390	409	412	413	409	436	429	402	436	421	382	396	420	390	404	433	454	432	433	403	404	422	412	404	456	433	432	379	392	365	397	405	426	418	395	399	389	394	387	392	394	378	384	408	409	385	385	408	408	407	378	409	398	377	428	431	383	404	376	383	402	410	402	393	448	433	423	409	436	409	416	461	401	428	371	441	429	417	387	405	400	407	413	398	392	447	417	378	414	406	400	422	426	402	409	413	391	393	383	460	361	399	413	392	402	418	418	416	417	410	407	435	415	422	407	421	432	420	412	416	434	422	416	386	415	442	443	383	417	404	417	370	382	402	401	411	407	390	396	421	412	414	410	428	370	399	384	424	399	438	395	389	404	399	436	432	414	433	384	423	435	396	400	358	422	420	362	395	399	385	407	405	400	417	426	405	427	410	397	397	446	404
4359	2996	2006	919	622	731	853	2873	3346	1003	477	435	446	423	457	424	412	363	452	449	443	447	467	452	416	449	405	415	429	414	441	413	419	449	407	426	404	463	451	413	424	490	435	431	440	452	426	479	451	460	428	448	427	391	438	452	438	444	445	434	429	441	403	441	395	407	469	441	456	417	442	454	424	442	453	375	420	447	394	391	414	455	466	435	453	438	422	433	429	425	458	439	405	406	420	434	431	459	416	414	393	419	417	450	424	393	416	442	384	441	393	394	446	424	407	446	440	428	422	455	454	416	455	422	441	420	419	389	437	440	413	429	448	432	413	421	440	439	410	404	430	455	448	461	391	433	444	430	427	431	431	416	403	414	398	422	444	440	422	437	441	473	426	440	456	414	417	415	403	426	429	379	431	431	432	418	420	460	440	428	432	458	439	403	465	418	419	422	426	426	417	421	421	387	457	437	451	433	397	431	436	433	415	394	420	420	396	425	404	401	421	427	466	419	469	421	380	409	400	431	427	430	430	393	412	445	417	444	423	454	410	446	469	447	424	440	435	414	441	450	422	440	463	428	429	427	423	410	468	409	435	467	451	407	429	426	420	411	415	437	444	411	402	408	405	407	410	414	434	424	384	435	411	429	423	443	422	469	448	434	443	447	436	452	418	415	408	431	436	437	421	402	400	414	435	400	423	409	416	410	443	442	415	452	407	413	432	420	405	434	390	418	434	439	422	439	395	398	419	465	428	451	460	444	433	424	435	436	400	462	473	469	397	450	394	420	409	429	441	435	409	440	444	404	444	420	382	385	425	449	425	447	450	434	377	414	426	403	407	418	420	443	431	408	409	401	418	408	456	431	480	448	478	429	464	472	418	428	435	445	441	426	409	404	420	467	432	436	407	375	416	397	476	412	418	400	416	447	463	426	438	424	433	435	417	407	458	409	427	437	417	426	421	431	421	444	395	397	456	431	398	417	429	415	407	438	428	406	427	414	408	460	448	420	431	413	427	432	434	426	447	446	419	375	449	428	415	420	440	427	426	391	465	438	397	424	445	410	422	390	423	403	421	413	464	439	447	395	437	416	425	428	403	433	444	417	414	451	465	424	444	417	454	453	402	437	424	434	454	423	441	408	472	456	428	439	418	445	430	428	443	472	455	428	415	368	443	435	447	446	436	435	382	438	432	433	452	430	417	396	395	388	410	393	420	419	448	430	405	443	412	436	408	440	436	438	440	455	431	427	416	397	422	429	437	441	406	445	419	420	391	435	406	440	463	413	467	433	440	466	438	445	444	439	450	419	446	464	413	367	412	400	448	422	440	468	420	454	414	404	424	418	418	459	431	455	419	422	414	384	435	454	436	396	401	412	369	408	408	406	419	423	430	431	448	401	429	423	445	430	397	438	437	432	419	428	418	419	450	426	407	409	430	420	393	414	390	436	437	439	427	430	413	430	396	411	428	448	422	407	415	437	430	401	442	426	423	440	439	447	399	406	433	425	434	408	466	432	469	414	408	401	421	417	424	403	443	397	435	399	419	404	441	454	463	416	375	442	402	462	400	409	437	431	432	408	444	433	457	458	433	454	422	420	459	419	441	447	430	466	431	437	464	399	407	426	438	438	416	416	444	422	415	413	401	423	437	460	403	491	436	384	436	439	399	402	406	421	410	447	424	430	412	425	450	472	428	472	442	458	414	465	401	433	418	447	417	403	411	457	424	407	423	420	416	459	410	438	471	422	454	435	448	421	462	438	389	413	448	463	454	431	437	403	399	424	453	397	404	440	415	446	389	432	454	422	461	418	444	463	440	463	418	417	450	450	418	422	425	427	462	435	432	408	384	395	451	412	396	405	379	452	421	415	443	439	445	423	436	416	383	434	418	419	417	431	389	436	417	411	448	421	403	390	431	408	452	428	444	418	376	414	431	464	435	447	415	422	453	454	409	481	426	384	422	415	424	452	426	421	405	439	466	448	427	437	402	425	417	410	430	426	420	427	430	423	413	422	427	432	434	403	448	442	423	430	407	409	461	392	414	416	411	431	433	446	428	447	426	423	416	451	411	395	418	420	415	454	452	432	469	437	421	423	418	444	426	438	459	447	392	394	388	453	437	430	403	447	418	433	454	443	444	438	366	387	408	409	415	411	420	379	435	419	420	440	412	412	413	446	439	420	413	405	405	440	448	422	411	409	420	441	402	435	440	432	459	409	467	441	422	449	444	475	418	402	477	415	412	469	470	436	448	434	405	413	423	438	384	450	421	410	424	438	429	471	411	414	420	445	403	408	464	415	423	436	411	446	419	448	418	417	472	459	470	382	455	372	460	426	400	418	437	426	394	415	422	394	432	390	431	396	399	426	433	402	455	408	419	393	452	437	429	452	454	461	452	428	389	399	374	423	416	409	385	440	402	442	447	399	407	402	435	424	426	385	464	399	460	407	400	415	429	389	426	433	462	432	400	441	429	406	424	454	453	432	413	441	399	423	443	420	397	456	416	450	441	418	400	435	375	436	466	424	467	419	410	469	427	474	426	440	410	434	419	400	458	461	460	405	465	431	408	435	433	427	406	446	434	410	409	424	431	427	464	414	421	446	408	444	423	448	437	422	449	421	462	464	390	423	431	419	453	433	448	432	422	438	465	390	416	413	421	427	435	419	425	403	411	418	441	457	434	430	420	439	428	438	457	427	403	415	421	404	437	444	451	435	429	424	418	439	426	436	434	441	435	412	411	443	465	464	382	373	442	427	452	404	401	432	421	402	453	439	451	449	415	430	440	434	421	438	387	447	438	431	452	426	403	428	470	450	411	400	470	481	467	451	448	456	438	393	453	422	394	434	430	410	442	423	400	410	386	442	441	450	428	392	462	439	422	447	426	444	427	435	446	425	434	436	415	435	441	417	398	438	449	421	386	440	431	414	450	444	460	421	394	497	424	430	456	406	426	438	425	467	430	448	443	444	417	454	426	451	433	407	386	452	430	434	432	399	421	436	428	439	416	430	458	411	457	439	443	443	443	409	425	408	384	417	434	415	452	426	461	396	415	416	444	423	404	445	440	404	419	416	398	412	430	414	446	462	393	422	401	438	422	428	451	427	430	444	395	432	424	420	432	408	442	430	443	372	433	438	442	438	459	442	425	444	415	440	400	453	423	438	404	419	428	428	395	427	474	410	471	412	447	434	450	452	417	402	435	447	414	404	426	429	453	410	393	401	430	424	433	446	437	440	406	427	424	436	410	439	438	414	431	455	439	431	381	419	397	436	423	400	437	374	461	419	425	427	453	436	415	402	417	436	500	423	429	398	438	431	423	421	429	408	428	417	395	407	423	475	409	434	439	436	478	427	397	421	464	400	413	447	426	389	412	424	462	464	436	401	447	442	445	438	423	451	401	412	427	443	418	420	427	437	402	410	416	424	407	413	395	408	414	428	420	426	454	431	418	423	440	452	395	425	416	430	386	427	477	463	426	425	414	443	436	423	364	403	428	400	455	430
23212	20954	28299	23771	20948	12630	1570	4141	5797	1823	397	360	379	291	314	276	287	244	273	251	249	238	228	238	251	238	208	209	244	242	226	225	220	216	226	240	229	227	224	227	236	233	269	223	222	226	216	199	237	254	228	219	202	223	230	202	257	210	217	234	190	232	248	223	227	244	226	243	200	230	217	217	242	201	233	192	199	206	231	203	205	234	238	223	242	198	225	192	244	221	212	237	208	213	210	221	193	207	229	187	238	263	225	215	212	253	212	196	239	221	232	227	221	224	210	239	231	204	211	209	209	213	213	214	212	241	218	232	233	203	212	239	266	212	229	205	220	214	199	212	214	224	208	246	221	190	250	212	197	252	220	229	202	235	211	214	209	230	234	233	241	219	208	227	221	225	213	215	233	238	233	234	232	199	217	220	245	205	236	212	220	221	218	197	234	225	234	237	236	221	223	240	223	210	204	212	218	255	196	234	224	204	235	225	231	224	219	199	222	234	222	217	193	227	215	208	206	233	212	227	202	222	197	211	206	209	233	228	224	223	222	228	228	210	186	216	215	234	213	227	223	210	227	216	212	226	218	232	212	218	227	229	210	216	212	231	223	229	209	220	241	191	209	207	237	222	225	214	223	170	202	218	244	191	224	232	250	230	204	212	211	221	203	234	212	205	240	213	226	209	215	239	204	180	225	222	208	217	201	222	237	219	216	242	223	207	195	195	210	232	216	234	210	231	236	206	205	238	239	221	257	217	240	210	228	197	208	202	211	247	213	215	203	198	221	217	212	201	227	219	212	232	226	228	216	225	241	206	225	222	213	236	226	217	211	229	210	230	204	217	219	204	216	207	249	224	202	216	212	221	230	225	231	234	233	203	232	237	243	226	227	229	220	210	208	241	199	206	223	221	218	220	218	234	227	213	205	237	192	216	214	211	218	235	219	236	232	247	230	233	223	218	227	197	214	214	217	216	196	235	240	239	209	251	240	211	232	239	206	202	234	183	225	211	189	238	235	218	197	236	179	201	218	220	236	192	214	245	224	232	209	216	196	241	208	217	207	220	217	243	224	224	232	250	222	235	202	224	235	214	229	263	221	234	239	225	225	238	243	211	214	211	232	225	241	241	224	223	217	243	198	211	219	218	223	215	211	228	199	226	209	203	214	212	209	207	224	246	206	220	227	214	243	210	232	229	221	227	235	224	233	237	241	199	220	208	228	214	247	203	221	203	204	236	196	200	219	223	229	219	216	220	221	216	202	232	224	249	237	243	251	245	216	244	238	213	226	237	209	209	237	230	230	214	238	218	239	218	194	255	224	198	207	228	222	219	213	231	199	245	220	218	228	217	215	205	212	226	243	220	222	229	220	207	234	210	226	217	251	242	226	211	247	221	227	217	224	207	185	231	212	230	209	203	228	212	229	212	235	234	228	247	202	230	213	232	190	188	197	194	234	234	233	230	211	211	189	258	212	223	231	206	231	231	217	202	202	213	230	205	204	206	229	224	259	207	235	231	225	212	203	226	211	206	206	234	221	229	220	222	227	244	237	240	210	222	230	233	206	238	226	257	243	201	228	221	209	200	229	223	206	231	223	221	231	243	239	228	206	221	226	212	197	224	222	214	219	209	240	216	219	232	214	240	226	219	226	220	218	219	207	224	233	215	221	208	235	225	226	236	233	205	221	210	229	235	214	217	224	222	234	219	223	225	216	212	224	220	202	224	239	192	228	207	191	237	212	231	250	194	218	195	223	198	239	221	229	248	232	217	210	224	196	205	240	197	199	199	199	223	189	245	256	242	212	216	257	206	215	239	226	222	208	224	224	225	243	209	212	230	226	250	228	247	203	226	233	232	227	238	199	241	220	199	221	209	218	225	228	250	196	204	233	238	240	218	221	190	222	220	220	205	211	208	215	212	239	202	203	239	221	216	206	229	242	234	217	261	223	258	240	231	239	214	238	234	205	192	210	219	239	214	223	243	204	219	214	198	225	207	248	201	195	267	218	206	197	228	243	237	200	212	234	195	213	218	209	221	214	241	181	243	223	241	236	239	226	227	224	215	218	255	217	221	201	211	203	260	227	191	206	196	218	224	234	213	202	219	212	190	224	211	226	236	226	209	231	202	220	238	234	196	194	255	222	211	228	218	206	207	232	222	227	238	215	226	232	234	231	219	215	212	222	239	215	240	231	252	236	206	218	210	225	210	218	242	182	211	233	220	218	187	224	216	204	190	234	220	249	226	197	215	238	211	203	210	231	212	208	230	197	210	226	228	201	205	207	218	248	222	232	218	216	230	263	218	261	201	219	237	235	204	216	241	255	246	208	200	220	204	248	215	218	236	202	221	208	228	199	210	195	239	188	229	243	206	229	229	203	223	217	236	213	202	231	211	207	199	226	223	224	209	213	228	240	213	221	229	223	234	203	219	200	194	246	198	218	239	214	235	201	233	219	219	230	185	238	242	215	210	232	200	171	225	226	226	215	228	212	218	251	222	241	227	222	237	211	206	240	216	211	221	228	228	223	222	190	200	213	202	203	229	210	241	238	222	199	238	237	246	232	229	211	243	217	226	227	216	236	213	211	218	190	230	235	224	231	189	214	223	176	194	183	219	217	223	217	223	204	239	224	248	206	221	204	246	228	207	197	229	210	191	234	236	251	218	243	209	191	247	212	230	214	204	246	234	258	211	229	238	225	216	206	210	222	221	210	227	192	220	231	228	231	224	219	216	211	217	207	234	212	213	216	259	228	222	242	219	231	239	251	196	221	228	243	202	205	228	225	201	231	228	204	229	236	211	222	227	206	246	220	222	208	199	213	212	211	241	223	233	246	241	219	224	226	212	211	227	224	246	216	241	226	252	223	201	229	202	223	218	251	236	245	225	205	228	244	252	230	225	247	222	254	212	245	243	223	208	225	242	217	241	234	233	207	236	221	258	203	219	225	218	215	197	194	213	223	227	241	211	228	220	243	237	199	227	202	239	218	230	225	209	223	225	227	253	208	225	212	246	238	223	246	225	232	224	242	252	215	231	233	218	228	208	209	222	214	234	203	249	220	227	227	239	215	213	189	209	234	222	239	227	242	211	209	220	236	229	219	206	226	229	192	228	218	200	198	257	227	221	216	233	198	207	214	218	236	211	230	205	261	237	242	250	224	202	234	230	197	229	251	257	231	224	227	216	241	212	204	201	211	219	266	221	192	213	226	245	236	239	229	212	229	231	198	226	239	217	237	231	211	209	219	212	224	224	240	210	210	234	234	224	250	217	198	199	198	222	187	248	207	219	212	234	239	204	203	208	221	224	215	242	237	230	191	202	214	222	211	193	247	222	189	233	222	225	198	235	200	231	235	216	240	209	214	205	221	232	217	214	242	208	222	249	217	238	218	230	194	200	221	214	222	228	226	218	235	206	220	224	232	243	229	218	194	209	227	205	228	228	233	228	224	251	240	238	242	244	240	220	212	221	240	220	234	198	241	221	219	229	208	228	229	218	217	218
3385	11606	8260	3472	2468	2120	1847	6074	8512	2295	477	462	386	371	343	361	312	320	279	311	279	330	270	262	282	271	282	279	276	268	271	267	257	240	260	259	223	260	246	263	274	242	227	233	247	248	262	226	276	255	243	239	252	237	236	265	261	231	225	251	256	282	249	245	241	228	267	234	239	234	248	229	281	217	216	238	234	262	250	237	254	289	259	260	236	265	236	243	244	276	259	258	234	252	246	252	258	220	243	247	251	224	233	244	254	255	234	249	242	247	237	236	263	254	263	227	226	245	232	251	243	251	236	221	280	247	251	243	258	252	242	247	264	257	233	232	235	262	232	250	265	252	241	234	266	234	231	233	244	241	220	223	243	263	243	248	273	256	244	263	237	253	259	243	260	236	236	239	261	240	249	228	262	255	250	250	247	250	261	250	243	240	280	246	243	247	240	234	261	235	247	234	239	273	219	234	239	257	228	253	231	244	247	245	242	250	253	249	256	223	263	231	246	257	253	239	228	249	253	261	249	241	270	238	264	250	224	256	210	226	258	236	236	264	240	236	257	232	250	228	262	216	247	240	279	228	244	221	213	246	259	226	229	246	238	234	256	215	238	237	241	242	219	252	274	245	237	245	243	247	237	233	260	232	241	224	235	251	249	274	261	241	237	233	225	235	246	264	252	224	246	234	233	227	281	264	245	248	259	253	240	232	237	269	258	269	249	248	236	274	225	236	233	247	234	227	214	230	266	256	268	247	246	239	250	252	232	236	239	277	230	232	223	247	220	254	233	237	267	250	236	248	239	228	243	234	253	252	249	241	249	250	279	254	258	217	256	277	261	217	259	233	251	263	239	222	237	212	239	249	241	220	266	230	234	246	256	243	227	276	254	253	221	226	225	229	238	251	248	240	261	246	247	245	221	216	234	245	235	231	235	246	237	231	242	265	220	252	254	243	256	277	258	252	220	270	240	272	245	248	266	265	241	268	221	247	271	240	261	249	221	273	229	234	214	227	229	273	248	262	252	254	244	216	223	233	253	223	247	234	245	242	247	236	247	232	255	251	245	261	247	244	240	284	245	233	221	250	234	256	262	226	233	241	237	230	253	248	249	236	254	262	250	254	262	238	257	252	246	223	230	275	262	249	278	245	245	260	245	243	221	261	245	244	234	231	223	212	258	245	269	244	251	269	265	252	234	247	233	234	212	267	242	259	201	231	237	268	230	252	220	239	275	235	233	225	248	247	254	250	237	247	232	255	252	241	236	230	243	251	234	261	259	244	232	234	270	250	232	249	244	234	245	229	240	210	236	262	228	229	286	267	250	251	240	242	263	220	265	223	255	261	224	246	235	236	241	240	244	253	244	233	252	257	260	226	246	269	221	209	248	230	244	266	260	285	221	260	230	249	252	246	244	246	247	245	234	220	275	246	267	230	229	253	253	261	242	230	250	238	209	242	252	249	248	245	251	237	213	228	239	255	243	225	261	250	239	262	240	253	217	209	245	236	235	236	244	237	247	254	229	230	232	230	263	267	208	222	242	234	242	250	249	250	234	232	247	215	253	225	214	229	218	243	254	255	240	258	248	245	224	221	280	267	224	244	220	245	242	232	234	225	234	241	252	210	249	215	214	260	239	237	252	237	232	194	232	237	225	227	215	241	224	246	232	214	248	244	259	213	257	238	239	223	232	230	258	245	243	231	277	218	234	238	217	233	246	234	232	235	217	254	260	239	235	236	219	225	227	240	238	235	227	247	239	243	250	248	253	243	242	260	224	233	265	247	245	234	219	249	246	247	241	248	255	247	237	267	263	233	257	248	242	239	242	262	234	243	229	232	230	252	251	228	249	213	275	230	219	224	269	222	241	238	248	255	266	252	252	265	258	247	247	232	251	261	229	215	238	245	238	239	265	253	228	261	243	262	245	262	245	234	252	239	241	229	247	273	250	243	239	230	252	238	228	250	235	253	225	241	251	227	256	240	235	275	265	240	259	258	260	267	227	227	248	228	239	202	269	247	249	217	220	241	238	240	236	250	239	233	254	212	241	230	243	226	242	256	214	272	242	226	231	240	254	229	229	244	255	244	247	237	255	237	268	217	265	226	239	253	211	226	246	252	239	237	262	219	243	226	258	246	241	241	231	248	244	237	231	263	239	246	208	246	258	252	237	202	250	264	236	294	232	239	249	234	265	257	251	242	239	214	241	263	241	232	213	230	241	232	242	218	255	255	287	255	272	227	219	241	273	265	246	249	241	250	236	221	218	266	237	224	234	225	207	275	251	242	268	243	213	222	253	251	241	226	257	217	236	241	228	231	229	238	230	227	222	269	265	236	249	260	259	227	221	225	260	195	259	241	229	259	227	197	261	242	256	239	251	230	240	269	231	236	232	233	225	272	230	238	245	258	258	238	236	245	245	237	239	246	236	254	239	238	247	264	238	221	256	251	230	242	239	243	224	241	243	240	231	261	249	224	283	226	216	266	274	238	232	249	234	235	238	251	216	266	259	247	278	245	225	244	233	246	255	256	251	215	213	233	252	252	233	228	264	234	228	277	268	239	235	251	283	253	238	279	247	255	256	255	243	277	256	237	265	251	284	250	224	251	245	225	248	234	218	259	252	249	252	254	257	240	226	271	228	211	234	219	266	218	224	250	263	220	232	243	224	245	252	278	247	249	233	250	240	254	242	238	257	261	278	235	227	233	233	214	252	231	236	262	224	235	236	241	243	274	268	256	238	233	263	253	209	233	227	247	240	242	264	219	246	249	231	257	250	244	237	220	226	237	232	248	230	226	242	269	257	233	251	235	224	252	271	240	239	242	247	222	247	211	216	252	272	237	223	242	273	237	247	263	220	232	234	241	252	236	251	229	230	250	237	244	255	244	256	242	245	212	259	231	232	243	229	244	239	230	243	256	240	247	237	241	225	262	248	235	231	246	262	257	249	238	251	262	265	238	254	222	242	254	206	241	236	236	269	275	241	257	281	233	241	249	258	238	211	251	234	237	228	238	242	219	248	254	248	251	234	252	248	234	243	254	259	234	251	219	214	240	204	249	254	221	253	252	252	245	256	273	240	259	236	300	251	243	265	269	263	274	261	244	223	223	228	247	233	242	226	234	261	258	235	248	248	218	264	242	250	247	237	236	225	229	244	272	242	246	242	236	249	245	271	236	251	259	236	234	236	219	247	257	225	252	235	255	273	223	239	233	224	240	247	250	232	247	241	222	259	229	241	237	225	240	231	279	275	259	245	230	237	230	226	239	221	244	250	257	217	214	229	249	228	271	237	262	242	274	252	243	237	240	231	220	218	260	235	242	239	216	213	219	244	239	239	226	241	239	241	224	235	235	261	266	249	258	227	255	246	258	250	242	245	230	272	262	289	226	249	237	240	253	219	248	229	243	229	247	267	277	234	272	247	260	233	230	217	229	264	215	237	241	237	239	240	247	230	204	248	252	232	195	255	234	277	227	249	250	233	252	262	232	265	247	255	274	246	241
24278	20945	27398	24531	15499	1465	943	2390	3332	1330	470	444	427	403	401	385	389	422	382	376	368	330	375	350	394	366	357	385	361	367	350	379	337	358	375	366	373	355	348	341	367	354	376	356	376	343	365	412	359	374	349	391	380	368	367	342	369	345	343	365	399	401	339	364	344	388	373	363	363	337	382	378	357	348	341	362	346	370	393	369	383	353	396	375	353	369	351	359	343	374	387	378	362	387	340	347	383	372	372	377	341	359	357	327	396	362	354	384	334	388	371	347	360	387	410	402	383	369	361	351	380	373	357	375	368	381	345	363	370	392	396	331	376	367	359	351	361	357	352	364	372	378	374	370	393	402	379	378	353	361	361	364	373	361	383	390	359	347	359	361	307	379	330	289	349	375	316	364	393	389	333	349	362	338	354	348	392	364	385	373	387	364	353	377	362	369	353	362	389	356	343	374	387	346	357	402	362	366	387	380	352	378	346	394	408	375	373	388	362	380	382	354	368	393	365	377	338	375	396	330	386	386	373	382	360	382	357	374	396	381	403	346	341	364	377	349	346	352	371	357	404	373	326	383	345	406	353	362	354	345	382	361	393	358	371	351	364	350	373	348	373	359	382	354	324	376	366	341	377	356	369	342	374	362	361	347	386	387	343	399	374	370	372	332	330	346	356	358	361	369	373	366	366	398	331	384	362	342	359	366	392	374	371	330	350	354	390	333	388	395	381	376	405	409	336	373	331	365	366	351	354	357	372	386	400	349	363	338	341	350	393	389	388	359	359	342	339	364	333	364	397	374	369	407	358	356	362	349	344	397	383	372	371	352	370	344	408	364	381	368	380	358	345	335	359	366	355	371	402	377	355	373	361	368	369	381	386	365	380	380	394	361	373	354	351	365	385	366	375	393	371	387	386	342	383	353	369	346	371	330	395	354	357	344	372	387	368	347	352	355	335	338	364	377	358	363	366	366	331	374	368	386	356	381	348	375	356	408	359	347	358	344	373	355	391	372	373	362	378	370	349	382	379	376	367	334	343	350	390	413	349	360	389	375	343	402	391	364	374	357	384	373	348	359	327	359	368	348	329	342	364	367	343	359	351	364	368	368	368	351	400	359	362	346	413	356	374	353	341	373	377	341	360	358	350	401	364	351	396	375	369	385	359	315	342	362	379	370	378	362	334	376	347	311	368	376	375	381	335	338	349	404	379	338	370	376	364	373	337	395	367	350	361	349	386	347	374	361	353	361	376	332	351	393	354	375	375	376	350	360	350	381	369	411	393	386	355	377	368	348	376	306	364	332	341	371	345	379	354	381	382	364	388	387	358	371	380	344	378	373	397	392	343	365	372	378	382	374	350	356	364	349	363	409	327	380	362	378	339	409	356	360	397	362	323	360	340	355	366	354	381	344	357	354	375	368	344	361	359	355	362	407	347	359	336	354	381	362	370	353	361	371	369	355	374	357	372	379	357	364	368	366	370	373	368	398	367	371	337	354	353	351	367	362	370	367	368	358	353	338	403	367	349	360	365	381	384	340	388	353	376	385	352	361	375	367	349	416	327	362	360	380	361	370	345	379	329	370	359	364	366	371	345	350	380	381	382	392	385	343	358	366	353	371	378	327	338	371	377	348	332	399	371	351	345	348	367	357	348	382	342	376	364	336	351	363	363	367	407	383	352	377	351	359	394	311	362	358	364	333	354	358	371	368	354	369	360	357	384	348	354	363	362	351	359	394	362	406	375	348	351	367	381	349	368	359	366	377	364	345	357	399	413	394	358	332	359	334	384	377	335	374	344	329	360	340	388	322	373	352	358	352	335	358	378	343	370	341	343	402	361	374	382	367	327	370	378	352	348	349	358	368	363	390	363	369	365	335	350	362	400	372	378	366	351	359	385	376	346	365	345	338	395	327	365	394	403	355	407	362	350	365	382	380	340	375	372	363	341	369	380	366	361	344	365	363	357	354	359	369	360	388	387	360	365	350	372	350	351	354	365	356	348	380	379	381	356	363	381	358	358	362	379	345	373	338	348	405	361	357	347	366	357	377	355	358	385	387	346	371	344	381	367	387	355	364	353	379	363	367	382	367	358	372	404	351	382	370	349	341	353	354	354	404	359	368	401	387	357	385	394	359	322	343	337	344	381	357	375	341	369	361	377	348	410	363	365	364	375	334	376	353	333	392	388	358	381	314	366	346	384	339	334	347	382	370	366	337	390	328	359	377	369	380	379	401	353	343	419	351	342	376	386	317	371	368	358	377	336	362	388	379	382	365	341	363	337	348	332	399	361	354	358	369	359	361	395	332	352	360	350	360	387	393	324	354	329	352	358	393	351	391	341	401	349	419	376	333	374	354	335	410	345	365	342	343	379	379	370	388	347	375	384	342	370	383	386	359	324	363	391	352	359	345	397	360	392	345	367	359	348	368	369	368	388	367	366	346	355	367	368	359	342	365	354	369	368	362	338	389	358	353	348	370	380	387	332	384	382	360	381	349	375	349	383	368	310	378	333	389	369	368	350	403	345	374	370	344	389	350	365	382	353	339	338	341	343	318	349	364	356	349	393	367	369	326	403	371	359	369	386	374	377	404	380	382	370	366	387	354	375	337	376	372	348	382	377	394	345	370	387	377	387	357	366	355	362	350	364	378	372	372	355	367	386	335	361	369	406	350	332	382	355	398	382	359	366	344	379	358	354	373	334	351	379	352	363	383	377	334	368	378	356	394	334	385	359	395	352	356	373	354	370	377	362	348	375	351	333	347	367	379	382	362	360	384	351	377	346	367	318	364	347	370	391	402	362	378	341	380	392	364	347	361	367	373	369	359	366	375	347	348	387	329	323	377	377	386	322	381	377	397	349	366	367	374	367	330	369	321	369	363	371	402	384	392	404	394	372	372	364	384	392	379	390	364	375	346	379	392	377	379	381	422	399	345	367	374	367	351	350	347	359	327	366	384	358	372	325	386	376	365	356	394	373	344	356	349	395	338	363	379	340	373	383	350	340	367	381	407	371	315	378	379	346	338	365	380	346	355	401	390	365	350	401	392	363	385	348	390	385	372	382	370	391	385	356	390	376	367	397	367	391	390	352	395	342	386	337	356	363	353	365	378	360	384	372	366	379	381	343	364	372	352	352	370	361	337	385	355	349	361	396	390	372	354	370	416	391	333	332	356	358	360	379	340	385	318	374	367	357	384	371	361	380	376	337	374	339	339	350	385	369	359	365	364	337	375	378	361	358	388	370	340	382	341	333	373	387	374	350	407	358	355	399	379	356	389	401	322	349	343	383	359	342	364	389	343	373	392	375	370	406	375	392	369	339	328	350	366	343	386	347	349	343	348	358	345	345	368	348	382	359	335	384	384	384	375	401	355	364	346	375	403	390	368	341	371	346	363	394	340	368	371	353	361	360	361	373	366	367	343	346	351	345	378	387	374	360	347	335	426	371	375	367	381	386	359	364	360	357	338	366	368	376	365	391	370	353	363	354	368	344	382	337	365
3642	8150	5908	2359	1806	1710	1365	4049	5553	2062	517	473	468	439	417	435	471	409	383	419	421	392	418	390	411	408	396	402	363	373	374	374	399	404	381	424	386	342	382	370	379	387	393	382	358	313	406	374	398	348	356	359	395	376	409	362	390	406	371	384	328	362	394	361	372	351	351	369	374	324	338	377	387	351	354	378	386	343	373	361	349	350	409	400	375	389	371	363	416	407	349	356	363	344	397	360	352	336	366	361	360	373	376	356	379	363	346	395	355	396	359	339	363	371	350	348	389	367	401	356	376	389	349	389	377	334	365	369	343	403	365	368	359	366	374	363	396	373	363	360	394	385	347	373	404	382	366	344	372	416	347	396	366	386	376	349	423	387	405	345	359	358	384	355	327	377	372	372	379	370	360	389	325	380	366	344	344	382	383	362	396	380	369	343	364	380	390	373	338	333	344	365	350	369	347	364	347	363	352	356	367	360	367	375	374	350	383	421	366	376	356	357	373	355	379	340	353	367	378	360	400	387	344	349	357	338	406	344	362	376	396	359	366	383	379	355	366	375	353	354	381	353	341	386	385	358	375	379	369	405	379	349	382	363	373	394	373	382	348	362	382	393	371	371	358	367	354	371	324	383	379	355	339	357	385	356	381	369	361	385	373	348	370	367	362	370	390	373	392	379	359	388	344	374	329	375	360	415	367	372	388	366	378	380	352	329	370	380	343	369	387	373	413	354	378	354	334	372	364	385	348	374	356	364	370	375	378	386	395	366	384	377	384	327	380	364	367	417	361	370	372	375	367	381	371	413	376	332	365	373	359	395	369	349	393	328	372	349	369	382	376	387	365	383	394	355	376	397	409	375	360	341	368	341	365	355	387	355	366	366	367	363	375	340	354	360	362	371	351	368	385	350	378	365	382	372	379	381	372	375	371	388	367	348	329	346	343	407	396	379	395	358	384	358	355	383	372	367	349	346	375	411	383	346	368	380	362	343	392	374	376	379	361	414	390	371	362	337	402	361	345	380	357	375	380	420	392	417	351	369	384	361	364	360	384	357	367	388	357	366	348	342	350	431	355	349	325	391	363	370	361	374	360	348	357	354	360	350	389	359	373	406	376	344	377	359	366	390	375	388	383	363	361	384	357	394	370	379	349	404	373	387	403	397	335	340	385	385	351	354	360	368	348	382	385	364	365	365	392	339	376	343	401	393	385	353	335	344	361	335	374	351	376	400	381	369	357	349	333	402	397	355	365	361	349	344	407	392	393	362	388	371	387	368	376	324	377	401	387	355	358	382	364	367	365	413	359	379	346	356	399	370	345	345	376	404	400	334	368	388	352	373	410	388	355	357	351	360	352	394	361	358	388	406	354	344	395	367	363	379	381	373	379	381	371	354	365	339	339	382	379	355	376	354	369	375	379	329	372	369	413	332	370	345	348	338	387	347	385	374	379	309	366	399	371	399	368	392	351	353	380	360	333	352	389	371	378	357	353	354	398	382	328	352	377	341	352	377	391	375	380	341	359	353	372	376	403	351	348	354	370	349	346	348	382	385	380	369	373	394	371	351	357	384	360	367	356	352	347	345	400	401	369	371	351	378	360	352	351	378	352	356	346	348	382	340	330	341	380	355	369	330	343	368	360	346	375	334	392	371	376	374	393	372	369	374	367	354	361	366	378	359	378	352	382	360	349	346	356	404	353	380	382	365	365	369	403	381	352	390	363	367	398	391	346	364	425	365	358	371	380	368	367	338	389	372	379	413	357	363	411	339	376	350	353	399	350	359	357	399	376	379	343	395	371	367	385	382	379	362	356	342	350	377	332	413	389	391	353	346	347	404	360	368	360	357	364	364	338	348	371	388	340	356	344	380	365	353	375	362	372	358	360	402	412	352	359	383	405	381	436	340	396	386	360	363	375	349	347	347	400	380	366	360	367	387	371	350	341	391	363	349	313	385	349	353	367	360	374	410	350	347	366	372	347	362	353	380	370	391	339	371	357	358	389	348	382	368	381	391	341	375	365	393	382	379	382	361	368	379	345	389	374	391	412	359	401	360	402	385	360	368	381	367	352	356	379	361	356	373	374	370	342	353	350	390	377	379	344	369	411	405	387	374	378	344	376	394	351	372	359	383	347	332	402	365	374	378	367	390	402	357	381	378	364	313	396	364	411	333	368	386	345	343	372	351	377	380	393	403	351	378	375	366	353	391	374	359	419	336	356	344	373	377	342	366	378	325	356	372	365	388	332	342	425	377	345	352	370	382	359	356	378	370	401	354	409	359	378	356	376	383	380	358	339	359	366	345	380	408	399	387	340	387	338	369	357	354	366	372	375	399	369	392	369	387	404	385	367	400	355	328	359	350	394	381	372	371	345	357	376	345	325	359	379	373	340	371	383	397	413	375	357	360	354	376	367	367	359	382	358	339	337	394	361	367	422	399	387	346	389	326	388	363	362	354	379	369	364	373	376	382	354	365	373	380	374	339	358	363	362	370	376	381	377	401	367	344	348	374	355	395	376	396	360	361	367	348	392	360	352	367	387	355	379	365	344	385	369	377	361	366	408	381	355	352	374	330	324	390	424	380	359	373	377	354	362	387	349	388	417	380	354	362	369	340	362	374	327	355	382	381	350	381	377	322	374	379	368	369	369	359	352	380	398	333	357	348	328	365	360	366	376	393	331	362	345	369	350	368	399	390	366	386	375	363	391	376	375	369	360	379	363	410	366	375	327	361	359	346	370	377	379	367	369	340	348	388	381	356	373	346	382	376	366	332	335	369	354	382	365	334	363	372	352	349	354	384	363	350	394	371	366	427	383	376	356	382	353	339	344	357	374	366	378	384	397	370	372	353	352	338	354	360	361	381	344	355	361	369	376	344	363	355	364	345	353	376	394	375	365	344	318	337	385	353	339	362	379	354	363	380	396	376	395	350	388	379	348	337	369	352	389	380	369	328	401	386	367	369	401	359	387	372	398	388	365	380	357	389	370	395	320	382	371	378	355	369	390	384	379	369	379	372	387	348	374	379	361	385	380	399	379	387	380	393	338	371	369	381	353	348	381	382	374	355	385	357	342	349	405	371	342	376	354	352	361	369	354	360	380	399	356	390	369	386	371	339	383	405	363	399	391	357	353	367	374	417	360	387	395	380	406	371	358	378	352	408	398	383	350	384	349	354	334	381	379	366	379	350	350	379	398	354	377	351	369	369	353	339	365	394	368	377	389	369	343	376	345	354	357	381	366	368	366	352	366	353	367	358	375	365	363	390	373	382	368	367	411	364	356	384	353	380	350	364	361	336	364	376	378	384	369	367	401	381	339	404	325	397	349	362	360	370	392	359	377	406	414	367	379	335	360	336	385	324	365	373	375	370	346	368	325	364	371	382	355	342	364	368	399	388	418	409	390	389	357	374	375	361	379	363	349	392	374	397	363	396	361	343	382	345	391	385	386	409	358	343	363	325	356	361	375	395	355	386	343	404	358	371	373	383	383	332	375	361
22091	20916	28612	23378	20917	20985	12144	5408	7919	1004	453	369	301	250	261	223	186	198	198	177	172	169	167	150	135	166	136	145	162	159	144	130	127	133	130	105	102	93	119	112	114	133	105	107	108	119	119	135	131	119	108	104	119	98	110	110	110	112	118	114	117	108	111	128	112	107	109	115	107	132	112	102	109	109	124	113	105	101	118	124	108	118	115	123	95	111	114	98	107	118	93	105	112	109	107	105	117	105	99	98	96	121	89	97	103	103	108	114	117	108	105	101	110	96	118	94	92	116	98	133	105	131	123	115	85	85	102	119	101	116	118	101	121	131	96	117	107	117	107	115	116	106	98	96	120	95	108	100	120	115	112	102	112	118	106	100	113	115	86	115	106	120	99	97	110	102	114	99	103	112	107	105	119	106	101	108	90	124	111	98	97	112	89	125	108	107	108	111	130	123	108	116	99	93	107	114	107	111	99	119	114	94	95	104	116	98	115	106	102	110	115	129	101	101	114	116	154	105	97	102	106	111	111	97	97	120	109	100	103	97	102	106	108	94	101	103	113	116	94	102	116	113	94	105	112	110	128	114	94	113	105	103	110	110	99	110	97	103	112	117	120	112	98	100	98	108	81	98	119	104	99	103	101	118	105	117	100	114	97	103	113	115	116	112	120	95	122	94	116	120	113	114	122	111	103	103	109	121	107	114	112	94	119	97	140	119	109	98	118	100	118	98	109	136	124	119	118	103	102	111	119	110	126	104	115	128	117	124	109	106	124	122	114	93	121	99	111	115	99	120	92	129	100	109	112	96	112	117	119	92	94	118	119	114	103	122	120	121	113	99	104	108	113	94	103	113	127	122	100	101	100	127	98	113	114	100	114	101	112	81	117	97	106	125	102	102	109	117	112	110	97	93	114	102	105	126	102	91	116	87	113	98	97	107	107	116	100	103	114	112	105	100	109	102	99	108	96	132	112	127	101	105	114	108	98	99	104	115	90	94	92	111	103	135	104	92	104	118	93	109	104	112	122	92	109	98	98	97	84	105	110	96	126	106	104	90	115	116	99	101	111	106	119	91	120	108	123	103	106	120	132	91	103	109	107	98	108	92	118	117	102	110	110	104	109	106	105	123	112	100	107	98	112	97	92	106	99	105	107	110	97	126	113	114	122	115	103	108	110	107	115	121	92	116	109	121	121	111	112	117	120	118	114	127	100	96	115	123	102	94	116	113	99	115	109	104	100	97	114	119	104	112	98	110	98	104	109	121	115	105	107	93	104	106	103	115	113	131	105	113	96	118	89	105	107	93	109	100	96	125	101	96	98	130	99	96	116	113	106	114	99	120	138	116	114	97	99	111	116	114	118	124	98	99	106	98	96	118	97	115	112	95	113	120	97	111	109	111	99	122	78	115	96	111	120	105	112	101	101	125	113	93	110	102	114	95	132	95	109	113	99	106	119	113	111	106	91	102	124	104	110	124	125	116	111	108	102	97	103	105	118	105	94	92	96	110	93	118	104	102	100	103	85	116	103	111	107	114	106	117	109	116	105	100	91	113	122	95	102	106	114	89	77	112	82	115	118	104	107	108	119	93	110	113	114	115	96	111	110	90	111	101	99	112	90	103	110	90	114	100	107	115	118	98	108	87	86	93	104	119	114	106	95	123	104	107	121	105	116	122	93	94	115	92	116	115	98	117	107	121	102	97	113	112	114	105	104	87	121	105	88	91	108	104	94	103	125	92	114	118	108	114	105	98	129	118	86	109	118	104	106	115	133	118	121	94	120	90	103	96	117	98	117	109	116	94	104	109	108	104	105	91	114	99	108	95	90	107	112	115	100	109	101	114	89	119	120	124	109	121	106	106	90	110	109	110	109	123	103	97	116	106	128	112	115	102	107	102	87	96	108	101	82	107	90	127	121	111	102	89	99	107	117	110	91	134	114	108	106	98	131	94	115	119	84	101	132	130	105	87	104	102	113	100	97	110	113	132	120	106	107	93	124	110	104	102	98	103	90	107	106	94	108	102	95	103	125	105	86	104	107	89	95	114	93	110	90	96	123	123	108	103	99	123	106	105	85	104	96	138	104	94	100	118	105	113	104	102	108	111	108	113	100	105	103	96	106	96	108	100	115	131	99	131	111	108	125	104	110	125	100	115	108	103	112	91	119	87	94	92	103	113	101	112	106	108	116	110	109	116	101	102	91	91	117	113	104	101	97	119	111	101	100	104	104	96	107	126	111	107	97	97	113	117	110	93	92	101	107	104	116	112	110	108	105	98	123	75	122	111	107	109	105	87	128	117	108	91	93	98	91	100	107	126	102	117	86	106	98	121	101	107	128	131	102	105	109	105	103	105	98	114	106	108	114	102	110	117	103	86	99	117	93	104	124	96	101	110	112	104	113	109	85	112	110	95	94	114	110	89	107	105	107	102	106	107	104	117	118	90	107	111	95	91	109	109	100	99	114	106	99	101	105	101	111	113	109	123	112	107	106	105	103	109	96	92	105	113	113	102	92	107	110	124	91	116	105	95	131	101	113	95	90	129	114	124	115	107	110	92	95	106	96	102	96	124	93	108	104	103	127	102	112	101	108	112	106	101	111	93	111	102	112	115	105	98	106	129	102	103	99	98	124	93	94	113	113	98	101	108	108	110	102	110	107	112	107	80	93	104	103	111	127	128	127	110	112	106	105	120	107	113	117	114	94	110	95	99	141	116	122	124	120	97	106	120	96	103	109	109	109	117	108	102	102	95	95	93	109	116	105	115	120	108	103	113	98	102	100	113	112	96	106	101	94	98	99	105	99	111	105	112	111	112	124	98	102	122	111	133	89	89	114	137	114	77	97	124	90	114	107	102	93	122	110	101	108	99	132	95	93	99	100	121	105	103	126	107	128	109	101	116	116	74	101	109	112	112	124	101	101	113	90	103	98	108	96	99	104	112	94	98	109	118	102	101	95	104	110	98	102	116	127	91	110	101	124	95	83	111	106	98	110	119	106	105	103	110	100	111	91	131	106	124	89	98	95	107	116	112	105	92	111	109	129	98	103	106	111	127	116	113	106	126	119	100	120	88	118	99	94	120	103	104	98	99	124	120	115	82	86	108	110	98	127	96	106	114	104	110	103	120	112	106	91	107	101	102	110	102	126	96	97	90	106	106	98	93	111	105	112	108	94	90	115	100	115	113	110	121	98	91	97	123	119	100	104	86	107	116	98	93	97	106	100	98	75	107	93	125	111	106	103	98	134	103	109	104	99	128	104	105	101	126	106	108	94	111	119	92	106	112	107	111	114	120	101	88	106	123	106	105	106	111	89	123	98	122	109	99	111	121	121	118	103	105	129	106	115	141	112	99	112	100	102	104	122	124	112	112	107	117	129	107	111	97	121	113	120	108	101	96	99	104	100	103	118	94	98	119	92	113	98	100	93	111	103	126	126	120	107	111	117	98	119	96	108	103	113	105	118	103	106	120	103	105	127	101	103	90	102	104	104	94	101	95
4801	17829	12812	5634	4379	3653	2815	7798	11114	1145	639	479	420	382	374	285	256	245	223	203	210	189	190	170	160	174	167	152	175	160	142	153	152	134	125	128	145	135	144	114	129	120	117	107	110	126	112	124	118	151	132	129	128	116	126	130	138	108	118	133	98	102	118	129	113	134	121	126	132	114	126	120	121	97	104	120	107	117	88	115	116	117	114	134	104	118	106	138	126	109	122	118	119	113	130	130	131	110	132	102	127	111	117	118	126	99	106	123	116	114	105	143	94	114	120	120	112	88	123	104	111	123	111	101	107	111	110	110	118	119	120	107	102	117	111	109	125	105	88	108	102	115	129	113	128	86	106	126	121	98	113	107	128	113	102	115	124	106	121	117	114	113	117	107	100	106	100	101	142	113	86	114	99	104	119	111	93	122	126	97	120	114	101	117	119	116	114	103	102	110	111	117	120	116	124	120	95	96	93	120	120	111	111	113	126	122	122	117	104	109	104	105	111	104	114	98	114	107	122	127	119	134	101	110	113	113	115	99	100	113	86	119	120	110	118	103	105	102	113	91	115	111	115	116	117	103	110	124	122	113	104	122	105	106	125	116	120	124	118	109	105	104	101	104	100	105	97	116	121	112	119	99	110	111	102	114	117	96	115	113	104	90	109	103	97	115	96	104	122	108	100	87	102	111	109	125	101	112	98	138	105	99	106	108	114	111	107	100	107	121	96	118	113	117	106	125	106	106	113	127	119	112	111	112	115	116	99	115	135	110	96	119	93	124	127	112	98	105	104	110	134	113	89	133	101	116	100	111	108	130	122	111	126	113	107	99	101	112	123	103	114	128	111	102	114	95	98	116	121	105	101	117	112	115	105	118	102	132	122	102	124	101	105	99	105	112	97	131	108	88	105	94	99	114	121	101	113	121	121	112	122	104	120	100	101	122	131	108	126	124	123	107	122	117	107	91	104	106	125	105	101	105	118	109	106	95	105	119	121	118	113	109	132	94	98	102	118	115	115	109	99	113	118	109	126	123	120	141	98	104	110	109	102	112	116	106	95	98	105	113	107	128	127	108	117	96	100	119	86	109	119	119	94	109	114	112	103	101	126	116	98	132	128	112	102	90	112	104	129	107	128	117	71	123	132	116	111	107	100	101	120	105	117	113	118	117	119	99	116	119	116	120	89	97	94	99	112	104	111	105	88	121	107	103	90	111	113	101	85	104	107	122	128	108	115	107	123	127	110	87	109	120	120	101	118	107	93	108	106	115	111	98	84	105	106	109	116	116	125	110	115	118	135	112	94	111	98	109	137	93	128	109	110	106	103	108	111	107	113	107	119	92	114	109	114	107	105	118	118	130	120	90	100	110	103	115	117	124	95	112	112	102	116	105	124	121	124	132	116	107	109	107	110	126	109	105	103	104	96	115	106	104	118	118	113	118	94	121	96	121	123	87	95	110	118	101	121	109	99	108	148	119	112	120	121	111	125	130	116	118	111	112	97	108	108	108	99	117	116	111	100	120	95	117	132	110	121	104	115	110	100	110	106	99	121	79	115	106	105	105	95	110	112	108	103	108	129	113	99	122	103	119	132	122	108	134	109	102	117	135	117	92	109	118	98	113	106	115	97	107	129	105	125	105	120	93	114	105	124	109	121	116	106	113	101	123	112	115	104	91	111	97	103	104	101	115	111	105	108	107	113	131	100	112	124	120	104	118	124	128	109	113	111	116	105	106	120	108	120	135	106	99	112	101	110	111	111	120	115	120	101	116	105	110	99	108	112	112	121	104	111	109	105	98	117	91	106	82	112	101	100	101	109	109	121	104	92	90	109	104	119	112	103	131	94	112	118	100	110	120	109	123	98	91	123	95	99	130	104	107	95	101	112	94	105	122	114	119	105	103	105	117	118	112	98	115	120	112	101	114	87	124	124	109	112	106	106	105	110	101	111	115	111	116	125	129	113	120	116	112	111	95	90	108	111	99	119	124	109	101	106	102	130	113	113	97	111	105	93	85	113	89	113	125	100	103	119	131	115	101	137	113	104	115	85	109	106	103	123	108	106	91	108	117	102	107	122	103	102	109	129	114	109	120	115	109	125	111	116	115	113	102	110	120	96	110	109	97	106	122	121	113	125	113	100	98	104	107	110	103	107	84	108	121	106	103	115	106	141	129	113	99	129	127	112	118	110	105	99	115	117	119	136	114	110	108	95	103	121	99	101	105	96	106	112	103	102	107	116	110	113	115	112	108	112	110	111	102	128	96	107	86	102	108	111	109	109	109	115	112	117	107	89	108	107	119	122	117	110	115	120	97	97	115	104	106	106	114	110	121	103	114	108	108	108	102	116	92	117	99	97	108	113	96	119	116	111	87	123	99	121	95	112	104	111	99	114	96	121	123	102	103	116	89	108	112	95	115	111	114	102	93	121	111	106	116	99	95	122	113	91	120	100	123	95	103	104	92	110	119	106	124	129	130	95	113	96	101	93	111	105	112	110	98	109	116	109	128	107	107	92	113	110	142	106	105	113	118	140	102	108	112	98	106	100	104	90	125	101	102	93	102	98	91	108	104	83	114	111	121	97	108	107	90	102	92	96	102	107	98	123	104	115	123	109	116	117	119	121	111	98	116	98	114	101	119	130	109	122	102	120	124	100	110	96	120	105	88	131	111	105	109	120	111	126	97	100	97	122	95	122	115	101	99	126	115	112	115	99	114	113	97	106	101	107	111	107	121	114	117	96	122	111	110	88	113	120	113	119	88	103	109	109	116	111	106	103	104	100	95	124	118	121	112	129	126	117	107	105	109	126	97	112	105	113	110	119	103	100	123	112	109	100	110	113	106	128	106	104	115	111	119	105	104	116	126	94	121	109	119	118	119	115	97	100	105	105	102	103	125	100	110	114	115	109	107	108	105	107	105	98	116	111	104	90	127	107	115	144	96	126	94	101	107	128	112	107	104	118	131	114	106	108	116	102	117	106	112	117	110	103	92	96	105	104	99	133	127	111	112	100	112	123	128	95	112	111	94	106	104	110	114	132	96	102	124	101	119	107	125	95	112	83	109	103	100	96	109	107	127	100	103	119	80	84	113	104	109	103	115	91	97	112	107	124	109	111	112	95	119	124	103	101	116	108	116	122	115	107	88	117	94	100	90	101	89	109	119	117	111	99	98	119	97	105	107	97	109	110	105	105	103	136	110	107	117	109	122	119	108	122	121	98	115	109	103	115	102	117	102	99	110	112	94	103	94	106	117	88	116	102	87	126	108	111	116	99	95	123	126	101	110	106	119	117	97	101	122	89	98	102	132	97	123	113	115	105	111	123	114	110	99	104	119	105	106	109	123	122	111	97	132	115	107	108	111	114	105	115	109	100	100	113	119	114	113	111	109	97	125	95	114	117	115	111	139	113	104	126	128	113	118	103	100	102	107	97	106	107	106	98	116	112	130	117	120	110	95	108	108	99	101	97	120	104	109	117	120	119	122	105	113	100	124	103	128
27343	18130	5053	846	714	725	614	1233	2592	459	457	435	429	393	419	386	398	400	444	400	394	367	385	412	395	419	437	443	426	382	410	379	373	395	420	418	417	437	439	414	379	393	420	377	402	430	394	392	423	401	413	403	399	424	411	407	420	400	398	445	420	418	410	401	440	410	404	434	395	403	386	388	398	418	423	414	414	381	392	415	409	406	389	392	437	402	413	403	422	417	397	439	410	404	404	408	431	411	371	391	381	398	392	386	388	404	396	393	437	413	401	413	402	378	403	404	422	421	439	422	395	379	384	426	448	403	412	421	404	441	396	414	410	436	412	413	418	386	416	423	392	397	422	441	361	409	449	402	422	400	418	421	365	389	408	439	385	404	408	397	388	387	389	411	427	381	409	417	395	394	397	435	384	429	391	447	380	396	428	386	413	396	385	409	424	383	435	411	420	402	387	389	389	424	414	407	391	435	406	408	408	414	384	393	425	416	419	440	385	411	437	401	459	437	426	420	397	418	369	411	434	446	425	421	426	386	362	369	396	411	375	378	448	366	427	416	405	379	418	418	411	395	425	416	390	378	430	396	380	397	387	373	390	438	413	417	369	394	418	408	401	418	416	396	396	393	449	389	447	409	439	422	412	383	422	392	426	438	407	418	425	413	390	413	399	422	405	408	395	350	407	393	410	425	413	403	387	436	383	401	396	419	402	406	386	436	409	380	385	375	432	395	410	392	415	402	397	405	405	399	431	436	421	406	405	430	435	408	427	381	443	421	443	405	409	453	390	443	404	433	425	389	408	383	411	411	397	397	417	366	406	403	394	410	377	404	381	384	409	375	450	395	404	428	396	411	396	421	355	377	391	413	429	415	406	394	436	402	392	432	383	431	373	367	400	409	370	401	424	420	429	420	407	370	395	436	426	416	438	405	408	377	414	434	388	409	406	376	434	411	431	397	393	460	430	384	389	447	399	418	371	388	399	439	409	425	463	430	437	425	435	408	397	358	418	406	420	421	404	438	437	425	381	470	401	408	410	388	396	384	389	386	405	397	402	412	407	414	404	402	430	404	413	386	409	415	396	390	396	452	392	371	431	369	441	395	392	389	435	421	393	403	406	387	398	420	400	379	382	453	406	411	402	421	394	372	393	400	426	441	420	425	392	394	413	377	386	363	399	385	397	436	386	427	381	432	424	427	393	420	411	389	416	395	411	425	395	426	411	438	395	430	447	398	400	390	379	419	427	415	415	407	395	401	409	390	388	414	398	386	450	408	413	398	404	402	413	404	401	387	371	376	434	412	395	389	412	412	418	426	353	423	422	408	402	404	423	375	424	419	436	436	352	400	419	417	397	368	421	436	446	427	424	378	415	387	381	421	395	387	414	420	368	403	453	407	384	400	393	376	446	387	373	395	417	389	402	402	424	397	429	386	458	391	404	396	380	376	381	447	395	439	406	417	409	437	403	377	394	378	433	381	391	447	440	407	404	397	448	412	398	411	393	416	394	406	382	439	414	376	411	399	424	399	400	423	410	449	393	372	412	402	378	411	429	389	391	419	388	433	420	409	388	420	440	410	422	388	413	432	413	436	370	400	423	403	415	389	397	424	398	401	422	414	392	456	430	438	395	402	446	421	405	401	403	415	397	417	409	382	411	393	437	431	401	393	426	376	395	419	397	435	424	414	404	416	424	422	405	422	421	387	397	418	416	399	415	439	391	398	381	393	387	411	434	406	412	377	395	364	390	389	383	410	431	393	435	427	395	372	410	425	399	410	413	432	441	408	392	412	408	392	412	396	381	415	409	409	384	418	407	410	388	417	400	389	420	411	392	397	366	390	386	374	418	403	389	404	392	398	422	435	386	391	423	434	402	363	421	409	417	452	405	416	412	415	402	417	392	399	415	421	387	386	428	447	410	409	387	420	416	413	386	385	405	397	374	409	415	459	401	416	421	400	415	383	370	404	468	397	422	424	386	382	411	434	387	406	394	409	409	437	405	421	412	390	417	406	423	452	386	414	365	421	398	397	428	406	414	434	371	336	438	421	383	415	412	397	357	436	386	385	383	391	453	416	401	416	401	363	398	374	397	431	377	417	408	406	438	408	402	392	400	407	397	435	367	409	411	459	413	379	406	361	430	386	377	411	394	410	400	425	416	402	390	440	407	412	369	425	425	405	415	413	401	405	397	403	374	416	389	405	403	428	414	442	411	424	393	394	405	415	403	375	413	405	422	406	400	391	385	425	377	406	432	416	390	411	391	423	416	424	404	424	394	389	384	411	410	422	407	434	407	414	376	389	419	382	414	416	384	383	401	403	397	366	378	401	390	359	396	386	413	409	380	401	381	409	410	423	403	421	395	406	430	423	403	425	386	412	413	383	406	395	383	412	408	391	380	446	428	385	388	413	387	409	393	391	395	384	401	397	424	412	412	410	370	382	383	405	436	393	410	402	410	382	415	435	389	411	417	387	414	372	402	427	383	382	373	411	410	412	413	410	373	373	447	400	393	408	388	376	383	375	423	452	434	414	380	450	413	388	388	416	392	396	419	425	383	448	406	434	398	407	404	394	419	411	404	416	396	421	399	426	400	386	422	404	369	382	444	425	434	390	415	396	415	387	399	438	410	425	412	420	423	417	405	389	419	420	414	436	414	383	422	418	397	389	430	395	418	409	413	361	393	448	406	416	426	400	429	453	396	403	426	412	410	421	429	434	405	391	404	419	428	447	421	395	412	410	434	417	385	408	419	389	369	412	394	382	405	380	395	407	381	394	374	379	393	383	409	357	426	442	404	396	412	414	390	415	417	406	389	404	401	393	435	416	407	390	427	399	382	431	370	408	398	390	413	408	405	424	380	392	389	426	412	368	387	406	425	402	423	399	411	423	370	369	428	410	393	462	395	429	387	397	389	389	391	399	419	432	423	384	424	426	374	403	401	394	401	369	408	411	425	427	393	398	382	443	406	405	413	388	431	458	401	409	411	366	385	401	392	383	407	419	422	407	401	362	416	377	392	399	420	390	407	399	395	370	413	404	387	425	409	400	426	418	432	443	396	422	395	431	416	399	405	383	362	403	413	410	366	407	414	413	425	427	435	420	388	395	405	379	398	384	399	379	367	399	426	403	384	384	394	399	418	435	408	411	382	402	436	416	474	415	403	393	363	439	385	390	389	407	394	417	403	391	402	412	423	416	387	404	378	396	415	417	414	395	402	403	442	361	400	394	431	396	392	406	407	410	403	393	386	389	406	375	426	368	425	389	416	411	400	432	422	415	407	456	369	432	371	405	403	372	421	428	372	403	409	400	401	422	401	423	417	411	428	436	446	405	393	400	424	381	411	405	373	403	380	415	413	413	416	442	448	401	396	418	433	373	416	420	398	425	422	386	416	380	438	406	377	403	389	403	421	371	383	410	410	411	425	404	427	393	396	412	388	389	403	411	409	402	393	384	398	408	376	419	420	397	385	359	415	393	390	452	420	395	424	400	413	378	410	390
4437	3062	1971	749	875	906	777	1865	4083	490	441	474	457	451	421	403	406	438	412	420	422	393	397	436	420	437	406	407	425	412	428	452	409	386	408	447	401	419	401	396	429	411	395	417	435	409	409	426	435	376	424	417	437	424	420	435	434	437	456	428	425	433	420	449	440	434	437	429	447	446	382	432	414	424	428	416	423	433	421	442	408	371	427	445	453	424	434	457	386	452	407	455	407	435	438	436	434	420	405	457	446	400	398	419	385	442	435	461	458	407	438	419	461	405	423	433	422	413	415	427	442	423	418	445	430	466	443	416	447	436	373	424	386	442	450	432	442	430	367	424	430	432	440	408	441	442	418	444	423	444	390	426	471	406	416	434	451	422	431	429	456	427	411	410	420	437	431	421	456	451	434	392	456	424	438	425	466	439	446	425	408	424	460	446	451	429	475	416	456	457	428	395	439	425	388	422	447	422	427	434	451	437	436	428	398	425	409	415	418	425	427	395	442	421	418	432	461	454	431	413	414	425	441	422	457	429	439	439	395	424	436	448	453	435	455	488	421	430	451	471	444	420	438	445	398	464	463	419	440	416	447	396	454	410	446	430	433	417	486	442	405	426	419	460	439	444	415	445	434	435	429	401	418	409	433	393	422	446	441	442	432	485	402	419	427	389	442	445	436	421	400	395	462	419	433	430	424	466	451	455	386	391	443	419	413	418	458	421	411	434	420	421	437	434	414	489	404	414	440	444	450	454	415	456	411	441	452	405	422	411	414	437	375	416	416	405	414	423	436	425	426	432	437	437	419	404	411	432	449	419	417	430	397	453	421	423	429	410	445	413	439	414	403	453	438	430	464	423	429	432	454	470	409	444	449	435	481	454	490	429	431	420	426	440	417	413	437	430	413	432	448	432	436	411	411	418	393	441	478	430	413	424	430	422	411	412	409	443	439	410	415	418	427	424	414	422	399	437	421	393	450	436	402	422	469	401	418	402	399	440	430	446	424	419	424	410	428	436	451	438	401	453	418	422	451	407	422	440	435	413	431	458	434	380	403	415	420	442	431	421	423	412	420	411	454	406	475	453	443	407	452	436	419	398	484	449	436	444	415	439	389	405	462	417	456	422	430	464	411	431	430	431	483	424	438	440	421	412	392	413	412	412	428	449	442	446	428	407	436	376	431	453	451	409	431	399	423	467	433	422	428	426	423	433	421	434	406	424	414	411	431	382	444	451	454	414	454	420	419	441	465	428	433	448	402	415	460	428	406	463	450	443	394	437	409	445	430	427	446	452	439	434	418	433	407	434	467	433	419	477	414	415	426	443	406	404	407	422	420	430	405	440	426	425	422	407	393	380	438	413	426	422	417	442	458	428	432	403	453	423	442	404	423	478	387	409	447	438	426	418	402	395	410	452	398	440	417	417	415	423	406	455	436	433	398	421	478	402	393	445	467	460	411	450	410	408	432	438	446	428	443	459	427	464	487	431	443	433	438	437	459	382	404	447	412	442	412	458	464	425	421	440	450	430	412	446	445	425	439	429	443	418	463	419	419	413	432	449	442	432	456	431	463	413	468	440	432	426	465	424	401	442	457	469	439	402	379	418	405	440	421	427	437	419	444	418	440	425	427	426	415	438	428	432	387	428	424	399	421	409	417	423	403	430	442	424	413	423	391	407	453	410	421	374	489	439	431	404	438	421	426	416	406	448	406	393	414	415	463	425	413	430	402	418	457	451	432	417	423	425	406	447	470	432	438	432	394	412	394	418	427	417	437	437	415	406	441	432	468	443	460	418	420	436	415	425	428	448	481	428	433	424	467	407	432	415	415	407	412	426	410	416	416	405	427	464	422	450	417	403	397	453	449	449	441	429	420	442	462	447	435	453	422	421	431	425	390	459	452	461	406	428	388	424	424	413	444	448	410	405	418	419	427	444	391	429	467	419	417	424	413	380	406	412	443	421	441	454	391	428	451	395	414	417	464	409	443	451	440	429	444	394	436	445	438	409	425	445	421	428	412	456	409	415	428	415	442	396	421	426	408	443	424	428	446	435	458	442	415	438	429	439	447	441	410	427	413	428	418	424	433	435	423	440	422	436	453	453	430	420	436	397	408	385	458	469	404	405	412	464	424	420	433	430	446	399	449	402	408	425	430	420	423	453	446	441	418	411	415	464	446	388	427	440	410	442	443	412	439	415	437	454	400	415	468	431	455	438	443	454	389	403	423	405	439	431	432	446	390	387	443	395	435	452	435	441	437	411	475	449	410	435	389	417	462	466	385	448	452	460	450	409	408	435	452	367	447	459	472	436	426	425	427	425	422	381	431	454	431	434	399	428	436	430	444	436	418	430	386	422	458	416	439	437	393	436	419	406	418	447	427	444	426	445	453	399	447	383	377	467	464	413	428	422	404	423	434	419	426	401	439	422	373	410	438	427	440	434	454	419	432	424	414	434	429	411	425	439	461	428	429	464	424	426	411	413	435	436	415	442	434	435	438	452	425	440	397	438	423	420	445	424	401	397	427	443	393	435	435	405	451	410	443	380	402	439	440	423	426	455	453	453	430	427	424	420	414	408	433	413	470	467	444	423	471	419	424	434	458	433	438	414	414	413	387	415	398	429	420	411	397	444	445	446	453	457	433	440	423	425	438	413	430	422	423	452	430	438	413	414	415	433	452	497	431	462	461	425	445	415	433	451	457	402	412	420	469	451	414	418	405	431	418	419	443	452	388	437	421	412	410	437	414	428	443	423	391	420	432	410	429	470	440	410	420	440	458	433	449	430	391	422	405	459	433	429	427	451	449	432	401	398	423	447	476	430	410	418	394	441	440	431	445	474	412	442	420	444	432	441	433	421	416	417	448	469	443	458	424	409	425	421	437	404	410	442	388	411	441	411	442	414	461	417	432	426	431	456	448	407	441	461	406	458	445	378	447	430	436	444	424	410	405	423	399	447	465	430	430	464	409	461	403	415	485	448	447	421	438	458	420	396	486	450	437	448	435	468	450	456	417	428	458	395	382	426	440	385	430	434	404	424	452	445	426	445	462	422	424	431	433	452	384	419	449	427	455	446	447	423	410	402	407	431	418	443	430	421	415	443	464	422	463	437	387	441	453	439	447	419	411	405	463	419	465	409	449	477	455	457	471	420	439	429	436	470	386	452	417	450	411	419	421	476	420	409	442	425	391	455	432	422	440	391	448	445	438	425	434	421	410	413	430	435	432	397	437	426	461	428	410	438	411	414	423	425	442	407	410	442	414	395	432	421	442	405	413	408	426	404	373	468	436	448	424	417	441	440	433	425	407	425	416	428	407	387	396	442	412	462	406	451	437	445	403	414	412	404	445	423	462	411	425	432	431	421	418	446	421	433	412	422	425	422	435	420	422	421	426	405	384	429	406	434	395	404	401	431	455	397	419	433	407	444	458	418	386	427	454	424	428	405	424	435	440	433	441	428	431	427	458	381	424	447	437	456	404	436	415	441	444	427	427	403	440	461
23254	20956	28275	23808	20970	12889	1680	2105	4745	609	421	343	343	295	315	304	300	253	256	250	266	204	249	253	232	249	242	265	229	255	224	235	203	216	222	200	221	211	233	222	234	248	232	229	201	252	242	226	227	234	209	216	236	225	234	237	216	217	193	231	235	215	255	226	218	204	218	171	253	230	193	214	201	216	220	199	229	205	247	226	218	204	212	215	238	213	242	219	218	220	219	229	228	220	214	234	223	233	227	205	223	196	245	224	218	204	235	228	225	239	210	242	236	258	220	225	215	208	231	206	230	241	220	239	228	216	226	199	216	230	214	214	220	219	238	245	254	223	221	207	206	221	219	225	219	248	222	219	225	229	205	240	236	219	210	222	212	208	216	214	230	205	224	215	236	226	245	193	211	223	235	211	192	202	227	221	201	231	201	195	208	206	232	234	198	220	244	201	211	190	220	223	235	215	209	211	228	209	208	234	206	245	203	205	217	226	189	215	215	206	233	209	209	199	259	231	226	234	200	237	238	229	227	200	201	228	219	230	224	204	202	230	222	213	211	170	202	237	244	209	220	205	244	227	226	203	207	223	205	198	205	210	201	238	209	244	218	216	229	207	221	230	217	218	227	206	231	231	219	212	203	210	234	229	227	241	217	208	222	231	246	219	228	200	225	219	232	198	231	229	203	213	214	235	228	207	216	229	248	225	213	216	194	225	236	216	204	240	223	243	210	198	250	241	232	222	221	241	210	234	216	229	203	216	218	203	222	195	218	188	217	207	219	234	210	252	204	237	230	217	193	216	215	216	209	236	200	212	195	221	214	211	255	209	228	227	201	216	229	223	231	224	244	215	232	227	208	231	241	224	209	224	191	215	230	208	204	220	243	200	225	240	224	216	226	217	234	225	220	227	242	200	214	210	208	211	226	228	226	226	244	181	204	239	220	235	239	225	212	219	225	185	234	203	209	244	199	233	224	221	218	219	229	224	235	226	229	229	192	193	204	258	218	206	237	233	222	223	210	206	201	241	208	226	215	208	215	187	185	215	205	216	229	232	225	214	233	188	191	211	223	217	206	203	218	214	205	259	216	235	235	231	235	238	225	227	225	196	212	253	208	211	196	217	239	214	242	220	224	239	220	228	213	247	219	200	227	228	244	204	230	212	199	216	229	242	191	232	230	210	243	208	210	220	213	249	226	208	229	231	229	213	215	196	198	205	192	232	222	234	189	218	244	210	196	214	265	228	235	216	251	204	212	254	222	215	207	245	202	230	195	224	214	192	198	255	202	194	217	222	202	227	226	225	232	210	210	194	220	211	200	223	215	230	207	221	224	215	216	257	236	227	220	206	219	203	225	227	218	244	227	219	228	238	232	194	206	195	221	236	236	202	228	239	219	219	229	240	210	219	226	220	204	252	209	242	182	251	237	223	223	240	247	218	228	230	194	221	223	203	207	214	200	224	206	209	232	195	235	221	239	235	206	209	219	235	234	222	243	191	216	201	210	242	235	214	232	206	206	223	215	196	207	201	207	230	222	209	221	188	215	230	209	244	216	227	200	234	216	219	239	219	188	223	213	205	234	203	237	224	235	207	219	237	241	222	203	258	219	212	206	223	208	220	219	221	221	210	201	231	220	244	250	235	186	219	229	203	225	243	218	246	209	244	225	207	201	212	229	207	205	223	212	205	196	230	220	239	213	230	198	226	248	219	231	207	200	218	250	190	207	225	189	233	209	225	208	228	238	214	220	226	214	217	224	219	228	248	229	206	192	202	257	232	240	215	197	227	220	207	232	205	208	224	250	224	212	205	191	209	194	213	235	224	207	207	213	210	205	209	218	215	232	212	222	214	231	223	192	220	190	195	238	210	221	248	202	194	190	217	208	223	223	199	213	206	221	206	220	254	193	258	212	234	200	229	190	234	198	214	209	230	211	226	219	217	217	244	230	211	210	220	197	188	241	234	237	235	222	223	214	215	207	230	216	229	208	239	229	209	233	216	212	208	220	219	223	228	219	218	212	218	215	225	191	221	213	215	217	193	222	225	229	228	228	231	238	224	210	234	224	237	204	205	225	190	207	225	203	209	220	190	208	221	208	232	258	207	226	226	216	236	229	211	218	203	225	218	203	246	225	214	242	195	211	228	228	239	210	242	262	210	202	211	200	251	254	220	209	210	211	238	209	204	199	222	229	228	220	219	213	259	220	216	236	199	205	202	232	191	222	191	211	229	206	212	231	249	213	194	225	211	218	222	233	218	233	238	223	205	215	224	216	202	235	225	205	217	221	207	208	201	210	246	236	219	214	210	249	218	252	225	208	234	243	201	231	217	232	224	241	243	203	202	206	224	227	204	223	211	241	204	231	186	223	241	222	208	219	221	237	224	232	208	207	222	208	210	238	210	241	209	229	214	208	212	226	201	225	232	192	227	220	192	198	229	188	192	249	224	221	198	219	244	195	212	206	211	216	219	207	214	220	243	206	226	223	222	244	243	232	215	204	212	241	226	226	213	195	196	219	217	241	203	215	251	213	228	224	207	212	215	207	215	223	196	229	216	243	228	205	203	198	191	229	199	191	236	190	222	231	210	195	221	206	218	188	214	215	203	202	237	206	215	235	203	221	225	240	214	227	209	217	207	226	219	233	209	213	188	226	216	220	211	176	219	233	207	187	212	213	217	218	221	261	212	219	221	235	208	225	249	213	217	200	226	209	238	209	203	237	210	227	225	218	238	188	219	209	219	244	244	201	225	223	228	197	228	251	214	202	223	229	231	217	188	226	209	238	216	212	214	234	196	215	226	229	207	202	242	216	225	176	250	225	233	198	221	204	209	226	226	207	216	225	227	219	209	215	200	222	201	219	228	229	226	233	228	233	223	241	235	193	205	230	234	201	207	210	195	224	215	220	219	205	237	216	206	201	228	210	229	222	217	255	217	230	222	209	215	232	221	219	193	214	221	234	218	216	245	228	225	208	230	204	232	199	230	212	190	223	222	212	220	209	255	207	243	203	240	203	227	248	218	228	210	214	231	198	208	252	228	212	206	230	209	206	243	198	201	199	225	221	222	221	232	190	203	218	210	220	214	212	231	206	204	206	221	210	219	204	209	252	237	226	203	201	217	228	205	238	211	232	196	190	227	228	210	219	209	208	225	233	223	201	238	222	210	261	234	221	204	229	220	225	231	209	219	217	238	190	236	234	207	181	209	216	206	223	205	202	215	186	209	202	212	213	239	204	201	229	223	221	202	234	232	233	206	221	223	205	208	247	233	217	213	217	221	213	245	232	194	224	227	226	249	231	207	223	197	216	204	203	260	210	202	203	215	230	227	206	214	236	224	218	226	222	214	221	200	204	230	212	240	253	232	233	228	224	252	219	218	224	219	217	231	231	199	202	222	224	236	223	248	232	219	227	218	222	189	217	229	233	227	236	197	244	223	212	245	226	228	205	225	213	213	201	197	228	197	232	213	210	197	214	199	225	211	188	248	226	216	202	218	200	223
3448	11240	7987	3319	2800	2534	1903	3071	6979	701	532	390	404	366	368	342	350	304	301	296	308	239	271	302	268	270	291	268	277	264	276	243	249	236	261	244	248	247	240	262	246	251	251	243	276	236	222	221	259	238	239	225	252	236	241	261	267	234	234	234	248	251	226	253	263	246	219	235	225	269	258	245	249	239	252	263	268	225	233	238	240	221	257	226	272	233	245	264	215	234	222	236	247	271	231	247	245	245	231	213	247	258	239	229	254	248	244	252	247	230	250	224	236	231	270	257	223	247	224	247	231	231	199	237	230	237	261	259	274	220	220	236	247	237	261	267	245	225	265	257	236	254	236	231	226	251	246	266	225	252	244	244	220	239	235	234	267	254	231	253	263	233	287	244	252	255	252	232	241	222	221	274	250	246	239	244	236	251	253	242	264	249	240	269	240	237	235	256	279	239	220	218	223	246	268	238	233	245	263	229	262	250	237	218	253	233	241	233	237	224	225	232	248	218	227	219	232	242	261	214	245	232	235	247	213	254	259	230	238	263	221	241	243	225	196	266	258	228	242	220	225	235	247	245	259	249	266	244	245	224	214	248	247	259	247	253	254	240	260	236	254	241	266	236	223	262	220	254	256	226	226	230	248	272	258	235	232	243	245	229	243	243	225	260	268	238	225	215	243	242	236	256	249	239	231	258	266	247	275	245	227	251	249	236	249	241	239	256	243	265	255	255	242	247	253	258	206	237	237	225	271	236	251	229	228	236	217	233	257	233	255	235	262	249	242	245	226	280	242	237	240	271	228	237	252	237	229	241	229	238	229	239	249	240	218	242	231	229	254	236	243	260	250	240	259	245	246	250	242	246	255	242	236	230	237	256	254	256	229	215	269	243	237	218	243	227	232	251	269	227	250	261	234	209	229	217	271	242	238	215	230	223	224	241	245	244	249	256	266	260	239	270	265	215	230	279	254	250	234	245	259	261	211	240	237	251	269	246	255	261	248	267	247	241	245	236	252	251	222	259	218	239	267	242	255	230	229	235	235	270	240	214	274	236	231	254	250	263	250	250	240	232	238	275	251	239	257	265	262	252	261	245	225	232	231	228	233	263	245	249	261	244	273	255	245	244	261	233	256	254	232	229	255	224	254	245	245	258	245	263	249	240	276	239	254	255	221	254	232	227	249	244	201	241	230	261	257	239	232	239	228	272	228	250	222	236	252	241	245	245	245	230	225	209	241	230	255	243	229	248	269	240	224	246	229	257	252	244	238	247	219	238	236	248	242	209	236	222	230	217	241	219	245	226	245	254	255	241	215	233	240	237	232	248	244	255	228	232	242	227	239	235	258	224	217	226	252	202	249	216	251	252	270	269	229	260	216	230	216	237	229	267	263	271	246	241	240	255	230	240	218	223	255	250	244	263	265	240	227	226	241	291	243	238	224	229	239	192	258	222	229	244	243	234	251	224	234	250	259	243	254	241	253	226	237	250	268	261	231	249	246	248	241	244	251	243	236	266	240	229	246	231	237	246	237	251	243	222	232	249	227	237	236	227	232	252	239	247	234	252	246	233	248	253	250	235	248	233	245	240	245	250	247	244	265	216	246	251	244	267	237	240	214	254	249	240	243	238	216	244	216	233	229	231	258	200	258	241	243	245	249	212	238	249	242	235	229	249	226	253	253	246	246	235	258	243	231	227	234	240	237	231	242	252	226	252	265	267	222	225	236	255	254	240	225	228	237	223	233	242	268	238	240	230	229	207	239	235	256	250	239	281	211	250	226	249	223	228	261	219	242	235	244	231	212	239	215	243	239	230	249	231	252	247	243	231	235	243	262	265	227	266	224	236	249	272	223	246	217	251	239	248	255	266	219	233	245	259	250	254	247	241	253	232	240	264	263	234	257	225	261	243	240	241	241	233	240	242	245	240	235	245	256	253	243	234	234	245	254	225	235	248	250	247	248	242	255	223	202	258	246	227	234	281	229	235	221	217	268	225	264	208	239	223	246	265	235	234	252	262	233	222	238	250	258	248	239	253	223	238	239	240	227	231	253	255	255	241	269	246	214	244	240	221	242	247	243	250	273	251	228	257	231	233	272	270	218	208	255	243	269	254	224	222	230	224	232	273	231	261	271	241	252	241	227	233	233	223	250	252	250	252	268	233	236	229	249	261	235	239	239	242	235	215	255	233	237	243	250	227	275	223	221	233	241	237	234	229	246	234	242	228	229	276	254	221	238	219	244	245	244	195	231	227	245	255	231	263	236	239	235	248	225	240	241	281	220	250	231	240	260	244	245	235	253	246	262	227	220	277	217	247	261	247	217	233	213	237	216	236	234	224	236	256	238	254	226	254	228	224	235	265	271	207	255	266	238	244	242	242	246	230	252	252	251	229	248	232	263	256	242	242	265	253	230	250	262	249	259	234	241	243	228	233	232	229	242	228	253	240	260	253	244	236	244	270	254	239	271	263	237	233	233	264	285	266	235	272	228	228	253	259	210	267	228	229	238	213	231	235	235	238	246	217	230	238	238	231	257	205	211	267	252	228	238	232	262	253	216	238	218	230	252	259	253	245	254	219	237	239	213	218	235	273	231	240	224	244	228	240	211	248	229	265	271	241	249	241	243	232	232	264	256	262	242	219	246	242	257	260	244	271	247	237	237	219	235	261	255	271	236	257	262	257	246	194	229	242	229	249	242	238	252	264	249	264	239	260	246	255	262	250	249	243	257	205	274	236	229	215	236	252	250	217	223	231	262	214	231	229	205	230	227	272	241	231	263	247	249	233	234	247	215	254	242	266	247	220	228	267	255	237	243	239	238	218	215	241	246	244	225	216	261	260	265	256	241	237	271	259	243	252	258	209	230	230	219	215	230	241	258	243	253	254	225	273	224	237	256	228	259	222	266	247	244	245	273	246	230	249	235	238	265	225	211	233	272	265	241	245	243	252	234	257	235	204	240	259	223	236	233	265	237	246	230	243	248	259	265	208	255	235	253	232	241	234	246	237	243	222	257	257	251	255	249	241	264	241	247	256	243	243	229	246	247	280	274	255	234	266	221	217	243	265	249	238	291	275	243	234	225	261	224	238	261	226	260	261	229	245	241	235	216	243	235	257	193	234	260	210	237	258	227	245	265	239	237	259	257	224	238	251	254	227	245	231	255	255	256	260	240	239	251	253	243	233	197	257	227	244	287	257	247	237	228	254	251	224	242	268	263	261	217	248	217	241	226	238	248	254	238	254	220	217	227	217	254	253	234	218	250	236	243	254	245	246	251	234	253	240	218	255	252	221	220	223	239	255	235	251	241	234	264	270	251	238	222	279	245	234	249	240	228	268	253	223	255	244	226	210	259	258	225	234	233	250	236	249	250	235	257	237	248	247	220	242	232	244	251	232	249	233	242	232	237	234	225	227	277	226	270	240	226	279	242	252	221	236	239	268	229	237	258	243	245	243	245	244	230	248	276	226	248	238	244	266	238	221	231	250	258	239	257	238	220	235
24231	20888	27381	24516	15426	1626	1005	1103	1903	505	418	469	442	384	369	381	401	377	368	385	371	390	354	363	373	361	354	341	359	376	369	394	383	357	363	349	345	366	348	412	345	356	347	365	338	386	364	354	318	356	395	360	310	348	394	380	347	356	369	384	361	354	382	371	313	365	349	354	340	376	375	340	336	361	354	361	335	382	379	362	374	342	379	343	384	374	356	351	342	360	384	375	352	326	348	343	331	367	385	420	383	365	365	333	354	335	313	370	346	362	386	368	365	330	359	385	344	358	406	355	360	381	367	352	330	362	356	360	350	332	339	335	354	374	338	336	351	334	363	369	391	381	342	363	352	357	396	348	354	359	351	376	353	372	356	380	341	351	380	379	346	382	355	380	392	366	380	368	338	367	350	360	379	383	405	351	346	335	401	346	389	376	360	352	374	376	332	378	357	360	332	392	337	352	327	359	345	329	340	344	348	376	363	334	396	356	372	366	362	362	351	389	372	392	338	371	366	367	364	348	378	363	350	336	385	328	362	337	359	367	360	351	349	361	331	351	323	418	362	344	364	379	333	374	353	371	348	341	334	328	360	354	344	361	369	370	336	343	362	328	375	370	352	365	336	379	346	333	366	381	348	339	374	391	359	340	367	364	380	365	369	368	354	366	337	357	364	364	359	349	374	390	345	356	370	349	358	347	342	333	345	326	344	381	377	364	354	347	344	420	311	374	367	372	352	367	383	401	348	352	363	367	408	393	354	351	353	365	404	401	348	349	352	369	380	355	342	375	378	372	341	342	330	353	357	382	387	368	366	423	365	366	326	313	368	336	309	340	369	328	354	391	336	358	350	370	386	365	412	350	368	362	386	374	311	331	353	346	370	349	337	339	390	362	349	351	357	380	368	393	348	349	333	358	330	350	351	393	364	353	388	350	385	362	359	364	342	352	355	344	335	360	314	382	361	359	354	349	341	346	371	367	354	362	356	383	373	357	365	370	365	358	358	365	361	393	378	406	357	341	369	362	389	355	376	364	363	367	376	335	368	364	337	337	374	344	361	334	376	360	393	351	362	382	343	340	349	356	362	343	353	367	375	368	351	354	376	365	386	386	400	378	351	403	344	313	325	376	393	354	338	380	352	373	350	339	323	346	372	375	368	333	360	335	349	345	381	333	349	361	344	349	355	365	394	378	356	357	348	374	344	376	372	335	320	349	364	373	343	335	364	397	409	354	345	386	366	314	360	374	361	342	340	350	352	391	365	353	319	325	335	340	357	379	385	371	351	327	359	368	374	357	329	325	335	352	364	365	353	382	341	363	351	373	331	354	364	376	390	369	359	368	347	331	380	367	361	364	351	380	353	365	345	329	349	351	348	359	364	370	373	349	340	373	340	312	340	355	316	376	367	345	342	343	356	360	343	350	339	345	373	357	349	383	368	377	391	370	344	336	363	384	367	368	362	391	357	347	356	351	362	361	377	390	389	365	365	337	344	354	342	378	348	368	360	356	359	353	351	321	374	376	336	375	365	339	348	383	359	356	339	350	361	348	338	362	364	356	354	373	354	365	387	370	382	337	356	359	347	347	375	321	349	389	341	360	331	334	337	361	355	339	345	369	361	364	345	363	362	372	312	345	374	374	358	343	356	372	379	383	362	384	345	335	334	329	347	355	340	355	339	363	355	337	338	352	377	324	359	331	327	336	330	341	340	312	346	325	339	385	346	360	341	342	361	374	371	324	383	370	367	363	358	363	362	359	367	350	358	380	376	360	359	377	395	349	335	374	373	373	364	362	317	335	328	336	326	334	342	359	356	367	355	373	356	346	355	406	354	351	314	356	327	348	324	352	333	360	380	342	347	377	354	353	374	352	360	363	381	361	375	323	364	368	366	356	357	394	383	377	384	377	361	376	344	357	347	371	365	355	372	351	299	361	371	352	386	353	378	328	352	368	382	364	367	333	344	375	381	338	365	374	358	397	363	358	398	372	358	405	379	349	331	347	358	380	368	345	364	331	388	367	394	348	372	329	353	399	365	359	363	338	356	371	391	341	344	345	350	375	372	364	350	349	369	346	366	348	338	362	362	390	343	366	298	390	359	328	385	343	360	384	350	318	342	375	337	379	368	418	366	353	378	362	375	316	351	335	370	347	420	368	388	352	341	340	369	328	365	333	373	329	339	368	386	349	357	345	370	392	316	344	362	367	364	340	354	366	362	360	344	347	360	360	352	378	366	318	321	365	375	332	348	334	329	386	368	380	358	387	366	364	344	359	373	353	354	381	345	330	375	348	368	321	326	390	364	362	335	348	373	358	347	340	350	361	356	369	332	333	356	351	352	350	376	369	377	359	325	370	339	373	343	347	359	371	331	369	340	344	333	384	364	331	361	359	378	392	386	358	355	370	354	352	381	340	358	383	355	364	374	355	361	378	380	384	355	365	376	360	365	361	355	356	315	365	353	355	336	318	349	363	332	346	352	354	354	385	369	388	374	371	358	368	355	351	376	358	374	349	379	371	358	350	356	357	357	364	368	342	364	344	370	359	392	347	366	391	347	373	328	360	328	412	361	364	362	338	391	380	347	350	350	349	379	344	357	364	377	358	378	349	353	378	345	346	341	369	358	349	348	349	348	344	388	350	357	342	348	296	352	359	326	359	360	370	365	359	319	355	326	363	368	356	374	349	356	340	352	325	339	359	335	335	342	326	331	363	379	343	354	352	343	396	332	365	357	346	354	332	345	341	374	362	373	365	359	361	331	370	340	396	315	384	343	350	380	371	357	358	354	330	343	369	358	347	339	364	353	362	352	351	348	393	324	352	354	359	326	347	369	363	365	334	347	353	372	358	357	349	346	346	356	349	340	365	356	371	344	358	370	372	369	351	372	352	351	365	342	358	340	322	393	365	352	337	363	374	354	341	333	353	371	386	358	360	360	358	355	346	324	338	317	402	347	335	349	352	347	371	351	392	324	351	359	373	347	371	335	377	353	379	346	344	324	381	356	377	344	343	358	341	374	372	369	347	389	375	366	370	333	361	373	345	328	328	354	373	379	373	366	371	370	375	338	340	347	375	368	361	344	330	347	386	351	374	348	349	388	373	340	370	393	383	362	339	372	348	356	343	354	364	335	345	365	372	342	339	355	354	367	368	344	382	341	385	388	365	384	365	384	374	329	345	354	365	363	381	330	349	378	337	365	338	395	349	321	357	371	370	342	368	366	374	384	390	347	362	377	347	383	355	349	353	357	337	366	341	344	366	364	322	386	343	341	319	344	376	357	389	355	343	373	378	361	357	344	361	363	342	369	354	354	353	404	357	366	361	390	382	368	347	368	382	385	337	373	373	370	338	353	343	371	349	353	368	374	329	376	318	383	384	373	348	350	327	351	372	350	365	353	337	358	363	325	412	371	341	348	334	356	333	392	339	360	342	372	376	365	368	342	368	374	323	331	349	368	337	363	374	379	332	375	358	330	396	369	326	354	367	359	360	337	358	371	370
3626	7731	5079	2285	2271	1921	1462	1818	3287	586	529	508	450	425	447	371	457	405	385	395	363	383	393	370	381	370	395	399	365	387	396	401	366	387	367	368	416	361	384	370	364	359	352	349	385	387	387	357	375	355	357	375	349	358	370	334	375	335	379	342	368	382	372	371	375	406	327	336	386	354	378	372	359	356	363	350	381	362	398	334	379	380	372	380	360	332	353	382	365	371	358	387	390	344	357	362	345	378	345	346	337	365	376	365	342	358	368	346	360	349	373	362	355	384	342	358	364	406	318	348	387	347	381	382	369	354	399	359	369	373	382	392	374	364	333	420	361	363	341	343	397	360	364	350	362	319	419	340	366	402	370	359	388	381	386	379	366	381	374	345	342	401	336	339	346	342	369	352	408	382	379	388	350	345	351	362	393	354	370	369	397	386	339	395	358	352	347	360	370	356	360	369	384	358	362	391	385	372	372	362	345	384	362	373	335	352	348	328	392	334	379	348	351	388	365	368	377	403	361	382	336	372	351	401	361	413	361	373	354	360	354	365	357	351	343	361	362	400	338	419	383	312	348	348	407	354	369	360	347	373	372	352	357	353	367	370	385	358	395	374	383	353	370	351	376	363	378	372	340	356	375	372	368	369	383	394	354	356	400	329	336	318	379	362	343	384	366	371	353	343	358	375	381	400	407	350	372	343	363	343	360	377	351	345	369	341	373	332	366	344	338	328	350	371	359	372	350	395	357	349	402	393	325	371	351	404	396	366	362	386	384	347	388	343	359	356	322	370	333	406	332	347	354	359	379	377	353	330	344	422	335	352	362	372	381	385	379	381	359	332	347	355	346	337	371	384	348	396	355	400	329	374	369	363	342	353	360	363	357	382	365	383	369	394	333	349	344	363	381	390	329	381	341	345	372	374	368	379	376	332	343	361	375	362	348	396	356	334	344	385	355	368	364	357	357	352	363	377	343	344	364	380	384	386	390	376	360	352	352	392	371	389	379	353	338	366	375	399	377	386	379	401	337	381	352	363	358	361	347	348	361	360	347	391	357	378	357	351	336	376	347	380	347	317	382	356	344	348	339	381	384	344	357	358	354	381	373	392	381	364	367	346	364	384	340	351	368	384	370	356	342	356	380	372	329	397	342	386	368	415	366	372	385	373	350	357	357	338	362	337	397	334	335	343	364	357	332	375	376	376	406	397	367	326	326	393	378	348	341	348	360	371	416	395	355	374	363	343	388	319	363	330	346	342	372	408	359	345	337	365	352	352	372	342	362	370	358	371	367	374	384	351	359	347	372	337	355	378	360	383	336	383	357	359	369	358	383	344	390	376	373	338	402	400	385	354	366	347	356	350	358	343	325	368	356	354	379	378	346	362	402	367	351	343	361	362	364	375	352	338	333	372	398	363	368	406	362	341	341	389	357	386	358	395	379	356	369	370	356	379	387	354	333	388	385	354	360	366	364	394	329	374	346	352	349	393	342	352	368	343	355	386	360	373	373	371	367	362	346	380	395	312	378	353	355	370	354	361	379	380	373	365	348	363	385	364	368	360	384	383	374	389	365	396	357	394	349	367	356	367	327	355	365	356	332	367	303	352	361	419	367	369	351	330	383	394	376	347	374	357	333	338	353	364	345	354	382	365	368	374	347	391	351	379	321	388	380	345	387	373	374	357	335	367	384	368	332	393	358	390	338	364	381	353	382	379	355	390	344	345	353	343	379	358	369	369	363	347	342	365	377	374	360	341	346	375	342	355	373	329	371	352	348	347	379	368	320	341	388	339	382	350	343	361	378	381	345	379	362	367	373	330	348	385	377	356	363	332	379	371	388	347	362	366	378	353	373	349	377	376	368	387	357	344	344	342	363	371	354	359	373	366	338	347	359	364	319	386	359	342	405	364	365	386	358	338	378	340	361	377	390	368	342	366	345	384	387	377	354	346	407	361	365	367	386	374	352	404	360	376	365	339	376	356	395	359	347	346	351	376	351	384	324	340	373	395	389	365	380	357	375	356	380	362	357	347	352	351	349	331	322	361	370	363	383	345	345	344	389	382	382	393	338	357	381	360	340	356	318	368	399	401	395	322	388	367	384	349	366	363	368	367	342	340	360	388	364	352	349	383	391	386	382	352	345	332	381	374	371	355	355	396	363	348	389	352	366	370	365	379	354	358	400	376	370	389	351	419	376	341	382	352	356	366	397	349	377	357	364	371	350	370	361	379	390	358	342	333	393	358	340	332	363	363	363	374	359	353	364	362	382	403	347	385	377	361	344	337	389	400	404	388	367	389	361	358	374	358	366	335	386	324	347	349	352	353	350	348	340	358	383	351	372	354	354	345	316	338	388	416	358	365	358	360	352	357	348	364	362	339	396	342	387	366	389	366	344	374	380	362	381	341	392	415	359	361	390	361	388	366	355	357	380	375	342	368	363	362	361	358	365	331	391	345	375	386	359	370	355	348	366	382	428	364	390	355	372	396	347	373	371	364	369	359	310	363	347	326	364	371	344	335	360	382	352	356	366	356	390	372	365	360	368	387	328	387	342	349	349	359	359	355	387	341	353	371	330	347	391	365	348	374	374	420	406	381	360	349	388	349	364	363	401	396	364	360	364	378	374	385	381	338	372	330	403	375	390	404	379	379	388	370	354	330	389	330	377	408	382	312	347	374	367	385	335	397	345	386	323	376	325	320	417	362	362	350	356	340	355	382	385	400	362	335	373	371	387	359	371	353	351	361	391	327	418	305	387	388	374	369	340	376	337	352	343	381	384	343	346	330	363	360	361	342	384	367	400	376	375	372	398	373	378	383	378	383	354	340	345	370	372	357	342	361	376	368	354	353	370	367	409	362	408	367	362	358	386	340	410	349	373	348	337	384	377	357	362	373	358	334	321	368	365	374	375	343	374	374	353	362	363	359	355	355	338	349	357	383	360	340	353	352	353	350	365	376	365	357	387	351	350	351	349	375	395	367	352	357	358	366	382	338	364	338	362	378	364	349	401	359	366	378	360	335	374	387	359	369	374	361	390	335	402	375	385	351	364	357	360	399	351	373	357	352	370	369	344	371	379	399	347	378	381	385	349	349	353	376	369	353	368	358	371	392	393	360	393	375	391	398	364	321	344	353	326	352	368	367	383	363	343	365	375	381	380	372	363	374	371	366	352	340	334	379	378	391	373	366	376	340	379	347	355	399	347	370	372	341	350	330	356	385	376	338	336	373	346	420	378	358	366	367	379	344	395	342	369	383	354	346	364	363	340	342	355	342	399	357	371	398	391	334	345	385	372	345	378	376	345	374	380	366	371	383	390	373	348	337	379	379	386	376	346	351	378	351	361	371	361	351	343	364	398	347	345	392	397	374	332	352	347	366	388	357	336	340	348	344	386	352	348	365	359	359	368	370	356	325	367	383	363	371	378	384	376	364	355	361	369	360	386	371	326	363	363	369	328	345	365	356	377	386	356	370	362	368	386	322	377	379	327	352	368	396	365	332
22101	20911	28601	23356	20848	20762	12344	2320	2300	526	413	361	286	251	244	242	196	210	198	145	169	162	148	141	146	120	126	154	151	135	134	135	150	139	151	122	101	119	117	150	138	108	112	118	111	111	125	118	111	106	113	106	121	118	112	103	107	114	101	108	133	116	101	99	112	98	121	113	96	106	105	108	100	106	94	109	115	109	124	114	100	125	113	91	101	104	107	117	104	110	111	102	106	109	117	113	97	125	88	123	112	118	102	98	103	119	109	105	97	115	101	129	119	111	112	110	97	93	101	113	108	106	113	107	89	108	99	88	96	109	99	98	121	109	106	121	120	108	118	106	114	120	104	108	109	108	112	106	111	80	113	113	102	118	87	98	114	109	135	111	96	109	101	88	107	107	103	103	99	105	107	86	91	124	102	89	90	105	113	102	105	105	86	101	105	117	104	103	126	98	108	112	108	101	89	104	107	114	118	103	97	118	102	118	99	99	107	97	118	98	106	91	118	97	104	113	81	101	84	92	108	114	86	119	87	92	92	115	116	102	99	114	106	110	93	113	107	124	122	91	105	93	105	92	109	122	130	117	105	96	97	101	102	105	92	98	104	89	111	111	91	91	94	103	106	120	100	105	112	122	105	90	102	119	116	94	92	96	99	83	112	100	96	106	121	102	111	114	105	100	109	110	114	100	107	124	97	111	95	106	106	99	101	96	107	99	112	100	93	121	111	114	92	121	115	102	87	113	101	123	121	90	97	125	114	110	88	104	94	102	91	103	99	106	108	113	103	91	104	115	101	87	103	84	106	97	105	104	109	108	101	110	101	97	99	102	120	96	113	106	98	114	96	90	111	114	96	107	96	99	82	100	121	90	102	102	119	108	99	108	127	95	98	115	99	83	94	106	99	104	115	103	106	90	99	100	111	110	78	119	113	109	91	110	118	120	95	125	97	99	84	94	99	117	107	92	102	108	99	106	96	106	100	95	104	117	121	98	92	84	96	119	101	102	108	116	115	83	93	103	108	97	97	113	83	96	115	112	85	80	102	108	106	99	110	112	90	102	108	90	92	102	107	103	112	102	123	94	102	104	104	120	85	89	101	104	105	104	106	83	100	98	90	101	121	104	107	126	108	97	91	124	91	117	121	90	103	115	108	114	108	98	110	109	88	107	78	103	87	100	111	101	101	93	112	112	103	95	100	98	98	107	92	103	88	125	114	119	106	101	113	107	120	104	104	119	91	101	92	100	105	118	99	80	107	84	104	103	98	105	93	105	89	108	108	99	109	112	95	101	113	120	117	105	112	91	98	112	93	99	104	101	97	99	87	99	120	111	110	97	120	108	114	110	97	107	92	107	105	122	109	118	81	93	120	131	108	114	104	100	101	112	98	81	91	85	95	107	105	88	94	115	97	121	103	120	95	101	89	100	104	87	100	110	113	113	111	100	114	113	102	119	101	98	93	111	128	101	116	90	128	113	103	112	103	102	86	97	110	117	87	95	107	91	116	92	109	121	98	94	104	105	86	100	117	96	117	109	136	127	108	93	116	101	110	109	112	96	88	107	103	104	88	103	107	113	115	106	101	105	104	111	106	87	100	119	111	99	118	108	92	103	100	105	114	110	112	99	105	89	105	96	109	120	118	101	107	130	93	105	125	103	123	93	107	89	129	90	113	124	118	122	108	104	98	121	119	101	102	99	108	110	124	92	88	104	88	101	119	111	96	97	86	86	117	71	105	105	111	92	117	93	103	95	105	122	107	110	107	106	115	105	108	87	114	100	110	91	87	89	124	103	110	106	95	88	90	121	98	95	115	101	116	104	85	94	99	107	110	97	96	96	101	114	98	114	101	107	100	96	116	100	89	107	124	122	113	100	103	88	86	99	105	94	108	93	105	101	103	101	108	108	105	101	99	127	126	91	121	112	118	109	94	103	95	114	98	103	102	96	96	95	101	87	94	103	96	79	91	110	101	100	117	100	83	96	112	95	105	86	110	93	96	98	87	118	97	147	109	107	131	108	116	102	109	109	103	116	102	115	101	105	99	98	109	98	94	120	95	91	91	104	103	112	123	108	93	119	105	109	115	108	103	106	115	107	107	99	104	99	125	101	99	111	116	126	111	102	101	105	83	118	111	97	113	106	117	117	114	105	94	90	111	108	105	98	106	112	109	98	116	110	108	97	103	106	120	100	91	102	106	95	130	98	103	89	99	100	127	112	108	111	139	94	105	107	101	123	108	107	125	114	99	111	109	98	100	98	112	131	111	112	119	128	102	118	99	103	81	89	99	101	91	100	120	109	106	112	104	98	89	103	107	99	111	96	105	107	96	112	92	101	85	103	115	91	95	89	117	110	114	104	101	98	102	97	99	94	106	93	103	107	109	98	104	95	111	109	107	108	80	119	113	105	118	119	101	104	111	107	102	119	121	106	115	103	117	108	111	91	112	88	118	91	118	116	112	119	108	102	92	113	100	111	99	83	100	99	92	110	92	87	118	92	95	113	114	106	123	122	110	103	108	92	116	102	101	91	108	110	89	100	100	102	110	111	80	96	120	95	112	105	89	101	113	135	105	97	105	104	109	95	106	100	103	101	125	89	110	89	98	101	121	103	95	93	100	104	102	101	122	101	112	120	111	91	96	100	102	107	110	102	80	88	106	90	102	92	123	110	117	100	110	94	95	110	107	111	95	100	110	122	114	108	84	103	112	118	109	96	108	128	125	116	100	91	95	97	98	102	101	110	99	102	104	105	110	111	125	97	90	115	114	114	88	102	107	103	105	96	101	101	96	93	91	111	84	111	105	99	107	116	102	110	104	111	120	93	95	98	95	97	108	112	98	105	97	114	94	112	97	93	113	98	123	91	106	102	101	88	98	101	113	112	114	97	115	107	120	113	111	100	118	117	105	121	102	94	106	110	90	124	112	88	119	116	112	115	96	102	115	91	105	104	97	86	94	88	113	111	120	107	115	101	105	101	104	124	115	105	94	126	91	102	106	130	114	91	93	103	97	102	115	92	105	116	116	112	80	109	108	109	75	111	106	101	109	99	91	128	111	110	101	109	87	116	113	89	107	120	114	94	118	107	102	96	100	100	84	107	109	97	111	98	132	107	118	115	111	101	109	102	106	103	100	104	100	119	119	119	94	88	112	87	107	104	99	122	112	120	99	100	108	110	98	99	115	117	109	97	94	105	103	120	96	116	102	101	102	96	113	105	110	123	89	79	96	114	101	112	106	129	98	106	96	116	102	100	115	100	99	110	97	100	110	102	104	115	111	98	113	89	93	110	101	105	104	87	106	100	99	120	115	117	97	104	105	95	96	102	110	88	111	100	118	102	100	104	111	109	108	115	90	87	115	109	86	107	102	122	105	94	98	131	90	103	95	108	96	98	97	112	135	100	111	88	93	96	84	106	103	93	110	113	95	105	115	91	105	104	108	91	100	93	104	102	120	84	85	107	94	97	105	105	105	107	111	80	98	101	104	90	112	92	113	103
4770	16828	11592	5493	5241	3954	3555	3162	3578	855	616	524	445	367	331	309	286	284	229	193	202	184	163	180	175	168	175	144	146	140	131	149	147	144	149	149	138	130	129	130	106	135	122	135	129	112	114	123	141	107	104	113	104	113	124	93	105	109	119	129	126	120	133	110	118	105	128	114	132	115	107	106	120	119	132	96	108	103	109	89	123	121	111	108	114	103	105	130	105	125	104	113	108	100	105	92	107	98	134	125	112	107	118	97	84	122	98	129	81	107	120	116	114	112	116	112	110	122	119	114	100	113	118	106	123	118	127	134	118	107	115	117	109	103	99	127	117	120	103	102	105	95	105	106	96	92	113	97	104	109	112	119	116	104	82	112	119	123	109	123	93	118	106	98	122	102	107	115	94	118	107	111	98	102	113	120	129	109	104	114	116	103	104	125	114	103	93	105	104	106	119	113	116	102	115	109	111	126	123	104	111	103	101	98	98	100	82	104	96	96	111	105	117	110	107	117	107	117	102	117	99	103	101	100	121	124	122	90	97	109	94	117	116	121	110	120	113	118	106	102	87	92	95	115	96	122	103	95	95	109	96	118	113	121	107	101	121	90	86	96	118	109	113	105	114	99	120	108	110	99	111	113	112	128	116	131	93	113	107	105	95	100	127	126	114	130	114	119	107	107	127	105	92	90	114	113	90	103	115	100	87	103	110	107	99	98	96	109	98	101	76	99	112	125	118	101	114	113	122	110	102	119	110	115	107	102	98	120	124	110	109	120	102	103	97	111	100	105	116	116	103	114	102	99	96	116	98	111	109	92	120	108	89	91	121	95	104	106	97	131	94	107	111	112	98	84	109	99	120	104	116	104	101	100	111	98	106	111	110	123	107	97	121	94	105	103	121	102	119	104	99	87	122	105	109	109	106	103	96	109	116	95	113	107	122	92	103	105	119	124	127	128	109	95	127	97	112	101	99	103	113	121	139	97	117	106	117	114	100	101	91	106	97	115	104	101	130	90	122	117	102	99	105	107	115	108	133	102	112	100	117	106	118	105	97	118	113	107	117	122	130	94	82	101	120	101	95	120	97	106	109	106	96	127	115	111	99	95	91	99	94	108	97	102	148	119	110	111	114	102	117	82	123	103	120	114	109	109	112	106	106	104	119	108	130	105	112	116	119	100	123	121	108	102	105	114	99	114	97	129	96	100	106	107	114	103	107	106	122	124	102	101	86	95	108	102	105	105	113	102	115	103	121	127	111	80	126	108	106	98	108	121	117	109	105	114	108	115	96	118	95	99	115	121	109	115	106	103	108	108	95	95	116	88	112	98	101	107	121	94	108	114	89	109	100	113	102	122	115	105	114	88	103	95	114	105	106	98	101	118	102	89	110	103	111	95	107	90	126	97	108	125	113	117	106	115	100	94	93	110	97	107	98	104	98	108	100	117	102	102	121	106	121	79	114	109	92	103	110	112	105	78	97	110	111	125	113	112	99	103	104	98	91	105	116	110	100	104	101	110	116	112	113	124	103	108	110	113	97	102	109	113	83	100	111	90	115	128	103	91	95	114	92	112	102	94	121	110	111	109	116	102	106	112	94	108	109	113	106	119	98	109	106	115	110	105	117	118	95	107	108	121	97	106	112	106	116	109	113	112	97	94	104	92	94	86	109	122	112	101	114	107	114	104	104	110	102	97	101	108	117	95	117	102	100	125	97	88	105	125	108	114	118	100	100	103	105	103	95	112	112	101	91	95	109	96	121	118	112	106	114	106	103	112	116	110	125	102	121	117	110	93	87	103	102	101	113	102	116	101	101	97	112	106	109	101	109	105	105	94	101	113	111	136	103	113	105	117	92	114	88	121	100	124	100	107	107	92	91	112	103	107	106	117	97	102	80	91	103	117	120	118	99	123	111	111	114	96	102	113	100	107	101	97	120	105	108	103	113	96	104	99	124	106	102	103	105	95	97	108	130	111	117	97	96	107	100	112	111	89	106	86	153	88	106	102	116	125	112	106	108	100	116	117	108	85	109	114	84	118	95	101	104	101	99	108	87	96	117	93	114	115	89	88	111	79	111	124	104	101	120	111	103	106	108	90	97	99	112	106	120	101	102	124	109	97	102	105	109	106	118	103	107	105	96	103	115	104	99	100	99	124	105	127	110	110	111	104	98	120	127	104	117	112	93	100	136	107	112	125	111	117	112	126	135	112	107	98	108	109	101	121	116	101	125	100	132	129	113	102	109	98	109	101	108	106	106	88	85	92	111	109	101	102	102	95	100	103	107	106	116	110	116	89	104	95	112	109	108	101	107	116	96	126	121	117	85	109	99	98	106	95	106	102	100	98	112	95	114	111	110	113	118	103	116	93	138	116	129	101	98	117	116	95	118	98	108	120	114	125	107	113	120	99	93	116	120	118	95	112	114	116	116	102	104	97	87	103	92	119	100	106	103	107	97	111	101	104	97	111	99	109	104	100	99	104	104	94	119	121	86	110	106	110	99	111	114	95	108	106	105	106	82	105	95	102	98	102	118	112	105	94	101	86	127	122	117	114	126	108	130	95	123	122	119	107	101	108	116	103	93	126	117	119	85	99	112	97	91	108	89	96	96	113	115	113	98	94	109	118	105	108	120	99	107	104	108	97	111	97	101	108	108	107	98	107	95	97	88	89	116	105	92	118	107	121	129	103	109	114	104	125	113	121	94	105	108	95	110	91	94	110	125	104	128	126	114	105	106	95	118	95	114	125	102	109	94	109	104	121	125	124	107	111	109	110	98	87	93	94	110	130	126	96	117	104	97	100	96	133	114	111	106	94	117	120	89	104	109	120	106	113	97	130	100	119	92	106	127	102	118	100	121	119	116	127	90	118	110	111	96	113	120	88	113	98	103	121	118	110	117	106	123	98	104	101	110	98	106	106	79	101	122	105	124	117	114	134	99	116	113	110	116	93	101	118	102	107	102	116	107	117	111	128	134	101	99	114	105	101	111	101	90	109	105	113	106	111	118	103	102	122	101	104	132	113	106	108	112	93	106	117	106	122	108	104	125	101	105	120	126	114	85	112	101	107	117	134	107	94	119	117	107	99	95	107	103	119	116	107	112	97	106	93	107	100	110	108	122	114	101	120	112	109	108	127	93	103	97	124	106	106	107	100	113	104	111	120	107	105	95	90	114	112	104	102	97	96	92	107	116	112	105	103	122	101	119	112	109	121	99	113	124	116	102	130	98	88	116	104	100	116	114	95	99	122	119	99	94	97	106	92	91	103	92	110	110	91	103	95	118	110	122	99	110	96	107	115	108	115	125	98	124	104	104	109	113	100	102	104	109	121	97	118	120	105	105	106	103	105	101	92	107	109	86	114	111	114	102	124	92	116	100	111	117	113	102	108	112	112	92	107	97	104	110	113	116	106	118	99	114	97	117	105	96	119	131	102	130	112	100	101	119	95	125	125	101	111	113	101	88	114	96	105	110	95	131	97	102	101	112	110	106	102	114	107
27409	18169	4607	888	814	685	789	765	717	410	435	435	449	375	427	398	454	401	407	459	441	413	450	400	430	394	409	384	407	438	395	371	407	369	383	409	391	407	394	412	383	389	390	394	368	414	401	403	384	415	413	380	401	394	406	389	373	435	406	407	454	434	391	372	402	402	399	411	390	396	429	411	403	370	425	379	394	412	389	392	404	406	397	414	389	358	400	406	411	392	406	371	362	434	390	420	394	395	413	399	371	393	436	396	393	404	372	372	366	435	376	391	382	418	388	397	426	384	415	411	375	397	399	388	416	432	427	405	417	386	414	390	418	409	386	381	401	374	428	410	407	416	387	404	397	405	466	398	424	404	420	397	394	441	422	420	407	406	396	390	399	394	398	397	376	381	415	404	370	399	421	391	382	429	420	415	401	383	407	431	412	402	410	397	413	421	404	396	414	387	395	383	380	403	415	406	412	393	407	411	385	353	443	419	436	407	374	406	403	437	423	396	416	416	421	392	418	404	390	398	423	376	401	393	376	403	410	410	392	407	408	434	438	379	414	398	379	432	401	412	414	408	395	396	388	391	371	402	427	405	399	394	385	401	419	393	410	475	428	406	387	370	394	400	381	426	433	406	453	413	358	447	390	376	388	399	404	392	419	394	388	409	430	375	406	381	389	395	406	380	408	391	445	418	427	426	410	389	408	385	403	380	416	376	411	401	357	405	424	425	370	424	414	392	427	397	416	437	387	396	384	415	382	406	445	414	397	397	366	423	403	415	419	420	405	431	392	417	339	403	382	414	420	423	435	431	385	383	397	444	378	400	375	385	403	375	387	402	403	402	387	402	376	404	442	415	409	386	361	406	390	379	398	395	423	412	392	422	412	410	420	398	389	402	386	407	404	417	420	396	457	382	422	388	394	383	401	439	392	401	399	400	395	398	380	397	405	405	401	414	407	431	387	422	370	384	378	369	431	383	423	427	397	383	412	395	408	383	453	387	421	420	417	420	419	420	426	408	406	385	397	420	426	374	387	386	380	435	407	416	362	354	419	392	381	413	414	388	423	387	424	383	386	400	408	407	420	429	402	388	414	431	352	435	445	369	369	409	412	387	387	406	406	413	457	407	433	422	428	378	432	419	376	380	381	404	423	420	413	365	389	392	396	411	397	386	398	404	404	385	394	385	419	413	391	421	408	396	365	384	374	439	435	411	397	409	396	411	414	418	440	436	413	390	430	407	419	436	397	395	412	436	385	388	416	391	395	417	435	440	436	429	410	408	437	403	405	434	402	405	401	413	404	399	412	411	407	397	372	428	411	398	351	373	412	392	381	431	390	368	402	387	378	415	375	382	404	390	405	426	391	404	419	402	384	381	407	399	420	416	449	423	423	410	385	365	381	373	370	397	407	392	362	385	439	409	416	425	418	398	401	401	399	415	396	390	403	430	381	360	383	408	369	417	383	409	388	395	403	394	411	433	392	382	440	408	450	406	407	433	407	438	441	402	420	425	357	426	385	409	384	422	397	386	432	394	398	399	411	401	391	389	383	388	415	382	398	477	430	438	390	373	398	406	414	451	406	405	393	432	415	363	385	392	397	395	372	408	394	381	430	424	423	427	401	394	413	406	382	386	393	414	392	371	421	388	397	402	399	382	396	391	368	434	438	390	404	401	387	424	410	388	399	413	403	390	401	398	434	386	411	391	383	406	392	396	364	411	383	376	403	384	391	412	383	412	396	395	402	395	422	403	389	417	420	395	415	429	416	396	379	393	383	395	388	394	389	427	397	397	378	398	408	410	376	424	394	428	393	376	452	390	386	395	388	379	406	421	410	429	406	423	398	431	416	383	412	431	408	389	403	425	368	395	411	407	414	367	425	420	387	378	423	397	391	373	395	377	378	435	417	398	416	416	410	391	391	426	401	411	402	402	402	404	435	408	392	428	393	401	435	425	395	416	406	378	387	404	430	371	405	415	419	380	423	403	445	393	378	414	399	412	414	417	385	386	407	379	400	395	416	381	377	372	395	421	388	421	419	379	397	388	373	396	427	422	419	403	390	377	396	398	393	398	404	430	393	411	389	433	359	407	398	419	399	429	417	385	412	423	429	386	413	351	411	450	411	426	352	396	399	385	383	368	366	365	429	416	396	391	398	435	429	395	428	416	389	434	414	409	395	372	395	397	393	430	431	410	417	361	426	390	382	407	389	430	401	437	395	416	408	447	461	416	397	409	382	410	406	410	409	419	411	409	401	397	382	411	427	423	377	390	429	419	399	405	400	406	404	415	391	396	377	425	419	420	403	416	396	417	441	429	409	367	388	425	439	393	394	414	404	363	385	430	371	419	400	395	367	447	414	375	419	399	431	415	392	384	381	429	367	425	379	425	430	412	389	392	426	411	439	408	383	415	403	394	404	429	388	417	402	411	431	407	406	404	413	414	417	383	446	404	411	427	434	414	403	378	426	412	423	397	421	419	403	412	413	403	410	448	398	420	436	419	427	395	422	420	395	409	404	394	407	403	389	405	394	383	411	416	421	400	451	401	417	374	393	426	399	396	380	359	416	402	427	428	386	417	401	393	399	389	377	378	388	390	396	404	397	423	404	420	373	384	400	409	373	363	395	417	409	411	425	398	361	389	398	378	391	405	367	411	416	405	399	406	404	400	409	414	394	413	402	414	378	403	398	445	420	419	417	351	392	392	408	381	395	425	433	383	395	402	438	418	414	387	359	381	408	439	421	412	414	396	417	419	417	424	414	415	398	419	423	366	385	407	394	403	401	399	410	452	377	414	398	415	422	357	404	477	399	385	389	421	383	387	427	410	397	411	408	369	433	433	399	393	416	412	402	415	409	405	402	417	432	404	411	409	416	426	402	406	397	407	398	422	396	437	404	375	390	399	427	373	412	373	391	422	416	414	397	400	402	424	419	404	401	404	391	376	386	398	393	405	398	381	424	409	429	386	406	393	402	429	384	367	398	412	355	394	425	406	408	415	395	412	373	428	425	398	379	405	444	435	391	404	371	399	370	382	441	398	411	400	412	387	434	421	372	392	386	402	396	381	426	419	396	388	390	396	424	424	426	370	404	381	399	416	421	376	398	404	403	401	439	430	369	402	406	433	413	425	415	376	396	395	367	403	397	440	423	368	376	413	417	415	435	418	418	372	425	419	401	416	374	388	419	405	401	408	400	418	371	418	383	385	412	411	421	396	379	370	393	412	405	451	385	410	449	370	429	376	396	433	414	381	390	416	394	393	387	454	375	389	385	384	405	362	384	397	399	409	439	388	372	388	431	386	409	391	425	415	392	400	364	413	415	412	389	413	411	411	434	362	399	393	407	407	394	366	381	420	394	403	408	405	409	372	403	390	404	406	425	405	429	388	387	414	419	413	381	411	382	395	392	395	433	384	375	429	381	416	433	393	390	386	401	401	404	392	414	357	397	416	423	378	413	399	399	413	395	441	373	382	412	403	413	407	404	369	379	421	369	386	397	391
4450	2398	1417	767	1057	899	1101	1087	985	428	448	432	441	435	418	450	409	429	434	421	431	402	414	428	399	407	426	433	409	438	416	408	389	447	428	398	455	455	435	431	418	416	375	444	437	453	421	432	444	443	443	439	418	416	446	442	400	399	437	452	409	448	443	430	469	414	419	443	432	402	437	441	439	430	447	442	422	389	386	410	424	456	427	429	447	444	433	398	421	432	443	414	420	404	424	449	412	429	427	432	455	406	465	411	437	448	401	443	458	439	447	449	419	439	437	438	461	405	456	428	431	423	432	433	416	430	469	409	412	449	414	418	420	410	427	455	428	430	424	423	456	423	471	460	409	462	440	396	400	470	440	406	399	432	436	423	428	441	452	449	447	450	429	415	415	429	464	410	388	407	407	434	454	440	449	430	400	443	411	415	403	434	469	455	410	401	434	425	454	431	425	436	402	460	403	442	373	427	418	443	421	410	423	441	427	438	422	424	417	415	468	412	415	414	431	390	416	422	461	413	415	438	423	412	402	413	487	447	445	446	466	440	414	413	443	413	419	405	427	422	447	433	433	429	421	403	445	412	450	441	427	428	440	414	407	410	415	456	442	401	425	431	432	427	440	420	423	428	459	435	426	452	390	398	416	462	446	409	379	394	469	423	443	436	449	410	426	433	432	399	418	443	428	419	418	406	426	417	400	457	445	440	389	431	421	455	432	447	425	422	449	432	391	426	428	444	408	451	397	432	397	421	452	415	424	416	442	429	398	434	463	428	424	427	450	432	431	431	422	409	401	439	419	404	433	439	406	441	428	432	458	460	421	461	421	440	444	414	412	432	437	425	424	398	445	422	394	406	432	452	432	440	435	388	453	453	460	443	418	452	410	443	460	410	473	435	412	416	417	446	447	396	411	399	423	431	414	425	462	440	475	458	399	397	424	487	418	425	465	433	445	410	450	436	416	418	446	396	395	425	429	437	411	381	429	420	436	419	426	398	452	415	434	427	467	478	425	414	400	409	435	451	434	454	404	422	436	440	427	451	422	417	412	424	440	434	416	451	426	406	413	445	462	408	430	416	427	451	438	423	383	437	433	468	423	474	439	437	438	433	425	417	421	499	436	428	431	450	432	444	440	418	420	464	417	452	459	456	406	448	438	399	453	450	415	429	421	457	410	429	447	412	457	411	432	452	440	437	461	406	459	459	431	420	414	453	462	444	416	432	452	409	443	401	456	436	432	415	396	439	407	447	427	430	444	436	454	418	441	435	428	402	431	418	423	426	415	389	405	442	431	397	427	460	435	450	410	436	424	399	445	423	429	431	421	437	412	403	382	429	421	428	427	409	442	430	394	432	445	447	417	446	426	453	417	475	467	404	418	444	443	422	459	406	397	423	471	416	445	450	409	413	418	419	429	414	434	419	405	419	415	421	412	421	428	425	438	439	439	404	425	424	429	433	482	443	403	404	414	440	429	440	440	429	446	412	431	436	433	409	413	417	424	473	440	439	419	413	439	444	421	391	458	457	417	424	423	455	432	414	417	415	427	448	437	482	410	367	423	407	438	445	438	416	411	439	437	418	422	436	428	431	426	422	439	441	403	387	442	414	419	436	398	426	450	416	414	453	466	424	404	451	402	409	427	448	398	450	423	423	465	454	428	454	444	420	424	422	420	433	418	447	477	420	406	412	439	440	442	442	436	438	450	414	452	405	402	414	441	427	421	448	417	416	415	413	420	458	440	394	436	427	421	428	406	452	415	412	444	465	424	437	440	464	411	407	447	434	436	395	463	463	430	418	404	402	435	395	429	413	414	430	432	428	412	439	427	413	428	416	465	454	444	432	417	398	453	407	421	402	419	437	423	399	452	393	433	413	420	385	422	425	450	397	447	444	434	467	428	411	438	427	403	450	441	432	416	427	433	458	452	424	455	442	437	438	369	441	452	441	410	444	419	400	436	391	418	403	435	438	406	393	448	420	437	441	446	465	443	442	417	381	411	430	412	454	409	454	435	387	410	426	454	438	424	420	443	413	420	435	425	402	442	417	383	421	419	455	383	430	422	421	433	399	442	442	441	407	412	439	422	441	421	418	407	458	437	414	419	444	405	397	436	393	436	429	455	408	430	425	454	440	418	406	459	434	441	440	457	420	445	428	413	427	461	423	418	429	418	437	407	471	426	450	431	443	421	447	410	462	423	421	408	409	457	446	440	451	430	419	435	423	375	429	425	399	418	425	442	415	429	425	446	412	455	391	460	439	444	403	460	439	455	434	408	416	424	452	445	431	390	404	426	443	422	401	422	418	454	427	440	437	429	429	423	410	376	424	447	437	448	439	447	434	451	436	422	438	422	431	393	391	378	461	417	429	458	411	460	422	411	415	469	430	447	419	419	420	405	415	430	404	427	430	435	402	420	422	448	445	449	419	402	417	406	447	456	476	442	404	429	401	432	422	383	441	408	431	446	433	400	397	441	427	465	442	426	413	415	457	453	416	452	409	436	453	423	416	431	429	426	433	427	440	397	417	436	412	423	418	460	423	439	430	422	469	421	422	417	403	460	416	430	413	385	439	420	423	414	444	420	423	413	397	412	399	432	447	455	428	434	432	415	440	438	414	401	428	433	422	458	445	431	396	424	436	430	431	451	455	422	418	415	448	410	467	445	418	418	403	433	414	386	454	420	407	421	443	410	409	464	448	426	417	411	427	454	486	451	403	429	415	415	426	466	423	403	441	404	452	430	396	442	462	432	412	426	429	454	427	404	446	382	420	434	416	421	413	439	423	449	442	421	428	425	419	433	439	428	423	420	444	407	435	434	400	431	431	415	422	445	432	405	415	438	456	429	417	425	431	411	455	443	473	407	432	433	478	451	427	428	431	428	404	388	459	452	416	430	461	442	465	447	473	407	460	412	411	419	447	388	440	409	435	445	459	407	444	409	440	413	449	425	442	435	421	416	458	467	410	431	450	426	460	446	443	437	404	456	470	437	424	395	436	386	414	417	419	410	393	464	432	418	393	443	417	418	454	407	432	415	444	421	446	426	440	405	415	423	423	435	452	450	439	389	414	402	413	443	424	410	440	457	420	447	449	410	376	436	411	455	418	390	449	411	443	458	429	438	437	416	466	420	382	366	403	414	388	459	425	393	416	420	423	445	432	399	435	441	416	431	461	416	443	446	439	435	415	442	437	430	438	444	435	459	424	440	430	442	403	421	410	449	438	388	465	452	486	413	390	452	400	440	441	423	485	444	419	433	424	432	437	419	433	414	401	435	423	474	418	444	420	454	376	414	449	387	433	409	414	438	437	456	444	439	423	463	407	440	429	440	443	451	444	388	400	430	434	446	442	425	434	449	406	457	430	452	453	422	461	434	472	428	446	442	426	415	421	435	426	441	444	426	443	414	417	434	435	435	458	442	419	432	467	415	428	403	447	442	410	411	451	450	402	440	411	420	415	431	427	418	386	428	411	418	373	439	404	424	423	416	441	403	443	444	463
23209	20916	28220	23736	20915	12777	1898	1378	940	427	378	401	295	321	296	286	273	241	267	261	244	236	254	234	247	255	220	218	218	223	257	228	229	222	193	233	267	207	236	201	227	210	184	209	211	235	238	229	212	220	225	220	245	219	215	193	212	214	243	209	218	241	221	233	246	249	247	195	228	218	200	223	191	204	224	219	221	216	234	206	194	252	223	222	190	244	200	183	227	222	219	203	199	192	215	230	188	218	218	211	230	217	218	216	219	235	237	241	207	216	222	204	209	237	206	201	206	195	219	235	217	202	227	222	213	206	227	216	247	225	208	211	192	211	221	198	226	209	229	216	194	216	232	210	192	219	215	232	192	203	218	230	216	225	203	210	215	197	204	227	224	242	213	210	207	182	202	228	224	206	201	200	192	224	212	235	183	202	200	224	216	236	201	227	240	203	208	209	220	245	214	211	219	232	223	218	205	230	211	202	205	213	224	207	234	210	210	202	234	229	225	220	206	227	216	196	218	214	217	208	212	209	215	199	203	232	222	216	216	216	188	226	199	227	199	204	222	219	217	207	209	196	201	206	227	220	222	217	206	214	218	236	199	196	217	206	231	207	229	203	216	221	202	231	202	193	189	217	215	207	221	215	208	244	214	238	237	238	245	212	223	220	210	212	220	200	256	244	207	213	216	197	197	237	198	203	211	211	243	219	211	215	209	222	207	216	199	216	238	201	206	199	238	213	213	237	214	222	247	211	227	214	219	207	198	246	224	208	217	224	231	227	216	211	214	206	233	207	201	197	222	225	223	201	224	200	178	234	209	216	224	217	211	209	226	230	224	203	212	227	236	209	215	219	202	200	223	225	221	239	197	210	214	224	221	220	218	197	198	197	223	219	217	205	212	203	214	214	210	205	233	211	197	245	229	192	221	201	198	213	199	225	237	226	235	209	205	231	223	234	237	221	229	221	247	223	220	199	235	229	224	242	203	203	238	200	215	240	237	227	209	198	204	230	211	194	190	217	207	199	205	206	232	223	212	218	228	213	207	202	184	217	192	224	200	209	218	215	211	212	241	206	209	209	186	198	208	211	200	217	227	213	211	225	208	214	206	213	223	243	223	197	210	221	200	209	223	219	240	199	216	245	209	215	210	199	200	229	212	219	247	227	217	225	235	250	243	227	225	227	220	230	220	208	244	228	217	218	198	213	226	226	239	222	222	215	219	223	181	226	203	200	205	225	242	224	210	209	229	206	210	223	250	189	220	234	194	197	198	226	203	209	228	219	193	209	191	215	213	229	191	226	247	244	194	224	214	189	206	202	200	214	222	217	212	206	225	210	225	189	227	219	204	194	207	208	220	215	224	239	216	219	203	212	199	209	204	201	227	228	196	214	222	225	220	214	225	188	195	206	228	213	210	222	228	197	229	218	202	216	212	235	231	248	202	229	221	221	222	214	217	229	220	250	244	237	237	189	205	243	217	223	192	223	243	212	204	228	221	191	221	212	215	212	246	194	206	227	214	236	225	222	196	216	236	213	209	208	214	225	234	220	259	220	212	235	223	197	219	189	193	226	221	217	229	222	207	224	221	211	207	216	221	206	220	201	205	204	204	246	214	214	206	223	214	211	210	212	186	183	220	205	214	206	207	212	225	213	217	224	216	214	186	200	245	224	224	229	190	219	214	241	190	181	211	213	233	217	182	218	237	208	230	230	237	231	206	217	189	206	202	180	209	226	218	199	210	221	214	221	219	237	239	194	227	215	197	221	201	223	211	240	210	207	239	235	217	205	206	228	217	222	228	220	229	209	250	224	231	211	242	213	233	211	217	229	190	232	200	199	224	208	215	204	221	217	202	214	238	207	186	229	218	247	204	208	241	210	245	204	201	201	222	201	225	227	207	202	237	202	213	216	209	208	246	232	224	243	245	187	220	201	225	219	221	219	216	228	226	194	234	220	200	234	221	211	219	188	233	238	220	231	216	194	228	238	218	216	228	226	198	225	202	210	228	223	223	236	238	207	206	212	214	249	208	227	225	219	224	222	206	207	220	199	242	217	231	192	234	246	204	226	199	201	221	210	205	212	201	228	221	204	188	221	211	196	190	208	203	224	193	207	223	217	225	211	234	218	214	204	193	203	223	210	206	223	199	222	240	214	203	200	225	232	237	209	205	219	223	206	223	222	196	214	204	223	235	224	221	228	193	200	217	215	222	231	218	202	218	215	196	225	204	211	205	204	216	219	206	227	215	249	229	202	243	200	222	225	221	213	212	228	225	207	215	212	232	220	222	198	212	199	231	232	242	202	215	213	203	219	216	235	200	241	224	204	199	226	216	228	202	234	239	201	224	221	194	179	210	205	211	201	214	227	198	191	235	228	238	219	208	236	218	211	239	238	203	213	224	185	218	212	231	217	195	221	219	209	195	220	212	229	224	183	229	232	237	203	218	194	201	190	226	206	192	212	226	207	224	229	236	241	204	213	220	214	222	220	230	214	187	237	193	218	227	209	201	236	209	192	192	221	224	216	214	195	197	209	216	267	218	218	208	218	217	222	221	220	198	220	204	207	206	220	263	217	225	228	199	239	224	213	238	227	196	229	211	217	211	196	208	212	228	222	194	226	239	218	230	227	203	203	207	200	210	205	226	227	230	231	200	196	194	236	220	239	215	217	205	239	228	232	215	209	216	198	233	234	219	210	222	200	203	223	250	232	224	239	211	194	209	203	213	224	218	201	221	224	214	228	221	210	223	233	222	222	211	226	195	209	211	210	206	219	221	238	199	194	223	200	215	199	229	217	200	180	232	207	224	213	211	204	175	216	200	233	227	209	209	213	210	195	234	192	236	239	222	212	218	199	234	214	214	214	214	229	231	218	232	246	210	220	215	206	214	210	228	229	231	193	223	213	230	224	201	206	201	190	238	191	243	220	223	215	210	223	209	228	225	193	210	211	229	206	222	234	214	234	224	201	200	191	193	210	207	232	195	222	214	188	221	216	201	221	238	236	225	206	209	205	211	238	203	242	200	235	235	209	229	212	227	195	233	217	232	200	218	195	217	226	199	222	208	240	240	230	226	188	197	222	241	221	209	212	218	240	219	207	219	223	210	215	227	227	191	219	199	232	195	212	199	224	197	219	226	215	208	197	209	191	214	228	205	202	222	192	218	234	201	227	214	238	212	205	245	228	251	239	202	210	209	202	228	232	210	235	245	210	184	233	225	205	201	236	212	227	237	228	191	226	215	188	209	193	249	232	210	224	203	194	216	203	230	204	239	230	202	222	208	221	226	198	228	220	258	205	224	226	212	229	214	199	228	214	212	213	212	198	223	190	259	212	220	237	227	198	215	230	223	222	229	226	241	206	222	198	238	183	195	210	204	221	228	195	207	200	224	231	231	197	242	221	199	204	212	225	229	221	250	223	230	229	208	199	226	222	215	221	189	213	227	202	204	201	202	193	193	232	226	226	226	169	238	231	252	201	200	212	227	229	219	212	213	234	207	204
3394	10669	7231	3295	3275	2538	2231	2203	1360	588	566	454	426	397	352	297	323	325	299	296	274	293	265	288	268	253	284	261	278	253	259	256	260	221	266	247	250	256	256	238	274	236	228	255	278	261	220	258	239	243	247	256	229	277	280	250	234	236	231	260	243	222	262	232	230	226	247	252	233	233	235	229	249	243	218	251	239	236	215	243	225	262	243	254	238	216	242	257	249	249	259	233	247	245	241	232	245	248	222	224	236	252	262	246	235	261	200	237	223	247	257	251	229	242	222	232	233	240	240	221	242	225	198	263	245	239	231	204	239	237	251	224	253	235	233	248	258	261	228	237	228	245	243	239	242	245	245	216	251	217	264	242	234	241	245	228	253	235	214	251	240	243	281	207	226	273	228	233	231	210	233	239	216	255	250	208	232	224	225	234	251	251	258	245	216	226	273	235	247	214	257	224	225	262	231	278	232	217	220	260	230	249	236	220	225	231	219	216	228	204	212	242	219	219	236	212	210	239	244	198	217	242	248	237	236	244	243	232	243	248	275	245	237	244	241	218	251	242	243	218	218	228	238	237	219	272	253	250	248	209	222	224	228	254	228	207	226	232	252	230	245	201	232	250	246	230	209	234	245	251	217	242	234	234	251	240	246	224	254	265	214	224	226	248	257	250	213	214	243	258	232	215	238	230	214	245	248	261	235	249	241	224	210	273	251	234	228	247	207	239	224	260	231	229	214	251	237	248	238	267	215	251	219	248	249	237	223	214	230	231	250	232	252	230	239	199	239	234	213	230	269	234	241	224	259	227	242	198	247	250	224	219	225	243	241	249	232	250	268	226	238	264	216	236	242	240	228	260	241	248	223	249	237	217	240	234	228	240	241	236	248	250	248	215	259	257	219	224	254	255	234	240	211	217	243	276	245	239	266	221	234	248	215	203	215	260	215	239	271	244	233	256	229	205	252	252	262	244	248	240	223	239	258	236	240	220	239	265	230	234	238	213	266	237	236	242	249	235	243	234	249	221	242	216	240	225	220	215	246	230	226	216	212	232	214	229	224	242	261	240	229	218	228	209	223	241	251	215	257	219	219	260	240	255	244	233	241	232	226	243	228	234	260	258	226	250	225	229	254	229	234	233	233	225	230	239	244	230	272	236	242	233	229	249	221	254	239	240	235	228	263	229	200	227	220	228	254	244	250	249	233	243	218	242	236	238	220	242	232	241	249	241	246	241	243	282	258	239	219	251	224	243	242	227	240	247	226	239	252	231	234	202	223	250	229	221	258	214	225	259	257	228	240	205	213	232	217	235	227	235	227	254	227	252	258	247	243	271	236	243	257	253	242	261	230	236	240	258	227	260	231	211	250	233	261	240	261	225	242	260	229	274	230	217	237	232	226	290	234	256	243	253	254	237	245	230	232	224	242	275	232	235	255	231	233	226	245	268	218	237	240	227	246	243	232	225	252	234	224	231	237	245	244	248	223	261	231	245	221	233	225	227	221	253	244	245	239	226	262	225	223	246	250	253	267	253	241	226	253	254	247	239	272	246	217	218	252	268	248	251	225	205	235	225	224	237	242	222	242	231	243	227	243	232	260	248	219	256	231	247	235	228	216	253	225	246	216	246	202	263	246	232	265	235	253	228	233	261	228	244	219	234	236	246	227	252	226	239	251	241	246	242	226	246	242	236	238	210	220	238	251	233	218	261	217	232	248	243	216	229	243	244	246	231	265	216	254	218	239	239	250	230	239	245	229	233	259	257	263	207	230	237	237	260	243	234	258	226	226	247	239	242	253	244	243	262	237	282	245	257	226	226	237	238	249	245	230	260	260	260	229	244	250	258	269	228	218	240	250	257	251	240	250	239	268	228	218	259	252	234	204	219	242	214	251	221	251	246	241	237	243	248	220	222	225	244	244	222	261	244	270	214	242	227	227	233	247	218	253	249	253	242	239	253	250	219	246	219	254	208	230	270	269	237	247	241	248	256	225	253	240	245	242	260	266	226	254	261	230	241	249	216	209	229	244	235	224	215	236	244	235	215	244	236	228	229	262	254	251	231	240	253	220	242	215	231	212	203	261	234	276	229	245	219	253	223	237	233	231	219	204	226	231	256	217	262	244	217	240	244	229	246	238	233	240	240	239	239	251	233	246	244	253	242	242	246	225	217	249	222	262	252	245	227	224	207	230	234	242	213	265	266	269	223	242	236	227	255	259	242	245	212	231	248	232	243	199	251	225	226	252	222	231	279	241	245	257	264	230	232	199	236	223	236	236	247	274	253	228	241	248	220	228	221	224	231	224	212	216	231	244	221	228	264	219	235	244	212	250	240	205	230	218	265	243	250	229	251	252	244	243	235	247	228	254	242	248	254	234	223	245	250	255	256	246	217	258	237	225	233	191	258	232	229	236	221	233	251	260	273	199	273	249	244	255	230	257	262	220	251	276	230	246	240	235	209	244	240	219	237	241	218	244	229	237	247	255	247	267	244	264	217	260	251	192	249	238	256	257	246	209	248	243	260	236	225	234	249	238	252	258	252	256	254	220	227	254	267	233	220	233	236	238	217	228	244	243	236	260	225	251	258	231	242	260	205	259	267	248	254	267	243	251	228	223	222	216	207	242	196	233	236	209	251	255	245	222	251	245	222	222	243	225	233	233	255	261	230	214	242	249	226	258	217	219	220	252	221	242	232	230	241	229	221	215	228	260	259	209	231	233	239	235	235	236	247	272	252	227	259	220	246	237	250	227	244	214	250	249	219	225	215	230	226	248	251	217	237	221	283	234	236	231	226	237	231	249	263	244	239	219	220	238	237	237	262	229	232	216	235	249	234	251	221	265	226	237	270	213	230	256	230	234	246	257	232	245	252	263	211	232	256	215	223	248	214	267	229	253	221	248	242	244	246	246	227	233	222	257	248	238	232	219	255	240	212	281	241	212	250	236	232	252	228	216	245	242	266	242	242	263	245	246	254	255	214	267	246	221	247	256	257	226	231	222	230	243	217	237	230	230	234	226	219	247	237	231	227	229	244	245	249	225	236	259	221	225	252	228	244	249	250	230	265	226	237	254	230	240	235	216	244	254	242	245	237	253	227	231	245	239	233	241	235	220	242	251	247	249	251	253	264	236	232	250	211	250	237	233	239	246	238	228	251	254	263	220	236	268	240	233	235	233	243	242	223	244	237	260	254	236	252	250	247	238	219	217	231	236	229	253	267	252	242	258	250	242	251	259	245	269	236	240	223	226	207	227	224	225	207	240	233	252	244	232	274	238	241	237	248	244	266	210	252	235	262	245	246	250	220	207	242	267	225	258	238	237	220	240	218	246	243	249	227	233	246	243	243	218	247	272	206	239	245	233	225	217	244	250	228	204	242	255	243	220	247	251	245	229	250	220	263	248	255	246	233	243	252	258	220	234	219	254	235	222	218	234	249	225	243	243	233	227	218	233	239	257	228	216	278	247	258	231	250	244	235	231	251	206	224	249	252	248	228	214	213
24085	20798	27217	24368	15427	1588	986	998	604	497	444	402	472	445	381	413	373	373	397	387	373	374	368	369	416	398	362	369	385	406	351	402	373	406	368	361	369	365	390	365	371	375	386	375	345	375	352	392	354	357	366	356	343	372	377	349	311	324	335	380	359	380	352	358	382	344	377	342	372	327	331	382	347	384	350	387	390	375	355	357	361	349	364	349	385	368	342	376	344	360	368	330	382	367	378	359	367	395	361	304	385	368	354	339	379	381	357	384	395	371	324	373	365	357	352	350	342	345	366	340	320	358	331	393	359	377	375	361	367	341	348	372	366	371	350	330	357	378	391	373	382	324	362	366	359	371	359	378	355	405	357	407	362	340	355	348	341	398	365	390	383	377	364	390	363	387	348	356	352	374	352	381	349	368	368	355	356	346	373	338	351	362	353	344	373	358	358	397	369	377	384	365	371	352	370	312	346	353	364	354	375	355	334	389	355	351	345	336	360	373	374	378	349	350	380	364	341	351	365	345	354	370	395	369	376	364	361	369	366	363	325	375	357	361	342	368	347	365	385	374	356	386	363	349	335	304	354	337	369	361	351	338	355	370	378	340	381	382	375	372	398	374	385	351	356	370	380	399	395	429	353	379	335	368	339	351	388	370	383	401	366	346	358	374	368	360	321	333	370	325	384	356	362	349	396	364	336	370	370	355	389	336	367	342	346	376	382	339	401	368	330	356	330	376	358	368	356	354	350	365	329	363	379	349	349	347	356	386	375	352	371	361	371	373	366	399	383	326	370	357	386	360	354	352	361	349	339	382	305	366	350	368	317	358	366	365	365	352	331	348	367	348	353	367	371	327	358	368	353	380	373	372	337	351	359	371	344	375	369	340	386	348	393	348	374	352	369	363	385	364	351	375	356	333	355	376	350	345	361	356	383	359	355	390	371	366	364	346	379	376	353	349	349	349	399	362	359	368	381	362	360	381	340	382	378	360	384	362	374	383	341	363	368	342	345	368	320	399	377	371	391	343	363	367	358	369	364	367	376	379	372	350	353	383	359	353	368	359	378	323	351	344	346	355	371	344	339	383	339	338	360	373	378	360	380	352	357	401	383	341	357	329	339	372	361	380	350	369	351	350	367	368	373	341	357	328	385	363	332	316	361	344	332	355	364	375	376	316	387	398	364	371	355	349	382	388	349	354	351	391	337	380	375	353	355	401	373	362	340	382	367	355	351	357	352	358	371	361	312	341	386	338	369	374	353	357	338	367	392	377	355	358	365	359	350	382	367	376	364	345	346	351	350	361	385	357	359	351	358	354	359	338	405	354	349	366	334	375	368	375	383	355	361	384	360	382	360	383	370	357	379	335	350	375	321	358	360	391	341	366	350	362	332	359	387	384	366	350	354	354	346	393	353	371	377	304	362	382	351	365	386	376	376	343	380	349	369	384	375	357	411	367	369	332	353	412	340	354	329	330	358	338	364	369	415	353	346	359	357	380	328	381	347	368	337	382	364	335	367	396	365	350	326	392	387	357	371	364	370	373	356	366	366	364	362	364	340	338	341	402	367	351	389	325	391	367	387	356	368	358	358	352	346	318	346	346	364	369	352	379	355	392	355	354	323	327	369	367	363	331	366	354	347	375	393	330	370	366	353	359	391	346	354	361	320	394	348	384	363	352	375	345	383	396	343	367	357	372	359	373	376	410	378	348	326	407	355	360	331	353	374	363	344	383	363	352	323	372	362	344	409	320	367	409	387	358	350	398	363	389	346	335	357	385	376	367	361	353	350	381	368	395	375	391	381	374	345	371	347	353	359	353	327	380	361	373	355	382	336	332	380	372	373	366	376	345	342	348	366	368	344	342	349	376	398	371	363	348	329	348	403	361	373	356	353	337	370	341	367	349	379	374	375	326	341	330	365	318	334	378	352	360	385	352	379	361	371	364	349	334	371	380	383	327	354	356	380	431	365	369	345	351	336	354	353	377	351	369	368	358	338	349	371	386	351	335	371	361	341	369	359	354	388	427	368	396	339	378	360	349	378	334	364	383	386	380	366	334	350	373	346	366	357	391	356	330	340	360	338	379	369	350	349	358	401	361	386	356	357	367	356	402	360	351	359	369	345	330	350	360	351	323	362	360	371	347	336	395	357	373	369	387	385	395	361	348	377	383	352	330	339	355	386	375	362	380	378	366	363	362	347	345	358	381	325	388	366	386	380	394	357	366	345	373	366	338	410	372	353	326	318	405	350	393	367	356	378	383	363	338	331	399	389	362	369	352	369	367	340	346	377	363	335	357	373	382	365	384	335	384	361	361	349	366	365	360	367	336	384	394	356	333	353	366	352	374	351	358	378	330	357	370	360	344	392	385	349	360	383	368	386	377	353	347	349	348	350	353	364	375	359	351	383	372	335	358	323	379	346	359	386	362	354	378	389	375	345	356	315	384	336	365	372	350	330	357	373	373	328	405	372	373	363	405	380	354	359	344	385	349	383	354	369	351	345	367	350	350	361	382	301	378	359	367	364	372	382	366	348	368	367	344	373	339	363	373	344	351	335	363	391	344	372	355	381	370	401	366	394	367	327	353	398	346	311	381	376	376	362	360	342	362	337	365	383	345	358	330	342	394	394	344	359	377	350	343	373	376	347	377	371	352	337	360	361	354	347	389	398	346	392	355	320	364	365	369	341	368	332	329	368	364	345	358	370	354	367	356	338	381	312	369	352	372	376	386	368	359	382	388	364	330	365	337	372	381	352	347	357	347	337	355	374	375	368	356	354	350	366	365	359	348	351	330	326	356	386	361	359	349	370	315	346	385	398	348	331	368	345	356	340	347	321	351	365	354	322	356	363	380	366	347	379	389	368	399	335	352	378	372	388	383	325	367	369	373	345	384	347	329	376	357	361	371	372	334	370	359	360	378	386	330	339	380	385	371	362	372	349	337	382	357	360	336	362	401	364	343	347	387	360	368	368	380	348	354	371	348	351	368	389	324	384	363	362	357	358	359	363	379	368	351	325	397	345	379	371	351	345	357	371	383	385	359	322	380	374	361	337	349	377	354	355	377	350	351	387	384	354	370	332	354	375	364	372	384	324	404	380	336	386	366	379	329	348	340	341	340	370	341	350	369	379	365	371	342	360	366	359	344	353	371	331	350	346	336	343	373	380	332	336	361	383	333	358	394	365	365	373	381	352	332	362	354	387	326	394	368	367	398	379	388	356	417	376	378	346	382	360	349	350	376	352	351	331	362	352	356	398	361	347	377	405	369	385	348	395	365	355	378	344	370	371	346	351	346	329	370	345	379	342	353	342	368	352	358	356	371	376	403	371	388	340	389	359	366	380	344	365	353	370	369	386	375	394	351	352	360	367	414	385	390	380	376	379	375	365	359	370	368	339	358	371	337	351	374	356	352	361	342	349	354	386	365	363	364	352	377	360	354	403	371	382	407	349	370	357	363	363	392	352	374	411	393	371	354	349	330	374	402	364	394	333	342	343	368
3519	7186	4697	2371	2366	1802	1520	1510	928	538	527	474	443	431	452	400	420	364	396	409	392	403	361	376	417	369	421	376	356	387	338	356	379	384	356	385	314	376	364	386	356	397	374	331	337	321	361	401	380	363	335	342	363	369	353	384	356	352	348	390	402	359	362	394	388	359	351	357	348	386	375	360	363	377	374	363	379	359	358	343	323	350	366	361	392	360	373	393	370	344	368	380	380	365	372	359	369	373	353	368	365	385	351	382	376	374	365	337	347	374	371	351	375	369	331	352	359	347	361	384	400	353	372	358	387	398	352	386	365	342	347	388	379	404	340	395	360	350	357	365	350	381	396	360	317	377	393	381	396	354	336	386	353	368	368	352	353	360	361	368	383	383	345	377	372	378	368	366	376	347	367	379	379	372	353	341	369	349	366	372	355	357	353	357	384	363	381	367	390	368	367	398	367	349	349	397	378	375	342	357	381	363	376	373	386	367	339	353	359	366	358	348	345	340	347	360	358	355	370	347	368	382	336	385	350	361	369	381	394	377	356	380	384	373	389	384	367	346	343	358	371	422	378	396	386	375	379	359	374	370	352	383	367	378	417	342	370	371	371	349	364	381	355	337	384	382	375	388	360	370	362	344	356	351	355	366	376	355	340	372	367	387	393	369	382	391	353	331	354	379	362	347	380	362	368	374	344	405	356	346	349	362	350	334	400	380	366	402	368	357	375	376	382	322	378	373	375	395	379	384	342	360	385	370	346	369	352	352	400	387	360	389	383	381	342	351	342	370	343	382	355	402	370	389	369	352	362	345	389	350	394	368	332	358	381	403	337	309	366	356	406	346	348	409	371	351	354	389	372	332	372	370	361	361	344	393	362	366	352	366	382	384	369	376	374	341	353	383	377	366	346	371	347	338	366	356	340	409	369	372	399	387	338	377	384	356	342	355	348	358	384	412	359	369	335	376	381	411	349	326	371	358	387	375	403	342	343	366	340	382	393	349	386	338	360	391	377	368	358	355	370	398	350	386	355	359	392	345	342	373	379	359	352	374	404	383	383	376	398	346	369	346	365	374	360	347	355	363	405	344	378	378	390	363	365	369	380	389	380	389	374	360	352	377	403	364	324	357	382	402	354	366	390	380	380	370	357	362	375	356	366	392	419	381	356	362	363	366	373	346	363	347	372	361	376	339	399	359	344	367	339	397	364	372	361	376	422	365	347	375	381	378	368	352	382	385	369	397	368	348	385	328	363	352	359	363	360	351	341	358	362	366	394	373	379	366	366	365	363	349	362	393	378	343	368	385	393	333	339	371	356	377	357	354	367	353	382	373	322	363	372	375	332	392	379	343	374	389	389	373	345	347	376	331	352	362	348	350	378	333	334	390	384	390	360	387	348	418	365	356	387	342	359	395	361	377	347	367	377	360	372	391	346	356	352	401	386	350	342	339	351	343	360	366	353	368	368	356	357	354	309	380	376	330	348	386	349	373	377	343	361	366	391	376	345	354	373	368	370	371	366	380	375	343	365	374	330	378	356	365	365	358	369	370	381	369	377	348	388	374	345	368	348	352	361	361	371	370	368	397	399	368	328	370	364	369	367	350	368	376	386	355	347	358	358	368	355	379	354	394	333	396	372	407	353	368	416	379	379	378	378	352	362	340	366	343	351	391	375	357	371	366	366	378	344	374	368	400	387	347	397	393	381	386	382	383	390	360	380	339	373	351	342	384	392	362	365	361	356	383	393	364	353	335	355	355	360	385	373	386	348	369	368	373	363	353	362	353	382	362	363	386	381	345	361	383	377	343	345	379	378	339	387	338	366	344	358	381	423	381	368	367	351	379	372	373	389	372	340	390	392	386	370	344	375	378	351	367	334	382	367	351	387	338	364	380	416	366	401	382	390	379	399	360	349	380	379	377	381	352	343	335	367	363	391	364	364	370	374	389	322	361	410	380	359	371	363	369	368	385	371	342	369	382	388	363	348	347	395	369	373	355	367	319	382	342	347	378	360	363	351	358	374	376	375	362	360	371	398	374	347	391	372	332	364	368	364	364	397	392	343	350	333	320	376	386	346	357	362	354	351	365	381	373	390	343	336	339	372	390	407	364	363	352	361	387	401	369	359	378	375	362	399	373	357	368	398	351	355	375	369	368	370	340	383	349	369	387	348	356	382	405	375	342	380	364	379	403	365	359	370	369	340	380	370	331	385	353	375	380	353	377	390	375	377	388	336	411	390	360	348	354	357	348	367	339	354	394	373	362	380	340	348	383	357	376	377	360	398	353	382	349	366	359	397	343	369	373	348	376	327	360	363	395	369	380	388	332	375	391	356	348	370	357	362	334	347	355	394	353	424	384	318	336	376	386	370	352	327	370	358	352	355	360	350	393	366	377	358	394	364	404	375	356	373	348	379	343	328	342	366	366	384	409	364	377	343	375	366	366	387	312	388	369	371	350	382	336	385	363	351	358	365	371	365	393	365	371	365	391	340	374	387	364	361	369	346	358	375	355	378	372	375	363	363	356	365	377	371	381	345	344	385	413	373	366	378	389	358	378	375	384	370	423	365	351	363	347	338	323	391	358	427	375	374	363	347	361	371	381	375	415	361	387	353	379	367	357	356	380	357	336	351	363	335	352	344	358	375	371	393	354	351	387	375	383	389	347	361	350	388	395	381	351	372	373	372	325	365	353	345	388	402	356	347	342	343	380	370	376	357	418	371	375	342	368	379	350	375	374	360	381	359	363	367	372	372	378	379	352	335	370	358	340	399	381	342	383	378	360	364	346	368	363	371	378	386	361	341	385	374	355	324	354	393	356	368	375	385	360	389	349	374	375	379	372	388	357	353	355	349	345	381	357	385	355	404	344	360	360	375	404	368	395	372	352	354	362	369	369	335	345	348	317	329	397	351	365	375	379	358	362	363	358	373	362	377	395	372	363	368	326	353	408	377	343	345	332	362	358	377	369	352	362	373	354	388	355	352	396	351	366	389	380	380	334	407	374	372	374	336	383	362	349	353	330	358	376	406	366	349	365	356	351	351	346	394	355	371	394	368	347	390	362	356	372	367	359	373	369	409	368	371	375	361	376	377	368	372	353	371	360	359	370	367	352	344	345	366	355	355	392	383	374	358	377	345	373	374	367	357	363	358	338	360	380	359	395	340	363	367	370	371	363	407	319	364	375	391	379	372	389	346	334	357	353	375	396	359	357	364	355	362	351	351	389	355	379	332	375	364	368	378	360	377	364	384	370	359	367	346	397	373	355	338	378	394	384	401	368	349	378	392	362	385	379	364	346	346	358	403	353	372	368	382	363	352	351	356	390	330	358	379	360	381	368	358	346	377	379	394	351	361	348	360	352	398	390	315	379	395	360	349	350	362	380	369	371	344	360	363	349	359	384	354	363	391	351	342	350	339	374	375	409	349	330	363	417	369	361	377	343	373	356	360	349	366	317	363	359	353	382	346	348	368	370	340	372	391	351	355	344	365	359	353	354
22105	20954	28644	23405	20950	21012	12246	1828	991	529	430	335	291	268	258	230	224	206	188	180	179	147	159	174	137	128	106	136	124	134	125	133	134	120	133	114	117	124	101	131	122	117	104	109	122	106	110	99	102	107	120	105	86	107	111	93	128	102	103	115	113	104	99	115	114	126	104	94	108	117	108	101	130	109	111	113	108	104	107	120	103	103	101	103	109	95	99	112	92	104	96	109	104	132	114	86	108	96	124	89	106	108	113	108	96	101	104	97	102	101	91	105	101	108	108	109	99	114	117	108	107	114	122	93	107	125	96	104	90	92	99	108	109	117	111	111	100	108	115	96	98	97	92	100	98	110	109	98	94	107	103	91	82	97	94	94	101	84	94	101	116	124	93	91	76	99	105	115	123	110	117	95	102	109	123	100	106	98	108	100	102	101	106	112	88	90	105	96	104	107	116	93	107	111	103	113	98	86	92	93	107	92	114	84	96	108	111	112	104	88	106	118	102	116	97	98	93	102	80	118	109	105	102	78	102	106	102	100	94	107	115	96	79	110	94	96	72	116	92	102	99	96	103	122	110	119	109	80	112	98	101	107	96	118	117	115	95	102	110	98	108	102	94	89	108	105	97	101	110	108	97	104	114	103	107	102	108	91	100	121	85	112	127	97	99	94	97	83	103	98	91	102	118	102	93	96	90	105	99	98	114	97	125	106	109	109	107	94	83	117	101	95	111	113	107	110	125	121	95	107	96	103	103	112	95	112	107	107	79	106	97	95	114	84	110	101	100	103	82	100	98	108	104	105	99	97	103	109	102	107	115	106	96	99	93	103	103	110	93	99	98	98	112	109	104	101	84	90	106	91	112	104	89	100	118	112	91	101	93	105	85	102	118	108	95	92	109	112	87	126	102	107	111	95	98	104	103	109	102	97	107	95	96	106	93	110	82	88	96	108	96	105	122	101	113	106	108	110	98	102	111	103	113	87	107	110	106	105	114	94	93	107	99	76	95	104	86	109	87	117	97	123	105	119	117	89	135	103	102	90	80	96	86	122	107	105	104	106	96	106	110	104	91	114	91	105	87	96	93	103	117	83	104	112	109	109	98	103	90	104	95	107	118	106	97	115	116	100	107	108	115	104	107	94	111	123	83	96	98	109	94	99	100	106	101	108	91	106	99	112	103	108	82	89	106	95	99	115	98	109	108	95	109	125	117	103	107	106	120	101	92	90	117	100	97	100	88	102	108	119	116	141	103	87	90	98	99	100	104	94	87	114	91	106	81	99	96	103	98	115	101	91	94	104	116	84	114	127	95	113	100	102	96	105	94	94	106	107	99	105	103	114	83	118	120	92	87	95	102	104	88	106	111	105	105	105	81	106	116	87	117	85	116	97	104	109	99	104	115	113	124	99	86	95	113	83	113	106	85	98	99	107	104	94	93	91	109	110	102	106	85	91	87	92	111	110	102	104	91	116	100	92	94	112	103	99	110	101	115	101	85	109	113	98	122	100	93	92	104	109	91	114	114	105	117	94	94	103	107	110	102	115	94	102	99	97	119	111	103	101	101	105	96	94	122	116	103	105	113	116	104	111	93	108	113	104	103	105	100	88	121	77	107	111	90	124	80	100	95	102	84	90	108	105	117	122	96	101	80	111	103	114	106	100	103	114	99	96	108	100	125	93	103	98	109	108	114	103	112	98	83	98	104	117	109	101	108	90	106	93	99	102	120	100	111	102	107	98	116	99	114	107	126	96	112	102	100	90	104	109	112	89	108	105	124	86	97	79	107	122	97	104	109	95	102	89	101	106	116	93	109	119	110	100	85	106	102	112	108	113	105	126	107	103	102	111	98	108	113	101	111	101	108	115	123	127	118	112	97	95	84	93	95	119	93	104	98	123	91	104	103	104	95	108	105	86	109	113	97	113	94	103	95	103	116	109	79	104	108	102	109	110	102	108	84	103	119	114	109	96	90	106	100	106	104	102	103	119	130	95	112	100	102	90	96	113	127	115	106	97	98	95	131	99	105	110	81	102	91	93	103	88	100	107	106	111	89	94	104	104	118	105	88	94	91	102	106	93	109	108	113	112	94	100	98	105	79	100	118	83	110	112	106	112	108	95	107	108	97	94	96	105	92	104	108	107	105	112	99	95	90	98	114	96	104	98	91	100	70	106	99	101	120	114	104	113	87	95	115	102	111	92	94	102	93	95	87	123	99	110	107	114	99	103	106	104	98	112	108	115	104	116	93	87	105	104	93	120	81	83	122	106	97	99	99	113	79	90	104	104	110	100	93	135	101	106	86	120	114	97	102	98	97	100	79	100	97	94	122	91	106	90	93	100	110	103	90	95	99	112	108	120	105	112	117	109	92	123	94	86	101	80	112	88	102	114	105	83	95	113	120	98	120	103	109	103	99	113	124	103	114	104	86	101	93	113	88	82	89	83	115	103	94	122	111	86	107	97	115	96	89	97	123	101	100	98	106	123	121	107	110	93	102	97	113	102	98	103	101	93	102	111	113	99	88	104	120	96	79	110	107	98	119	96	104	104	81	108	120	97	103	99	92	112	107	89	98	109	102	91	94	94	94	100	95	113	90	111	117	104	97	98	87	90	99	124	107	106	90	97	99	83	101	106	93	108	106	91	113	114	106	108	92	117	112	111	101	107	99	109	93	105	93	96	101	87	108	84	109	112	98	96	99	103	93	107	101	98	95	111	104	95	110	101	83	99	107	90	115	120	118	94	97	96	111	93	92	101	92	116	113	108	123	127	109	93	107	104	103	119	101	105	106	115	105	101	93	116	114	86	108	127	93	126	95	105	93	98	99	104	100	103	102	97	115	95	98	97	98	113	114	109	107	122	116	107	103	98	116	90	123	124	132	127	99	105	99	114	86	89	92	104	104	94	114	108	114	108	86	95	97	106	97	102	117	81	106	97	109	92	91	108	104	102	120	112	95	105	127	117	105	94	90	90	98	111	105	117	79	109	121	88	99	97	97	96	93	90	89	100	105	109	110	95	89	104	118	98	120	103	114	80	96	97	96	105	93	93	116	104	97	110	93	109	78	114	82	113	117	113	88	111	112	97	83	110	109	93	96	96	110	104	86	90	102	94	91	102	104	93	115	110	88	106	96	94	119	111	107	104	102	78	105	106	100	102	99	100	98	98	119	113	111	95	97	91	114	108	104	103	127	86	103	101	86	94	97	91	88	95	95	97	109	94	111	101	101	82	99	101	102	102	94	128	96	98	88	104	111	78	112	112	93	90	103	88	105	107	116	114	102	87	102	116	95	103	114	97	109	114	111	117	96	95	111	97	106	116	97	124	114	97	106	107	89	102	120	112	111	108	112	101	122	98	103	88	96	104	103	128	113	127	102	113	106	95	124	103	108	99	112	124	123	105	111	114	100	97	88	113	108	114	109	111	103	108	104	94	123	88	112	110	103	99	110	106	91	116	92	94	103	95	87	105	96	125	88	107	106	114	97	107	101	105	102	99
4652	16617	11284	5973	5395	4006	3046	2699	1674	812	643	511	435	392	325	311	265	253	221	201	206	203	178	160	172	178	150	161	157	162	153	137	152	137	141	107	122	124	127	126	114	112	134	122	136	113	109	119	121	115	102	115	111	98	108	112	118	113	113	110	110	113	113	125	111	135	118	108	124	100	135	109	102	124	104	96	118	115	117	115	116	103	115	99	97	98	96	126	112	104	114	108	119	111	121	114	103	122	105	104	106	117	105	100	103	105	92	82	102	105	99	107	99	113	104	118	112	122	93	112	95	100	115	105	109	98	114	107	127	99	106	108	110	125	120	100	102	100	100	111	117	114	108	99	113	115	95	92	93	97	100	92	111	124	91	105	110	105	89	116	102	106	103	124	108	126	117	94	103	105	102	101	128	103	101	102	111	115	105	120	106	102	109	103	99	99	113	110	108	100	111	112	94	114	79	98	120	106	126	107	121	94	94	111	103	114	105	114	125	99	91	109	106	94	99	126	100	108	107	118	97	95	104	119	102	123	97	113	109	104	98	104	106	89	105	116	111	119	105	86	95	113	101	105	120	98	111	104	93	98	92	127	105	101	107	105	102	107	122	104	94	108	102	96	104	89	104	100	118	92	90	111	99	111	96	102	109	86	98	108	100	89	105	89	97	105	91	100	113	96	114	96	95	103	110	111	97	104	91	116	109	125	118	106	106	98	110	92	94	95	104	86	97	116	101	93	86	99	116	107	102	103	101	112	101	108	103	118	118	121	93	111	105	116	93	102	121	101	112	102	81	95	97	120	112	128	118	95	100	109	87	93	110	96	95	97	114	113	109	117	108	89	113	94	108	91	106	101	107	119	104	101	112	93	100	92	107	97	101	97	97	114	105	107	103	99	109	103	105	110	103	120	100	113	112	102	101	92	102	87	100	121	77	106	111	108	119	124	96	114	121	103	111	104	104	106	111	96	101	94	89	103	119	100	120	84	110	112	100	113	100	103	106	95	103	108	115	94	105	94	94	118	93	111	114	111	103	122	101	97	100	108	121	106	101	94	103	112	110	126	109	100	100	95	90	102	105	95	97	104	105	112	112	83	109	120	88	103	103	99	108	107	114	94	106	117	100	121	88	110	96	123	100	99	97	94	103	102	110	109	125	98	103	108	112	93	88	115	107	103	110	110	86	95	99	111	89	112	103	100	111	107	107	96	102	110	103	115	110	105	101	99	100	87	107	104	77	101	104	114	102	106	108	102	95	93	97	94	91	123	107	119	93	101	103	102	106	115	109	102	100	102	96	115	107	97	117	101	126	107	102	99	99	107	112	101	84	116	112	103	98	118	96	111	80	114	94	87	114	100	101	103	117	118	107	105	91	119	123	111	115	102	94	101	107	102	117	95	102	122	97	105	93	106	116	94	103	117	109	112	89	101	94	87	94	92	110	95	101	119	103	109	108	96	111	106	102	95	100	114	121	112	109	105	96	109	107	107	108	98	118	115	116	90	125	96	102	93	102	94	108	100	103	118	97	102	92	112	101	94	104	85	101	79	105	103	116	96	84	104	109	99	100	123	109	102	118	111	88	111	108	107	91	92	108	109	96	111	102	96	96	94	105	101	108	109	109	114	105	113	102	112	117	90	105	104	108	92	107	104	117	105	102	102	117	125	129	89	124	101	102	102	117	112	112	120	102	115	112	98	98	105	117	99	99	94	88	126	110	98	101	119	85	98	79	113	97	98	105	96	94	117	117	112	94	104	120	100	112	113	100	118	107	119	94	96	104	110	119	107	107	110	115	104	103	105	96	100	95	111	94	116	101	96	112	95	93	112	115	103	105	99	117	97	106	108	115	129	93	108	99	97	97	109	132	104	100	120	104	113	101	108	99	102	87	108	111	113	98	105	97	123	104	108	101	98	110	105	111	110	98	103	107	113	105	92	109	117	95	108	92	111	88	93	104	92	98	94	92	100	102	105	107	115	110	101	121	105	98	97	110	102	90	105	99	110	108	112	112	99	99	96	103	114	100	97	96	94	120	129	100	105	107	120	108	119	123	99	112	110	102	103	103	132	97	97	116	116	117	105	104	111	98	122	83	107	97	92	109	88	113	82	99	103	106	92	127	98	107	97	119	101	119	109	99	114	105	95	113	106	103	112	88	114	96	95	102	105	123	109	108	88	99	113	108	99	108	101	110	80	116	104	112	104	112	97	107	98	105	102	94	96	136	101	88	108	94	115	105	86	105	97	118	100	116	122	100	100	102	99	102	120	106	89	91	106	130	109	111	109	114	99	100	114	102	91	106	105	104	101	103	93	105	110	109	90	107	102	95	93	95	122	105	120	105	100	89	109	105	108	105	84	104	99	100	110	97	80	118	107	116	103	102	93	88	123	103	83	115	89	94	101	102	124	99	90	116	100	87	96	116	102	96	98	97	112	119	102	99	99	110	117	98	125	104	116	121	102	95	99	101	117	96	111	96	110	110	112	99	111	100	102	115	104	82	113	126	110	104	90	90	104	86	125	99	116	94	122	115	111	98	121	73	114	111	101	107	110	104	107	106	114	98	117	91	90	101	91	127	106	91	89	111	104	82	116	116	115	100	110	108	106	108	118	97	110	119	109	111	117	105	99	104	105	81	118	100	96	131	116	118	113	113	111	129	95	108	102	110	99	113	103	119	100	100	82	78	107	102	116	101	111	100	99	114	123	101	100	105	106	102	101	92	99	105	96	120	100	104	112	99	122	97	90	114	93	109	104	98	95	114	101	88	97	107	109	94	94	138	94	98	101	99	117	107	114	118	117	112	109	116	99	103	116	95	107	95	96	104	124	97	96	106	97	103	125	114	95	77	121	105	101	103	99	109	97	90	99	113	102	104	102	107	110	111	101	95	111	99	98	122	107	99	110	108	85	97	98	110	97	108	107	98	98	102	110	122	113	95	107	100	102	109	107	97	85	115	102	108	104	107	104	94	114	96	110	117	126	96	115	100	93	87	131	118	107	110	98	92	114	88	104	106	103	99	100	108	111	104	98	98	106	104	115	108	97	117	102	104	99	98	110	103	118	120	147	96	101	100	90	110	109	115	108	125	106	116	121	96	89	106	105	93	93	114	94	97	98	104	107	114	120	108	109	95	87	93	107	100	107	95	90	108	134	90	105	103	100	123	105	94	105	104	106	103	99	102	96	99	117	101	98	102	126	127	100	97	97	118	92	102	125	98	97	97	119	110	102	114	99	106	126	105	107	100	75	98	100	108	117	114	116	99	100	101	77	111	117	103	122	119	109	110	101	108	91	94	97	109	94	121	118	113	102	111	92	106	95	106	107	99	97	91	104	107	100	96	103	104	97	116	95	110	115	104	114	131	123	110	127	95	101	126	117	100	101	115	114	97	105	96	111	99	118	100	94	97	109	90	96	98	111	94	95	101	113	89	118	106	120	118	107	97	99	93	97	95	89	101	106	125	117	120	100	107	110	111	93	88	97	120	101	98	101	94	100
27262	18115	4346	968	838	771	594	666	528	432	422	445	392	415	423	403	383	438	432	383	425	410	471	403	398	401	441	443	381	414	380	437	417	400	416	404	398	444	414	419	390	417	398	428	452	408	432	418	425	440	417	394	401	387	405	423	447	394	435	428	411	416	421	397	432	416	385	441	452	389	394	414	431	397	411	392	446	337	445	405	391	389	398	446	400	435	409	422	401	380	394	375	414	451	405	406	387	416	414	379	435	372	405	414	393	400	394	442	397	398	413	408	423	417	401	395	438	435	423	404	420	416	410	420	412	373	379	414	382	418	402	428	411	415	422	420	447	408	378	410	422	376	433	421	402	393	391	427	390	406	425	391	418	388	403	432	410	371	442	392	370	392	403	421	426	450	422	400	405	435	387	392	418	421	443	399	401	423	416	384	421	415	402	443	392	398	407	420	367	411	406	407	420	432	410	381	395	423	402	391	388	436	388	418	393	388	388	403	401	406	392	376	408	414	432	415	430	420	397	414	366	457	395	396	422	444	417	416	387	401	409	412	377	393	378	411	376	418	414	422	377	394	393	429	388	423	369	442	417	398	400	426	424	366	452	454	417	405	395	433	386	400	438	387	430	379	430	410	406	410	383	410	400	376	391	415	368	425	404	390	404	404	415	399	417	425	410	422	385	393	406	429	419	394	409	389	398	377	382	417	411	398	435	418	395	401	410	427	410	423	420	407	426	402	424	448	381	404	370	362	405	401	431	433	393	450	408	403	407	353	433	413	391	398	399	411	421	403	400	413	375	378	377	429	440	425	408	386	414	407	403	377	358	418	431	423	404	363	395	403	388	420	430	448	425	384	403	428	416	427	417	443	408	389	383	403	405	418	377	411	384	385	409	413	405	417	397	439	401	437	408	392	442	436	434	409	397	427	398	429	397	367	420	388	379	416	400	440	409	377	436	405	403	411	420	399	428	443	416	431	397	429	382	422	414	410	371	391	437	400	425	453	418	406	382	406	406	404	389	430	386	393	418	411	394	400	385	444	444	396	368	432	414	343	408	378	399	408	401	402	438	442	420	392	386	430	390	446	400	388	420	413	397	433	419	411	404	369	402	415	391	402	434	431	405	432	405	415	403	378	403	435	381	411	366	378	398	399	382	434	396	442	423	402	373	416	385	399	423	423	384	391	383	397	429	425	413	385	415	430	419	418	399	407	422	446	411	397	413	374	397	396	413	418	444	414	445	414	419	384	392	421	402	400	383	429	406	448	422	450	400	412	421	421	414	403	406	415	443	425	442	370	382	403	423	399	388	425	379	418	427	375	417	412	433	414	414	428	419	405	398	373	424	416	415	405	411	431	442	385	406	441	422	406	380	421	422	413	403	397	395	429	413	378	427	430	428	411	398	419	428	377	379	413	433	415	359	424	397	393	435	397	427	411	404	396	407	420	416	430	435	409	420	406	442	408	409	461	431	407	429	417	420	408	419	392	395	400	405	396	424	421	404	423	406	384	412	440	409	424	396	409	404	433	408	425	374	419	426	401	417	423	396	399	425	424	399	390	386	432	413	443	412	450	367	441	391	422	382	423	438	412	419	373	435	422	427	439	387	405	401	457	411	398	429	425	437	399	407	413	395	353	424	402	418	448	431	408	419	389	383	412	423	386	436	414	440	396	405	394	418	417	400	417	403	407	469	448	420	407	436	397	443	426	416	378	426	359	381	406	391	454	409	417	437	410	439	411	418	429	393	427	382	432	380	388	421	454	398	425	423	439	455	449	399	407	431	414	395	426	406	414	389	397	385	412	383	419	409	422	396	388	395	399	447	394	367	397	378	408	389	399	427	391	380	409	449	420	396	379	432	424	407	393	409	404	392	397	409	398	456	393	381	375	377	413	383	406	405	395	395	406	448	446	405	406	410	416	441	382	442	427	414	399	375	398	431	427	350	416	409	420	401	420	402	419	399	415	442	418	358	397	410	433	424	413	429	399	402	412	415	434	425	377	387	401	376	426	414	403	394	427	374	381	423	409	426	411	397	392	387	416	414	445	410	410	407	404	424	421	381	404	390	409	428	380	455	427	406	441	417	410	431	399	419	397	396	403	411	416	390	393	425	422	391	386	406	438	410	414	403	411	433	409	402	407	398	356	424	384	410	411	395	395	412	412	440	426	408	425	392	385	387	425	394	407	398	404	346	413	409	375	419	385	406	406	406	391	375	386	437	407	400	385	381	410	410	427	401	376	410	377	405	433	411	413	436	383	422	400	453	364	401	388	409	393	397	379	444	404	430	400	414	414	402	391	428	400	413	454	445	406	463	406	409	375	390	367	414	427	372	409	391	411	416	374	397	394	420	455	422	403	403	413	413	388	385	414	402	413	424	407	398	406	430	405	396	425	433	423	408	415	437	404	441	413	416	404	418	410	400	427	421	404	416	445	427	411	418	413	348	368	406	405	455	394	424	434	410	394	393	423	422	394	394	429	433	359	425	435	434	465	390	396	407	412	438	438	398	424	401	402	396	435	412	407	407	444	426	395	377	427	419	423	375	407	389	425	378	391	404	420	412	414	392	424	405	424	414	423	426	414	414	395	388	423	394	412	376	414	418	454	398	402	398	428	413	435	415	427	444	437	415	425	392	411	416	394	421	386	418	424	411	441	421	393	367	410	422	473	371	413	403	404	417	411	385	421	408	430	427	420	438	425	453	385	393	389	395	401	410	417	444	418	398	429	391	417	401	421	406	383	391	385	404	407	364	423	377	383	396	422	390	400	388	420	401	411	423	378	394	388	405	420	412	414	408	429	388	411	385	433	399	397	361	404	387	407	430	407	400	403	422	406	408	407	447	429	394	415	365	411	418	421	397	389	458	390	411	425	443	422	398	421	427	389	381	434	464	408	393	384	415	360	371	379	419	417	418	413	411	440	385	401	393	350	394	401	407	399	402	420	438	423	406	397	406	422	426	385	368	398	419	392	406	400	452	414	423	426	460	414	429	364	410	399	435	434	424	421	413	405	444	406	415	449	405	382	424	417	413	427	409	419	423	396	394	382	408	390	450	395	458	442	396	375	440	437	419	403	400	411	373	401	424	409	423	398	415	392	394	420	416	393	399	441	403	437	414	407	422	386	403	407	416	384	419	429	419	420	444	423	431	382	401	402	395	429	418	366	415	444	404	404	384	444	434	400	399	410	411	433	413	408	412	423	369	442	396	422	381	408	426	454	409	423	431	424	414	401	417	408	396	386	425	432	383	419	407	390	351	437	400	408	400	421	403	395	404	382	393	400	399	376	427	407	392	385	417	413	377	424	393	403	415	388	439	421	414	412	412	397	426	437	405	421	423	399	398	413	397	402	396	403	415	416	422	424	417	393	440	404	434	374	401	418	388	405	386	428	389	424	388	406	425	419	421	416	426	398	384	399	393	388	384	375	450	407	441	434	414	387	388	407	399	418	415	427	378	431	402	375	384	406	451	382	410	408	402	400	402	419	392	404	380	386
4363	2042	1217	951	1106	1083	792	870	564	446	471	463	441	462	424	417	448	423	419	428	407	414	437	456	462	421	465	439	409	417	454	433	452	440	449	410	421	429	449	489	428	391	415	461	466	427	464	419	436	425	453	428	382	419	469	391	415	445	401	406	433	432	410	421	455	431	431	434	429	450	442	483	428	462	482	403	444	416	429	429	431	438	418	438	394	416	433	447	439	473	448	451	438	440	432	431	413	446	421	448	402	448	420	455	449	453	432	436	411	437	451	443	393	437	390	431	432	428	420	409	428	417	433	446	410	393	427	457	434	450	412	448	409	423	471	451	458	448	446	449	423	422	412	407	446	419	415	444	460	376	433	416	435	395	426	447	445	436	449	445	454	455	448	416	424	418	423	420	433	440	436	467	429	447	448	445	430	406	441	454	444	447	446	417	440	440	449	451	417	469	451	421	402	419	421	451	453	416	441	447	475	409	433	411	453	437	421	452	422	421	421	414	429	382	454	437	413	390	397	394	465	422	447	448	482	409	419	442	405	429	459	433	404	410	420	423	417	457	415	403	421	429	465	423	379	460	451	429	460	413	440	448	443	412	392	425	437	402	400	445	432	427	415	453	438	445	428	399	440	463	443	426	443	431	437	472	394	490	422	438	436	432	412	423	419	436	449	446	415	455	446	442	436	438	411	424	428	454	413	443	455	416	475	447	465	434	413	445	442	427	426	420	434	413	453	432	427	428	423	439	468	410	478	430	470	426	475	446	415	443	433	415	447	444	426	407	465	423	444	395	457	439	407	455	426	420	414	441	461	436	414	433	468	425	458	437	420	469	439	382	376	452	449	461	442	433	425	437	444	430	448	427	403	419	443	434	467	443	451	422	448	420	424	441	435	440	438	433	463	444	463	446	463	434	434	389	444	407	401	432	436	425	460	421	440	423	417	418	387	452	477	404	468	423	450	425	432	380	422	432	458	465	429	460	414	422	414	452	443	452	473	470	441	464	449	417	451	442	431	392	428	433	442	446	454	387	412	400	419	412	437	428	415	421	415	412	441	431	431	393	445	429	418	442	425	436	457	447	416	389	449	447	444	447	440	440	406	451	451	434	412	421	465	450	425	416	441	421	390	422	465	439	449	447	467	440	436	450	450	413	426	435	446	425	440	450	424	430	463	444	407	409	440	459	412	447	380	472	398	436	417	441	457	424	448	412	434	428	417	441	446	439	399	459	430	420	386	415	437	410	411	421	417	409	437	410	439	435	417	432	425	448	451	424	446	435	440	432	419	464	433	408	464	448	438	427	442	390	440	494	397	433	435	424	458	415	432	420	436	403	424	421	460	433	418	427	425	420	438	405	422	457	395	404	416	470	405	472	459	433	472	402	425	457	451	427	453	445	439	438	444	417	402	471	420	397	438	410	433	439	466	437	466	428	414	430	430	468	465	445	425	412	417	470	447	462	442	418	423	416	431	411	418	453	412	450	420	457	402	476	407	428	423	440	425	411	456	476	427	477	459	388	444	424	462	439	439	471	458	452	448	430	472	434	452	432	436	440	438	432	415	414	431	452	455	456	430	422	388	458	427	389	424	410	424	448	480	435	440	410	404	431	438	436	442	486	417	465	434	459	458	419	433	411	447	433	424	443	415	461	428	436	425	454	453	444	419	439	427	427	395	456	446	429	457	429	419	420	430	449	404	411	412	426	450	421	420	428	429	394	444	437	397	438	422	453	421	412	434	435	410	416	465	401	397	427	435	437	416	427	400	437	463	452	433	446	417	400	437	422	457	460	453	429	442	448	431	427	435	473	462	444	399	450	426	476	472	425	415	433	438	415	412	436	438	424	431	445	433	400	423	469	429	417	419	437	454	460	437	433	443	423	452	449	470	414	452	440	442	429	432	411	454	419	459	408	425	469	415	457	440	435	423	494	441	462	443	460	496	435	420	423	450	434	434	454	433	434	434	457	429	436	458	459	423	420	429	450	456	443	407	421	437	445	422	388	456	428	457	418	445	477	467	453	433	405	443	453	432	445	397	403	443	459	390	449	414	408	443	427	464	481	455	424	487	415	435	445	430	395	380	402	445	410	429	441	460	437	364	435	439	401	446	447	449	455	424	424	442	406	427	405	468	430	446	437	426	451	443	418	435	411	432	451	444	424	403	418	426	388	433	436	435	430	417	448	445	423	426	446	437	452	417	465	397	425	437	448	452	416	411	438	402	408	434	421	474	404	429	440	430	431	430	432	427	442	450	446	411	410	438	476	439	434	442	444	430	412	395	449	424	425	419	442	413	443	416	408	428	413	446	459	444	414	483	438	453	450	438	394	488	450	458	398	428	416	431	433	398	424	381	428	452	420	417	483	440	429	413	468	435	416	402	465	465	433	411	427	389	442	435	434	487	434	437	428	453	438	437	436	418	420	477	422	441	431	447	463	409	429	460	453	439	401	427	458	448	398	442	383	417	451	408	418	443	424	408	464	446	440	441	416	418	464	442	405	390	434	420	448	400	419	441	451	446	444	466	413	473	445	413	407	429	424	462	426	429	436	383	417	388	460	416	442	437	401	425	432	410	413	450	419	474	448	437	415	396	418	478	424	414	432	450	431	425	423	430	425	434	463	412	434	409	456	403	433	420	438	414	403	474	441	452	434	420	427	419	424	479	457	445	465	440	414	446	410	434	465	431	446	443	421	416	414	436	437	430	442	403	422	423	436	464	463	447	413	452	407	408	441	440	428	469	423	463	447	402	441	417	451	414	424	446	448	426	433	481	437	448	463	452	397	424	416	433	436	408	441	424	428	401	425	445	452	443	428	436	440	443	423	431	477	427	418	426	438	419	465	435	433	480	443	435	457	469	406	457	413	413	386	473	461	440	421	447	403	452	457	464	454	438	429	417	451	419	415	410	412	405	440	400	429	430	421	439	431	441	426	424	450	451	432	449	433	447	433	404	402	434	418	435	421	417	429	440	437	438	415	435	435	402	422	415	429	474	405	417	429	444	445	436	421	431	435	399	428	449	413	408	424	456	426	446	424	420	435	411	431	460	425	378	414	433	452	420	418	418	439	395	412	422	434	417	423	418	434	453	436	414	418	459	426	439	443	400	435	460	392	401	482	408	447	427	385	424	439	408	434	442	413	444	420	438	451	455	405	424	455	407	425	425	407	449	469	460	447	460	429	426	403	421	448	427	435	431	408	448	453	422	457	419	442	406	441	432	403	472	398	433	420	411	434	439	425	441	456	454	439	420	446	419	411	461	372	501	447	410	458	393	435	405	407	416	467	414	407	443	427	419	433	417	421	439	448	399	441	458	446	422	406	436	429	441	457	407	445	420	428	446	441	448	422	422	438	438	406	429	433	410	425	432	423	453	403	455	447	416	455	450	436	432	399	423	442	415	430	439	401	437	436	426	407	448	450	444	436	471	395	431	400	442	419	403	434	433	429	490	445	408	416	435	419	431	450	427	427	434	408	429	463	420	428	415	413	440	459
23224	20950	28251	23804	20945	12871	1679	1080	608	422	388	345	327	335	306	292	303	275	256	226	259	267	242	253	235	267	247	247	227	239	204	221	202	216	235	244	242	213	220	208	220	229	218	254	228	217	198	216	216	235	215	217	197	228	214	249	261	201	217	214	253	222	225	216	231	236	207	228	227	216	236	222	212	216	204	214	228	218	193	208	251	208	223	220	247	213	228	240	192	233	187	207	208	212	236	207	215	222	221	211	224	228	208	208	225	225	233	213	246	216	237	226	222	198	213	224	217	213	240	248	236	239	188	212	216	216	225	239	232	233	220	213	210	222	228	222	217	211	226	213	223	235	218	233	236	205	259	204	201	231	227	248	184	228	242	230	216	215	221	214	234	228	215	228	200	222	225	211	223	231	214	240	226	214	195	231	234	222	202	187	260	248	239	251	231	247	236	252	215	231	223	210	239	227	213	230	224	192	220	241	224	232	201	219	237	231	229	216	224	221	200	258	224	202	215	235	231	188	195	246	214	221	226	228	242	230	232	213	201	183	237	195	207	241	210	217	234	212	246	222	195	237	225	242	205	228	207	217	224	208	241	219	236	213	221	205	202	252	217	195	209	184	191	221	198	217	211	250	257	226	225	245	196	239	222	218	221	223	231	239	208	244	211	242	232	229	217	213	241	233	224	244	219	231	210	222	204	207	233	226	219	218	223	234	204	215	215	232	238	216	233	223	233	212	231	207	233	221	224	194	250	196	229	204	231	219	184	211	219	217	231	243	209	187	218	236	231	241	212	235	233	201	235	240	245	222	201	230	228	220	215	226	186	210	198	231	229	204	220	216	205	228	215	221	206	230	210	228	236	224	229	254	191	231	254	249	214	229	212	210	239	240	215	221	209	224	209	239	240	228	214	241	215	227	209	230	229	220	219	226	220	215	199	178	215	237	248	235	206	193	229	235	255	222	231	226	212	196	210	223	201	226	223	241	219	235	228	206	214	229	235	235	213	225	218	202	236	235	202	251	204	217	216	203	218	221	236	212	229	228	215	236	214	237	203	215	242	241	240	215	227	210	235	213	201	211	224	220	233	246	232	211	221	233	209	242	222	233	251	224	204	223	238	225	216	216	215	222	213	248	230	221	201	205	202	220	229	205	222	221	198	231	223	247	194	210	236	188	213	220	231	203	217	217	208	214	232	216	217	218	242	218	235	230	220	211	223	231	236	226	215	192	226	213	224	212	217	234	196	207	181	236	245	211	222	233	226	237	222	195	224	246	217	200	229	230	204	232	228	229	209	212	217	216	230	205	230	218	217	225	206	232	247	225	248	218	255	229	218	216	215	210	214	226	219	220	232	216	228	209	226	208	241	207	228	197	225	201	189	258	224	209	211	202	203	212	233	234	248	225	199	209	206	216	201	239	231	239	231	205	215	203	204	245	196	204	219	218	210	218	221	208	236	248	258	193	239	215	225	218	224	209	208	250	242	201	231	233	231	212	237	205	199	221	225	244	213	221	212	243	246	216	207	235	225	222	212	217	225	204	219	241	252	215	213	232	216	212	227	217	222	217	208	212	233	221	208	204	191	184	226	236	210	229	219	214	218	236	248	227	244	236	195	225	225	218	224	231	243	223	224	233	225	218	235	185	216	211	231	210	238	211	241	228	212	240	226	198	209	221	219	210	226	237	214	228	226	213	231	199	213	212	234	219	215	214	234	214	202	225	254	209	205	216	205	213	213	224	220	225	223	212	232	214	208	196	211	217	200	189	250	224	221	223	217	225	223	213	216	216	221	215	228	208	207	221	227	200	218	210	218	204	220	241	213	199	245	227	234	250	231	229	219	242	245	236	205	185	220	213	199	237	226	211	212	205	233	227	213	226	210	221	235	232	211	219	222	213	235	247	210	236	203	237	194	205	217	232	237	222	240	207	221	234	236	237	204	221	231	215	222	242	218	216	199	226	229	242	235	232	240	209	192	203	197	228	172	211	238	215	220	208	215	194	196	227	222	223	220	225	212	221	213	222	227	212	219	245	227	180	234	218	213	202	216	223	239	237	214	208	232	219	236	190	229	211	219	273	228	237	235	234	227	223	205	222	229	207	251	239	194	239	214	242	216	231	218	200	223	236	214	222	269	255	230	208	234	237	183	217	202	241	214	227	251	228	228	219	233	219	214	251	249	245	233	197	226	232	214	234	230	229	208	226	229	234	236	231	231	229	227	227	220	214	227	209	244	190	202	225	200	224	226	202	228	220	205	228	213	227	212	220	240	217	186	205	235	210	201	198	223	233	251	237	201	238	229	223	260	212	191	224	227	185	238	253	213	227	230	202	199	237	221	204	234	202	202	231	211	250	224	217	246	207	210	219	221	217	219	208	194	230	199	210	220	221	193	242	207	203	222	229	222	235	236	219	227	229	223	234	228	244	202	204	225	217	235	224	240	234	202	238	227	217	221	224	233	222	240	210	234	226	218	229	211	237	228	201	226	261	214	237	196	205	234	198	201	233	222	255	226	195	223	225	225	215	235	230	251	227	232	205	239	192	209	231	193	236	203	235	203	227	246	221	203	224	230	199	209	219	239	217	198	232	209	231	212	216	226	236	203	190	230	227	239	194	224	203	231	217	223	202	199	213	227	224	235	222	242	204	220	235	228	231	227	185	240	216	226	212	208	220	210	207	220	213	262	213	238	218	214	221	252	206	231	209	215	234	241	234	208	204	219	196	219	207	225	215	220	220	240	210	213	203	214	233	210	206	215	194	212	240	244	204	231	212	216	207	217	212	225	208	218	207	227	233	237	210	229	232	234	245	209	241	221	214	219	234	248	232	211	207	252	227	215	245	225	212	242	224	223	219	212	233	249	230	222	239	228	237	239	227	221	209	213	223	223	231	237	203	224	225	213	214	201	255	236	224	217	233	230	227	222	213	211	232	224	200	210	237	214	195	215	220	214	210	190	189	223	207	232	205	225	195	205	213	213	234	227	220	216	218	216	211	239	200	209	232	237	179	252	228	225	223	204	243	226	230	233	198	214	212	207	235	221	218	211	210	245	235	217	207	221	229	218	226	221	253	239	221	219	199	234	258	231	219	202	236	220	212	218	228	216	191	225	229	219	212	217	206	207	204	201	211	219	228	224	200	235	245	185	212	201	214	199	215	215	229	233	218	226	199	222	231	226	227	215	232	233	235	207	205	228	222	254	239	204	233	221	212	247	254	209	240	211	199	216	216	202	207	222	227	194	259	198	238	202	211	244	227	227	230	228	214	219	225	246	212	210	215	210	211	219	222	200	233	226	198	240	229	205	215	191	202	232	233	211	217	218	211	218	213	222	210	229	227	237	191	202	224	204	239	216	196	220	231	217	223	223	252	198	226	238	203	219	220	225	195	228	229	221	223	225	211	209	211	230	201	228	242	226	229	210	226	221	249	243	236	219	200	201	241	228	248	239	205	204	185	207	222	223	217	245	218	217	208	216	224	233	198	187	245	216	215	180	219
3389	10332	7006	3728	3093	2313	1870	1615	930	570	544	479	399	377	351	358	324	331	297	334	261	284	295	266	278	286	247	271	282	256	232	272	238	254	227	246	265	259	252	239	259	254	247	264	251	249	257	249	237	269	251	227	256	237	253	243	251	238	232	247	242	237	233	246	255	246	238	238	247	287	269	228	222	233	234	239	270	241	216	231	228	220	237	255	235	263	246	238	248	266	246	260	235	245	227	256	266	217	245	252	222	268	250	239	239	258	256	237	247	214	282	201	254	251	224	224	253	236	230	227	246	226	237	236	286	243	251	249	274	217	254	238	222	246	250	244	247	207	269	235	236	267	245	256	264	245	234	235	246	272	222	273	258	269	243	236	228	242	244	243	242	247	237	219	244	269	254	251	231	255	255	233	195	222	249	251	258	259	205	253	265	251	254	242	210	236	280	218	249	226	221	216	224	248	242	241	233	232	228	257	236	222	233	219	259	241	258	236	236	219	242	239	222	237	244	225	259	231	230	230	233	247	228	238	270	216	252	247	259	217	216	218	246	262	247	216	253	256	225	218	244	230	239	242	237	255	236	228	231	238	223	243	217	254	237	237	239	244	240	228	257	243	260	271	233	236	241	252	231	232	239	238	271	238	241	236	251	188	256	237	237	246	235	246	230	245	252	227	255	240	227	276	240	230	250	251	257	230	202	247	237	241	249	235	243	220	241	234	240	273	241	238	254	271	260	251	217	242	235	242	243	255	228	247	271	245	227	271	211	244	241	234	242	249	250	243	228	221	242	243	250	220	249	242	231	287	244	252	237	240	224	224	225	229	253	231	246	222	259	252	240	217	231	236	249	241	204	228	241	228	244	241	252	240	243	220	255	231	237	231	221	243	241	252	220	241	231	248	237	253	254	241	276	236	214	246	251	246	229	249	212	250	227	237	239	209	247	239	242	259	247	247	246	254	227	226	259	259	228	246	230	248	251	211	263	255	244	253	261	248	252	244	265	266	250	228	254	262	231	218	236	264	224	219	239	235	244	262	247	235	238	205	225	216	230	266	247	221	207	245	220	234	237	200	247	246	229	256	233	225	215	249	235	220	228	267	247	255	255	202	234	231	253	237	263	238	259	226	260	234	239	229	240	247	257	227	248	218	259	239	281	255	231	267	243	270	243	238	249	241	229	254	242	261	239	225	246	259	257	243	234	228	231	237	251	212	239	239	268	238	246	238	222	224	248	240	213	208	233	228	233	237	232	235	231	236	205	264	257	259	235	263	221	259	232	226	221	234	229	219	252	226	231	251	238	233	232	240	231	244	252	230	233	215	249	209	267	246	243	240	207	223	233	257	260	227	269	253	239	265	247	242	208	221	225	238	245	254	279	226	231	258	218	250	264	260	280	257	242	222	258	234	249	228	221	242	228	246	242	249	239	235	239	225	242	238	255	245	243	238	252	224	212	227	258	248	238	270	249	250	225	233	208	230	269	238	247	250	210	242	241	247	263	230	253	231	237	236	229	280	249	225	240	261	240	248	257	226	243	245	256	252	261	248	232	263	224	241	253	214	255	226	243	245	269	248	227	229	230	264	246	244	241	217	242	275	232	233	265	240	244	248	247	271	248	264	259	233	234	255	267	234	251	274	245	267	249	247	251	230	225	233	246	277	255	253	235	217	237	249	242	241	257	246	204	240	246	267	204	246	225	218	233	231	213	212	244	230	230	230	238	245	247	219	252	243	242	242	233	222	246	265	225	229	228	255	247	225	234	267	256	240	210	253	235	232	241	267	247	259	226	223	242	243	234	251	284	235	224	244	245	260	222	236	249	233	254	219	244	218	230	225	214	252	233	245	255	247	249	271	214	231	222	252	237	265	227	249	232	262	225	246	259	241	259	259	237	229	256	244	266	237	265	240	239	262	227	225	233	238	230	238	233	231	270	265	238	255	240	220	236	251	236	234	249	233	240	214	264	235	265	234	217	230	219	215	250	242	252	242	246	246	213	241	278	240	261	227	259	240	263	259	228	264	247	240	248	238	251	238	236	243	236	271	227	231	234	237	224	242	253	242	238	237	235	255	242	220	244	274	232	244	271	222	254	224	254	237	275	216	231	261	233	223	240	223	238	254	221	247	245	252	246	251	255	236	246	224	259	239	258	234	261	245	237	251	221	272	242	253	243	243	245	243	213	250	225	277	245	239	216	250	232	246	225	213	246	245	256	253	235	247	236	260	237	252	227	233	249	234	243	243	263	248	228	250	213	264	225	265	243	235	237	254	268	190	244	226	237	217	231	243	214	230	197	216	245	216	252	251	267	238	206	239	250	253	247	261	254	242	255	246	239	233	223	231	245	241	237	259	257	260	238	227	255	249	252	270	240	276	252	234	245	237	266	231	238	228	214	232	221	224	225	235	245	214	257	265	253	229	242	229	219	248	255	259	234	221	238	226	239	222	225	238	244	229	246	215	233	241	234	249	239	214	216	213	220	224	206	233	265	255	227	223	246	254	263	244	218	230	247	240	218	251	218	232	240	244	228	231	264	230	264	219	226	238	242	211	237	248	244	206	274	230	239	242	217	233	248	227	261	226	219	246	241	228	260	251	253	255	215	235	281	230	249	247	245	248	240	250	241	219	220	242	273	261	238	241	234	246	229	245	225	206	258	237	232	234	265	235	235	265	256	248	237	236	201	225	252	276	235	240	237	217	239	238	259	254	248	237	242	245	238	266	229	214	232	275	222	251	220	226	231	224	223	232	227	207	236	254	224	250	216	259	269	259	251	215	225	249	253	226	230	253	236	232	271	242	209	251	245	240	232	245	224	253	209	255	231	220	241	234	234	259	245	228	248	249	235	224	237	252	236	252	247	240	247	236	231	254	211	232	254	241	248	237	204	222	248	265	243	240	224	252	251	250	240	221	232	224	245	232	243	248	242	225	262	265	237	244	204	245	228	239	253	228	257	234	242	276	245	251	241	236	236	261	249	250	243	245	226	221	215	244	223	192	243	256	255	236	232	243	261	236	259	245	248	244	250	232	231	252	228	253	252	210	236	237	252	239	236	229	268	231	282	239	235	264	228	254	256	218	260	261	234	229	232	238	236	244	257	248	254	245	248	248	219	242	245	235	236	247	242	226	233	274	229	250	245	243	237	237	205	233	224	250	252	233	254	243	268	218	240	217	231	237	261	231	247	223	215	247	225	231	229	250	252	262	232	232	225	278	221	232	213	241	225	236	258	240	224	235	228	288	235	249	268	226	236	210	237	241	263	227	222	237	233	249	230	232	218	235	267	248	242	251	255	248	245	296	243	237	211	238	263	248	278	228	247	260	242	234	240	248	255	252	240	210	223	215	230	243	246	241	244	236	243	217	252	219	259	228	289	217	260	239	248	238	213	250	225	228	244	232	233	255	270	251	221	219	216	241	244	242	225	211	208	257	244	253	236	254	246	245	225	251	229	218	270	254	247	242	236	218	226	240	238	229	254	276	263	261	241	270	246	245
24279	20932	27437	24503	15705	1687	996	858	547	528	455	450	453	415	458	420	389	366	375	388	412	403	400	361	378	371	394	385	324	401	353	411	381	381	387	349	366	374	383	379	393	389	386	377	352	364	384	345	385	404	412	368	362	358	368	373	381	360	375	373	381	390	370	378	360	363	377	355	378	355	372	370	372	381	362	379	353	363	400	353	400	367	367	395	398	366	361	356	363	382	370	343	367	360	356	360	418	378	379	401	374	357	381	346	380	380	391	379	382	389	364	372	381	379	375	370	371	376	357	379	379	393	385	365	351	345	382	349	397	366	377	348	337	371	374	349	347	416	363	372	369	400	403	366	356	352	375	374	338	374	400	378	410	371	392	351	368	404	374	353	385	333	373	393	369	356	369	344	389	365	361	360	377	377	359	386	382	378	397	413	406	360	407	356	322	348	379	380	348	408	391	397	369	415	383	328	366	351	399	341	375	350	380	383	386	372	362	363	393	378	397	390	365	351	353	385	374	392	406	363	358	395	369	384	383	368	406	354	359	325	389	348	384	397	387	385	365	392	376	375	375	349	345	380	406	405	384	376	378	388	371	403	388	385	345	404	361	352	382	351	363	394	386	357	351	382	391	381	397	355	362	385	395	411	395	334	399	368	409	385	363	366	393	370	391	364	438	371	370	377	376	370	338	387	360	383	369	393	371	354	393	386	357	371	378	350	368	423	377	364	380	366	374	363	389	371	344	377	383	381	355	364	398	353	386	364	401	348	339	386	372	378	351	361	360	354	348	369	361	349	359	345	368	375	404	381	369	421	388	361	336	387	357	382	382	400	355	388	360	384	382	378	377	359	420	363	386	348	360	369	372	380	374	348	369	396	349	347	400	383	356	353	377	360	417	364	398	386	386	387	372	366	418	381	391	391	357	337	370	374	335	388	349	367	364	392	357	372	384	375	318	381	385	368	390	363	408	357	390	367	387	357	391	351	350	353	374	377	381	368	385	363	385	386	371	361	377	391	360	407	371	366	347	352	385	380	375	351	362	368	391	369	405	388	380	402	373	367	369	366	363	373	378	329	352	365	369	380	380	350	372	380	364	366	371	382	356	376	387	357	354	392	343	383	382	352	367	359	395	379	366	347	347	398	353	386	413	385	378	370	382	368	387	373	361	351	371	356	386	370	371	378	350	359	382	376	364	387	381	368	385	355	357	346	343	371	369	375	363	403	384	351	357	368	384	377	365	398	399	386	374	365	359	404	374	376	360	375	368	377	350	375	375	341	359	391	363	365	359	393	397	371	375	364	368	393	357	368	387	361	342	370	375	360	388	352	337	361	384	349	377	379	376	368	390	398	343	374	369	344	363	342	398	332	353	395	363	363	391	382	362	387	366	372	391	351	361	384	361	361	400	352	392	351	342	377	388	374	337	371	376	380	380	402	324	395	347	370	398	371	406	349	415	387	361	401	370	344	391	373	351	434	408	396	370	395	397	374	390	362	372	364	374	349	363	375	396	365	359	364	395	350	383	345	377	391	353	369	356	395	385	359	374	374	371	368	386	376	402	405	361	368	392	385	352	358	406	377	349	373	389	369	365	380	373	344	376	379	375	377	402	407	367	344	350	367	357	380	375	385	334	373	383	355	391	366	353	390	391	389	372	373	384	394	415	339	356	370	363	380	390	393	394	364	374	357	384	418	338	336	346	354	373	352	346	387	373	404	361	390	363	387	365	381	381	359	345	386	400	365	340	426	351	365	387	355	370	381	367	438	347	378	354	386	380	390	384	343	416	415	390	409	395	365	332	347	391	375	394	346	393	394	388	379	357	367	388	360	363	371	375	347	360	372	361	350	368	359	352	360	382	397	403	380	333	350	355	403	373	368	361	421	367	370	356	374	365	372	349	362	372	374	359	395	357	367	378	368	386	368	345	377	400	358	351	379	381	375	385	363	390	394	384	383	371	359	358	362	359	398	349	361	380	378	366	364	340	387	403	385	368	365	358	369	385	397	352	368	396	389	388	402	426	352	379	385	369	351	395	398	363	384	367	372	381	372	379	382	406	396	333	366	397	342	357	341	381	372	404	367	386	370	380	352	407	354	355	345	374	361	383	381	341	348	367	369	363	370	390	411	355	366	394	382	361	352	386	382	384	365	387	391	377	371	343	372	359	369	390	382	371	388	389	409	365	381	369	360	360	389	365	416	393	383	367	401	369	381	366	396	374	353	366	365	340	367	378	379	366	369	355	371	399	403	340	358	367	379	376	388	387	375	354	375	391	385	348	349	371	394	364	360	379	365	377	345	344	378	365	382	389	364	387	364	359	362	385	375	398	369	372	351	394	415	404	352	388	393	329	374	373	365	345	398	350	360	398	365	388	360	376	395	402	383	365	367	369	370	367	340	345	361	378	383	357	380	381	366	402	368	381	383	373	376	382	396	392	341	362	378	353	323	351	331	346	336	390	372	399	345	388	370	354	376	379	368	388	358	392	384	380	374	350	367	358	365	356	374	390	395	372	373	362	348	354	377	332	404	410	362	400	382	340	415	369	386	386	392	391	399	369	405	369	376	382	385	381	385	394	382	343	371	381	379	377	387	367	361	372	343	411	400	418	371	366	348	369	378	382	358	375	376	383	388	325	363	379	401	390	389	352	329	397	376	416	354	351	384	356	404	376	394	408	363	361	365	405	405	383	411	366	394	361	359	339	391	340	382	377	355	362	374	344	382	381	389	339	374	388	393	389	395	395	333	332	388	394	375	382	394	378	405	372	358	386	357	365	346	376	373	388	366	340	388	392	365	381	392	367	389	391	373	381	375	432	419	370	386	367	416	382	350	376	352	373	380	357	365	373	336	372	355	350	369	398	376	378	368	374	395	372	358	360	417	347	403	382	370	391	395	357	371	378	390	342	396	370	411	370	393	387	372	385	365	364	365	373	362	341	387	371	359	393	361	385	350	356	410	384	381	386	331	364	375	378	361	364	388	359	363	355	327	396	374	402	372	392	378	371	402	374	386	353	362	384	372	349	366	390	366	337	372	370	346	364	347	359	339	336	378	381	377	368	330	355	374	382	375	344	350	405	356	367	353	357	372	365	350	390	375	356	400	370	404	373	377	348	347	365	356	355	377	375	400	369	386	354	371	383	370	334	366	370	357	358	339	343	335	369	389	372	358	362	391	398	348	384	370	381	375	386	348	338	367	367	366	347	421	353	347	427	374	374	363	348	368	365	341	346	367	327	344	343	366	361	358	360	340	402	373	407	385	377	374	396	378	372	392	383	415	356	376	360	387	380	372	376	366	386	396	374	404	395	410	364	349	379	393	340	342	354	369	395	341	382	376	351	365	384	354	327	347	377	393	350	402	399	364	387	348	363	377	350	371	359	383	394	342	374	370	373	359	377	367	382	380	405	393	353	360	348	356	366	372	337	374	341	353	362	399	355	368	374	369	355	371	376	370	346	413	346	379	367	364	371	357	353	388	378	352	375	389	391	379	368	380
3581	7165	4676	2735	2339	1880	1613	1318	748	604	507	525	490	465	472	390	407	408	422	400	405	395	394	426	380	396	394	378	380	396	388	394	386	419	382	366	380	393	386	412	358	375	355	407	377	351	381	375	361	350	389	342	377	361	399	392	377	412	382	382	388	381	415	376	378	398	377	384	355	353	353	379	367	389	409	391	388	395	374	387	367	389	376	362	359	370	392	367	378	352	387	396	412	352	375	368	400	385	410	356	404	359	389	348	362	371	386	401	372	409	343	361	413	354	388	373	411	405	381	387	322	365	417	379	381	391	359	368	372	428	368	370	401	399	384	374	383	396	354	360	358	364	392	384	375	366	402	360	336	352	348	373	388	356	365	368	336	376	381	385	395	370	391	368	379	368	394	417	400	379	383	342	343	403	401	362	421	368	364	368	366	422	390	410	368	375	386	393	411	380	364	372	397	358	368	373	379	390	358	343	429	351	345	367	378	346	415	359	373	345	392	384	373	412	366	392	360	397	347	373	388	365	392	387	411	401	377	372	349	391	407	400	407	389	389	360	361	387	384	352	390	349	365	403	378	357	352	373	362	395	365	372	393	362	401	400	366	352	348	414	387	349	391	350	368	368	394	363	339	370	364	392	355	384	376	419	359	415	409	359	397	392	377	339	349	367	364	364	350	387	359	367	374	399	375	382	378	367	363	392	367	356	371	401	375	400	377	363	397	370	366	346	350	365	371	386	365	404	353	374	374	379	405	350	363	380	358	392	389	383	390	352	368	372	369	383	355	381	403	384	362	386	348	384	360	390	351	362	365	363	394	390	359	370	367	366	377	412	382	396	352	363	372	350	356	374	406	378	373	366	364	399	346	371	322	396	366	364	391	388	383	357	376	380	347	390	370	362	347	365	368	380	398	382	382	371	383	374	402	346	389	337	386	333	396	377	372	369	353	370	400	353	364	358	347	410	390	368	354	391	425	361	371	381	384	322	363	381	373	357	365	365	349	369	388	367	349	363	350	387	394	345	360	348	330	380	376	390	361	350	412	393	376	388	373	387	379	384	393	382	379	342	409	393	359	377	412	373	383	376	332	365	363	342	343	346	381	378	395	371	393	399	381	341	374	375	357	364	391	353	375	395	365	396	381	373	365	398	357	359	354	372	378	389	429	374	371	383	397	360	343	364	390	398	366	411	370	350	357	344	382	368	333	375	375	362	336	390	387	359	387	396	359	377	377	405	351	355	362	349	356	353	380	417	363	338	371	383	381	319	380	362	397	379	395	382	396	366	416	373	377	376	401	358	393	378	410	367	361	376	357	385	401	373	369	367	341	326	393	394	360	381	353	363	406	380	369	380	387	368	352	361	356	370	371	405	389	384	350	363	377	379	353	380	380	382	360	380	405	403	364	376	372	416	392	359	360	387	364	333	353	376	367	391	385	403	371	369	355	386	381	367	392	373	393	405	380	402	390	369	361	366	390	345	356	363	378	355	352	368	327	350	368	357	353	352	372	356	390	343	360	377	369	396	375	415	347	393	375	372	390	396	389	361	388	352	384	384	364	385	386	367	401	418	398	389	358	358	370	377	387	365	381	352	371	376	357	378	385	359	376	356	396	357	380	359	368	375	375	395	392	397	389	382	371	393	360	387	355	382	368	365	392	353	393	402	347	367	340	368	355	372	375	428	394	392	367	387	365	365	369	393	379	382	378	372	367	338	371	354	386	401	345	387	358	395	370	373	367	353	396	382	343	371	379	363	390	367	371	360	401	397	390	388	382	378	402	424	380	343	339	380	368	379	354	366	357	361	364	342	380	357	403	381	387	389	369	354	387	405	361	396	384	379	375	366	366	393	385	404	352	402	379	337	369	383	347	345	383	363	382	381	370	387	373	346	400	381	357	351	368	354	371	364	387	374	365	377	364	364	355	380	370	365	363	377	314	375	367	396	379	395	374	377	342	383	387	372	374	372	361	361	368	358	404	396	391	407	353	361	372	381	371	394	412	379	395	404	433	375	363	378	365	363	342	371	400	374	369	346	356	381	381	402	380	345	355	361	331	361	359	390	376	393	348	393	362	407	384	371	323	410	392	362	354	359	384	382	339	364	403	410	382	350	356	385	380	386	355	377	394	394	381	377	388	397	395	378	368	404	382	366	367	348	393	378	360	391	369	397	345	377	366	375	393	348	374	384	368	402	345	361	383	375	361	378	386	373	378	394	391	336	403	387	364	352	364	375	355	389	367	389	396	387	385	389	361	392	332	357	390	341	401	401	392	392	356	361	401	392	372	351	389	343	363	398	370	404	356	367	396	388	394	336	374	383	407	396	389	336	358	386	393	382	384	343	362	355	379	375	406	376	401	370	380	401	333	380	371	358	347	396	415	394	402	375	387	385	358	378	413	391	345	357	360	363	396	384	352	372	350	375	369	373	390	401	378	368	357	389	359	366	388	369	356	386	377	355	377	389	340	385	352	382	362	348	372	363	395	347	382	414	362	383	372	440	391	401	361	415	401	394	379	370	332	391	331	374	398	369	383	413	415	361	380	378	339	380	394	370	371	399	361	373	351	383	376	355	382	378	330	369	353	358	363	360	378	372	386	317	379	381	395	376	357	370	357	354	366	360	362	375	369	360	355	396	374	371	381	385	386	365	363	413	411	414	360	371	393	377	399	360	362	397	377	350	382	388	358	345	354	407	397	380	400	378	351	396	386	348	402	378	345	394	384	360	353	359	371	366	359	397	386	339	403	377	361	414	343	386	366	378	405	339	378	419	379	410	359	359	379	387	365	358	362	389	380	373	407	404	369	359	353	352	382	367	407	387	378	393	404	368	367	374	417	368	391	386	360	399	360	355	368	381	386	335	391	360	390	330	366	389	370	393	362	379	337	381	376	380	387	373	375	415	375	342	347	366	356	372	386	379	359	397	370	408	352	375	397	387	350	402	368	385	367	416	386	380	369	380	362	349	358	385	373	357	358	376	354	400	333	371	378	379	390	367	352	351	417	368	372	364	397	374	372	381	376	366	358	359	389	378	398	389	361	399	405	368	383	369	378	355	375	383	363	372	383	396	373	391	376	370	380	351	356	361	369	364	366	378	370	372	385	355	391	348	366	396	384	362	379	407	375	388	350	382	399	378	377	354	378	352	359	362	392	380	408	370	397	365	415	377	336	411	407	375	380	396	395	359	361	350	380	369	355	392	363	416	359	391	379	369	376	388	368	398	357	343	412	356	377	346	390	400	405	379	352	473	346	384	391	358	382	365	357	335	385	407	387	386	352	362	379	348	390	366	324	385	397	342	408	342	341	360	375	382	377	364	380	392	338	383	381	398	355	383	361	412	403	365	381	366	342	343	391	386	395	392	370	379	415	380	381	390	365	357	362	371	365	388	361	418	362	356	372	405	369	381	373	399	395	378	346	354	374	386	350	391	348	390	362	368	364	378	351	369	370	387	403	369	373	354	362	413	367	366	374	396	373	378	380	363	382	370	378	387
22091	20912	28629	23345	20906	20996	12481	1796	726	550	438	356	323	272	251	214	224	206	217	177	157	151	146	140	146	130	144	154	126	137	120	116	117	121	145	143	125	99	132	129	126	114	120	128	110	128	105	139	96	119	93	107	133	108	114	121	95	110	118	96	102	95	97	106	101	98	85	119	123	106	92	103	87	104	99	109	129	81	122	114	120	119	123	101	92	99	101	102	113	124	111	120	123	104	97	103	117	114	98	103	115	99	105	105	105	103	103	122	98	97	96	101	102	107	115	102	106	116	107	114	98	96	107	103	95	112	113	96	113	102	107	99	119	102	104	95	102	107	104	108	118	102	100	96	106	121	112	103	110	102	106	87	101	102	98	111	118	107	94	121	117	115	122	106	97	108	90	93	111	102	99	88	99	80	107	92	89	94	104	95	95	114	116	99	94	100	101	116	95	102	102	97	107	115	102	98	108	106	95	98	97	83	121	95	101	109	106	113	118	92	102	104	115	103	101	83	109	111	116	103	110	118	100	120	96	102	105	116	104	82	93	101	100	111	102	114	94	102	120	101	106	100	108	97	92	95	99	123	105	121	118	95	87	97	115	105	111	103	103	100	96	123	103	122	109	98	107	99	107	102	106	97	108	100	86	101	103	92	102	95	106	103	98	114	92	103	97	102	100	90	94	101	109	105	106	108	118	119	114	103	97	122	108	110	115	103	105	106	94	106	110	105	80	68	120	101	114	100	87	108	89	112	106	114	104	107	95	103	127	113	87	103	107	117	101	100	111	115	120	87	77	118	98	111	119	83	89	109	112	103	96	100	129	96	94	99	98	116	92	108	97	108	109	115	105	106	82	97	110	105	121	114	112	112	121	81	98	99	94	124	92	92	109	113	109	90	97	100	88	96	99	109	85	92	119	102	96	92	92	92	104	111	98	106	103	114	113	97	89	107	105	87	110	112	125	101	95	83	89	97	124	109	113	95	111	113	91	97	115	100	98	87	93	99	94	124	96	111	91	104	101	102	94	95	107	84	94	102	92	114	105	115	113	89	92	92	113	113	113	101	89	107	114	84	96	112	117	108	102	108	99	96	114	117	102	113	105	105	98	97	101	92	109	102	108	94	114	89	99	90	91	107	85	101	111	113	100	102	100	92	114	94	112	110	104	95	110	77	108	107	100	100	89	110	110	130	95	88	107	111	101	115	118	89	95	110	113	95	108	113	96	95	101	96	92	100	95	91	113	101	110	94	103	119	95	92	76	111	112	99	120	101	86	113	83	101	102	92	107	96	104	103	108	110	107	98	105	78	92	92	105	114	102	86	119	104	97	88	110	94	101	115	100	111	106	98	114	95	97	106	99	85	90	97	94	113	105	80	128	106	107	99	119	93	120	105	95	87	100	99	81	110	99	126	90	93	102	123	104	114	110	107	98	111	122	119	96	100	102	99	102	100	101	109	109	96	84	106	121	100	119	94	100	97	94	112	92	111	103	106	120	113	105	97	104	110	107	101	95	110	108	119	114	108	93	87	100	111	112	92	121	88	97	102	98	112	92	107	113	112	103	95	98	94	97	95	112	101	97	102	90	102	104	94	115	106	91	113	118	105	91	93	106	92	102	95	114	82	118	94	95	99	101	118	88	87	87	106	107	94	102	94	116	95	118	106	95	99	112	93	112	104	103	103	97	124	119	101	99	95	104	103	95	90	102	90	101	106	108	111	96	84	114	91	94	92	86	113	97	105	112	92	97	102	120	126	105	96	101	98	108	110	95	98	95	101	96	107	108	115	114	89	105	99	99	99	80	97	82	104	100	109	89	107	98	98	111	106	110	93	109	123	121	98	100	99	82	116	113	102	123	101	89	100	118	112	115	77	113	83	102	98	102	115	104	106	118	112	127	83	105	97	92	87	101	97	104	102	86	111	102	102	108	92	89	104	95	94	88	93	91	115	84	125	101	102	103	102	96	96	91	104	113	99	95	100	117	104	95	106	111	100	109	116	103	98	99	110	91	106	114	66	115	88	104	104	82	100	86	97	113	108	113	100	104	92	85	120	96	98	104	116	93	106	98	99	107	113	109	121	122	102	99	90	103	103	99	117	113	112	131	109	89	97	101	94	110	98	102	114	99	84	123	122	91	106	102	88	113	115	101	116	98	94	93	108	107	102	108	112	123	96	114	104	105	103	94	107	118	104	100	102	119	97	97	91	89	105	106	108	93	96	108	86	95	115	110	86	102	115	105	118	107	89	93	95	98	109	105	116	103	119	96	85	99	81	89	114	106	96	96	114	104	91	99	103	101	92	89	115	103	114	96	117	97	100	113	89	80	89	92	111	110	87	94	106	104	92	111	101	114	114	108	102	109	116	116	98	110	93	95	112	104	109	106	111	102	106	101	113	90	108	97	130	109	95	122	102	113	106	98	114	112	108	95	101	108	108	96	119	111	99	102	96	104	82	107	106	95	93	105	93	121	112	115	121	90	95	106	99	90	97	105	95	121	113	111	113	107	99	92	102	99	123	85	86	106	107	94	110	107	100	93	97	117	93	107	111	102	102	105	104	105	97	79	82	108	104	111	108	100	101	84	113	114	102	113	110	106	104	95	118	102	101	93	83	90	98	89	102	106	97	115	117	112	108	108	97	93	89	105	110	103	91	112	104	113	102	92	99	96	106	110	90	95	112	108	98	94	104	90	102	97	90	94	96	103	104	81	111	119	114	115	93	110	88	107	94	87	116	111	96	105	99	108	98	88	126	95	101	115	92	105	95	104	120	103	100	94	100	94	100	89	113	86	113	106	103	131	82	108	113	106	109	97	105	86	110	110	118	99	98	104	84	98	91	123	105	114	98	108	95	97	117	109	106	93	93	93	92	114	103	103	102	105	89	93	96	101	103	104	129	89	114	111	97	97	99	101	114	95	116	103	96	84	92	96	90	123	103	110	103	92	110	111	73	127	121	99	112	87	94	93	106	101	103	96	113	91	96	108	106	87	111	124	118	94	93	133	91	88	94	98	98	109	92	104	96	98	98	103	87	97	113	90	85	89	103	90	106	113	98	121	117	108	107	100	97	99	119	96	80	113	102	100	93	90	127	106	107	87	112	97	100	116	107	120	108	109	115	114	107	115	96	107	114	94	110	93	95	101	84	101	102	100	92	103	91	85	90	113	100	114	90	96	121	99	98	99	111	93	94	92	93	97	104	102	95	109	101	93	111	97	102	127	119	120	102	97	100	99	123	103	105	81	93	89	103	112	110	110	108	92	102	95	99	93	122	111	98	94	91	88	97	86	95	99	105	117	91	115	85	99	93	96	96	105	108	97	104	103	96	91	108	124	103	101	104	97	112	106	113	107	115	89	89	103	122	107	79	116	96	106	111	107	84	95	109	114	119	101	86	109	107	102	124	104	115	104	124	104	96	90	125	114	109	109	91	95	113	99	113	108	110	124	96	105	129	97	107	99	87	91	108	94	109	93	97	111	96	107	106	89	86	98	87
4792	16200	11573	6591	5222	4313	3634	2493	1270	807	624	507	458	395	331	286	268	229	229	213	228	182	206	181	167	146	139	145	141	164	151	144	132	131	137	124	137	133	127	107	112	133	111	142	118	120	128	127	109	110	131	121	101	110	125	92	114	116	118	125	129	121	100	115	110	115	99	106	110	130	110	123	107	108	101	98	105	108	123	101	93	125	100	111	104	121	103	106	106	106	102	113	110	109	119	121	102	125	103	99	120	125	110	118	114	115	112	110	113	112	108	112	100	109	114	114	111	102	88	98	106	124	127	122	99	107	98	106	109	100	95	110	115	94	123	94	119	94	111	98	109	101	115	98	100	109	103	113	109	106	131	114	102	92	118	108	89	115	105	121	110	104	117	101	127	106	117	108	104	107	122	111	108	117	112	124	103	126	102	126	97	106	111	103	93	123	122	88	98	110	111	110	103	110	109	118	97	104	90	116	118	116	117	89	125	102	94	102	119	122	107	91	108	112	83	121	111	101	97	128	98	112	118	113	93	101	101	113	104	107	111	98	95	115	97	117	107	86	125	111	94	118	102	94	108	107	109	118	116	97	98	90	111	98	95	103	95	91	113	102	115	113	91	106	105	106	111	107	98	113	115	93	91	122	94	121	92	105	85	107	125	111	106	113	105	102	83	116	101	114	109	99	101	109	127	99	103	113	76	100	94	99	100	104	95	92	103	98	114	106	96	102	126	99	93	102	104	122	89	101	104	107	109	108	85	119	102	116	113	112	108	113	122	104	94	115	115	123	119	97	114	94	96	86	92	125	110	105	108	115	116	89	88	90	103	93	115	104	96	101	114	109	101	108	116	112	112	119	118	113	123	121	96	100	102	108	100	102	107	108	110	124	123	107	89	102	92	101	87	96	94	103	107	110	118	117	94	108	108	94	105	104	110	117	122	116	122	118	101	106	111	99	114	96	108	100	101	107	104	95	109	112	113	119	90	103	92	107	108	116	99	98	117	112	118	101	108	110	110	78	126	99	89	99	93	95	97	97	97	116	117	106	103	120	108	112	100	100	123	118	88	122	105	90	111	111	106	97	83	115	100	106	110	125	107	104	118	121	96	103	129	89	114	113	114	105	104	120	114	98	106	112	102	124	97	117	105	98	109	118	90	91	112	115	114	104	110	123	98	100	95	101	107	116	108	103	110	107	108	104	113	102	98	103	142	110	120	116	119	106	118	115	107	107	106	116	108	131	105	98	86	117	110	111	99	107	130	119	110	89	103	100	96	98	110	110	98	100	93	104	122	115	104	88	98	111	115	89	102	110	101	123	124	105	101	113	99	116	102	102	90	111	117	101	110	98	116	96	114	102	96	109	105	87	119	115	107	128	92	109	96	94	110	89	109	118	107	108	104	113	96	116	103	95	90	105	116	100	124	83	96	113	109	110	91	107	100	110	102	114	102	95	106	117	105	95	131	96	89	99	108	101	101	85	108	117	99	109	111	107	114	100	104	106	93	95	112	103	112	114	98	103	123	88	102	103	110	98	129	108	96	107	121	108	102	117	107	95	118	91	88	96	101	83	116	109	89	108	94	94	107	100	103	102	89	105	96	120	101	121	99	96	104	105	107	89	107	98	113	102	99	111	106	133	87	93	118	98	83	91	126	118	107	124	122	129	117	89	115	101	92	117	118	140	104	105	96	112	112	92	107	126	103	111	99	106	97	94	88	102	113	113	101	94	112	104	101	103	98	105	93	100	113	91	96	108	112	100	111	107	105	96	108	106	99	124	106	109	130	99	103	129	111	111	95	116	109	111	108	114	85	120	104	95	109	98	113	92	92	106	96	93	107	113	125	98	108	110	96	92	108	126	107	120	116	110	99	92	105	109	99	103	105	108	124	121	97	102	110	110	110	95	107	110	111	109	90	125	121	116	110	116	95	108	105	100	112	98	110	102	118	120	106	97	93	114	111	104	121	104	99	96	82	100	114	108	111	117	105	104	116	106	97	122	105	97	97	117	104	102	132	98	92	108	117	100	95	98	105	122	102	94	125	116	105	91	99	103	110	94	115	109	96	107	107	116	105	103	104	112	94	116	123	109	105	128	129	90	105	107	103	92	100	124	116	111	108	114	79	105	104	108	111	113	120	92	102	106	115	100	107	113	99	103	106	100	89	108	104	113	119	94	93	106	106	107	87	101	105	100	114	96	117	107	103	97	102	110	107	119	112	121	105	114	105	109	101	100	109	103	101	90	118	102	93	102	104	111	90	90	121	117	95	108	86	101	106	96	97	113	96	95	88	97	100	129	95	113	111	112	125	121	103	119	110	89	115	96	109	112	99	85	103	105	104	102	110	99	103	102	115	109	108	115	127	105	109	120	119	109	103	123	131	104	111	124	101	109	103	123	99	102	107	101	112	105	100	92	107	109	94	101	100	95	110	112	95	107	110	122	109	93	115	106	101	90	92	115	115	108	105	111	102	107	102	112	95	87	96	112	115	93	104	82	94	92	91	110	96	107	99	114	117	97	103	116	95	86	122	111	108	80	119	106	109	91	99	96	98	97	130	99	105	119	104	97	98	103	103	105	103	99	109	97	101	99	113	110	112	99	108	117	96	112	96	111	109	116	116	118	121	114	122	112	111	111	95	113	95	103	103	113	99	130	90	112	95	110	93	97	112	86	99	108	102	79	114	102	93	108	110	99	102	105	104	87	111	100	105	120	98	95	114	97	100	122	120	109	106	105	102	100	105	97	106	114	94	96	90	97	109	94	112	111	111	113	118	114	117	90	103	94	86	102	81	105	111	94	101	104	118	90	104	91	103	100	105	89	117	97	110	122	98	104	117	121	118	83	107	95	98	91	105	97	95	96	129	117	96	115	84	101	106	84	103	114	103	98	120	106	109	103	106	115	105	100	100	116	118	104	102	94	111	88	110	102	98	107	102	100	113	107	101	98	100	101	105	93	115	109	93	114	90	89	108	89	103	88	108	109	108	114	95	108	98	107	87	109	112	103	98	108	127	108	86	113	99	119	112	113	109	86	110	101	109	105	105	93	94	106	105	115	111	118	106	86	108	116	98	105	108	105	119	100	108	104	116	96	110	120	108	85	106	94	101	111	118	89	105	108	112	112	90	109	101	107	102	126	107	98	111	99	105	113	105	117	101	98	108	104	96	103	88	87	113	107	95	123	111	127	85	108	90	91	99	110	107	100	99	115	106	111	100	98	107	99	108	110	93	100	103	120	104	107	123	101	116	107	111	112	100	99	112	112	96	122	91	114	96	100	99	121	105	100	89	112	112	120	121	106	118	106	97	92	94	105	126	117	112	114	102	98	106	106	98	113	110	129	93	94	118	112	97	106	92	100	100	109	118	86	126	124	120	102	100	98	108	102	104	94	101	100	96	100	103	115	121	94	105	98	83	103	106	103	111	101	113	121	106	106	101	108	97	107	107	123	103	102	108	101	95	98	96	103	87	103	102	106	104	103	84	102	100	103	121	112
27263	18059	4699	1251	1017	958	894	655	480	430	430	436	398	421	434	442	405	403	420	445	409	426	429	399	377	415	422	444	427	405	436	446	418	384	451	417	421	402	399	384	388	388	426	427	404	445	375	408	416	437	406	400	438	399	402	400	399	396	400	377	419	407	419	425	444	401	449	436	417	436	386	425	442	395	389	446	440	407	383	446	398	443	397	428	417	423	421	425	391	398	403	450	423	394	417	408	410	391	416	426	407	392	413	408	376	428	412	420	384	433	411	436	391	458	404	430	412	383	368	422	431	414	416	398	421	436	437	427	398	409	402	418	406	429	443	412	410	426	382	432	439	418	389	410	408	433	461	408	431	443	442	439	455	384	395	416	429	405	443	404	391	426	369	455	446	428	407	403	423	456	394	413	401	386	431	409	405	368	449	399	442	410	423	404	429	410	438	418	392	454	407	438	402	387	424	476	445	408	424	400	402	416	430	412	411	401	432	428	421	404	398	371	440	465	398	389	410	392	410	407	435	439	472	422	416	419	403	388	395	425	390	399	397	411	412	415	437	372	423	401	413	414	429	403	407	410	412	437	381	434	423	427	426	421	423	435	445	447	422	439	437	418	421	387	420	445	379	411	429	401	391	401	425	414	428	409	407	381	394	435	381	386	442	389	414	414	428	425	404	398	416	436	393	414	397	404	439	410	391	401	415	416	423	454	448	399	366	416	395	433	405	399	384	430	417	482	421	428	460	419	442	431	394	412	383	427	412	408	410	385	402	415	410	422	406	426	382	417	420	397	400	445	418	439	399	400	405	396	390	421	437	420	412	401	407	412	445	424	397	393	429	419	428	396	410	429	392	441	398	410	369	400	433	417	397	429	410	417	415	437	409	439	392	405	392	409	363	416	411	410	411	411	393	417	445	397	388	423	417	376	394	413	388	407	440	400	426	442	416	436	434	417	398	444	420	413	434	448	427	432	413	419	408	393	450	424	391	399	371	405	429	445	416	442	432	392	361	413	405	451	400	402	424	432	417	403	403	387	407	434	395	432	411	436	419	405	453	423	403	426	415	398	375	417	433	422	394	413	430	427	434	408	447	456	456	423	414	402	382	386	432	436	433	366	397	429	439	427	446	429	415	427	387	417	380	426	414	410	429	403	434	408	409	423	372	429	398	466	406	431	362	430	372	432	403	432	403	387	413	403	400	428	394	421	407	397	466	444	419	412	433	428	435	398	389	434	401	454	441	428	425	393	411	427	413	410	416	425	424	427	397	442	410	428	403	409	402	441	380	390	434	392	419	374	410	480	410	421	416	414	400	430	400	434	428	437	448	430	413	409	415	447	409	458	419	440	459	385	411	423	385	432	415	411	418	437	452	398	422	423	405	414	409	406	410	406	366	428	411	422	418	417	391	432	408	411	419	406	400	394	410	427	407	456	408	387	412	432	444	390	419	425	437	363	414	403	400	432	398	429	421	398	429	415	423	392	431	439	488	410	397	365	443	425	398	404	400	421	407	415	417	438	442	420	416	420	429	400	424	407	380	430	391	398	407	422	361	413	411	441	451	400	451	399	400	409	426	438	452	394	402	424	421	403	435	376	423	397	417	422	433	392	404	405	397	409	422	400	388	350	385	400	431	399	456	418	396	418	373	408	451	416	440	438	400	388	384	400	412	433	422	390	427	409	390	411	435	381	429	399	398	417	388	407	436	381	422	447	399	406	437	411	430	448	413	409	390	404	394	391	476	395	371	384	423	459	448	411	375	400	403	395	462	433	412	401	412	406	426	432	417	458	414	422	434	356	412	409	404	391	372	419	407	411	428	457	449	405	437	417	411	433	445	455	404	415	451	428	404	433	431	389	361	396	382	394	413	414	428	412	416	415	397	395	396	396	418	381	391	417	419	413	412	393	393	440	435	416	406	426	433	422	437	422	440	391	395	436	398	425	419	443	443	400	398	427	398	416	410	383	417	409	414	454	410	422	458	430	426	397	384	398	424	393	420	406	409	462	395	438	427	420	409	405	417	394	444	430	392	444	428	410	417	422	414	428	409	426	392	402	408	413	423	394	414	423	428	394	421	441	447	401	406	377	383	376	425	421	445	423	448	406	422	387	386	427	405	389	431	409	407	410	432	423	405	425	368	477	407	405	412	451	387	398	429	438	434	427	407	388	433	424	415	446	413	403	415	444	392	404	393	426	423	405	412	422	403	385	436	416	428	417	395	407	401	394	423	418	454	400	391	420	464	426	429	402	419	401	401	411	431	379	422	402	432	406	380	400	404	423	435	357	444	433	425	426	387	426	410	425	393	437	397	398	424	395	427	390	443	423	384	411	405	426	448	430	394	410	454	437	404	379	422	426	448	423	381	419	389	367	409	383	390	414	401	418	419	413	399	365	407	408	426	412	397	431	433	419	411	393	453	427	409	403	424	398	398	404	404	389	400	438	387	409	416	416	440	414	386	391	404	427	413	442	391	418	416	405	394	390	435	456	407	402	419	447	387	402	430	395	404	449	425	397	388	428	468	437	400	431	437	437	423	410	382	413	419	420	402	429	424	357	381	409	422	386	379	411	432	403	420	402	435	395	409	424	428	416	483	415	433	439	467	436	444	371	424	399	437	380	425	405	429	385	388	461	457	415	408	410	421	385	389	404	410	358	439	408	398	468	436	410	420	429	369	407	419	424	393	474	390	448	435	442	414	405	430	428	384	418	437	402	402	427	396	396	420	407	396	434	424	431	401	426	450	399	410	396	432	420	381	403	434	405	409	418	408	412	400	427	423	392	437	431	406	440	429	405	405	436	420	415	400	414	421	405	418	431	451	425	424	393	423	410	442	360	440	450	373	439	419	422	432	407	447	383	409	452	408	384	373	418	446	444	443	414	431	421	390	416	403	422	448	436	401	390	425	404	359	421	433	419	434	437	396	440	427	429	444	397	383	436	405	415	374	360	454	424	429	421	372	406	391	430	428	371	387	412	388	415	413	428	420	415	396	436	410	433	415	404	424	419	380	425	453	399	411	379	403	395	436	420	404	409	451	432	423	394	414	394	400	392	401	447	379	431	436	436	427	421	452	453	438	406	424	418	413	408	420	478	440	410	387	440	416	384	416	394	403	393	420	416	411	410	397	415	442	378	389	390	437	413	415	401	445	413	409	398	419	417	382	458	404	448	412	437	395	458	394	444	424	427	384	407	426	433	423	441	463	414	396	389	411	435	385	420	447	386	377	389	440	446	394	434	404	417	406	423	400	414	395	421	425	436	442	409	392	409	423	439	420	433	417	414	381	406	407	414	412	409	433	417	413	416	425	435	410	387	432	407	403	391	433	426	430	398	402	394	425	444	446	409	419	399	445	424	419	414	404	423	417	408	416	439	409	433	428	439	356	434	416	396	409	371	406	435	402	413	410	389	422	445	423	413	393	437	429	392	443	416	382	430	419	422	438	388	401	409	417	416	400	384	393	403	428	436	417	413	429	398	444	429	407	409	432	465
4455	2028	1418	1054	1207	1135	1204	837	487	528	481	434	456	414	441	429	439	406	435	478	456	442	449	461	451	417	446	434	426	457	434	400	409	415	474	415	435	466	437	436	467	438	466	423	448	432	454	429	444	432	419	408	457	470	434	439	461	458	440	432	467	430	417	450	444	392	417	438	419	471	440	440	443	454	457	419	440	418	407	453	423	436	418	436	467	467	431	434	438	441	424	481	426	393	436	432	428	463	430	428	397	445	416	439	434	446	451	459	419	437	430	429	428	411	417	417	440	442	435	430	450	446	393	432	408	395	437	443	453	402	441	443	441	456	434	450	430	428	449	439	459	386	462	464	457	418	458	434	427	448	397	393	416	424	464	472	416	437	425	415	400	453	439	460	417	432	446	464	447	422	453	421	429	421	410	420	424	425	425	420	454	458	437	441	436	491	454	455	404	447	470	415	435	438	432	427	463	417	454	387	443	443	418	456	445	432	439	412	470	408	392	431	436	408	448	462	430	432	408	439	420	481	448	414	487	429	411	452	427	421	457	442	465	411	402	475	455	484	434	428	425	408	430	423	461	451	419	440	410	413	446	447	485	398	417	429	470	447	457	418	417	451	441	430	429	471	461	465	423	414	443	433	444	421	432	409	422	420	419	421	420	432	457	442	453	444	399	424	458	417	478	420	432	412	427	403	428	451	435	431	438	455	409	462	451	470	439	432	440	458	446	435	444	445	439	425	464	444	414	465	461	428	439	455	437	437	436	449	414	452	408	453	435	444	436	441	390	444	426	415	445	432	429	424	451	472	462	403	415	486	434	418	448	439	430	429	432	423	450	471	442	448	470	433	429	446	435	464	425	414	421	439	439	410	437	427	439	409	446	444	464	445	418	446	452	465	426	445	436	404	454	445	446	421	410	430	448	458	421	463	446	443	410	428	450	420	453	415	435	414	427	434	462	404	425	427	419	449	421	429	468	466	465	428	433	423	432	429	415	415	430	443	409	402	439	411	428	468	427	435	466	426	436	450	424	434	461	459	469	433	464	390	436	419	441	412	405	408	435	397	423	449	422	454	428	444	461	473	414	431	456	392	467	417	421	435	431	454	457	393	396	394	425	444	465	406	409	438	435	438	457	452	405	401	407	462	416	463	432	410	457	400	459	458	419	406	434	477	413	396	440	431	448	445	469	433	428	433	442	448	465	456	446	437	402	400	443	459	477	438	443	425	450	436	464	449	443	459	463	420	439	424	461	421	408	458	433	430	418	430	428	469	460	435	450	432	444	459	404	425	447	433	422	467	456	464	428	441	490	471	413	439	485	480	439	470	434	432	439	386	428	385	422	433	413	461	449	430	451	446	440	469	442	434	443	417	421	461	439	420	405	441	447	439	453	441	424	453	426	407	425	404	451	441	434	444	415	441	412	444	426	447	450	490	428	492	464	439	411	449	443	415	425	446	422	472	435	431	396	430	434	433	418	465	423	428	440	438	401	464	450	458	443	442	424	406	433	423	443	467	425	411	457	405	432	409	419	437	440	428	405	456	430	440	471	405	420	413	412	445	393	462	443	428	433	475	463	442	439	448	434	444	465	417	466	433	431	413	477	476	436	441	432	472	417	420	444	418	441	444	441	432	427	436	441	452	422	433	440	409	424	435	397	428	410	427	444	419	413	420	425	435	461	440	439	431	447	450	462	413	434	447	439	436	434	484	474	429	429	431	430	474	421	460	454	509	419	428	458	433	443	437	439	444	449	424	468	453	473	434	444	418	459	426	409	414	442	402	493	426	441	424	403	462	462	431	463	422	420	447	446	433	399	444	440	418	417	395	415	444	454	451	417	446	435	435	453	409	423	444	449	428	405	464	481	423	410	418	436	429	451	431	436	474	447	449	424	426	394	412	430	435	446	444	418	442	428	444	468	435	470	421	426	450	454	413	464	430	461	448	377	433	460	408	436	468	428	459	466	416	420	456	440	422	434	437	417	447	448	447	389	429	440	441	450	407	430	424	404	424	430	425	451	417	490	438	397	455	452	471	428	438	426	441	433	441	449	427	444	416	472	474	409	432	448	425	428	417	448	422	449	426	456	470	434	407	440	451	448	431	441	433	447	448	412	424	445	414	454	424	442	398	397	450	485	427	459	479	456	447	425	435	436	425	460	443	428	419	444	429	427	441	452	491	418	417	405	443	418	417	433	421	406	412	427	413	418	434	421	448	403	437	454	474	417	419	405	444	404	430	458	428	430	456	452	450	445	433	434	465	438	399	417	472	456	439	437	441	448	430	464	454	428	419	448	447	452	424	459	468	423	406	445	459	448	472	425	436	442	415	427	449	453	428	461	400	394	423	443	480	399	433	419	449	446	415	438	407	422	427	435	457	410	416	459	440	479	438	429	440	429	471	424	468	458	409	433	432	420	426	420	448	442	429	461	443	404	470	445	465	424	408	466	420	428	431	463	417	425	442	451	447	431	412	425	437	457	439	447	451	426	427	458	409	433	420	429	443	465	395	454	463	462	430	457	435	437	439	427	429	422	452	450	484	409	461	440	409	447	413	432	445	446	453	468	442	429	436	446	445	448	402	435	451	413	438	438	417	418	455	458	473	418	451	469	425	444	442	450	427	433	422	443	445	423	463	421	432	465	415	413	434	440	469	459	410	452	435	402	460	422	474	444	406	438	449	453	429	392	454	412	388	425	424	418	423	429	420	462	401	458	471	414	471	423	405	397	420	423	443	459	463	445	465	430	462	463	448	424	410	438	463	426	425	428	465	463	442	428	434	416	450	481	469	418	444	439	382	407	454	432	438	415	473	460	412	399	478	451	432	428	446	385	431	436	467	423	453	394	388	441	432	418	443	417	411	431	462	433	424	422	441	461	394	410	427	451	440	461	439	440	396	434	430	484	445	416	412	416	426	491	385	441	405	422	430	454	456	458	432	399	423	435	412	426	409	438	460	432	461	419	450	416	444	464	490	450	415	444	417	445	399	419	444	443	423	458	424	439	433	437	459	429	446	456	430	425	421	434	476	478	501	446	460	455	419	502	425	424	469	425	426	390	442	396	442	435	446	422	429	424	484	438	459	440	426	426	433	388	413	422	466	427	448	416	427	419	425	405	431	386	434	418	440	439	423	442	432	419	425	457	461	438	445	397	434	457	434	405	429	464	450	434	419	470	423	424	409	433	419	417	435	440	434	436	432	429	420	422	462	422	446	429	449	438	432	454	404	438	425	444	411	404	481	456	441	437	424	451	466	457	427	453	434	456	486	415	440	451	418	407	468	462	453	396	430	423	450	425	402	407	492	424	397	462	435	420	440	402	488	446	454	429	467	405	439	413	420	414	447	471	450	425	451	455	462	404	437	455	412	444	467	452	380	421	408	446	423	441	408	418	472	406	427	465	429	436	430	458	485	437	433	481	413	472	441	430	414	400	422	447	482	446	421	439	454	422	408	452	460	433	453	470	445	409	421	452	438	436	441	476	432	427	456	449	423
23154	20876	28134	23732	20867	12613	2177	1052	615	446	397	382	329	326	292	268	268	271	267	261	255	250	236	242	252	234	228	251	238	203	229	232	241	246	241	228	219	238	234	217	230	236	211	208	244	221	200	228	216	245	231	250	219	218	238	212	231	217	214	220	238	210	238	248	231	218	227	213	237	234	206	229	214	214	236	235	214	239	242	217	232	217	239	207	197	214	224	209	218	216	234	220	220	232	193	193	227	215	227	216	248	189	228	214	220	225	226	211	203	218	204	247	241	215	241	193	224	188	238	220	213	212	202	236	243	224	228	199	240	231	208	216	232	222	203	223	214	242	217	226	232	214	218	249	209	234	218	228	221	240	240	208	225	233	223	195	239	249	235	206	211	227	231	227	237	243	230	236	205	244	214	225	212	233	218	207	231	219	190	207	221	229	242	228	216	198	224	230	206	193	227	224	217	240	213	240	207	209	203	228	225	208	228	215	240	206	190	219	209	236	217	223	220	221	208	206	243	221	230	237	219	213	221	203	198	215	240	227	230	234	214	208	177	227	220	224	235	220	233	234	236	222	215	224	239	215	221	243	194	196	217	242	175	227	216	219	208	206	240	235	214	214	219	234	232	216	207	238	222	216	255	230	215	256	233	212	206	236	228	229	205	212	216	224	216	209	222	222	225	192	218	210	205	187	203	211	189	196	208	214	235	236	219	207	222	213	208	234	244	236	197	192	224	215	218	207	243	224	244	209	236	197	220	212	256	231	201	220	220	243	209	214	210	240	214	241	237	215	235	215	215	236	214	218	207	201	211	217	244	222	215	245	208	213	226	229	205	209	250	211	217	222	222	241	226	210	214	213	218	195	243	220	228	215	215	217	240	207	233	210	227	212	248	241	232	210	222	233	203	216	221	201	233	184	220	219	232	238	197	210	218	197	197	220	204	258	211	226	214	223	218	215	220	217	220	223	210	223	228	224	214	222	212	226	248	199	202	251	217	217	205	252	195	230	219	228	243	235	213	199	219	207	217	215	244	213	220	214	211	225	259	233	229	219	228	213	232	216	238	242	241	224	229	205	232	230	194	230	228	206	223	234	223	238	190	181	225	212	239	214	258	205	223	213	223	221	216	221	217	218	251	219	216	228	212	205	208	235	197	219	214	208	225	227	203	204	219	249	241	203	241	219	223	220	209	225	207	224	240	229	235	230	192	219	210	195	183	222	218	220	222	233	206	215	224	201	207	229	231	220	240	214	210	240	209	207	203	228	221	241	215	221	218	198	228	224	215	196	207	219	186	240	225	214	207	229	224	235	199	205	210	211	231	210	226	217	216	241	228	200	205	252	214	226	228	240	212	218	236	203	210	199	241	211	221	215	224	187	214	203	201	215	209	240	198	222	258	234	215	201	241	225	232	233	228	230	231	197	230	218	203	209	229	193	202	211	224	228	211	226	214	218	241	210	194	217	208	236	220	231	180	240	249	208	215	219	228	196	197	202	227	212	211	199	238	237	189	233	240	225	207	216	213	225	204	212	218	201	251	225	194	217	193	209	220	237	233	186	234	239	245	208	189	205	214	240	210	227	205	249	224	250	227	219	227	235	223	208	210	222	221	240	211	208	223	257	235	217	222	235	233	223	221	233	228	229	234	216	238	220	217	207	256	227	216	217	214	238	223	240	226	230	244	217	221	177	216	239	205	242	211	224	189	236	217	252	221	210	230	238	230	210	199	201	226	225	221	236	238	240	240	223	229	215	192	233	251	221	249	202	211	221	239	231	205	228	237	210	228	217	216	221	213	227	222	212	215	225	213	221	217	231	219	208	221	222	208	234	211	239	211	244	234	255	220	232	253	196	206	247	203	223	215	224	224	222	222	232	200	229	233	212	224	209	230	179	249	222	228	244	255	236	215	223	217	232	201	230	232	200	227	201	236	212	236	228	219	217	204	191	220	210	234	210	213	240	231	229	237	208	219	220	223	229	202	216	211	216	252	228	219	203	223	219	221	234	227	231	211	220	208	211	254	217	235	227	239	210	221	222	229	217	208	221	247	224	225	221	215	213	228	229	219	223	213	180	212	222	211	196	237	235	224	239	238	221	221	205	218	210	209	201	213	203	224	232	230	231	214	220	233	217	231	201	244	219	225	241	241	229	205	231	235	226	218	240	211	230	213	212	224	200	178	232	228	240	211	204	215	220	213	219	244	231	229	212	217	235	199	246	224	213	223	222	228	222	204	213	205	208	235	227	221	225	193	205	221	203	203	214	242	235	229	214	239	211	215	210	214	215	228	226	213	216	218	199	195	230	220	206	209	223	225	226	214	206	244	232	234	226	206	229	231	233	222	207	233	226	251	241	223	223	199	235	218	204	201	228	231	186	205	240	193	214	218	210	234	199	214	254	196	226	219	226	226	182	218	212	229	221	226	221	232	223	205	197	234	225	218	232	233	214	222	251	211	218	227	196	227	229	207	208	213	233	215	219	216	234	222	224	202	225	241	236	215	241	234	241	210	237	211	234	228	224	195	218	219	229	186	200	209	194	214	198	213	218	234	239	229	234	184	216	226	211	235	219	206	251	208	233	226	184	230	215	222	222	231	213	200	202	203	217	199	195	217	234	208	241	212	206	214	226	202	241	208	212	216	203	215	230	234	216	219	224	210	229	197	231	195	220	209	243	205	206	227	216	238	232	204	233	217	237	219	217	234	235	250	224	238	219	215	236	191	201	261	215	227	191	195	226	224	189	220	223	227	250	207	240	226	221	211	211	205	233	227	211	213	211	225	248	233	223	228	214	206	227	212	214	225	213	240	210	198	196	218	210	214	228	220	241	218	220	197	224	208	210	206	200	203	215	212	221	227	213	222	226	221	209	210	220	238	199	217	226	218	202	212	212	224	201	224	218	241	239	190	225	194	240	243	225	211	240	208	210	219	202	192	220	220	240	230	223	214	231	205	219	238	221	219	219	221	194	194	233	239	215	222	216	225	232	217	210	227	232	234	224	228	218	235	213	204	239	216	235	186	208	234	204	238	237	232	226	235	236	239	215	213	222	243	254	206	236	230	231	212	237	223	198	204	190	234	233	225	201	209	236	246	209	213	205	194	202	217	230	240	228	231	229	197	225	237	222	216	225	206	203	223	212	230	206	227	222	254	214	202	199	229	209	229	200	213	212	181	205	207	225	217	213	225	190	180	234	227	222	196	222	211	213	221	223	203	225	222	207	226	229	221	235	205	208	218	203	204	205	210	224	213	226	230	206	243	218	204	217	223	229	224	220	216	193	216	225	231	217	226	228	210	195	231	208	227	249	211	234	221	218	212	198	226	208	225	211	242	222	195	207	217	222	232	216	216	243	223	228	223	205	233	223	231	200	200	202	244	214	213	220	256	232	232	219	239	199	243	230	214	224	211	212	245	219	219	216	231	225	199	211	228	206	225	205	215	223	204	226	209	230	203	225	205	208	210	233	224	242	216	237	230	230	210	223	223	241	214	209	211	201
3365	9701	7249	3766	3129	2324	2786	1501	853	645	507	413	425	423	343	345	344	303	296	298	299	269	289	268	305	273	260	266	269	262	260	230	242	248	269	259	272	250	239	229	233	229	244	237	221	255	269	259	264	257	268	261	244	257	242	255	262	219	272	199	257	250	245	242	251	252	241	250	243	207	244	256	237	223	263	252	270	248	240	264	250	280	253	239	265	240	245	264	254	235	237	243	230	228	240	263	189	249	236	262	222	259	240	252	218	256	277	246	233	250	253	262	246	239	247	254	261	222	225	252	232	265	255	246	227	221	238	240	243	215	234	261	263	256	259	273	229	213	214	244	248	239	222	231	249	240	257	252	244	234	246	249	248	238	234	282	235	251	261	238	215	231	203	245	247	236	235	235	248	235	247	233	241	294	242	239	244	248	274	239	240	236	240	228	252	213	235	236	249	245	246	210	268	239	248	224	239	254	257	249	259	236	239	257	239	240	250	232	221	214	223	258	263	250	229	226	253	233	248	268	236	245	252	259	227	244	227	222	239	260	236	221	246	226	248	233	238	228	243	213	225	251	282	258	251	231	233	264	246	271	213	246	230	227	261	248	242	235	228	227	252	242	238	268	240	233	252	234	226	219	237	227	228	242	258	252	217	258	250	265	232	232	250	222	265	286	250	282	224	228	248	263	247	258	234	258	237	227	239	229	239	258	269	238	247	247	230	215	238	215	229	246	240	245	255	235	234	249	233	239	247	235	231	244	234	231	248	230	246	243	250	229	228	219	248	250	251	227	256	244	253	236	285	238	252	230	253	199	268	216	268	253	239	235	225	246	261	245	236	241	243	258	235	252	231	229	225	251	227	228	234	234	224	242	215	224	222	229	235	262	247	242	241	242	236	252	223	236	240	228	251	232	234	234	258	242	261	242	230	239	228	212	245	245	255	242	209	225	253	257	248	259	239	239	233	233	253	227	262	224	236	263	236	238	217	235	250	268	249	230	246	247	237	234	253	259	219	248	229	267	220	259	233	241	235	268	252	239	268	259	256	239	244	259	236	236	253	238	248	231	230	244	236	248	268	222	244	249	234	215	217	229	235	234	241	263	260	246	248	230	223	252	245	255	240	258	228	244	242	255	267	249	256	243	264	244	234	253	225	235	267	246	259	244	221	280	232	209	219	240	244	248	238	221	270	226	248	272	269	253	248	276	258	227	259	252	233	268	246	232	246	244	260	215	225	234	248	237	237	232	234	220	249	249	252	246	264	248	250	262	218	251	234	249	229	247	248	241	236	229	252	258	226	244	224	234	230	266	268	232	268	255	227	248	232	246	247	235	271	244	239	254	241	240	253	256	254	259	240	242	244	207	219	232	241	250	237	245	234	242	240	242	214	270	231	256	252	260	252	241	239	228	244	243	223	250	221	208	254	218	239	240	267	238	223	225	247	249	274	241	235	257	253	222	240	226	238	229	237	252	202	248	248	234	231	206	225	240	257	239	240	214	260	237	246	237	228	262	249	257	261	264	250	239	242	258	265	245	223	228	237	232	259	251	256	253	211	245	241	233	225	242	248	255	270	239	234	233	245	253	244	249	251	248	242	266	250	245	242	242	249	235	260	238	242	220	216	256	237	241	247	250	253	221	236	248	246	225	242	236	224	243	250	238	237	217	208	242	253	249	249	251	243	244	238	254	259	264	272	249	235	233	230	243	274	256	221	253	261	245	253	232	243	268	226	250	227	238	249	231	225	237	232	295	227	253	244	244	229	218	253	245	238	246	257	260	247	227	236	236	264	253	244	238	211	241	250	245	250	223	254	262	234	246	246	238	266	215	243	235	240	251	226	243	247	221	237	246	223	250	222	238	280	262	224	245	253	243	262	243	268	224	253	236	265	240	234	242	239	257	278	230	257	247	249	242	213	236	215	262	227	261	243	243	232	252	258	253	232	245	261	216	244	223	219	264	238	253	243	258	238	228	241	243	240	260	246	248	240	231	217	252	244	217	261	221	267	224	239	250	263	231	272	284	230	269	231	260	241	264	227	240	263	214	260	252	254	250	262	228	235	241	247	249	239	263	229	231	238	233	234	267	211	243	215	235	235	230	265	233	228	233	223	252	239	235	270	237	245	259	236	243	260	256	221	250	245	243	250	252	239	241	242	245	279	266	215	246	237	264	229	263	231	253	240	249	243	252	240	234	236	231	253	270	261	200	275	260	251	254	249	235	222	229	233	232	256	240	234	264	241	233	250	245	231	251	263	270	234	245	229	246	225	248	223	241	258	230	250	245	261	230	246	249	254	250	234	225	249	253	243	227	240	237	252	259	253	264	224	221	255	226	237	256	253	248	215	283	240	256	268	248	256	255	270	233	219	234	245	260	249	241	223	217	242	238	255	253	237	243	243	243	216	217	246	234	248	217	263	275	252	250	233	250	247	262	238	227	230	245	232	237	237	267	250	245	239	237	245	247	227	230	212	255	244	230	262	236	249	245	252	238	226	262	240	258	255	246	241	258	223	224	239	254	220	266	245	242	250	252	242	246	252	272	266	257	241	248	230	257	239	230	214	242	225	248	264	234	223	239	242	271	238	251	263	289	265	254	233	231	235	235	260	243	228	220	253	254	230	257	227	247	268	231	249	253	236	270	261	254	243	247	235	264	238	230	243	222	261	226	245	255	229	267	258	240	243	237	264	246	256	260	254	225	244	242	220	220	227	243	238	264	236	250	258	245	231	255	232	240	263	248	254	235	256	244	213	252	243	254	255	245	256	252	266	241	235	268	236	213	248	235	226	249	242	223	264	278	263	232	238	259	219	234	256	229	231	259	262	241	264	256	215	236	226	257	261	231	233	240	247	220	218	240	253	259	239	219	253	252	228	234	244	247	261	231	220	231	258	261	253	239	249	231	255	227	231	228	231	244	250	246	261	234	229	248	256	220	236	232	251	222	236	249	243	255	250	253	274	240	268	251	251	247	219	227	218	249	207	246	233	237	239	253	215	237	262	259	242	243	215	253	233	240	243	271	206	239	240	243	255	202	220	244	241	246	230	254	278	231	269	232	232	258	228	264	235	271	248	238	232	255	249	230	243	231	213	235	253	258	243	227	258	257	229	257	254	264	240	258	240	222	252	238	250	237	231	259	256	229	233	230	269	232	276	244	234	215	240	217	235	252	239	239	231	237	255	220	254	208	249	246	236	242	237	234	249	220	246	250	263	230	256	228	228	248	235	239	256	251	261	254	249	260	237	250	248	263	238	257	220	240	241	243	250	244	240	234	241	230	255	230	259	234	260	234	259	231	228	226	212	238	232	244	238	254	232	237	250	247	254	237	236	219	238	229	245	239	237	235	244	234	234	253	235	266	262	230	230	257	273	249	245	231	239	255	249	217	222	243	228	271	249	248	266	256	264	241	265	230	245	273	220	229	207	233	250	258	235	230	245	235	225	252	257	226	234	260	234	238	219	226	255	225	265	226	251	235	234	248	212	267	251	232	251	250
24363	20976	27414	24606	15447	1419	1378	860	592	497	447	419	412	447	424	384	448	416	413	400	425	415	374	376	391	366	405	388	364	403	399	379	379	381	416	383	382	377	365	344	383	372	400	403	378	392	378	357	370	387	364	383	416	343	382	376	351	361	400	371	362	395	382	361	358	371	368	355	334	374	379	380	392	372	365	385	383	367	396	338	384	379	407	385	379	363	388	393	386	401	373	372	400	378	360	386	390	393	401	388	371	393	371	368	378	367	403	357	381	358	412	386	373	405	392	368	386	391	372	380	338	356	390	394	352	412	376	360	366	355	410	373	389	387	381	350	389	383	391	388	357	386	392	394	374	361	404	360	367	398	397	401	400	365	372	396	388	380	367	398	379	386	392	381	409	359	378	390	391	385	366	335	366	367	382	346	363	358	381	376	359	405	388	369	391	349	385	395	357	363	377	409	358	400	381	391	394	374	383	383	402	370	357	367	363	362	404	339	364	367	394	364	376	390	403	379	363	386	373	398	390	419	356	421	370	380	373	351	378	369	373	388	363	341	390	383	385	380	388	347	399	377	371	391	377	366	353	399	385	374	347	364	387	403	356	374	401	375	428	398	398	352	383	362	383	364	336	390	374	379	345	374	398	355	351	412	345	377	378	406	357	378	381	368	398	356	388	364	349	356	399	379	373	388	356	340	355	362	386	387	389	358	365	412	381	365	389	351	372	393	366	368	393	369	382	377	364	322	347	366	400	348	381	384	362	372	351	363	390	376	386	402	398	381	362	413	386	379	374	356	367	383	373	333	405	365	382	381	376	346	376	377	362	361	357	347	368	370	368	348	360	409	377	311	385	365	390	398	367	388	372	370	380	390	367	414	391	379	388	371	395	369	370	361	370	359	362	385	390	403	383	391	378	363	357	384	363	358	371	372	370	382	370	390	367	370	392	376	354	398	386	406	382	352	372	394	360	439	379	411	368	411	414	348	389	363	381	385	372	364	374	392	378	363	400	350	372	355	352	390	347	392	390	365	347	380	374	393	358	384	345	354	420	374	409	380	358	394	362	371	399	362	387	338	363	370	366	368	389	382	353	364	366	411	399	344	352	355	328	386	370	375	380	398	383	396	364	356	395	398	354	341	371	402	362	371	381	383	378	369	399	378	380	395	351	382	401	379	374	395	363	389	376	396	385	370	377	364	371	363	348	370	350	354	381	389	393	374	393	385	366	412	358	366	399	418	384	381	345	381	408	369	374	396	370	383	346	399	375	401	343	408	359	357	350	366	416	363	406	400	326	392	341	357	396	401	360	392	379	363	364	359	377	366	391	368	381	363	347	359	362	389	377	373	387	382	346	352	345	417	372	372	363	351	355	407	351	401	353	404	364	382	369	418	373	424	382	372	385	365	344	368	366	362	358	434	360	345	390	385	380	419	401	378	334	388	382	361	349	402	345	381	388	369	387	356	373	390	377	372	398	393	338	385	404	373	385	400	346	394	388	367	349	349	378	353	355	391	361	410	343	358	374	383	399	375	403	385	374	380	399	367	401	398	386	353	392	420	388	373	392	367	369	372	396	343	406	400	348	401	358	401	399	388	356	393	365	359	372	390	378	374	401	352	357	376	375	377	384	394	405	394	348	398	375	350	405	348	410	365	355	382	366	355	356	356	384	397	369	377	355	374	361	376	380	360	360	355	346	422	358	366	387	363	364	388	387	352	377	382	399	343	361	403	333	351	356	342	378	388	376	384	377	376	397	383	367	368	371	372	394	374	370	384	368	334	357	386	378	375	390	390	386	373	371	374	389	395	371	379	389	405	372	359	397	368	390	376	384	382	360	385	347	372	413	388	394	374	404	381	391	383	347	385	353	392	377	350	391	366	387	383	367	384	345	391	373	370	376	381	385	382	379	375	342	382	349	381	357	363	351	400	397	360	360	399	414	400	360	390	371	351	342	365	363	404	407	381	375	392	395	374	389	365	382	374	364	360	355	413	392	406	409	383	376	378	382	365	339	385	373	397	384	373	367	350	382	402	378	346	398	380	388	375	400	359	395	353	393	384	387	381	415	385	380	342	362	373	345	391	400	346	387	378	377	359	339	379	372	398	360	360	383	369	399	372	412	367	370	402	377	366	390	378	373	368	383	374	348	352	363	374	410	373	393	420	342	364	372	368	365	382	382	373	380	407	385	387	344	378	408	401	383	362	358	335	347	366	356	378	370	377	358	397	332	402	349	377	413	384	353	350	383	379	379	381	366	373	386	368	422	373	409	350	374	379	384	372	389	368	392	370	359	387	371	406	379	376	354	403	383	389	348	382	370	347	360	383	383	356	403	397	373	398	379	360	348	388	368	397	353	379	360	399	361	371	387	372	379	374	369	364	392	372	400	386	379	361	364	367	385	360	372	370	379	386	396	392	385	383	338	354	386	369	385	378	355	371	365	389	392	356	376	387	410	362	383	366	385	360	361	386	373	412	400	370	337	387	384	359	384	399	382	362	356	343	405	355	388	344	362	359	352	398	370	403	378	336	379	400	406	394	390	384	363	381	391	383	388	391	354	365	395	373	344	356	342	405	362	361	381	374	347	353	405	366	368	402	381	371	390	361	366	369	375	373	368	384	396	409	356	354	400	389	381	364	394	369	380	375	363	362	376	399	400	385	410	356	380	347	348	387	375	358	398	411	364	390	369	363	363	371	384	370	387	367	395	328	401	350	371	348	389	373	357	402	396	397	407	394	399	387	391	374	393	378	368	379	400	392	343	363	344	375	371	390	377	373	385	386	366	358	368	372	367	401	357	383	382	369	357	363	392	362	381	367	373	345	337	396	368	391	401	380	395	353	405	391	365	405	376	386	370	386	355	368	359	357	405	360	337	346	380	352	385	381	376	383	375	377	340	405	383	390	375	368	358	383	366	379	378	372	371	418	382	365	350	387	374	349	409	344	368	403	385	382	394	342	351	338	376	368	368	354	375	405	371	383	386	390	393	403	339	351	360	333	365	384	352	359	361	368	412	412	384	367	426	365	387	378	370	397	375	366	405	368	408	372	353	400	351	383	348	390	374	374	376	388	410	394	349	354	388	352	401	385	415	382	342	398	399	379	398	388	354	401	360	371	399	385	346	365	402	350	326	371	366	375	375	363	357	408	376	393	382	354	402	397	363	348	387	385	371	373	369	336	397	376	352	379	402	371	355	347	346	371	379	384	368	369	376	386	381	397	342	381	420	369	388	352	415	393	379	373	412	390	394	359	371	386	349	408	361	362	391	417	364	331	388	369	391	384	406	377	375	358	400	353	371	379	343	340	370	380	359	385	368	404	389	371	392	405	384	356	372	385	368	356	382	352	382	367	340	358	425	346	370	372	407	372	375	375	351	372	372	360	398	392	392	386	370	335	383	353	343	358	392	395	418	383	381	401	378	384	396	387	421	353	364	358	356	377	354	338	401	357	384	356	396	362	393	393	334	381	326	347	372	378	412	385	372	394	391	390	391	395
3586	7047	4796	2432	2111	1733	2366	1342	777	572	561	487	465	485	450	455	427	448	403	402	418	425	396	400	412	424	399	406	390	356	387	370	362	396	438	418	401	399	378	384	404	376	360	387	369	378	389	362	393	436	341	412	389	383	363	363	384	381	404	383	363	406	367	363	383	358	399	413	384	384	399	433	406	377	426	364	359	373	405	372	406	394	390	386	371	373	350	365	402	411	383	368	366	367	367	346	369	381	426	397	396	379	408	389	392	388	367	370	381	391	405	364	419	370	410	361	411	376	404	392	369	388	357	380	369	388	402	368	335	373	389	400	386	393	354	366	385	411	377	362	352	359	424	360	387	410	366	386	402	392	374	368	350	406	390	385	374	369	377	385	408	399	370	381	388	357	416	390	383	387	390	395	334	377	409	371	350	346	380	365	373	381	402	382	361	376	361	349	340	355	376	384	369	392	410	364	374	377	386	375	421	382	386	393	407	396	384	375	386	383	368	392	383	388	393	340	348	362	362	389	412	363	371	354	376	389	361	404	406	427	370	376	433	349	366	359	378	372	413	391	358	368	376	382	379	379	382	391	414	357	367	366	361	365	368	366	386	364	379	396	384	405	345	383	369	385	401	409	376	367	374	401	372	333	378	347	427	389	411	380	372	381	370	373	380	365	379	419	368	376	398	370	393	381	361	379	369	392	362	350	367	354	355	369	374	403	374	380	340	366	396	386	424	388	426	358	385	419	404	408	349	360	376	371	383	375	396	380	383	415	414	367	403	373	371	363	367	384	366	349	381	355	389	406	385	376	405	387	400	389	373	383	394	354	380	371	360	393	374	387	361	390	369	396	391	400	394	372	392	363	381	405	399	436	385	356	419	352	350	354	384	371	376	353	360	383	342	357	402	394	393	402	378	378	392	397	382	398	382	378	392	381	363	381	405	383	399	395	366	369	378	359	352	397	394	364	337	382	378	417	425	359	384	383	377	381	396	384	405	396	409	372	416	378	386	399	381	388	379	391	386	388	346	405	368	392	382	386	373	416	410	341	410	383	354	362	371	387	369	381	416	371	372	377	392	392	389	385	335	375	365	375	380	399	400	376	355	375	363	397	379	367	365	370	423	417	371	379	360	380	391	375	375	401	373	361	363	409	352	395	381	414	391	341	359	385	402	362	372	358	380	389	391	383	381	390	383	378	333	363	387	360	407	375	393	398	357	392	409	352	401	368	394	380	395	363	387	365	392	398	369	377	350	368	355	387	376	430	343	360	405	391	358	394	380	377	359	411	378	370	371	412	388	363	370	371	374	370	368	426	388	391	383	400	367	385	369	365	360	405	371	391	385	369	398	384	385	350	384	384	368	369	371	390	420	365	391	384	369	375	382	358	398	392	401	383	407	418	381	382	364	373	402	418	392	389	420	395	407	382	397	419	348	408	414	363	356	393	364	380	365	395	398	421	391	398	367	397	352	366	395	384	377	364	379	389	391	373	374	355	386	366	409	389	374	338	394	397	395	372	390	381	420	365	396	371	367	391	373	400	371	371	398	389	355	392	381	399	352	357	407	363	371	324	381	400	378	405	399	389	374	373	391	362	379	397	405	380	389	374	397	378	383	400	350	371	371	392	368	370	388	400	356	365	384	413	379	359	348	361	366	385	392	392	371	368	374	358	412	366	356	400	378	400	391	403	401	373	388	373	366	356	392	375	393	425	383	356	363	406	390	417	355	402	395	350	379	384	384	389	377	337	385	364	371	365	371	357	406	336	376	399	396	373	363	365	364	399	339	406	377	371	391	415	420	372	349	387	375	386	415	374	393	360	390	364	425	402	368	360	341	381	380	371	391	382	371	383	384	398	399	373	412	383	377	374	377	375	340	394	390	391	390	379	353	381	369	382	387	366	385	363	385	380	370	405	375	362	416	418	383	382	386	369	342	390	403	353	400	366	365	387	364	389	383	346	378	351	382	400	353	395	402	386	395	394	365	379	389	414	398	360	378	368	354	374	373	394	373	395	383	361	368	393	347	375	359	379	395	384	392	402	385	351	393	356	349	395	352	392	406	395	392	399	399	424	362	369	365	393	405	341	394	372	352	357	405	397	419	374	392	348	402	366	365	362	391	367	390	358	340	368	378	363	384	384	389	367	380	382	412	361	370	376	384	357	371	396	379	391	363	358	388	402	398	383	397	402	365	375	384	427	399	369	373	377	376	394	381	409	381	350	396	360	391	343	357	424	350	409	351	350	379	353	379	356	380	376	401	372	404	400	411	378	405	387	360	410	369	370	342	389	375	369	371	408	366	412	388	384	386	371	369	359	389	397	394	392	371	396	378	364	393	400	390	393	405	405	410	370	403	382	357	399	340	382	411	430	369	345	389	402	382	404	355	375	398	372	382	371	363	348	373	408	367	402	353	412	371	403	400	381	409	404	388	355	366	385	399	413	403	359	383	396	388	405	391	404	378	411	383	390	382	350	373	368	368	392	352	394	384	330	411	387	385	414	373	380	428	359	380	372	351	349	391	357	394	416	373	413	414	369	348	392	377	403	384	381	369	358	416	403	380	320	361	380	377	401	391	392	406	359	401	382	375	371	370	355	357	374	360	403	385	386	381	391	416	387	351	395	415	376	388	376	361	402	394	355	366	358	391	377	411	353	382	379	374	389	405	372	390	387	366	401	367	383	397	400	419	414	360	368	393	369	365	360	357	380	375	409	355	421	372	353	384	400	380	422	393	379	373	385	411	381	427	362	356	395	361	413	365	366	402	403	390	388	379	382	374	378	389	401	375	355	414	408	396	400	392	394	399	394	360	362	397	411	357	401	377	359	394	366	388	395	393	425	374	388	415	392	389	367	393	358	403	361	378	392	378	389	365	391	417	384	384	384	370	405	341	368	367	371	360	435	383	340	361	398	383	360	380	390	387	412	380	367	367	410	389	396	382	369	338	417	375	391	382	389	411	364	357	393	396	407	371	394	386	386	401	371	397	405	385	356	394	371	356	391	346	360	398	387	405	384	409	376	368	401	387	397	369	381	393	395	388	389	388	397	374	380	383	355	380	389	359	393	388	402	385	347	405	364	451	393	381	337	357	370	387	378	368	363	396	378	398	364	376	391	338	376	351	387	398	401	414	411	409	370	375	375	401	367	423	386	392	367	388	378	348	399	358	342	402	367	370	404	353	378	402	378	383	423	371	403	401	365	387	378	419	410	389	357	376	338	420	378	363	381	387	398	398	388	360	387	374	400	378	402	397	364	398	388	385	369	386	382	393	400	366	427	409	351	397	386	407	399	359	385	387	360	371	380	350	375	384	375	367	390	389	372	390	408	399	366	372	389	400	402	362	371	381	384	389	384	386	392	403	378	396	412	352	352	378	379	376	390	407	394	393	363	354	370	350	387	393	399	334	369	375	404	363	381	368	380	381	379	387	403	396	361	378	372	378	392	386	359	356	364	406	383	414	377	385	374	375	388	392	366	384	401	343	353	370	395	375	365
22102	20916	28592	23370	20916	20994	13217	1933	847	579	446	394	299	259	275	240	211	243	195	185	153	179	158	165	136	140	127	115	110	134	136	128	139	128	112	118	121	127	128	111	114	112	131	131	110	92	92	117	107	114	105	100	122	125	126	104	123	104	97	120	108	119	99	114	104	104	98	112	85	95	115	89	130	110	127	122	91	122	104	92	102	130	132	112	106	99	112	114	110	110	93	77	130	115	99	116	88	107	129	85	103	113	104	92	124	113	93	115	91	88	107	110	87	120	97	107	93	113	116	104	107	96	136	103	102	86	119	110	112	110	98	101	108	108	103	122	108	124	113	104	107	114	115	120	109	96	101	107	111	108	119	99	97	104	87	101	105	112	107	98	95	105	108	109	89	96	94	94	116	110	121	106	103	112	106	111	87	101	90	111	116	130	105	93	118	98	103	90	97	94	94	98	93	96	104	86	119	108	107	88	113	93	94	107	95	131	98	117	110	111	107	103	119	90	121	101	101	103	94	111	112	103	106	122	118	111	107	118	108	100	104	105	92	119	101	108	120	119	113	112	114	106	115	116	116	100	95	124	148	104	109	96	111	104	103	113	109	98	104	120	100	95	95	93	107	105	106	104	107	118	108	114	105	105	125	105	105	111	111	107	107	86	106	109	97	110	102	110	122	100	109	94	100	99	105	102	107	112	105	103	93	89	94	97	109	97	104	97	97	101	93	88	119	101	118	115	88	115	106	122	116	106	136	93	98	96	126	105	92	96	95	136	98	108	76	88	109	116	113	110	109	94	122	97	117	102	119	106	132	91	107	99	88	104	125	107	94	110	104	97	107	104	117	116	105	98	95	109	97	97	94	101	89	97	116	92	85	100	115	113	100	106	93	109	89	116	101	115	98	108	103	116	113	92	95	99	110	112	111	103	84	114	118	93	99	97	100	101	131	109	97	117	93	76	121	110	121	110	99	99	98	91	111	90	128	100	98	117	111	102	100	103	101	105	108	97	91	88	108	109	102	105	114	103	108	106	100	91	85	112	65	93	97	106	106	122	114	95	95	96	120	113	103	123	105	116	130	122	99	110	98	115	98	105	119	113	93	99	100	91	115	100	109	96	116	116	84	112	91	99	108	116	118	96	108	108	102	98	117	119	129	95	82	112	105	101	107	129	121	112	104	101	111	99	104	124	106	129	108	106	115	112	104	106	103	109	108	106	104	89	126	97	92	108	96	115	109	92	117	101	116	109	101	108	105	109	102	124	114	115	116	98	116	96	105	91	86	93	113	113	105	106	95	112	122	110	107	107	104	88	119	101	114	116	95	111	99	128	107	124	94	92	95	99	105	104	114	104	98	108	109	110	119	97	95	99	115	94	105	104	99	109	116	99	112	96	114	105	94	127	132	116	120	113	110	84	116	104	109	99	114	105	113	114	106	104	107	121	93	103	102	100	112	110	107	99	108	106	104	91	91	114	83	93	112	106	108	130	120	112	114	108	94	103	102	89	91	89	102	108	99	104	94	108	105	109	126	120	102	89	97	108	86	95	123	98	95	100	110	105	106	112	120	104	110	104	108	115	109	106	104	137	121	120	112	111	84	108	103	106	109	119	114	98	103	102	104	107	102	118	105	120	89	89	104	115	117	85	90	102	101	115	96	111	118	122	112	91	129	94	99	91	107	103	106	106	105	95	106	93	103	114	93	100	102	104	112	100	104	108	112	114	100	112	94	118	109	109	101	114	112	103	95	118	105	123	93	107	112	105	93	110	103	98	83	120	111	89	111	104	112	114	107	83	122	128	114	90	113	99	88	124	96	121	115	110	103	92	115	96	101	91	108	111	99	111	100	101	102	109	96	99	109	114	108	104	114	106	123	114	110	116	100	92	96	98	104	110	105	106	113	93	94	111	101	108	88	93	84	95	90	109	102	120	99	96	87	118	100	122	108	98	107	120	110	104	117	93	108	113	88	91	103	102	113	106	95	110	120	90	122	91	107	97	109	82	100	93	93	115	103	109	120	103	114	103	102	117	103	115	97	104	84	108	110	110	91	82	100	111	126	106	93	83	103	103	112	108	103	106	121	96	89	112	124	108	110	113	117	102	116	119	121	105	100	107	116	109	88	112	119	87	114	98	114	100	95	97	110	114	94	95	99	107	99	105	95	120	94	122	115	112	113	137	105	103	109	93	99	124	97	112	123	97	97	96	108	112	95	102	112	120	111	110	105	107	102	122	107	112	117	109	99	88	115	102	107	113	87	93	103	122	96	125	96	126	89	96	104	117	124	102	93	105	99	124	108	103	103	89	101	134	98	120	117	99	101	109	104	101	111	102	105	108	122	106	105	126	98	99	111	93	115	117	113	103	104	113	113	100	89	106	108	131	101	123	109	87	92	100	91	102	103	114	103	120	105	109	114	100	116	116	105	106	108	102	106	96	102	109	96	104	106	111	123	97	115	94	126	92	115	106	88	116	110	108	87	104	96	111	110	108	101	100	113	123	104	107	110	103	110	100	119	112	105	87	118	108	97	98	109	113	124	113	105	113	102	98	107	103	95	118	108	105	114	90	116	105	93	102	110	113	110	89	114	112	94	114	105	106	93	111	110	114	108	107	109	97	113	105	107	100	102	101	108	91	120	101	93	106	100	129	97	106	108	114	97	120	111	97	83	114	107	115	107	104	99	105	102	102	101	118	102	105	96	119	137	102	115	114	112	113	111	106	125	122	109	103	125	107	99	88	97	107	107	96	99	103	93	104	104	92	91	99	107	106	115	108	96	99	103	90	100	113	123	98	117	103	90	94	103	100	83	86	113	96	108	101	100	103	103	110	113	103	83	99	118	100	97	96	97	105	91	115	99	90	86	90	98	78	92	103	103	100	102	104	101	82	109	92	105	92	114	104	103	113	104	96	116	120	109	125	101	92	90	123	119	100	103	110	107	102	95	107	112	114	88	99	126	99	109	117	106	114	94	93	98	102	111	100	124	89	115	125	123	98	113	103	107	93	114	113	116	111	110	101	122	113	111	114	112	117	106	99	95	109	102	94	101	99	115	102	105	98	107	108	108	88	93	120	108	99	108	103	99	104	111	104	109	91	122	99	105	107	109	118	118	109	117	104	77	98	109	89	112	129	127	98	116	110	120	105	102	104	91	131	108	99	100	92	110	103	106	128	117	122	94	103	91	107	110	126	81	91	103	100	86	115	110	108	112	96	98	111	106	107	107	107	108	95	109	92	103	112	116	97	113	92	112	93	112	117	116	117	87	104	101	96	104	97	114	111	122	97	130	98	89	99	126	128	106	95	109	107	94	105	86	113	106	112	94	90	107	120	110	101	111	111	110	113	93	102	105	85	103	117	93	107	108	107	116	104	101	93	110	101	102	104	113	122	127	103	84	106	100	117	94	108	112	93	84	122	91	98	107	105	119	86	101	118	103	111	118	113	109	91	101	104	94	94	98	104	98	96	109	107	97	102	92	100	115	106	114	107	96	100
4526	15871	11863	6019	4571	3541	4648	2501	1267	848	624	522	453	383	345	317	275	253	252	223	195	209	199	200	169	166	162	149	170	120	153	152	123	151	135	146	125	115	118	145	129	107	115	127	128	116	117	146	123	114	103	126	98	129	108	130	119	95	138	108	123	107	122	115	133	108	111	122	115	129	125	111	97	120	101	127	115	116	94	111	122	105	120	115	105	109	99	118	125	96	112	110	115	131	104	109	117	114	107	122	102	123	110	94	114	131	115	115	115	109	103	108	102	95	98	82	100	100	101	110	111	131	116	116	119	107	103	117	108	104	118	120	104	115	100	115	108	124	128	115	98	112	123	108	95	108	99	112	117	110	113	116	108	115	111	115	98	121	116	96	105	118	110	124	100	109	99	116	113	109	120	109	116	119	105	111	117	100	92	99	103	101	109	110	104	110	113	122	129	114	104	92	116	105	105	107	105	92	104	114	111	102	113	118	103	115	110	101	118	123	99	109	98	124	115	99	108	98	108	113	97	124	120	120	100	109	125	127	105	101	114	108	101	111	108	97	105	101	111	108	117	106	109	119	108	108	101	113	100	116	122	101	105	108	96	108	108	100	102	107	119	125	115	102	109	107	106	107	106	117	98	116	109	109	118	98	89	110	109	97	106	116	84	107	95	96	103	103	130	111	102	123	116	115	104	125	136	116	98	102	92	103	97	100	107	91	100	111	115	107	110	115	114	110	119	94	97	128	110	91	104	96	102	107	102	92	94	99	110	99	109	134	109	91	103	97	88	94	111	99	102	89	103	105	113	105	106	106	99	104	115	97	107	116	122	107	128	100	123	102	109	109	120	93	110	122	97	102	115	113	106	114	91	112	95	100	107	93	113	93	129	104	105	127	82	107	107	102	102	93	108	104	115	119	115	96	104	107	109	105	119	104	110	128	105	108	111	113	109	110	119	104	123	97	91	93	101	102	105	122	114	91	93	125	100	114	137	96	111	104	110	106	97	87	110	106	106	100	101	119	119	110	101	94	102	106	104	103	133	115	111	123	121	108	108	107	88	94	104	116	99	97	115	121	107	105	110	121	119	90	127	97	128	112	112	104	96	112	106	104	123	102	109	107	122	93	102	110	130	128	119	114	98	107	94	106	115	121	125	105	98	128	102	106	106	109	114	90	100	119	102	110	95	103	134	111	104	103	106	100	105	91	119	111	102	133	124	105	95	120	145	115	102	114	110	107	103	123	117	116	115	108	88	96	107	104	109	116	99	96	101	103	142	106	97	109	115	100	118	93	97	124	124	90	116	109	115	116	125	114	103	114	117	115	108	121	104	86	103	108	105	128	106	97	120	106	101	103	125	101	114	91	110	105	131	111	121	91	108	115	99	93	125	125	124	108	110	121	95	93	108	117	118	107	114	113	114	106	99	87	89	103	92	113	104	126	99	107	120	122	124	118	96	96	108	97	131	100	100	100	123	107	107	131	122	106	108	115	105	102	92	109	104	112	97	107	133	113	101	106	100	112	118	113	110	118	114	90	111	116	110	121	103	101	120	110	105	115	97	105	98	119	125	105	127	106	86	104	113	97	121	82	130	79	90	109	110	106	95	112	98	125	120	102	125	108	115	115	105	103	92	110	113	97	99	110	94	113	99	116	111	97	106	105	100	113	104	105	106	106	121	128	112	98	114	110	95	105	111	87	104	108	109	111	126	96	92	112	133	124	108	121	93	137	116	115	107	109	103	101	96	123	114	101	111	98	107	111	108	95	97	114	93	92	107	108	120	117	87	89	88	115	128	94	117	94	98	107	90	104	110	112	127	97	90	105	107	129	107	108	107	112	102	138	115	105	118	95	108	126	113	117	97	88	96	115	135	114	122	94	110	91	129	115	95	116	117	107	115	104	112	115	140	105	126	112	105	103	116	117	96	118	114	102	110	117	110	98	113	111	91	108	113	109	109	113	113	110	121	122	124	103	92	103	93	106	108	113	106	99	108	94	98	102	109	104	109	109	122	93	107	135	102	107	113	121	106	120	105	132	113	103	114	121	117	102	115	105	114	117	107	102	89	115	105	118	92	99	109	102	88	115	104	112	106	111	107	102	95	118	114	122	102	103	103	98	91	130	100	114	132	103	109	112	101	108	114	130	101	110	108	106	117	126	103	93	130	90	98	116	96	96	114	103	110	95	99	94	109	115	90	102	81	108	95	120	111	95	116	112	135	112	109	130	108	124	114	114	110	127	115	122	111	106	118	88	128	105	104	90	102	85	100	99	108	117	111	111	95	85	115	109	111	115	101	113	105	104	109	107	105	107	120	100	106	109	117	124	106	110	117	118	110	119	105	114	102	89	98	116	90	111	108	111	126	109	83	105	108	86	100	106	121	99	105	114	107	105	111	98	116	93	109	116	93	100	102	110	121	120	113	116	105	108	94	99	103	110	103	92	115	119	112	97	129	113	102	116	113	111	107	105	104	122	113	125	113	101	102	118	107	102	126	128	118	89	88	84	112	119	110	109	107	118	89	103	110	98	117	99	95	91	113	120	124	113	104	102	109	92	108	128	100	108	108	98	118	122	120	102	99	98	106	93	108	111	105	109	101	91	94	124	114	111	97	99	102	98	121	100	114	121	91	110	110	118	101	106	98	104	103	96	113	107	115	111	101	111	110	91	107	123	127	108	106	97	124	103	94	102	103	112	96	103	95	113	86	128	105	110	99	105	109	102	115	103	130	98	96	86	105	123	107	114	92	118	99	122	115	109	103	107	107	120	116	114	113	97	132	118	89	116	92	112	105	109	100	95	94	97	98	114	96	112	96	127	93	105	107	111	113	132	97	101	99	128	113	111	117	111	100	108	98	86	117	103	100	105	108	101	133	101	112	101	114	109	110	120	101	97	117	112	104	107	121	123	115	106	109	117	105	108	90	107	105	104	108	105	96	96	94	118	105	102	98	124	110	114	93	115	109	91	120	123	93	108	125	99	125	123	97	106	102	130	105	108	114	110	113	119	125	96	106	95	113	103	104	136	108	119	125	107	120	96	118	119	115	108	101	110	116	111	113	115	133	100	109	86	100	111	119	105	117	114	99	86	117	105	111	98	117	93	110	105	121	120	119	103	117	103	116	111	111	102	99	112	110	102	85	116	111	100	104	105	120	107	103	107	115	97	115	125	113	103	104	105	117	126	125	115	106	103	114	107	108	91	119	106	98	120	98	113	99	117	104	106	96	113	106	117	116	111	95	90	119	113	102	102	109	107	120	135	102	107	106	97	111	124	107	100	109	103	107	96	108	98	124	118	114	110	100	108	119	100	95	119	100	99	93	99	120	121	108	108	100	102	129	113	102	80	121	107	109	80	120	116	120	96	111	106	125	120	109	101	123	112	97	98	123	111	124	105	105	104	108	97	102	106	100	101	115	115	113	111	104	95	109	103	105	111	119	100	120	130	116	101	115	128	102	92	109	88	100	106	101	114	121	94	123	97	123	114	122	130	98	116
27323	18149	4640	1030	786	646	782	586	490	424	430	446	441	443	440	449	423	412	453	417	418	394	429	465	417	417	448	444	416	399	402	390	410	459	421	383	436	410	432	392	431	444	417	369	412	455	444	420	388	405	420	403	418	434	402	433	413	415	437	437	462	412	414	410	426	444	427	429	448	411	424	460	425	422	411	418	423	456	400	425	460	439	416	390	387	431	389	429	453	412	429	447	443	398	444	432	436	369	397	465	415	375	428	403	444	443	447	415	432	417	418	446	423	422	423	468	419	468	445	463	435	439	405	424	409	443	420	437	401	392	427	409	424	425	439	430	408	431	431	392	499	413	400	434	422	449	398	422	416	432	406	440	411	419	447	437	414	427	419	443	444	419	437	453	430	438	450	405	443	421	460	421	407	424	376	431	445	415	398	444	439	402	419	438	441	411	432	435	392	405	425	415	392	415	448	400	415	446	417	437	429	446	416	411	398	433	385	423	436	419	425	467	394	391	403	437	410	402	425	450	392	423	439	423	378	419	409	403	411	369	439	416	438	415	465	442	412	406	389	462	449	422	443	391	402	450	451	400	428	407	448	465	411	417	425	410	426	419	404	426	433	449	420	448	446	473	429	438	383	437	398	424	440	403	456	421	446	422	439	430	399	404	405	428	423	407	418	447	444	455	439	388	401	429	418	435	427	435	437	435	447	405	430	427	392	405	442	410	394	433	403	415	420	424	423	437	405	389	402	443	418	431	409	398	448	405	443	419	448	390	423	411	412	426	402	432	385	475	442	432	427	410	426	442	400	415	412	403	394	404	411	476	414	430	417	411	411	432	449	434	425	389	440	483	454	448	429	419	433	407	428	404	412	427	465	403	376	436	426	406	400	416	462	405	411	438	429	429	415	442	421	399	438	420	433	436	434	432	411	425	416	419	423	389	435	425	464	426	441	416	420	448	419	450	409	399	390	428	436	430	433	420	407	465	435	421	450	441	416	443	441	414	438	406	435	424	411	422	413	438	413	403	404	471	410	421	423	431	433	399	396	446	445	415	424	389	403	444	411	465	421	457	426	403	424	415	441	352	415	435	451	435	379	416	433	436	418	417	474	474	475	389	419	423	441	419	431	412	458	424	397	398	453	380	438	433	409	397	456	400	439	425	419	422	387	429	430	403	409	416	401	414	411	406	407	461	461	421	442	458	468	457	451	435	433	409	388	472	418	426	417	396	405	425	414	439	444	396	426	440	412	397	415	418	415	392	419	417	432	420	409	412	421	437	455	416	445	421	421	413	450	428	452	414	396	458	422	433	468	420	459	417	435	425	422	408	421	447	457	406	424	428	449	419	424	436	389	436	408	446	425	446	405	413	426	442	438	423	423	445	389	446	416	411	436	450	440	436	386	442	443	407	414	480	417	389	478	367	405	462	401	447	433	410	430	394	440	415	418	421	403	448	425	432	447	458	407	477	421	438	419	425	429	424	455	421	390	441	445	412	427	412	408	423	399	398	405	403	430	403	424	408	432	441	468	408	388	441	434	421	431	397	408	409	472	445	430	438	393	433	385	413	437	393	402	437	417	440	404	413	432	425	423	404	442	448	409	393	406	453	409	417	432	418	434	435	440	413	430	431	460	460	430	423	405	410	435	455	430	454	423	404	437	393	428	448	436	455	472	417	394	396	470	449	394	448	463	417	454	452	408	401	442	442	414	426	388	406	409	470	384	409	431	389	431	448	422	447	416	430	467	402	404	417	444	473	423	456	411	400	448	424	411	427	401	397	420	416	455	420	435	425	407	398	417	429	432	424	417	433	438	415	416	430	427	428	457	435	448	424	451	422	413	408	393	447	417	423	443	400	407	432	444	442	389	432	436	436	405	416	400	417	409	419	423	430	444	435	457	425	460	416	405	447	429	383	463	450	377	391	443	418	373	395	407	426	441	408	434	447	400	472	423	402	435	426	395	424	425	420	392	442	439	409	418	436	435	413	422	415	460	402	438	442	483	444	439	438	430	455	379	442	457	406	414	449	430	426	418	442	407	423	446	404	419	441	400	444	395	395	399	437	415	421	431	394	420	446	424	430	453	410	421	369	425	407	453	402	432	440	426	426	450	392	435	435	436	444	434	414	435	450	375	402	415	419	445	471	403	417	447	414	407	422	403	451	457	433	399	426	411	428	420	429	378	441	465	437	433	415	431	390	424	417	421	402	444	459	418	408	398	368	405	419	408	408	401	430	449	433	445	414	420	427	456	414	423	395	453	429	409	417	409	444	414	425	431	412	432	405	395	394	430	438	447	429	446	469	456	456	375	405	452	446	414	418	449	409	392	441	394	456	427	434	429	433	456	419	420	428	413	413	403	440	423	455	458	396	439	408	413	409	416	378	427	393	430	414	410	396	380	409	438	400	419	451	392	433	450	397	442	424	436	415	414	424	389	432	442	395	424	442	409	409	393	448	432	440	440	469	399	437	429	387	416	386	445	426	406	424	421	449	447	449	445	420	430	410	415	410	445	417	426	413	410	425	421	427	434	416	413	424	392	393	446	436	440	426	401	409	406	414	433	427	422	463	405	407	403	408	414	412	415	427	390	398	469	412	440	452	439	446	432	438	386	436	397	448	415	435	445	449	450	423	375	429	429	412	407	441	409	412	409	402	401	424	405	426	408	432	445	430	428	452	423	427	425	404	434	409	430	410	429	464	399	421	443	467	409	450	393	425	367	482	432	398	420	435	421	434	419	450	400	458	409	431	412	397	414	419	432	436	436	451	432	434	413	428	427	424	433	382	407	417	423	398	398	398	423	407	465	410	434	429	438	419	386	416	425	440	466	408	455	409	414	416	394	421	437	411	463	413	436	435	419	436	451	436	428	401	428	468	457	418	414	428	462	454	398	437	402	432	403	431	414	451	398	454	446	405	426	436	418	454	442	448	416	427	423	418	382	419	418	407	423	428	432	408	421	411	419	425	421	443	385	424	427	407	421	397	439	423	417	430	418	395	425	417	438	414	420	465	455	438	465	446	409	462	401	450	428	445	385	427	437	392	408	425	432	435	417	388	399	439	449	427	424	452	405	449	434	416	382	439	421	443	400	397	432	408	451	478	424	417	452	457	423	383	435	406	423	406	409	415	462	473	413	416	449	456	409	430	410	427	451	429	484	416	424	443	452	445	447	462	408	416	423	420	411	405	431	417	393	411	462	388	385	411	425	419	411	441	427	440	392	426	403	414	391	442	439	415	422	407	491	399	430	409	405	424	404	427	424	425	453	447	447	430	459	439	429	445	433	405	387	423	447	440	422	412	417	423	435	449	411	434	428	355	408	447	436	413	465	427	421	457	439	414	409	419	409	512	428	416	392	419	384	451	437	415	416	475	428	431	436	428	419	418	417	437	448	445	429	413	426	426	415	416	425	425	405	453	411	402	398	423	392	440	390	440	407	403	384	439	412	434	420	396	437	433	469	399	425	400	407	412	458	465	439	436	411	467	440	420	418	449
4351	1805	1411	963	883	748	1083	792	530	465	463	471	419	468	435	447	457	428	476	451	431	443	476	435	437	462	438	423	461	466	431	495	533	469	415	426	448	440	437	432	426	398	461	387	459	409	448	459	449	458	444	449	475	461	403	440	438	485	448	462	431	415	449	463	393	462	410	462	448	443	431	420	461	437	451	469	427	467	432	418	431	449	418	461	419	420	445	448	424	479	458	455	409	426	453	440	421	446	487	480	473	469	452	444	423	440	455	419	454	437	430	449	417	425	423	437	463	440	458	460	413	444	451	434	432	471	438	418	457	465	390	406	450	450	458	449	434	452	473	423	451	451	427	429	443	445	443	430	457	443	445	452	438	464	440	458	447	461	439	431	466	456	458	444	460	454	467	432	438	457	455	420	489	463	436	432	431	434	478	440	461	422	465	429	441	448	458	458	435	473	393	437	420	460	428	415	437	467	430	422	411	417	475	437	463	453	455	438	427	418	492	437	452	448	398	433	429	460	468	433	452	414	432	422	417	473	501	458	462	467	414	448	456	447	435	474	469	432	468	491	423	433	437	452	428	475	418	448	416	441	472	454	463	442	444	458	438	444	416	449	434	468	461	426	478	426	456	455	446	441	435	434	436	440	473	425	459	468	458	469	454	448	423	465	408	454	450	471	464	454	412	476	462	427	493	453	470	415	459	448	435	432	470	408	432	398	474	446	444	450	438	405	439	441	407	496	431	400	456	416	478	440	445	432	440	445	441	451	427	410	484	441	454	467	432	441	479	449	428	419	430	416	434	465	422	460	439	479	423	478	472	448	442	440	428	450	456	428	458	434	440	436	458	430	437	464	471	448	423	444	464	450	454	403	467	445	466	429	423	438	405	455	467	419	441	428	422	451	437	458	446	410	450	455	453	460	461	441	454	441	478	444	447	479	451	513	488	443	482	463	450	449	434	479	442	420	436	458	434	427	455	451	475	414	478	430	405	458	469	459	451	432	402	445	449	435	425	426	425	447	444	449	489	413	434	404	463	446	429	454	451	445	490	417	443	478	478	435	402	446	413	412	443	443	454	449	431	421	445	439	439	445	455	443	498	441	453	473	450	436	435	486	492	458	439	424	431	428	473	461	453	421	421	488	427	455	440	440	462	440	425	448	430	465	466	465	470	442	477	460	442	420	447	451	455	417	406	432	475	416	444	434	445	457	441	461	441	411	432	447	492	456	441	419	476	449	425	434	429	431	435	455	458	472	415	455	451	443	445	430	469	445	444	465	440	440	468	443	448	466	467	436	439	457	440	438	446	438	451	414	433	447	427	449	469	464	461	451	488	440	453	437	444	437	435	458	442	426	474	449	447	467	447	424	453	454	420	434	414	437	465	430	415	484	445	443	465	469	430	427	462	474	435	451	410	477	429	449	436	476	430	435	463	457	426	445	436	430	462	445	422	413	429	481	418	512	458	453	462	462	440	415	449	429	470	465	447	477	454	434	464	416	472	424	425	401	453	470	467	447	430	444	444	454	480	443	462	406	458	470	476	404	412	460	441	459	439	457	435	419	460	426	479	414	472	440	459	426	457	460	423	416	445	436	439	406	397	432	481	434	446	437	469	453	479	392	438	436	418	466	440	482	409	446	407	502	465	445	477	480	450	456	420	412	446	473	483	460	480	409	462	454	451	418	477	462	405	472	442	415	448	474	445	460	472	452	449	454	402	425	434	427	443	427	443	459	439	428	459	414	484	448	435	419	455	414	455	430	411	438	454	458	460	418	440	408	455	430	411	446	465	443	450	452	470	450	458	416	434	405	419	461	451	399	425	404	438	452	448	435	441	443	451	459	423	467	453	426	444	442	459	455	431	432	431	494	441	440	426	430	472	440	431	476	410	430	443	500	446	473	444	463	460	460	418	463	464	461	454	467	409	459	446	439	456	458	434	488	463	471	444	433	449	401	437	440	449	446	439	460	425	452	466	457	441	466	429	413	441	463	415	405	446	469	438	453	439	445	458	449	468	446	461	465	446	434	435	443	441	435	451	442	455	443	468	464	408	477	437	446	444	440	438	433	465	454	434	464	448	441	446	475	444	449	439	448	434	451	413	444	432	435	442	450	450	413	456	450	462	433	453	398	399	453	429	429	443	412	476	452	431	456	434	426	424	458	435	462	411	423	494	454	454	442	429	429	423	477	434	440	404	471	441	426	424	451	437	429	425	445	460	434	465	466	465	436	421	416	463	413	475	432	433	447	448	425	441	471	468	472	415	423	466	450	449	443	452	446	434	430	419	403	466	449	450	452	457	453	449	454	444	467	432	439	463	453	457	477	431	416	478	424	424	426	407	433	439	423	428	433	450	454	441	411	426	450	468	458	436	435	449	448	471	436	426	427	434	469	449	446	465	438	451	460	404	444	457	421	438	412	480	442	407	396	431	455	439	458	451	464	460	466	434	464	467	449	438	474	472	413	432	457	455	461	424	446	449	438	448	445	480	468	430	425	412	474	451	441	423	456	469	471	443	495	427	440	498	459	427	422	412	399	421	443	471	442	445	432	432	433	450	429	427	440	455	438	455	438	464	460	463	460	455	450	451	458	431	446	421	449	430	444	447	420	438	440	440	447	444	457	448	466	459	452	445	440	440	477	434	425	463	454	491	447	456	471	410	470	462	425	426	409	437	423	446	475	425	454	407	483	455	447	440	416	442	425	424	461	444	440	477	438	433	457	453	444	477	439	427	431	399	428	431	453	454	448	450	425	405	474	430	434	458	432	419	459	460	445	437	429	410	429	421	430	470	464	452	435	501	440	440	453	437	448	453	456	457	462	455	462	424	426	417	485	432	463	446	463	452	420	420	448	447	430	410	430	443	471	462	463	437	433	422	453	419	448	484	444	411	465	406	432	405	438	442	435	464	423	451	442	452	478	449	442	425	478	438	399	456	421	444	429	464	441	450	455	461	425	414	477	451	431	477	479	431	434	435	461	473	455	464	446	491	433	420	442	446	421	433	456	460	460	421	404	422	440	437	468	444	442	428	417	456	449	455	418	407	399	448	436	435	430	416	482	443	455	441	445	444	469	476	433	492	425	416	429	460	444	443	460	440	466	395	451	453	418	451	453	453	424	421	496	460	468	430	423	432	415	455	462	447	466	458	430	405	414	464	447	421	451	481	488	488	468	507	473	460	437	452	459	440	450	443	425	450	437	428	451	433	447	432	451	422	483	426	439	474	471	410	435	447	442	449	470	451	446	443	463	477	456	475	386	451	448	438	408	449	430	450	429	430	424	465	444	454	440	422	469	448	438	461	474	441	470	440	471	464	470	398	470	462	461	444	446	439	463	422	442	440	479	453	460	425	445	448	422	418	420	451	446	466	451	443	445	459	434	425	435	440	422	430	494	439	480	443	449	466	435	448	438	458	436	466	444	441	443	405	466	450	427	408	413	463	474	442	447	455	423	455	486	451	452	450	432	430	458	420	429	464	434	439	417	468	432	467	428
23263	20982	28357	23761	20990	12597	1838	1100	573	463	439	347	318	306	289	299	278	260	285	271	264	243	242	273	274	255	265	262	221	268	240	243	212	207	245	231	236	242	241	239	240	199	225	239	203	238	236	238	273	258	234	239	235	238	251	236	203	219	264	246	223	214	211	246	229	233	217	227	248	224	202	207	235	201	217	237	210	209	255	238	215	212	213	257	219	219	228	227	242	220	219	241	221	227	231	220	243	224	232	234	259	221	223	212	220	219	240	221	218	236	251	241	215	243	246	216	221	213	239	238	215	216	211	203	236	228	240	207	267	224	215	235	239	238	204	250	210	203	220	234	212	254	230	194	256	211	215	244	188	232	229	226	213	219	240	230	233	180	238	229	238	247	225	220	225	258	238	207	234	219	232	219	199	241	222	230	241	234	223	233	218	212	237	210	201	232	233	227	213	254	238	226	218	247	213	218	229	214	235	225	252	215	207	207	234	225	222	228	218	213	228	218	228	213	228	240	225	234	252	224	208	234	228	266	216	231	246	233	235	227	235	230	236	238	223	243	235	205	229	233	238	231	233	231	213	225	223	213	223	222	225	207	230	236	231	222	234	228	236	202	238	207	237	218	228	204	217	224	191	241	239	246	215	184	206	233	256	214	236	232	244	244	236	229	242	214	238	222	225	222	220	215	238	205	228	216	217	209	200	215	225	227	214	227	193	205	214	211	238	221	242	245	258	217	233	224	253	264	224	216	236	227	206	198	216	203	241	233	239	239	212	218	234	223	229	239	220	261	228	210	220	217	192	214	228	221	223	230	219	251	231	219	221	214	233	229	234	232	201	211	200	215	216	249	237	226	238	209	221	253	241	209	236	235	221	208	245	233	206	218	231	216	213	233	231	236	230	247	206	204	194	226	232	228	217	203	248	230	220	190	225	227	234	203	223	254	230	186	229	225	226	256	236	239	210	199	237	207	226	231	227	232	216	213	216	223	210	219	239	225	237	246	221	229	207	196	213	221	245	244	239	234	224	241	241	239	232	208	219	251	232	222	235	243	217	230	229	230	217	214	215	223	221	234	217	240	230	226	228	219	248	237	218	248	252	231	217	221	238	228	257	220	193	212	209	225	230	235	233	247	240	246	247	235	239	197	254	220	237	223	221	208	224	216	210	225	208	208	241	219	199	235	237	265	207	259	232	228	257	205	247	218	220	229	226	244	218	219	228	226	214	226	219	217	232	247	226	205	247	187	220	215	236	219	240	244	229	218	232	240	252	210	216	232	205	213	201	235	206	208	244	221	248	249	226	242	241	207	201	248	200	226	215	220	234	216	226	234	249	207	208	209	227	251	207	226	232	247	242	236	231	219	223	244	243	232	241	204	229	225	228	259	232	210	192	225	218	215	216	211	219	252	230	215	211	236	224	238	244	235	214	225	224	240	201	227	229	213	230	223	219	240	230	219	187	225	239	212	239	207	221	247	250	210	228	215	217	228	263	221	243	241	218	225	218	236	219	170	223	231	233	263	259	237	213	221	218	241	221	262	218	210	212	204	224	222	239	226	228	225	238	200	214	244	207	203	216	209	198	219	226	246	243	204	233	244	218	226	222	212	220	216	214	225	222	261	207	212	197	214	224	242	238	216	226	216	195	234	214	205	225	217	197	225	229	228	236	211	218	220	202	215	218	240	219	225	234	214	220	245	225	239	248	233	233	229	207	222	200	225	208	222	229	188	201	240	245	238	217	231	235	248	225	239	223	243	241	233	216	228	220	222	253	260	210	219	243	204	228	239	234	235	214	207	241	240	215	228	238	223	231	199	200	215	202	238	229	210	202	239	222	212	240	232	245	197	218	226	209	209	213	219	217	227	211	236	224	216	276	229	221	218	214	248	223	238	221	246	217	252	232	241	226	215	215	224	239	227	215	232	215	241	210	221	218	224	218	220	214	223	243	216	236	220	232	198	242	244	208	257	215	226	253	220	243	235	222	222	218	228	224	221	213	226	257	236	216	220	214	227	241	228	181	219	212	226	233	210	236	230	205	249	213	241	210	219	214	223	227	228	225	192	208	228	250	229	211	218	213	218	233	233	218	207	234	247	206	216	233	229	214	263	221	216	228	229	194	231	214	226	208	241	223	219	213	215	209	235	218	220	220	212	217	222	227	217	213	212	186	225	220	215	249	263	224	247	224	234	226	211	207	206	240	187	221	249	245	221	201	237	218	215	227	224	222	241	214	241	203	231	209	224	228	220	222	218	221	238	209	224	237	231	247	218	231	235	207	213	208	229	229	197	216	223	235	217	259	220	248	227	214	243	214	245	208	218	219	243	228	230	228	232	252	230	224	247	232	229	236	227	227	217	215	226	204	245	197	243	228	238	247	218	232	224	235	204	202	215	212	223	208	250	233	200	206	219	189	228	234	221	218	208	240	235	225	238	251	218	236	220	208	225	224	225	255	212	228	227	235	245	216	235	229	206	239	217	218	202	237	214	256	244	218	225	234	206	232	230	228	190	229	215	229	216	218	201	222	250	235	225	206	204	240	227	222	229	230	206	236	220	236	209	217	221	250	213	241	253	220	232	243	203	224	213	245	232	231	233	237	212	228	192	235	258	226	230	215	249	216	258	226	217	225	215	242	206	217	230	236	225	211	207	217	232	249	217	237	249	209	221	225	229	206	219	187	221	234	208	227	208	225	228	222	220	236	212	219	225	236	223	211	233	213	239	230	232	223	231	244	261	201	210	232	225	206	217	250	198	224	229	217	211	238	215	200	225	201	221	222	227	241	248	233	229	233	220	237	211	246	226	220	210	215	227	195	219	207	239	234	261	222	215	221	225	219	221	244	243	216	214	247	214	238	239	208	212	241	237	207	229	225	219	240	209	221	215	235	250	209	242	211	228	224	237	212	203	227	222	260	239	237	225	224	234	222	278	221	195	204	212	229	219	202	220	209	232	231	219	233	205	252	207	223	220	237	234	216	229	251	227	204	255	241	229	243	247	239	243	232	203	200	234	200	219	214	202	202	223	209	252	201	200	210	218	217	225	221	232	211	222	244	225	181	226	226	220	219	240	231	215	211	185	222	199	251	210	208	241	216	213	222	249	216	236	229	227	238	235	209	213	220	217	234	206	224	204	227	211	212	212	222	233	251	218	236	214	234	219	229	210	238	224	204	233	186	215	231	217	229	213	233	229	225	224	237	232	217	219	213	233	241	237	216	251	194	199	208	230	214	211	225	260	230	221	234	232	217	221	196	219	208	252	223	222	223	224	210	218	237	231	215	210	228	226	228	225	217	237	240	238	217	210	228	210	233	214	224	226	219	234	254	234	220	212	231	241	211	223	232	225	211	229	220	208	219	211	195	240	193	239	214	229	233	236	235	242	196	238	229	237	185	210	227	222	230	216	201	252	208	219	223	237	233	243	216	210	263	218	209	228	207	261	223	205	210	227	226	211	242	251	216	248	203	223	222	257	220	209	226	239	213	241	194	212	232	221
3143	9922	7242	3573	2931	2176	2298	1584	863	731	542	459	414	381	370	296	369	319	313	305	329	279	273	266	266	262	274	272	256	291	252	268	269	266	221	249	267	242	264	249	274	252	239	252	256	276	269	252	256	237	260	252	233	274	285	258	270	253	268	253	269	243	238	227	251	238	224	222	269	260	241	225	227	245	231	262	241	250	263	253	245	224	217	243	270	271	215	262	239	245	237	244	230	243	267	230	240	274	255	257	259	233	252	220	258	246	240	223	245	225	261	258	225	247	238	246	229	236	240	210	261	261	252	250	261	262	239	229	259	263	255	258	262	239	242	257	260	229	260	249	266	258	245	233	254	231	254	264	249	257	260	253	259	236	230	248	245	232	235	235	260	240	246	251	252	231	270	241	231	241	268	260	264	265	267	272	261	265	233	262	256	227	252	248	252	252	242	255	255	253	250	230	249	251	233	248	256	255	240	272	256	238	260	228	248	225	244	220	242	220	249	231	253	233	238	256	236	254	287	228	262	252	231	228	281	222	242	243	248	250	239	254	264	214	258	232	228	245	243	245	257	268	252	240	260	236	246	235	269	229	247	235	266	240	247	261	235	248	247	247	258	254	227	220	235	244	264	247	252	260	262	233	215	234	240	254	253	251	224	255	265	222	250	255	239	248	239	245	241	245	256	261	262	237	247	223	242	254	249	227	247	238	264	228	234	223	292	229	239	234	216	243	256	231	231	253	244	252	266	270	242	230	236	214	254	245	242	262	256	265	245	239	264	215	256	254	249	274	274	244	240	211	260	257	256	223	262	223	235	258	227	257	254	234	303	250	260	250	233	244	221	232	270	268	254	257	238	256	251	256	270	243	274	279	278	238	241	259	265	242	266	243	247	255	254	274	237	247	233	255	259	250	231	266	242	239	256	285	242	230	249	249	278	270	261	234	253	237	248	248	288	247	261	242	251	245	245	221	241	244	235	271	248	248	239	240	251	243	237	238	241	258	258	242	225	247	264	267	254	255	252	286	260	260	236	259	235	247	252	230	265	241	246	249	234	258	238	264	255	244	228	251	249	245	261	254	248	238	238	202	274	253	234	252	240	240	241	270	249	256	243	237	279	257	257	253	237	248	239	247	257	261	237	213	229	242	256	236	269	234	231	242	247	238	248	256	241	245	255	241	241	259	248	240	242	300	256	264	227	251	273	214	219	254	250	242	238	244	235	241	250	232	258	242	240	247	233	259	237	272	262	247	243	213	230	265	234	255	245	245	243	254	229	220	232	237	272	237	242	252	227	260	232	243	227	254	251	253	256	217	238	241	238	247	264	234	258	239	239	245	247	217	254	268	265	265	265	210	229	235	257	254	243	249	248	245	258	255	258	215	256	237	225	297	242	255	242	249	258	251	264	267	255	246	272	245	247	261	252	235	258	237	231	256	256	251	243	251	238	241	274	252	231	276	249	251	257	260	263	273	256	225	267	245	247	252	232	241	233	261	262	242	261	267	268	218	253	282	247	257	239	235	243	256	243	248	247	235	300	231	239	216	272	256	240	260	226	255	264	224	277	251	216	231	266	254	246	263	263	221	250	230	236	228	233	243	221	243	256	242	254	234	249	247	236	253	258	218	233	269	241	229	249	241	236	268	245	240	234	242	262	213	253	242	238	228	215	264	273	249	268	247	270	223	252	266	239	267	245	275	265	238	255	250	254	241	241	223	255	230	238	236	245	257	269	240	243	221	252	244	226	244	261	250	239	267	262	257	256	242	269	258	246	233	248	258	216	252	243	239	238	259	264	227	224	243	275	237	239	213	242	261	228	272	229	241	215	255	232	242	262	242	221	248	270	248	262	249	252	242	249	237	224	242	209	270	226	234	246	256	223	249	247	235	273	256	243	249	231	247	232	254	248	268	250	240	257	251	235	254	279	274	261	267	220	229	235	222	247	243	269	232	258	258	249	249	245	242	236	251	259	258	245	258	224	269	249	227	226	246	226	240	273	241	267	244	235	250	235	289	205	246	273	223	254	243	252	261	258	226	251	302	239	232	229	265	213	259	245	244	226	239	226	228	267	247	239	250	265	231	251	247	259	246	240	254	231	253	219	242	237	247	245	252	277	268	253	267	233	271	256	259	238	256	260	245	242	255	254	238	264	219	246	236	264	241	227	245	261	240	241	265	255	224	237	233	237	254	220	229	241	236	255	260	246	256	263	234	270	246	265	261	224	235	250	262	245	256	231	251	257	253	271	249	211	215	271	272	260	236	251	235	264	251	225	232	226	250	235	279	237	248	229	242	233	229	257	261	236	248	245	232	245	255	239	249	232	215	245	242	229	260	237	256	248	242	268	222	232	231	260	222	233	241	258	231	222	250	254	256	242	243	230	255	233	242	263	238	212	233	249	244	250	250	272	257	247	263	242	250	250	246	244	260	255	234	253	262	217	215	232	249	272	244	257	242	223	241	240	268	227	223	227	238	242	226	252	232	259	246	248	231	228	260	253	236	260	235	258	232	252	244	215	222	268	248	263	273	254	239	240	238	246	242	248	254	243	241	262	217	265	254	242	217	229	216	245	239	217	239	263	239	230	266	245	230	232	245	251	251	229	257	226	262	236	245	244	268	280	261	248	253	272	257	249	269	253	270	243	223	243	250	245	228	267	250	215	246	218	237	224	253	237	285	251	205	267	242	260	239	247	233	232	245	234	249	233	241	250	244	260	234	237	245	258	240	257	244	240	261	254	239	239	250	243	258	253	255	222	256	241	253	258	236	242	226	293	230	237	230	239	242	232	235	214	221	245	222	231	257	261	223	221	236	248	262	213	261	227	253	266	265	262	256	251	269	211	241	229	244	232	251	269	273	259	290	248	259	231	249	258	242	250	253	234	266	247	233	229	255	260	268	237	257	253	230	254	260	222	267	239	242	247	237	249	251	254	248	256	279	255	257	233	224	260	226	271	260	228	242	272	265	251	226	251	240	224	230	230	249	264	232	249	268	270	245	252	243	252	261	220	232	265	276	253	252	238	235	235	250	222	288	219	256	262	232	253	247	255	264	237	254	229	216	246	253	244	260	246	227	247	236	252	253	247	263	247	281	219	236	257	237	235	224	239	262	241	244	275	244	257	251	259	233	255	228	276	238	241	255	243	211	223	242	255	215	250	256	257	241	206	249	260	274	232	262	252	224	270	221	240	217	243	225	280	235	297	234	255	242	255	256	231	227	255	229	237	260	243	257	224	212	269	237	237	268	262	219	262	230	247	252	270	231	241	264	229	235	254	253	263	240	236	226	239	265	215	243	238	237	234	233	259	258	234	252	255	269	250	248	234	245	250	212	230	258	255	262	251	243	281	257	234	252	246	253	260	233	254	265	258	240	202	263	237	241	263	257	241	248	247	276	252	230	262	228	225	231	245	263	256	242	249	250	223	244	226	245	265	261	253	248	247	249	236	241	242	276	233	229	254	245	231	241	232	248	259	228	222	248	230	235	244	256	268	239
24295	20880	27342	24467	15604	1634	1117	790	564	790	512	459	434	457	441	408	387	410	412	442	418	427	416	379	382	405	392	389	393	403	368	394	385	401	366	400	406	373	368	428	396	386	381	349	394	380	358	389	383	407	379	436	363	401	358	407	397	385	385	399	377	381	389	368	402	355	357	375	384	407	394	394	393	401	392	389	386	388	434	364	374	403	384	386	384	410	378	373	368	433	368	354	374	369	407	350	393	380	399	406	377	393	392	398	345	388	386	385	344	389	411	356	426	397	381	392	372	384	378	361	418	395	377	395	441	416	384	370	385	383	423	375	381	376	412	411	387	393	381	424	380	411	380	379	384	403	422	371	394	385	346	361	357	379	397	377	374	378	371	356	331	400	384	387	400	394	366	371	424	430	409	363	380	369	410	396	382	398	368	388	370	382	397	393	407	353	425	396	396	363	390	392	369	386	386	374	384	372	387	372	384	394	394	370	419	382	390	391	378	334	355	362	373	390	342	357	351	365	397	368	373	378	369	392	364	365	397	388	419	400	392	372	368	401	396	406	379	402	419	372	391	408	376	387	406	387	383	394	367	354	366	358	381	401	399	384	364	394	416	402	389	370	357	385	382	375	396	381	366	370	404	399	364	395	437	413	403	392	373	389	384	382	378	390	356	391	361	404	389	372	384	410	398	375	372	365	362	375	383	374	370	387	382	390	406	348	374	363	385	327	409	355	357	377	436	372	377	388	429	394	440	361	404	387	402	374	374	373	352	365	381	374	376	374	372	388	373	386	341	357	402	363	395	419	377	370	386	406	389	412	390	383	403	382	348	356	372	396	394	392	358	386	351	361	397	380	384	407	371	395	412	388	357	353	404	367	374	363	384	385	369	390	415	366	386	398	370	381	397	405	385	396	395	371	381	403	384	375	342	389	349	383	372	425	407	394	395	379	350	361	384	388	394	395	360	360	374	375	360	356	376	405	348	362	392	401	379	388	398	392	338	416	396	385	375	375	365	338	379	355	368	382	383	377	383	363	367	367	382	424	345	399	415	394	385	447	345	407	378	372	416	369	368	379	358	364	400	338	377	394	411	379	386	372	378	368	413	377	392	358	403	370	379	420	380	374	362	372	360	405	376	358	388	386	388	415	408	377	375	365	374	388	373	385	384	403	393	404	343	403	388	406	383	380	353	349	372	358	361	370	396	403	363	384	382	385	359	357	349	372	384	403	436	414	385	367	393	343	395	393	370	359	374	414	403	363	403	404	360	398	420	377	367	363	416	407	357	414	360	351	368	392	382	397	387	349	412	383	369	385	345	438	393	381	402	347	391	371	407	384	350	389	366	370	361	355	389	383	411	394	386	381	407	396	413	379	407	407	391	372	362	390	401	328	371	382	380	359	396	390	359	449	361	432	394	386	407	369	373	401	365	364	372	405	397	377	386	389	417	377	391	369	411	360	322	366	396	382	392	366	365	382	401	369	369	387	387	381	439	395	417	401	422	402	380	395	371	366	400	357	361	362	340	380	389	363	423	379	345	415	394	369	401	368	388	341	346	393	364	365	389	376	419	400	376	391	353	406	370	417	362	376	374	377	363	391	378	366	364	349	403	385	406	371	392	406	388	404	361	372	363	383	347	380	393	390	351	393	403	379	428	360	370	426	398	378	390	356	391	346	384	418	376	412	375	369	383	361	393	356	400	382	347	376	374	386	391	413	385	429	368	420	390	344	409	368	376	391	382	368	402	364	397	388	356	405	406	443	371	415	386	406	395	361	392	394	344	368	359	393	384	408	383	370	367	328	397	353	375	417	353	392	381	387	369	337	382	367	390	382	370	382	399	373	392	390	390	378	390	385	384	391	377	386	377	398	343	406	390	376	371	382	357	371	358	403	337	400	381	403	401	397	356	355	392	377	384	389	387	380	355	382	392	396	379	403	359	376	375	369	399	388	379	372	380	336	380	390	404	378	403	346	388	406	389	403	393	406	407	364	402	364	385	395	378	377	389	395	361	396	371	379	377	368	356	354	355	391	436	401	406	400	392	371	383	391	357	364	378	403	395	360	406	388	410	392	401	378	402	366	353	365	374	382	397	376	394	421	373	385	385	395	374	394	370	387	379	342	366	402	392	365	400	387	377	394	402	384	409	402	376	401	375	405	394	357	374	362	403	389	396	385	389	340	387	388	379	373	348	377	379	371	407	391	383	393	388	379	367	371	378	397	410	383	378	353	372	353	372	366	387	372	375	399	375	357	361	413	374	360	353	379	411	398	355	408	384	406	384	360	363	390	397	410	395	390	389	362	411	349	371	382	382	391	397	420	370	375	411	381	375	352	345	385	383	391	412	398	343	395	366	392	382	388	383	372	360	395	355	407	389	406	396	368	386	381	378	381	366	398	368	357	359	355	392	370	393	385	366	368	415	340	402	405	386	377	388	398	380	365	382	353	411	406	372	394	414	358	378	389	355	391	345	418	387	400	381	397	383	362	362	377	413	357	378	376	411	389	401	434	355	379	425	399	356	406	390	354	349	378	454	406	456	398	396	365	407	380	363	342	393	394	361	345	410	365	388	397	378	407	395	327	410	377	367	354	407	389	370	338	380	358	364	405	385	372	387	359	381	395	365	380	375	382	359	346	362	372	390	351	420	367	370	399	372	394	392	361	400	377	408	365	384	380	400	333	394	338	379	393	378	419	394	400	397	379	384	387	380	383	371	367	362	373	379	356	354	408	365	379	344	374	346	387	371	412	389	394	380	383	407	429	399	389	398	419	403	396	367	359	387	393	381	390	401	389	414	401	398	367	416	408	408	365	374	410	409	390	382	423	390	395	406	387	382	378	401	364	376	361	406	387	385	369	394	398	401	397	381	355	387	417	431	405	382	377	397	393	360	375	387	397	390	356	403	359	378	380	355	382	358	395	353	388	390	417	369	387	391	350	393	377	386	380	363	410	377	406	366	395	381	377	380	382	390	386	364	359	368	368	399	368	365	353	384	363	370	424	377	384	369	385	354	368	404	376	359	380	374	396	382	418	398	382	367	414	375	384	401	415	398	368	358	373	376	362	362	365	388	347	362	346	405	381	348	399	375	390	404	411	366	375	393	404	371	394	364	370	379	376	383	406	386	398	410	383	384	352	368	371	396	413	350	358	404	369	392	367	369	393	398	371	367	371	381	380	359	408	407	368	375	368	371	364	329	398	381	369	434	398	372	376	350	407	392	382	403	424	368	339	396	353	385	395	364	367	392	381	376	375	371	395	360	334	390	340	375	378	388	374	363	379	377	329	333	391	385	380	404	350	337	380	398	388	376	398	395	367	384	395	402	404	376	368	364	379	369	414	412	366	365	334	360	396	369	375	402	398	400	380	371	405	361	393	354	390	375	398	366	382	390	349	407	413	399	379	376	410	378	374	385	415	346	378	335	383	359	406	358	406	375	437	404	400	391	366	374	424	331	385	394	388	367	405	403	396	412	379	363	393	438	402	398	391	413	386
3528	6496	4797	2479	2150	1961	1716	1257	777	1072	587	523	456	460	448	431	422	427	427	400	406	393	429	389	389	401	377	382	415	386	410	390	393	384	380	383	367	372	392	358	396	389	377	402	359	393	373	397	417	354	373	389	374	405	385	415	417	378	408	389	385	391	402	361	393	408	412	366	403	393	414	370	398	387	369	388	374	357	403	378	363	395	392	391	407	415	386	383	385	373	368	394	379	376	359	402	395	386	378	436	356	386	397	345	371	330	417	387	388	364	401	368	364	396	412	384	382	363	392	393	391	393	404	391	368	354	391	377	411	382	385	385	393	375	382	382	386	340	403	396	373	389	391	389	370	366	374	388	396	386	392	391	388	392	381	376	436	396	430	370	364	335	365	368	389	397	381	399	393	355	387	417	371	394	367	386	402	405	351	372	378	393	397	355	386	350	422	378	363	369	383	394	395	368	359	373	351	375	404	384	367	381	378	400	381	373	371	400	381	406	439	386	384	376	370	433	386	396	404	428	356	386	395	380	393	351	381	411	362	385	378	387	421	382	405	350	388	420	374	399	368	365	378	362	401	389	370	344	433	406	371	393	406	412	376	372	391	390	400	356	364	369	371	385	408	360	404	407	382	408	393	411	415	401	377	389	392	362	380	361	388	408	409	435	422	346	403	439	380	411	402	416	380	383	386	344	355	394	389	410	415	380	409	403	410	343	409	376	379	396	372	368	413	392	373	360	390	405	394	376	356	369	359	397	376	381	372	353	380	366	386	384	353	403	385	363	393	411	386	414	370	367	374	393	367	365	395	360	378	440	387	399	383	390	391	403	395	382	380	378	397	409	427	415	389	368	373	374	398	364	397	396	381	427	418	393	358	358	408	393	380	374	381	412	405	404	357	383	411	364	407	402	360	421	374	411	385	393	384	367	392	362	394	416	410	386	345	379	394	371	409	418	391	397	378	362	373	409	385	405	365	393	396	360	400	363	387	403	394	380	369	369	433	391	388	367	373	369	392	370	401	354	368	353	378	375	373	396	381	373	401	385	345	381	358	389	367	387	381	387	376	401	380	350	359	377	412	419	402	383	339	388	372	381	386	387	373	364	368	346	365	381	386	411	427	364	387	377	420	399	363	399	373	399	369	346	361	408	373	387	416	381	404	382	381	358	404	434	382	383	419	422	388	365	386	397	368	408	406	369	417	356	379	406	384	394	395	395	416	389	367	393	368	375	370	402	410	376	385	394	408	387	383	378	387	376	383	367	357	392	374	394	400	385	391	377	376	375	338	400	357	411	416	390	390	399	358	372	383	381	382	420	377	354	372	429	413	395	389	368	359	376	340	336	362	412	390	377	389	345	405	390	384	347	379	380	403	384	406	391	359	424	371	388	375	387	335	366	408	410	383	363	387	388	361	395	376	375	388	398	378	389	365	404	396	395	407	389	388	380	367	394	351	372	400	399	382	352	359	431	389	366	365	407	377	381	395	377	362	364	400	376	356	409	359	385	378	377	354	371	358	399	346	392	400	422	400	373	383	373	408	390	375	371	403	418	397	418	396	436	376	373	366	390	383	363	401	379	377	372	389	371	376	401	366	370	390	402	397	380	417	396	388	429	354	389	389	362	373	395	411	362	370	374	408	346	365	398	380	375	378	360	365	399	380	365	376	417	388	413	414	402	343	396	393	365	348	388	394	394	379	371	389	376	411	412	410	374	416	386	401	355	376	404	378	391	404	375	410	393	378	365	407	371	398	386	338	369	363	405	379	405	399	359	389	392	371	356	373	385	387	401	396	396	382	381	344	374	400	390	407	409	383	366	413	411	374	372	362	391	409	381	377	399	378	385	351	384	411	386	413	394	412	395	395	398	369	345	423	415	412	371	396	373	379	392	360	345	413	372	400	369	367	377	369	376	385	394	423	394	379	390	400	393	388	387	384	417	345	419	383	379	414	399	382	408	385	401	375	378	371	365	412	404	382	377	368	376	376	375	352	361	414	404	405	386	385	391	403	392	374	375	404	421	394	346	421	375	391	396	356	378	403	402	376	367	398	363	392	373	378	388	426	413	393	376	390	361	367	401	396	416	389	350	356	382	378	397	378	341	389	379	361	398	372	361	390	378	372	384	391	366	392	410	379	381	373	376	428	369	348	391	391	348	398	392	399	382	372	404	387	361	406	390	390	357	385	379	393	386	397	437	391	402	368	376	420	374	377	389	371	375	368	380	388	381	352	406	412	368	376	397	412	369	380	377	372	409	404	375	387	383	368	420	354	361	399	396	396	349	398	382	393	371	383	379	391	386	393	381	391	360	366	369	369	411	399	359	416	363	384	418	389	369	384	406	410	417	396	411	360	380	395	343	405	387	401	399	391	399	380	406	374	401	365	388	378	383	379	404	345	388	384	385	370	360	387	409	389	379	387	390	358	402	370	396	430	415	382	358	399	402	395	369	352	366	384	367	360	368	382	369	388	401	389	396	381	396	368	408	383	374	409	386	397	401	364	406	351	389	392	407	371	403	349	377	381	362	384	392	359	399	366	381	400	417	374	354	408	418	361	348	403	359	396	335	392	399	341	412	389	387	383	392	432	397	390	389	378	398	398	374	397	373	400	375	375	366	404	369	381	388	399	408	394	372	384	341	385	373	376	365	383	337	353	399	403	404	396	395	379	393	366	367	361	408	358	350	363	356	380	391	393	388	384	398	366	363	415	373	405	387	378	402	400	370	396	409	383	420	361	369	403	409	434	400	393	426	409	375	391	381	414	410	377	424	421	398	370	367	383	362	415	382	372	383	397	401	398	367	404	340	402	372	368	417	408	402	381	420	362	405	372	409	409	387	411	383	412	362	381	365	378	362	382	383	387	389	359	411	388	362	396	383	377	416	335	396	401	402	367	371	373	402	386	398	389	374	412	366	386	402	376	397	383	390	372	410	405	384	395	369	376	378	400	407	384	398	401	370	387	411	408	400	421	373	397	376	403	392	411	378	386	385	394	379	383	370	383	365	355	411	362	386	365	387	369	387	374	404	347	404	396	371	380	389	421	390	391	402	392	427	389	409	365	358	388	399	388	350	398	404	368	407	350	407	360	418	378	430	363	407	393	385	386	363	382	424	353	359	354	406	392	375	414	393	362	384	375	375	377	357	397	391	354	345	385	356	386	390	381	383	383	355	390	415	386	419	380	409	382	366	372	366	380	385	407	351	387	391	384	376	394	422	373	427	389	392	396	372	409	389	389	376	346	406	379	398	412	348	411	375	405	418	358	391	408	392	360	357	394	378	356	384	424	379	377	404	349	377	404	359	366	371	401	376	391	375	385	399	417	355	364	371	372	387	371	424	374	369	380	414	378	387	382	380	366	383	392	383	374	355	395	384	361	375	391	419	386	381	371	405	398	373	396	374	380	378	397	401	348	373	400	378	373	430	367	393	408	377	360	396	350	331	390	388	404	370	414	417	387	370	410	338	402	378	388	385	384	415	383	379	395	389	373	390
22093	20936	28619	23404	20931	21073	12724	1603	710	2146	758	357	279	272	261	247	208	178	203	172	179	178	160	142	147	139	138	128	138	161	143	131	146	135	120	133	122	123	135	113	141	107	120	129	147	120	107	114	137	97	120	129	117	126	119	114	125	135	110	95	108	107	109	129	110	120	94	103	89	116	123	111	121	123	107	125	105	139	114	117	131	123	119	118	128	114	99	100	123	110	120	109	118	101	107	112	126	131	113	120	101	109	101	115	111	112	130	106	129	99	109	103	100	110	102	115	107	113	118	126	107	117	106	105	101	108	96	100	110	134	97	96	107	120	112	121	110	108	101	112	116	121	107	113	110	78	111	109	115	118	120	110	116	115	92	93	109	127	123	92	105	105	106	116	92	126	124	132	104	121	102	122	116	112	97	94	118	107	88	108	100	111	108	118	112	117	99	106	123	113	109	114	127	110	119	118	125	115	111	107	112	127	126	110	112	112	109	125	133	105	123	116	114	107	93	100	101	115	106	108	120	101	116	99	116	111	82	100	116	100	120	103	95	112	102	112	114	130	112	136	120	115	123	113	114	111	105	109	124	119	107	100	112	110	110	99	104	100	111	102	82	104	101	105	118	115	122	119	120	114	117	112	96	115	102	112	110	114	126	89	106	105	111	98	142	102	123	89	103	94	107	108	122	103	116	92	96	120	114	117	112	106	115	111	122	132	113	99	104	117	115	117	126	103	110	105	122	131	102	112	105	132	97	108	110	134	119	103	101	116	91	113	92	118	88	99	108	116	133	124	109	110	111	102	112	99	107	100	115	108	121	99	101	131	118	113	108	118	121	116	112	98	106	119	104	109	97	129	106	111	114	119	117	114	108	111	115	107	114	112	127	125	93	115	99	116	135	107	128	114	114	120	108	99	96	116	110	101	112	118	86	94	112	112	106	114	128	104	123	120	112	104	123	101	103	112	107	131	105	107	105	105	118	114	120	107	122	98	118	102	114	99	116	118	125	109	108	108	100	106	110	102	115	119	104	116	126	120	97	124	107	96	110	106	88	116	110	117	106	94	95	103	124	115	98	104	94	102	108	123	118	117	123	103	121	105	110	122	115	106	111	124	124	107	110	106	129	110	112	106	103	109	93	95	101	110	93	102	93	122	103	90	101	123	100	107	115	116	110	126	104	113	116	115	119	94	100	107	88	130	118	120	109	110	110	102	100	112	114	112	105	116	124	96	110	102	121	113	114	96	108	94	126	106	108	119	117	115	115	107	102	121	119	113	130	116	105	102	122	124	123	114	112	112	129	128	119	94	109	112	93	96	102	139	106	113	116	115	111	99	131	84	118	103	115	110	96	117	118	127	102	109	101	94	113	107	130	96	105	107	113	98	103	113	118	122	122	120	120	95	93	128	103	110	108	96	108	118	114	102	98	116	114	98	114	94	124	116	121	102	107	125	94	112	123	105	95	112	125	126	125	109	121	107	124	119	97	103	115	106	99	116	106	106	114	118	113	118	103	106	115	109	133	119	111	115	128	102	98	110	96	126	121	102	109	129	107	112	116	112	117	117	108	104	118	113	120	123	133	121	123	118	112	103	118	101	104	107	113	112	100	108	106	129	112	104	93	105	123	108	106	116	114	127	123	104	103	118	105	108	92	127	106	93	105	117	122	119	119	107	118	98	108	101	101	106	112	106	111	111	136	109	113	104	103	106	109	110	136	107	106	114	91	111	114	99	121	99	107	94	119	92	123	107	101	95	111	96	99	103	124	98	89	103	100	120	118	88	102	100	111	116	138	98	113	117	107	116	98	119	82	115	112	113	129	114	106	106	124	119	112	100	130	105	125	113	127	117	126	105	122	110	117	123	103	104	98	99	91	107	128	118	110	94	117	111	110	89	119	96	113	103	122	111	124	124	110	105	106	104	118	101	123	99	97	119	99	106	105	95	126	99	95	127	82	123	92	117	115	109	120	117	108	131	118	110	130	98	124	100	104	117	121	113	107	106	100	106	110	114	104	103	122	96	101	118	103	112	115	106	97	109	124	113	91	96	104	95	117	113	116	115	94	124	88	111	107	118	108	113	118	119	118	102	132	97	117	111	105	104	116	117	88	111	108	108	110	125	120	110	111	103	119	114	92	130	110	140	133	116	123	119	115	105	112	99	106	93	121	97	105	114	83	115	117	112	106	108	105	107	99	108	109	111	111	118	126	117	100	123	113	132	104	92	125	110	111	103	88	103	105	109	97	108	111	103	108	95	123	114	112	101	104	124	117	102	119	112	106	93	118	107	100	89	99	101	124	110	94	93	94	109	115	114	113	107	104	104	126	107	116	112	107	126	115	123	97	116	103	108	119	102	119	93	115	110	107	98	118	125	93	99	99	90	109	100	113	115	112	122	96	101	97	114	120	137	110	120	121	111	103	107	115	121	115	91	112	101	94	99	107	109	107	102	104	133	107	109	111	112	126	112	113	109	100	117	110	100	120	123	118	94	132	129	104	97	120	122	122	117	127	95	123	105	151	110	86	98	112	102	118	140	107	106	113	121	108	106	105	115	93	100	116	116	120	111	92	100	148	110	101	111	116	121	110	121	96	131	98	137	93	116	127	107	100	124	115	114	115	114	107	120	92	111	96	118	108	119	122	98	114	125	93	121	104	95	132	104	103	103	113	113	116	114	103	112	108	101	128	119	105	119	123	115	116	111	126	122	105	114	121	113	127	100	127	132	118	125	134	148	119	103	109	134	107	100	107	118	99	112	126	107	109	91	108	106	122	100	96	125	107	102	149	107	112	114	112	101	102	100	105	125	104	99	99	97	99	110	107	113	113	106	108	110	119	115	134	109	92	100	124	104	115	109	109	118	109	119	115	103	109	106	100	112	104	108	95	102	122	98	117	112	119	119	128	90	102	101	111	90	102	123	123	101	96	108	113	106	117	117	131	114	115	124	106	109	105	95	114	102	120	101	110	119	105	98	102	97	96	103	114	105	112	118	105	98	122	101	103	121	127	101	115	117	104	122	101	111	119	127	95	116	112	100	105	104	125	102	106	126	116	108	113	108	107	105	103	123	110	111	121	110	96	124	108	123	96	104	136	91	116	104	108	108	105	100	96	104	113	113	86	105	105	116	122	124	127	120	117	119	104	124	128	118	104	122	117	118	105	110	111	106	93	101	117	111	125	125	96	118	99	101	108	116	105	106	113	99	140	103	110	100	95	109	119	105	120	117	107	116	104	103	117	104	130	108	98	110	115	107	97	129	118	119	124	118	100	105	125	128	129	118	99	113	124	108	107	121	119	107	105	109	112	103	101	108	114	100	98	102	114	113	100	114	122	121	110	122	112	98	113	116	117	114	89	103	112	100	115	109	113	125	125	129	96	121	106	112	117	110	109	107	116	118	102	100	114	113	118	111	96	111	104	103	112	113	104	111	105	107	103	111	113	105	123	90	98	104	101	107	92	112	99	111	104	96	109	118	92	120	127	106	116	121	115	114
4525	15369	11330	5904	5139	5094	3752	2111	1181	3454	1152	518	423	414	346	295	281	275	226	200	222	221	201	188	177	169	179	166	154	151	166	138	163	137	158	133	129	132	142	146	119	140	119	123	136	129	128	116	126	126	148	117	131	117	123	136	116	126	106	98	107	112	129	118	103	109	106	136	124	124	112	95	120	115	99	122	104	110	121	120	114	110	100	111	99	99	120	105	121	106	122	112	121	125	107	123	118	122	123	126	120	113	101	124	127	110	115	141	113	104	99	108	91	109	132	125	133	105	114	113	117	100	125	110	131	117	110	102	130	112	113	121	136	111	95	111	105	114	101	127	121	136	115	121	103	105	132	120	114	113	107	113	116	107	104	113	106	108	127	123	125	115	118	105	105	104	118	122	122	113	111	97	106	108	112	118	109	108	108	123	118	119	105	103	110	119	108	117	132	117	107	119	110	114	106	124	115	140	97	104	113	105	127	97	117	124	115	110	132	102	106	130	103	126	120	109	127	107	100	87	92	101	109	116	128	86	112	129	116	108	107	131	100	92	102	100	108	104	105	139	114	101	114	107	117	109	107	116	123	96	122	112	130	111	109	94	117	98	106	107	116	115	116	100	117	121	101	110	129	95	110	119	107	94	128	99	104	103	123	111	121	120	132	122	106	125	116	102	103	91	85	125	108	122	114	117	126	119	108	117	122	108	115	118	107	90	111	88	104	111	92	121	106	121	126	118	113	98	107	125	113	92	98	115	119	117	110	115	101	115	115	104	111	121	121	107	106	123	102	121	112	132	126	121	110	108	110	109	94	105	107	108	103	106	122	120	107	115	119	118	130	110	125	104	114	113	123	117	111	101	116	123	105	109	111	135	121	97	114	115	103	115	123	119	101	117	110	110	110	116	112	109	120	114	101	119	107	121	124	104	97	117	108	111	116	114	137	107	109	101	123	100	110	98	122	115	118	113	116	119	116	126	118	120	124	112	123	127	120	112	109	111	117	99	119	120	116	115	101	120	106	107	102	127	104	122	98	119	111	117	120	116	121	114	106	107	111	116	137	115	117	109	102	102	137	103	108	119	120	107	111	113	119	92	118	120	105	115	126	113	126	93	98	93	122	125	107	124	126	101	95	94	106	118	109	119	97	111	125	109	109	106	118	98	112	115	106	101	110	117	115	120	106	111	116	110	103	115	107	108	123	96	112	127	105	112	108	122	127	117	109	108	115	103	102	111	100	92	107	115	120	118	114	111	110	139	118	104	109	114	104	105	129	111	122	117	96	82	117	112	118	110	111	114	100	104	100	125	115	119	133	108	117	99	96	105	125	112	103	119	129	123	129	94	107	94	98	104	134	133	100	109	114	108	101	94	103	117	130	108	125	130	127	104	96	121	110	107	126	120	105	87	114	122	118	87	109	129	104	98	105	119	99	104	116	100	122	116	108	113	116	109	112	112	108	125	128	121	110	97	101	111	125	115	104	104	114	100	117	103	102	118	111	132	116	116	105	118	105	95	103	104	105	107	115	120	121	132	98	115	105	106	125	110	106	121	80	118	120	113	109	116	105	117	117	108	105	101	115	118	96	109	101	106	128	110	114	130	100	113	113	118	108	112	104	112	96	116	121	102	105	100	125	121	115	114	104	123	116	109	113	89	111	116	108	101	137	108	133	105	108	113	103	111	120	109	124	118	104	140	108	111	111	112	109	106	130	124	114	110	104	104	101	130	94	100	118	121	119	128	119	105	108	104	118	103	110	103	107	110	93	105	104	120	109	130	132	114	111	114	98	120	110	113	101	99	117	114	101	103	111	106	108	111	102	110	115	127	124	112	108	101	106	104	119	117	120	98	102	104	103	107	112	100	109	121	114	103	101	99	118	88	107	120	103	135	116	121	106	89	118	104	114	97	102	112	113	117	109	130	101	111	118	100	115	111	94	111	135	121	101	121	114	104	85	124	95	104	95	100	96	107	93	132	110	110	119	103	96	107	102	128	102	118	100	102	94	107	102	111	120	92	113	122	124	106	117	115	102	131	106	112	121	115	117	98	111	102	101	107	106	101	99	113	111	120	124	108	105	122	111	113	132	107	128	103	91	128	100	101	118	106	105	122	124	131	133	123	106	116	113	115	111	90	106	117	111	102	116	107	95	119	117	104	102	110	125	118	109	110	132	110	103	117	101	111	97	112	91	121	100	126	111	100	115	100	116	117	121	101	121	117	82	116	103	99	91	100	125	108	107	107	106	116	116	131	92	101	116	106	94	106	111	116	119	117	109	106	119	116	113	106	116	89	107	106	121	121	118	115	94	100	111	138	110	100	113	120	107	108	108	121	107	104	112	120	128	103	118	117	126	128	120	98	87	123	122	111	105	103	123	116	119	98	122	103	117	102	112	115	133	95	112	126	104	104	117	108	103	124	113	101	100	124	106	117	116	104	104	123	124	103	100	102	99	130	127	115	113	94	107	116	103	109	109	112	126	100	125	117	144	106	126	127	119	103	97	130	90	120	114	109	101	98	111	93	121	111	109	123	109	113	122	113	108	106	107	114	121	112	131	110	121	127	124	118	133	117	120	123	117	107	116	123	95	102	102	126	129	110	110	125	101	117	127	104	118	115	110	105	106	110	105	120	110	107	99	114	104	124	116	134	112	113	106	110	106	111	103	123	113	121	124	103	124	127	119	106	112	105	114	102	96	98	122	106	100	115	110	113	110	114	135	111	125	111	115	103	101	104	102	91	108	125	119	119	95	113	117	128	121	117	126	100	106	126	110	114	93	104	111	114	99	126	108	114	128	103	117	103	117	131	96	101	122	111	101	122	119	112	133	116	108	102	107	120	116	102	120	97	110	140	109	99	114	107	103	121	120	121	95	109	113	111	122	125	129	120	126	117	102	92	119	118	126	106	101	117	117	126	88	119	113	118	118	108	99	100	124	117	135	129	115	112	103	132	116	125	129	111	109	111	114	119	106	109	131	109	118	128	120	91	94	122	118	122	109	111	106	120	100	109	109	118	128	130	147	99	108	111	104	102	123	126	111	107	137	108	119	111	115	103	113	108	93	111	128	103	110	119	111	84	111	119	120	101	109	119	128	124	98	124	133	94	132	115	115	113	96	117	118	122	107	123	117	95	120	105	127	110	107	110	112	109	113	109	113	104	121	115	118	111	98	107	114	118	108	115	101	114	125	104	115	105	95	111	97	107	106	125	122	116	122	129	100	98	117	104	121	116	109	104	126	110	96	96	86	117	109	107	102	120	96	124	133	115	96	106	113	108	97	94	93	111	99	118	115	132	113	108	96	99	112	102	126	110	113	108	105	124	119	104	116	115	117	97	106	104	97	124	137	130	118	116	105	102	112	129	107	129	97	108	111	109	98	108	125	119	91	107	130	105	113	98	113	114	108	115	125	106	105	98	112	117	119	128	116	117	102	126	126	105	131	113	119	122	123	102	93	112	116	98	113	107	106	103	101	124	108	112	112	116	125	117	111	107
27408	18163	4502	936	802	911	795	570	493	856	490	466	449	442	409	478	447	413	429	428	430	422	432	470	405	416	426	459	397	456	469	423	457	422	438	455	444	425	469	461	411	447	419	401	418	430	458	412	419	435	459	455	412	449	420	442	429	426	399	446	404	475	412	435	454	418	419	415	431	486	431	487	457	432	408	458	436	443	419	441	388	443	415	473	434	445	449	421	478	402	443	454	472	427	443	450	410	430	401	399	432	424	425	447	493	449	424	443	446	412	413	439	472	425	439	424	436	423	414	441	388	430	455	467	399	411	415	443	433	446	446	427	406	383	434	411	448	427	433	421	429	392	414	438	430	421	443	413	418	459	435	420	411	429	444	405	439	413	433	446	411	441	452	412	416	462	462	418	445	411	414	425	411	436	434	422	459	412	466	448	462	446	473	468	448	447	450	407	439	427	435	411	451	402	458	442	419	462	400	466	423	462	438	399	426	408	466	441	410	444	462	439	402	410	390	446	434	457	470	461	454	428	398	450	414	450	441	429	455	383	419	440	452	410	444	416	451	441	450	428	395	456	445	407	441	455	407	412	441	422	405	431	414	452	443	436	429	489	440	485	415	463	441	471	424	410	440	430	461	417	429	401	458	437	451	436	399	435	436	460	409	391	404	422	425	445	470	405	445	443	408	437	445	436	455	423	434	436	446	440	399	440	421	402	456	462	432	398	489	434	427	445	438	424	395	433	457	470	455	443	437	492	473	416	440	411	413	437	413	413	419	429	431	427	457	463	438	451	465	423	419	472	411	446	420	402	456	425	444	423	428	437	420	445	449	454	425	446	395	398	452	429	443	424	401	438	423	411	417	422	428	403	377	433	419	435	448	419	432	409	405	425	466	455	440	392	441	434	426	451	427	423	424	407	432	432	455	415	404	430	438	449	452	417	454	468	447	433	425	446	450	446	410	425	418	396	418	449	431	442	436	442	423	447	436	417	445	451	475	453	450	428	423	405	441	403	430	471	420	403	470	407	434	443	422	430	432	467	450	415	406	440	430	412	422	455	385	463	455	431	434	413	434	403	431	444	408	435	453	422	464	436	458	417	439	446	434	450	440	479	450	459	444	453	435	443	466	440	448	423	482	463	456	445	411	433	440	412	432	446	389	404	433	450	441	429	466	413	436	424	384	403	432	384	437	429	422	439	451	420	418	476	436	474	418	430	437	430	415	425	441	421	431	442	469	442	413	392	393	418	417	446	434	459	460	407	437	425	416	412	450	426	405	420	443	457	394	413	433	415	458	434	447	451	448	424	437	444	445	424	460	458	445	432	409	427	415	489	413	429	415	445	427	460	430	417	464	435	435	410	440	448	421	466	447	445	427	429	454	407	438	453	413	395	422	425	423	411	433	450	446	422	449	421	443	413	456	439	416	408	416	435	470	408	420	446	426	451	433	391	433	452	432	426	458	470	458	444	409	466	410	422	407	393	420	464	415	463	380	475	447	471	451	425	429	404	426	402	414	454	442	419	447	462	446	475	461	425	400	425	417	479	427	423	434	425	434	498	457	472	440	442	440	415	456	439	429	439	400	438	433	446	461	450	436	421	435	418	421	418	421	429	423	411	433	413	466	471	430	446	433	426	450	440	442	459	436	434	449	407	425	446	412	448	444	431	489	453	446	355	427	425	440	440	423	416	419	471	461	435	426	392	439	473	440	411	424	453	451	438	440	411	392	384	410	423	414	454	450	439	430	419	424	414	437	396	441	435	434	407	427	470	447	385	434	438	419	400	474	426	419	416	435	415	417	469	437	407	389	446	454	410	405	439	425	458	482	402	462	453	412	445	417	442	466	435	449	428	436	434	435	404	431	449	427	415	477	442	423	436	423	418	460	437	456	438	414	429	429	436	443	433	439	419	429	424	427	415	466	390	426	464	415	417	421	448	447	456	386	419	415	425	428	428	443	419	414	417	420	424	425	425	438	449	421	428	426	451	465	418	430	445	432	420	430	427	477	433	458	429	463	454	429	434	426	435	410	447	412	431	413	408	417	441	454	438	421	427	436	447	382	428	414	443	412	436	433	437	444	448	403	422	455	448	463	448	452	449	428	476	432	451	424	442	441	449	417	449	422	437	405	428	445	418	429	414	429	435	424	424	412	452	433	471	394	423	456	489	461	433	438	442	444	422	424	410	437	449	420	446	427	454	436	474	403	435	427	436	447	422	471	404	427	478	401	459	451	423	416	440	381	411	434	436	412	391	435	479	452	436	437	443	421	478	396	425	429	457	447	412	451	388	433	410	412	478	429	454	438	441	457	434	456	438	463	412	428	421	415	439	473	443	381	415	451	444	411	443	416	457	454	454	416	443	451	419	446	426	453	446	420	447	460	454	429	405	420	467	362	468	422	427	437	424	451	403	431	422	446	420	441	405	423	438	433	428	412	459	440	440	440	451	442	459	448	407	462	442	419	469	395	427	411	451	452	447	434	443	426	445	438	405	430	422	376	484	447	462	485	428	457	454	392	477	412	397	432	450	460	446	418	446	424	400	435	424	453	452	422	458	434	472	431	430	447	415	424	402	410	429	436	413	439	417	421	453	415	434	432	426	428	412	432	448	461	450	440	432	433	414	454	452	455	432	420	406	425	436	442	427	397	436	401	372	453	410	414	425	444	424	425	407	435	452	473	437	405	458	440	442	434	437	395	445	411	456	438	388	418	396	423	383	421	431	425	419	430	425	399	418	440	432	423	418	454	452	390	451	444	427	409	426	429	451	445	419	402	439	410	457	422	403	422	448	442	434	456	461	432	441	408	451	413	453	407	427	456	437	399	461	433	440	427	401	443	450	457	411	449	463	444	424	429	458	467	434	407	372	437	451	438	419	458	403	456	424	439	441	465	437	462	442	415	424	415	432	422	394	433	420	454	422	453	435	414	418	429	413	413	444	435	416	450	474	431	433	479	381	418	425	424	448	463	442	469	441	414	387	414	455	439	441	422	410	434	469	436	400	438	469	432	438	444	450	447	446	420	440	424	436	407	446	437	439	443	429	431	407	460	435	419	455	428	444	444	451	452	420	417	454	412	449	418	452	455	463	412	415	420	422	424	454	424	411	405	423	429	425	451	428	424	438	443	441	424	418	439	455	416	411	416	421	422	413	440	406	440	428	431	424	381	430	416	425	418	477	401	452	418	435	429	454	460	422	463	435	442	440	461	452	466	447	437	414	430	417	427	425	435	425	409	397	435	436	447	444	465	425	439	457	431	405	416	440	435	441	458	461	410	418	430	442	412	422	466	477	446	440	435	395	457	401	427	436	441	452	436	466	442	377	402	447	443	412	431	442	436	446	416	448	446	398	428	476	419	431	381	430	438	437	414	469	439	435	437	460	427	479	412	451	428	446	416	432	467	452	430	432	478	413	413	432	442	437	434	436	420	431	427	412	416	438	416	433	438	453	397	420	422	461	435	420	430	472	431	463	454	428	443	414	455	475	435	423	461	412
4351	1439	1208	959	1089	1334	1089	701	494	1152	548	457	446	453	446	453	467	444	467	478	456	449	474	458	438	459	465	465	462	456	475	469	487	453	461	432	447	442	439	451	437	478	453	483	398	420	450	463	475	458	416	465	412	464	480	420	495	467	453	462	430	460	451	422	450	438	448	468	462	500	456	459	432	505	425	454	432	444	414	460	504	447	478	475	444	486	457	462	488	460	428	477	481	436	439	450	464	436	437	436	465	472	446	457	465	464	451	435	443	449	437	471	456	440	476	467	443	452	462	461	441	491	432	445	435	455	453	431	444	443	463	453	426	479	441	394	455	463	453	454	442	457	465	420	450	440	456	475	407	456	469	451	460	466	477	479	442	518	448	423	486	443	462	487	444	445	460	485	446	463	429	460	473	469	434	414	448	450	446	469	470	505	459	442	519	427	468	450	446	450	437	488	452	456	453	450	474	445	478	479	480	477	472	451	474	458	456	459	416	452	478	455	495	469	419	443	449	507	459	457	459	482	477	415	481	465	475	448	454	432	425	434	497	434	478	432	450	469	434	441	429	491	463	431	453	454	464	490	419	457	446	490	452	453	491	469	440	471	436	460	459	501	488	427	443	435	424	482	438	457	493	454	433	458	463	459	470	492	412	453	488	441	457	474	465	463	482	452	436	448	449	466	447	456	443	424	483	474	478	489	453	448	448	470	438	463	475	421	471	442	477	426	439	466	471	478	434	443	424	445	443	455	464	466	451	444	440	474	470	464	447	444	475	432	430	449	473	459	458	477	495	427	467	424	453	449	466	450	485	447	444	409	478	432	464	469	466	422	468	446	496	451	485	450	462	463	458	458	477	472	464	444	496	477	430	480	482	442	457	513	424	457	426	458	448	431	442	426	442	428	455	484	463	457	475	479	434	458	429	508	447	444	443	467	440	458	459	451	427	463	445	513	468	462	437	463	456	478	481	475	457	442	475	429	439	458	486	472	465	477	451	458	455	432	430	453	457	442	453	449	430	449	443	454	481	454	451	445	431	432	472	473	438	479	471	410	461	408	447	466	453	447	439	436	431	472	433	452	463	453	456	441	449	474	429	455	433	406	440	455	467	477	463	429	431	486	417	453	458	454	456	440	465	438	438	464	439	492	432	514	446	433	441	457	462	476	463	430	458	440	465	457	433	428	456	459	445	461	442	477	468	463	443	459	457	478	459	463	457	469	448	447	471	489	472	428	462	450	476	433	443	452	474	468	421	479	409	434	448	465	477	449	464	436	428	433	426	506	462	487	439	435	423	469	486	464	467	456	427	448	473	442	434	444	449	454	468	504	473	486	435	476	455	436	436	478	453	482	467	470	500	457	454	458	404	423	468	459	466	434	442	472	461	428	412	420	492	471	476	444	451	463	476	454	415	429	443	477	466	454	431	468	462	478	490	441	458	478	463	454	436	469	451	439	450	471	468	437	448	447	432	414	490	445	431	457	463	466	470	458	424	433	459	462	410	466	443	448	434	461	437	489	453	451	470	433	457	456	454	483	466	482	435	421	464	450	440	447	463	482	449	432	415	435	452	477	448	410	469	463	440	442	447	464	487	466	439	447	469	456	462	456	436	434	451	487	466	490	470	473	496	457	443	440	451	473	475	439	429	459	436	485	453	512	467	454	441	442	466	449	414	471	481	463	438	445	453	470	454	479	419	450	448	455	439	441	453	472	418	439	436	455	446	459	484	431	416	450	473	503	473	458	413	474	459	449	460	468	469	481	462	440	487	411	491	446	448	462	443	458	468	428	456	468	456	446	441	440	481	446	435	457	482	450	443	440	485	455	449	438	462	479	435	449	448	457	443	454	493	483	492	477	467	463	470	470	453	480	467	466	468	481	467	429	456	454	460	435	468	444	453	450	439	476	449	430	450	465	480	449	455	462	499	473	484	482	450	446	431	480	432	433	426	408	463	478	477	455	467	457	475	427	424	413	456	464	503	443	434	452	447	428	460	453	433	463	479	449	492	477	440	427	469	432	454	437	447	488	445	494	466	448	434	430	465	446	434	460	472	470	444	417	435	472	485	430	445	436	495	414	444	461	469	465	451	494	432	497	450	405	467	440	436	449	476	483	474	410	461	435	462	451	452	449	465	456	461	469	446	476	487	415	463	461	431	454	462	475	456	445	460	475	463	404	423	489	465	477	464	475	454	457	444	463	425	450	451	419	464	484	467	479	455	478	441	443	415	436	481	491	441	468	429	397	441	451	440	442	465	468	444	448	471	474	443	423	419	424	441	473	508	466	469	466	460	413	475	481	468	411	460	480	474	444	470	453	438	455	483	473	424	461	477	491	455	445	431	416	448	486	407	428	468	461	452	429	427	447	487	424	495	452	457	476	440	440	449	438	441	435	453	428	457	424	451	434	457	427	481	476	445	467	440	468	465	468	462	443	410	418	445	453	477	491	474	416	451	492	468	459	468	470	443	472	431	461	441	470	469	475	470	471	438	436	425	449	500	497	478	489	455	481	413	463	443	457	464	436	456	473	469	429	461	497	455	457	462	442	453	471	489	442	467	469	471	497	454	431	461	456	469	439	447	439	439	497	447	477	436	460	453	464	445	440	438	463	431	482	477	458	460	459	453	503	446	435	425	452	476	479	413	435	454	464	465	394	459	497	444	464	437	453	461	462	438	445	439	466	446	461	463	441	421	422	440	470	452	470	446	468	443	422	465	451	440	473	458	450	454	442	435	440	475	430	469	447	473	476	427	470	447	442	436	437	488	458	454	429	445	456	433	431	486	460	442	459	456	436	458	490	495	451	469	428	435	477	485	460	452	464	443	450	476	435	431	444	456	423	435	467	460	452	443	464	448	451	424	427	423	490	471	426	436	431	445	425	453	433	407	439	475	454	477	420	429	475	450	467	449	481	466	443	445	431	446	445	451	457	498	437	440	432	468	495	475	444	418	463	442	484	435	466	449	458	471	437	428	457	470	444	459	470	435	465	469	457	473	472	504	431	449	435	468	436	432	479	443	474	470	427	451	455	488	479	487	471	466	415	428	468	428	412	455	495	433	452	464	478	432	440	469	434	452	478	443	462	439	477	485	455	478	462	398	472	438	427	440	472	447	428	472	419	447	433	480	411	458	466	471	460	447	442	458	480	454	466	433	465	429	467	464	465	456	475	481	473	469	487	469	442	474	424	466	405	458	445	453	465	464	470	430	438	416	436	464	465	414	462	445	485	466	461	434	458	458	443	418	422	448	464	445	433	472	444	457	473	461	436	460	450	455	481	449	455	426	425	447	408	493	462	452	464	432	472	445	469	472	467	464	472	453	455	456	434	465	450	443	471	447	466	462	420	483	441	446	485	493	460	442	481	443	462	426	432	461	461	451	437	452	483	443	445	477	502	460	456	491	453	415	466	469	463	449	490	464	454	466	464	445	414	462	459	421	435	463	438	473	459	469	446	414	471	471	468	440	411	463	481	446	469	462	471	477	480	464	476
23285	20912	28232	23740	20900	13039	2315	904	532	1296	448	366	346	312	314	303	283	298	281	247	272	286	246	257	222	256	231	266	257	228	255	238	228	227	249	226	255	248	259	233	252	249	224	255	232	234	216	230	219	243	236	243	219	258	255	231	223	232	236	235	217	228	223	246	232	258	246	218	232	232	230	234	232	256	248	208	236	232	245	233	236	235	219	228	218	262	238	228	211	221	228	222	208	230	213	222	240	241	223	226	245	202	201	226	243	229	220	205	231	232	243	225	216	237	204	234	241	225	238	208	226	228	238	245	241	247	223	216	226	254	221	235	221	256	228	235	239	199	227	240	231	248	247	225	243	243	239	231	234	211	224	224	235	227	224	238	219	217	220	264	239	213	254	227	234	227	257	231	252	229	230	227	229	243	204	240	257	227	261	218	253	232	224	211	234	248	215	223	216	220	224	231	225	194	234	257	234	249	226	211	223	217	218	231	236	204	220	214	216	254	224	224	232	189	213	247	240	181	211	238	224	223	215	219	209	232	248	258	209	228	233	234	235	245	207	226	233	200	250	239	260	247	232	256	233	233	247	210	225	244	238	231	239	223	231	251	217	204	227	264	217	223	236	238	214	232	239	221	253	248	244	253	237	220	251	212	219	209	216	217	236	220	217	223	213	238	232	220	216	220	218	228	240	233	203	227	206	219	242	229	224	230	236	230	213	211	217	246	204	236	248	232	223	244	212	221	257	251	224	241	239	219	218	223	229	214	267	223	215	234	260	237	217	225	240	211	209	235	233	263	234	241	244	191	225	233	220	219	228	220	263	241	240	215	217	223	223	252	241	215	210	228	197	210	245	213	232	225	214	260	213	196	212	232	243	268	264	211	234	228	251	243	211	207	228	253	227	262	228	231	255	213	215	235	212	220	226	239	214	229	226	253	237	210	219	219	247	235	203	263	249	231	230	229	242	208	228	236	230	208	235	230	225	212	238	244	230	230	234	222	207	205	250	226	254	231	235	210	245	211	241	241	239	218	211	210	216	210	221	238	242	242	240	217	233	238	214	223	222	241	219	212	244	235	217	250	228	233	232	253	235	244	215	233	208	224	229	198	225	207	239	245	222	234	219	231	229	236	209	252	236	223	227	237	242	237	232	212	223	224	234	223	226	230	232	219	211	228	239	228	223	230	244	201	251	238	223	230	214	209	265	227	229	212	219	232	227	220	258	228	242	226	270	253	258	233	203	214	229	217	217	235	239	204	204	229	234	230	255	232	206	216	249	229	210	257	223	229	217	229	215	203	230	215	224	234	238	222	229	207	220	253	189	241	231	253	227	228	244	212	245	233	228	214	234	209	272	231	216	247	219	251	234	234	277	218	206	256	222	232	224	242	244	245	210	211	217	228	243	216	229	249	215	232	246	227	206	246	262	212	223	224	243	222	223	230	212	221	248	258	241	232	221	254	223	219	236	225	223	219	231	226	220	224	218	230	218	222	232	246	239	216	217	221	206	226	270	212	260	259	240	227	245	212	237	204	204	223	245	226	210	218	244	233	236	199	238	234	248	214	238	208	234	239	247	246	230	235	218	247	219	222	252	236	224	218	230	222	207	236	233	251	225	209	219	221	206	217	238	238	249	229	250	229	250	233	230	232	201	237	204	241	230	222	218	204	249	224	211	238	227	204	228	208	201	198	248	245	236	195	230	245	227	237	226	246	206	237	229	234	234	210	241	216	222	207	220	224	244	240	221	218	243	243	228	236	235	228	266	230	226	222	261	241	231	235	237	243	209	221	224	243	256	226	237	203	243	215	219	221	202	233	221	231	210	218	217	249	216	231	233	199	224	264	228	250	235	246	229	215	234	239	252	246	238	240	206	240	230	226	205	215	214	236	241	241	243	230	234	231	231	223	225	232	202	239	249	185	226	208	252	264	242	236	197	237	245	204	250	249	233	255	223	229	250	225	219	228	227	232	220	228	227	202	202	201	209	239	215	244	213	235	213	245	261	231	228	244	230	236	246	222	230	232	226	217	215	242	250	242	239	242	205	217	245	222	230	224	251	235	219	227	234	236	232	237	241	221	257	226	240	248	234	216	256	222	244	234	210	235	237	215	214	229	224	238	229	243	248	232	203	225	216	248	246	242	201	215	205	246	240	208	218	249	221	244	218	257	262	201	217	210	221	225	247	222	220	224	231	243	262	226	231	215	232	212	215	249	237	266	213	229	229	220	234	239	256	230	228	234	223	219	194	251	227	202	237	231	230	225	211	217	225	212	239	258	202	224	236	224	256	220	233	219	246	237	211	230	234	228	223	267	217	254	238	235	253	209	220	236	214	211	254	196	236	242	224	226	246	233	241	217	226	243	253	210	237	214	241	232	211	235	223	221	215	242	229	208	227	229	225	214	221	224	214	226	254	244	239	225	238	206	246	223	221	252	221	236	257	233	228	246	260	249	234	205	219	216	226	242	256	249	211	203	227	239	237	230	237	233	203	262	232	233	248	237	215	245	212	267	224	238	223	234	227	238	239	196	235	223	236	225	229	192	209	196	226	217	232	237	232	228	245	212	185	204	255	229	223	232	241	232	228	241	209	210	225	244	228	204	234	234	244	241	240	213	222	249	227	241	225	212	208	233	229	238	233	237	224	215	229	232	221	240	226	231	226	233	234	224	213	252	241	233	228	231	218	239	239	213	222	215	251	231	226	229	242	226	223	213	199	239	252	234	214	222	251	236	241	233	201	212	212	220	222	244	210	211	254	213	217	246	246	246	207	170	240	231	235	241	235	224	231	221	251	213	229	227	231	227	230	241	224	232	192	252	253	225	251	229	251	214	239	216	252	187	238	241	237	249	257	227	213	224	235	235	246	204	211	231	195	236	196	257	187	234	234	224	230	227	239	201	218	199	223	221	234	226	231	201	218	211	223	222	258	226	238	262	230	231	223	233	242	214	240	230	237	230	233	219	249	235	222	202	231	249	232	236	223	220	210	236	227	233	225	231	224	230	251	226	222	230	221	237	234	223	205	250	232	228	226	240	224	234	257	252	216	220	229	216	235	236	228	234	214	224	245	235	238	234	232	226	219	237	232	228	224	250	251	231	215	231	228	261	235	222	240	218	215	222	207	239	231	236	224	232	206	249	242	214	218	212	217	235	216	213	246	218	244	230	208	203	252	260	210	222	201	205	210	223	214	223	212	234	231	224	235	227	225	217	240	231	222	230	244	224	248	224	256	216	227	227	243	229	280	214	239	228	223	214	211	229	243	231	241	247	225	235	224	222	286	271	237	192	238	222	275	234	227	247	245	228	242	239	212	226	216	215	249	224	214	247	208	203	249	214	236	247	244	234	242	247	216	207	219	229	233	241	227	232	223	219	199	226	259	248	218	215	246	203	214	226	244	230	228	217	264	235	268	264	212	222	239	236	249	243	217	232	229	229	228	250	247	227	214	226	229	218	257	242	219	242	235	226	247	214	247	234	249	234	200	237	225	238	207	213
3152	8930	6761	3693	3019	2957	2616	1393	770	2096	615	458	389	367	365	338	315	324	329	324	277	278	276	270	243	278	280	321	287	290	274	255	261	251	294	253	293	277	257	270	221	273	285	252	251	269	266	283	248	243	243	260	272	265	266	252	252	257	269	250	257	243	283	263	237	246	267	284	264	257	288	241	285	283	261	284	231	243	265	245	260	250	278	264	238	273	286	271	239	240	256	227	280	258	287	258	261	250	241	261	274	243	236	265	284	275	225	253	248	252	246	253	214	281	249	246	261	254	277	285	245	252	233	272	264	263	252	274	280	266	242	256	261	264	247	280	252	289	292	256	268	253	270	268	281	259	257	240	274	249	229	243	249	268	256	261	271	233	225	249	243	243	230	251	255	227	242	254	261	261	258	267	260	223	248	234	256	250	239	264	249	279	256	243	256	235	246	258	275	266	250	240	231	281	239	276	257	239	283	264	245	262	267	263	227	246	292	245	255	269	231	253	238	254	243	258	251	234	254	277	270	238	266	268	258	241	264	234	244	281	264	309	275	260	225	233	292	256	300	257	261	234	228	268	247	259	224	240	262	265	243	271	262	235	248	248	249	212	266	250	230	262	237	255	264	246	253	255	244	231	271	247	251	230	260	252	250	248	250	227	247	237	239	243	260	260	269	261	227	239	227	229	233	249	243	278	256	242	285	288	250	236	263	270	269	224	266	256	231	268	243	248	273	215	222	253	265	252	239	253	279	231	231	229	251	253	277	241	241	248	270	238	251	259	237	237	231	261	246	251	258	231	247	253	262	243	246	228	264	252	249	250	243	249	255	240	285	241	258	245	248	250	252	236	284	230	254	261	260	257	218	224	252	241	271	216	231	249	252	263	256	234	266	218	292	218	248	261	267	265	234	265	250	256	245	269	285	245	254	244	239	228	274	268	263	259	275	283	233	282	239	259	259	244	244	279	253	235	262	230	264	253	259	233	266	276	209	248	249	239	267	257	245	267	272	273	242	271	260	261	264	244	253	263	238	250	253	240	219	223	268	261	271	254	240	234	291	260	219	240	246	241	269	221	224	236	270	244	248	248	254	266	251	267	236	255	258	257	281	269	230	253	267	253	262	251	265	259	246	269	251	239	248	249	231	233	224	251	267	264	254	250	256	235	228	261	244	246	241	247	246	225	246	247	238	277	277	269	267	261	251	281	261	271	258	233	233	274	260	237	275	251	288	253	269	237	245	248	248	270	257	268	244	259	254	247	258	230	262	254	287	217	256	254	250	236	241	215	271	250	239	255	232	234	268	272	248	264	247	250	251	249	239	257	249	250	230	250	231	259	261	241	257	266	242	258	265	221	219	253	247	271	253	256	246	238	253	242	244	226	259	286	245	240	260	232	244	253	260	262	275	255	270	236	250	272	241	227	229	264	279	228	250	275	262	240	234	261	254	258	229	255	279	241	269	275	243	271	265	238	233	246	258	237	231	237	254	283	254	253	244	284	279	240	249	232	268	252	239	258	233	267	250	246	225	250	236	241	266	256	258	277	227	239	261	269	264	253	245	238	224	237	256	281	235	247	254	249	240	240	249	211	281	234	270	262	247	247	260	261	230	263	237	203	261	261	258	245	267	281	213	271	243	228	249	235	277	268	268	222	245	255	282	288	251	256	246	264	248	255	225	232	242	271	258	263	250	268	284	228	253	278	237	254	246	247	239	267	257	280	257	270	258	247	248	275	237	238	214	234	226	222	240	260	263	254	232	269	250	226	245	231	255	251	271	271	255	245	277	238	262	261	285	265	268	216	269	224	255	232	264	287	217	237	224	254	278	253	257	283	257	263	249	259	260	236	254	251	240	253	271	269	253	272	229	255	257	240	240	264	245	264	236	249	238	236	264	264	262	233	228	280	244	258	238	219	232	250	261	244	265	262	251	284	252	241	244	272	271	255	261	243	250	296	262	277	260	277	246	265	263	231	244	244	236	254	261	253	241	275	273	250	244	263	270	282	232	245	274	252	257	238	265	244	267	258	272	244	245	257	250	262	224	264	277	220	265	253	254	238	269	249	251	251	240	234	245	254	272	269	246	239	251	268	271	253	262	278	250	249	268	258	261	253	254	255	269	252	245	241	278	275	252	273	265	242	221	249	245	245	272	236	263	258	231	259	261	242	258	246	241	257	271	247	268	250	271	260	245	246	233	255	251	282	254	251	231	250	255	253	251	271	254	234	260	256	240	250	250	257	250	235	257	264	240	246	283	287	254	223	247	261	260	248	251	243	261	271	260	232	247	222	237	248	252	288	265	255	246	262	257	236	250	230	279	263	263	236	251	266	279	274	251	248	264	274	270	273	230	264	250	247	265	268	262	235	255	254	227	269	258	227	263	254	273	274	221	257	243	244	244	264	267	235	233	263	248	250	231	293	255	264	247	258	250	258	231	252	258	245	233	248	257	245	239	245	275	242	310	256	254	229	239	241	244	267	242	266	258	235	241	256	259	284	234	244	256	270	266	248	264	246	269	253	265	245	259	225	239	268	267	251	234	233	248	274	255	253	266	257	257	271	243	242	251	266	262	237	260	268	264	243	231	277	217	232	265	281	243	231	232	289	255	265	245	248	269	260	230	287	236	251	248	266	274	271	254	242	243	233	265	262	247	278	271	254	224	266	247	238	233	245	270	240	236	256	227	261	260	232	246	245	251	241	279	243	241	249	222	259	229	266	261	263	238	254	227	244	288	271	254	243	247	260	242	259	266	267	262	256	259	264	268	257	270	272	249	246	231	250	278	256	289	241	263	264	262	264	265	251	270	246	235	274	254	254	221	251	256	244	266	234	257	253	263	210	236	233	259	259	265	268	244	257	255	282	242	260	240	288	251	267	268	257	249	286	254	288	233	230	266	241	281	237	266	225	234	243	253	256	254	218	257	248	268	242	250	236	243	263	223	248	271	266	257	249	272	301	284	244	242	217	254	245	248	245	286	247	274	229	239	249	248	260	241	243	239	255	280	258	253	240	246	245	252	262	245	243	244	231	262	252	254	256	251	224	260	261	248	260	271	227	252	243	281	256	260	275	233	257	259	264	250	251	252	272	260	248	241	253	246	275	242	273	243	260	246	259	245	256	251	241	251	228	241	219	263	248	260	259	227	256	229	245	247	252	231	234	262	253	262	252	254	258	236	275	267	233	258	244	227	260	273	269	252	248	269	264	244	261	246	265	238	223	300	230	240	225	292	281	242	262	255	261	244	234	250	312	236	250	266	274	267	257	237	255	242	262	230	256	235	239	246	241	255	210	226	261	269	232	246	268	230	258	255	240	240	236	260	272	246	225	267	276	291	245	248	248	269	264	258	230	259	246	255	256	257	249	249	290	245	260	277	254	263	240	243	237	251	242	269	255	265	272	264	237	250	263	263	236	253	269	241	237	251	236	252	239	256	282	269	261	274	257	243	260	256	239	263	261	252	256	247	232	250	231	250	234	248	251	246	262	235	244	269	277
24225	20888	27429	24497	15810	1802	1316	748	575	899	602	472	414	431	460	413	387	408	408	377	403	403	414	397	422	396	396	388	409	403	399	363	402	384	400	376	372	382	372	420	430	351	392	390	375	413	410	377	398	416	365	382	392	399	408	384	429	385	386	393	366	397	398	394	403	394	382	394	387	389	375	361	363	400	391	394	382	402	402	404	419	409	421	394	381	427	345	374	396	414	405	410	376	391	393	414	374	394	385	359	389	345	405	403	399	406	370	376	404	353	389	372	371	405	385	458	380	397	401	398	391	396	384	404	365	365	415	389	370	384	384	368	396	380	407	367	376	429	393	369	356	418	350	368	373	412	391	406	379	352	412	393	405	391	400	357	404	382	328	397	425	361	383	357	388	381	373	419	366	395	408	395	381	382	373	370	377	392	356	411	406	405	376	415	395	379	408	395	437	404	411	382	359	394	430	396	398	435	398	398	383	373	409	383	407	378	370	360	384	401	369	349	363	392	410	401	390	370	391	395	381	371	380	385	388	344	428	389	375	407	390	381	425	344	384	374	396	374	426	364	394	375	422	393	366	409	392	356	390	394	395	382	372	364	419	399	422	404	384	379	359	373	383	371	436	391	421	389	405	360	389	353	353	424	381	395	397	351	374	376	375	412	412	397	409	379	366	394	373	365	367	389	424	390	405	392	353	401	400	416	361	385	382	364	382	388	377	365	372	377	387	356	413	384	375	412	417	401	393	365	381	408	406	393	396	385	413	400	400	414	374	377	386	378	387	374	385	373	369	392	370	380	378	373	417	384	358	401	418	397	376	399	364	404	380	374	357	375	382	396	354	385	387	379	397	363	396	395	394	349	377	409	353	379	395	374	357	399	396	423	397	362	419	395	393	382	380	366	376	401	432	373	411	397	409	383	384	383	365	394	435	386	388	377	387	371	380	391	409	357	411	414	391	405	378	369	391	398	391	362	377	385	376	417	391	376	398	425	394	409	377	360	385	411	376	377	350	389	395	379	368	397	397	364	387	394	382	355	384	400	374	415	368	378	362	375	374	407	395	391	388	387	414	403	376	358	400	385	392	376	361	375	386	387	406	411	366	426	382	373	367	374	420	392	375	401	385	342	406	363	359	326	384	414	385	419	390	387	373	398	391	366	376	442	383	389	369	366	407	394	402	405	396	403	352	365	371	400	381	384	373	389	407	421	387	359	408	384	369	368	407	389	426	394	404	404	388	411	382	399	418	392	412	405	376	352	368	379	385	369	357	406	393	370	394	391	385	394	375	390	342	373	386	399	374	369	384	397	417	374	373	420	433	371	406	428	377	408	384	377	371	375	421	394	369	384	394	379	420	396	391	394	390	418	399	379	387	407	428	360	400	417	369	379	400	363	364	398	400	389	390	394	370	425	403	364	385	382	395	409	359	401	414	401	417	382	395	413	372	338	401	374	389	421	385	391	402	391	369	414	370	354	377	380	391	369	389	378	406	430	390	428	402	386	395	402	401	418	366	365	393	387	409	389	408	406	396	393	391	401	434	364	400	389	367	424	365	345	400	376	397	386	382	392	396	393	405	351	393	371	393	403	356	374	369	396	374	392	368	392	397	373	404	413	389	407	381	359	413	408	398	415	375	409	375	391	370	395	388	435	384	368	383	378	404	386	360	354	392	448	436	415	395	381	371	404	412	385	373	354	386	415	406	406	362	389	396	376	379	401	362	364	378	386	389	377	357	370	399	387	392	375	381	367	388	370	358	393	375	391	396	359	359	374	416	392	397	354	406	417	411	372	396	383	353	385	405	392	382	383	387	395	422	384	340	390	385	359	382	347	382	362	385	385	397	374	354	377	383	411	407	368	368	370	423	393	352	403	388	412	404	399	356	368	389	392	365	396	422	378	390	386	357	361	376	388	394	348	400	399	383	400	392	388	419	412	360	400	366	389	361	359	389	401	409	408	415	371	395	387	395	373	379	404	399	395	423	422	407	447	409	363	383	383	379	385	391	395	364	405	436	362	383	371	390	385	374	401	425	337	418	386	367	421	401	409	361	382	398	372	351	403	419	378	437	345	330	390	400	370	400	368	418	392	405	386	392	396	392	362	386	371	383	403	407	392	377	400	376	393	384	382	409	391	381	390	374	398	374	381	402	383	346	415	355	400	367	397	405	389	350	394	368	379	399	375	390	364	414	395	386	396	385	361	411	391	374	393	362	376	397	395	374	416	380	391	402	348	393	371	398	402	380	379	380	380	396	395	397	403	397	377	421	379	397	400	383	369	357	373	370	372	411	391	373	358	383	402	395	372	364	393	413	418	371	402	404	368	386	403	360	380	387	394	403	381	389	367	380	389	380	385	372	391	368	386	365	401	375	404	408	359	392	359	392	416	368	413	390	401	388	408	395	377	370	408	380	380	413	411	376	384	403	391	392	398	397	399	405	352	405	391	402	379	362	381	407	389	387	392	400	406	404	395	394	358	407	415	418	369	386	391	396	373	387	401	380	384	394	375	360	392	343	352	384	388	365	390	406	387	429	417	393	363	391	404	376	438	389	377	376	402	381	396	405	376	399	368	382	371	394	390	400	348	406	410	355	394	405	389	397	365	404	407	396	370	363	410	398	370	399	397	383	366	353	360	378	398	368	419	390	382	407	325	404	363	432	437	365	365	412	363	394	352	371	421	368	419	375	363	387	398	415	424	366	354	387	386	390	408	401	336	373	378	346	454	385	349	383	372	380	371	413	342	402	377	357	397	389	407	362	430	368	357	391	378	408	382	358	376	382	386	402	378	398	376	391	384	370	396	392	398	411	359	387	365	394	385	378	385	395	384	411	415	383	366	439	393	329	369	395	370	393	418	402	404	387	402	414	408	361	401	387	383	378	398	412	379	370	398	426	418	401	398	386	386	387	423	374	382	403	424	377	443	398	385	376	368	389	398	364	372	383	404	391	370	378	366	382	383	374	374	401	389	388	398	413	393	382	393	410	425	412	404	380	386	376	394	396	405	388	378	345	385	398	375	376	367	391	372	391	404	403	365	406	382	391	415	342	359	426	395	425	395	380	407	433	364	376	376	374	368	392	374	383	419	389	382	378	408	418	372	367	407	353	374	401	417	398	369	361	415	377	356	347	394	408	427	390	390	443	372	364	375	397	401	379	402	393	402	407	388	398	403	372	385	365	389	353	386	417	350	400	370	374	396	379	421	399	376	404	397	394	393	415	430	412	413	407	360	386	401	439	392	362	364	383	363	399	367	416	377	362	353	368	384	354	335	361	386	387	386	428	368	411	398	360	383	399	379	420	382	406	382	438	416	387	388	367	400	397	389	365	378	357	389	369	384	413	375	384	394	389	418	374	395	394	397	377	361	421	394	377	387	424	344	388	402	374	381	368	390	375	370	378	349	379	388	425	367	426	396	391	371	385	411	452	360	372	396	382	415	395	399	372	369	395	378	362	411	374	406	418	369	379	348	382	358	399	353	403	367	365	373	387	402
3432	6027	4459	2557	2344	2039	2030	1126	705	1438	653	555	485	448	483	440	440	427	388	420	453	429	400	421	420	364	378	400	392	369	388	401	425	405	396	399	412	368	396	371	403	393	395	374	393	380	357	409	427	406	376	443	375	380	399	397	374	399	388	380	398	381	372	420	448	388	384	391	369	410	425	405	418	376	380	392	390	394	380	370	401	391	418	388	394	395	366	380	391	422	394	397	378	375	384	389	371	397	396	391	425	419	403	412	376	399	377	386	382	373	352	410	393	379	398	393	376	381	411	373	385	400	407	391	386	385	372	366	375	392	412	377	398	361	360	408	362	406	387	368	369	390	395	371	384	390	407	389	415	376	397	386	422	406	426	388	376	369	384	399	414	403	378	409	368	393	372	387	402	429	397	377	374	381	404	392	394	401	409	414	355	407	392	384	359	436	407	413	406	395	409	405	424	391	372	419	374	372	402	387	347	377	412	447	395	388	384	411	400	394	409	390	384	444	375	371	388	386	393	404	429	415	369	413	408	386	381	383	388	359	426	392	419	364	372	411	401	377	422	398	396	356	382	396	379	437	388	382	398	410	451	394	364	402	357	421	383	400	357	408	411	401	364	449	399	374	414	433	393	374	413	391	399	401	413	395	386	410	393	376	423	408	390	404	407	411	404	385	382	408	352	348	377	365	371	359	391	404	385	404	355	409	382	419	375	389	406	397	381	441	373	399	413	369	349	421	411	402	412	391	397	387	380	395	407	424	409	392	379	382	394	415	351	396	381	418	388	395	387	414	390	393	386	382	407	393	413	408	389	392	366	382	403	394	417	371	403	367	376	418	394	372	381	415	373	390	393	369	393	402	399	364	391	393	425	383	404	386	358	408	410	365	383	388	419	411	423	362	403	386	409	370	393	394	407	392	409	433	366	360	402	414	444	394	356	391	375	371	421	383	407	402	404	414	383	379	383	376	373	396	371	376	379	423	391	400	398	370	375	374	370	397	389	376	411	353	408	337	359	407	391	411	395	403	383	390	410	388	410	377	392	410	414	385	349	387	349	373	395	374	410	377	393	384	425	392	372	392	371	400	415	386	408	360	401	383	381	373	411	388	402	378	351	354	403	382	378	426	409	383	402	369	353	368	349	412	422	388	411	371	418	388	391	388	375	373	414	394	387	397	387	392	398	379	379	393	383	399	399	394	407	371	429	376	409	384	365	421	397	381	382	390	394	370	381	381	419	376	375	425	396	384	402	404	382	399	397	376	405	375	401	443	418	386	414	376	369	391	392	350	419	370	420	398	399	370	375	377	378	309	400	417	381	378	359	380	398	375	396	371	402	394	385	393	429	420	364	418	394	394	421	387	406	400	391	420	411	398	407	408	375	409	433	384	410	446	395	371	396	367	400	358	350	380	421	376	413	387	389	408	407	350	386	402	387	392	404	407	374	399	386	380	385	389	438	350	397	415	401	388	350	392	380	395	409	424	406	377	419	392	395	378	371	361	385	399	385	418	381	409	399	401	416	415	409	388	373	398	390	400	399	382	413	365	394	378	401	381	391	389	383	406	390	393	407	412	404	425	363	406	388	346	388	391	402	349	396	428	365	373	382	412	390	384	434	412	379	381	400	433	382	417	402	395	415	407	391	384	406	371	416	397	389	395	379	413	380	376	373	370	403	396	376	381	396	416	448	405	422	354	397	378	408	421	389	397	357	397	408	369	382	381	409	417	389	394	345	414	382	370	396	388	361	367	395	421	383	391	362	416	410	386	385	391	370	389	403	377	378	405	409	432	415	403	382	400	407	407	380	417	387	384	360	429	386	408	430	378	390	376	394	380	390	394	391	382	417	390	423	346	387	419	383	384	352	395	381	363	366	415	372	377	400	415	372	413	408	402	375	414	396	389	415	398	394	395	416	380	408	438	383	380	427	384	376	422	390	360	392	408	362	411	384	368	386	383	375	392	366	405	371	368	402	392	402	366	382	393	393	411	367	396	396	414	388	402	383	374	409	377	403	404	374	412	407	404	375	385	383	414	365	396	381	380	413	373	376	371	403	381	396	384	405	387	416	375	376	358	391	408	385	375	382	423	389	375	414	372	406	365	405	377	373	365	349	396	410	387	417	397	388	362	352	409	394	389	407	361	404	392	367	396	406	394	405	391	424	382	394	370	390	372	381	399	390	398	364	415	409	390	385	361	388	398	366	384	373	404	365	359	374	370	386	401	409	371	398	346	401	446	362	385	402	395	340	381	392	400	377	410	376	361	387	403	358	388	395	400	378	392	361	411	389	388	399	445	389	396	390	381	418	447	416	380	380	375	415	393	397	411	417	388	380	378	402	425	397	417	378	388	391	386	382	386	394	379	390	431	426	415	367	403	436	405	376	410	432	390	376	415	397	424	360	373	348	397	379	403	394	357	388	382	411	409	389	383	408	390	404	423	406	417	411	424	393	400	399	431	378	405	386	402	426	402	380	382	404	389	380	351	399	393	427	412	401	352	406	397	422	398	388	383	393	385	363	356	415	416	426	409	382	393	383	361	398	402	405	415	360	380	410	402	399	393	359	416	423	378	375	368	428	395	405	371	374	388	419	383	407	385	379	385	385	389	371	415	374	414	393	386	367	375	383	406	395	360	393	405	423	393	403	405	382	406	440	370	382	351	347	365	392	377	405	411	431	399	404	405	395	386	369	399	407	400	388	378	378	369	387	390	392	387	397	395	355	384	411	384	387	394	367	429	367	392	404	379	378	367	368	382	377	376	403	340	385	405	385	384	381	378	402	382	397	402	378	374	423	400	394	396	393	372	399	403	359	386	377	369	365	370	388	407	435	361	391	392	376	364	416	396	391	372	388	388	399	413	377	395	356	360	356	365	404	378	397	373	413	387	373	403	395	394	358	404	388	376	401	394	368	386	380	403	421	347	433	397	391	372	404	394	384	378	380	392	379	375	404	391	411	381	400	399	400	374	427	373	401	390	367	379	373	386	370	371	362	383	359	376	381	368	374	418	403	401	403	414	399	430	374	368	419	358	385	380	378	383	374	397	400	368	395	399	399	389	407	399	410	383	383	351	393	377	394	399	382	391	411	396	359	405	427	388	404	395	391	385	400	384	407	373	365	403	397	399	392	426	411	422	413	385	372	406	411	381	353	365	404	375	378	365	387	363	391	365	449	350	409	412	377	374	364	378	376	366	378	380	397	398	345	389	424	380	386	409	404	414	399	378	389	387	411	394	381	421	428	398	388	375	378	415	408	409	385	386	333	385	399	367	347	402	405	394	392	380	362	411	413	419	387	417	351	398	368	375	407	397	383	414	416	414	428	386	398	372	435	426	392	383	395	387	371	407	391	355	374	398	421	379	402	382	378	360	371	417	358	391	360	382	396	372	411	388	396	419	389	395	375	395	411	393	407	385	416	363	374	403	367	386	395	445	400	377	393	376	378	402	410	391	383	361	412	371	372	413	456	361	407	376	414	386	398	413	382	418	401	383
21998	20808	28451	23267	20804	20882	12510	1422	886	1579	439	386	316	262	252	247	248	190	196	195	204	168	168	131	143	153	142	141	151	148	122	133	140	117	118	108	143	122	120	121	111	120	133	125	128	115	122	127	133	132	118	80	110	100	118	102	114	117	113	117	124	135	107	118	122	118	111	116	99	121	128	106	107	101	99	106	133	88	107	113	113	95	107	113	134	112	110	117	113	106	92	114	99	116	121	105	115	98	121	115	116	93	112	114	103	95	117	113	119	108	66	102	101	98	99	118	119	130	103	118	103	123	126	121	114	113	94	110	122	97	95	111	102	87	107	128	126	111	135	99	109	112	102	104	129	105	98	103	111	86	93	108	105	126	116	100	104	107	124	125	91	113	116	116	105	106	105	103	88	106	130	107	105	127	107	101	106	110	128	134	104	94	102	117	126	106	116	114	104	106	100	116	115	108	107	105	124	105	103	101	109	107	83	109	89	130	90	113	112	103	107	113	131	117	122	111	109	102	119	104	107	112	98	117	108	117	94	120	116	103	95	118	102	79	102	104	91	88	92	115	116	111	86	97	120	104	124	96	114	114	97	108	88	117	127	101	113	115	134	100	110	114	124	110	107	103	100	105	114	95	103	111	127	96	117	105	130	112	106	114	102	102	110	142	119	112	115	112	115	113	108	98	123	102	117	101	107	102	108	124	121	115	92	99	118	92	127	115	103	103	114	129	112	103	89	114	145	80	112	102	124	106	104	109	124	112	130	108	110	124	116	127	116	126	109	102	97	108	120	115	111	109	108	126	105	117	123	104	116	109	107	109	102	103	97	102	108	98	120	121	129	121	111	115	117	125	98	119	109	114	106	135	112	105	103	113	128	130	105	131	97	111	127	87	87	95	119	121	108	130	107	99	94	94	131	112	114	111	113	102	119	103	82	103	114	127	134	105	130	136	122	98	109	104	104	111	111	112	110	120	120	129	107	110	99	101	102	108	120	113	120	98	141	107	114	114	104	106	101	112	115	92	118	102	103	112	113	120	108	110	116	126	112	116	116	105	101	114	126	85	120	105	99	108	100	114	108	105	109	103	110	92	111	102	112	109	113	113	100	105	113	108	127	116	99	112	112	123	110	132	113	112	126	109	111	105	118	106	121	105	114	121	81	136	109	122	108	102	113	127	110	119	112	115	119	89	91	104	105	108	120	115	117	112	141	96	113	113	95	114	119	127	104	120	100	95	116	106	89	110	116	93	115	90	95	113	105	101	92	103	117	111	123	113	102	98	112	118	117	111	124	106	105	94	94	110	102	114	103	115	108	104	110	102	110	99	122	111	101	131	104	140	115	109	107	107	121	98	102	120	112	125	110	120	102	117	123	94	101	122	122	125	96	93	115	118	104	120	111	103	130	114	122	126	119	95	103	77	134	100	120	123	109	115	117	97	105	114	107	102	101	103	114	93	94	94	101	119	133	108	116	95	118	113	103	122	112	124	117	132	100	129	108	85	127	112	123	95	120	115	114	110	99	116	105	109	97	117	99	104	125	107	114	120	108	118	108	110	101	102	123	121	130	129	126	94	119	108	116	107	97	102	129	120	127	100	121	94	119	104	90	122	115	100	126	110	110	111	117	106	117	107	89	110	111	105	100	94	107	107	101	104	108	104	116	123	102	105	94	106	118	101	116	107	108	116	117	127	99	114	118	110	118	92	106	105	107	112	92	102	104	129	102	109	102	121	107	101	102	102	111	94	108	122	94	104	105	110	110	109	104	111	94	121	96	114	95	101	132	130	118	78	116	128	111	112	116	114	109	96	123	119	108	108	97	102	102	111	110	122	119	110	133	107	121	113	114	101	104	111	96	103	109	112	88	115	127	123	108	96	124	105	87	96	100	109	97	100	113	126	125	110	99	94	114	103	108	94	130	97	113	98	117	114	111	94	98	122	124	117	104	94	106	108	119	92	111	107	105	92	110	96	111	123	117	116	120	100	93	91	107	107	120	124	90	97	102	93	88	102	124	102	107	113	111	103	116	100	97	95	137	125	104	93	134	106	111	116	120	91	100	112	104	94	89	109	114	132	95	112	114	107	126	109	117	96	95	97	120	100	97	115	96	92	111	124	102	121	106	102	93	100	115	96	117	116	111	118	104	104	104	95	114	114	127	103	112	104	102	113	99	116	106	120	107	98	122	113	108	109	96	125	132	107	117	105	134	83	111	119	123	99	117	106	116	101	99	124	105	125	121	102	104	100	113	120	112	123	96	101	103	110	119	117	100	109	124	110	100	114	107	118	119	96	118	111	109	107	118	114	114	119	109	110	103	95	102	121	106	111	92	86	109	106	95	105	115	106	121	103	109	103	127	103	111	109	109	112	133	104	119	112	101	114	101	108	94	98	112	106	103	101	112	110	109	120	113	121	108	104	83	127	122	118	99	114	105	119	90	107	116	112	92	110	112	106	113	105	110	116	112	94	104	109	99	93	120	106	102	109	120	128	117	106	93	152	122	116	110	117	107	99	108	107	112	110	118	117	112	112	108	112	108	120	118	113	103	89	108	118	100	92	106	110	105	107	99	103	95	118	108	140	114	112	101	106	99	108	103	129	116	106	112	93	103	134	101	109	107	124	101	113	115	128	86	101	96	101	94	106	125	104	100	103	120	111	126	116	117	96	110	114	118	125	100	91	109	120	107	108	94	102	126	122	90	130	108	99	120	101	113	99	108	100	114	106	115	114	114	134	96	125	114	129	95	88	128	110	103	120	110	106	109	121	108	105	105	120	113	85	120	106	119	113	112	106	99	110	110	110	112	99	114	101	109	107	109	109	107	124	122	100	110	110	119	88	119	110	90	107	108	113	125	124	120	112	80	116	121	93	113	100	109	111	94	106	129	109	90	110	100	112	113	112	104	109	108	103	107	95	118	99	90	89	103	122	107	95	112	96	123	108	110	112	102	112	124	107	111	122	108	99	101	107	107	109	90	106	104	106	102	102	89	115	102	101	96	116	99	99	123	131	99	108	105	109	113	101	111	111	112	96	103	108	107	111	106	113	110	98	89	93	108	112	117	107	116	106	115	111	118	118	103	108	107	118	125	116	99	114	93	114	118	105	128	117	120	108	125	100	116	103	118	127	116	116	97	99	107	110	117	97	122	95	116	110	130	121	108	92	113	96	116	114	120	121	130	126	102	106	90	119	115	91	106	110	103	111	107	116	116	112	115	119	102	92	99	115	98	112	104	114	101	115	103	106	105	120	111	101	113	105	104	92	84	103	106	118	99	132	102	115	108	98	115	118	101	124	111	103	110	111	113	99	101	109	107	115	101	131	109	107	109	101	120	119	103	92	110	123	126	119	120	98	98	106	116	101	105	117	110	98	105	112	106	117	108	121	117	104	105	105	136	116	104	97	119	97	122	112	130	114	112	106	127	116	117	130	105	108	109	120	96	110	106	106	110	122	111	113	109	102	130	102	126	124	101	125	98	125	106	114	130	118	103	107
4462	14681	11146	6179	5121	4331	3794	2007	1470	2386	662	468	467	406	325	278	273	261	219	191	224	191	200	227	186	170	175	158	185	154	150	134	159	139	126	146	128	127	115	139	140	123	142	126	132	133	134	131	126	114	117	112	117	126	125	132	118	123	146	125	111	109	120	126	122	129	125	120	107	103	130	105	114	121	118	113	95	109	113	123	126	107	122	99	125	115	107	102	111	111	106	110	105	118	101	130	109	115	96	105	111	127	90	102	124	100	106	137	91	126	112	129	103	120	109	114	103	117	132	108	79	116	107	129	89	118	115	101	120	122	116	108	124	108	107	125	107	123	118	113	125	123	92	105	105	133	124	111	107	119	114	119	126	101	121	101	119	88	122	107	114	125	100	118	116	90	105	121	127	114	106	134	114	110	122	111	110	121	96	121	97	133	104	117	104	113	112	98	117	111	108	126	108	120	113	111	114	110	105	116	115	111	105	112	114	96	112	115	108	122	93	118	133	87	100	103	114	123	114	117	94	109	120	119	127	107	104	110	114	123	117	100	111	120	112	123	118	84	108	108	107	119	125	95	113	115	108	120	113	96	103	106	115	119	122	105	114	113	121	123	114	112	107	103	99	127	120	99	124	96	106	111	119	124	104	117	111	116	97	118	130	105	104	105	126	112	113	104	120	125	138	116	117	125	98	120	131	103	91	115	140	138	112	89	108	104	116	114	95	125	105	103	103	117	103	112	119	113	100	91	98	113	116	116	120	116	105	115	124	114	124	125	112	110	113	114	134	95	102	112	97	125	122	105	116	111	109	113	106	122	109	113	117	118	138	105	123	138	116	105	126	118	107	105	130	116	96	122	106	122	111	121	101	110	91	103	104	108	106	135	106	111	110	111	99	110	118	101	95	106	120	100	128	113	131	117	108	125	119	124	116	126	106	128	121	109	115	102	111	109	125	115	117	122	116	116	129	90	118	111	105	118	117	106	129	119	88	98	107	115	109	123	120	110	117	103	111	136	129	122	106	110	120	124	118	109	115	83	99	106	126	99	109	126	94	107	111	115	120	127	107	111	117	106	118	133	98	109	120	85	133	131	117	122	124	99	99	110	119	103	111	100	117	114	105	123	115	101	118	99	122	99	108	116	128	105	103	100	95	121	110	112	115	115	116	116	134	115	107	118	116	107	112	127	119	107	119	122	118	118	121	109	123	105	117	115	108	113	109	90	141	114	109	120	94	110	100	114	103	107	106	110	106	123	109	110	114	126	106	106	95	103	101	96	110	124	114	112	89	106	111	107	98	111	120	105	117	106	110	119	105	111	108	121	112	99	128	96	124	110	118	109	118	120	119	103	85	131	120	93	122	110	108	108	109	145	125	121	106	113	88	108	120	118	103	97	102	113	117	129	118	113	119	109	89	110	108	130	115	116	109	107	94	115	101	114	119	103	124	119	124	114	97	120	101	122	124	115	129	94	119	109	111	130	111	122	100	103	114	142	109	107	110	126	99	113	108	112	105	122	106	118	111	117	108	117	117	112	101	117	111	114	132	109	125	120	128	125	102	123	113	108	110	117	131	116	109	123	113	137	109	117	91	108	122	132	107	111	114	85	101	99	104	113	112	120	126	116	99	116	131	80	108	105	107	110	117	110	99	97	127	123	109	93	138	97	89	101	101	91	117	104	113	124	123	102	112	102	110	147	110	122	103	123	102	107	98	106	112	117	107	107	116	125	116	116	114	123	95	98	100	131	91	120	110	122	96	133	113	104	120	122	103	122	120	120	115	126	133	126	98	133	113	137	118	110	105	107	114	117	129	133	113	130	129	126	125	105	133	98	103	109	119	126	122	117	112	113	98	118	115	100	109	105	105	113	120	108	126	128	102	107	122	92	110	114	105	125	126	119	121	113	105	120	126	107	118	105	134	113	109	123	88	122	110	135	126	105	117	97	106	105	102	113	110	102	119	122	110	107	107	124	107	115	109	117	116	122	115	104	98	115	119	104	115	117	138	90	106	106	120	115	122	114	108	93	105	108	125	104	114	119	124	119	105	105	119	99	114	106	114	115	102	110	121	105	114	119	106	124	101	119	119	110	102	109	122	105	95	102	132	110	104	114	117	119	124	108	92	113	107	118	128	105	116	109	105	112	110	103	113	109	119	101	101	120	115	109	111	109	112	119	94	114	100	113	99	125	119	99	139	139	127	99	111	132	111	121	105	117	119	125	108	126	125	112	97	118	135	108	143	114	124	109	106	112	120	127	140	115	107	105	110	126	105	118	112	122	129	114	120	113	112	110	110	107	114	110	116	134	100	108	104	128	110	111	119	109	110	113	103	115	111	87	105	115	116	94	114	111	95	138	110	111	118	129	111	115	100	127	116	94	106	100	110	96	121	125	118	130	118	100	112	115	130	109	108	120	107	105	116	91	107	109	124	116	114	108	121	133	114	125	117	100	123	113	97	125	104	120	95	114	101	99	98	91	111	126	106	135	123	111	123	116	94	116	114	107	93	124	105	117	104	94	130	111	106	114	116	110	98	119	94	115	103	101	122	109	119	96	108	117	111	118	112	117	132	114	87	114	112	102	105	110	106	107	111	103	109	124	116	117	112	115	144	105	107	109	106	116	108	89	98	134	109	108	97	84	115	108	89	95	135	101	138	114	115	130	106	125	102	93	125	127	121	114	127	122	111	115	111	113	105	101	115	102	117	116	122	120	104	102	125	128	118	116	116	108	100	102	103	119	112	137	107	135	123	123	98	104	130	117	108	102	136	111	104	136	100	125	111	102	113	113	127	89	120	103	94	115	114	123	117	121	107	91	113	112	101	103	118	151	114	124	119	108	107	111	106	129	113	110	114	118	106	110	117	118	128	113	122	108	115	92	105	95	111	121	105	97	112	114	116	119	106	124	100	121	128	97	103	101	91	123	121	111	116	137	107	129	111	123	115	102	120	119	101	118	128	104	126	106	103	115	104	101	100	114	114	125	113	107	111	119	118	108	108	111	90	115	117	123	107	141	104	122	118	96	120	114	99	119	102	115	114	133	104	108	123	119	126	116	113	114	83	100	103	114	117	113	115	103	103	121	98	112	119	128	124	121	106	125	129	128	129	105	147	95	117	114	129	130	106	87	115	144	107	106	113	108	102	107	93	128	109	111	123	104	123	115	111	113	112	120	101	120	120	110	94	126	111	99	114	119	100	108	114	114	121	131	113	112	99	113	89	98	117	100	113	95	111	90	115	98	103	97	141	119	86	120	103	109	123	94	120	111	127	114	96	112	98	117	111	131	136	125	126	119	100	117	104	111	114	112	95	96	101	117	114	119	117	112	133	116	103	111	114	109	107	112	114	116	100	123	97	109	96	103	118	109	95	105	124	107	111	111	103	113	113	115	125	97	121	121	111	114	105	98	104	126	125	124	101	120	123	114	95	118	107	106	103	116	91	121	88	126	93	106	107	113	118	101	109	126	108	98	90	118	110	112	121	114	95	105	129	120
27265	18172	4814	1267	1087	964	850	600	555	792	488	452	444	377	409	444	417	447	460	413	440	419	434	477	420	440	442	403	451	433	448	442	443	417	434	423	460	424	451	497	467	406	440	459	414	418	403	431	464	398	433	466	477	431	450	446	438	413	426	420	445	420	453	424	400	409	427	441	417	453	432	439	452	398	424	409	410	432	440	473	440	404	438	460	449	396	433	393	429	410	437	441	401	398	427	422	440	434	409	441	475	391	427	420	437	424	426	421	412	411	419	416	428	406	446	424	458	458	453	420	455	441	435	457	431	441	446	431	433	433	439	438	444	440	432	440	441	447	450	397	448	471	418	454	433	409	429	415	470	453	432	421	395	440	450	442	415	453	415	424	449	470	419	450	409	432	469	431	434	416	419	426	437	430	395	410	429	419	435	418	433	449	425	454	456	474	406	422	425	447	425	450	437	441	445	429	398	431	443	458	414	432	437	392	421	424	432	406	444	414	402	467	447	469	454	434	389	423	452	417	455	427	404	467	374	463	433	418	446	414	406	412	450	454	449	432	435	454	423	420	461	438	423	425	435	443	405	435	411	420	456	412	427	450	434	432	456	433	426	402	433	462	405	423	426	423	425	433	473	427	457	416	427	451	424	428	410	409	426	439	412	420	451	416	415	481	386	403	413	431	444	448	461	439	401	437	430	444	394	423	448	418	405	461	451	437	421	466	462	428	457	448	451	413	436	435	433	407	409	400	435	444	434	437	430	384	433	439	411	418	456	442	412	400	420	417	424	452	432	431	454	405	421	390	415	401	424	418	461	418	433	429	456	461	439	410	449	428	482	433	418	424	460	440	405	405	422	429	437	428	416	429	450	416	437	407	410	425	421	454	435	415	407	424	442	431	417	462	441	435	409	424	408	423	439	431	412	425	434	413	439	431	459	418	434	457	423	422	473	432	413	440	455	418	436	454	442	430	382	441	441	442	451	400	457	442	436	401	428	467	458	397	478	419	399	425	448	441	400	445	397	458	426	472	420	406	459	441	429	417	423	419	432	456	449	440	451	432	402	440	429	463	435	422	430	439	452	410	435	471	411	412	437	403	410	453	464	419	423	436	380	453	420	423	439	409	458	422	453	470	423	430	389	429	424	430	427	428	416	441	425	435	400	411	431	426	467	440	425	417	401	428	403	405	439	426	414	429	443	405	410	404	445	460	442	441	440	469	457	449	448	442	484	448	442	407	426	487	468	422	426	410	409	465	483	467	483	426	488	393	474	415	400	402	444	429	432	400	440	432	422	396	420	444	432	415	440	436	411	431	401	416	413	429	418	427	385	439	438	403	443	402	456	424	419	436	452	427	427	442	418	454	413	425	455	475	411	424	423	458	459	407	445	428	467	408	422	420	451	444	430	454	416	405	419	433	457	459	427	429	418	420	410	438	426	440	426	441	458	460	441	454	432	451	397	394	469	436	442	418	436	415	426	437	429	408	410	431	404	420	455	429	430	434	411	445	462	430	438	474	425	430	438	403	445	452	433	423	410	441	442	450	454	462	408	399	422	464	433	421	460	433	412	423	405	394	436	427	390	403	404	465	430	447	421	449	441	416	463	476	417	419	449	381	453	489	428	399	437	435	449	452	447	412	395	422	425	443	483	391	426	416	407	425	398	409	433	422	440	435	449	433	399	414	433	406	441	403	439	425	447	445	422	450	443	407	439	415	451	423	484	383	437	424	423	457	440	439	434	463	440	428	432	425	445	438	420	453	410	434	408	459	453	424	393	422	443	465	410	437	384	401	414	406	439	440	392	427	453	418	459	422	424	417	424	415	450	428	436	422	419	456	442	425	448	430	427	437	436	449	396	410	427	426	424	447	416	368	412	425	440	425	446	425	453	436	433	441	447	408	449	412	414	420	435	458	446	459	420	424	417	441	429	439	455	456	422	388	444	471	403	438	387	417	403	409	430	435	411	425	421	459	427	454	425	416	394	420	417	466	435	432	448	430	375	425	435	441	440	372	442	451	427	462	445	437	403	406	441	436	447	469	417	441	453	402	408	427	459	455	432	436	433	442	416	430	445	424	407	423	432	448	445	432	427	418	438	447	441	433	441	436	435	440	415	431	447	414	419	426	421	455	465	422	468	421	451	435	434	420	406	406	420	397	441	415	428	488	434	418	433	439	461	423	424	421	444	432	420	448	427	367	438	444	415	417	408	442	472	442	435	410	463	404	434	395	436	406	416	370	445	451	445	390	426	437	441	451	460	439	434	469	463	420	425	451	435	452	389	422	434	420	469	434	409	446	433	423	454	421	417	441	422	465	434	425	444	424	395	435	429	401	387	412	436	427	440	421	437	419	442	419	397	436	450	461	458	434	387	413	379	429	419	457	459	410	442	430	414	434	420	412	429	431	398	492	425	443	440	404	405	461	412	443	412	427	460	425	413	430	425	443	447	450	467	458	390	442	434	442	453	413	429	454	431	446	445	430	422	378	418	405	433	453	387	404	454	415	461	419	410	394	448	443	429	461	408	445	478	461	470	414	401	431	428	414	404	420	435	437	440	430	413	426	409	418	413	428	435	435	458	427	390	449	422	448	427	437	424	444	437	410	437	460	417	440	486	456	453	426	409	441	405	443	424	435	434	418	449	463	445	441	448	442	450	430	413	413	433	420	389	427	459	427	368	390	455	406	426	477	404	417	455	412	439	442	454	478	473	446	416	420	433	451	441	422	456	439	430	426	442	445	448	439	413	407	433	440	432	460	436	401	439	437	379	428	395	422	448	413	430	414	434	442	420	403	447	427	446	411	455	449	398	447	487	400	439	420	455	421	428	437	443	411	405	418	450	452	433	435	466	417	434	447	421	432	422	428	462	459	422	425	417	402	446	410	443	455	397	419	396	420	421	403	448	448	452	435	449	414	461	454	436	435	440	460	489	461	430	436	427	428	462	420	431	446	468	410	471	459	442	444	396	459	422	399	473	425	453	494	405	427	415	392	425	425	460	440	444	440	407	432	452	443	432	465	396	435	455	459	434	411	466	404	418	421	442	440	451	387	407	404	403	455	407	436	427	436	445	440	419	446	439	423	403	478	416	400	423	428	420	422	445	380	416	424	411	453	423	411	388	402	429	468	452	409	398	405	400	434	421	417	413	403	404	431	414	440	409	454	413	447	425	409	455	435	441	423	468	408	419	414	434	467	407	418	431	413	443	446	482	392	472	399	411	419	424	434	427	414	416	445	447	431	436	446	411	435	415	439	418	396	438	444	440	442	410	434	413	420	418	450	397	467	426	438	440	413	424	434	403	425	405	403	401	466	417	428	452	433	440	456	452	428	434	449	419	418	437	427	413	431	421	436	441	434	431	411	430	434	376	448	432	427	375	433	395	420	448	456	438	463	405	424	478	444	419	452	464	433	414	419	432	410	453	460	455	423	404	430	460	437	451	423	433	443	419	444	420	463	420	437	438	401	463	429	393	450	441	457	423	399	391	445	435	424
4378	1405	1370	1063	1135	1207	1036	713	686	1085	486	472	451	438	479	480	446	453	442	471	463	454	490	489	501	448	409	457	488	436	426	470	444	422	463	477	435	442	466	457	460	463	464	502	455	459	474	467	457	463	478	395	459	420	435	422	474	411	438	456	470	456	442	462	453	475	416	428	480	456	482	436	445	465	444	473	447	432	439	458	459	464	458	472	434	436	458	440	479	475	456	476	431	412	454	452	469	473	434	450	482	448	431	440	449	425	480	449	442	478	434	475	446	492	435	440	445	478	466	423	423	403	434	458	443	456	429	446	419	432	475	429	428	445	454	470	506	448	476	446	421	457	459	490	494	438	487	447	488	472	417	452	500	443	419	436	474	474	453	452	467	468	445	454	410	462	450	441	463	451	477	478	457	469	475	441	448	482	455	459	419	445	473	454	477	470	467	451	452	447	444	444	477	433	481	461	437	492	439	475	460	460	465	443	468	464	484	411	464	426	448	430	452	427	456	435	441	462	452	457	457	424	442	466	460	446	463	497	446	480	476	440	484	444	451	402	469	475	462	436	448	466	419	424	483	403	464	489	428	446	439	451	467	459	470	421	465	447	465	479	449	463	439	469	441	460	485	460	482	447	455	467	425	489	453	464	387	430	446	410	484	485	422	449	463	457	465	443	476	452	477	466	467	457	452	458	473	439	465	452	464	441	436	480	469	489	454	480	453	468	417	478	446	437	434	472	445	460	460	466	439	474	455	459	429	450	455	432	469	446	436	454	429	434	451	466	457	432	469	448	439	433	452	452	473	458	466	429	445	414	491	420	437	457	453	462	449	449	441	436	437	439	488	462	427	447	452	446	435	474	469	437	474	491	464	456	432	436	468	474	453	455	458	444	438	470	485	451	420	432	494	496	438	455	447	443	469	442	436	432	429	432	446	472	480	471	423	484	439	421	478	437	450	457	437	458	464	460	421	463	439	468	436	442	512	467	434	437	439	465	442	423	461	453	447	509	440	427	462	477	413	453	481	462	462	464	495	470	456	446	466	410	467	440	456	443	385	435	459	457	425	422	444	500	493	465	463	453	427	463	492	450	461	461	438	455	465	469	446	480	437	452	454	433	447	444	458	442	458	489	456	449	445	461	474	489	484	455	470	452	472	463	432	430	485	470	494	485	423	420	466	456	431	435	482	475	458	464	470	461	447	460	468	463	412	452	467	487	449	467	447	476	476	448	404	445	479	425	452	445	478	444	452	459	426	411	440	451	441	448	437	439	457	454	492	497	433	461	411	461	479	473	435	448	416	446	469	443	469	451	470	410	447	489	438	478	444	427	498	488	471	455	425	477	434	479	450	464	443	458	471	422	471	491	460	455	443	476	443	462	445	449	440	443	453	463	442	476	450	456	446	445	439	449	425	469	438	458	476	435	491	452	476	458	430	491	473	437	455	421	471	431	468	470	435	427	467	424	451	494	411	470	424	462	467	494	455	431	387	465	449	436	448	458	427	491	489	441	432	459	454	403	421	439	482	460	480	504	445	466	468	461	442	436	449	482	453	426	437	430	439	459	500	446	452	459	433	454	495	454	441	463	440	427	462	474	446	447	439	441	470	461	488	428	439	462	436	449	462	432	465	469	456	442	457	435	443	502	473	470	452	463	440	461	442	461	449	465	447	408	455	480	410	469	477	454	450	429	510	455	440	465	455	487	456	464	453	456	444	444	478	489	452	488	455	435	470	456	444	460	463	476	476	477	492	479	459	432	501	414	428	486	464	440	460	413	442	444	449	467	487	474	466	467	458	421	458	485	474	474	484	445	481	468	461	464	415	482	476	444	461	458	448	475	452	429	460	463	492	462	460	444	453	491	468	428	468	427	484	436	497	471	424	479	460	441	501	466	420	472	419	438	452	426	439	442	458	429	478	435	413	473	458	424	485	475	459	457	436	466	493	443	459	463	460	450	443	449	491	427	443	435	442	476	444	440	472	461	435	436	455	481	455	479	450	504	449	467	409	465	475	478	453	449	504	478	479	445	452	427	443	452	461	476	481	454	445	473	489	431	449	483	466	456	433	404	453	442	446	479	456	459	492	473	410	450	472	416	431	458	490	465	481	469	419	478	457	461	442	462	432	455	467	481	422	432	487	473	440	416	450	419	424	469	444	446	470	461	431	453	465	460	441	428	481	452	433	449	471	466	427	460	428	468	426	459	447	440	499	473	453	473	402	466	455	482	475	452	473	414	456	465	466	430	486	409	441	485	473	458	473	466	439	453	486	472	485	461	441	454	461	435	445	447	444	425	449	456	497	460	436	429	493	463	437	460	429	446	456	417	435	437	412	471	469	471	437	455	462	454	484	497	459	450	489	488	487	484	464	458	457	420	477	427	469	446	483	425	448	432	464	448	479	486	482	457	487	414	481	418	436	436	459	463	439	436	442	436	462	431	444	444	427	471	434	461	430	432	434	451	464	463	410	487	439	448	431	456	475	476	476	431	429	493	458	486	464	460	464	440	519	465	458	437	448	468	505	450	422	426	430	441	481	457	432	453	468	460	463	419	474	461	474	435	496	437	438	458	437	478	437	441	457	457	439	451	480	435	471	464	484	506	443	506	459	427	460	473	450	461	471	488	435	435	454	418	463	476	487	424	419	466	478	453	456	474	457	439	470	423	470	447	497	424	459	468	416	468	449	504	439	451	485	460	475	436	499	491	465	458	458	440	427	460	474	480	469	462	456	447	450	500	417	450	480	442	487	406	431	426	493	493	460	482	488	470	461	463	469	438	461	487	488	445	457	444	457	476	467	454	449	441	473	444	432	495	441	437	461	435	469	473	456	449	476	458	432	464	465	475	419	481	446	435	471	444	468	469	459	462	458	432	478	424	438	438	464	467	457	448	453	435	474	430	448	475	450	442	483	467	464	462	466	486	471	459	495	450	459	462	450	442	468	496	448	440	478	421	506	425	471	452	439	473	408	440	445	456	421	466	456	511	477	441	429	458	471	414	409	433	441	453	463	446	446	491	436	465	449	458	444	445	464	415	461	487	480	434	446	493	471	462	482	450	439	431	472	418	432	419	461	428	432	472	463	412	440	465	427	445	470	444	416	459	466	482	478	446	447	428	472	471	426	449	467	513	478	482	442	445	462	454	471	435	497	430	471	495	468	480	483	470	415	460	434	453	464	493	449	461	437	479	421	450	484	475	442	451	487	460	419	467	444	431	447	443	462	476	452	451	430	439	514	441	470	447	469	450	504	462	461	425	443	466	472	432	446	481	471	458	440	400	469	443	499	426	473	429	497	463	490	458	439	472	444	441	446	500	452	455	469	458	464	457	433	452	466	420	455	459	441	441	437	434	453	432	473	463	468	484	456	474	429	434	501	431	471	447	476	454	458	424	432	487	484	414	452	463	460	445	457	433	438	489	457	467	489	440	480	455	448	420	457	459	434	467	473	486	447	478	450	442	496	442	455	460	438	417	448	445	467	452	505	460	470	471
23195	20864	28108	23720	20854	12993	1842	978	621	596	395	351	324	305	315	292	266	278	270	270	253	258	248	273	238	268	246	270	267	248	243	218	261	236	236	260	268	248	236	253	236	273	227	225	211	259	254	234	234	234	223	223	246	223	236	219	255	226	237	225	225	237	223	226	241	223	216	212	223	223	247	217	230	231	213	265	229	234	214	241	224	218	253	220	204	228	256	236	219	223	230	235	236	251	237	235	250	219	202	245	205	259	229	205	260	223	232	224	227	222	234	218	252	241	257	239	237	233	220	257	229	226	207	230	231	220	232	239	241	227	263	248	209	224	235	246	216	232	261	247	224	221	231	226	216	209	207	204	201	227	234	240	247	260	233	237	232	215	222	228	228	234	241	235	237	244	220	273	217	262	259	254	246	250	211	234	242	213	207	248	250	269	225	236	229	229	234	243	224	245	225	202	224	210	238	232	239	212	222	192	249	227	228	245	234	221	249	221	242	249	246	230	210	227	226	218	218	214	241	206	221	211	200	227	231	213	214	203	226	216	262	198	241	244	239	226	228	256	227	236	228	257	208	220	248	225	215	240	245	240	238	195	254	227	222	233	222	230	239	227	211	244	225	248	220	218	231	243	234	208	225	234	225	238	233	236	253	234	218	225	244	258	247	234	234	248	211	214	227	227	214	242	264	239	210	197	230	238	219	237	218	223	199	231	210	225	229	219	221	232	244	240	236	233	201	275	234	214	232	202	243	244	243	225	223	207	238	258	229	224	219	230	221	212	255	219	220	235	230	233	219	238	244	244	229	234	230	240	221	241	229	236	257	237	236	230	236	222	242	223	233	193	236	208	225	229	209	236	213	242	210	213	205	218	227	230	211	227	219	214	246	225	218	211	243	215	230	223	206	214	241	235	234	228	209	233	238	259	215	217	217	206	221	234	245	244	262	253	229	235	248	233	223	226	226	230	220	209	219	230	213	231	255	226	232	222	224	223	240	242	233	228	216	215	234	229	220	241	249	227	235	228	228	210	234	234	222	267	193	224	240	216	234	247	238	233	213	244	232	247	236	215	224	240	208	234	233	219	230	221	247	245	221	242	248	226	235	247	254	235	230	235	211	241	223	245	235	222	249	238	221	234	202	230	233	233	222	254	224	232	226	245	229	228	240	261	265	255	227	224	250	227	233	227	237	231	217	234	221	220	223	255	205	239	204	259	215	227	217	214	222	250	224	263	238	237	255	216	234	250	222	231	225	244	239	244	245	226	237	242	231	238	262	207	243	211	245	235	246	231	222	223	241	255	225	248	231	252	234	239	235	215	223	207	208	239	249	233	216	237	273	252	229	229	220	213	233	229	240	227	215	251	213	222	217	238	250	235	233	241	209	209	245	232	236	243	199	235	218	225	256	238	211	199	229	244	215	225	231	214	237	212	247	224	212	218	236	197	244	217	211	225	217	239	245	201	241	241	217	244	212	232	251	227	221	212	254	239	233	231	238	224	230	212	235	230	218	236	228	224	194	217	260	215	234	227	204	234	216	227	218	221	237	222	224	197	242	242	230	259	220	236	250	236	249	231	228	227	205	227	232	199	223	235	226	251	219	220	218	222	225	197	237	232	238	234	229	222	231	253	244	226	199	226	238	218	237	266	223	254	239	234	229	242	219	237	247	206	256	216	238	241	230	205	233	218	205	233	217	239	230	232	232	213	246	227	238	239	257	234	224	217	237	237	215	208	207	224	227	253	229	223	254	225	219	226	249	212	219	218	235	242	225	259	225	220	198	233	199	250	209	217	232	199	229	211	220	221	211	249	250	207	234	224	234	220	216	243	225	231	214	234	255	221	232	223	219	213	232	225	225	202	211	230	262	243	242	234	232	218	203	234	233	250	215	222	214	225	217	200	234	212	217	244	251	222	241	226	224	244	208	222	204	226	219	212	229	222	247	250	226	234	245	227	218	214	222	215	212	242	225	214	226	226	227	240	217	230	225	222	253	255	211	233	214	251	218	233	263	251	242	253	257	206	244	222	203	231	239	255	236	210	251	255	217	253	245	239	246	235	210	203	224	218	224	218	241	252	221	228	221	207	216	235	253	211	224	231	265	240	247	211	231	225	225	218	245	232	236	225	225	209	245	232	225	195	236	216	226	237	228	228	232	219	193	247	246	213	226	247	247	232	220	227	228	214	222	236	259	212	228	207	233	224	224	211	229	233	212	223	219	249	246	215	225	216	234	243	245	225	253	227	211	251	235	235	241	227	196	243	237	228	253	203	233	253	218	211	235	236	232	245	214	230	238	234	248	241	245	252	224	215	231	241	210	211	232	218	222	209	210	231	231	196	250	258	248	226	232	234	203	210	233	200	252	221	238	222	230	260	225	266	249	233	231	202	226	245	237	212	216	241	228	230	216	221	243	224	249	257	207	231	251	222	215	234	245	247	211	206	247	249	239	227	213	234	252	198	199	245	230	242	226	242	231	241	236	212	220	231	222	239	216	209	189	211	230	219	253	222	234	229	229	221	224	197	225	240	247	229	225	235	226	221	237	221	242	244	226	218	250	241	218	243	255	242	221	252	246	203	224	238	226	220	220	221	231	227	208	263	218	237	216	250	250	217	227	223	207	218	202	217	258	206	193	230	233	241	212	221	238	245	219	197	233	235	223	233	211	215	233	231	217	243	252	217	236	250	231	229	214	256	229	241	230	224	238	252	245	198	224	210	226	242	248	245	260	201	230	263	222	250	234	226	226	238	221	207	220	207	226	231	212	227	232	212	218	221	220	217	230	234	235	234	231	232	235	217	221	238	256	232	203	240	235	219	241	224	226	248	239	207	212	227	231	224	235	221	246	215	210	226	220	218	225	234	218	252	217	231	234	253	216	245	206	241	233	215	227	237	225	259	220	235	238	209	234	220	241	242	236	219	265	211	261	207	221	258	226	225	219	243	257	245	211	220	247	226	233	234	224	227	240	223	213	240	258	225	249	208	263	249	218	263	255	238	231	230	203	236	228	207	222	209	229	225	238	243	234	216	233	252	224	228	234	220	205	240	254	234	226	205	246	245	253	257	242	202	214	237	214	240	218	239	226	289	245	219	223	218	227	222	206	213	257	220	233	226	219	230	234	219	221	215	246	233	238	208	238	220	243	239	229	221	234	237	225	229	206	227	213	246	231	234	222	220	232	211	250	249	215	214	244	239	232	224	252	223	236	242	215	220	216	235	218	238	211	217	226	246	230	242	252	214	223	261	244	240	212	215	224	234	235	208	236	240	223	231	223	254	249	207	224	253	208	265	234	231	220	227	205	240	228	212	219	229	235	218	225	222	221	236	206	223	216	214	218	246	232	224	207	246	232	249	228	241	238	226	214	215	221	238	228	214	232	236	212	223	244	222	239	253	241	237	218	217	244	222	212	242	220	193	212	224	226	246	225	213	234	252	243	232	219	226	243	219	214	243	228	214	235	237	202	226	234	213	246	225	221	240	207	232	240	227	229	239
3214	8667	6942	3726	3149	2993	2132	1498	1031	861	484	429	399	389	373	364	329	331	328	326	285	239	294	257	294	283	289	293	257	299	263	273	265	280	270	277	270	255	266	281	279	272	255	292	238	251	271	257	256	260	276	242	253	246	247	263	243	271	266	238	257	245	253	281	263	268	227	245	252	237	259	251	256	241	246	238	275	248	270	263	256	249	234	272	243	271	214	259	259	245	237	254	253	247	229	264	251	262	236	273	264	263	268	256	261	236	270	232	265	230	239	261	230	264	234	248	264	282	238	246	293	261	266	291	242	230	238	239	233	247	233	249	254	243	269	259	259	255	274	236	250	235	258	253	271	242	224	248	218	241	243	245	273	255	276	251	262	253	231	268	251	252	234	247	256	257	249	265	262	254	236	248	260	249	234	267	265	266	273	240	244	273	267	249	227	253	246	273	260	261	215	238	254	246	238	241	268	239	255	264	254	261	277	250	235	232	274	269	255	259	242	248	239	250	247	246	288	246	241	283	243	262	271	238	273	259	259	255	265	222	255	254	254	261	251	254	300	267	237	280	260	254	266	245	231	257	235	243	226	258	269	241	276	265	279	243	248	249	263	254	263	242	251	252	247	258	273	258	257	261	250	260	276	253	246	259	285	250	247	295	232	234	215	262	267	248	281	252	261	248	271	231	248	240	241	224	255	267	251	235	252	243	270	219	262	255	259	264	255	258	241	259	207	266	238	255	284	239	238	256	264	255	239	246	257	235	234	247	259	254	254	259	258	244	262	252	238	252	260	234	237	245	241	237	275	230	250	273	261	234	251	284	234	239	219	270	259	277	241	239	254	253	244	274	234	260	287	275	261	253	230	231	260	250	288	238	264	232	272	253	251	265	251	282	264	230	255	224	237	271	279	253	250	258	286	242	249	236	302	247	210	234	245	251	253	240	228	224	249	248	268	270	271	267	251	269	262	252	231	229	276	247	244	223	288	248	260	251	265	256	265	264	241	262	281	272	248	245	258	272	246	264	248	297	279	233	245	263	232	268	247	252	261	254	285	248	269	288	250	275	278	254	247	266	241	241	261	256	238	235	236	246	259	270	243	286	223	259	217	238	257	238	246	250	260	268	265	281	266	280	247	245	256	230	261	249	249	254	262	244	244	288	281	272	271	240	235	286	242	245	252	233	264	243	269	251	256	286	257	267	240	255	255	273	266	259	225	242	242	243	272	265	247	237	240	246	234	249	258	259	266	256	261	265	261	237	245	236	257	259	249	231	250	251	215	255	260	265	247	260	251	237	220	245	267	244	272	238	262	236	265	271	259	254	232	261	219	234	268	226	216	253	259	246	289	266	282	272	245	219	282	251	250	274	247	231	262	247	269	260	255	250	252	256	238	250	232	257	249	266	237	245	277	280	260	265	237	268	245	275	250	255	264	252	267	283	216	244	255	244	261	244	252	266	237	258	226	277	244	245	251	286	256	261	253	269	260	244	280	271	227	273	262	242	257	256	235	251	247	285	236	240	271	247	235	232	257	250	251	247	282	272	292	265	245	245	231	244	252	239	253	254	259	247	238	240	245	239	290	223	235	254	239	249	246	275	259	257	268	242	218	239	254	239	266	251	246	276	232	246	255	242	256	273	229	232	246	248	249	266	257	260	238	225	243	251	242	240	238	252	239	262	240	237	269	266	250	262	246	265	252	237	265	226	266	251	224	252	243	250	242	267	256	252	215	253	264	242	252	246	251	253	239	252	261	256	262	242	244	268	288	251	259	253	232	241	248	277	259	243	269	222	283	245	267	262	271	242	255	245	258	262	274	249	247	231	256	246	269	263	264	254	244	294	229	241	249	254	233	270	228	242	243	227	233	255	245	267	279	242	257	279	265	247	259	274	239	243	249	244	236	263	250	253	230	229	229	264	261	253	247	238	243	238	276	260	265	260	231	267	262	263	259	279	252	290	265	260	257	257	264	232	245	254	234	247	268	254	261	277	237	270	265	255	250	275	236	266	244	259	213	266	230	269	235	241	232	250	218	267	266	241	261	248	265	255	246	267	243	253	257	266	272	257	251	267	240	248	249	252	253	253	262	237	228	219	239	246	251	242	269	287	268	247	259	253	256	262	236	261	256	239	255	239	244	275	203	248	289	240	244	233	255	238	239	265	274	282	259	221	258	262	226	279	233	239	267	213	226	244	261	269	255	237	262	254	262	236	229	246	251	246	258	269	240	257	251	266	237	261	241	259	249	233	277	294	268	250	229	260	279	270	281	275	252	256	259	242	269	253	249	243	263	244	256	245	252	248	286	243	239	253	241	228	246	247	237	247	241	244	276	243	256	235	256	247	283	270	241	268	242	258	258	235	237	235	260	245	276	271	256	253	232	240	250	267	268	237	255	233	263	231	223	255	267	213	253	278	242	260	264	276	271	252	243	244	242	260	262	234	244	232	254	241	268	246	268	242	256	270	252	241	230	251	257	228	268	253	253	258	234	257	259	252	252	240	213	242	264	253	261	256	222	224	246	264	239	259	260	267	269	280	263	254	241	266	233	285	255	254	277	239	255	234	250	243	266	232	257	238	257	251	256	295	252	273	249	272	272	236	220	262	284	251	218	237	248	276	238	252	270	240	253	245	238	254	252	264	250	228	253	249	288	233	247	272	271	249	264	244	254	235	236	227	271	257	245	272	267	255	255	277	273	247	260	247	228	223	240	245	244	234	228	269	236	263	243	256	249	278	216	263	259	274	266	251	251	247	284	248	261	274	251	258	241	252	246	248	235	289	240	253	249	238	263	250	238	250	254	255	238	266	227	247	244	235	256	242	231	262	215	228	266	275	221	257	256	243	266	255	248	247	241	280	251	253	295	236	259	237	235	260	241	256	263	262	232	264	273	247	250	253	252	239	258	244	244	238	246	246	240	252	287	240	289	249	258	267	280	274	234	282	219	264	248	295	259	260	272	276	236	270	247	225	258	276	246	243	262	269	263	272	233	256	257	243	243	247	252	237	266	266	242	265	259	261	241	247	253	261	246	251	261	264	228	266	261	240	226	275	245	244	247	273	255	242	270	258	242	241	243	250	249	253	240	280	261	251	247	288	260	253	271	243	217	257	262	245	219	250	261	255	263	237	272	232	226	241	255	272	237	248	281	248	266	239	231	274	248	252	250	249	252	236	270	288	254	269	237	252	255	251	296	271	255	271	249	253	241	247	260	243	262	264	258	244	257	257	228	233	238	238	242	258	240	255	268	259	251	265	238	255	251	264	264	269	229	270	226	285	256	262	251	246	240	262	277	257	229	249	247	246	235	243	250	226	226	231	244	270	228	250	263	235	218	236	290	247	252	248	263	227	227	232	255	258	237	276	262	261	228	242	250	254	244	227	271	245	259	240	238	268	271	235	266	253	239	230	240	256	278	246	258	240	277	240	267	235	253	258	255	249	256	258	235	265	274	258	266	221	282	231	250	250	252	252	264	290	234	252	256	250	233	247	238	245
24218	20817	27254	24404	15583	2017	1047	745	598	549	505	410	433	411	432	407	410	435	416	425	432	405	398	449	397	407	422	389	387	398	371	409	435	397	398	390	408	357	396	410	381	380	408	413	374	380	403	373	388	405	420	423	371	388	409	373	408	407	396	384	391	376	402	394	354	405	402	399	396	415	444	398	405	392	395	422	419	408	405	416	410	372	391	364	365	405	394	366	418	372	413	377	385	366	380	399	397	380	420	379	402	424	393	386	392	398	368	376	419	393	390	403	380	398	379	395	377	400	384	402	418	369	398	380	394	351	364	401	388	398	374	373	394	426	393	404	402	405	364	408	379	407	405	382	369	407	408	423	417	399	377	416	353	397	389	419	368	420	374	363	363	397	389	396	372	421	401	401	386	394	395	406	393	397	414	377	391	361	367	415	392	389	429	381	397	396	406	383	431	375	389	372	388	383	402	387	377	365	391	377	397	367	425	382	355	385	433	410	380	398	399	414	377	398	385	410	388	403	413	396	380	401	429	390	389	411	398	396	369	366	394	384	417	388	379	392	397	395	342	369	428	437	394	372	403	382	369	383	413	386	424	412	408	411	353	368	375	389	390	383	406	375	422	385	415	407	339	401	391	396	405	367	387	436	375	369	400	363	393	430	392	429	393	402	410	371	390	386	425	388	383	395	366	394	398	370	404	383	395	367	393	402	382	422	410	386	402	379	400	395	380	380	382	339	359	397	407	393	393	409	375	406	401	390	392	385	356	433	398	419	408	370	374	388	409	366	377	360	367	350	398	365	392	408	392	379	412	405	373	417	368	407	402	348	378	390	387	343	348	393	395	396	404	385	384	404	378	404	377	393	403	340	399	349	382	404	417	374	396	400	361	392	410	358	419	392	368	373	420	391	376	370	348	373	394	401	396	387	392	370	417	424	411	393	373	425	399	375	391	394	372	364	389	390	403	367	384	378	416	362	400	411	363	393	408	385	397	396	399	382	409	383	397	381	389	416	391	399	406	428	399	415	407	383	437	448	374	404	361	387	410	373	383	407	388	395	379	385	353	383	389	412	424	397	413	375	387	384	368	371	390	447	394	366	430	409	408	394	388	397	428	390	391	400	379	391	408	394	360	392	364	377	414	440	409	388	406	372	399	370	413	369	396	363	398	389	389	368	378	390	375	389	383	415	381	391	402	389	365	387	417	404	373	387	400	413	385	386	392	403	359	373	394	396	426	390	393	397	390	377	403	407	369	381	380	368	400	396	383	380	370	381	391	388	428	450	408	395	385	385	384	387	370	400	395	400	368	379	421	394	357	382	388	428	414	366	380	386	363	409	344	351	375	387	399	388	392	393	403	379	408	380	383	422	379	390	383	403	398	379	394	403	385	426	386	396	415	386	375	410	421	372	388	397	401	369	400	435	386	394	377	403	390	371	403	421	398	344	403	414	391	372	388	399	376	403	421	401	395	376	375	384	399	403	393	376	388	411	378	368	384	410	401	361	377	367	403	403	397	397	407	400	392	417	427	399	386	382	437	396	412	397	383	413	385	389	373	360	362	385	398	391	370	392	413	345	372	402	413	422	422	398	400	417	405	431	382	347	403	375	408	377	396	369	417	349	391	386	398	322	416	401	380	383	380	373	402	398	413	376	347	359	375	397	404	429	427	383	389	391	397	354	382	367	378	417	372	366	406	378	382	401	368	396	342	400	402	350	370	386	423	417	389	402	375	384	390	430	368	379	348	414	397	369	412	388	384	362	372	384	358	403	385	401	395	395	398	388	392	372	412	405	392	370	409	400	394	382	394	404	366	416	390	408	369	365	383	391	348	400	395	359	423	392	377	405	381	352	368	385	392	406	366	395	397	377	424	373	402	383	376	350	363	401	394	433	361	405	389	374	417	382	388	409	410	375	380	412	386	415	391	387	388	349	335	407	442	383	405	413	385	381	368	402	386	380	349	395	378	412	417	389	409	397	375	393	369	384	368	397	357	416	442	356	421	386	366	396	454	450	358	392	367	380	378	408	389	366	410	385	349	388	403	389	388	376	333	406	417	372	389	400	397	404	403	422	410	356	402	388	357	390	418	412	385	392	385	375	384	391	407	379	367	411	394	425	369	415	360	357	362	396	414	370	389	367	396	394	379	366	349	401	387	402	386	393	347	390	408	398	408	430	443	367	402	401	418	396	401	375	375	391	407	382	421	384	392	401	420	378	388	403	406	382	384	369	407	336	411	421	403	414	397	396	391	407	404	378	370	415	375	411	398	368	410	376	383	387	393	400	392	391	407	386	409	363	392	371	369	379	369	412	374	406	393	368	381	381	370	382	404	379	396	398	387	390	397	398	404	394	398	396	388	430	367	385	368	359	397	388	397	374	409	386	375	393	384	370	385	394	394	390	391	397	403	391	405	414	377	390	383	376	362	386	424	390	405	385	389	434	355	403	406	385	392	398	373	421	390	398	386	367	377	367	366	400	387	381	410	419	396	417	379	404	435	367	396	415	381	355	351	345	398	365	387	413	361	363	379	384	376	427	393	365	392	397	427	420	399	414	394	383	396	411	371	387	393	394	402	383	406	384	361	413	417	392	405	396	367	389	419	436	411	380	374	403	344	390	432	368	420	362	352	412	397	390	375	413	371	368	363	405	401	416	383	379	384	384	398	360	403	412	400	397	360	373	393	393	392	388	409	383	395	438	407	380	379	360	402	410	388	422	406	370	379	373	397	384	399	419	396	383	404	400	366	390	370	362	371	407	397	403	390	391	408	400	365	396	384	387	360	382	415	373	411	400	409	412	404	395	362	426	390	408	383	393	422	381	371	379	410	409	400	380	388	368	400	365	384	379	349	374	412	374	396	368	372	421	381	402	401	410	367	376	370	384	405	397	387	359	378	408	442	403	402	377	372	370	381	384	377	401	388	426	418	392	357	356	403	366	401	393	383	396	387	397	392	404	394	385	375	379	386	388	377	413	370	393	370	395	375	411	405	388	394	378	374	399	391	363	369	398	379	385	406	375	340	394	431	405	388	429	393	410	443	381	390	379	389	398	374	390	383	416	404	389	353	372	407	390	392	368	410	375	408	385	390	369	424	346	387	374	384	385	396	395	348	361	371	400	368	376	373	384	417	389	370	387	405	382	356	420	393	391	376	406	408	443	417	370	429	422	344	359	409	403	347	397	365	418	415	378	360	371	383	374	400	395	381	388	403	357	378	416	406	349	389	417	357	381	381	379	402	375	389	408	362	394	371	431	379	362	385	370	401	368	403	379	351	385	395	390	366	385	371	409	396	386	417	383	363	398	391	394	374	391	385	407	381	399	389	401	423	380	399	387	396	382	408	390	412	406	422	378	363	371	420	421	406	408	392	432	405	400	398	351	385	384	408	385	386	384	412	410	372	408	377	366	366	396	405	367	396	407	427	390	383	344	380	409	403	357	432	383	407	383	371	371	400	395	378	390	413	401	388	377	406	401	418	376	337	383	370	359	423	395
3523	5825	4663	2586	2234	2510	1492	1126	792	713	569	523	484	483	444	466	428	451	421	427	401	426	405	415	386	413	386	408	435	389	382	392	393	412	392	387	405	365	408	406	429	411	374	380	425	404	409	395	337	383	397	397	418	392	370	379	390	400	362	375	398	361	409	433	406	405	425	385	388	411	397	411	379	397	373	403	402	395	365	402	425	388	396	389	399	385	415	367	398	393	400	408	419	401	411	380	398	383	397	400	368	403	359	405	370	401	378	388	399	401	393	376	381	376	393	412	389	384	399	418	407	392	427	412	406	379	413	390	372	401	417	398	376	421	429	366	393	406	364	419	376	395	434	425	360	433	402	406	404	394	425	389	428	409	425	386	392	404	415	411	424	398	406	413	424	374	380	409	364	418	397	368	388	409	417	401	371	385	395	422	389	397	425	424	363	408	387	386	361	396	430	365	350	401	406	391	397	394	371	402	401	388	428	387	392	419	392	377	385	396	384	380	389	397	410	379	356	376	366	407	402	394	376	356	413	375	394	422	384	386	400	398	413	389	407	436	385	388	407	386	380	437	390	414	376	384	381	370	408	429	423	404	400	388	412	390	400	385	401	414	383	394	428	408	385	387	399	390	363	411	408	405	407	370	409	416	413	450	359	384	393	393	387	427	383	405	384	383	409	394	393	402	412	403	393	354	386	361	436	346	407	411	407	431	402	389	445	399	379	372	397	395	408	404	389	383	360	406	414	403	356	395	379	398	390	429	430	386	399	399	373	404	376	374	423	369	379	413	411	392	392	404	387	433	408	387	390	380	407	368	423	387	408	407	358	400	368	414	392	387	389	355	427	365	411	388	412	383	408	415	397	382	385	382	412	395	377	413	339	411	366	391	392	385	395	433	374	373	366	430	396	380	385	375	424	420	385	401	386	422	366	357	416	401	396	406	388	401	392	382	402	402	407	406	412	414	391	353	408	392	394	389	378	401	422	392	367	399	438	423	444	399	386	392	446	393	393	406	403	399	397	407	400	370	382	374	398	420	373	405	390	384	384	391	379	395	360	375	401	370	402	389	421	382	370	423	375	359	403	406	416	386	408	397	440	392	384	370	346	368	362	405	409	411	388	385	424	386	343	386	415	382	407	358	398	388	383	348	401	417	404	413	376	419	394	377	388	419	409	380	418	388	371	388	387	405	382	360	351	420	381	390	368	395	381	418	446	366	400	400	402	371	403	388	398	440	406	390	425	408	439	409	394	397	427	380	371	365	390	392	362	393	414	398	424	404	417	428	412	395	393	397	394	380	406	370	377	397	434	418	395	391	394	394	375	431	376	389	393	383	388	364	393	453	396	397	381	377	412	406	388	393	423	381	404	403	372	409	391	387	405	437	413	409	426	386	394	371	369	433	400	412	390	371	408	438	358	414	382	373	385	459	368	409	380	418	401	428	385	398	427	394	395	383	388	428	389	428	363	389	372	398	385	409	375	391	396	404	404	385	368	412	403	433	370	359	386	385	432	386	424	425	416	395	396	372	404	387	413	392	428	330	375	380	369	402	374	414	391	420	365	382	354	425	431	402	378	397	416	426	375	398	369	373	398	364	397	439	428	410	372	399	369	399	417	389	377	381	393	435	386	400	378	391	409	438	449	406	415	391	357	383	376	376	392	386	369	369	369	396	411	380	364	406	339	393	374	420	418	385	400	407	368	402	422	368	404	388	407	386	362	418	433	367	400	407	390	381	375	390	394	401	438	431	366	391	410	397	395	372	421	396	405	393	385	412	416	406	380	407	385	383	454	383	386	393	387	412	393	406	395	401	376	414	424	410	384	403	384	401	389	370	389	386	410	390	403	396	391	430	396	416	395	406	387	387	394	388	402	411	378	387	393	384	401	386	377	417	422	393	372	378	421	407	371	365	421	400	393	382	397	374	412	421	408	388	418	407	379	408	431	391	391	409	399	419	450	371	396	404	436	408	384	395	402	382	385	391	413	346	427	390	387	365	403	418	399	372	422	426	356	373	372	397	398	378	364	415	398	365	389	420	376	386	442	387	421	359	366	359	358	404	388	409	429	389	415	405	393	383	407	401	391	413	369	401	387	356	397	431	411	365	363	379	431	410	375	418	369	400	366	376	377	428	372	404	383	402	411	393	374	373	439	348	425	403	405	367	419	393	395	384	401	390	400	423	383	368	377	397	399	370	424	402	398	391	368	421	390	373	424	376	434	438	459	395	403	426	374	344	429	403	374	401	408	368	383	400	336	355	359	430	411	412	356	400	388	382	375	378	373	369	394	430	404	391	405	368	412	387	414	390	397	388	385	415	396	401	395	407	374	373	374	379	388	360	383	381	358	365	383	420	408	401	387	378	405	399	400	409	381	349	388	395	403	369	388	418	393	353	366	409	357	382	392	405	425	403	389	419	359	398	415	381	374	397	389	388	396	405	386	401	381	360	410	377	395	403	398	363	368	368	398	394	401	405	349	379	430	390	400	370	416	427	398	402	408	402	391	395	409	388	363	360	438	383	406	376	390	428	416	418	389	374	384	360	421	372	411	424	435	399	414	378	360	420	411	379	383	402	413	411	384	395	413	372	376	353	395	390	366	366	386	398	384	397	363	409	396	393	393	407	366	392	422	390	419	388	399	379	422	391	397	405	391	369	369	440	390	389	397	405	415	435	401	381	411	419	368	378	372	393	398	413	422	403	393	384	390	395	398	358	386	402	384	393	383	402	376	412	382	448	383	360	399	384	398	398	398	395	412	372	396	380	380	384	397	447	395	413	392	385	344	412	383	401	419	375	371	395	397	456	406	394	403	404	396	387	397	397	410	413	407	390	400	392	397	405	387	409	424	398	425	369	389	410	407	417	423	392	372	434	382	376	421	389	387	408	418	410	396	374	398	390	415	368	409	416	386	410	384	431	393	383	411	387	394	370	420	417	393	384	375	390	390	399	371	394	404	407	398	409	427	378	414	384	373	395	391	400	355	424	397	380	419	398	395	378	417	400	398	396	373	402	374	377	417	422	396	365	396	354	383	389	390	405	375	426	395	443	413	406	371	377	419	348	428	406	402	392	361	390	406	422	377	436	382	393	365	397	414	386	403	391	367	403	395	432	389	402	386	394	394	376	381	418	397	383	406	395	400	371	424	419	389	400	429	399	382	383	406	408	380	411	404	369	366	374	385	371	368	403	383	421	401	384	387	374	375	377	391	441	406	427	394	385	419	435	382	375	399	377	406	383	391	398	410	393	400	458	380	351	387	386	408	416	354	411	392	412	380	376	390	371	369	398	404	406	397	379	405	384	399	407	392	383	417	383	386	423	357	402	395	396	389	397	379	370	397	379	387	420	397	405	405	364	362	384	415	433	386	400	390	389	394	412	410	372	408	414	368	404	388	410	416	375	414	410	391	421	391	402	416	406	382	403	395	382	437	357	409	376	442	392	418	389	401	387	395	396	382	408	368	386	356	396	370	383	423	404	410	415	428	391	387	405
22136	20957	28671	23436	20953	21028	12268	1343	686	582	435	340	305	278	266	246	200	198	193	193	175	177	172	164	150	148	165	143	135	123	146	129	148	132	140	122	136	152	126	146	118	111	120	129	103	117	128	128	109	129	114	114	108	126	126	129	110	124	108	116	105	102	116	93	114	133	116	128	138	93	103	122	130	116	111	107	130	134	116	122	107	106	108	109	127	121	114	131	133	132	129	110	128	105	120	113	107	110	114	113	113	94	117	113	111	121	114	92	121	110	130	115	120	115	112	101	103	115	103	114	100	87	122	126	109	114	115	133	116	116	102	112	111	116	111	122	106	117	117	118	113	107	112	131	94	97	91	134	98	117	130	93	118	122	115	113	106	105	101	116	101	101	127	97	91	113	122	106	112	112	112	106	119	99	115	122	96	133	105	93	110	100	84	95	103	112	108	115	107	108	101	93	128	105	87	106	104	111	95	106	108	106	106	122	102	104	111	102	107	97	118	114	134	125	114	111	98	123	102	111	120	111	110	106	102	119	125	113	117	107	104	105	102	109	121	120	98	103	80	95	123	111	118	116	112	118	93	102	101	99	107	107	102	87	117	108	98	88	105	131	125	98	116	104	112	121	95	127	119	111	118	116	98	111	103	115	125	113	114	118	106	122	101	107	116	102	117	133	114	126	115	117	113	113	109	106	112	108	113	112	113	126	102	119	102	115	128	112	108	111	116	110	100	127	130	122	87	101	110	117	105	99	126	127	133	92	109	85	113	116	86	122	104	101	127	118	123	86	118	98	134	114	123	93	129	118	104	100	114	101	102	110	110	133	108	96	129	99	109	100	127	105	115	95	107	124	123	101	111	120	123	113	107	116	115	97	105	118	102	115	110	114	102	132	110	121	116	99	111	114	117	101	115	103	109	101	107	110	123	113	106	107	102	115	108	96	123	99	137	92	105	113	122	102	125	107	102	107	111	120	110	118	98	116	128	99	122	118	105	108	113	105	106	127	120	110	119	115	113	99	116	122	108	91	114	90	103	111	113	109	97	110	103	117	121	103	101	107	79	110	118	108	110	102	122	108	120	109	120	131	98	121	103	131	111	97	107	101	115	108	110	104	100	112	105	108	110	117	120	114	106	112	126	104	109	120	98	102	122	103	134	128	117	120	100	112	111	113	112	113	100	112	116	121	120	106	114	113	121	104	102	103	94	103	109	106	98	122	107	124	115	115	130	120	121	106	102	117	103	125	92	101	123	104	124	101	115	120	126	88	131	112	114	114	117	127	107	113	103	101	92	126	111	116	120	102	100	98	123	114	96	123	128	121	129	102	103	113	127	117	95	98	99	112	108	112	121	128	111	108	98	112	94	109	98	117	98	122	106	115	121	131	125	117	103	76	107	117	102	100	103	106	111	110	122	121	103	110	118	120	108	111	107	122	117	109	103	121	104	119	104	105	111	98	103	113	109	109	108	104	114	114	109	106	112	116	119	111	100	112	98	129	100	100	103	92	106	113	118	108	112	114	101	109	112	114	101	104	107	106	100	106	116	121	105	118	129	109	112	121	106	112	110	112	117	119	121	116	100	104	90	109	98	117	101	97	102	102	119	98	131	126	119	105	117	96	103	121	114	127	107	126	93	99	110	107	110	102	104	116	88	99	101	120	121	112	88	97	110	137	101	118	99	110	109	95	113	115	97	107	131	104	99	96	88	107	96	120	125	113	89	119	120	117	117	109	118	116	124	104	99	104	106	108	111	94	122	108	115	133	103	101	104	97	106	119	133	96	106	108	120	106	95	118	108	131	117	104	87	122	118	88	112	114	99	114	130	102	97	134	93	113	109	125	117	127	102	120	129	97	119	114	121	133	108	109	119	115	119	96	117	108	122	98	126	122	109	118	100	109	100	99	96	88	115	113	105	107	111	96	115	119	113	96	116	126	115	109	114	130	94	122	131	112	116	98	129	104	119	108	117	93	133	112	103	116	105	119	125	115	106	109	116	113	115	122	101	100	127	116	101	83	117	102	108	126	110	123	104	99	112	88	116	98	120	116	109	93	101	124	119	111	93	107	102	104	103	118	111	124	120	120	106	123	146	112	111	119	115	92	107	110	119	115	104	93	109	116	101	85	105	115	117	115	91	116	93	107	107	115	118	100	111	112	119	104	101	107	135	112	99	125	119	119	120	107	116	116	119	90	104	114	105	96	133	108	103	107	108	124	88	105	105	119	119	100	111	111	88	98	110	107	109	123	114	127	110	115	111	117	109	96	111	117	90	118	114	114	130	98	99	107	119	121	119	115	109	121	98	117	110	116	98	104	110	105	96	112	106	111	114	106	108	101	109	118	113	105	124	120	113	127	110	109	116	112	114	111	107	114	106	103	100	116	117	135	107	96	111	109	110	117	102	127	121	110	122	114	110	101	116	115	115	132	124	112	109	123	119	108	114	98	113	97	119	113	121	102	116	110	106	83	110	124	128	103	111	111	105	88	102	102	124	128	106	103	107	110	131	96	124	118	120	124	98	90	93	113	92	114	101	122	110	115	113	114	102	98	99	93	107	97	120	114	113	101	102	118	116	109	131	117	111	104	109	129	112	102	97	114	104	110	111	90	89	114	104	139	117	115	116	117	146	143	104	124	124	106	113	105	107	116	109	120	101	105	98	122	105	106	126	95	81	116	129	93	116	106	104	103	112	97	95	111	97	110	120	135	109	118	112	95	122	115	118	123	128	103	115	113	126	130	125	106	120	115	118	89	122	135	105	116	113	115	107	115	106	106	92	118	112	127	95	97	107	121	107	106	109	132	115	114	108	109	107	94	98	98	112	121	117	125	94	114	104	109	109	118	113	118	100	111	101	120	108	104	116	115	100	118	118	107	119	106	116	102	110	101	94	96	105	106	126	109	105	98	129	111	97	122	108	94	116	108	134	103	118	122	98	120	132	114	100	107	103	112	108	115	110	107	101	118	116	102	107	82	109	109	104	97	103	103	129	105	102	109	107	86	122	96	98	111	97	105	94	110	119	125	125	125	105	114	103	107	103	109	101	119	99	99	121	113	125	104	108	106	97	111	120	116	107	121	124	98	101	108	99	128	119	108	118	111	106	94	115	117	116	107	129	115	117	94	121	98	121	119	117	117	101	134	118	117	107	109	101	104	105	127	101	134	112	101	119	129	119	115	114	121	116	103	89	113	111	100	124	110	105	110	130	103	92	109	111	114	129	104	94	113	102	113	117	131	112	109	109	112	119	124	109	121	104	108	101	112	117	95	118	97	99	109	112	88	121	117	102	116	110	99	94	114	115	99	118	113	114	97	104	96	127	122	124	104	112	116	111	108	111	103	126	93	101	115	104	108	117	108	117	104	94	85	102	128	114	120	103	93	113	113	126	100	99	114	99	127	99	104	112	90	109	111	118	111	102	120	114	120	109	120	105	99	110	116	118	130	120	114	118	121	117	116	111	108	131	104	106	113	97	96	95	102	104	120	102	102	119	112
4607	14657	11736	6244	4832	4446	3145	1809	1231	859	636	543	447	400	356	314	271	259	227	214	245	196	205	176	172	159	176	148	176	173	158	142	138	137	143	154	158	157	134	131	128	141	128	157	142	126	128	120	129	134	112	123	120	134	104	103	125	129	133	137	133	125	104	101	139	118	107	122	126	113	122	105	115	111	123	125	113	123	117	114	119	97	113	114	121	100	100	123	129	138	124	111	107	111	129	97	105	111	119	114	114	116	119	122	105	133	115	104	131	127	105	120	132	101	149	107	108	109	116	96	104	134	104	122	118	111	120	108	114	121	114	109	107	101	101	116	107	126	94	106	97	107	107	112	111	129	112	89	118	104	88	138	101	118	103	108	128	110	114	109	110	104	107	118	122	120	132	111	116	127	104	100	100	113	121	94	93	105	116	111	120	99	110	112	106	121	121	97	99	116	134	110	105	93	115	118	129	118	117	116	97	129	126	107	125	123	121	127	123	131	114	108	109	101	120	116	118	110	105	128	121	117	104	100	107	96	125	117	110	114	131	129	110	111	118	109	142	104	114	124	113	122	114	119	114	110	102	99	117	121	105	119	102	123	114	141	107	127	113	126	119	118	115	120	119	132	115	124	108	123	124	117	120	93	107	103	127	113	124	109	110	113	102	116	128	108	92	103	102	118	101	100	117	104	98	117	118	113	97	120	138	112	102	105	121	111	100	111	116	113	118	117	113	96	109	110	118	101	110	111	116	98	131	127	99	107	111	118	110	142	121	99	104	125	117	105	121	116	98	124	111	112	110	125	125	125	101	103	105	128	103	110	115	123	113	103	107	118	117	123	103	122	94	116	133	116	104	138	105	125	113	115	113	120	110	126	108	117	106	120	113	117	101	103	110	109	116	111	127	138	120	101	99	129	104	110	126	113	124	122	126	111	125	110	136	98	116	116	121	128	103	122	107	114	116	108	114	113	111	102	125	119	113	86	105	113	134	110	96	123	109	136	112	120	128	89	114	116	117	111	121	98	99	111	115	115	114	124	122	124	108	110	109	122	117	122	111	108	118	107	111	114	101	111	110	118	101	128	131	103	94	115	127	104	98	111	120	102	122	119	113	102	113	101	126	126	104	118	112	115	122	107	106	104	120	132	123	106	117	125	100	91	109	115	124	95	111	101	103	105	113	120	92	116	105	122	104	107	127	113	116	104	110	128	113	105	128	109	94	119	95	102	110	111	116	111	107	126	113	117	106	116	115	132	136	103	113	97	115	111	96	119	117	111	121	104	101	108	101	91	120	128	125	122	122	113	109	116	107	108	125	111	126	123	117	116	126	118	108	112	116	125	89	104	112	101	107	114	103	110	113	114	119	133	108	118	116	111	106	113	100	128	122	121	104	106	117	124	130	137	93	117	112	108	111	125	117	118	120	133	117	125	111	106	109	126	98	110	121	114	106	108	112	118	116	122	106	108	120	103	117	129	117	126	116	101	122	116	112	111	106	109	101	119	114	125	98	117	98	126	110	98	131	110	112	104	97	116	143	109	120	108	124	118	119	100	109	114	108	131	104	109	104	101	120	116	110	104	111	105	115	133	135	119	115	99	111	101	100	88	122	106	109	109	105	111	124	118	111	117	109	113	116	122	100	104	127	131	126	112	105	113	103	105	105	96	91	107	97	109	104	93	112	134	110	102	117	130	122	111	128	112	126	100	138	112	115	110	106	109	98	116	114	112	110	116	118	128	116	104	132	124	104	108	116	113	103	115	109	130	107	99	119	95	127	111	83	97	108	96	107	103	101	99	109	100	121	110	107	120	108	113	102	109	103	120	123	122	120	118	117	116	112	110	106	111	109	113	120	111	118	144	112	138	135	87	122	134	111	120	110	118	110	98	110	103	114	103	140	114	97	130	89	132	101	126	104	123	114	132	104	108	133	114	110	106	115	113	99	107	106	99	121	110	101	108	116	99	116	115	105	125	117	120	117	100	120	104	122	113	113	107	116	90	106	100	102	105	98	125	109	115	99	108	125	103	111	114	114	117	115	125	106	107	114	119	125	119	101	107	116	119	116	110	135	119	115	94	111	102	111	119	112	104	107	111	95	119	105	124	93	124	124	135	119	111	116	96	108	108	119	118	96	125	115	118	133	104	97	112	105	117	103	118	112	100	115	116	130	103	110	108	120	100	116	100	117	125	125	129	96	126	105	97	116	118	118	112	117	112	123	112	114	106	123	109	104	97	96	110	99	117	118	91	113	104	127	112	112	118	113	106	122	101	115	109	119	82	89	120	130	107	113	121	117	101	88	115	116	137	105	117	115	108	127	111	95	113	109	100	106	131	104	103	138	124	112	100	120	123	121	104	116	112	110	127	109	97	97	104	118	122	110	99	103	129	104	121	108	113	116	107	104	127	109	147	103	104	109	129	125	120	113	105	89	95	107	121	103	93	139	114	99	122	115	123	94	116	101	111	122	107	116	116	115	124	106	116	102	132	116	112	125	121	96	101	130	108	101	114	101	103	123	104	103	115	103	108	100	103	102	100	131	120	118	110	108	112	119	111	92	112	122	109	100	99	111	120	117	127	120	111	134	104	116	126	96	124	121	103	113	134	103	122	101	125	114	118	108	108	101	122	133	120	114	111	96	118	97	115	109	110	116	146	117	96	119	105	111	103	107	92	105	102	99	110	106	102	120	123	116	104	119	107	105	99	115	99	129	120	107	121	121	126	122	130	118	97	120	104	102	112	86	95	127	104	112	102	121	113	103	111	115	115	122	112	110	100	130	117	107	130	113	95	101	104	120	118	102	107	106	110	113	126	108	123	100	100	121	110	120	106	131	112	97	107	112	121	96	124	124	107	128	131	127	109	124	114	130	119	122	128	98	101	102	116	109	130	112	115	119	129	138	108	111	107	103	106	116	117	104	115	112	127	116	120	118	112	114	108	136	108	125	126	122	123	113	127	110	117	106	133	111	100	106	101	109	131	116	124	108	107	121	102	105	121	109	111	104	121	123	103	107	121	108	119	119	105	114	116	122	98	123	104	112	106	116	122	113	112	99	130	103	118	103	117	126	110	94	119	102	113	126	112	127	108	113	126	97	123	110	125	103	122	135	132	122	107	119	81	120	104	115	116	111	114	115	100	103	119	103	127	110	111	113	117	93	105	110	116	108	128	116	110	104	124	110	118	98	125	106	124	113	101	110	109	115	118	116	99	136	120	116	115	110	110	116	90	106	133	99	105	113	121	124	103	108	93	117	122	106	118	98	108	118	124	104	99	98	108	117	104	140	108	128	105	111	121	131	115	103	92	103	137	106	124	90	108	111	121	102	121	114	116	123	136	123	123	113	118	127	115	104	103	121	122	114	139	132	104	97	132	110	104	103	108	105	108	110	104	124	112	124	101	113	102	108	110	119	106	108	98	131	116	117	112	126	103	104	107	105	128	121	103	121	125	117	118	99	97	107	114	124	104	113	117	110	130	118	101	89	107	113	109	90	117
27222	18215	4737	1032	840	701	659	551	472	454	443	398	462	399	463	493	489	447	424	434	428	448	464	420	464	432	427	470	462	435	450	435	438	452	432	447	368	441	413	439	472	408	439	434	462	447	477	453	413	430	437	449	477	425	449	492	422	428	443	422	402	456	444	455	436	457	467	461	432	398	437	444	437	457	462	470	470	434	458	446	415	427	444	414	435	442	421	403	469	462	453	448	422	435	464	464	432	410	440	437	388	418	422	461	443	457	415	455	443	470	451	468	444	462	436	453	453	419	438	415	435	461	465	442	437	437	454	413	428	443	423	424	415	446	470	425	478	426	459	431	421	423	423	403	430	429	442	426	485	465	442	491	433	438	433	457	431	450	434	433	466	458	446	476	436	438	437	435	473	437	437	433	423	438	455	452	425	460	456	419	466	428	431	483	406	438	423	442	468	446	445	464	421	453	428	421	444	408	389	443	460	483	442	447	453	459	464	403	434	429	443	432	444	450	410	417	474	422	480	456	440	425	404	433	444	423	428	445	430	455	453	427	431	460	431	437	473	455	448	437	433	428	451	444	413	429	462	451	441	419	452	402	438	463	455	422	429	422	468	420	467	455	463	437	439	445	454	421	395	432	468	461	441	435	486	455	415	453	433	418	447	442	426	430	441	454	438	458	443	424	460	433	464	390	475	456	416	451	443	440	438	472	436	440	422	441	454	439	462	419	447	442	453	410	420	442	455	455	439	465	487	433	471	424	483	449	420	418	457	473	460	416	469	448	459	400	472	393	446	425	433	438	445	404	454	466	460	442	458	428	427	413	417	416	474	461	443	417	443	471	451	445	419	439	484	427	464	465	437	421	449	459	443	427	438	399	473	427	433	448	424	449	442	444	442	450	432	431	432	435	435	448	471	422	449	440	439	416	409	466	449	418	384	486	444	449	408	417	438	415	449	465	445	434	429	480	452	452	425	440	444	493	466	463	447	472	445	431	433	415	449	443	451	422	418	446	432	461	456	476	477	402	416	459	450	433	485	441	429	441	438	456	445	392	436	435	421	452	447	434	423	429	449	468	404	455	443	482	440	444	425	438	449	424	387	431	448	425	434	449	471	437	498	462	382	439	429	469	512	402	452	404	413	440	480	449	416	443	436	464	449	450	425	454	426	438	452	416	442	462	426	405	458	439	470	439	447	408	408	438	458	416	426	455	447	460	427	448	445	425	449	464	456	412	394	452	443	467	463	431	420	478	443	410	451	401	399	441	444	458	474	436	412	421	407	478	454	435	449	412	436	462	459	483	374	423	431	448	454	393	475	429	442	426	431	452	452	432	448	450	418	451	428	457	461	426	461	429	477	446	450	466	431	459	411	422	460	417	431	455	429	432	429	438	477	398	432	441	421	419	418	471	419	430	458	441	454	428	481	465	440	468	428	419	435	447	453	451	414	424	460	425	470	460	473	449	489	425	437	477	428	452	464	409	445	441	407	422	482	438	464	451	428	427	448	470	461	445	434	421	458	427	456	445	422	402	446	441	456	452	446	467	420	431	451	463	445	468	432	434	399	470	468	410	445	449	479	460	436	435	430	431	458	438	440	473	430	456	468	438	432	439	436	445	437	451	417	447	419	431	474	454	453	426	442	451	447	454	441	437	420	470	447	452	380	449	456	461	449	429	434	416	457	406	421	434	431	427	406	453	446	457	451	415	390	446	440	421	453	471	468	464	423	432	442	455	427	432	436	429	410	425	448	444	455	456	473	410	450	482	455	426	420	428	454	455	478	443	447	442	418	419	445	439	458	442	460	437	419	448	423	421	443	453	444	459	457	437	440	447	456	429	406	420	389	423	432	460	450	448	461	452	478	461	445	417	426	465	462	425	461	411	413	450	441	405	375	449	471	483	469	464	444	442	415	459	432	437	433	422	450	413	441	462	446	431	410	406	454	455	453	433	413	451	426	420	435	428	483	442	427	442	430	464	428	453	453	417	410	449	434	427	423	411	429	429	444	481	407	444	464	452	449	426	413	465	407	451	425	436	457	456	419	440	465	429	428	467	471	419	450	469	443	478	418	452	451	449	413	466	430	447	423	447	448	431	472	434	455	460	420	422	420	441	493	455	468	387	416	450	437	462	449	425	453	446	435	461	431	464	428	442	460	434	442	436	498	454	432	451	447	443	418	458	457	437	459	428	410	412	430	435	406	422	418	441	449	440	444	408	470	439	393	437	419	450	462	435	482	423	416	437	438	442	451	441	438	465	442	451	472	417	474	459	451	420	430	469	432	470	471	411	415	469	431	445	436	432	420	451	436	432	463	419	467	413	445	401	408	469	451	439	483	460	455	475	422	439	468	412	427	415	461	453	434	437	470	445	429	430	426	430	449	440	429	394	463	466	473	471	461	425	415	477	447	439	418	481	387	427	434	422	415	415	467	443	417	461	434	428	457	461	450	449	406	424	387	404	430	443	433	439	443	427	419	467	424	436	424	466	448	478	489	428	452	397	454	432	421	413	432	436	412	464	453	431	412	440	421	430	469	451	459	471	429	436	437	445	426	439	440	434	432	455	427	434	416	444	415	463	490	406	428	449	420	438	480	457	448	400	418	410	420	470	444	455	441	479	480	447	451	432	416	454	439	450	406	464	466	430	452	399	454	453	415	409	446	431	471	433	455	403	441	445	430	454	474	434	432	483	453	428	414	405	422	391	435	434	445	473	421	426	448	429	430	391	427	431	438	496	434	447	429	440	398	476	433	423	433	435	445	466	444	422	466	465	425	429	440	460	474	447	442	468	416	459	419	463	428	453	475	442	463	469	416	420	443	420	407	415	451	476	443	437	424	446	500	455	459	449	467	436	430	417	429	463	443	462	461	457	425	409	436	452	434	466	457	459	459	441	453	460	475	460	487	449	433	417	452	483	389	422	440	432	405	446	453	409	409	398	426	417	420	431	430	413	465	441	478	424	460	424	454	432	433	430	436	443	403	414	458	420	461	423	417	493	425	441	403	444	454	409	529	448	448	417	423	420	455	431	461	456	434	430	419	418	462	430	411	423	421	453	444	442	432	474	477	439	446	446	432	471	437	455	447	474	444	420	411	431	477	471	427	418	445	457	421	445	434	459	397	435	440	438	434	466	443	414	460	463	461	430	436	424	450	435	450	458	477	499	458	433	430	465	417	430	447	451	443	448	445	405	473	407	434	443	434	423	450	435	429	418	486	431	453	445	431	486	422	403	442	472	441	422	431	446	441	434	472	421	462	462	467	482	488	440	438	427	474	427	449	406	430	451	458	452	465	438	426	420	455	444	455	410	435	456	434	425	443	411	435	439	441	463	461	459	449	469	452	424	422	453	438	392	440	425	439	459	456	432	489	452	463	457	455	429	460	428	496	459	423	403	458	422	432	426	426	468	434	414	432	404	423	434	427	449	398	429	427	403	445	437	440	401	427	462	436	444	451	453	376	458	444	452	414	442	410	462	486	402	413	394	465	454	440	412
4347	1384	1567	1062	958	958	906	647	547	499	480	454	475	470	499	454	446	491	438	465	419	478	466	470	477	458	436	470	422	452	481	484	458	443	448	440	442	461	472	438	460	478	467	493	436	475	483	441	491	490	475	472	466	437	430	453	462	456	430	445	484	446	503	497	472	497	453	466	451	462	456	433	535	438	453	453	488	415	461	507	477	441	451	455	446	469	456	468	450	474	422	446	484	477	429	431	462	497	487	462	460	475	479	447	467	467	458	450	474	478	443	470	447	435	445	453	458	465	455	500	495	460	464	497	512	445	488	429	459	451	462	438	430	509	438	444	463	442	489	482	484	426	432	452	478	474	520	472	496	460	483	461	489	440	459	489	462	441	442	471	463	442	451	460	495	453	459	486	476	476	435	439	461	452	437	468	450	482	452	446	453	511	472	475	508	485	446	436	468	475	432	503	465	462	433	434	473	498	469	494	472	462	444	475	409	485	483	479	477	509	496	471	476	490	495	450	490	487	488	483	415	452	448	471	435	503	461	422	434	451	494	481	463	479	512	451	441	479	459	498	441	478	462	458	461	481	481	448	481	450	457	428	450	450	486	489	439	462	498	512	442	464	421	488	465	491	478	468	469	461	489	495	423	478	460	461	460	451	494	480	468	465	490	501	459	457	468	477	465	479	505	420	466	445	479	472	464	466	462	508	480	448	434	446	437	463	490	454	480	464	495	457	466	477	500	462	423	485	446	467	522	454	457	474	491	498	460	479	445	457	467	500	468	457	411	468	476	460	486	492	476	454	471	466	461	466	466	505	475	491	478	438	406	475	496	457	478	444	469	424	444	446	472	476	463	451	488	473	498	431	453	456	480	472	513	466	446	429	476	470	460	483	493	465	473	492	492	479	445	500	458	462	433	467	450	469	467	461	510	468	470	483	409	469	491	457	432	512	463	483	450	456	494	460	459	467	455	427	482	515	432	451	480	454	442	461	488	511	472	481	443	458	423	441	423	478	434	482	444	496	461	489	443	456	520	471	495	473	439	445	449	454	456	487	483	460	438	480	469	484	499	469	453	476	493	458	487	464	467	477	454	501	453	488	496	485	460	458	461	474	505	477	502	466	438	476	459	475	476	477	478	446	505	492	449	463	501	478	498	461	475	484	474	472	471	485	474	455	467	454	470	462	441	464	458	468	451	484	468	432	483	477	486	444	465	458	428	474	425	478	439	414	470	477	455	445	516	424	418	475	442	472	485	438	492	431	438	489	501	459	468	444	480	444	445	453	469	470	480	466	454	461	473	454	456	438	496	471	485	469	456	462	475	492	462	405	429	500	437	464	443	494	448	469	497	472	476	476	470	447	447	479	449	447	465	468	495	447	474	479	429	476	460	453	470	474	464	439	506	469	450	455	464	485	482	485	442	467	413	458	454	522	451	451	480	452	466	468	443	440	473	469	479	439	443	488	458	464	438	461	442	508	471	462	480	427	478	483	464	483	432	426	455	474	466	424	451	454	457	453	438	485	484	434	466	463	530	449	467	480	459	501	441	476	481	458	457	471	494	478	449	452	457	462	440	442	462	482	454	520	482	517	463	481	451	452	516	458	499	505	468	468	484	435	444	489	454	453	447	461	496	475	458	489	463	495	452	445	457	471	470	442	465	464	430	472	460	487	484	461	472	461	443	488	461	460	472	484	509	449	470	504	471	448	459	453	422	472	435	457	444	479	490	482	448	460	467	485	438	447	465	482	467	443	467	447	472	502	409	446	525	457	444	461	467	483	513	442	456	441	463	494	487	459	457	487	497	451	483	470	475	474	469	436	494	487	464	424	447	458	465	480	439	488	423	468	472	451	445	454	404	499	454	440	455	468	442	459	498	452	487	500	459	444	499	464	484	484	487	467	470	474	458	468	513	441	450	467	454	509	415	429	498	480	432	458	465	494	456	472	458	461	477	481	475	470	448	477	457	472	455	494	490	442	447	450	471	448	422	459	468	449	459	445	457	479	420	464	444	417	433	442	450	448	485	468	436	469	499	454	461	458	466	484	484	497	441	435	492	527	461	466	451	466	443	447	437	433	483	444	473	469	465	464	514	437	466	471	490	518	439	467	455	442	457	481	486	469	496	470	463	488	481	448	503	467	457	430	479	460	452	466	477	505	475	463	475	451	434	472	483	479	461	485	488	467	489	475	495	440	476	485	478	476	479	476	443	476	431	464	446	494	456	516	455	445	457	486	473	479	460	472	465	486	480	487	458	455	474	485	447	435	433	440	485	466	453	465	450	430	458	488	492	465	453	444	490	461	385	445	478	502	464	456	478	450	465	451	479	487	452	447	421	435	494	442	423	452	488	484	468	485	465	466	462	432	483	488	471	469	472	474	403	480	471	477	456	462	459	516	463	448	476	481	461	449	459	434	422	443	461	517	406	465	443	466	425	469	479	452	495	469	497	495	474	474	476	484	496	502	479	528	434	481	448	467	495	455	450	498	479	441	446	447	459	447	429	450	480	516	495	447	473	489	464	449	441	479	421	464	502	460	460	458	469	413	466	439	489	482	468	480	480	456	468	459	465	480	450	458	460	427	479	457	427	503	461	508	476	453	502	443	458	476	463	458	439	491	504	459	472	466	482	423	444	453	414	453	496	478	420	463	467	480	468	475	473	451	450	463	432	469	485	436	462	441	462	448	460	478	466	469	509	491	457	497	427	459	455	480	451	469	459	456	469	465	487	511	468	488	490	426	513	434	466	470	495	442	434	506	490	489	506	485	492	468	491	486	468	440	446	465	476	462	423	473	479	451	483	469	455	457	441	472	460	439	477	481	457	420	449	466	422	483	476	493	481	493	426	478	473	454	456	449	437	493	472	444	457	435	436	471	458	432	520	456	468	438	464	478	498	469	454	500	444	477	438	463	479	419	439	469	501	501	456	477	423	512	507	461	459	451	431	453	450	461	461	474	433	455	517	474	477	457	470	450	469	437	480	457	422	430	412	452	473	474	466	458	434	466	478	473	489	443	440	484	451	424	465	455	516	449	474	470	454	459	463	510	480	490	466	454	511	488	506	476	466	454	489	487	462	465	485	448	477	466	422	450	461	492	458	503	465	463	464	488	431	496	463	478	438	476	479	476	499	450	453	416	476	482	490	432	459	464	499	476	448	497	434	462	469	458	502	499	484	476	468	423	440	505	448	421	458	497	453	472	480	496	464	480	421	460	455	475	428	467	447	437	439	486	494	499	453	470	471	457	421	448	425	450	434	445	481	469	444	434	440	424	476	429	462	481	448	465	445	443	470	481	445	456	462	474	461	512	458	490	496	458	457	483	459	474	517	454	463	439	451	443	447	448	443	437	480	488	435	444	479	452	476	436	440	459	453	480	488	498	423	473	431	477	468	462	439	458	447	476	440	441	481	487	440	464	486	475	496	428	498	489	441	489	480	444	467	467	432	459	474	462	450	485	515	502	477	454	453	483	476	462	463	482	430	491	464	478	482	473
23214	20946	28288	23766	20942	12759	1788	931	599	464	431	353	346	289	312	300	280	305	275	292	280	249	257	235	240	254	255	283	262	231	251	246	240	255	263	241	223	236	256	266	225	219	257	228	229	237	221	229	227	282	245	262	233	243	217	250	213	225	252	233	218	243	215	248	231	223	215	265	252	247	224	237	234	212	236	211	252	241	228	229	243	218	245	236	217	244	247	215	225	231	228	233	245	249	220	240	228	207	241	207	216	214	240	253	239	228	250	213	236	240	222	240	215	221	256	213	211	231	231	206	234	242	246	226	257	228	256	229	227	232	228	226	238	236	242	254	226	233	262	222	236	214	240	252	222	224	220	240	238	239	257	236	255	235	239	221	212	224	247	213	259	238	231	242	269	247	226	225	224	244	207	230	228	243	233	227	237	242	228	232	220	217	202	263	236	234	242	217	216	247	247	221	243	213	260	243	229	246	234	219	221	231	216	237	221	222	242	216	241	207	249	231	242	228	248	210	212	243	233	242	192	231	228	214	237	249	224	221	220	222	222	262	239	243	214	249	226	226	251	250	245	248	230	234	215	230	242	214	210	243	225	207	231	233	244	234	219	252	232	241	233	219	230	223	215	254	217	224	220	220	236	247	222	246	237	214	246	220	248	250	216	223	221	247	234	220	242	216	242	221	237	219	229	262	238	256	216	234	230	236	231	241	237	217	244	220	227	214	239	238	227	240	209	198	254	225	271	241	223	243	209	248	249	236	225	214	209	232	203	220	230	228	246	235	239	237	222	215	206	264	216	226	235	220	244	263	235	257	254	235	220	219	202	223	228	218	222	222	224	204	244	216	231	236	254	232	250	222	238	248	268	224	219	228	268	229	240	221	222	232	243	223	210	226	211	260	255	240	253	222	252	233	212	222	241	251	234	221	252	228	240	241	236	235	227	238	244	213	210	237	210	233	223	217	228	244	220	279	250	233	248	237	220	234	242	239	249	217	213	230	225	250	228	229	238	240	223	244	251	209	186	238	243	238	219	256	239	231	219	238	245	244	227	243	241	239	210	222	228	214	208	256	251	240	246	244	267	240	253	257	245	251	226	225	221	254	211	253	245	221	243	235	219	211	227	232	250	276	247	254	228	226	250	230	238	242	221	245	262	245	216	217	233	224	238	225	233	244	227	230	216	239	224	220	240	243	230	263	205	223	255	218	250	240	241	219	207	235	224	244	236	221	219	220	245	223	263	219	218	226	253	250	195	240	222	224	205	235	236	249	237	239	241	224	226	227	245	233	250	246	216	217	235	233	226	248	213	251	264	235	243	254	218	245	233	253	237	208	219	226	227	207	211	238	231	231	250	212	214	205	211	238	236	239	254	224	211	218	234	228	231	213	259	224	213	244	226	230	228	225	237	222	231	259	211	222	230	237	217	247	243	227	228	237	252	243	253	237	253	244	211	236	195	220	228	242	197	227	222	205	250	268	196	226	227	240	226	233	250	230	223	226	233	220	247	210	228	230	219	231	201	220	237	243	241	232	234	215	250	236	229	225	229	262	236	241	241	215	216	241	238	254	257	219	231	216	219	242	227	256	210	238	241	232	232	216	247	207	227	254	230	233	248	231	225	223	232	228	237	229	224	221	236	239	224	248	219	204	241	219	237	228	260	238	213	228	225	227	218	228	227	232	232	244	255	222	225	234	225	259	253	243	256	200	233	212	224	223	217	241	236	229	220	227	228	235	229	255	246	234	240	209	239	239	236	224	235	249	245	242	217	230	248	238	208	247	255	235	233	238	242	230	235	216	229	243	249	215	237	224	242	247	242	240	235	220	217	230	253	212	236	236	248	224	221	238	208	228	228	248	244	229	225	224	233	251	223	248	231	251	219	250	210	244	219	239	216	246	222	226	247	219	243	273	243	239	229	222	234	219	222	234	235	231	238	237	246	240	255	234	218	244	239	238	219	211	245	237	239	225	252	239	241	222	231	227	231	222	251	212	229	227	217	232	232	233	258	215	238	218	235	228	243	255	206	234	253	232	249	233	252	213	216	248	223	220	227	221	250	226	216	236	242	205	214	223	227	239	225	231	262	224	246	200	230	245	242	246	269	235	229	206	223	219	237	228	246	219	213	218	267	231	220	245	232	254	220	236	218	237	252	252	216	210	243	271	215	242	208	247	216	205	210	216	243	218	228	241	247	228	250	239	236	239	231	235	196	207	226	224	235	220	241	227	243	241	235	203	204	235	229	232	230	218	226	243	231	252	237	216	220	238	230	230	218	209	215	240	209	243	223	217	224	239	226	219	258	215	222	257	210	236	226	245	233	238	249	231	216	231	242	242	228	226	218	238	229	208	211	241	222	239	227	229	246	229	239	209	242	227	243	235	226	217	208	232	238	255	231	239	234	231	225	220	239	240	222	224	238	231	224	217	233	236	235	233	222	198	252	225	253	234	237	235	221	256	201	252	224	232	228	232	205	234	216	221	250	246	255	249	225	218	234	217	218	236	225	225	221	220	216	222	244	244	221	247	250	244	223	239	214	247	248	237	264	236	210	226	245	276	242	225	250	257	244	238	223	224	252	228	240	223	231	258	246	247	257	225	222	259	219	245	223	216	215	231	219	224	242	208	209	251	256	229	234	232	239	229	220	224	221	222	225	222	235	256	240	195	216	233	208	256	248	242	230	231	215	230	243	236	221	241	228	231	235	205	228	233	217	233	203	241	227	217	233	227	212	232	232	242	219	244	214	207	234	210	237	240	258	238	197	247	237	260	224	225	248	229	226	255	266	232	191	249	215	237	240	207	228	223	230	271	247	228	210	235	240	212	228	239	232	272	227	237	246	233	219	236	282	244	236	232	207	224	212	220	248	226	218	232	238	224	251	233	205	235	227	226	201	233	250	237	233	254	235	242	244	252	266	212	209	243	244	205	221	224	264	234	218	220	216	231	251	265	238	218	245	258	237	257	230	221	225	227	227	221	208	216	226	260	233	211	206	252	231	228	242	240	240	219	242	224	209	216	237	238	224	207	221	210	262	213	230	240	212	219	198	242	257	240	255	218	228	219	257	229	248	226	198	239	255	201	243	234	240	219	216	246	225	238	246	236	224	220	241	265	251	256	235	250	236	211	239	226	235	211	221	199	233	206	232	247	248	214	259	218	220	221	225	227	213	220	213	245	211	251	238	201	222	246	217	232	254	224	229	240	234	251	254	223	205	227	256	212	217	240	228	209	203	249	252	234	224	238	233	224	231	231	214	211	235	246	224	247	240	245	242	222	197	222	233	229	222	232	230	231	222	220	231	249	217	231	273	249	225	211	245	240	236	251	227	216	228	246	225	242	230	240	254	219	223	236	212	230	243	228	238	236	251	230	213	218	244	249	221	229	227	231	259	247	217	237	229	248	214	232	254	219	240	227	228	227	230	230	219	247	261	240	242	236	236	231	221	227	208	211	227	221	223	239	215	229	251	229	236	203	199	220	220	249	226	238	241	234	188	239
3298	9056	7794	3794	2922	2556	2117	1414	872	634	493	470	428	377	403	368	326	338	311	307	329	333	314	318	295	269	320	252	276	287	292	288	246	256	282	277	289	304	244	261	278	255	257	256	262	252	262	281	278	264	255	259	257	258	259	262	286	278	277	275	274	260	256	265	255	274	266	255	220	272	262	279	269	245	282	291	251	270	262	253	262	276	279	242	243	240	287	238	251	280	262	262	235	253	241	272	299	262	272	246	249	263	250	278	275	242	246	246	246	242	235	249	240	285	263	234	259	251	271	271	229	266	283	248	274	250	267	261	274	230	284	262	269	256	229	260	270	258	242	247	243	261	228	233	256	267	259	268	270	235	268	233	245	267	243	256	270	240	263	265	246	267	277	249	270	238	282	238	278	253	246	233	276	233	246	272	276	239	249	267	266	223	297	253	243	254	235	250	246	242	268	266	280	287	279	252	241	238	251	284	260	252	263	239	254	261	246	268	255	256	265	261	249	267	264	269	250	255	254	255	273	251	252	270	279	228	279	243	258	234	256	257	271	262	259	267	262	242	256	250	239	270	271	233	265	269	266	258	263	253	283	253	244	259	266	256	296	268	254	259	257	245	271	269	237	263	270	230	266	230	237	246	279	245	249	280	267	246	226	276	272	283	239	277	260	243	252	258	246	257	254	276	269	251	259	245	280	251	259	294	276	266	277	266	265	241	240	259	246	261	271	246	277	248	269	239	258	288	262	248	232	227	220	239	259	252	272	224	225	295	262	266	236	269	291	269	250	265	249	275	249	230	289	268	275	287	254	231	264	245	244	247	239	284	233	261	220	252	251	265	253	256	281	255	271	257	264	256	259	250	261	262	289	278	232	250	238	270	270	261	270	284	257	244	243	260	260	262	251	248	262	261	268	241	256	241	246	231	248	266	270	258	238	254	278	265	269	237	255	245	256	279	247	253	264	264	258	257	239	261	244	231	231	245	271	292	263	297	269	256	226	250	255	253	241	262	263	287	257	252	264	271	290	264	250	256	263	283	262	243	270	213	265	245	221	276	242	248	225	241	255	224	246	220	293	256	277	244	228	259	229	286	277	250	267	250	252	243	264	240	250	238	246	280	240	244	255	240	245	266	263	254	282	226	242	231	240	250	266	265	243	269	277	248	244	248	243	235	279	220	245	239	275	252	274	249	262	244	234	267	253	253	271	250	253	248	241	254	241	223	250	275	257	246	257	274	252	235	263	241	254	252	263	276	247	223	295	258	256	253	267	251	252	273	263	239	241	256	235	264	253	241	249	254	278	233	249	262	284	276	260	284	253	259	269	267	279	257	285	237	234	229	245	256	245	247	267	229	273	277	266	240	271	240	267	237	249	246	288	279	298	249	260	221	233	225	242	249	254	247	245	247	252	255	269	232	222	286	271	276	244	253	262	241	233	260	254	251	255	225	260	229	259	249	226	245	246	294	241	257	266	243	248	269	263	280	252	258	248	249	232	268	287	249	286	235	274	244	234	243	247	260	274	240	241	267	253	280	266	266	257	230	267	250	273	252	273	261	277	268	242	254	250	255	265	233	251	228	257	245	253	253	257	266	242	249	255	259	266	257	270	200	258	286	242	280	267	241	256	236	251	271	255	264	242	269	253	248	235	268	241	250	250	239	250	272	228	264	248	259	262	273	246	268	256	248	248	253	234	252	250	213	265	269	246	252	256	240	249	256	277	240	253	266	266	233	241	259	241	270	242	278	229	220	246	271	251	255	255	238	251	261	251	287	232	261	274	239	251	235	263	264	257	273	250	243	265	255	269	236	265	236	282	265	261	283	233	263	248	286	256	257	239	264	253	265	241	251	251	265	238	253	241	250	240	268	251	255	240	237	268	244	266	246	263	261	265	254	260	273	267	242	274	262	256	255	263	277	283	254	265	280	263	237	263	248	267	245	253	273	248	260	262	270	257	253	256	251	215	222	249	256	258	283	230	238	250	234	264	286	232	267	281	250	254	249	240	288	276	265	231	270	242	253	261	250	243	243	234	272	269	263	268	221	246	272	294	277	270	253	281	251	279	255	273	239	266	267	271	273	247	251	242	297	247	280	263	268	227	258	250	267	253	250	238	244	253	255	241	244	254	230	227	256	249	262	272	279	284	261	266	270	243	251	259	260	263	240	273	265	246	220	261	240	260	266	261	233	250	255	265	231	269	268	241	223	274	259	250	253	259	265	244	272	265	250	248	242	273	251	236	258	266	256	260	281	239	274	283	267	273	242	257	230	249	245	221	246	247	279	255	262	246	246	256	293	251	235	288	285	253	266	261	275	242	279	274	237	261	249	243	287	250	218	259	267	243	225	262	227	244	261	271	282	259	250	238	288	261	240	263	257	274	251	308	239	272	237	267	262	286	250	266	243	260	275	265	245	242	275	257	256	256	231	250	259	221	249	258	267	261	286	253	246	277	311	259	229	243	283	235	268	264	238	275	270	254	281	239	282	262	287	263	253	265	254	265	239	252	244	270	259	263	242	270	262	271	267	264	236	268	270	261	235	232	258	273	272	240	231	254	255	241	261	248	253	263	277	286	251	273	260	226	252	246	248	258	276	268	248	221	243	261	275	262	247	253	271	260	263	272	271	291	269	261	218	235	264	240	284	256	239	282	280	281	257	254	255	246	247	269	262	241	257	255	267	254	241	282	251	271	266	243	259	260	280	252	240	243	297	273	249	212	285	290	280	234	259	268	259	239	284	240	232	244	244	278	259	246	246	258	250	271	247	271	256	246	240	299	237	259	228	241	241	244	270	238	265	241	250	260	282	274	259	241	276	280	247	235	245	254	227	244	232	256	263	284	273	254	241	241	318	274	240	286	263	250	277	230	283	279	270	259	229	225	276	268	259	239	247	268	235	258	244	262	249	224	210	258	280	244	256	251	274	253	272	259	238	262	265	240	267	223	258	253	253	262	262	253	264	256	273	244	229	252	223	242	256	264	266	227	270	241	259	268	245	234	266	280	270	270	223	262	278	267	255	254	264	238	270	233	261	282	254	266	246	268	252	263	244	250	235	279	245	240	214	290	233	234	257	260	233	223	256	251	215	247	281	257	269	247	256	226	262	277	250	262	255	242	241	224	261	281	267	268	267	264	283	236	265	262	283	267	289	275	273	231	259	251	277	237	254	254	256	261	275	282	251	248	271	282	258	281	273	273	236	268	256	256	260	277	251	279	258	252	284	270	245	254	245	273	280	250	254	250	283	267	255	228	289	251	246	243	280	247	268	251	217	243	281	226	279	254	227	247	250	250	256	270	255	273	265	272	232	240	265	274	264	243	246	245	246	260	239	260	255	236	251	257	262	267	247	265	261	246	265	262	254	265	274	240	237	251	251	275	249	244	250	233	269	256	249	255	256	261	271	285	244	280	261	255	255	251	251	263	260	239	234	259	239	239	235	259	257	258	274	276	268	260	267	249	240	275	274	220	258	242	237	251	272	250	224	262	248	235	233
24329	20938	27438	24566	15529	1833	1105	758	573	519	478	442	447	428	465	427	414	426	438	392	441	387	406	422	390	442	404	413	393	440	400	413	396	409	392	407	418	422	386	414	413	409	375	407	389	398	409	389	400	396	376	394	380	401	416	408	388	403	386	386	431	368	404	408	387	389	386	417	381	427	415	403	407	384	397	388	435	373	395	368	378	425	399	370	367	369	387	393	406	388	406	401	376	418	376	408	389	382	411	389	379	399	397	393	411	430	408	409	391	396	353	403	384	395	412	384	401	366	393	382	386	410	368	381	393	388	382	404	377	369	346	339	417	444	376	390	391	394	394	397	370	434	409	391	416	409	403	382	419	407	370	345	406	387	393	403	410	402	425	374	414	378	379	384	410	384	408	400	390	425	385	423	377	386	419	381	409	399	379	409	392	391	402	387	394	372	395	383	423	378	359	415	379	410	391	396	383	388	365	384	421	430	396	413	410	415	407	379	402	411	375	394	380	416	408	380	391	405	403	379	376	397	420	402	411	353	388	392	393	411	391	418	387	411	392	382	388	414	398	401	410	396	408	390	419	410	397	420	384	419	417	389	386	380	427	346	350	401	395	379	374	384	355	405	410	408	411	433	387	411	351	388	393	362	401	406	411	385	386	386	408	394	336	383	396	413	394	376	387	400	380	384	385	414	432	388	399	413	396	390	414	368	369	417	374	422	367	423	362	402	389	364	409	366	403	406	417	379	376	386	377	380	371	398	400	397	376	409	388	376	374	400	398	405	392	379	382	378	395	413	398	405	400	411	393	385	400	399	363	386	436	388	378	364	381	404	378	407	383	365	405	388	390	395	392	385	404	387	374	397	399	407	392	387	380	409	408	390	374	359	403	398	420	375	401	404	376	384	432	394	377	382	388	386	390	365	374	410	389	406	401	408	405	365	413	362	414	418	382	374	398	416	371	406	401	387	385	371	394	390	412	402	412	404	375	408	381	382	386	421	367	406	381	399	355	401	392	374	401	397	388	411	416	411	399	413	400	382	409	414	374	399	378	374	379	395	427	404	412	413	393	377	375	395	412	426	360	375	397	440	419	385	391	397	413	410	397	405	389	406	403	396	388	374	375	414	383	395	419	393	379	411	390	389	398	353	436	394	421	384	374	372	447	406	370	408	359	357	406	386	440	412	409	428	400	408	418	387	376	413	402	391	362	395	365	416	401	398	415	422	375	398	379	392	380	388	359	386	399	410	385	375	409	402	359	384	410	407	415	400	396	392	382	378	377	386	382	386	393	423	391	416	410	395	420	440	407	421	405	399	393	385	440	384	391	393	402	404	429	406	379	394	378	379	412	375	368	374	361	386	365	383	409	403	411	415	389	379	369	401	421	371	433	404	385	378	405	357	410	386	395	367	394	363	386	382	378	414	386	403	410	419	384	402	390	380	363	399	415	426	393	423	376	420	405	417	412	419	443	376	416	415	379	378	377	420	378	355	364	377	357	424	403	376	363	390	417	365	366	419	413	428	384	426	415	393	430	399	346	391	405	427	374	366	399	451	397	393	392	372	403	418	405	397	391	395	411	411	421	405	397	390	418	385	370	412	403	438	405	405	399	382	430	422	355	388	402	405	345	386	358	401	412	403	363	375	393	414	395	370	402	386	405	439	399	406	401	369	403	375	386	381	381	409	404	395	394	384	422	375	412	390	389	394	378	401	387	394	409	402	364	347	399	405	392	430	379	420	424	388	371	414	424	424	396	373	365	435	432	433	394	372	409	379	407	420	421	379	400	390	409	395	416	434	409	348	400	406	395	373	400	387	399	381	397	387	411	433	380	428	397	404	397	403	397	379	424	387	393	375	383	378	403	401	383	408	434	393	403	404	392	420	396	416	399	414	421	424	412	423	399	397	393	335	419	408	385	398	368	372	398	398	365	411	433	382	361	398	364	366	388	376	379	394	370	335	413	387	413	407	378	431	408	411	391	364	364	397	424	415	388	374	384	394	379	347	436	404	383	461	388	408	356	402	424	379	373	367	413	389	383	433	407	377	404	413	420	441	413	386	361	404	400	406	398	388	401	400	411	410	399	392	409	433	415	392	322	395	387	403	387	396	375	391	384	377	370	382	404	375	394	405	402	402	405	411	414	384	425	369	426	411	379	400	377	403	414	397	389	463	412	374	390	392	383	387	391	385	404	396	394	422	415	367	392	409	419	370	395	400	406	380	412	436	380	408	390	370	400	396	375	392	336	374	380	427	380	421	362	407	374	421	408	341	423	412	404	371	384	388	379	382	387	359	393	388	390	382	383	393	390	388	391	373	405	408	373	400	399	369	394	403	399	407	407	401	398	392	395	373	415	409	391	391	391	406	361	376	364	386	382	388	419	398	438	377	404	405	388	416	396	379	415	394	394	418	391	417	426	406	401	437	392	412	396	400	410	404	421	410	386	367	370	393	408	350	411	391	385	424	376	391	401	399	392	406	425	411	389	367	410	391	354	383	406	360	370	398	375	391	429	414	427	378	402	389	369	388	407	398	399	420	403	370	366	404	413	357	409	415	391	422	388	385	402	432	403	405	429	435	398	427	432	408	371	397	381	384	405	410	410	388	410	362	385	383	432	380	408	401	408	389	360	390	411	430	399	402	371	402	448	395	389	384	408	408	399	366	404	390	379	398	369	406	389	401	407	431	396	384	403	386	381	354	398	381	397	416	358	388	370	415	368	400	419	400	379	414	408	395	381	401	380	377	396	420	395	399	397	390	387	382	402	387	359	348	404	409	367	404	408	403	378	363	369	402	355	403	399	370	389	430	440	397	417	373	397	388	387	393	406	378	410	405	401	414	454	397	399	384	384	393	393	394	396	382	406	400	406	373	400	399	392	428	384	387	402	412	366	397	368	384	424	377	396	364	393	414	436	383	384	355	406	345	378	395	402	416	399	360	432	400	385	407	390	419	402	370	409	382	401	373	424	414	400	379	363	401	415	376	386	353	417	356	434	391	347	369	372	417	416	419	376	388	367	405	394	433	408	405	380	382	379	403	388	425	404	410	393	426	376	392	390	431	375	388	365	412	372	385	429	406	430	379	411	362	428	409	413	395	435	379	390	402	374	413	400	424	388	370	410	410	408	388	401	375	398	371	363	401	395	373	412	371	380	387	384	411	375	357	418	398	407	400	406	414	394	441	342	400	366	405	389	437	380	394	406	385	398	428	419	403	369	401	414	415	395	377	418	392	369	372	413	390	423	439	431	372	433	394	408	397	368	412	409	405	358	336	392	421	407	381	409	405	367	428	403	373	370	372	405	414	372	378	343	405	399	395	415	380	430	374	436	374	387	407	432	420	412	429	424	397	366	384	383	413	385	393	378	415	371	405	425	367	397	398	366	376	409	386	410	392	366	395	406	411	381	402	395	385	395	390	402	359	426	392	414	383	397	401	442	375	410	406	372	382	406	389	400	358	416	397	384	394	382	412	396	404	375	398	369	390	412	394	373	379
3707	6011	5338	2818	2205	2301	1579	1079	789	665	534	515	525	501	455	444	449	434	482	413	414	399	424	390	455	409	409	430	438	434	422	408	395	388	432	437	408	408	414	397	425	356	392	394	397	406	395	400	455	414	391	416	398	436	410	377	397	398	397	388	395	405	424	382	417	396	449	381	399	400	379	406	406	405	431	407	381	425	417	402	411	369	379	370	387	379	403	408	404	425	448	401	408	389	412	388	408	413	372	372	408	411	372	412	407	415	369	386	416	348	401	428	403	418	423	383	358	397	384	400	412	413	408	380	415	357	440	404	404	451	416	379	428	399	420	418	427	375	449	416	384	382	394	396	392	378	385	364	417	412	378	392	396	381	431	413	416	354	405	384	381	388	420	386	433	433	405	391	403	451	392	415	402	425	405	392	393	394	385	416	379	374	389	397	406	450	371	399	411	380	361	409	380	403	367	401	387	428	410	380	400	407	422	402	409	370	408	402	408	413	402	409	416	382	424	421	395	436	416	387	408	409	391	411	402	378	354	389	389	396	404	419	424	388	424	393	387	409	350	392	359	369	392	398	389	435	395	389	383	395	407	363	401	411	371	396	386	416	404	361	406	377	386	411	411	429	379	387	393	403	414	425	411	402	438	381	380	428	397	418	381	403	436	403	362	368	408	406	380	425	419	403	383	415	403	409	399	398	400	429	386	417	371	397	375	389	459	398	405	391	401	387	421	376	387	431	388	389	407	422	387	403	403	410	381	379	449	376	417	412	390	350	375	398	427	403	370	379	396	391	375	410	396	414	409	377	352	403	426	394	378	428	425	402	389	392	413	418	381	470	380	415	412	400	409	408	386	446	407	357	375	391	414	405	378	420	410	390	371	425	383	385	378	435	403	387	412	385	405	389	390	398	440	402	414	376	413	386	401	388	424	380	394	442	404	388	432	378	403	395	404	412	412	405	406	429	410	394	413	429	385	407	402	351	432	415	382	378	375	403	422	381	396	401	426	387	423	392	430	381	401	398	383	402	381	403	413	417	411	386	380	425	413	380	380	423	403	390	380	385	416	427	405	380	420	382	396	378	398	422	454	374	392	391	367	374	414	393	441	409	386	421	398	393	398	355	401	433	388	425	393	364	392	422	437	413	424	405	382	375	393	395	410	463	424	421	388	407	418	398	390	409	392	428	417	442	389	380	420	358	407	419	396	382	430	397	359	379	430	395	392	366	410	412	408	377	382	393	419	386	439	412	372	386	416	404	423	387	414	411	394	406	404	408	413	408	431	387	409	389	346	413	405	404	388	384	367	427	388	366	412	418	387	411	420	413	389	401	431	406	394	383	371	374	415	436	373	391	433	391	446	422	372	413	327	420	386	420	396	401	437	442	404	430	399	403	400	375	359	421	433	417	413	423	419	395	398	403	412	430	395	359	412	356	367	397	393	393	399	383	415	401	375	415	401	404	393	388	445	413	428	377	420	425	396	402	408	420	390	407	397	355	403	423	394	414	430	371	413	431	374	440	419	406	391	415	401	420	387	394	401	402	404	401	434	399	399	413	380	337	383	392	381	423	387	407	412	370	413	371	425	398	404	386	407	403	426	402	438	374	417	420	383	462	410	393	438	388	452	401	392	423	423	419	396	441	398	408	396	404	410	373	427	439	375	411	415	388	377	415	418	420	397	406	422	412	402	402	378	409	393	408	405	389	431	407	372	389	397	433	382	379	401	424	422	396	410	410	371	392	371	388	407	373	390	400	387	423	369	438	401	399	413	423	383	429	389	406	404	370	414	384	376	370	423	370	386	446	399	397	404	405	374	382	412	396	429	386	409	404	393	401	384	376	422	369	412	394	393	399	382	409	417	412	399	386	407	395	372	423	406	397	392	419	381	372	397	387	391	378	415	399	388	371	426	379	384	389	420	385	405	389	421	398	426	357	409	415	367	403	376	403	436	379	381	393	385	395	399	383	415	401	394	437	388	388	403	403	433	412	362	373	391	395	416	380	420	395	405	387	405	402	415	392	377	406	385	377	421	381	400	356	397	382	418	417	392	412	390	416	431	400	434	372	356	406	390	367	438	386	412	383	405	411	420	387	384	388	389	416	398	408	427	361	393	397	415	416	412	395	405	382	408	404	391	389	407	423	418	438	392	409	392	407	423	425	406	417	427	377	354	399	383	373	417	366	365	399	387	398	417	396	411	405	414	421	419	373	400	397	405	376	402	377	435	392	393	390	425	378	409	439	365	418	425	419	394	435	386	389	401	365	412	405	393	431	408	400	397	387	365	366	443	397	391	379	378	367	398	415	392	425	394	409	411	381	435	418	383	404	391	410	420	444	426	415	406	401	396	408	415	425	379	400	403	396	406	406	444	395	440	409	398	372	397	393	395	400	442	388	416	376	381	385	429	388	405	378	416	387	416	425	386	443	415	410	430	394	412	399	406	408	425	373	398	408	419	402	399	391	393	435	397	395	400	432	397	391	374	396	379	409	361	435	386	424	427	429	432	450	428	384	431	409	404	418	388	433	377	411	378	430	381	392	444	399	368	410	360	415	394	362	427	406	363	395	392	370	386	427	429	415	407	391	394	392	392	414	430	369	387	419	433	392	361	429	375	385	412	388	413	407	381	401	419	374	423	410	411	443	435	411	365	395	387	399	364	442	394	385	382	428	374	405	386	391	396	377	398	397	404	369	368	425	439	379	426	418	406	391	389	392	423	408	396	424	402	389	404	393	422	436	390	366	387	441	363	432	388	406	401	376	429	424	419	350	400	406	412	401	397	401	387	377	372	391	403	390	384	371	376	382	359	448	398	371	375	395	435	399	384	397	379	398	380	383	428	408	386	406	393	421	408	400	398	371	392	417	431	418	419	425	414	417	399	385	417	408	381	394	394	423	388	383	424	418	402	369	387	409	404	401	411	385	401	394	398	420	405	432	410	395	393	384	406	406	394	392	417	416	382	399	439	393	391	399	395	394	403	412	389	392	413	423	403	394	426	416	390	391	401	422	417	390	414	430	386	363	413	407	415	411	407	374	391	406	437	388	436	402	389	396	407	401	405	429	414	371	421	392	389	442	426	426	389	407	389	390	409	415	378	391	400	407	374	418	400	396	400	385	375	396	375	381	396	367	393	407	414	435	430	390	425	371	423	422	385	393	398	365	383	401	384	372	385	413	385	416	398	415	386	402	385	404	386	424	395	423	415	454	358	406	399	419	427	371	391	404	394	377	412	423	447	402	398	413	394	405	440	392	405	390	437	409	402	397	406	368	397	376	406	399	400	412	389	378	400	401	426	387	405	418	397	415	429	395	385	421	411	381	410	363	413	402	401	393	392	401	391	382	410	423	379	386	406	402	388	392	434	405	399	406	398	409	398	422	370	404	408	405	414	389	412	408	374	380	446	447	398	398	391	404	391	372	380	426	395	451	384	416	445	425	397	426	397	404	403	402	411	396	378	414	422	427	381	397	391	427	404	427	407	379	406	416	359	402
22145	21020	28764	23492	21021	21134	12369	1426	733	559	434	351	302	289	254	260	232	214	214	185	183	154	187	146	143	157	142	148	155	153	144	137	125	139	147	123	136	127	109	136	115	139	107	122	112	127	105	94	130	119	127	106	97	129	115	122	111	114	112	119	116	103	94	106	115	106	112	107	118	138	106	121	102	108	112	126	105	105	126	116	119	111	113	124	120	127	97	111	110	102	97	119	132	115	99	118	114	107	105	98	123	132	131	108	106	127	117	110	122	125	121	109	123	116	107	91	116	107	115	121	130	138	119	132	108	110	131	117	125	114	95	110	105	124	127	105	118	115	124	116	119	105	103	89	113	130	118	108	121	113	119	129	108	123	117	102	103	115	102	126	110	91	125	128	113	102	123	107	127	106	118	119	123	114	114	111	125	107	112	106	119	88	130	97	112	105	107	131	91	106	116	116	98	108	121	116	111	98	115	120	107	119	121	127	116	115	100	102	124	112	148	114	120	104	104	110	104	129	128	118	129	116	115	111	118	104	122	115	110	121	109	111	115	113	115	98	113	125	118	127	119	95	123	115	129	128	104	110	97	115	119	112	116	124	90	112	113	100	126	117	103	118	109	114	115	111	125	123	114	125	106	104	129	97	105	123	116	98	100	114	111	128	116	93	118	109	105	107	91	111	111	132	132	110	130	113	126	124	130	124	105	110	116	123	100	109	108	103	111	114	103	101	131	110	110	97	111	118	112	113	116	111	106	101	121	105	137	114	123	117	116	111	106	108	121	134	106	104	114	106	102	101	128	149	125	113	106	105	118	115	123	110	107	108	98	109	113	109	129	110	107	114	108	101	120	119	111	124	113	111	88	110	105	87	119	116	114	116	115	106	115	113	118	116	104	116	105	112	121	124	112	124	125	115	104	101	128	114	110	111	108	107	131	114	115	121	131	88	121	102	116	120	122	119	112	98	126	98	118	112	128	94	97	101	116	101	109	108	102	107	114	108	106	123	103	98	121	120	111	131	107	126	112	123	100	113	113	121	105	111	130	94	116	117	96	111	114	107	87	114	108	94	120	108	124	103	106	102	115	107	104	134	130	108	123	114	124	111	109	109	118	109	105	110	120	113	106	114	100	116	127	128	127	100	96	127	108	109	126	112	100	127	124	116	111	132	95	120	120	107	99	108	116	108	131	113	89	109	123	102	105	121	131	107	117	122	121	131	121	111	101	108	126	130	110	111	120	101	121	110	125	103	132	107	124	96	103	94	108	100	122	118	121	120	110	120	122	129	119	128	109	109	98	107	98	124	113	122	104	103	122	121	117	100	126	116	115	110	93	131	114	102	101	118	117	104	111	118	121	104	115	112	111	101	121	114	129	121	123	112	110	130	112	113	103	104	110	105	106	105	117	113	107	122	125	127	103	106	98	100	108	107	106	92	118	121	112	118	110	102	117	131	106	114	116	105	136	109	112	107	127	111	116	105	133	105	113	139	114	100	106	114	109	106	130	110	97	119	105	116	102	110	102	101	97	115	128	120	103	111	121	106	105	117	103	122	116	123	101	121	129	99	117	98	132	100	112	127	125	122	119	115	100	102	104	109	121	101	109	107	113	130	104	117	101	124	113	125	123	120	105	112	96	109	110	100	111	103	129	90	126	118	111	124	124	108	114	124	106	113	123	94	101	108	108	110	108	111	121	112	129	91	115	113	108	117	117	111	121	126	110	127	106	119	117	111	97	101	97	89	96	117	115	109	116	105	89	110	114	107	116	99	128	117	118	102	111	99	122	101	109	116	120	115	113	116	105	115	124	131	102	120	109	120	101	116	93	115	131	102	106	115	99	129	98	104	104	113	87	102	126	119	128	104	100	109	120	108	112	106	112	125	131	127	119	120	124	113	127	122	119	116	127	110	121	112	115	112	123	116	106	107	121	134	113	96	116	95	112	106	112	117	126	102	117	102	129	123	88	126	134	94	115	97	124	107	130	105	103	96	105	102	96	104	115	90	127	113	129	104	121	107	112	99	116	134	112	114	103	117	111	120	112	129	121	105	112	106	104	111	131	110	126	113	122	126	100	102	120	100	109	99	105	100	142	109	114	120	104	115	117	109	113	127	99	112	99	110	113	110	110	123	109	123	110	108	107	109	107	118	118	111	108	109	116	122	100	111	124	120	119	113	109	112	108	113	117	118	111	119	120	120	112	117	111	110	125	116	111	104	124	115	112	120	92	111	121	118	104	128	99	106	112	106	93	94	109	97	88	91	110	104	124	115	108	109	123	120	108	110	118	124	113	109	119	103	108	101	115	105	128	134	111	100	110	98	121	121	122	127	98	118	133	118	106	110	119	121	112	117	117	114	111	127	117	108	117	130	124	123	122	112	122	116	125	107	116	114	119	97	97	127	112	107	123	113	106	107	93	116	102	107	132	108	109	124	110	98	85	115	118	109	112	98	129	107	130	106	129	114	109	97	108	104	119	112	126	115	122	100	106	122	114	119	110	116	111	92	105	123	115	116	110	119	118	130	115	113	99	111	98	115	96	105	120	116	129	100	116	110	121	113	120	124	97	108	123	115	109	106	119	129	110	106	101	116	81	117	93	111	111	109	132	110	122	107	103	112	115	123	110	115	119	131	109	121	113	118	108	118	127	117	141	115	100	102	116	142	130	123	114	92	111	131	102	104	101	118	124	106	100	119	125	102	111	120	121	123	105	116	117	118	106	108	110	126	104	124	105	113	114	102	110	117	86	107	107	107	120	133	104	114	97	123	97	120	135	110	103	103	125	130	124	111	103	140	142	111	120	114	114	113	122	122	119	105	113	112	108	124	109	115	140	114	115	113	110	112	112	107	107	89	97	101	117	135	122	122	124	97	128	115	103	100	111	114	99	105	122	100	114	126	124	117	104	116	112	101	95	121	110	98	102	112	95	121	114	91	124	94	101	126	111	112	121	110	104	130	107	117	113	117	121	111	97	96	107	112	109	105	112	116	76	102	110	114	99	124	99	122	106	101	110	127	108	106	127	133	117	112	118	115	132	131	100	128	135	125	97	122	99	111	98	114	108	93	101	111	137	123	102	111	108	128	95	122	124	99	117	114	133	103	114	106	96	126	115	92	105	99	110	129	103	111	107	96	111	125	106	117	108	100	110	111	102	104	114	106	120	110	128	121	110	114	121	100	127	96	103	136	122	115	104	99	97	125	111	124	109	106	108	109	120	121	118	106	88	119	104	100	115	110	111	117	97	116	121	110	103	105	122	103	113	111	114	113	101	116	116	103	117	110	98	114	114	98	103	99	121	124	110	105	109	106	126	125	83	117	125	123	111	98	103	120	112	118	108	136	102	104	116	122	113	121	106	107	112	114	129	106	116	115	115	130	95	113	109	107	112	148	98	119	112	113	119	106	106	117	101	100	106	116	100	97	103	126	131	105	116	111	123	124	114	129	118	106	112	103	113	147	114	108	108	111	104	105	122	108	116	99	94	123	98	108	97	110
5126	14887	12519	6638	4913	4514	3012	2034	1256	820	620	574	419	374	365	274	292	250	231	214	217	198	186	198	176	172	174	163	172	159	146	170	135	133	141	156	142	152	132	116	149	135	125	141	127	130	130	115	137	100	129	132	116	134	116	129	143	98	114	116	119	123	117	110	130	107	133	129	128	112	120	124	142	105	139	134	111	112	139	112	115	124	131	107	119	116	130	128	114	121	113	115	111	108	121	125	120	117	138	116	145	124	125	123	103	113	122	118	100	110	108	117	131	108	108	117	128	119	123	132	118	125	101	116	128	98	134	122	97	120	127	105	130	116	132	112	115	130	118	116	98	120	93	113	101	127	110	107	109	118	140	138	109	98	119	99	134	125	94	133	107	94	133	123	120	112	119	120	110	113	115	104	132	107	117	121	125	121	128	121	108	121	113	111	127	109	109	105	126	116	113	89	125	118	125	93	118	124	100	120	113	123	97	125	113	121	107	109	118	115	128	110	129	139	111	110	125	118	113	119	136	119	114	114	110	96	93	118	108	105	114	113	146	108	109	101	123	111	96	111	103	121	127	135	115	117	110	129	119	105	119	138	117	112	129	124	111	115	110	118	136	134	127	137	116	129	118	112	116	119	104	125	122	117	130	129	107	100	117	122	124	116	120	121	115	119	132	112	106	138	119	107	125	106	134	116	112	118	136	110	130	129	110	123	105	110	123	119	136	126	113	128	108	112	125	122	111	128	119	107	119	120	108	104	135	114	105	115	126	113	99	96	122	103	115	107	115	122	91	103	113	143	108	103	105	113	104	122	124	136	130	117	126	120	119	139	116	110	114	115	124	121	129	107	118	116	147	117	120	129	129	108	119	91	109	125	120	115	124	126	115	143	87	105	143	104	123	97	121	110	111	104	106	120	102	106	144	108	131	113	100	126	125	120	123	91	118	104	129	108	118	120	121	117	108	134	113	99	123	124	111	131	143	115	110	120	117	118	110	118	104	107	119	118	118	104	116	108	114	113	129	92	95	121	111	110	105	115	134	116	134	110	128	123	123	137	103	104	119	104	113	127	106	120	115	107	126	111	118	116	124	131	107	118	108	104	102	115	116	121	134	109	114	119	108	100	115	121	119	107	119	102	110	128	126	118	104	129	122	114	125	93	118	113	106	133	128	119	112	104	129	118	132	112	94	117	121	129	130	102	120	125	125	123	110	101	125	126	112	129	115	107	116	132	106	135	130	109	115	117	118	110	97	122	95	109	126	115	117	103	126	126	120	143	103	114	110	116	109	106	94	105	118	103	121	130	124	107	120	120	125	124	108	102	120	122	119	107	142	102	120	115	114	109	120	137	121	119	121	114	110	115	121	99	115	133	108	108	101	116	121	111	120	110	105	123	128	116	119	104	120	131	97	128	104	131	111	131	110	90	116	132	119	122	96	118	124	117	122	92	114	113	122	103	121	128	121	88	129	99	122	102	128	109	130	104	115	119	98	113	121	114	111	104	119	118	120	117	130	110	110	116	95	126	116	125	114	118	103	110	107	125	107	114	115	106	118	128	120	116	119	107	107	108	132	131	115	117	116	119	116	109	100	116	100	141	112	131	115	106	98	122	124	128	127	103	120	123	103	125	109	117	115	103	115	115	101	118	105	121	104	124	110	137	123	126	101	115	114	108	113	119	103	115	110	136	106	128	101	137	116	111	119	122	129	122	118	129	129	104	125	122	122	114	117	132	99	120	135	111	111	113	125	100	106	120	103	119	106	114	116	133	117	114	133	118	123	107	120	118	120	102	118	129	122	133	104	129	138	121	110	109	124	122	115	102	106	91	115	116	106	123	122	129	124	122	127	137	128	95	107	93	142	138	114	100	110	117	115	119	121	121	114	107	128	118	126	122	120	108	92	116	99	103	107	136	104	113	107	115	113	103	126	128	132	127	101	112	134	143	110	118	103	121	116	124	120	110	133	108	114	148	125	142	143	83	118	129	133	92	103	106	119	146	109	110	110	122	114	131	115	125	99	118	112	111	122	120	107	123	109	108	113	113	122	126	103	118	117	115	96	142	116	122	125	119	105	123	106	115	118	115	92	103	112	103	120	118	118	111	117	127	103	119	122	108	107	112	114	132	123	97	118	134	148	111	101	126	127	113	108	120	117	109	100	113	113	134	130	125	132	122	116	118	109	126	108	131	117	95	136	113	119	116	110	115	131	112	109	107	139	107	114	114	118	105	114	125	128	124	121	108	127	133	110	105	110	119	124	108	136	118	96	107	122	117	86	114	111	118	96	119	107	104	83	123	117	128	122	119	129	111	111	108	108	121	115	112	94	111	115	139	121	111	108	145	123	99	129	112	110	106	113	117	130	112	124	108	116	121	106	123	116	111	116	87	123	127	96	106	117	131	132	103	136	123	117	126	103	124	124	129	95	119	114	110	128	120	109	86	122	148	117	127	110	126	118	115	133	110	117	139	107	114	114	118	123	128	107	117	125	110	105	130	127	127	116	123	98	120	108	101	95	116	128	105	122	130	94	106	133	113	109	97	117	94	102	115	114	127	107	129	123	118	114	111	115	125	116	108	100	104	117	124	106	130	120	116	111	126	119	126	123	107	117	115	112	119	104	105	114	119	106	126	116	134	120	110	117	127	115	93	114	98	103	115	122	125	114	98	103	109	112	104	121	108	102	118	127	123	104	99	113	108	114	101	97	124	123	111	104	102	127	102	113	108	102	124	116	105	93	120	113	147	124	117	132	112	111	108	119	113	118	124	136	118	109	136	94	119	115	99	128	116	119	102	106	94	128	98	104	113	104	113	131	121	127	120	102	124	105	106	117	106	107	112	123	127	99	104	104	100	133	92	128	107	121	91	104	130	110	118	123	116	105	118	122	115	102	108	121	111	87	112	122	119	101	113	101	123	105	109	131	123	122	113	124	118	112	117	126	110	103	120	112	123	111	105	126	100	104	116	109	122	123	106	111	122	134	108	127	112	127	121	106	117	124	106	122	116	125	116	104	126	117	108	112	115	123	119	111	122	139	108	112	108	129	113	148	114	128	113	115	105	112	113	121	110	106	126	124	108	119	117	107	114	115	119	123	99	99	113	101	140	138	126	118	112	123	111	120	111	120	106	130	110	117	117	124	116	115	117	115	117	115	121	109	126	121	111	117	118	109	117	109	104	99	113	126	118	116	121	114	121	120	118	110	131	131	97	119	99	125	104	141	117	120	120	137	127	117	126	110	101	107	105	139	131	100	105	116	118	108	117	109	113	103	108	109	91	105	117	119	114	104	119	120	99	127	122	120	113	107	108	99	104	103	102	121	125	137	128	122	125	118	107	113	110	120	105	129	129	114	125	110	134	121	119	109	107	125	119	115	125	131	112	118	108	128	115	109	104	108	135	106	105	116	90	111	123	106	128	120	114	129	109	116	97	126	108	125	115	105	134	123	98	119	102	116	111	111	117	109	127	105	114	113	116	125	116	114	107	131	117	112	112
27393	18148	4737	1135	775	787	696	580	494	470	478	471	475	435	419	451	457	448	481	467	421	459	440	479	441	418	483	460	428	429	476	484	455	460	459	443	414	456	431	418	445	440	455	464	439	470	408	448	447	446	447	476	445	452	435	431	465	427	433	441	452	439	447	426	416	452	478	448	434	460	483	469	431	457	460	445	415	415	438	442	448	466	423	435	426	472	422	448	438	422	448	459	440	467	468	428	430	507	448	438	466	442	451	450	490	444	425	421	431	455	453	445	472	422	422	467	452	466	465	442	447	459	465	415	431	443	447	432	430	439	420	448	428	417	464	465	439	429	430	447	430	454	440	410	434	463	464	452	489	451	421	446	419	421	438	449	438	446	487	463	436	466	462	445	479	451	453	451	439	406	437	418	399	457	452	471	435	460	456	482	431	442	471	457	435	423	410	480	457	478	448	435	401	421	462	440	456	438	439	442	430	479	467	448	445	436	432	454	473	470	474	426	452	466	439	468	419	472	443	403	437	430	455	460	458	449	470	489	441	427	446	413	439	452	436	454	457	439	446	447	433	433	434	456	468	455	432	487	478	402	441	435	456	441	390	508	467	440	444	421	438	448	443	470	420	426	462	438	457	440	466	472	440	489	438	437	450	447	449	458	445	435	462	422	473	447	435	429	441	444	426	475	457	453	448	430	424	445	450	461	439	442	463	457	497	413	435	443	426	473	424	435	488	438	449	455	460	440	429	437	466	471	415	474	418	476	460	486	431	423	408	462	503	469	431	439	450	486	450	450	445	446	436	458	410	435	431	454	435	461	433	421	449	470	462	463	475	478	437	461	429	464	449	439	502	429	479	436	444	458	430	468	434	504	474	491	417	418	436	436	434	432	473	477	398	449	479	465	419	440	473	452	425	448	466	459	444	427	444	404	421	487	476	441	431	419	418	422	484	465	466	472	393	465	437	477	462	443	463	440	424	473	450	442	493	502	434	423	464	461	467	476	470	445	422	427	448	462	464	446	432	441	449	460	431	456	460	421	408	449	444	502	469	424	430	461	455	461	460	438	464	447	436	460	431	447	405	510	469	508	441	447	437	473	426	462	446	450	438	444	447	419	454	435	427	426	449	461	495	438	435	432	467	418	425	428	428	437	446	441	460	443	458	468	446	445	480	420	449	429	445	433	443	430	478	440	436	456	474	475	453	433	445	463	445	424	439	417	469	475	453	461	462	451	444	450	477	450	451	452	477	436	467	411	443	463	427	440	432	441	452	394	422	424	453	478	454	416	436	454	475	481	483	429	456	429	435	418	473	449	458	419	452	426	482	445	448	474	454	414	456	425	432	489	466	437	419	445	468	443	433	383	454	465	441	432	452	519	431	470	438	458	490	439	450	421	464	412	437	451	439	421	424	441	430	415	463	441	446	448	443	445	443	442	430	431	449	427	465	465	434	441	439	431	425	429	454	457	462	468	437	463	434	434	432	492	472	483	423	470	447	465	429	478	443	482	449	467	454	443	438	435	435	420	443	422	454	467	441	435	455	468	449	464	427	445	454	473	466	446	459	464	479	447	447	467	463	470	440	467	452	470	480	456	469	449	448	457	396	418	465	461	453	450	419	446	457	427	427	436	433	493	491	419	461	429	479	449	401	426	439	445	418	448	426	446	423	446	466	424	436	427	433	419	454	431	430	465	463	463	464	442	460	427	456	457	449	465	486	413	415	429	442	440	436	434	442	445	403	428	446	476	466	437	399	424	432	466	453	435	429	428	471	445	441	458	467	432	441	425	438	451	389	420	463	463	426	445	456	499	455	426	431	431	431	446	436	474	453	445	438	464	428	477	466	426	468	466	433	405	434	429	429	448	450	452	450	415	412	455	452	470	470	456	440	431	415	459	431	477	442	500	484	465	493	410	434	495	445	443	457	417	422	439	487	461	470	440	429	461	442	454	452	439	464	468	448	443	432	427	456	462	439	434	446	451	434	410	430	473	462	442	436	442	440	433	448	440	437	478	442	454	464	427	420	457	425	437	441	443	439	436	438	452	425	449	460	406	456	470	448	449	460	432	418	467	438	448	487	462	430	495	428	433	468	415	446	398	449	434	463	429	470	443	451	450	490	421	470	479	445	464	458	464	450	439	422	458	407	465	460	436	469	444	470	415	443	433	452	482	472	428	427	459	435	493	423	454	409	469	419	450	454	460	462	447	425	431	457	432	456	445	414	421	487	477	435	428	503	446	434	475	445	413	404	454	456	462	430	451	431	473	454	462	437	445	411	440	397	476	448	457	454	457	431	437	501	448	465	452	430	428	434	434	459	440	461	429	475	484	432	429	479	468	458	473	432	444	412	442	483	443	459	471	428	401	483	433	418	420	462	471	448	466	491	459	467	432	452	433	415	434	499	466	439	406	429	416	423	434	462	468	441	458	470	425	434	438	462	438	461	414	402	435	467	452	433	394	440	417	463	440	434	475	468	414	429	409	463	421	425	424	434	449	428	451	392	434	443	478	430	450	480	406	418	427	454	437	427	490	430	454	475	417	465	436	471	437	452	461	450	460	444	475	469	444	470	421	422	418	443	465	489	482	439	465	397	435	451	462	458	452	445	464	458	440	473	449	405	443	458	466	421	468	435	430	436	437	453	487	464	435	451	453	479	438	454	442	449	481	422	470	453	485	434	440	455	430	450	474	479	451	455	431	449	434	431	501	438	436	418	460	435	458	416	408	437	468	447	476	444	472	482	435	457	485	417	440	419	435	472	462	442	424	441	461	427	427	440	459	478	444	460	452	436	464	404	441	442	464	462	447	459	439	449	459	403	474	471	451	436	443	444	463	447	439	405	441	443	470	430	455	417	470	469	470	460	444	412	423	442	453	421	484	436	439	446	447	447	450	453	454	412	463	470	467	422	420	480	439	430	421	446	438	464	399	449	444	466	459	498	455	442	468	436	463	459	406	464	446	406	424	437	424	448	469	469	428	446	444	471	470	458	441	451	418	423	448	458	400	459	458	404	420	453	468	455	436	452	436	484	479	432	456	430	477	452	423	422	408	487	432	466	450	444	433	442	438	485	466	475	448	449	447	474	467	441	456	467	487	419	486	465	472	436	447	478	435	389	458	463	447	417	470	449	435	406	451	488	423	481	431	478	453	436	440	429	436	431	445	438	441	406	449	447	454	434	440	444	447	417	450	456	438	463	479	453	420	417	418	453	439	421	456	462	450	456	422	446	481	450	462	435	456	436	423	435	451	421	452	474	419	411	428	448	421	433	479	442	455	453	461	466	436	455	456	485	455	457	431	462	438	449	455	453	437	411	416	449	438	437	464	442	469	441	419	444	460	422	454	464	481	498	445	407	479	457	415	423	488	439	436	469	450	403	462	478	474	471	447	466	441	416	467	438	468	410	441	424	455	445	470	467	490	442	461	456	420	411	435	453	432	444	436	443	461	440	447	432	403	489	448	447	468	459	435	410	441	436	456	406	416	452	429	446	414
4842	1308	1580	1232	981	964	870	670	590	504	512	487	491	484	464	469	466	464	484	476	491	478	470	483	509	489	526	461	477	442	489	473	467	484	417	433	477	510	486	482	441	429	477	471	435	476	476	507	454	465	470	459	460	476	438	455	460	496	454	465	460	437	482	470	480	487	500	456	447	455	460	463	436	492	482	456	451	473	494	470	492	503	470	432	462	460	498	468	460	506	480	463	455	461	503	465	518	457	508	450	460	468	478	463	478	512	477	459	479	450	480	413	487	468	446	476	453	468	476	440	478	509	481	468	479	460	461	478	449	456	460	454	477	484	446	481	487	436	471	486	479	459	455	479	449	497	461	454	457	427	462	469	457	457	465	498	459	442	490	447	470	469	491	469	467	496	445	465	489	464	472	465	463	452	461	464	485	464	436	495	477	463	454	473	468	487	431	495	470	461	476	461	469	494	467	502	486	488	460	450	466	480	478	452	469	465	484	496	455	494	457	477	426	464	488	470	446	542	468	438	503	483	469	437	458	460	481	487	486	464	453	499	509	495	494	486	481	469	449	421	495	449	473	458	486	444	462	476	453	476	451	503	509	469	483	485	465	458	466	498	476	514	467	454	473	418	495	493	458	467	452	439	455	471	473	494	454	453	505	504	460	485	450	501	472	472	454	498	488	460	457	433	488	469	473	502	474	466	483	447	456	443	459	473	517	448	441	452	466	456	449	467	490	475	468	471	493	502	465	494	465	474	487	482	508	494	470	501	470	466	476	457	419	496	454	446	502	499	456	463	478	466	485	466	472	455	430	503	487	469	462	465	466	511	465	422	461	491	474	507	458	499	467	473	499	421	513	488	498	456	498	493	477	453	462	441	507	435	481	451	502	467	479	448	463	487	478	464	480	461	417	462	447	491	475	491	479	431	459	489	489	486	457	465	494	485	471	428	456	491	436	509	493	471	490	488	478	456	503	471	434	470	447	480	512	432	483	493	459	449	464	496	447	435	470	434	488	458	474	468	482	487	483	493	447	471	517	458	487	483	433	471	513	427	480	440	493	488	434	461	452	479	447	477	486	496	471	491	484	475	491	457	479	499	446	470	468	453	449	506	464	451	463	477	482	479	460	451	482	481	467	481	434	464	445	477	457	461	479	459	487	465	449	459	457	455	486	495	471	463	476	459	455	500	478	492	475	447	501	426	478	458	488	480	462	463	433	460	472	488	498	489	486	489	455	484	442	471	452	468	505	481	493	455	496	439	438	473	483	470	456	456	453	447	479	480	454	491	473	475	467	461	519	430	457	465	477	467	430	475	471	463	498	477	476	473	455	478	485	469	485	435	493	467	495	472	442	424	486	445	481	528	479	480	509	481	471	472	479	495	462	454	458	479	478	498	475	476	429	483	481	463	442	432	462	481	486	451	466	462	493	463	432	442	488	478	435	485	464	469	443	482	475	514	477	471	427	466	464	465	486	461	485	479	447	447	497	489	466	471	486	436	491	471	450	483	498	487	448	485	489	470	470	461	464	460	477	445	479	485	444	463	448	462	451	473	461	498	469	459	462	476	511	455	476	450	432	481	469	493	453	463	422	457	452	495	471	413	459	408	474	441	450	444	468	482	441	478	479	490	476	475	431	423	460	478	477	473	462	453	482	432	464	440	464	484	480	496	481	503	491	454	469	452	453	462	457	459	472	480	484	499	439	459	501	454	487	476	487	475	471	462	450	441	450	465	503	461	460	405	482	467	510	444	509	484	440	509	491	431	499	484	482	493	494	456	511	501	477	465	428	439	483	464	490	474	484	462	508	504	495	485	460	496	473	447	489	432	455	487	489	466	467	483	468	442	452	484	456	453	435	427	457	480	456	475	465	446	466	498	479	430	444	446	486	470	457	458	466	461	504	482	469	466	472	497	460	471	449	455	428	489	491	502	493	496	422	455	465	449	471	459	459	478	475	465	469	440	457	511	470	481	481	506	484	473	481	455	482	480	442	449	492	419	455	486	494	474	483	433	459	444	460	442	471	437	474	441	474	457	477	466	451	498	489	487	471	465	465	469	490	521	477	474	484	449	442	449	505	480	488	434	493	439	479	493	424	457	471	475	463	461	500	467	495	468	513	468	499	499	421	499	435	496	488	513	471	480	478	489	471	455	502	487	437	453	480	489	462	466	482	496	468	486	430	447	410	522	512	489	465	491	451	469	456	506	468	453	498	478	464	470	473	485	468	471	468	478	470	456	449	474	482	470	489	457	472	435	467	473	464	524	488	459	477	468	461	459	443	468	520	445	447	476	467	487	504	476	463	476	480	487	462	465	480	461	461	472	496	471	469	472	478	457	465	484	444	448	469	465	445	491	497	437	383	468	482	503	429	451	501	455	488	467	542	476	451	407	427	485	482	452	461	497	478	481	485	497	489	469	479	500	450	467	476	466	459	487	498	415	455	439	474	458	568	499	489	475	466	474	462	492	470	472	453	462	460	479	491	491	480	486	415	417	467	490	455	495	501	489	430	481	526	501	476	460	516	473	505	480	467	466	461	475	451	503	476	466	494	465	472	478	480	473	459	457	458	460	469	480	460	465	478	483	457	487	473	462	476	492	467	436	483	511	440	447	447	488	483	473	511	443	497	492	491	457	505	524	456	452	488	490	482	442	468	513	463	482	479	450	470	511	449	463	466	487	441	451	476	463	536	485	485	462	498	484	486	524	453	468	458	445	494	463	495	474	490	445	477	464	495	487	473	470	464	489	452	480	466	449	451	488	498	459	465	466	443	464	419	438	485	465	469	475	467	495	452	502	490	499	498	470	473	451	463	455	475	453	472	446	480	516	464	480	486	418	470	450	491	489	444	453	461	456	438	455	449	503	471	431	456	480	435	430	473	483	460	484	466	455	463	498	457	456	463	431	469	431	453	500	480	487	481	483	461	450	445	462	486	452	456	470	499	488	471	465	417	486	470	441	488	492	485	470	445	468	471	484	451	443	470	442	495	461	461	467	483	499	481	444	442	468	463	481	496	486	443	472	478	467	446	444	482	470	492	474	464	457	461	455	503	479	492	494	465	482	449	511	466	466	497	446	473	473	488	422	488	481	478	463	463	499	463	462	464	452	447	489	431	452	425	465	489	457	469	457	473	471	457	452	462	482	467	428	478	432	465	498	476	456	492	461	465	454	440	437	483	456	479	480	465	445	480	445	510	463	495	461	443	482	479	472	478	494	492	435	465	427	467	483	485	464	503	446	485	462	431	474	490	443	491	495	457	444	489	477	485	465	488	480	502	502	457	494	463	469	445	503	485	437	465	455	447	466	471	478	483	484	436	497	485	467	480	467	484	461	462	452	470	492	504	433	514	481	474	539	469	490	426	444	500	439	472	448	464	468	482	479	463	459	495	470	481	467	499	422	470	471	458	441	461	443	450	504	478	452	458	478	467	467	481	484	479	492	479	469	499	472	465	442	476	471	477	436	469	441	480	458	485	472	467	469	457	493	485	445
23231	20956	28246	23843	20959	13044	1788	771	604	480	417	381	343	329	312	299	319	282	320	298	251	293	263	279	254	272	274	265	268	263	257	243	268	229	222	224	246	252	234	257	250	239	234	246	211	227	218	257	238	238	250	242	236	236	233	211	274	259	272	260	238	249	228	209	248	228	239	236	266	228	226	228	260	244	216	263	223	233	239	256	227	250	241	244	220	244	239	238	255	227	206	255	230	250	215	235	206	227	236	216	209	226	223	243	251	282	229	246	232	211	222	209	244	219	244	246	246	231	252	235	247	247	219	250	251	215	237	239	221	244	235	218	251	199	271	234	255	218	260	223	220	237	250	217	247	236	233	229	248	238	219	220	266	218	242	253	205	240	205	238	261	217	249	235	237	241	258	223	228	259	241	225	230	214	229	258	252	223	226	235	252	232	244	239	222	210	259	242	228	217	241	222	224	232	264	247	221	218	219	243	229	231	207	241	250	246	225	229	240	234	231	221	207	217	257	240	226	246	222	269	248	233	210	232	227	257	244	241	231	261	221	251	254	232	221	261	250	228	239	203	208	236	252	230	227	246	227	235	246	256	229	232	242	250	216	262	238	244	223	230	244	252	229	223	242	224	233	240	233	231	257	277	229	239	228	217	240	196	236	242	238	234	232	223	240	254	251	235	235	223	248	269	219	233	249	255	216	216	242	234	211	238	240	230	230	250	222	224	244	248	202	236	244	214	246	216	232	250	257	269	241	228	232	227	241	218	237	216	212	234	240	232	235	220	235	236	227	234	233	253	237	240	218	234	217	248	250	246	282	217	252	248	238	234	206	231	206	268	233	240	252	244	230	216	265	219	218	238	255	238	243	232	229	227	251	245	262	249	245	272	256	227	234	243	220	216	250	251	222	226	252	230	235	230	260	238	246	249	212	225	231	243	220	242	232	209	225	224	229	224	208	223	240	234	230	224	237	222	243	233	247	245	240	252	238	252	239	203	251	223	245	254	219	217	267	221	244	230	267	225	224	252	232	245	226	247	243	220	254	241	236	233	236	234	248	245	233	225	263	258	243	228	241	230	258	231	221	229	251	228	212	219	260	250	249	243	246	219	254	234	244	224	213	199	244	252	231	242	234	268	246	229	237	237	221	237	239	224	239	244	249	237	238	223	232	225	250	224	214	245	247	250	225	220	245	244	243	237	232	239	238	216	249	269	233	241	245	254	247	237	226	246	223	277	238	256	237	272	237	253	246	205	240	239	229	250	241	225	256	253	229	248	231	230	220	229	244	218	223	243	227	226	233	243	219	252	247	260	242	248	250	225	223	224	242	250	246	240	242	229	240	230	228	229	221	222	251	226	240	253	239	234	245	238	226	247	239	231	243	221	234	208	233	234	254	248	223	229	261	238	229	251	223	255	227	223	236	241	219	224	258	251	237	233	234	229	221	247	249	223	224	232	233	231	214	240	236	235	231	223	247	275	217	222	262	235	225	244	226	248	221	200	239	253	247	255	224	224	235	241	245	234	242	253	223	248	260	255	236	248	273	253	244	229	220	228	245	248	204	219	242	228	237	242	254	218	223	243	212	259	247	256	250	213	229	230	224	229	222	229	242	262	239	253	227	232	257	221	211	224	204	262	222	224	225	234	212	235	237	220	224	231	225	213	222	214	225	241	227	221	221	250	225	211	235	222	229	231	245	248	231	245	206	211	245	240	257	193	241	257	261	250	227	261	237	240	245	208	234	212	219	264	237	234	261	247	240	249	225	228	240	226	232	211	262	219	275	240	242	239	237	252	230	255	228	231	245	234	230	249	244	240	215	246	268	247	217	247	226	214	239	220	252	263	272	231	216	229	236	233	224	242	245	214	194	208	263	210	205	226	257	204	212	235	217	242	257	255	249	214	266	257	215	215	233	245	225	268	274	211	244	230	197	222	240	241	208	224	245	218	219	225	251	211	253	227	291	247	246	259	228	235	224	254	251	237	239	214	229	231	220	245	218	239	228	237	201	258	247	229	211	233	223	244	235	245	248	223	219	254	224	249	224	243	225	239	233	246	223	254	256	236	245	234	222	234	241	240	239	239	259	259	209	214	236	214	221	236	225	237	246	243	244	240	253	261	223	215	261	231	241	254	227	217	222	251	251	259	219	252	233	230	217	198	252	255	238	201	241	253	235	255	248	231	237	221	240	242	226	252	223	217	231	229	240	209	234	239	231	241	229	229	253	232	259	221	232	239	230	233	209	244	242	211	232	262	233	229	229	197	270	235	217	237	228	221	223	232	227	222	223	214	213	234	236	233	233	229	237	218	232	245	230	274	244	224	211	221	225	205	221	250	225	238	247	244	234	222	223	214	231	241	225	233	231	249	223	255	193	208	263	225	232	233	244	236	233	250	228	240	233	218	230	228	255	247	228	221	247	229	253	260	231	264	229	224	256	235	236	237	199	185	224	260	240	251	257	249	230	223	226	246	207	234	214	241	245	254	238	255	215	246	220	232	224	274	235	211	233	220	221	229	229	219	216	248	246	239	212	216	245	200	233	229	236	209	263	240	238	267	214	226	243	251	199	232	217	295	255	232	243	232	227	223	207	236	237	217	244	232	233	250	233	221	245	215	239	218	203	239	257	206	237	225	242	242	209	230	231	199	228	222	221	233	214	252	248	234	249	237	228	254	252	214	247	258	212	230	254	252	220	236	222	231	219	262	228	258	264	245	227	215	237	256	209	232	217	245	261	240	235	212	230	230	236	241	255	234	215	233	222	288	200	216	212	182	259	233	249	254	238	252	215	226	233	230	241	263	206	226	200	259	221	238	237	230	199	228	242	249	244	238	235	233	240	248	237	253	239	254	234	252	215	253	237	230	239	254	245	242	208	237	229	250	248	237	211	239	245	209	248	234	238	264	253	226	226	231	237	238	241	264	238	231	252	235	228	255	221	251	231	222	227	244	227	238	250	247	257	249	240	220	243	227	251	253	248	223	236	228	247	225	245	204	240	255	230	235	232	225	237	260	238	235	217	237	214	253	260	219	265	239	222	223	229	240	222	235	258	253	248	257	217	243	202	235	232	235	204	230	237	249	234	234	258	251	219	223	253	234	257	243	223	230	230	231	224	233	270	251	235	214	253	246	230	239	239	262	227	216	206	241	224	237	217	242	246	219	236	229	273	251	233	239	221	232	245	238	249	255	229	253	219	220	272	227	233	235	234	236	255	225	221	221	251	227	207	226	262	235	255	233	219	237	212	239	206	235	246	236	241	244	265	240	241	242	236	240	240	256	239	241	270	240	231	258	227	242	238	255	226	244	247	239	232	236	222	226	213	229	231	241	241	224	230	217	254	263	237	245	221	254	247	232	210	245	247	272	255	256	233	228	227	255	238	234	221	247	248	230	245	207	257	212	245	218	196	220	232	235	228	229	214	247	229	233	256	230	218	253	192	242	236	246	229	237	216	275	259	246	234	250	226	249	240	245	245	226	267	264	239	220	245	222	250	246
4548	8970	7109	3845	3012	2793	1914	1177	838	644	514	438	419	391	411	376	343	329	301	292	305	326	280	297	275	307	298	280	289	260	274	271	311	268	289	271	261	293	271	264	276	250	281	249	264	258	266	275	280	251	278	276	266	260	258	285	255	270	277	258	205	276	274	257	282	292	280	268	253	241	261	254	269	263	259	248	255	256	294	255	263	235	262	263	271	231	272	272	240	270	249	245	292	250	256	273	266	247	252	255	256	276	260	253	254	276	258	267	281	273	251	272	251	244	277	253	270	247	247	285	260	276	271	257	255	279	242	270	250	299	276	257	261	284	222	249	275	252	257	254	273	231	290	274	246	243	279	268	287	272	247	247	267	258	265	257	280	256	245	275	278	281	256	277	275	263	270	266	250	242	244	256	256	276	272	239	249	229	246	248	261	248	268	248	269	227	256	273	255	274	252	234	262	277	252	262	259	259	260	253	274	259	263	237	256	268	283	240	278	230	243	259	284	256	254	269	244	269	246	253	233	262	276	251	251	239	275	261	277	259	252	258	272	267	263	261	279	253	218	276	273	275	276	237	247	263	279	272	267	270	250	273	269	233	264	263	255	253	247	260	265	268	243	292	237	215	267	257	260	271	249	260	223	259	268	251	272	308	253	257	242	279	274	251	266	269	279	259	266	287	253	255	269	250	244	255	274	266	236	266	270	265	262	272	274	258	265	271	243	273	252	255	254	233	262	248	251	257	245	255	257	247	260	255	253	244	253	265	264	269	238	251	256	270	265	257	262	260	247	274	260	264	237	263	280	291	230	239	242	237	256	266	275	256	242	297	248	243	282	287	256	262	276	250	285	262	253	256	247	253	246	263	265	272	254	261	243	253	254	242	257	249	239	275	263	245	283	252	293	287	251	254	233	255	239	230	262	276	241	271	265	268	272	265	247	276	229	262	276	290	244	266	246	252	257	236	235	253	250	259	243	264	254	256	279	250	252	277	249	260	260	290	254	267	257	259	282	267	269	263	255	303	234	225	268	243	275	236	252	229	249	258	269	229	253	290	273	284	224	246	257	247	243	283	269	267	273	250	265	249	255	273	256	270	272	264	275	256	242	241	242	232	252	252	268	275	255	251	257	245	238	248	235	281	257	277	270	239	256	264	274	238	271	278	269	256	283	253	247	255	262	246	239	240	232	246	265	298	263	281	260	254	264	251	283	281	271	252	277	226	270	242	245	244	257	275	256	264	244	292	262	242	257	263	246	284	291	277	229	266	254	267	262	256	254	262	247	244	244	271	241	230	253	269	234	288	255	280	278	255	247	232	292	264	272	266	220	288	255	250	257	266	263	257	265	271	262	254	237	233	231	265	253	272	239	249	258	253	264	279	266	254	257	267	285	239	240	267	242	245	252	278	237	258	274	275	261	272	269	255	249	257	284	259	259	269	262	262	269	250	277	223	291	249	242	218	256	249	242	259	242	263	276	237	238	248	287	243	285	263	262	265	236	278	258	266	261	297	230	282	238	242	243	255	259	268	255	272	259	264	253	244	262	251	265	272	278	258	254	278	266	278	254	261	224	263	285	241	228	287	274	260	283	283	243	234	253	239	270	261	240	247	278	246	252	249	261	288	250	284	252	260	224	279	268	252	256	275	248	256	268	248	279	247	254	275	282	237	235	274	256	223	264	232	263	274	254	258	260	261	271	213	275	257	268	245	264	252	278	256	270	268	246	249	262	243	264	265	270	238	240	280	244	256	280	260	273	249	271	261	246	254	257	251	281	267	268	285	264	276	239	237	237	247	258	274	279	293	270	256	258	262	281	250	253	269	238	258	234	265	242	277	218	276	295	261	246	253	285	285	272	252	249	258	255	236	289	248	256	272	237	276	249	249	237	258	251	255	258	270	255	253	258	262	266	268	262	274	226	279	242	222	266	276	282	300	251	280	270	255	259	247	264	261	257	271	272	265	239	244	287	261	247	268	242	228	272	261	263	267	283	262	265	279	274	255	257	272	257	258	252	265	273	243	255	281	257	263	258	266	249	266	247	215	260	245	277	270	260	265	283	252	239	236	243	243	256	257	298	244	252	262	257	245	265	259	257	260	247	247	229	237	247	268	268	284	264	245	270	248	275	266	246	251	275	248	259	253	270	256	254	259	284	271	238	272	260	243	262	296	281	247	248	266	216	259	238	271	252	240	258	259	235	236	245	279	239	238	288	275	256	238	253	263	248	239	273	264	267	261	262	260	276	261	245	258	284	256	270	264	283	230	280	240	257	258	266	260	273	251	278	275	261	263	257	258	270	263	247	273	273	271	259	281	260	237	248	243	275	243	262	259	282	258	253	258	256	289	244	237	242	253	250	265	261	250	303	260	269	270	253	258	269	279	266	269	252	246	244	268	280	271	258	209	262	274	259	240	260	268	275	286	257	259	280	255	278	279	260	249	273	254	251	229	250	273	267	263	259	259	241	279	261	237	229	239	250	246	288	293	268	221	246	236	284	257	276	268	274	266	269	242	264	311	237	247	266	248	237	264	258	252	266	252	273	246	262	274	279	251	251	264	265	254	237	257	262	256	252	267	284	251	268	269	259	263	252	270	223	270	248	250	255	269	238	238	250	271	266	255	270	255	261	253	245	267	259	264	280	236	294	241	259	272	269	273	232	276	309	246	293	279	264	286	233	274	264	239	237	237	282	270	270	253	260	260	273	262	244	268	256	258	235	255	239	277	259	300	242	265	251	237	248	247	253	281	253	256	277	265	267	267	245	231	256	246	254	258	256	249	258	292	244	254	251	253	261	256	247	253	222	270	260	263	265	254	255	234	246	288	237	288	250	279	231	271	251	250	262	250	219	260	243	262	246	248	267	230	241	266	254	275	265	236	238	257	313	266	254	262	268	258	249	244	268	259	261	260	236	263	259	243	259	245	293	259	263	244	273	241	245	249	265	249	266	258	269	259	253	289	247	253	253	251	283	240	281	274	260	271	259	255	266	253	277	266	266	252	256	247	265	249	283	270	221	235	248	255	263	277	250	267	260	230	238	285	284	259	255	247	273	265	270	249	259	268	279	254	270	261	280	245	277	257	279	261	271	232	267	279	278	273	238	263	245	261	261	255	267	238	201	264	289	251	228	221	275	245	256	275	274	282	276	250	234	282	278	250	270	266	275	244	234	245	259	255	278	270	276	254	276	242	268	243	267	275	283	249	254	261	271	269	260	260	276	293	273	241	263	270	263	268	247	272	248	267	280	265	277	257	263	258	242	267	278	239	251	237	270	246	252	235	264	273	309	242	231	259	273	258	234	270	259	246	275	255	248	265	271	236	262	268	264	265	266	251	267	250	250	285	239	271	266	270	266	256	252	288	235	250	233	271	225	253	276	279	252	244	252	261	254	280	242	240	280	268	245	270	251	255	232	242	278	234	236	262	256	226	263	248	219	263	269	225	232	276	270	268	280	240	244	294	271	262	249	279	249	255	272	266	259	271	291	253	244	248
24254	20901	27362	24509	15454	1700	1086	684	605	599	488	458	488	463	425	462	448	413	434	442	431	418	384	430	391	373	417	434	387	384	451	401	391	414	386	406	382	389	438	389	376	423	383	422	402	432	394	395	420	392	383	391	424	364	421	410	394	422	406	417	406	409	425	411	426	387	402	400	388	409	347	403	422	440	433	401	416	396	419	418	370	399	389	427	428	407	416	451	400	406	382	395	394	405	408	440	377	442	414	404	409	417	415	401	381	433	377	411	401	403	390	378	377	354	358	419	394	403	442	370	444	425	427	389	421	361	420	389	369	371	362	360	403	400	404	403	394	415	395	403	379	460	401	420	405	405	391	408	361	359	428	367	385	370	414	415	404	385	410	408	375	368	399	377	409	403	422	393	362	379	417	404	444	420	426	428	346	402	382	417	415	420	411	380	406	405	417	399	403	399	388	410	391	409	443	448	424	419	411	395	407	378	386	381	412	384	399	413	429	411	407	400	384	376	419	393	385	388	421	408	411	378	392	392	418	438	428	421	425	413	396	392	398	423	415	406	362	381	391	407	373	419	395	411	430	416	436	443	376	377	388	402	442	390	383	397	404	380	406	420	422	411	381	427	416	421	427	408	405	448	378	382	388	385	417	398	396	378	385	396	422	382	370	411	377	404	410	387	402	426	416	402	458	404	419	380	394	387	388	432	426	415	407	371	383	415	386	426	413	407	415	408	387	385	427	402	404	415	408	356	439	425	429	404	386	388	419	383	408	365	354	381	403	389	404	410	411	394	404	389	377	395	389	397	429	400	409	432	439	432	426	392	425	393	409	410	418	433	426	403	422	411	407	403	385	405	406	439	382	436	407	404	393	415	400	408	383	401	407	398	425	390	381	401	406	392	376	382	393	427	406	376	404	393	410	414	418	395	412	389	408	393	384	395	404	437	422	378	425	396	422	404	388	380	425	399	426	427	416	397	420	391	418	407	386	372	433	445	370	385	412	386	405	410	438	393	419	351	424	433	363	376	432	373	386	374	342	402	362	390	415	423	388	408	394	407	368	396	408	382	406	405	436	409	409	408	372	379	398	424	436	429	402	409	397	405	374	394	418	424	358	396	420	374	430	404	378	409	409	440	388	382	398	406	382	418	397	403	407	412	429	449	406	388	409	395	366	385	423	432	417	413	406	421	432	387	399	390	420	427	420	408	401	399	427	429	414	374	412	387	393	397	401	413	360	384	393	399	414	414	388	422	416	398	387	407	389	378	394	415	399	398	395	415	370	383	408	366	365	388	377	387	415	423	409	421	420	397	395	429	423	421	389	439	398	416	420	403	418	415	397	417	421	382	422	392	388	446	381	372	415	428	396	433	381	376	401	413	431	394	406	442	396	385	390	371	432	385	414	384	408	385	382	410	391	408	404	403	407	416	413	374	409	364	385	431	392	369	397	380	421	405	367	379	417	394	457	406	403	375	403	427	410	424	403	388	431	385	360	404	386	415	407	381	409	403	414	390	363	340	433	414	392	450	393	389	430	400	408	407	383	367	437	400	409	406	394	380	375	420	425	399	428	416	377	422	425	442	395	389	399	400	425	433	390	428	390	414	413	437	419	425	377	435	426	391	412	367	428	389	388	370	408	393	366	428	404	380	410	415	416	381	395	419	434	413	423	409	435	400	367	413	429	412	403	406	415	363	423	378	407	436	408	433	417	396	425	397	409	396	409	403	431	383	398	413	410	390	417	388	393	413	382	400	408	397	388	413	408	429	409	334	429	410	407	449	388	401	385	430	385	422	399	373	415	422	429	426	404	423	401	406	380	398	411	406	443	398	424	402	385	412	384	408	399	402	407	376	396	392	428	455	412	387	368	392	427	414	441	388	394	390	425	409	433	384	401	396	412	408	406	417	428	357	410	426	403	392	425	426	395	376	405	397	385	417	383	379	390	394	425	409	417	427	430	394	424	403	405	395	414	429	379	404	388	385	437	404	408	417	394	375	413	444	388	396	373	417	428	414	387	423	415	417	389	395	381	414	429	381	408	435	418	395	395	387	382	391	385	377	408	404	383	364	389	385	432	405	385	374	408	397	427	409	399	405	379	435	389	413	409	448	412	397	430	430	413	404	390	355	401	438	400	382	404	412	402	385	406	415	400	399	408	401	367	448	413	387	400	424	443	422	378	401	414	424	400	409	411	404	393	414	405	404	416	388	403	390	411	433	371	423	408	416	441	386	418	402	388	415	372	379	427	407	416	375	397	385	398	377	390	408	390	387	395	386	443	392	406	412	365	416	416	418	406	383	407	385	445	419	400	380	408	410	405	414	409	347	397	409	438	396	410	438	402	413	416	436	387	418	425	393	445	403	410	442	418	420	430	386	386	376	406	400	385	398	385	381	397	408	378	410	428	439	431	386	410	378	361	390	407	381	420	416	405	426	402	425	409	408	380	420	412	458	410	430	439	363	405	381	391	434	400	413	381	428	425	422	444	410	377	399	452	402	402	359	364	420	403	360	426	406	393	420	405	416	457	398	393	429	434	436	406	420	387	439	392	380	391	411	400	390	384	383	424	420	408	383	414	403	391	412	378	389	444	401	373	449	415	340	417	377	445	401	374	380	434	393	410	395	391	393	381	404	404	409	408	433	400	419	425	392	414	449	366	383	426	386	407	419	420	405	383	425	382	397	433	419	387	396	383	384	408	390	383	389	385	368	419	426	407	383	422	417	418	402	370	437	422	414	415	383	369	367	419	435	387	435	379	418	405	399	398	383	413	380	407	420	406	444	395	438	410	358	396	429	407	410	395	403	422	425	399	379	418	412	404	405	406	439	392	423	410	447	415	411	397	359	409	358	394	398	411	408	418	386	407	387	377	439	351	392	433	412	436	416	378	418	395	379	403	407	437	377	339	387	410	383	414	392	387	411	403	411	403	429	385	415	411	380	414	375	374	412	401	390	388	395	401	398	395	418	427	355	406	423	377	414	415	395	422	368	433	395	379	402	386	408	450	373	428	369	429	371	398	425	418	395	446	440	382	419	396	420	403	413	432	353	436	378	385	411	426	401	411	380	431	362	377	379	352	408	402	394	396	408	443	408	391	388	377	402	372	408	390	411	394	366	403	392	438	398	417	361	382	391	389	365	432	424	359	379	416	416	415	367	440	424	379	397	401	412	403	408	366	374	386	431	389	405	381	393	446	400	397	403	412	408	414	386	380	379	386	376	382	360	431	408	385	395	393	439	424	415	373	403	399	414	416	400	441	394	393	385	428	429	392	396	398	397	397	407	437	402	395	382	375	424	383	412	406	382	400	411	383	393	401	397	370	422	399	373	424	418	398	422	369	395	423	434	415	429	430	406	383	387	382	361	428	381	400	399	427	419	406	410	393	397	371	374	429	380	383	425	440	412	414	402	399	416	375	413	416	377	384	441	344	427	412	347	388	396	390	400	415	405	373	391	400	396	425	387	407	396	391	423	392	399	403	418	369	389	391	398	420	380
5010	5853	4502	2746	2173	2013	1478	956	754	638	559	513	515	472	465	444	462	427	402	478	436	458	407	429	414	469	439	404	410	405	419	417	431	442	438	437	401	359	431	434	415	423	411	384	428	406	415	429	407	403	417	404	392	432	430	394	402	406	405	455	447	408	399	396	419	415	390	382	399	435	413	430	400	419	393	396	407	402	406	385	380	424	400	396	403	399	407	438	458	441	414	399	406	443	461	426	395	418	387	399	401	401	389	420	372	428	397	420	389	443	398	409	448	396	413	400	440	395	413	418	435	412	419	437	412	423	412	421	422	429	403	397	384	394	402	400	365	408	437	411	449	412	411	376	380	404	414	413	412	397	379	376	419	394	402	395	384	399	392	424	415	407	404	375	355	397	392	385	436	438	414	406	411	418	433	441	407	395	387	448	385	398	386	437	391	415	425	415	418	417	434	404	408	395	412	426	425	458	383	424	440	421	432	410	403	370	423	451	424	393	373	426	424	400	405	407	452	376	410	429	420	387	418	367	405	420	400	418	416	398	404	394	420	371	423	401	404	389	408	389	362	375	416	443	426	391	374	431	402	405	398	429	409	447	390	413	419	442	410	422	455	421	419	410	408	426	433	407	408	390	413	383	426	386	421	401	409	423	408	417	388	439	420	398	412	382	390	419	402	414	388	403	421	409	405	396	404	429	419	421	407	430	398	390	389	426	391	394	417	403	403	411	397	424	432	377	420	386	392	378	422	387	415	400	442	425	457	398	409	399	407	437	424	350	394	401	438	392	387	405	452	408	379	404	394	390	373	385	439	393	402	387	429	425	399	402	419	396	388	402	440	432	425	400	405	438	415	421	409	434	394	438	395	401	425	417	381	432	400	420	393	420	409	363	419	408	392	431	415	416	424	416	460	434	370	421	394	355	399	408	403	369	391	423	409	408	394	421	386	374	385	404	400	386	405	407	403	397	410	429	425	411	384	396	385	425	369	395	417	413	408	410	414	401	430	421	407	422	389	389	403	437	397	391	416	390	387	416	393	424	425	419	366	432	437	423	414	408	408	427	441	407	408	427	448	383	422	411	423	407	454	452	397	413	383	384	392	432	401	386	409	396	401	406	411	428	435	428	440	402	401	421	406	390	400	375	416	412	367	419	425	404	379	380	384	450	423	398	374	391	396	435	409	385	374	399	423	438	429	408	430	393	424	381	398	427	394	423	409	403	412	435	377	414	419	401	381	394	430	464	407	424	411	404	414	402	411	419	382	399	429	404	409	386	407	408	403	387	413	403	393	381	429	424	430	418	427	375	392	392	396	406	416	391	424	331	401	421	418	399	388	398	411	411	433	378	370	387	377	376	383	367	399	391	406	395	407	414	416	412	390	419	382	391	409	389	434	391	414	416	382	433	419	417	412	404	403	394	394	439	388	386	381	397	377	425	391	398	414	413	418	417	428	383	425	414	418	383	434	433	396	412	417	449	412	403	387	427	400	399	408	415	404	391	422	401	419	437	406	376	386	381	395	447	431	387	425	377	437	418	443	413	399	422	402	401	427	414	432	429	419	431	375	403	392	400	426	442	380	402	409	400	405	394	415	417	416	431	435	385	434	435	401	460	398	424	404	387	415	417	458	423	414	428	413	440	439	388	402	397	456	411	378	408	426	413	356	427	411	440	385	431	432	433	431	389	392	378	412	388	450	382	415	426	386	399	415	379	417	375	427	424	407	385	418	383	384	400	418	430	450	400	368	420	405	433	448	412	394	399	384	429	412	398	415	398	395	391	401	438	425	421	399	380	388	398	424	402	441	410	437	407	395	426	418	429	418	425	396	401	435	427	440	397	436	419	397	351	405	402	390	421	430	389	428	431	409	433	411	425	443	413	392	396	430	398	394	435	393	388	440	421	403	425	391	428	425	378	390	433	424	420	394	407	396	411	401	418	407	389	412	415	429	401	423	383	423	398	398	399	379	430	455	418	416	375	412	413	409	449	378	378	392	378	370	423	392	397	424	386	391	403	430	399	417	409	402	399	412	392	407	413	385	386	422	418	424	389	399	391	423	407	398	396	383	394	454	414	367	441	401	365	407	414	427	417	391	380	380	430	383	414	441	416	377	415	384	428	400	417	404	457	397	410	415	425	409	372	400	448	429	407	399	400	390	392	438	436	408	374	406	424	396	418	409	420	415	374	420	417	377	445	385	407	423	431	396	435	392	407	356	380	424	391	426	375	380	417	401	390	423	359	415	411	408	443	390	400	396	420	406	427	405	394	379	386	390	402	394	410	409	414	416	405	375	426	435	427	423	386	429	349	370	443	429	386	431	424	409	416	409	418	380	416	394	409	407	412	384	393	413	404	393	412	413	376	392	406	404	401	369	392	443	384	416	382	451	383	393	367	400	423	386	403	384	412	412	411	420	389	399	391	396	428	371	404	397	386	415	368	384	394	424	394	419	394	428	433	404	393	408	379	402	405	394	398	410	420	411	403	422	398	400	380	391	410	379	414	413	422	402	397	377	397	377	417	433	399	437	439	411	408	405	429	388	460	411	426	426	395	368	421	427	428	424	400	403	405	404	418	429	396	409	444	415	401	413	408	424	384	440	428	395	395	415	419	457	460	407	421	395	381	406	405	417	401	407	423	430	405	380	418	408	431	409	380	407	435	393	426	404	412	409	425	412	392	408	408	372	395	447	417	410	412	409	423	384	430	416	372	385	437	418	447	409	410	389	418	428	386	431	406	403	407	420	409	425	369	410	400	403	433	444	435	345	389	417	409	415	406	410	427	445	385	456	428	389	416	420	442	422	395	412	389	394	445	396	410	371	386	407	402	402	404	419	422	377	403	387	417	392	409	405	419	400	441	440	430	383	441	435	403	431	398	439	435	421	406	398	421	408	391	430	433	403	376	410	389	443	423	470	412	391	413	420	431	419	461	398	423	413	398	376	387	412	408	405	399	423	416	392	437	386	388	409	423	412	403	399	405	402	417	430	418	410	430	409	422	410	414	423	425	404	419	424	390	407	391	423	424	416	421	406	418	424	408	440	420	385	411	407	409	424	406	395	388	421	389	421	407	417	390	415	390	371	402	412	397	412	390	391	390	399	361	397	387	407	381	405	409	401	395	424	384	392	419	412	427	450	401	418	435	395	405	405	410	435	412	420	391	394	416	421	439	363	422	408	401	429	392	404	375	416	413	399	416	411	409	392	408	423	436	404	437	451	383	416	409	399	447	409	403	387	385	372	379	403	358	399	436	415	418	443	417	407	415	420	382	415	406	407	404	399	420	427	429	384	428	393	420	428	410	398	413	372	385	415	406	380	408	400	417	400	424	414	383	419	453	423	386	433	428	421	402	433	404	389	413	416	390	434	397	431	379	417	398	416	439	407	361	411	370	396	374	391	414	410	418	377	398	465	379	396	450	389	410	362	406	400	428	381	433	430	385	432	430	400	453	382	423	412	426	425	423	433	387	441	473	408	407	422	386	409	414	409	417
22155	20970	28700	23421	20974	21083	12343	1253	792	574	402	366	321	304	277	234	227	178	212	174	182	190	142	148	168	158	175	132	148	133	170	152	159	136	124	127	120	136	124	132	135	114	135	134	126	127	123	125	131	123	129	139	133	115	135	115	131	131	128	133	136	127	127	115	119	129	109	103	119	92	115	139	120	142	112	121	130	120	117	96	104	113	121	106	131	102	119	109	110	109	104	111	114	101	111	113	107	115	120	99	121	109	107	125	110	130	102	106	112	119	98	109	115	106	110	117	89	84	111	100	132	138	106	115	115	116	116	126	114	125	115	119	111	106	111	99	119	118	111	109	131	123	111	108	112	123	92	124	114	121	113	119	114	133	120	119	97	120	127	104	125	116	104	113	131	123	114	113	104	105	132	128	103	128	129	115	119	112	116	112	112	100	113	115	106	102	122	97	127	117	113	107	122	111	116	97	120	121	136	112	107	113	117	133	125	113	105	121	109	115	125	115	117	124	130	121	95	125	111	117	106	121	121	111	91	122	119	96	114	113	111	104	110	107	96	112	122	117	115	106	109	118	120	107	115	103	130	117	117	127	117	119	117	105	114	122	130	96	97	105	129	121	103	114	122	109	116	113	117	119	112	116	97	106	116	123	108	148	96	118	109	115	120	116	118	133	107	120	139	115	122	98	106	118	111	126	107	109	124	97	119	143	105	131	124	114	114	128	109	136	101	111	124	118	109	119	126	102	121	106	109	102	129	105	128	105	110	98	119	135	142	110	109	104	107	106	122	106	120	107	106	117	99	115	126	112	118	95	110	105	127	112	109	128	108	122	118	105	122	121	111	122	140	103	116	120	120	109	116	113	107	119	117	109	110	105	124	110	132	108	108	117	124	107	101	99	112	127	95	114	122	100	110	113	133	118	130	117	114	103	100	113	116	135	118	115	108	141	113	111	111	115	109	103	123	97	91	108	121	107	110	117	125	108	121	117	109	114	91	106	130	115	119	123	126	109	108	106	121	113	130	115	115	109	98	133	108	95	111	111	105	119	121	103	126	112	112	115	118	122	117	115	105	117	123	100	108	107	104	115	107	125	119	123	121	96	103	122	113	85	108	123	117	111	103	110	118	100	95	103	111	109	99	118	117	107	114	108	114	104	117	100	95	128	122	121	105	105	118	112	114	122	114	124	119	118	124	114	126	128	97	102	128	96	108	116	114	130	138	123	122	112	120	93	108	104	112	90	111	102	112	128	98	110	117	99	126	117	94	122	117	118	105	103	105	140	119	111	127	92	122	115	116	123	117	132	119	105	130	122	114	107	111	113	112	126	123	105	103	127	102	105	117	112	115	125	120	121	94	99	111	118	120	118	111	124	116	117	113	107	127	108	127	122	97	111	84	118	117	126	120	125	110	115	88	97	141	103	104	116	107	115	102	113	102	102	103	141	103	103	128	80	110	120	106	118	103	109	104	104	108	115	103	129	114	132	110	116	117	116	129	133	120	110	104	124	127	115	129	111	114	120	123	135	120	119	102	117	108	114	120	133	130	101	104	103	133	121	109	132	117	120	132	101	111	115	129	103	120	121	102	103	124	94	112	123	118	97	119	119	108	118	110	121	119	126	106	114	137	121	134	116	112	94	115	114	117	116	115	132	101	119	115	97	122	119	102	112	109	124	119	129	133	110	111	126	110	97	130	107	97	103	140	123	132	106	121	133	119	103	114	129	128	119	113	137	111	101	113	131	114	102	113	122	106	106	110	104	107	110	106	106	110	111	122	134	118	105	111	109	100	115	102	115	98	104	105	112	112	125	109	124	122	132	137	133	119	110	117	105	134	122	107	112	101	111	103	122	97	132	106	116	122	113	118	121	136	103	104	109	109	109	104	118	107	110	113	122	116	117	101	109	120	121	111	107	97	104	127	96	118	109	106	98	118	115	105	137	93	114	135	102	121	108	122	98	124	101	105	114	124	110	98	121	96	126	118	134	120	113	114	110	120	116	100	137	104	158	126	103	127	96	121	106	116	115	103	127	109	126	127	106	117	114	107	119	111	126	129	120	115	132	114	101	115	108	110	122	107	102	120	140	117	111	112	119	107	115	111	116	107	126	100	131	111	109	120	101	122	126	99	112	105	122	111	94	128	100	115	117	99	107	109	99	105	113	129	103	115	110	101	107	121	112	122	128	122	97	97	117	114	100	98	140	121	119	108	113	121	119	114	109	110	110	93	134	104	121	110	102	106	113	120	117	116	111	102	110	118	101	115	99	108	103	133	123	103	113	137	117	107	92	111	114	118	130	106	111	101	103	120	112	102	126	111	112	107	120	125	98	120	127	96	105	117	103	124	109	120	123	98	94	112	111	112	106	116	100	125	125	102	101	124	122	103	123	114	127	126	116	115	105	132	130	106	112	131	105	126	109	135	105	114	116	126	123	108	97	118	127	118	104	117	113	109	105	113	113	111	110	122	121	112	115	101	136	114	109	125	111	108	105	109	114	130	115	105	109	117	115	115	103	120	125	97	121	118	106	115	101	115	107	103	119	119	122	121	124	111	132	107	126	125	109	111	110	104	122	119	91	144	95	118	117	100	109	108	109	98	131	123	125	128	100	115	139	116	105	125	107	123	118	122	116	105	98	108	103	115	132	104	108	96	126	117	124	125	125	147	121	106	107	79	100	103	122	93	101	101	97	122	116	107	119	111	106	110	99	107	105	117	116	119	117	104	115	119	122	114	117	124	118	119	127	111	135	101	128	130	94	107	104	122	133	119	125	128	104	103	130	98	119	110	92	124	120	118	120	127	127	117	115	136	112	128	113	122	112	114	112	112	122	116	106	122	114	119	128	119	117	124	125	103	105	114	115	111	123	108	111	107	129	128	102	110	89	117	105	103	99	104	105	118	110	126	114	109	125	132	121	108	111	138	103	109	122	115	98	104	111	122	96	122	112	119	114	117	115	118	111	116	132	118	133	108	106	117	107	118	113	134	109	127	107	109	104	126	124	109	128	105	129	106	103	120	123	96	133	125	127	126	110	102	112	130	107	132	114	130	116	127	109	122	111	104	133	99	92	121	108	120	120	104	126	106	129	106	113	112	114	102	106	110	130	104	119	125	102	94	103	116	117	117	130	103	113	102	129	111	119	102	103	115	109	122	133	114	137	120	113	103	99	122	113	103	126	121	113	100	119	106	123	102	117	119	128	103	93	120	131	125	101	117	110	116	107	113	84	105	104	122	102	104	123	118	118	131	108	132	142	99	110	117	144	113	109	126	108	113	99	107	106	111	92	102	88	131	109	104	114	106	126	114	106	106	129	117	119	113	114	98	109	100	113	117	119	117	100	98	120	101	115	113	128	101	132	111	90	120	113	96	135	129	121	101	117	99	105	122	120	121	125	119	110	100	106	119	109	120	102	122	107	116	114	109	118	121	113	102	124	120	121	129	111	129	122	116	109	129	120	107	109	109	125	131	124	102	121	110	147	115	124	113	120	120	130
7038	15371	11266	6388	4791	4028	3069	1766	1221	841	652	500	418	411	355	309	272	248	237	214	247	207	203	156	186	169	165	162	171	171	157	155	175	141	134	170	143	166	136	134	126	140	136	152	137	124	136	128	127	132	128	121	114	110	122	130	137	129	128	117	126	114	124	113	137	135	109	131	114	122	114	117	148	132	114	112	122	128	137	123	138	115	108	136	123	127	122	124	109	116	108	125	128	120	110	121	125	135	105	116	142	117	134	126	124	104	134	98	111	126	115	116	130	136	109	116	117	104	132	109	125	131	118	117	105	109	123	142	117	118	134	122	132	119	112	130	110	105	136	136	123	107	129	96	127	117	124	127	128	114	118	133	102	105	141	109	112	116	98	104	109	116	116	103	129	135	117	137	118	115	109	132	126	129	139	88	107	132	114	122	104	122	126	133	110	119	102	118	117	123	124	108	108	126	104	112	113	99	140	127	118	110	111	122	128	134	107	112	131	115	125	106	129	123	95	123	122	101	98	127	98	112	139	116	116	105	116	125	142	105	117	131	102	108	114	120	138	112	92	102	130	110	129	125	110	111	127	126	98	111	132	121	118	109	116	92	121	133	132	144	116	110	127	120	89	108	115	112	138	128	135	96	117	126	108	121	106	102	126	111	112	124	118	130	100	117	118	115	116	115	128	135	115	111	117	126	123	113	115	139	113	110	128	115	120	118	118	109	118	129	113	110	123	130	126	118	97	100	125	118	116	105	111	117	110	110	121	134	128	116	118	121	99	111	112	121	120	115	124	144	121	129	118	130	126	124	100	106	128	125	110	100	120	106	104	120	135	119	97	117	105	108	110	134	124	121	115	118	117	122	129	121	121	119	140	110	129	97	130	129	100	118	113	114	146	105	119	125	106	114	129	135	108	113	124	124	101	122	121	117	109	117	108	107	112	121	113	131	112	124	126	104	128	103	114	131	103	132	125	110	108	121	120	119	117	107	125	125	130	109	126	98	130	130	107	120	121	108	120	120	97	114	104	125	126	129	116	118	106	115	107	122	138	109	125	113	127	131	113	98	106	127	100	120	125	112	147	106	124	124	110	135	117	123	117	108	134	114	98	129	107	130	109	130	104	138	124	118	107	105	103	130	134	130	112	130	116	113	109	114	119	96	122	116	132	127	132	117	109	122	113	129	129	121	114	115	108	112	127	81	101	107	132	132	110	128	112	118	113	111	121	109	118	98	101	133	141	110	128	102	130	110	117	126	118	113	130	114	104	100	113	117	121	126	115	126	132	107	114	136	102	105	116	123	116	117	103	130	113	118	112	123	118	109	111	103	116	97	120	100	118	91	121	102	106	96	114	124	109	121	136	117	117	131	125	118	107	128	126	119	120	127	105	136	100	133	134	120	133	96	113	117	112	120	129	126	122	118	115	120	117	123	121	109	104	109	125	117	108	104	131	114	129	141	113	114	108	105	107	130	120	105	106	122	113	121	106	90	135	131	125	114	123	109	113	100	131	116	117	116	122	118	114	117	108	114	125	130	118	129	106	105	130	115	125	133	115	121	132	128	129	110	117	124	125	121	124	105	110	128	129	125	114	116	119	111	111	105	113	125	130	114	117	138	123	123	107	107	130	120	122	105	116	101	115	107	134	113	111	111	130	104	114	114	125	118	128	135	120	117	124	111	130	116	128	130	116	120	119	129	122	119	105	135	115	99	121	108	115	109	113	113	117	113	135	105	105	102	95	119	110	147	116	122	122	125	121	116	113	119	107	115	136	119	132	119	138	106	115	103	125	113	127	113	119	125	113	111	125	126	118	113	126	124	132	111	122	121	105	104	130	104	110	103	100	128	107	122	124	113	118	124	126	104	103	112	109	113	102	121	122	132	108	129	127	117	125	125	119	119	98	122	118	116	130	119	121	116	113	112	95	107	118	111	113	114	111	108	122	117	119	117	121	104	118	135	114	114	113	125	115	130	114	125	118	99	113	102	106	112	117	121	112	102	126	110	115	105	131	127	131	129	113	103	110	108	109	111	130	134	102	115	121	134	97	110	132	118	110	105	109	125	120	126	99	113	114	128	116	108	137	132	128	125	113	117	136	109	107	119	138	122	121	117	114	137	117	107	122	131	106	95	103	124	104	128	112	124	113	103	104	103	119	104	103	105	127	113	142	129	109	116	117	90	111	114	136	107	113	127	140	125	105	125	116	112	112	110	101	108	122	113	114	120	123	107	130	95	108	128	120	113	104	133	110	117	110	107	104	128	106	119	121	127	125	109	134	102	121	98	109	108	120	123	117	126	124	136	114	99	98	124	116	112	106	95	104	95	121	125	123	120	129	133	110	115	106	134	105	121	123	121	103	102	110	119	127	115	106	117	125	117	106	138	127	122	116	116	120	114	108	119	117	120	133	130	109	111	118	109	126	116	131	106	113	118	126	106	118	109	126	117	122	136	126	125	121	101	127	123	112	146	115	115	119	109	118	110	119	106	130	110	125	113	128	129	105	126	102	124	113	113	115	108	115	122	101	126	117	113	102	117	112	122	97	128	130	118	110	115	112	118	117	115	107	116	126	136	117	113	125	115	118	95	121	120	91	111	127	131	108	125	119	116	123	106	135	135	119	99	102	102	115	116	118	136	135	122	105	121	117	116	131	130	121	121	109	112	102	128	126	127	128	142	112	115	88	129	114	115	124	131	90	112	118	88	125	106	138	113	91	122	118	97	136	111	114	112	116	129	106	104	98	117	112	113	132	118	110	109	115	120	125	121	109	115	123	111	130	106	105	115	136	137	120	134	101	127	118	113	114	122	111	120	129	112	112	116	112	107	129	102	106	113	106	129	118	120	112	119	102	128	136	108	101	108	114	110	117	117	117	136	128	100	101	114	110	117	127	113	118	97	115	124	107	113	134	116	116	109	115	123	108	121	124	131	124	102	113	103	121	127	100	114	115	109	110	105	137	117	124	115	120	106	128	108	138	118	126	117	126	129	113	100	110	125	115	127	140	133	122	121	131	123	105	120	135	106	109	121	120	110	113	124	115	105	108	120	133	113	125	125	109	113	141	90	129	100	113	119	111	123	106	103	120	113	127	119	133	114	112	116	108	110	109	107	98	130	93	124	113	112	131	128	121	123	139	123	115	132	126	119	121	126	98	125	95	111	117	127	113	121	133	122	101	116	131	87	125	130	104	101	133	134	107	121	115	131	106	128	104	117	108	115	139	114	117	121	111	134	121	122	115	123	121	116	116	102	131	124	105	105	110	131	137	110	130	125	125	137	95	103	122	112	110	108	115	126	98	121	109	112	109	108	142	119	139	111	112	104	122	135	113	118	120	95	121	126	108	121	97	109	122	114	120	115	139	116	121	108	157	124	109	127	114	114	119	121	119	110	108	101	111	124	129	113	121	103	104	122	126	120	115	147	116	109	132	128	122	127	112	130	114	107	121	119	125	86	85	114	100	126	123	105	118	103	121	118	112	127	99	118	114	102	131	107
27294	18170	4352	979	790	782	722	528	528	459	453	487	481	424	435	477	450	454	482	450	437	456	455	472	446	417	441	496	468	460	443	511	452	460	470	412	465	471	416	440	485	438	435	441	447	441	471	420	459	477	432	491	465	487	471	423	441	469	439	459	447	406	464	459	453	427	468	471	443	456	461	461	420	468	426	466	465	433	419	441	440	475	434	467	455	443	440	430	482	421	407	436	454	508	501	432	465	499	465	454	452	465	435	488	479	437	454	462	422	455	459	436	450	448	457	478	437	431	450	458	461	453	471	469	454	435	442	470	506	468	399	409	431	470	462	438	489	446	461	453	453	450	429	446	470	463	484	431	449	483	448	459	432	456	450	403	454	413	478	459	444	483	460	451	478	447	473	456	485	448	408	459	475	425	436	424	453	499	446	429	452	484	460	442	467	424	483	444	464	447	473	475	495	420	446	472	426	455	472	429	413	433	486	468	422	456	450	450	490	484	469	434	427	459	435	426	440	455	483	501	450	433	415	446	449	455	442	453	507	454	461	426	451	463	426	463	435	494	421	476	476	418	398	438	452	447	429	414	497	439	465	452	492	447	430	503	474	472	434	451	465	419	437	467	468	414	485	457	415	449	417	444	478	459	432	433	444	456	383	479	438	444	467	394	426	494	471	452	436	463	450	429	452	434	455	460	491	435	480	492	461	459	458	442	436	434	447	454	410	461	443	466	447	427	443	456	433	440	476	466	459	443	475	460	429	454	448	463	467	436	476	462	454	482	441	431	436	463	442	472	418	442	473	446	489	437	433	445	421	480	474	438	435	449	439	468	446	441	458	444	424	385	433	432	425	454	444	443	488	431	455	438	470	456	426	474	469	424	424	448	469	460	463	456	468	484	433	488	410	450	427	441	499	432	445	448	471	432	438	464	442	445	434	476	413	443	451	485	453	491	472	407	440	482	483	453	426	444	424	478	468	444	483	453	448	458	417	484	434	469	495	477	424	420	454	440	460	464	451	440	470	425	433	464	440	454	438	498	437	449	416	473	451	444	468	440	470	469	450	444	430	441	464	469	446	468	421	465	464	461	456	485	436	479	459	445	449	465	438	473	462	440	481	438	441	467	463	486	461	470	466	455	462	459	465	438	455	459	413	434	423	437	453	443	454	477	462	450	456	462	441	448	461	446	443	473	434	463	464	488	465	461	444	449	465	439	450	468	458	429	429	469	422	435	439	472	443	485	460	431	462	472	490	481	457	465	462	449	454	493	434	470	467	468	420	460	482	439	479	408	463	452	445	418	461	474	468	463	424	461	445	439	465	464	481	433	458	472	413	465	452	460	485	442	457	429	465	447	430	499	440	416	459	425	437	448	472	429	457	456	410	455	424	453	432	456	470	444	464	457	454	432	446	441	481	450	461	442	443	463	457	457	444	437	456	443	467	488	441	474	482	487	431	419	452	449	480	435	421	452	453	472	491	415	435	462	442	467	447	445	461	441	462	454	416	434	430	469	455	428	424	438	448	443	419	443	462	481	478	511	460	441	461	420	440	422	446	451	437	428	473	445	493	477	454	436	445	429	497	444	462	444	450	436	430	462	434	424	429	461	456	431	480	487	491	431	475	484	428	467	443	451	459	401	464	487	476	450	443	491	429	462	428	470	442	448	435	463	436	472	478	470	436	461	484	481	451	457	459	496	483	460	475	430	429	447	457	466	431	480	455	447	464	421	432	462	455	451	437	455	444	507	447	451	453	476	466	480	433	442	463	490	460	414	424	459	437	470	478	446	445	501	496	429	475	456	449	469	443	476	419	433	409	441	453	473	457	463	429	456	423	427	430	463	469	455	414	427	448	450	440	432	450	458	472	457	451	464	441	442	428	449	422	444	442	509	440	439	424	453	464	403	462	452	451	413	469	454	440	451	447	444	457	447	473	455	436	444	484	421	457	473	454	425	465	462	434	452	447	455	496	434	433	488	451	414	474	479	455	427	431	450	472	444	423	432	449	444	446	483	480	436	440	452	492	449	442	437	452	451	446	465	434	496	419	419	440	462	477	410	423	459	436	470	475	462	457	451	443	464	472	437	420	475	442	455	440	454	415	424	445	453	439	458	455	417	450	399	459	423	453	419	461	433	449	460	422	471	471	443	462	449	452	450	472	453	412	437	451	431	459	461	451	436	428	424	447	504	437	432	436	479	454	493	426	446	479	437	466	469	490	423	410	448	439	455	432	464	412	443	454	453	439	476	456	457	442	422	433	436	457	499	427	459	452	496	438	461	487	489	460	426	459	438	447	425	452	424	452	446	421	415	432	443	476	465	479	479	465	477	433	440	441	467	434	426	433	445	446	467	441	440	449	441	458	457	467	450	463	484	476	489	438	482	450	470	475	461	433	450	453	484	449	431	444	443	461	466	435	438	467	440	467	446	424	470	402	446	413	467	485	452	440	455	471	460	430	416	442	424	477	470	430	431	439	489	448	458	432	448	442	455	432	449	404	436	458	476	441	442	471	455	456	442	475	448	466	420	430	452	427	455	449	447	475	424	467	455	436	438	498	465	460	433	449	490	460	477	443	434	466	417	470	441	422	493	472	443	455	464	426	439	422	445	453	462	467	439	440	444	482	479	493	450	455	477	482	453	451	436	451	411	462	462	482	451	462	411	438	452	423	450	434	435	447	443	468	520	444	453	509	446	457	436	448	464	420	446	447	433	478	424	470	450	472	432	431	470	461	485	449	453	457	451	457	445	469	447	468	430	435	502	444	424	453	455	434	433	450	469	412	467	471	454	488	476	442	468	431	413	435	466	453	441	432	489	418	463	465	464	463	446	479	443	403	462	437	465	448	438	446	451	450	439	418	463	454	451	489	446	412	453	434	464	435	487	436	468	455	422	461	469	437	440	455	471	414	474	458	446	462	441	397	460	474	424	454	457	441	455	428	454	431	470	457	467	439	428	446	462	449	448	445	435	478	431	483	439	497	464	453	453	461	438	448	476	474	478	440	460	437	482	420	442	456	448	438	447	506	388	469	411	477	463	468	462	428	427	469	426	435	467	442	475	436	464	488	457	441	442	477	455	437	441	419	443	454	441	440	462	473	436	427	456	436	425	477	456	462	468	457	428	442	476	434	426	430	458	486	456	472	450	447	486	468	466	478	461	446	460	448	458	457	425	470	478	504	482	482	401	505	461	469	450	440	467	459	460	453	483	416	503	459	473	415	434	458	448	473	420	433	457	436	443	490	399	448	448	469	459	480	427	484	469	460	476	412	422	480	428	455	453	457	421	455	458	436	407	441	453	484	491	430	434	495	449	422	485	424	459	448	425	441	449	447	416	429	426	466	458	426	459	432	426	452	462	457	503	432	480	483	456	434	476	455	420	453	478	474	408	476	472	452	447	442	454	465	461	446	445	450	489	428	439	471	446	424	490	422	387	464	441	474	466	446	486	445	435	491	455	463	436	482	473	453	431	416	440	467	479	439	454	460	465	476	456
5279	1599	1147	1031	1059	1073	967	573	556	470	467	487	504	473	475	458	484	482	480	445	474	479	494	418	450	531	469	489	476	453	470	445	511	481	487	484	450	473	485	454	495	437	510	473	483	520	463	500	496	474	476	444	460	431	441	488	500	466	459	465	462	467	477	457	488	490	471	464	461	479	492	428	473	503	501	467	473	486	467	424	462	481	449	482	461	435	463	524	475	437	510	552	462	496	442	489	441	482	454	459	474	455	487	468	509	480	523	457	494	449	514	442	483	490	415	479	478	472	452	447	491	477	498	496	447	509	491	461	479	468	447	484	526	481	464	456	458	467	482	512	482	461	466	508	475	482	463	479	423	440	493	468	446	434	466	484	501	521	501	463	464	503	436	492	459	454	516	500	475	460	480	448	473	443	453	463	505	472	499	482	464	463	482	459	427	471	475	436	468	478	490	497	475	466	439	458	479	485	472	456	463	493	497	507	490	522	483	489	469	495	458	463	482	507	506	445	475	484	490	502	526	500	468	483	483	477	484	489	448	477	478	484	495	458	479	468	469	450	447	493	471	468	457	460	469	502	482	485	475	440	440	477	498	469	467	488	500	471	477	486	417	472	458	496	474	493	508	467	437	478	505	454	520	495	491	510	492	471	464	484	473	497	477	463	499	490	467	441	474	510	432	501	505	479	472	481	508	486	504	486	471	460	496	504	490	456	470	465	440	432	494	457	482	471	450	492	452	500	509	506	464	478	485	444	449	493	522	458	475	423	486	462	474	431	504	466	496	469	491	506	454	489	459	495	480	458	512	475	473	444	479	455	478	477	470	479	532	484	482	486	443	474	495	480	456	494	470	464	428	491	504	485	458	475	469	474	453	456	490	466	438	527	474	445	456	469	486	433	461	452	456	496	509	515	469	486	446	506	467	481	447	487	492	472	487	473	465	472	466	461	473	483	444	498	476	509	467	490	469	443	469	486	466	515	476	497	458	463	456	451	455	478	489	520	457	473	483	467	450	499	491	522	506	481	504	508	444	474	467	484	480	459	500	481	505	464	468	469	480	491	516	496	443	479	467	474	468	500	518	439	474	491	471	483	466	478	507	480	461	487	472	494	452	450	464	473	495	465	517	468	459	459	496	482	464	460	452	479	489	468	453	527	437	466	478	464	474	474	469	465	478	464	450	491	457	480	496	504	463	499	491	470	490	484	479	444	500	488	485	514	451	477	474	472	453	483	442	457	483	488	521	496	501	473	477	490	430	449	463	439	436	492	495	451	506	494	482	443	478	493	482	495	511	456	466	494	458	456	474	483	511	465	485	439	493	489	483	452	478	483	494	461	463	441	445	478	472	499	495	464	455	501	451	467	468	510	463	474	462	491	499	481	454	466	478	515	477	471	470	512	478	496	469	444	474	491	482	514	533	436	451	459	496	476	497	451	427	478	460	470	460	457	458	503	488	468	478	491	454	448	484	485	516	488	451	478	470	506	470	486	435	476	462	469	462	482	434	479	491	426	489	468	469	473	468	452	464	464	455	458	471	460	503	508	472	468	479	470	467	442	462	450	460	511	482	473	461	484	536	485	468	466	474	465	486	493	455	469	479	476	473	451	492	479	503	479	480	481	516	475	487	440	445	502	475	464	451	467	478	467	498	440	496	466	515	467	489	441	476	498	446	497	458	482	531	491	476	517	503	475	486	470	499	473	472	464	475	501	465	444	432	471	450	463	469	476	461	472	492	465	485	511	494	442	451	446	492	435	461	501	487	477	471	437	470	443	448	490	459	496	511	467	493	483	511	501	452	484	476	473	485	465	457	463	494	507	457	508	456	449	474	470	519	478	491	457	499	459	474	479	475	504	483	499	453	493	459	483	531	476	466	468	469	496	465	478	487	493	454	480	502	475	495	475	493	486	487	469	453	478	443	464	451	451	493	454	464	437	483	477	434	469	442	490	471	461	475	513	471	515	473	478	452	468	445	502	466	462	463	463	454	530	475	508	478	509	500	491	456	464	462	454	446	478	463	453	471	506	477	472	467	510	498	459	475	436	466	483	433	489	488	512	487	452	475	479	497	465	443	473	476	437	466	469	489	450	474	491	480	483	486	489	454	455	458	457	449	458	470	517	417	472	476	493	446	463	435	502	477	479	493	521	499	482	476	489	485	482	471	487	420	466	479	494	491	492	467	491	500	447	504	477	458	471	473	468	494	465	465	474	493	469	454	456	475	449	454	512	495	483	484	451	514	464	506	488	477	471	448	508	496	475	441	472	472	432	480	444	502	459	452	434	483	478	521	462	462	448	505	455	487	489	455	474	503	478	499	460	465	488	466	450	489	485	419	490	466	473	478	494	504	478	454	455	460	461	476	485	444	475	470	477	457	493	469	462	453	494	481	506	473	472	481	469	522	478	477	442	456	461	464	522	473	469	456	477	439	507	483	469	511	472	457	454	478	490	472	482	424	468	445	483	495	466	468	473	496	491	472	467	487	467	462	465	470	473	472	472	460	473	457	485	495	513	481	505	502	476	498	470	498	466	482	455	471	482	490	469	464	458	491	475	490	470	466	453	454	475	482	462	467	473	524	440	481	515	458	453	476	491	455	475	489	469	460	464	479	505	438	454	454	444	466	481	504	474	488	425	505	455	450	468	485	487	488	481	459	468	502	480	448	480	464	500	475	464	468	487	498	522	460	510	476	509	492	472	465	466	492	500	459	492	487	449	481	461	499	451	502	452	442	473	483	456	471	446	497	474	465	470	492	441	442	476	486	485	463	460	464	516	469	470	485	474	492	471	508	476	458	503	485	479	468	523	469	493	487	521	504	476	484	491	452	473	463	475	491	452	453	502	477	471	453	462	461	482	425	460	485	496	488	498	489	497	450	458	442	473	456	447	426	464	454	505	464	500	469	499	450	490	475	463	500	467	452	464	517	505	534	492	480	467	462	489	472	488	487	461	463	510	487	496	465	518	500	444	443	493	469	496	506	474	471	461	487	458	457	483	468	484	493	449	481	468	482	480	457	473	510	474	459	451	474	473	467	463	461	475	494	495	421	493	453	470	463	473	448	475	472	481	480	422	463	494	476	488	447	462	458	458	490	482	482	519	468	462	450	502	484	447	463	478	462	461	485	468	450	480	480	475	525	479	448	483	464	517	421	468	481	446	453	526	454	406	480	450	475	489	482	451	433	435	486	448	455	471	436	466	487	448	468	485	472	442	453	479	500	474	472	467	463	408	455	491	450	483	452	475	486	458	463	490	454	477	446	477	453	490	422	484	513	476	438	430	471	466	509	471	490	479	457	466	491	494	501	479	464	470	469	504	483	449	500	526	488	499	449	456	454	442	450	476	499	437	489	451	490	458	500	471	443	500	467	484	482	474	444	471	438	502	518	472	508	473	466	475	509	463	441	458	442	459	467	453	460	482	500	470	506	510	445	469	478	474	473	500	481	477	485	451	466	428	492	472	452	478	454	441	480	490	465	467	453	467	500	437
23214	20956	28271	23816	20968	12828	1957	720	638	485	405	347	381	331	346	309	295	293	291	269	269	295	236	262	261	239	259	242	220	279	255	280	242	237	251	290	247	226	278	263	233	251	234	225	258	252	282	230	239	213	239	262	243	231	251	265	239	240	233	233	232	225	233	258	255	238	260	238	236	227	196	232	240	257	254	260	244	233	265	258	242	223	239	275	238	230	230	244	259	222	210	249	211	240	236	275	205	220	233	228	232	235	252	239	258	236	221	217	241	235	221	231	224	231	234	248	274	227	261	227	244	232	225	288	239	224	217	222	248	251	222	239	247	265	221	246	213	240	245	250	264	225	257	236	269	216	254	256	239	256	207	247	246	222	266	218	250	270	261	251	239	253	227	242	243	232	235	236	232	250	260	247	243	266	241	274	255	243	233	227	238	255	253	240	232	253	224	239	237	225	223	213	236	230	253	243	226	241	264	259	233	244	243	221	249	241	237	249	244	245	239	223	242	222	248	216	237	219	236	244	211	245	251	267	234	248	234	264	249	252	254	222	236	220	234	229	240	228	269	246	260	218	220	229	250	240	222	241	201	234	234	238	217	254	202	251	234	244	233	232	271	231	234	220	229	226	243	218	262	270	259	241	226	231	239	238	190	247	265	251	231	228	224	218	227	254	228	209	239	212	244	218	229	242	244	259	231	258	242	217	224	245	230	232	222	264	230	254	240	228	204	217	238	234	223	233	223	253	244	277	263	261	233	226	252	277	249	225	247	178	240	223	255	230	237	257	228	217	227	242	220	263	233	220	229	219	266	270	254	233	216	247	264	254	255	259	229	244	260	232	227	247	244	267	248	230	227	247	224	230	235	232	235	246	231	218	243	243	235	218	240	225	245	235	229	245	231	267	261	241	232	231	249	229	226	262	241	253	262	216	272	265	253	227	236	223	216	245	231	233	240	255	262	280	227	235	269	221	237	248	245	234	259	256	231	209	228	275	236	238	222	246	256	242	232	248	258	238	221	241	232	237	244	239	229	247	244	247	247	251	247	234	233	213	253	258	238	228	273	231	254	211	232	249	223	272	247	235	235	204	232	228	266	263	233	231	238	233	239	231	216	256	249	228	233	256	250	228	263	236	232	229	223	218	228	222	217	223	252	258	251	252	223	241	244	237	237	224	222	227	243	232	231	223	227	223	224	225	251	262	231	236	245	246	257	223	231	222	226	237	257	233	273	246	238	199	248	221	242	244	224	246	219	232	229	242	254	223	219	252	243	225	204	236	274	244	229	246	255	249	227	258	218	237	219	242	245	233	237	239	250	213	237	237	182	230	253	257	255	230	262	237	228	255	230	238	222	233	222	240	218	221	248	244	226	215	203	238	229	238	236	231	238	237	258	226	279	245	247	250	252	236	233	247	249	242	226	248	251	242	246	257	220	198	263	268	214	235	238	237	269	207	224	236	235	204	255	224	213	239	238	209	245	231	245	221	260	226	239	233	220	253	223	244	223	262	223	224	240	247	233	272	242	262	269	223	241	246	244	222	230	252	235	205	239	218	239	230	225	245	248	241	211	262	228	225	231	238	248	234	233	204	226	255	249	213	242	227	226	245	214	260	234	237	233	241	247	239	216	233	253	228	235	246	248	228	238	251	219	250	230	238	243	262	238	239	226	201	225	234	234	237	245	252	245	238	250	238	251	252	251	237	221	251	226	254	244	237	225	243	254	218	223	257	240	216	226	249	229	234	265	235	214	248	255	253	228	220	238	243	255	229	244	233	233	238	225	228	250	234	242	226	234	255	237	240	268	241	271	237	230	247	199	238	213	227	211	254	221	207	216	212	244	256	214	250	240	224	236	216	226	259	246	231	232	215	226	213	237	226	234	279	248	244	261	234	234	266	235	206	226	243	255	233	233	228	227	245	247	224	253	236	252	237	237	274	250	247	228	229	255	246	225	254	237	222	241	244	232	239	223	224	225	239	248	231	239	242	229	236	233	217	250	241	233	220	229	265	236	236	250	262	225	240	211	231	266	239	235	234	224	257	245	249	230	242	234	224	202	215	224	263	250	201	242	248	240	216	231	224	238	237	256	248	252	213	240	205	235	238	220	245	248	227	238	248	240	243	230	220	208	248	273	239	221	243	247	241	259	224	235	248	235	225	235	255	226	236	232	216	235	279	219	258	249	224	265	238	250	227	240	252	228	216	245	222	232	254	235	234	235	232	259	226	247	240	256	214	215	248	221	232	235	258	243	256	224	244	225	238	244	222	230	235	230	252	225	237	274	218	244	226	252	232	251	219	249	253	230	216	257	231	242	228	257	233	238	270	246	226	249	258	240	229	240	209	241	225	216	232	225	240	237	219	218	227	256	253	229	206	195	202	233	257	241	227	214	238	248	223	227	242	272	233	217	231	245	262	240	225	238	241	258	207	236	233	237	233	228	218	229	250	249	259	231	214	234	210	243	233	236	233	238	204	257	257	262	230	254	240	241	231	261	243	247	244	235	225	238	255	241	259	226	234	230	249	247	250	252	230	241	223	224	247	232	241	256	234	253	236	234	247	233	233	253	247	225	246	245	256	232	213	253	237	225	233	249	210	248	206	211	243	237	237	224	244	265	244	254	230	228	242	237	231	217	243	247	229	227	243	222	227	216	233	227	214	230	252	244	239	224	257	238	230	217	249	221	218	246	225	242	235	225	227	216	248	229	256	255	244	240	247	230	215	248	238	237	242	234	238	221	257	222	208	202	236	245	215	213	228	247	245	204	264	235	244	238	230	231	237	239	245	218	248	236	237	234	267	261	262	289	205	251	280	270	242	245	262	234	242	230	226	263	247	232	247	230	219	219	256	237	231	237	237	238	232	247	247	246	229	227	211	222	212	215	241	250	237	271	244	247	247	233	217	250	225	219	239	261	215	244	226	229	228	229	238	230	208	232	232	254	252	250	219	193	232	254	223	250	230	241	219	255	236	222	218	238	263	234	231	257	238	244	240	259	212	236	240	243	232	219	213	215	219	228	250	265	267	269	228	258	224	249	223	208	242	226	230	265	235	192	237	226	237	244	228	245	221	239	267	245	210	212	246	242	248	235	243	235	255	237	216	280	223	250	216	255	232	221	230	264	230	223	236	232	228	219	240	218	245	228	233	240	238	220	252	247	258	266	197	223	207	209	217	207	232	228	214	237	249	230	247	220	245	257	227	245	229	250	220	254	226	226	250	235	211	226	245	230	215	230	228	241	210	221	213	226	243	205	219	247	226	231	258	243	275	247	250	252	205	218	211	237	217	222	236	200	227	244	231	237	230	246	223	234	241	233	251	229	208	261	225	231	216	221	220	244	245	234	241	270	253	220	237	243	236	202	239	229	241	222	218	270	252	219	262	234	199	239	240	250	234	243	247	235	216	253	243	233	249	266	249	232	223	226	243	206	264	257	227	258	220	198	240	242	235	226	246	253	210	244	233	221	218	241	203	268	215	244	233	227	237	250	252	255	207
5060	9764	6413	3528	2995	2595	2108	1080	976	627	448	459	387	405	385	364	349	341	326	300	335	313	331	320	313	289	299	291	265	265	288	273	283	228	279	259	287	258	311	250	264	250	280	264	287	273	287	240	285	274	236	277	253	254	248	258	258	253	247	260	245	292	249	238	258	274	236	269	264	267	272	279	252	263	263	285	261	251	281	276	274	287	254	267	268	259	254	252	239	264	285	239	251	257	264	286	226	262	250	255	228	237	258	281	248	247	250	258	244	291	290	229	270	269	263	255	236	238	270	267	275	302	239	283	231	253	297	267	233	245	250	266	289	266	265	284	280	286	286	240	242	274	269	272	269	267	266	270	244	238	299	239	272	288	265	285	266	269	249	238	271	255	275	259	233	283	266	258	242	282	239	271	280	276	264	242	269	280	246	277	251	297	274	253	269	274	255	283	249	263	231	271	258	259	284	276	252	240	248	261	267	241	267	271	247	254	258	268	283	238	267	233	284	254	269	265	254	272	268	264	241	239	241	271	274	273	241	271	251	232	241	241	236	255	259	270	237	256	276	246	272	239	270	259	257	255	281	262	256	256	256	243	266	248	265	262	276	259	268	263	268	264	274	261	262	272	292	249	235	263	265	257	265	256	244	270	285	261	280	245	263	253	283	249	262	276	244	264	229	273	266	260	236	266	258	276	242	262	273	265	282	288	264	260	300	249	239	255	273	261	256	241	251	262	269	275	272	253	252	269	267	280	250	256	250	240	255	228	254	284	274	255	269	257	265	263	239	258	273	294	300	271	254	250	260	240	256	246	264	253	261	259	249	302	257	246	268	246	259	255	259	250	243	269	282	281	289	258	280	239	284	228	256	263	258	256	275	243	268	253	266	274	253	275	244	279	259	265	240	243	251	272	283	265	275	281	266	249	257	289	251	237	271	274	272	295	263	283	254	227	275	239	255	250	268	241	288	267	269	293	268	265	268	276	268	250	278	272	266	274	258	261	246	299	272	247	252	291	264	286	251	270	250	260	285	264	256	255	227	253	258	287	241	273	268	239	242	267	264	257	279	265	235	262	263	265	256	264	261	273	275	251	275	267	260	259	246	281	270	279	260	261	268	277	290	277	260	250	284	270	304	259	251	244	258	268	234	260	262	289	258	247	274	264	273	269	289	258	273	240	254	295	270	266	268	298	253	245	279	224	283	276	270	277	278	254	235	270	276	248	263	280	268	234	280	277	281	250	261	244	289	265	248	264	286	243	243	260	223	266	236	228	272	290	257	262	249	233	249	272	226	248	249	259	234	257	277	254	287	245	263	240	245	286	249	273	251	267	283	266	283	251	279	251	265	261	257	278	241	261	255	270	276	262	310	265	267	259	234	256	248	260	248	247	269	249	234	273	248	253	246	249	253	278	299	248	267	271	290	259	231	274	293	262	248	268	260	257	272	234	239	251	261	248	255	261	264	269	264	265	262	296	293	261	249	248	228	253	263	305	246	253	256	300	277	276	227	259	274	276	259	253	248	276	284	280	266	275	226	266	266	270	273	286	241	241	252	250	254	278	276	253	278	257	293	267	243	250	265	258	243	247	270	265	253	284	257	258	265	277	271	268	259	259	260	274	269	278	261	245	259	278	222	286	270	277	239	260	270	252	282	256	238	252	275	265	276	272	250	258	281	260	242	262	264	254	306	283	245	247	266	267	279	218	273	244	292	275	258	269	267	227	254	239	237	272	263	271	253	272	301	237	288	253	300	273	260	261	264	215	253	263	268	272	248	247	280	281	249	248	262	283	233	274	259	265	252	271	275	257	265	250	289	258	266	273	254	278	261	275	259	249	263	265	295	244	273	261	277	266	260	252	247	258	254	229	263	262	241	281	241	271	262	275	280	252	272	259	251	299	281	283	302	296	255	253	270	250	271	276	257	250	250	302	264	285	250	247	259	272	245	285	281	273	241	245	237	250	199	266	251	260	250	254	263	250	276	266	287	226	291	299	257	282	246	222	239	276	278	278	272	239	282	277	236	264	267	292	262	276	255	270	253	268	265	229	250	273	230	272	239	250	301	273	271	272	261	297	253	266	256	261	233	268	268	232	256	249	272	258	269	246	265	271	285	255	277	254	243	280	239	276	266	252	276	270	280	257	294	269	272	255	280	311	262	258	251	259	256	260	275	257	248	238	256	256	264	262	251	260	248	241	258	256	266	276	262	293	265	267	263	265	272	285	267	264	255	281	257	256	236	268	267	278	242	282	243	264	250	246	254	280	266	261	256	270	249	260	227	283	264	247	287	265	276	272	257	238	272	243	278	271	255	252	275	271	293	285	256	250	258	258	261	234	285	262	284	274	250	256	286	251	251	281	260	253	244	270	264	265	238	249	286	270	249	290	265	267	249	296	261	267	273	244	269	290	244	291	288	262	254	275	282	282	219	250	274	255	291	275	259	256	258	253	265	282	246	264	265	266	278	281	270	304	274	260	265	271	250	243	283	257	262	271	240	278	265	253	274	256	273	276	265	256	256	279	254	249	244	238	259	259	267	253	265	244	231	296	271	246	267	251	261	301	250	276	268	235	248	242	244	271	276	269	243	232	272	258	271	240	270	260	281	250	248	239	251	263	276	274	247	288	242	276	250	257	268	245	265	282	254	248	230	253	280	256	267	253	256	253	258	256	263	261	260	238	259	249	260	254	290	259	233	253	288	252	266	274	256	245	236	255	282	265	259	243	245	237	252	218	273	253	274	240	250	259	246	277	271	252	271	254	238	293	263	247	237	270	259	281	244	259	257	254	263	262	244	274	260	263	251	241	300	273	252	267	272	267	259	250	252	249	264	242	247	261	269	212	256	250	241	251	262	248	279	263	249	258	245	248	238	274	284	271	270	247	267	261	246	278	288	247	236	270	255	230	248	270	254	234	258	253	257	270	277	259	276	268	248	274	270	247	292	259	270	260	246	280	277	264	245	245	274	260	241	278	250	265	274	264	264	256	276	245	239	260	282	284	271	250	280	257	252	270	227	290	238	265	278	253	250	237	260	252	275	266	261	295	272	257	266	259	240	233	272	241	238	244	246	281	249	297	267	256	237	305	262	243	277	240	248	252	260	251	237	265	218	273	242	274	253	259	273	277	243	271	274	268	267	297	274	270	260	269	276	260	273	267	247	264	263	281	213	276	282	252	258	245	257	265	251	261	262	280	276	261	269	246	280	250	261	264	249	269	235	245	248	273	242	256	255	252	249	260	249	263	262	256	256	292	263	260	263	278	270	265	256	258	261	287	249	257	269	254	281	270	276	262	258	241	272	258	248	269	248	239	252	263	251	285	265	271	279	269	263	243	241	248	266	246	293	249	234	283	283	251	245	289	266	272	245	286	274	255	211	258	267	228	287	247	262	273	273	252	262	243	251	258	296	283	271	277	259	246	264	250	253	251	245	262	241	237	258	270	245	252	283	290	267	252	279	257	268	248	271	260	257	280	278	249	278	278	273	258	255	226
24144	20900	27376	24540	15455	1552	1125	701	601	540	519	441	474	453	476	438	469	462	450	447	394	438	446	437	415	402	413	403	386	424	409	423	437	383	436	415	384	431	415	410	404	443	384	392	427	410	431	380	412	394	419	413	410	436	419	409	435	374	429	439	400	406	391	402	386	399	447	414	381	447	380	370	404	394	468	402	423	425	386	418	431	417	416	384	403	403	404	396	403	395	432	405	383	417	407	429	414	397	398	413	365	403	408	430	428	417	408	396	425	434	368	397	392	451	396	415	410	371	421	395	389	407	400	427	405	418	432	415	387	416	426	427	437	413	414	430	404	408	408	437	402	424	417	409	400	406	414	432	387	411	425	432	408	451	394	425	407	416	390	393	426	399	398	436	399	408	406	434	416	400	406	380	401	420	400	414	395	439	430	382	447	381	420	411	397	397	392	441	390	390	416	378	432	403	417	421	383	420	399	394	416	417	409	406	433	398	400	434	409	409	403	438	390	414	391	410	386	423	391	421	436	381	400	418	417	422	381	405	419	419	412	425	407	406	414	434	356	395	429	387	406	449	424	430	383	446	449	431	394	393	410	392	428	415	391	423	415	434	415	401	377	412	415	383	381	406	409	370	410	404	410	422	393	430	398	419	394	384	425	416	410	409	406	430	422	395	378	404	391	410	408	442	414	422	403	385	397	366	370	428	397	400	383	386	391	382	379	382	410	437	406	400	352	401	380	344	381	419	415	453	425	407	396	440	409	437	421	407	435	434	387	384	425	405	406	412	411	397	390	394	427	374	368	412	420	417	412	443	399	395	386	389	410	420	446	407	438	440	428	385	429	401	400	421	425	403	403	415	415	400	394	416	385	412	433	375	400	402	435	368	436	431	378	388	428	452	430	400	386	407	426	389	394	415	412	408	434	412	426	405	393	388	406	413	410	382	399	400	394	450	416	417	354	400	412	398	425	371	412	390	429	395	437	423	442	420	399	397	407	432	379	407	396	418	429	395	401	352	385	414	413	401	426	410	423	410	385	422	391	371	408	416	387	397	435	407	396	426	422	411	386	388	433	409	462	409	389	426	403	413	398	441	417	403	422	393	409	415	429	421	464	427	438	430	382	384	399	401	389	409	439	394	443	413	420	466	402	398	421	389	400	413	407	400	403	391	456	381	390	439	403	428	438	414	376	459	420	383	385	437	405	459	411	450	418	405	437	392	440	384	416	437	425	426	417	392	404	398	388	389	386	410	401	414	441	429	400	402	404	406	449	393	407	417	414	400	395	351	411	418	406	414	391	414	422	403	404	387	404	423	393	432	426	413	405	399	473	391	373	404	426	433	391	433	424	431	415	395	421	418	420	395	395	423	412	395	460	423	393	399	399	394	402	389	451	372	444	425	408	396	382	456	405	366	419	405	439	386	411	427	395	400	414	420	390	405	404	436	389	397	422	381	407	385	410	396	381	422	428	402	384	426	413	406	454	419	426	417	438	449	387	423	415	391	399	430	386	432	390	406	431	434	410	413	414	402	392	416	377	417	409	424	419	407	445	430	442	400	364	377	418	399	388	400	402	387	409	378	437	400	417	392	426	416	399	450	406	401	370	404	384	420	395	411	401	398	412	402	450	385	399	437	410	403	409	423	450	384	422	462	405	383	417	400	396	416	376	416	392	435	395	432	401	388	408	411	399	405	436	386	431	419	372	414	410	371	421	432	441	407	403	382	397	424	425	405	450	427	417	409	421	400	403	445	423	406	425	389	420	405	447	407	431	385	390	400	365	402	401	416	441	404	403	426	397	435	438	416	424	400	423	392	428	416	379	420	431	379	408	430	395	415	425	427	403	419	436	441	376	403	398	390	390	429	434	401	449	411	398	416	442	425	435	448	415	401	397	420	408	392	416	433	373	406	395	426	420	414	423	438	442	422	443	413	413	369	417	404	409	411	385	404	377	390	412	418	402	428	401	400	415	441	410	426	418	395	393	389	409	438	448	402	388	420	409	409	376	391	400	411	394	437	407	415	420	427	414	405	401	413	390	415	414	399	451	378	397	417	400	413	396	394	404	411	415	458	378	410	399	427	397	426	420	397	416	387	417	409	355	399	444	409	414	421	398	409	421	409	397	385	431	411	363	429	441	394	425	379	402	406	405	409	416	426	416	385	440	429	379	394	402	412	382	446	430	410	403	412	423	428	399	415	456	393	435	392	396	424	372	408	414	395	387	417	386	392	407	404	410	408	430	401	450	362	399	441	399	425	414	392	380	387	400	393	381	387	380	428	433	431	417	421	384	398	454	403	443	416	397	416	414	397	395	418	420	440	422	443	426	432	422	391	423	423	428	431	427	430	420	403	412	400	397	438	413	393	419	406	374	396	456	427	400	432	439	433	403	410	393	415	441	427	397	410	385	374	428	443	413	424	412	418	376	428	386	415	435	419	406	415	401	402	400	396	444	415	395	433	417	397	416	434	390	379	413	399	400	410	429	415	449	412	422	408	425	389	426	390	408	416	407	392	399	422	404	456	410	420	411	416	447	420	385	429	416	406	419	445	433	461	414	402	389	435	397	415	366	443	414	411	411	377	431	416	385	390	425	477	384	413	429	412	407	400	411	404	402	376	393	394	422	400	379	376	419	417	423	431	367	406	399	428	431	382	419	375	417	405	420	418	417	406	418	428	390	424	457	406	395	400	398	361	391	398	429	396	405	409	399	422	410	395	442	410	387	407	387	365	419	398	415	407	391	416	409	395	396	387	375	475	408	413	380	409	396	395	447	403	404	377	394	409	408	410	429	407	398	388	411	381	405	381	430	407	412	409	414	398	430	409	391	429	402	397	365	424	377	411	412	431	426	437	385	386	433	408	438	401	396	387	404	394	396	393	407	424	389	458	429	381	412	441	451	420	412	419	394	415	435	411	399	412	416	377	440	430	395	402	395	385	373	419	429	398	383	425	420	371	409	450	397	454	423	423	396	451	388	415	400	417	381	389	429	368	384	392	431	387	407	402	417	357	445	417	423	458	417	409	397	375	447	416	423	425	423	397	418	415	423	441	414	398	407	431	391	433	413	420	417	380	390	411	373	422	406	399	418	406	416	410	414	418	401	435	402	366	414	407	427	429	446	388	387	434	397	406	397	403	388	430	409	376	432	394	410	408	424	391	402	405	416	435	439	430	431	419	394	370	412	405	406	383	396	420	397	394	391	404	394	389	425	402	416	365	406	440	418	388	456	407	418	399	448	427	438	393	410	385	417	432	423	378	379	394	414	426	414	388	428	430	379	441	398	414	413	430	402	390	409	416	422	418	432	408	434	392	415	392	429	410	400	413	414	418	405	409	411	425	405	419	425	405	413	446	397	404	423	444	417	441	372	449	432	417	409	441	408	414	410	399	428	384	396	432	427	429	404	445	414	408	400	380	386	400	426	399	405	387	441	424	407	393	398	391	398	396	432	382	393	395	379	412	395	429	418	402	436	417	424	392	410	440	439	446	420	399
5136	6814	4162	2569	2219	1821	1721	980	817	693	547	521	520	499	471	476	454	461	410	454	445	433	432	441	413	431	411	412	436	430	394	439	408	430	407	409	402	420	440	426	409	412	394	396	377	443	432	379	399	421	415	418	431	416	440	413	416	415	429	386	445	415	436	433	401	393	423	395	420	433	462	405	400	391	435	405	398	414	394	437	409	412	460	419	439	406	413	423	423	401	391	434	407	398	418	411	402	418	432	395	424	407	443	419	391	447	444	438	420	417	428	439	415	411	384	379	368	403	405	464	445	376	371	395	398	410	421	442	442	441	409	395	405	418	390	449	437	405	406	405	421	385	370	418	376	389	424	445	429	378	406	423	414	387	426	435	419	447	442	401	394	412	417	429	407	434	437	432	409	420	436	403	420	421	424	407	415	432	414	424	401	387	440	423	404	415	401	389	395	437	431	413	420	408	415	403	393	423	416	429	424	425	411	417	449	424	408	399	402	437	445	405	421	411	395	418	423	415	387	402	392	446	403	420	381	390	408	398	414	418	427	386	401	415	397	455	392	424	412	417	440	395	448	425	433	383	407	409	424	444	406	420	416	443	411	396	412	421	416	436	404	392	371	406	392	404	399	424	416	429	384	436	399	452	432	401	392	423	365	387	394	430	413	414	423	407	389	405	428	397	402	400	430	405	424	396	438	414	460	400	395	411	414	415	408	437	374	420	413	410	448	432	406	392	395	418	388	460	400	407	427	404	381	419	429	397	412	402	427	402	380	412	408	411	377	403	444	413	420	423	413	399	404	402	424	422	450	425	394	436	450	408	408	404	411	422	410	399	434	417	402	402	440	382	425	413	399	422	390	431	427	445	442	395	423	398	384	434	449	399	403	403	435	384	464	407	436	397	414	417	404	416	428	441	381	387	426	439	415	393	382	412	410	426	444	405	420	408	416	420	409	407	415	405	410	429	425	414	463	406	421	407	363	391	433	430	417	397	400	387	381	402	422	399	432	436	414	422	388	412	395	425	407	454	433	394	402	457	425	435	369	390	434	453	394	416	430	435	436	418	409	411	420	428	403	444	427	376	400	405	405	405	413	426	398	397	443	401	397	441	418	438	427	402	433	417	434	422	424	417	434	413	373	405	411	384	429	414	410	439	411	393	416	374	392	430	443	385	414	395	431	362	404	412	439	389	401	466	441	425	440	402	410	429	376	441	373	402	442	445	400	407	421	365	407	433	427	403	410	388	398	375	430	416	420	397	407	394	440	410	418	414	409	404	416	434	453	426	415	411	446	454	463	424	409	424	399	440	436	404	413	386	430	389	378	405	408	403	415	394	363	445	441	401	433	449	414	378	399	459	435	374	442	399	407	442	422	391	408	350	395	404	379	399	400	417	437	460	422	392	436	374	397	419	405	421	422	409	395	424	382	380	408	384	388	465	392	416	389	424	409	431	400	445	415	423	424	411	420	415	436	392	458	406	382	439	427	436	401	410	411	450	391	427	421	389	421	433	416	413	449	373	403	388	404	408	431	404	421	389	416	441	390	409	402	416	393	406	433	415	413	383	406	407	410	432	406	406	411	433	398	405	420	373	393	406	435	415	397	402	385	393	432	412	418	414	396	393	400	389	414	405	392	416	431	425	412	421	445	390	374	393	385	416	433	409	386	413	428	410	406	400	425	397	431	428	417	428	410	455	395	413	452	398	420	417	406	430	400	422	420	361	415	396	402	438	442	421	406	403	427	380	440	404	418	393	380	403	414	380	436	421	405	390	426	428	445	394	394	428	379	405	402	409	394	446	408	400	399	404	396	421	412	398	394	389	398	446	398	440	442	421	420	419	413	411	424	400	399	405	416	375	418	401	394	390	390	431	419	386	416	361	410	404	464	460	421	378	417	453	443	416	451	425	390	395	399	453	424	432	406	414	399	429	391	385	432	384	416	414	440	406	421	415	425	439	406	420	411	436	429	464	442	405	391	428	401	394	394	425	432	393	400	443	415	442	416	404	393	441	419	433	385	427	424	396	384	409	406	413	404	424	385	414	394	427	424	390	404	396	395	424	441	410	429	390	431	414	450	378	429	449	419	434	423	424	400	385	425	434	395	379	418	396	438	386	439	431	450	392	378	407	406	408	402	409	446	422	378	438	435	409	400	416	430	400	423	414	420	401	406	395	391	419	415	394	396	369	427	408	406	384	430	401	467	387	374	384	406	404	433	380	388	397	404	419	437	419	454	420	378	405	453	400	436	423	438	393	364	411	366	409	408	397	404	434	393	426	415	400	386	415	388	387	417	399	428	419	421	410	407	431	417	430	414	364	427	393	419	384	418	450	411	410	431	395	405	415	421	429	418	400	400	401	434	408	407	437	411	397	418	422	417	366	401	436	397	432	398	434	382	411	436	429	434	410	421	395	417	414	452	424	407	453	396	419	420	415	442	380	418	425	461	428	447	377	441	414	385	429	430	392	434	401	392	435	407	443	426	458	385	440	450	398	450	424	393	404	423	401	415	420	412	441	406	458	392	429	414	430	441	385	422	414	396	395	398	381	419	418	436	463	426	418	394	387	432	436	406	454	402	412	409	371	398	413	412	389	432	409	420	416	445	430	438	428	413	414	433	396	419	408	429	406	403	443	438	405	443	441	432	423	426	378	396	406	450	381	404	412	416	425	396	418	414	433	397	413	358	386	408	403	422	388	394	442	381	437	429	413	429	443	419	379	361	419	428	425	433	417	393	433	430	399	429	411	422	422	423	401	386	384	411	410	416	401	407	400	412	400	409	400	390	399	431	419	425	400	420	415	422	411	378	391	416	351	421	406	366	425	433	392	433	427	429	405	410	385	414	425	434	443	412	449	418	416	408	418	438	446	410	409	418	419	437	447	387	415	433	465	418	414	402	385	412	420	444	420	400	403	421	385	411	434	437	432	393	409	441	414	422	417	445	427	383	442	421	396	424	390	408	423	423	401	406	430	414	400	435	437	371	374	380	404	381	402	408	402	371	438	439	411	400	398	400	391	392	426	429	439	376	412	424	429	403	433	419	425	400	396	444	434	383	433	413	455	450	411	396	402	416	415	413	416	400	420	439	398	416	442	387	426	402	420	376	418	385	454	416	382	423	399	389	432	396	382	414	421	393	437	411	409	438	394	407	397	454	417	449	393	378	391	438	417	421	385	418	426	400	450	435	406	414	409	400	409	381	424	442	439	410	432	445	407	399	408	416	398	398	388	365	402	428	434	425	366	442	399	399	430	445	393	403	458	422	415	426	386	434	401	417	394	453	408	395	415	414	376	399	410	412	395	420	396	428	393	447	403	411	426	419	412	438	396	413	412	385	423	426	392	411	398	419	447	419	425	418	405	422	415	437	378	422	385	443	420	436	381	399	420	451	426	412	397	434	406	436	414	404	403	405	443	403	432	439	428	392	389	396	416	404	426	387	401	436	385	415	434	425	442	407	384	390	422	419	392	424	393	435	394	405	384	409	420	432	402
22149	20982	28676	23469	20983	21062	12341	1285	695	513	441	374	332	276	252	248	230	178	205	176	194	189	157	192	173	166	141	153	157	158	146	137	142	154	147	158	122	159	129	138	126	128	118	114	117	104	108	131	123	125	130	123	125	120	129	138	153	122	129	98	135	116	110	112	106	129	131	115	126	132	122	101	99	109	135	138	124	119	123	126	119	115	128	126	113	125	129	107	133	119	112	106	115	112	131	98	117	139	127	117	117	121	115	132	122	102	123	118	115	128	133	108	117	125	108	131	133	117	108	122	123	119	114	130	140	104	118	130	132	122	132	117	94	121	132	131	108	125	113	121	127	124	108	113	98	108	115	129	108	108	113	113	147	119	103	119	108	125	123	126	110	114	123	130	115	124	104	115	117	122	124	127	102	103	114	115	128	105	115	99	124	130	111	133	128	127	112	129	122	119	117	125	122	99	117	117	109	116	120	122	136	122	120	119	96	115	118	146	128	118	113	101	115	115	105	126	123	112	115	134	132	130	131	119	117	118	117	116	95	106	122	121	120	113	102	138	97	113	115	115	108	113	104	115	107	112	107	139	116	122	114	103	109	125	115	115	131	114	109	114	137	132	105	112	114	117	100	106	110	125	99	103	110	114	109	108	125	117	124	127	106	117	123	110	126	111	119	93	113	127	124	106	118	93	106	113	116	141	119	113	126	117	129	91	99	113	109	112	137	119	139	103	108	119	114	106	103	118	119	123	97	157	120	130	105	121	112	129	115	113	113	139	130	123	144	104	125	110	131	112	123	117	119	108	106	116	104	133	127	123	117	142	104	128	112	114	93	117	102	114	107	120	99	111	115	116	112	109	128	106	121	121	124	121	121	119	102	107	100	151	110	104	104	119	113	120	114	104	108	131	113	108	102	117	109	108	113	112	98	111	113	104	120	110	119	113	107	138	125	130	107	105	108	134	102	114	111	101	112	125	124	112	126	108	130	109	136	120	116	117	120	122	103	121	145	98	92	114	89	113	118	104	108	116	131	115	122	106	120	123	124	110	119	124	122	124	100	116	118	100	125	115	127	103	113	116	125	104	124	115	127	121	129	110	119	116	121	136	107	117	119	124	129	119	103	116	113	128	128	119	118	120	133	119	107	121	144	109	126	114	112	114	107	116	112	128	103	128	125	113	98	104	123	116	128	116	91	115	124	122	95	130	101	114	128	119	129	120	125	131	125	134	110	134	111	117	100	94	123	109	111	109	111	122	124	104	117	98	127	119	131	121	100	112	124	117	105	108	111	135	114	97	124	98	115	106	110	111	108	119	121	125	101	107	130	124	145	101	119	131	124	110	117	107	116	124	122	138	107	127	113	126	109	135	97	106	114	91	112	133	118	121	125	122	113	125	103	123	108	121	116	126	108	111	107	105	103	124	110	119	108	125	128	133	119	130	116	108	119	114	114	118	115	112	108	105	116	129	112	120	119	127	86	117	125	123	109	134	106	105	106	118	128	107	114	123	125	115	113	111	97	117	94	129	115	126	107	113	114	138	114	119	105	117	125	127	118	113	118	112	112	129	117	125	122	120	127	123	136	113	108	123	128	96	117	113	112	118	132	102	138	125	125	113	120	119	87	107	115	123	112	101	133	122	116	101	117	139	118	130	91	120	149	93	108	99	104	116	136	115	106	100	125	123	121	113	128	119	103	110	134	109	104	121	111	120	131	129	108	126	115	121	124	138	128	116	117	124	112	113	105	129	101	121	140	115	134	134	125	91	124	111	108	93	109	102	121	122	114	119	133	98	117	128	120	121	112	140	107	109	122	118	103	116	115	116	132	109	120	103	114	124	105	110	108	108	122	131	126	123	127	118	115	118	124	140	129	116	112	114	122	102	98	120	112	100	109	115	116	122	120	122	120	104	106	112	130	110	106	124	117	101	102	120	118	100	131	117	103	109	105	119	112	115	117	128	138	113	108	106	114	96	117	118	122	136	116	113	112	139	108	132	129	120	123	106	116	113	125	124	115	104	98	119	120	113	100	118	115	114	126	112	112	104	118	106	124	109	122	120	136	102	119	115	113	110	109	128	115	116	99	102	121	117	127	145	113	106	109	129	122	137	118	94	121	106	106	117	118	119	130	102	109	122	122	125	129	115	114	113	108	132	131	115	137	110	101	106	120	132	98	109	112	128	109	103	132	116	106	101	109	111	118	102	105	131	112	120	124	126	133	111	99	112	113	110	124	124	140	120	126	115	107	104	105	103	125	109	108	120	107	114	128	113	101	109	114	99	101	85	111	110	114	108	126	95	115	120	116	106	127	112	115	103	109	122	122	117	123	97	124	117	136	115	120	94	111	124	116	115	121	98	138	130	138	111	116	117	101	116	123	122	123	90	116	127	116	110	102	113	103	113	113	133	104	98	124	118	124	105	120	132	114	124	113	114	108	106	104	128	126	118	97	116	115	90	116	110	120	117	131	110	83	118	141	99	120	119	116	111	130	97	115	117	116	120	120	126	127	125	143	106	115	120	102	154	113	118	137	118	103	115	152	118	108	116	108	143	116	103	138	115	113	111	126	115	115	111	129	125	94	118	109	116	118	103	139	121	118	112	108	110	85	131	124	150	115	98	119	113	102	112	102	120	121	117	114	118	122	104	126	131	118	121	125	120	114	132	126	138	121	122	128	109	100	113	109	135	100	117	120	125	109	118	95	126	115	118	131	124	116	120	121	95	103	108	124	101	123	110	127	119	126	109	112	117	113	141	112	112	109	133	132	121	114	100	111	121	123	107	131	101	102	115	107	124	126	129	118	89	105	115	117	112	122	120	119	110	123	135	100	123	131	101	122	116	104	135	114	105	126	106	114	121	107	119	135	131	133	123	127	109	108	111	135	110	116	129	90	115	122	121	113	128	109	81	105	114	110	104	119	104	110	137	121	121	139	115	119	120	98	117	119	118	133	108	129	125	118	109	115	106	105	138	118	128	117	126	124	101	127	118	108	109	106	111	115	125	109	115	116	97	128	113	118	104	145	99	120	103	129	116	126	136	113	123	102	118	94	123	117	123	120	107	124	113	127	120	103	104	118	136	115	116	154	118	116	118	117	109	112	123	111	112	126	100	135	110	126	131	116	121	124	117	105	120	112	143	120	115	113	109	118	118	110	122	128	99	115	125	123	112	129	124	102	118	105	125	113	125	91	133	121	113	120	111	111	113	111	120	103	118	137	131	106	138	108	139	110	100	120	116	104	117	106	118	129	123	124	101	108	137	116	107	108	105	113	130	105	136	119	102	102	111	121	141	108	103	112	117	122	104	107	120	116	110	116	120	118	108	118	129	101	123	134	110	112	113	121	101	138	117	122	123	116	113	115	104	120	131	116	116	139	127	101	107	129	111	117	120	113	118	100	106	119	112	108	108	119	108	124	121	115	127	118	108	118	127	111	100	119	128	91	114	101	116	111	119	121	123	133	130	120	114	117	106	140	122	134	111	122	115	111	106	126	125
7057	15595	10581	5904	4713	3841	3147	1726	1123	746	640	536	458	429	350	329	275	254	225	234	192	217	222	195	182	168	194	182	124	150	161	154	137	158	135	158	126	167	138	144	131	158	128	142	134	111	133	139	133	147	135	145	134	105	113	130	126	116	135	142	127	118	123	134	123	118	143	124	121	156	115	139	114	111	140	120	120	137	118	123	118	116	120	123	135	122	115	119	129	127	128	106	122	112	115	147	117	137	107	113	127	114	129	113	115	113	124	144	101	109	124	120	120	123	103	121	104	141	130	133	100	126	95	114	123	120	136	119	127	101	100	119	108	106	118	111	131	106	99	123	112	107	133	127	136	122	118	117	121	120	106	119	123	135	121	124	125	128	126	131	121	122	122	142	112	101	118	134	131	120	106	121	124	118	116	97	131	117	120	117	99	126	120	117	133	99	109	108	121	129	124	117	115	122	109	121	129	110	124	120	126	156	122	127	125	107	127	115	134	121	115	145	112	101	113	104	97	123	110	138	122	96	120	148	134	112	107	108	95	107	116	103	127	119	125	100	115	109	122	114	113	132	121	114	119	111	120	109	117	91	109	118	122	119	121	127	132	121	131	129	108	113	92	108	112	108	121	127	106	108	120	131	149	122	119	116	128	119	112	113	123	114	122	124	125	113	115	116	116	129	146	122	124	113	119	115	132	104	125	110	119	122	112	108	107	112	130	142	110	124	130	99	114	128	113	113	112	138	110	138	117	110	114	106	122	124	111	122	97	117	127	134	131	123	114	143	123	130	124	107	121	119	107	126	126	108	127	123	113	103	116	128	108	112	122	119	129	120	138	119	117	134	118	129	113	134	135	115	139	100	117	118	127	132	130	123	117	110	127	116	122	114	123	108	127	128	108	120	129	127	113	123	140	128	119	96	112	131	123	116	101	121	106	120	130	127	120	125	117	114	125	105	137	101	117	110	121	98	107	132	112	110	137	104	125	126	102	111	125	125	115	104	133	123	120	154	118	116	129	108	128	119	133	112	125	129	105	105	130	102	127	134	109	118	115	115	114	124	150	132	105	136	148	112	124	102	138	102	146	115	134	140	121	138	113	102	118	113	122	114	133	124	110	133	109	124	122	124	106	102	102	118	115	131	126	122	119	125	122	119	122	125	126	122	135	117	122	113	115	103	117	114	131	111	121	102	116	120	129	128	127	99	119	121	130	115	138	121	132	100	133	111	141	104	120	132	130	120	130	126	126	123	100	134	105	107	125	131	118	120	117	103	107	111	116	118	126	133	121	100	101	115	131	137	101	112	112	106	103	98	104	112	142	114	117	118	130	110	115	113	117	132	110	124	128	114	115	127	154	115	94	107	130	126	127	127	112	121	114	117	128	131	136	124	128	120	125	102	120	108	89	129	130	110	136	113	139	123	126	114	110	113	130	123	124	127	139	111	97	135	112	116	125	123	131	139	125	115	121	118	123	131	135	128	122	119	112	123	114	128	121	106	124	109	127	103	114	130	105	118	116	111	112	121	106	108	130	130	115	131	115	108	147	108	133	106	110	160	95	120	122	113	110	110	139	98	116	127	130	123	140	111	110	122	142	133	116	119	135	121	119	138	117	128	147	96	127	116	140	123	103	130	132	103	106	124	136	109	112	124	122	118	105	126	109	123	129	131	135	106	131	125	125	121	120	113	121	123	129	108	125	125	137	130	86	134	125	95	123	119	136	97	98	120	138	112	108	131	139	123	108	143	124	123	122	113	131	119	126	130	128	115	115	135	111	113	141	128	118	111	117	124	130	104	117	127	133	96	104	125	122	116	114	112	114	127	139	118	126	109	113	112	93	125	105	102	97	119	123	130	123	126	97	119	116	118	105	127	100	118	117	122	124	101	115	132	131	125	120	120	96	115	109	144	112	129	113	118	126	117	128	149	103	117	123	117	114	113	118	101	124	121	109	102	120	120	122	113	106	128	107	106	123	133	106	105	123	123	121	153	125	110	109	133	112	123	119	98	114	108	118	123	113	139	113	120	80	115	97	123	131	116	118	118	126	131	121	102	132	114	121	136	128	100	119	120	128	118	134	128	125	109	124	123	124	126	127	117	118	133	121	125	122	132	126	122	105	131	122	112	134	97	117	130	110	105	124	119	124	117	100	105	136	104	128	155	123	139	124	105	111	103	139	108	106	121	129	112	131	130	121	104	118	99	117	91	126	126	131	107	125	122	117	127	118	125	118	131	115	104	128	134	114	110	77	138	104	99	130	110	130	135	108	116	119	101	113	113	120	125	127	118	116	143	113	108	98	113	120	105	113	111	126	105	127	102	125	122	115	125	128	115	113	109	122	137	104	127	116	144	110	118	111	134	142	120	127	128	108	106	105	120	116	104	126	127	129	110	113	118	124	131	109	113	103	106	121	120	137	125	95	122	138	118	126	117	118	146	119	116	124	121	134	117	133	109	136	115	108	116	116	126	122	149	107	127	96	100	113	142	120	116	111	97	136	116	118	121	113	121	123	114	107	144	110	130	115	126	108	122	106	132	102	123	106	104	120	140	129	117	117	122	132	126	119	121	117	129	95	140	131	109	105	117	122	126	108	136	119	114	112	107	126	151	112	140	139	99	123	123	116	118	117	118	121	132	145	115	111	125	116	97	129	127	131	107	122	134	119	106	110	100	111	135	131	116	144	110	115	112	108	101	119	119	103	114	108	101	103	114	126	134	118	123	105	125	107	124	130	105	123	143	140	122	120	118	103	118	105	108	121	112	102	144	109	113	105	108	121	110	116	127	135	107	135	122	131	104	109	115	110	111	104	130	110	99	110	119	117	103	102	102	127	116	128	119	116	114	136	127	124	119	109	115	110	113	117	120	130	118	115	102	128	123	137	108	132	126	113	118	115	116	124	116	120	133	109	101	124	111	116	120	119	121	123	117	103	122	144	127	109	111	142	109	114	121	119	131	125	115	128	120	107	130	115	138	121	122	118	115	112	131	123	112	129	129	124	137	101	141	114	118	115	120	133	115	116	131	130	113	129	114	111	121	115	117	125	125	132	108	139	135	117	121	112	143	128	129	116	115	116	111	104	119	128	122	115	120	102	131	132	115	111	106	127	117	131	117	136	110	132	101	94	108	144	117	119	110	117	130	122	121	119	104	135	113	112	120	135	107	113	117	109	132	122	114	133	109	124	151	130	131	101	121	128	118	112	127	99	125	114	108	114	119	120	130	106	124	107	127	109	122	116	115	121	117	131	106	103	113	108	119	137	112	104	113	108	108	139	123	117	128	114	125	132	96	122	127	137	111	134	114	103	137	96	116	138	104	129	103	128	106	118	134	104	116	116	100	123	114	125	107	124	145	98	110	131	127	102	129	122	118	107	128	115	122	119	99	114	123	103	120	121	119	130	115	113	116	133	118	120	126	119	110	95	122	112	111	135	126	94	133	122	113	121	128	132	107	120	125	134	110	118	115	129	107	139	92	126	120	120	126	104	115	92	126
27244	18072	4174	845	774	715	663	541	480	459	502	475	465	428	460	432	436	508	483	451	447	487	444	504	501	442	484	447	443	489	437	444	445	449	435	457	443	474	487	473	452	465	431	435	435	417	437	461	515	459	460	454	444	456	491	447	460	472	466	455	458	441	434	461	435	443	421	422	496	483	446	418	452	437	441	463	481	436	408	466	446	448	439	470	478	479	452	484	466	456	414	493	473	504	379	473	438	474	450	409	470	465	459	433	465	436	436	465	447	480	486	491	448	463	424	448	467	450	420	457	435	400	452	507	450	455	459	465	478	489	428	447	471	458	417	448	463	455	446	448	443	447	452	460	430	441	478	465	493	442	464	441	436	463	468	461	478	443	465	462	392	465	410	486	431	461	440	403	434	478	463	463	459	453	474	459	468	452	432	452	464	466	432	469	450	461	447	459	442	426	458	443	421	466	457	465	470	440	468	441	459	487	447	466	454	517	477	427	473	430	428	512	473	487	446	433	450	400	426	469	422	462	477	463	471	461	438	456	453	492	491	443	458	449	454	449	445	435	428	451	468	424	452	489	440	452	430	460	482	439	475	447	457	438	495	488	444	492	426	427	450	468	429	427	468	465	456	463	488	446	431	428	430	466	499	420	445	478	434	448	421	446	503	468	457	444	418	472	486	465	407	481	445	446	452	446	471	445	457	451	447	467	454	464	452	419	469	451	442	410	483	474	454	452	472	464	413	477	454	435	464	487	444	459	489	412	438	399	413	432	443	468	449	438	435	463	439	463	457	456	418	485	471	484	482	466	489	464	462	452	470	451	458	482	450	476	428	437	425	498	414	474	455	428	455	454	424	449	436	459	460	432	497	440	423	444	469	476	478	456	479	473	425	452	445	427	436	440	442	458	437	443	445	449	440	451	454	456	442	449	470	447	480	425	451	466	446	459	447	465	475	479	478	484	458	452	473	447	486	458	448	459	442	442	470	465	452	453	412	447	406	409	448	415	456	444	456	477	456	457	462	444	449	443	418	437	473	458	446	453	440	460	454	450	405	458	437	436	461	400	492	448	491	429	446	463	446	461	442	463	441	429	442	453	464	460	460	466	450	476	409	426	456	456	446	466	490	452	444	462	504	471	425	445	464	444	451	460	457	453	448	456	447	435	463	478	453	457	452	457	439	410	441	444	452	450	453	445	444	487	467	450	474	448	448	443	435	458	447	459	449	497	468	483	461	500	511	459	450	466	465	478	467	435	477	467	437	460	466	443	491	423	438	445	455	463	464	424	476	454	426	473	457	478	491	433	459	445	459	450	473	465	454	462	457	455	476	459	418	443	452	466	484	440	457	493	506	461	415	473	455	420	465	452	444	449	419	482	435	465	479	501	475	455	429	465	471	436	471	476	447	502	460	454	488	478	500	455	505	440	471	440	418	464	484	464	485	470	459	493	468	489	466	458	444	443	430	457	435	431	447	442	428	490	474	466	495	483	473	444	455	434	430	438	467	470	468	441	429	470	441	436	438	468	487	464	471	417	472	417	446	443	438	489	448	459	476	403	460	440	480	461	458	427	462	460	487	455	404	463	469	443	471	482	441	430	435	475	445	458	442	449	417	490	466	431	445	447	458	470	504	468	496	441	464	453	457	421	421	429	449	452	433	480	477	428	465	423	471	485	448	448	437	469	443	438	484	465	467	460	427	437	464	440	433	445	473	447	466	442	440	453	460	453	455	464	486	447	468	430	467	437	456	462	444	452	453	447	412	426	458	477	443	474	415	434	458	481	438	439	441	467	442	447	447	445	450	441	463	468	441	431	416	471	443	483	461	461	470	489	464	462	474	411	448	461	484	436	484	483	462	488	451	455	439	477	510	405	468	458	452	453	513	465	443	450	461	454	479	465	435	442	437	449	443	503	455	407	472	451	467	447	420	468	434	475	448	525	450	479	461	429	477	445	476	478	476	457	433	439	491	416	502	440	438	454	441	473	460	445	472	412	495	457	440	444	417	441	466	455	467	438	486	453	484	459	475	455	452	479	464	463	489	429	445	474	439	399	432	457	484	500	478	452	446	467	480	469	441	438	453	469	455	457	453	426	444	478	444	497	465	446	469	435	469	447	440	424	473	487	480	449	466	447	456	440	487	447	404	459	460	495	458	427	441	411	519	433	455	478	480	416	485	440	467	441	480	449	468	474	448	452	465	476	469	470	443	484	456	492	442	431	438	453	461	430	476	492	483	459	466	437	462	481	421	485	462	426	458	471	460	444	457	441	455	481	442	501	420	459	491	428	440	473	482	449	438	451	484	481	449	439	434	459	436	446	450	433	436	456	491	473	427	455	484	447	463	458	423	435	421	479	472	397	459	424	444	481	444	451	450	426	431	487	510	448	435	455	426	461	439	458	413	471	460	520	470	456	447	471	445	453	460	464	480	447	431	446	475	459	440	458	430	462	394	442	475	465	443	429	480	437	477	481	430	433	448	463	432	383	452	475	470	456	444	448	447	419	459	465	456	467	484	448	447	406	443	469	459	472	447	441	442	454	456	470	469	459	446	427	507	470	471	424	454	434	423	477	454	455	461	477	441	453	440	426	459	477	440	390	470	426	454	476	452	465	452	484	434	446	451	466	474	480	415	435	458	476	434	442	443	468	446	441	456	459	439	467	441	471	514	466	506	444	480	463	477	423	470	479	472	460	442	442	426	459	473	457	497	486	483	467	484	475	463	469	401	426	471	451	443	485	410	492	458	477	478	431	450	440	445	466	460	478	476	461	438	459	443	441	485	480	480	451	437	434	488	459	487	480	455	424	458	460	453	522	435	480	454	498	480	459	454	453	456	460	451	432	439	436	433	433	470	458	472	440	433	473	481	465	461	424	440	441	482	427	480	453	446	459	458	468	466	438	450	461	486	454	436	462	508	475	454	475	433	459	437	417	443	462	434	452	508	444	443	461	453	490	456	484	451	445	468	461	447	472	478	458	423	455	468	434	445	443	484	491	442	472	401	451	435	442	477	477	468	439	413	480	465	487	476	487	445	420	492	464	445	419	447	466	418	483	471	438	433	446	479	451	472	473	476	447	441	478	407	482	466	441	467	466	462	467	513	480	470	467	420	483	457	458	426	456	443	457	443	450	428	437	455	477	464	442	450	487	466	458	456	442	455	424	489	479	463	434	454	446	439	462	430	454	432	432	423	457	422	437	465	464	489	450	436	404	474	434	436	426	418	454	446	451	490	463	447	440	445	454	427	435	458	452	428	453	440	409	435	454	440	474	434	461	468	451	443	460	459	452	452	458	470	464	446	478	482	433	418	460	477	495	440	443	450	492	449	491	425	471	491	503	450	426	473	476	457	451	468	437	446	445	458	479	445	482	436	458	482	446	451	445	479	472	415	433	427	408	426	446	459	448	425	444	420	453	467	437	445	470	498	471	428	476	448	467	457	472	466	462	445	481	461	475	432	437	453	448	472	462	465	480	481	462	459	451	425	415	465	475
5381	1788	898	842	848	955	875	579	547	508	478	485	515	476	465	450	492	461	489	447	474	502	441	483	493	481	496	489	489	476	508	494	496	450	470	503	477	469	448	492	474	472	462	459	510	511	460	441	474	474	491	481	461	500	495	448	517	477	507	502	494	493	489	506	469	511	448	489	472	522	517	515	499	494	439	472	487	501	507	513	492	467	464	493	494	478	460	466	464	453	466	460	470	485	457	474	469	484	451	474	495	479	469	479	489	474	455	440	464	489	504	505	503	462	474	485	498	472	493	462	497	520	470	503	525	483	486	485	506	497	476	485	468	481	473	449	466	500	452	481	477	533	458	490	498	485	491	448	474	501	471	497	468	503	478	519	521	493	468	530	481	467	489	478	482	504	481	500	497	480	484	448	474	453	501	501	482	503	443	453	490	484	473	480	483	520	522	484	467	453	510	448	498	498	465	458	490	488	487	439	471	461	505	502	497	463	489	483	467	475	470	470	465	467	533	500	461	485	456	481	498	502	477	466	456	505	486	471	444	483	486	474	465	486	434	464	480	460	489	471	466	449	489	478	490	454	452	480	483	497	482	513	485	481	483	496	458	491	466	476	489	492	441	458	523	465	486	505	495	439	470	516	462	514	492	480	520	518	521	490	430	442	439	467	478	509	475	497	453	468	473	482	437	488	465	468	487	481	499	461	445	482	494	469	447	492	481	456	492	446	485	474	494	499	457	479	497	469	487	492	471	501	510	495	474	468	460	508	460	483	490	460	461	494	503	500	509	476	444	493	520	458	461	465	486	488	440	518	505	494	462	449	518	482	466	459	474	501	459	433	473	451	531	454	477	497	501	471	435	481	459	439	508	461	470	493	491	450	467	463	503	505	454	536	483	453	448	483	419	509	469	459	482	475	456	453	494	456	503	496	429	475	454	448	468	446	512	452	479	482	501	519	516	480	445	464	436	474	451	462	489	478	469	453	523	481	462	477	474	493	462	505	492	482	467	456	523	493	479	452	515	438	484	465	474	451	496	502	504	457	510	500	469	470	530	483	501	443	492	483	495	513	455	476	503	469	494	494	499	444	462	508	474	454	467	493	470	523	500	459	490	499	482	484	442	464	479	491	486	473	454	455	477	481	468	459	483	472	456	479	481	511	474	464	464	495	471	476	479	459	450	470	480	512	442	500	492	485	510	518	452	475	492	466	459	509	451	493	486	470	494	510	502	435	448	451	424	486	471	500	472	481	476	482	462	478	493	481	461	433	468	485	517	464	494	419	470	448	468	455	465	499	476	494	489	545	500	460	485	503	442	493	479	490	449	475	476	500	473	490	515	509	508	492	440	501	455	480	489	463	478	479	496	464	452	509	481	497	514	481	482	478	472	465	488	465	469	495	451	469	461	479	490	493	508	491	477	472	520	455	462	489	456	483	464	499	477	481	480	512	496	480	463	472	465	496	459	457	447	546	456	514	467	486	487	482	482	502	454	524	450	498	477	502	496	479	478	440	456	449	422	478	506	489	528	500	482	484	477	526	447	496	499	499	498	500	514	498	491	485	447	451	505	469	467	468	516	481	434	514	472	446	463	493	451	463	459	473	480	495	453	458	441	477	476	499	474	489	505	471	435	496	497	503	529	441	455	467	514	486	467	502	467	485	487	482	451	469	499	512	541	460	466	478	471	449	467	452	526	504	488	493	464	466	433	438	461	497	477	459	496	500	479	446	475	483	486	508	501	469	483	479	482	444	479	463	489	482	450	488	504	477	488	474	514	481	465	477	505	453	492	483	467	457	488	439	528	475	472	466	542	450	431	452	504	452	516	464	465	481	477	495	473	473	451	495	485	488	489	521	467	456	512	498	467	458	504	513	482	420	470	526	500	487	474	516	488	496	448	461	485	457	464	463	526	459	490	482	454	490	484	500	429	478	479	491	489	450	495	477	485	468	483	491	442	487	441	461	458	433	490	467	502	472	475	493	480	487	478	458	464	469	521	466	436	484	459	498	514	501	413	452	477	490	504	497	490	510	520	489	508	479	451	508	479	460	480	458	510	470	502	454	461	461	473	485	498	492	481	492	485	483	470	475	504	468	479	452	495	498	466	510	507	519	450	485	472	448	456	474	455	456	512	470	495	497	500	472	507	469	472	494	513	469	490	488	455	460	505	489	503	461	465	461	492	502	472	471	489	471	498	519	533	475	500	506	466	464	457	466	511	444	470	504	453	460	477	489	470	487	468	507	527	484	468	462	471	466	478	485	472	484	510	506	451	481	511	481	434	473	486	484	460	458	464	502	478	496	499	496	506	458	502	469	458	496	488	478	515	457	497	481	462	493	484	473	482	505	463	490	473	514	433	481	456	459	507	467	465	470	511	448	463	474	445	421	496	515	494	508	519	492	493	519	468	476	500	506	454	470	502	518	484	478	489	473	514	485	442	495	510	500	438	467	454	439	449	474	506	476	484	508	451	483	478	493	476	504	483	471	494	431	500	477	460	471	502	476	468	515	480	464	474	506	483	463	493	476	508	455	468	494	405	463	462	460	480	471	476	473	493	495	473	485	518	458	510	483	457	475	501	469	503	495	449	542	459	496	485	493	486	471	505	490	480	449	479	475	440	493	498	481	500	480	468	466	455	489	520	485	466	496	489	496	485	463	491	489	466	465	473	475	485	506	464	476	458	445	463	489	476	532	482	469	464	478	504	459	481	481	499	454	489	538	482	465	481	492	464	484	457	448	495	487	476	461	454	488	476	497	485	470	460	500	473	442	455	482	468	466	475	451	481	492	495	443	473	471	522	492	508	464	488	486	467	509	501	468	479	473	497	485	493	470	466	481	472	500	453	470	469	501	455	487	504	442	466	477	450	462	482	479	455	457	472	506	474	477	456	483	471	470	462	477	462	482	467	478	474	438	472	470	448	465	486	513	482	485	494	486	480	496	501	498	502	489	523	446	460	429	483	500	484	471	470	496	499	488	464	510	461	441	469	438	498	478	467	460	463	532	511	496	483	466	499	469	485	487	486	486	467	474	468	488	488	519	492	458	502	481	441	464	477	512	476	460	498	475	490	458	474	487	499	467	538	451	504	466	453	462	490	473	471	461	502	494	487	465	468	496	470	481	492	462	491	500	468	477	509	486	448	470	486	464	487	488	486	485	481	431	449	480	471	498	463	488	477	471	492	452	450	507	499	451	501	433	483	471	497	460	470	480	469	492	464	501	491	498	492	501	483	460	494	462	490	475	449	482	526	491	465	475	487	514	487	471	504	497	440	451	484	458	481	466	477	498	515	486	488	486	488	510	457	494	453	474	459	478	503	505	486	492	425	504	504	464	470	476	470	477	505	479	473	472	461	500	473	455	483	458	475	477	453	487	469	506	437	477	493	472	506	462	466	488	500	459	483	464	477	464	461	472	485	451	452	485	485	468	479	450	476	500	472	419	466	465	432	487	495	455	462	438	468	517	491	484	459	507	491	492	494	459	462	506	483	485
23143	20934	28265	23746	20922	12664	1582	831	553	478	422	368	353	315	339	311	293	294	275	284	312	281	227	269	272	264	237	256	248	239	249	257	258	262	249	250	241	242	268	225	244	249	267	254	257	278	271	282	229	252	249	238	250	262	256	224	232	240	251	254	268	253	229	238	268	252	231	252	260	229	260	242	277	256	234	231	230	264	250	237	247	247	238	252	247	230	243	228	250	270	255	242	246	228	264	236	242	231	233	226	243	226	240	236	232	233	231	246	256	254	233	228	259	254	240	235	240	251	244	230	247	240	255	246	264	254	239	264	261	237	255	254	223	230	242	234	254	226	248	237	241	249	230	228	238	222	222	222	244	247	249	253	254	236	229	240	280	255	248	263	257	238	253	213	247	234	233	257	251	261	224	230	233	225	228	240	255	248	258	252	230	243	231	260	227	234	258	281	232	256	225	244	243	244	244	265	268	244	245	206	238	238	227	226	226	248	264	245	246	234	229	264	231	216	280	252	226	257	233	230	226	261	255	231	229	226	238	235	248	270	261	233	250	239	248	222	247	247	256	228	217	254	277	258	255	259	250	255	248	241	209	226	209	238	259	244	223	232	233	242	232	246	257	273	250	225	244	261	246	265	262	249	255	259	257	245	240	243	228	226	244	234	235	216	234	269	233	247	239	252	286	240	251	259	253	251	228	258	214	224	227	233	230	253	251	230	251	227	231	266	267	220	254	266	257	243	231	224	229	241	248	244	262	282	237	246	253	249	263	230	262	232	238	213	301	216	241	239	253	243	267	221	246	245	265	233	232	253	244	259	238	239	250	263	219	244	260	204	226	260	241	224	228	240	222	233	231	221	231	242	263	229	260	234	242	256	243	292	239	265	227	237	250	223	254	236	243	258	229	264	251	266	229	259	254	267	242	245	255	252	258	235	219	257	238	235	224	225	237	240	224	234	234	246	235	218	246	254	227	230	243	232	250	236	220	267	242	236	236	239	265	235	225	259	230	218	256	211	252	256	258	245	266	253	238	235	242	217	224	233	231	252	241	266	247	229	215	228	253	251	236	223	255	251	235	227	239	240	259	236	230	223	246	248	250	251	242	214	250	224	260	254	276	210	254	232	229	263	224	258	222	219	235	257	257	223	261	228	253	243	256	277	223	230	227	248	233	228	224	205	276	252	245	253	210	235	247	244	215	229	253	277	272	240	235	215	220	237	247	249	212	223	248	222	247	259	271	255	225	242	256	232	238	214	219	246	259	221	243	238	256	236	279	225	251	241	243	256	222	251	260	269	250	235	242	259	250	251	259	258	243	260	229	253	231	207	248	219	265	215	237	226	248	264	238	220	236	257	249	234	236	222	268	210	268	247	260	235	240	230	250	249	262	255	249	240	237	260	255	260	227	256	223	214	227	235	221	245	240	237	254	221	271	233	252	251	238	253	247	249	249	240	228	236	251	256	244	229	229	272	216	230	253	240	262	235	216	220	250	245	206	250	236	245	236	243	244	227	232	256	240	224	248	255	232	255	268	242	252	231	241	240	243	235	253	240	219	252	221	238	227	249	246	253	238	241	223	268	245	207	242	257	228	232	225	233	264	237	225	208	233	246	273	244	235	248	227	248	264	272	242	226	230	253	227	257	253	245	226	243	257	237	244	241	255	238	247	236	251	239	242	254	258	235	241	221	228	269	230	222	241	226	253	250	222	240	229	239	245	240	221	268	245	202	237	259	246	231	261	236	269	246	247	237	244	243	240	252	246	240	234	214	239	217	260	246	198	234	254	265	236	259	197	252	249	249	227	223	247	232	229	248	271	259	229	249	238	235	253	252	262	271	241	224	255	251	236	266	243	215	246	228	237	224	253	213	239	245	248	238	257	229	232	240	251	254	266	239	251	245	244	214	239	233	266	264	229	258	220	262	253	250	230	242	222	233	259	245	240	221	226	261	256	229	251	243	235	256	241	254	253	246	236	246	219	251	242	225	236	243	237	233	240	244	270	248	246	236	228	212	241	226	261	238	234	230	224	252	220	211	229	240	239	267	244	269	227	221	209	262	229	255	257	233	241	249	244	237	280	240	257	251	233	267	223	241	255	245	256	262	225	230	268	242	241	243	230	233	225	265	255	274	227	242	260	235	231	233	229	257	259	223	236	225	220	219	252	245	241	256	221	216	247	273	240	288	214	255	209	246	235	227	216	240	223	219	255	207	224	243	236	239	227	245	257	225	236	267	224	228	219	225	248	236	230	223	251	254	251	229	235	225	260	237	253	254	244	246	225	241	261	267	211	261	237	224	280	246	237	253	242	236	223	245	236	228	242	241	246	241	275	258	249	248	227	233	222	255	250	255	245	234	242	272	248	237	233	233	260	237	255	249	229	266	236	231	252	246	266	268	256	257	225	268	224	221	232	250	232	231	240	232	256	255	219	244	200	215	247	228	238	230	237	243	285	235	250	229	244	237	226	244	248	239	249	221	235	217	228	264	249	234	258	239	254	231	248	232	234	229	245	242	219	200	227	256	257	240	236	274	250	233	262	235	247	241	252	241	262	258	220	218	253	238	236	235	235	246	239	254	252	243	239	235	214	222	230	231	226	222	233	215	226	260	251	231	223	240	236	257	240	231	236	257	246	238	273	231	211	254	228	244	216	213	259	261	248	204	249	226	244	235	243	247	244	233	224	244	250	259	293	246	237	223	252	258	228	244	233	267	241	232	246	245	259	204	264	242	241	246	259	238	275	216	238	234	237	245	235	242	230	240	238	236	269	233	256	254	258	249	243	274	247	238	257	241	235	236	248	232	241	231	237	232	213	246	230	242	245	245	238	223	225	235	239	246	238	243	230	234	254	227	273	270	223	250	226	247	248	260	226	221	265	263	265	261	230	257	234	224	247	226	260	228	250	225	213	218	239	233	231	229	218	242	277	243	261	225	230	215	260	228	230	226	245	214	235	223	233	246	227	240	251	218	240	242	254	259	228	232	213	235	242	214	241	233	218	255	260	217	226	245	225	245	245	224	241	256	236	229	241	217	218	223	216	253	236	266	220	226	244	249	247	246	238	237	229	212	261	242	234	214	258	232	266	262	245	223	247	243	241	249	224	212	242	269	251	260	233	263	224	242	240	248	230	239	263	265	252	240	250	248	257	247	234	251	273	266	252	253	238	231	239	242	238	213	237	261	260	229	230	261	226	220	245	248	231	237	274	223	239	232	264	264	252	231	254	214	269	242	255	232	222	255	248	231	250	250	234	258	279	251	246	260	241	238	255	240	247	238	240	222	239	243	247	246	264	226	234	248	231	249	264	256	229	231	221	234	254	259	217	229	258	237	217	240	244	224	251	238	261	222	259	232	241	220	264	241	228	250	276	252	232	240	219	216	236	227	221	242	229	237	233	282	261	261	239	225	245	249	247	241	253	227	244	267	255	239	266	230	215	237	258	235	249	262	276	240	235	242	239	230	235	241	252	228	240	236	232	270	238	248	262	238	234	221
5021	9494	6224	3322	2615	2224	1652	1068	817	580	496	416	441	399	368	358	358	332	351	328	280	293	338	271	321	280	307	251	277	304	282	256	265	275	266	322	328	279	251	276	270	283	266	305	276	286	255	258	291	261	291	229	287	286	266	265	260	266	257	259	288	273	261	225	253	266	294	261	263	240	263	264	262	258	238	253	265	293	254	284	266	275	278	264	271	259	286	252	288	252	270	244	262	267	266	239	284	266	268	272	250	266	230	283	293	269	266	273	248	258	252	268	277	286	286	257	253	263	284	248	269	264	276	280	265	242	289	268	257	259	267	284	298	268	269	255	251	241	276	296	267	255	281	275	251	261	259	271	292	235	252	263	278	246	285	261	242	280	270	283	247	236	276	294	261	243	259	268	251	281	259	271	279	286	268	255	253	247	242	238	266	253	244	283	237	254	277	266	216	270	267	254	269	265	262	264	256	260	268	285	257	277	282	271	264	276	269	277	261	268	250	268	234	243	253	309	249	275	279	308	257	246	278	273	257	289	260	292	280	293	248	256	239	259	265	283	248	262	288	248	252	282	272	290	287	220	282	264	249	273	274	265	251	249	264	262	271	229	242	256	259	286	292	270	242	272	231	257	267	248	240	279	278	265	259	270	270	271	272	276	277	257	279	269	251	276	274	255	275	275	304	257	272	261	253	265	244	272	242	256	254	248	269	257	269	282	245	268	251	290	244	252	237	288	261	268	247	263	258	268	283	278	257	273	260	272	271	263	246	296	250	256	243	234	305	280	283	271	294	291	253	279	247	232	276	238	250	241	265	264	264	272	286	277	248	241	274	250	231	286	258	268	268	262	294	258	258	306	253	279	250	272	268	267	266	229	316	267	254	232	286	274	264	249	290	248	273	232	247	267	260	279	251	262	261	270	276	281	269	283	256	264	246	286	256	275	272	286	257	266	262	273	272	281	269	276	258	272	286	259	248	265	262	300	258	240	251	243	276	245	269	256	271	268	232	281	252	258	281	273	249	251	249	279	233	277	267	244	256	235	249	247	277	273	293	276	286	276	266	257	246	251	275	250	274	256	255	248	261	259	275	251	225	265	266	265	271	243	261	258	251	258	275	271	256	262	261	279	266	260	256	230	245	288	267	291	249	285	261	257	271	259	277	232	284	282	240	253	283	266	282	246	303	276	273	276	263	249	264	259	277	287	282	270	275	268	231	270	257	252	256	280	261	287	255	255	235	251	274	294	263	251	280	235	247	259	238	259	327	264	264	293	278	273	254	230	267	281	250	271	248	256	272	284	262	259	258	268	263	266	243	258	300	258	254	261	312	236	268	296	251	253	261	256	281	287	261	250	256	256	258	315	288	277	265	304	267	271	250	264	271	264	290	261	265	279	278	292	288	255	274	276	291	284	236	265	263	269	276	273	272	256	243	282	261	262	231	273	266	269	250	254	266	296	260	257	278	286	273	262	273	241	224	225	311	255	246	282	282	261	280	248	253	268	275	245	250	260	283	250	287	248	244	264	255	272	261	258	249	247	247	283	283	268	245	246	258	257	261	281	269	282	244	239	266	287	255	282	259	290	256	253	274	286	277	275	248	282	290	259	271	300	281	245	258	260	266	264	253	262	268	265	266	256	258	254	251	264	251	293	257	233	257	262	256	276	256	279	255	258	267	259	285	284	254	281	289	271	270	265	288	225	293	264	271	247	255	262	264	241	317	245	248	259	271	273	269	281	258	272	249	275	253	263	279	250	271	285	251	274	257	240	244	269	275	265	289	263	245	248	270	269	262	276	295	281	246	243	239	273	286	256	244	274	252	283	252	238	253	247	256	250	278	253	259	274	244	265	271	263	274	247	279	258	263	261	263	247	281	284	281	272	249	284	274	270	292	283	260	252	260	275	240	233	243	288	276	244	260	261	265	278	280	261	262	277	264	256	283	264	282	267	285	274	275	251	261	254	284	265	270	284	260	263	264	264	254	255	248	257	259	270	256	250	272	246	303	254	273	230	244	273	261	248	251	281	272	268	265	275	265	284	264	267	267	280	273	249	251	264	253	279	262	269	261	267	276	274	271	275	263	254	252	254	248	241	255	278	254	264	262	265	268	235	273	247	282	249	292	274	251	236	260	252	249	292	276	242	295	258	292	233	248	262	265	267	251	253	275	266	255	253	294	225	259	264	271	261	265	259	287	249	271	269	250	256	239	286	277	244	260	286	277	267	241	270	251	271	279	245	291	266	270	278	289	272	254	261	283	247	283	242	268	254	274	264	273	271	248	267	236	259	274	230	242	264	276	269	244	259	263	256	268	252	255	257	282	264	275	239	256	273	255	277	274	246	263	260	243	298	263	258	282	287	271	247	286	267	240	267	285	257	274	270	296	280	278	262	247	247	273	259	272	287	263	276	255	275	239	282	251	247	231	261	252	259	245	261	253	239	287	274	237	277	262	284	250	268	240	283	247	271	260	300	260	229	288	280	280	264	275	283	270	256	293	253	238	278	237	259	245	288	263	280	267	275	261	250	253	254	286	265	255	252	266	268	305	273	261	271	253	289	269	273	248	241	273	281	285	232	277	280	248	246	267	258	286	269	246	254	243	272	298	293	254	246	277	260	262	275	296	263	238	268	281	244	288	261	255	265	262	260	254	301	226	247	265	253	251	249	291	271	259	279	267	259	266	257	244	262	275	295	249	280	294	230	254	251	239	253	286	250	249	284	280	258	256	266	286	284	252	251	267	268	264	271	246	235	278	285	257	218	257	271	279	259	295	238	296	273	265	272	271	267	256	254	277	293	277	311	283	253	249	286	257	266	275	275	251	255	297	258	281	294	273	296	284	272	266	270	276	274	261	249	250	298	286	277	235	244	255	260	244	229	266	261	252	294	272	233	283	262	256	266	251	255	272	252	264	281	260	306	261	236	250	286	258	246	244	237	246	273	265	282	252	281	248	258	272	264	256	295	258	297	257	283	262	273	254	249	261	246	281	261	275	235	257	243	284	270	255	279	282	279	259	257	272	249	283	248	249	282	253	268	252	249	265	261	274	249	268	237	275	289	275	246	276	286	255	275	269	250	304	250	262	283	248	246	244	282	239	258	241	239	254	280	255	265	275	266	299	276	274	280	260	264	228	249	241	281	303	241	276	250	248	251	298	255	265	269	257	276	247	254	246	270	263	256	246	281	256	266	267	245	230	257	269	263	245	267	315	258	252	277	260	268	249	270	269	298	263	248	241	260	287	261	274	269	252	263	255	284	315	265	263	246	248	300	246	250	223	277	280	243	270	263	277	291	229	247	291	265	274	249	256	276	251	269	268	289	270	281	270	263	256	248	257	280	269	286	254	246	302	270	278	259	274	258	273	251	272	287	255	260	228	262	263	288	258	267	283	273	270	271	251	263	271	255	267	269	286	258	270	249	255	273	278	259	254	279	245	269	262	281	271	283	270	239	265	278	272	272	273	258	257	263	265	267	269	241	269	261	294	236	274	240
24343	20978	27503	24632	15526	1570	973	671	590	534	517	478	497	483	451	446	424	413	508	456	421	447	430	442	440	422	435	457	395	429	462	427	450	476	450	405	442	420	452	428	431	397	448	431	387	422	363	437	408	407	440	406	415	415	420	409	444	423	408	387	389	432	418	428	421	398	417	431	427	433	427	421	424	412	402	439	423	408	429	427	455	435	384	399	421	431	406	448	384	438	443	453	384	441	432	405	429	423	407	420	417	434	449	413	439	393	426	409	393	380	431	404	461	405	408	437	397	423	424	449	436	433	419	430	421	439	422	422	422	398	452	399	394	431	404	453	398	394	388	390	440	392	405	410	424	378	438	376	408	430	456	403	426	374	423	412	418	435	412	392	371	393	422	417	442	444	392	414	388	402	425	401	381	407	408	421	435	399	381	455	422	432	394	423	425	417	388	418	463	424	410	392	388	386	428	391	425	377	432	434	412	381	424	439	408	395	377	408	394	403	428	408	402	409	399	389	442	441	368	409	436	421	397	412	441	391	417	431	397	429	435	412	417	406	451	429	414	415	414	405	398	410	443	372	431	403	418	415	381	409	441	413	406	445	449	407	466	387	397	394	395	379	404	420	428	436	421	363	413	376	446	391	426	397	396	361	421	422	419	394	420	468	368	443	395	412	398	373	388	394	402	417	426	413	403	422	429	397	418	402	432	432	457	424	405	427	394	413	400	401	390	421	409	382	415	416	455	434	398	430	402	419	412	401	443	423	392	449	370	393	424	404	370	450	425	423	414	438	397	413	429	424	434	415	401	420	412	420	443	407	398	418	404	437	409	420	383	410	410	385	392	428	455	381	406	440	394	410	420	474	390	448	424	388	417	414	364	456	411	412	392	413	398	430	424	411	456	425	432	463	444	411	408	439	414	380	413	423	399	394	452	402	413	428	433	422	425	356	408	403	431	429	402	401	414	427	436	418	431	434	417	419	426	407	383	424	414	441	441	419	375	446	405	442	408	426	378	419	414	437	412	453	408	415	436	433	392	415	424	408	411	413	429	418	439	405	420	444	356	400	422	428	384	385	416	397	434	399	402	415	426	426	419	445	405	421	430	404	439	398	412	404	417	412	422	376	396	416	434	422	393	422	385	457	402	384	405	416	450	415	435	425	406	400	444	418	405	425	403	426	433	407	435	392	433	387	399	408	372	438	410	433	459	399	461	396	376	402	419	431	382	431	434	446	468	399	435	395	430	393	396	410	419	421	432	422	402	378	404	410	422	393	384	428	384	430	420	443	440	417	441	431	426	391	392	435	430	408	396	429	412	428	408	414	439	456	406	417	425	401	420	398	413	399	407	456	444	438	460	445	418	444	420	430	431	421	417	421	444	381	388	441	393	451	394	373	405	417	429	420	380	427	447	418	409	420	425	428	412	475	406	419	388	424	419	403	406	382	439	446	448	416	425	462	411	384	379	392	396	419	394	418	385	403	423	435	443	411	411	439	413	433	390	412	403	416	386	392	409	428	437	397	391	420	411	408	443	430	410	378	410	433	434	421	396	420	419	434	396	393	438	381	384	446	452	430	423	452	430	448	408	429	410	417	410	418	410	396	403	394	409	448	420	426	441	392	429	407	391	384	409	430	393	408	414	446	424	401	425	387	485	427	429	442	408	424	435	428	376	386	406	417	386	450	429	384	403	454	402	380	439	414	437	409	409	431	399	412	412	415	413	419	425	444	433	449	408	419	415	392	425	414	444	434	410	429	408	417	435	403	425	456	431	381	422	398	421	411	424	430	402	429	423	406	412	412	427	394	429	421	418	404	443	401	428	352	435	382	383	432	438	449	433	417	419	417	431	419	422	423	439	393	411	429	403	416	396	393	403	420	453	394	442	398	413	433	416	391	393	430	424	411	446	400	406	405	429	421	404	395	420	403	418	407	442	448	402	411	400	402	431	410	399	386	403	439	420	432	369	411	412	448	415	430	420	416	440	380	422	410	421	404	397	418	424	397	424	391	437	458	400	410	403	389	417	372	423	410	391	414	448	477	451	416	443	415	391	404	383	405	409	398	425	453	381	424	426	478	419	464	420	379	417	397	434	406	435	408	378	388	409	432	416	422	421	416	388	431	435	398	424	393	449	443	417	433	400	407	412	419	429	409	407	395	423	421	376	438	412	437	460	409	386	430	418	423	418	428	393	436	397	430	404	374	414	439	411	421	411	429	446	398	416	404	422	405	411	435	409	438	412	414	418	418	423	411	426	432	406	427	405	448	405	403	430	392	434	409	416	401	408	376	419	421	413	401	406	429	430	410	413	405	414	405	418	423	416	401	415	412	390	399	388	438	433	428	421	421	415	441	439	422	400	422	377	395	415	418	348	386	431	442	394	407	411	412	431	420	396	406	444	415	396	426	411	406	414	474	450	423	442	404	417	406	395	417	423	401	413	358	385	403	374	448	443	430	388	430	419	436	420	384	431	411	421	422	416	425	394	405	398	433	420	448	411	421	461	431	403	444	424	386	438	395	404	413	417	421	412	401	402	446	472	355	414	413	409	448	422	442	442	431	411	400	393	372	443	421	410	395	434	418	435	409	375	381	411	440	390	438	420	427	418	440	399	398	418	407	378	400	442	375	422	409	405	404	427	424	478	415	365	443	393	409	393	408	405	440	430	369	408	442	403	454	393	427	415	390	384	417	434	396	397	418	426	408	422	414	418	440	424	424	423	415	390	433	434	444	431	432	408	429	403	451	413	430	408	423	412	382	397	417	402	411	416	419	378	430	395	413	434	445	413	438	403	405	397	426	427	404	414	393	418	419	390	419	434	421	435	430	399	396	419	404	420	418	422	417	403	426	447	466	442	417	396	408	439	414	400	391	400	412	379	431	424	411	410	445	411	423	415	421	396	433	436	420	417	406	415	450	414	444	444	429	416	442	429	433	376	425	370	410	397	406	399	403	450	420	380	392	392	390	427	434	392	430	401	413	421	426	441	385	392	396	414	398	439	402	414	375	420	447	416	395	419	401	414	408	439	414	436	433	422	408	413	419	391	411	416	456	418	422	419	390	405	430	414	426	447	419	393	435	439	416	377	469	434	395	389	447	411	466	421	429	407	407	395	433	383	430	412	399	436	421	413	393	423	422	412	406	396	426	415	388	401	383	398	424	454	458	403	394	420	417	397	459	466	411	412	398	395	447	448	424	435	448	402	388	396	388	405	420	443	419	441	451	430	401	400	407	380	427	411	422	450	420	423	425	415	377	405	423	405	416	393	403	414	425	383	429	418	409	392	407	466	447	444	416	416	407	397	422	409	402	431	435	395	392	409	422	414	404	441	399	444	397	420	419	406	451	431	426	426	418	448	414	418	404	414	441	440	412	433	451	423	388	391	443	406	434	400	399	414	412	399	429	406	393	383	421	452	403	428	399	407	398	427	386	385	391	442	415	418	432	456	455	422	407	405	432	428	377	408	409	429	438	435	430	393	443	408	404	421	409	429	451
4616	6458	4021	2269	1913	1891	1307	1041	722	635	557	503	499	492	481	491	456	464	464	469	412	421	425	453	450	422	423	432	430	423	441	456	416	424	437	418	412	433	439	428	428	450	421	417	453	422	424	396	430	438	425	405	409	429	427	422	451	424	414	423	407	409	418	408	425	432	402	424	390	418	440	379	372	430	433	426	416	428	391	433	394	456	401	447	412	437	399	396	447	442	432	414	442	439	420	438	415	430	423	429	447	429	430	433	425	411	404	423	394	399	394	407	397	404	426	418	419	425	418	383	403	449	412	430	429	463	455	392	424	409	387	404	394	418	417	431	391	418	429	382	415	416	423	427	422	408	442	376	446	418	416	421	410	430	412	437	408	437	399	405	417	444	390	387	435	412	429	412	436	402	395	398	416	457	413	477	422	410	439	406	416	459	429	389	415	433	389	433	417	407	437	443	397	416	425	416	429	438	408	439	404	437	381	390	440	436	465	417	417	420	437	394	415	438	410	430	425	437	392	416	413	424	393	395	425	399	416	392	420	415	408	406	422	442	420	428	444	423	398	436	410	460	385	410	430	412	437	434	434	396	414	405	404	422	417	390	405	416	401	394	406	427	448	414	461	441	434	416	436	435	390	438	428	434	367	456	423	433	423	404	410	412	442	433	427	429	419	445	417	441	467	431	426	396	440	434	374	403	410	372	437	449	392	429	391	410	418	410	468	424	443	397	390	457	434	420	425	454	422	429	410	451	437	439	413	425	408	461	373	416	378	415	407	419	424	450	425	443	412	412	416	404	444	410	430	410	379	477	379	430	389	410	446	442	422	444	434	398	440	441	407	384	416	420	422	430	401	409	428	452	434	426	461	425	394	433	441	419	454	453	428	412	390	399	381	413	403	392	417	412	448	403	425	402	447	417	417	409	442	413	450	430	438	416	421	414	430	437	418	436	440	427	437	433	414	452	398	410	417	425	427	403	416	432	428	413	427	407	425	369	398	421	419	430	386	421	392	437	432	426	406	429	413	438	414	440	400	422	413	391	436	427	414	435	391	415	440	440	409	437	449	444	411	429	417	420	415	416	415	440	450	457	388	430	424	433	404	386	383	431	407	380	417	457	435	432	409	450	399	415	406	387	400	437	403	403	399	427	417	413	402	412	417	435	395	400	430	451	436	400	395	418	401	422	432	396	401	429	433	392	431	418	446	375	419	413	391	434	451	450	427	413	412	409	437	407	406	386	405	419	403	396	428	454	417	442	440	424	417	433	366	384	424	396	416	397	390	417	415	411	395	424	431	423	390	445	417	402	401	428	441	420	422	414	403	450	440	396	430	401	412	393	389	447	463	405	443	424	418	401	457	394	421	418	454	437	410	395	392	474	400	416	405	441	410	431	429	459	443	439	422	433	401	411	401	423	402	406	446	424	399	417	455	433	394	390	412	420	420	408	412	451	406	436	413	439	422	421	385	423	421	414	410	406	434	431	406	413	439	388	420	417	426	414	441	446	430	380	427	447	437	424	410	413	460	432	395	386	452	408	423	444	418	415	428	419	427	407	402	382	442	425	400	436	471	401	452	406	439	427	405	407	433	406	434	403	457	430	414	417	419	439	410	456	440	439	374	401	387	382	427	420	454	418	417	420	423	397	445	437	456	415	435	431	400	395	398	430	446	448	433	395	412	453	423	429	439	379	403	452	423	433	419	435	427	399	411	442	394	425	390	395	390	417	383	460	464	404	417	380	412	380	371	407	410	434	417	381	431	434	424	430	405	415	436	390	396	405	437	422	394	438	408	468	406	456	386	406	455	428	418	443	417	436	425	437	447	432	420	437	415	420	436	413	448	425	424	420	412	428	452	422	408	415	432	425	448	419	435	425	407	424	437	484	433	426	418	403	452	378	396	430	434	433	444	418	437	432	416	442	403	396	389	412	431	435	403	407	421	395	401	417	408	453	409	442	411	429	418	431	421	417	407	444	415	436	396	392	417	431	415	434	401	472	429	436	386	409	422	446	417	407	427	402	418	464	447	450	394	401	416	446	416	407	416	461	413	434	379	442	428	405	443	424	451	410	375	387	452	399	435	440	399	439	402	458	428	391	440	448	404	414	423	425	442	397	428	400	435	400	418	422	375	421	422	416	403	448	434	450	392	419	412	406	422	452	408	418	453	435	422	450	436	402	395	399	432	426	415	399	410	418	438	429	398	420	442	427	434	428	402	410	403	404	422	417	443	433	435	401	408	417	470	403	405	388	428	420	364	433	427	430	393	419	444	397	431	386	413	435	420	423	440	409	428	370	466	438	449	409	406	441	403	400	412	411	431	422	408	372	436	427	461	422	412	434	426	388	437	439	401	442	442	405	418	442	415	390	428	403	411	423	382	455	405	424	415	410	426	393	407	404	410	425	426	404	380	419	438	427	420	449	382	399	399	417	393	358	388	415	420	426	421	457	395	408	431	401	429	421	412	410	430	434	434	415	385	407	427	384	432	406	433	405	396	417	402	425	419	392	388	416	396	438	433	416	426	435	397	419	384	415	430	402	447	452	425	388	461	400	388	400	424	442	432	428	429	391	433	383	420	439	410	432	429	425	418	401	446	430	396	393	385	424	401	390	434	439	444	435	443	425	402	415	464	409	424	399	437	401	425	464	387	430	369	398	410	396	406	425	426	445	422	395	406	443	423	430	397	418	459	415	448	442	443	433	412	418	406	416	432	457	429	411	428	374	436	418	432	421	406	390	419	399	434	444	434	387	421	406	427	432	411	458	382	422	417	410	423	421	410	467	419	443	434	423	377	428	415	400	401	403	448	409	421	418	411	404	402	395	442	395	380	401	437	407	449	441	429	404	407	415	459	412	423	425	403	419	409	431	411	426	403	408	402	402	467	411	433	404	427	435	436	391	448	428	446	420	390	434	418	392	466	423	416	426	403	388	433	415	415	388	443	408	450	426	419	414	425	425	429	408	442	475	435	393	451	415	380	428	415	421	425	403	390	403	418	413	394	388	435	404	376	405	417	400	415	402	429	404	433	403	460	405	371	424	425	441	378	417	411	426	411	444	433	397	400	450	405	405	402	398	406	440	388	380	400	439	453	385	436	420	392	397	429	443	454	426	403	393	438	424	426	426	458	449	425	418	452	399	394	393	450	425	411	403	395	412	421	405	442	420	433	398	454	414	421	413	415	408	416	426	428	399	419	433	429	407	427	387	446	396	426	357	373	420	407	422	411	421	438	387	435	418	418	390	441	385	406	402	402	450	408	436	435	408	424	390	429	397	398	394	492	436	407	399	432	463	429	399	403	421	409	418	415	405	435	424	405	430	423	429	413	439	430	359	396	420	444	433	400	384	432	410	420	411	447	457	429	410	443	416	418	444	409	420	392	390	423	422	439	446	441	419	425	386	402	415	443	418	411	450	416	446	415	439	405	420	399	419	433	379	419	465	449	394	396	395	438	391	431	441	428	418	410	435	443	450	419	417	429	413	415	440	411	410
22054	20858	28579	23276	20863	20940	11779	1188	746	524	408	346	316	299	285	255	240	223	165	174	208	191	161	173	170	143	144	136	167	142	139	133	134	111	115	136	145	134	139	139	124	123	119	140	136	128	119	125	117	118	122	127	136	136	127	122	145	128	133	112	114	131	116	128	127	104	113	118	127	132	114	129	116	119	118	144	105	110	107	102	131	136	129	123	94	123	121	140	116	125	99	128	127	132	128	117	113	128	121	124	115	110	109	114	120	113	108	106	129	112	109	129	127	137	131	115	133	128	131	108	120	118	108	104	128	125	112	112	117	148	132	123	119	107	113	113	114	123	124	114	113	115	120	117	110	124	124	126	112	122	128	106	122	129	118	117	113	118	100	116	119	125	132	99	110	109	102	130	124	97	94	121	114	109	113	144	133	108	113	130	123	118	125	133	114	112	114	119	113	108	96	111	142	107	110	125	115	127	111	116	104	123	108	119	118	118	123	126	103	121	122	127	105	111	129	120	114	112	107	98	105	118	115	101	106	131	119	116	111	124	92	97	104	113	125	100	132	131	112	119	116	105	121	112	108	89	98	120	106	122	116	115	120	124	106	122	96	120	120	123	119	127	95	121	116	138	110	112	121	107	129	121	122	118	128	134	105	129	103	113	111	124	117	105	122	131	122	112	103	116	116	130	109	128	117	114	91	132	97	124	119	113	137	102	99	101	119	113	118	111	125	117	132	129	121	104	111	112	111	108	104	106	119	98	116	130	110	117	97	93	119	104	128	114	120	135	109	111	131	132	130	115	119	131	110	132	103	141	116	109	107	120	111	122	114	105	120	108	125	124	118	135	123	88	111	115	120	117	119	125	123	123	124	106	100	90	118	130	102	124	126	132	118	106	111	124	104	116	119	135	99	122	118	105	123	106	117	104	118	132	108	115	121	109	111	118	111	123	119	111	114	131	117	107	106	115	114	138	121	100	127	118	115	123	108	131	114	119	112	119	109	134	116	130	122	109	120	110	100	117	139	117	101	136	119	115	111	113	122	132	121	118	106	108	120	121	106	115	95	105	119	114	108	99	129	112	110	127	116	128	100	114	115	147	111	103	145	125	130	117	136	113	126	99	134	120	118	93	112	133	105	128	113	108	102	116	129	109	121	110	108	119	115	120	92	135	108	113	123	111	122	114	101	104	139	129	110	122	117	111	116	102	130	126	101	136	124	118	115	111	123	130	123	110	114	117	95	114	103	108	125	106	106	104	124	122	97	124	129	107	103	128	113	106	101	126	116	109	106	109	129	96	113	116	131	117	126	124	127	102	110	85	118	135	110	125	121	103	117	113	116	129	103	135	132	127	138	99	126	100	116	98	118	142	118	124	89	113	107	115	107	126	130	100	101	114	108	119	125	121	118	129	107	105	117	115	111	116	145	121	118	93	104	111	132	126	122	112	108	117	115	129	124	89	108	101	94	124	126	127	109	139	132	129	121	124	117	105	148	98	117	135	108	118	111	117	126	122	113	105	112	111	114	118	118	112	112	130	110	89	96	115	97	116	118	117	125	115	125	105	123	118	123	122	131	121	130	133	91	110	112	140	117	114	120	108	101	126	113	114	117	117	114	123	108	109	121	140	111	111	123	122	112	113	101	129	128	133	103	102	118	119	114	112	102	116	125	127	114	153	114	106	109	122	110	126	120	115	137	133	107	118	107	113	122	92	100	104	108	124	103	124	108	108	115	131	111	122	93	113	116	115	126	110	150	106	113	113	139	125	109	124	128	109	116	136	93	119	112	118	126	120	110	102	111	104	116	100	98	115	131	117	126	128	121	114	135	125	108	122	105	119	125	105	119	116	97	129	120	95	125	104	138	118	103	102	119	118	106	125	126	141	121	132	121	125	117	123	121	108	115	116	104	134	126	113	119	119	105	117	116	107	113	111	134	123	116	139	133	120	123	130	120	103	107	115	103	125	110	125	100	120	117	138	119	98	110	118	118	107	113	106	108	111	115	107	101	112	126	132	104	122	91	112	130	111	127	121	118	116	113	129	107	131	100	117	115	118	137	127	119	104	122	127	104	126	110	115	136	106	114	100	108	96	120	119	124	112	116	104	123	133	113	122	131	121	121	120	112	111	114	128	122	119	129	111	137	99	114	94	123	106	110	119	97	101	116	128	107	109	120	105	103	107	123	108	101	112	128	124	112	112	122	121	116	108	126	128	110	95	110	93	121	137	127	120	114	109	129	126	91	136	136	93	98	115	103	122	112	129	106	118	116	116	121	115	118	129	130	101	128	113	127	110	111	119	121	118	125	122	122	123	112	118	118	100	116	118	122	108	109	126	130	133	122	132	118	109	110	105	106	113	128	127	113	138	113	117	139	115	98	92	122	135	136	116	96	119	112	132	112	117	118	120	121	117	99	118	112	123	106	121	116	105	127	92	104	118	126	114	110	115	151	119	119	96	130	109	96	116	126	132	111	109	128	120	114	120	135	109	119	126	116	134	135	96	100	108	112	118	116	127	103	110	109	112	120	122	110	103	125	117	99	98	128	107	101	98	112	111	116	113	137	115	113	112	106	97	118	105	133	123	102	132	127	118	100	111	119	125	114	106	130	117	119	116	100	137	106	128	118	98	126	101	123	108	105	93	117	110	119	119	131	117	108	125	131	104	112	122	109	106	124	114	98	127	119	114	107	126	94	103	115	118	102	127	117	128	116	112	110	124	110	127	115	128	113	124	115	103	115	124	123	120	124	115	102	121	123	130	110	124	119	118	118	121	119	118	124	122	134	130	102	120	113	121	128	96	112	101	121	99	115	124	106	97	131	122	106	108	126	118	105	119	118	134	126	124	127	134	118	105	119	112	124	113	121	124	123	106	119	108	101	123	139	122	108	113	114	127	135	121	105	131	106	107	121	118	120	129	117	108	117	100	92	100	121	130	104	106	112	117	116	117	133	119	107	126	105	118	117	124	115	109	119	128	133	124	135	120	118	103	110	131	118	113	127	121	111	117	136	123	113	112	95	106	115	112	107	112	122	96	117	112	108	100	121	111	105	112	116	129	116	144	122	126	131	126	109	108	112	121	114	94	129	116	120	116	117	121	114	106	103	125	126	102	108	136	115	115	107	123	117	117	120	118	123	98	110	102	123	115	150	113	110	101	115	109	124	117	121	123	126	120	123	131	124	106	113	106	119	104	113	121	92	104	120	143	120	104	130	117	117	111	114	109	122	93	101	112	118	126	119	111	114	127	132	132	123	133	123	132	121	126	97	107	103	106	113	109	116	103	128	104	112	123	114	114	118	134	124	114	128	120	123	113	124	123	111	127	122	101	111	107	120	87	96	112	130	129	112	126	130	116	121	128	113	105	141	113	119	105	116	114	110	115	104	135	127	108	127	123	115	103	113	91	108	113	107	119	110	106	106	129	113	122	124	119	130	107	112	122	125	133	128	122	100	117	98	105	118	119	113	121	135	111	148	128	114	115	108	107	122	127	99	108
5683	14947	10423	5473	4277	4006	2528	1713	1070	774	665	510	435	438	363	316	300	247	259	231	224	219	196	176	188	188	169	130	171	156	173	156	155	133	123	146	167	154	128	129	134	141	160	127	129	147	132	128	147	138	137	136	140	117	120	115	149	131	152	112	127	126	145	115	133	122	106	147	123	125	107	123	130	126	120	127	127	131	123	113	128	110	108	117	122	119	133	140	133	128	120	146	121	112	116	116	124	124	126	136	130	117	111	137	110	129	122	109	128	109	121	134	111	119	137	123	138	126	109	121	117	107	104	152	123	128	111	118	119	109	115	102	104	98	117	113	117	118	110	120	115	112	102	121	107	123	112	109	135	109	126	137	126	127	93	105	130	110	124	120	134	123	129	104	127	115	112	124	115	111	126	148	109	127	127	111	147	125	121	125	120	114	122	138	137	98	128	125	140	126	97	100	134	132	122	108	128	127	121	135	98	118	123	130	115	114	113	120	128	125	105	119	138	141	112	120	119	120	90	132	110	125	116	114	121	121	140	116	116	116	122	119	122	127	103	118	113	105	115	103	105	116	127	132	103	132	118	136	140	95	104	107	107	125	119	108	130	106	126	115	128	134	109	132	92	117	113	124	97	111	129	95	103	136	116	128	107	114	121	114	93	134	112	113	120	129	127	119	121	120	106	120	115	109	135	146	100	124	140	120	133	123	123	100	140	111	124	115	123	102	116	130	117	116	121	113	116	113	127	137	107	99	122	116	104	115	125	98	106	139	96	135	126	133	120	107	133	127	120	124	120	118	121	121	115	125	102	116	112	135	132	115	122	120	120	117	114	128	111	117	128	124	116	126	128	116	122	121	124	128	106	104	124	111	121	124	112	124	136	129	120	127	108	126	108	124	116	124	123	120	128	102	104	114	111	117	110	99	120	139	121	104	129	86	115	111	128	113	95	127	130	127	130	104	134	124	116	129	122	124	116	119	111	122	117	127	122	135	127	100	149	122	109	119	125	121	117	114	111	113	126	112	98	128	94	139	130	97	107	125	100	120	119	129	99	111	129	124	94	117	97	115	127	120	117	118	129	112	109	113	119	125	114	141	135	113	114	110	120	113	115	125	123	107	123	115	107	117	120	113	123	109	124	127	115	122	102	129	121	147	130	117	135	131	121	116	108	126	111	128	122	108	110	129	113	128	103	107	113	117	148	120	107	114	125	123	127	101	133	121	120	111	118	128	112	116	106	114	105	115	120	114	140	112	122	109	105	128	136	120	117	119	131	123	118	113	131	123	111	117	111	124	133	107	120	105	119	107	113	146	129	117	121	125	133	100	139	117	128	110	91	117	117	107	105	116	133	134	111	118	125	97	120	123	114	128	116	103	105	115	139	91	136	121	112	124	123	110	118	102	115	120	138	112	100	129	105	125	111	115	116	120	124	117	125	128	104	126	144	130	120	116	126	103	145	108	124	115	112	133	123	130	111	125	111	105	117	112	120	132	101	113	113	115	103	107	102	104	100	139	114	120	130	105	133	126	113	122	137	95	118	96	114	107	117	88	113	126	130	111	125	104	113	124	123	109	118	115	117	136	104	117	122	116	111	134	120	118	115	115	127	124	126	111	117	124	119	118	110	144	139	112	136	116	119	133	130	106	126	124	118	129	128	116	129	127	121	142	107	110	117	121	147	119	124	122	107	154	120	131	108	109	105	116	137	144	109	121	104	107	123	119	113	111	131	103	102	111	134	129	126	109	107	113	118	111	116	111	131	113	113	129	124	115	114	112	121	117	129	114	119	132	130	119	101	105	117	100	129	128	139	113	126	117	120	96	118	116	119	145	105	132	111	105	123	127	130	112	134	126	114	128	88	135	124	116	115	110	118	124	128	130	129	108	124	113	125	99	118	119	120	113	122	138	117	121	107	124	131	114	127	114	114	110	98	133	127	129	114	127	105	95	132	120	126	152	137	104	111	110	103	132	103	117	115	126	134	130	119	115	122	111	119	118	117	118	119	121	113	123	113	108	130	117	117	114	120	109	107	128	120	120	107	124	157	122	124	127	119	120	124	117	117	117	125	111	137	111	114	114	108	106	112	102	127	116	112	109	127	115	128	100	124	131	122	108	118	112	124	133	138	138	126	110	119	103	119	105	127	114	131	133	119	121	125	110	125	95	125	112	119	132	118	112	134	115	124	109	124	127	144	105	119	129	110	110	106	113	122	114	107	112	119	111	130	113	110	105	125	101	110	121	109	106	120	117	134	124	138	103	120	115	110	110	98	125	88	107	104	117	119	126	128	122	123	111	109	106	112	104	118	100	93	131	111	98	144	145	109	115	116	136	123	138	108	114	108	121	115	119	129	104	109	122	123	133	127	127	114	114	108	113	111	114	117	125	112	123	122	109	111	135	105	129	116	107	113	132	101	106	114	112	115	118	131	141	146	121	118	119	135	129	123	128	121	121	109	118	117	118	145	128	133	119	113	141	120	131	124	114	113	118	102	109	107	125	121	118	133	106	114	107	144	105	127	139	113	127	118	113	115	122	128	110	128	129	115	134	125	127	103	118	143	111	116	123	117	107	114	110	109	138	129	119	120	122	106	137	132	101	145	120	123	138	111	120	110	128	133	106	116	123	126	114	120	133	155	113	119	121	112	133	113	119	131	113	135	135	107	144	130	127	110	120	114	116	126	120	126	134	120	100	102	120	107	121	116	122	110	142	130	125	124	109	110	129	117	117	116	114	100	108	136	123	138	99	111	124	120	98	110	115	109	106	149	107	111	104	110	114	127	121	116	146	111	126	108	114	135	129	94	104	116	110	125	140	101	116	116	125	125	134	116	111	130	126	119	115	137	113	119	107	120	115	127	130	106	114	95	124	127	123	115	104	109	122	101	118	124	134	101	121	109	130	120	122	135	119	124	128	116	125	93	121	123	132	122	125	124	107	115	110	118	130	110	96	103	126	111	121	128	130	111	119	108	123	100	104	127	111	125	104	108	119	133	119	132	131	126	128	125	124	125	112	114	128	124	108	139	110	115	128	135	104	115	126	124	124	142	137	109	139	118	121	122	122	120	114	127	108	112	109	115	120	128	122	122	128	112	111	123	110	127	124	115	117	118	138	120	120	118	118	122	111	101	113	113	113	102	121	127	108	118	122	116	110	105	124	134	126	86	121	136	122	116	123	122	121	118	102	120	126	111	118	108	117	115	120	108	120	128	128	111	116	128	98	122	111	100	102	110	125	119	123	118	117	116	88	128	131	126	111	110	128	134	125	128	106	138	108	119	124	117	120	120	112	104	109	95	140	134	125	99	124	112	98	116	121	127	111	118	122	128	109	121	128	108	115	122	113	130	124	124	106	140	126	112	118	101	129	136	121	131	119	86	112	126	116	107	124	105	133	120	104	114	107	104	134	134	127	121	113	105	132	116	127	135	114	124	120	116	110	102	104	108	121	119	134	126	107	114	122	121	118	122	125	124	108	96	97	109	128	110	116	113	119
27282	18167	4343	873	631	696	604	537	467	482	462	495	448	449	465	490	494	427	432	468	470	427	477	431	474	465	464	434	445	439	453	447	473	435	471	474	432	455	427	451	422	498	481	475	489	476	411	495	459	496	441	460	455	489	488	438	474	493	471	448	481	467	451	472	464	473	509	440	456	426	461	443	433	431	471	451	483	433	489	447	442	467	455	433	481	473	411	448	495	458	498	466	495	457	445	440	442	459	469	515	492	482	460	497	473	468	467	453	452	438	469	488	455	479	490	435	453	469	455	458	475	442	473	463	459	482	490	485	473	453	478	468	453	441	491	441	459	463	434	431	431	478	470	443	432	456	464	461	500	426	454	466	441	485	484	443	475	446	498	475	485	446	450	470	461	415	425	504	455	482	438	482	464	459	477	514	419	461	430	448	446	434	446	451	467	474	445	461	449	451	421	456	463	483	449	472	497	448	467	422	464	475	427	429	442	454	468	425	476	475	425	491	462	479	464	450	478	483	471	480	498	444	440	463	444	447	475	507	467	441	459	405	500	473	467	468	451	445	450	505	513	467	456	483	468	535	439	473	455	451	491	472	446	443	501	442	471	453	442	454	436	421	471	424	508	506	433	455	464	454	433	446	433	476	459	455	470	457	462	467	473	469	471	442	463	472	465	465	425	426	444	467	454	440	484	425	510	464	459	446	446	455	486	489	466	450	510	440	461	510	438	400	504	465	439	457	455	447	465	422	438	437	429	472	469	469	456	457	433	437	426	469	491	438	478	465	500	482	448	471	455	423	462	430	502	415	446	467	463	454	498	490	514	497	436	447	427	460	467	426	458	455	439	468	482	451	456	467	482	440	495	459	464	436	409	472	451	466	502	420	471	480	475	480	468	474	433	475	457	476	437	487	463	508	489	457	464	463	480	442	454	482	455	427	457	474	414	457	431	466	468	449	456	457	476	448	491	481	511	466	472	458	485	473	433	457	474	457	474	449	463	453	475	441	453	455	438	462	470	453	439	464	469	502	486	496	457	429	446	459	514	461	478	445	459	468	445	442	481	475	464	451	471	460	476	449	447	469	453	474	419	433	423	473	458	477	462	453	417	444	452	456	471	424	457	468	470	456	465	454	452	464	488	517	486	482	482	463	438	451	471	445	441	429	460	455	490	445	429	465	447	495	523	441	435	478	489	461	469	462	429	456	464	451	501	444	457	470	467	477	471	469	457	426	451	432	465	471	452	493	447	458	446	464	522	462	458	440	472	459	484	487	449	452	427	476	427	450	447	488	501	449	493	443	428	456	475	444	438	461	440	453	449	431	426	464	461	443	437	444	491	464	470	463	485	467	467	471	485	460	469	427	469	467	469	450	499	473	501	449	460	457	473	446	438	490	449	465	465	480	448	437	471	486	453	457	445	493	459	465	428	447	440	421	447	465	509	468	472	463	455	450	457	448	466	465	467	482	442	425	450	491	472	462	459	463	455	431	439	478	444	456	457	442	459	453	451	480	392	507	447	468	448	473	485	464	456	466	476	496	484	444	468	465	468	464	463	423	463	424	447	493	492	498	489	468	459	441	445	443	477	454	462	484	458	448	467	442	474	476	523	470	485	501	442	424	470	484	502	451	469	485	484	460	472	516	451	451	452	441	479	472	467	449	461	430	442	487	478	422	485	479	497	441	449	501	443	527	470	459	441	470	472	439	471	460	491	466	444	501	430	468	429	462	460	460	481	445	514	459	452	463	503	434	478	471	459	420	469	500	482	487	458	444	430	477	449	493	488	481	456	478	424	438	457	508	476	489	458	461	398	477	462	405	462	467	463	445	463	498	526	481	459	450	470	445	472	452	484	468	447	494	436	470	486	487	460	439	489	478	451	480	523	449	428	458	466	464	432	476	474	463	425	427	488	463	462	480	520	470	476	446	440	461	442	444	454	464	443	452	432	467	458	458	411	445	470	456	478	432	510	478	483	464	479	447	477	505	484	423	485	441	454	462	470	445	456	473	464	473	478	470	450	466	456	457	456	442	481	453	445	516	433	454	441	432	459	451	496	431	459	515	467	443	430	461	460	427	489	477	461	478	467	477	445	471	487	473	477	481	464	483	489	466	499	452	455	441	455	459	482	426	425	448	456	439	471	426	456	482	465	457	466	448	454	442	496	431	491	461	430	509	477	424	455	436	466	456	440	457	489	455	469	458	471	459	453	497	488	476	468	458	486	455	438	456	441	480	430	492	441	477	471	457	421	519	476	485	493	454	448	470	463	471	472	503	463	457	496	510	490	484	473	454	443	461	476	418	445	473	515	487	470	465	432	449	485	483	432	457	462	479	458	479	501	447	481	435	484	490	466	490	424	461	457	448	419	493	464	484	490	470	483	466	463	474	453	464	453	446	432	468	466	442	476	467	485	492	468	425	451	475	465	430	415	466	464	509	493	478	493	478	455	473	458	457	437	480	442	509	446	487	482	417	431	460	462	486	473	466	404	463	445	493	452	438	443	478	478	443	436	482	469	459	495	448	500	484	429	479	468	489	480	449	498	483	446	442	501	434	448	434	457	460	491	458	441	460	437	490	444	464	504	453	474	489	457	469	485	453	481	484	462	460	483	465	461	482	472	436	479	496	436	465	490	485	486	482	481	473	476	458	498	438	459	481	467	504	424	467	457	463	452	490	423	427	424	475	454	520	451	467	456	441	506	478	511	473	459	466	458	476	432	436	485	412	450	442	431	463	468	489	444	500	488	484	447	470	485	446	454	485	457	479	433	419	463	445	464	447	447	477	444	476	413	466	448	443	467	509	507	484	480	465	425	432	472	487	494	478	480	493	434	502	466	477	464	470	414	458	425	438	470	486	465	509	498	429	454	464	466	445	461	456	425	458	476	441	434	439	454	462	440	445	502	468	431	511	460	429	466	466	499	488	420	407	493	443	454	483	465	469	490	441	465	464	494	440	471	474	445	410	454	450	459	432	469	476	470	488	483	452	441	421	405	410	448	479	451	443	465	457	419	465	481	445	446	431	477	488	481	421	433	482	466	494	449	426	469	472	445	473	442	449	454	450	473	447	507	436	471	453	466	480	481	465	491	461	445	469	455	516	478	446	468	496	461	457	509	460	488	429	476	440	445	452	477	414	480	474	469	437	462	447	502	440	469	463	431	460	499	454	431	457	430	448	467	473	452	482	514	440	466	462	463	473	463	454	437	480	458	408	473	468	485	484	493	458	445	475	466	504	462	480	451	450	480	431	483	442	457	503	468	462	441	463	466	470	447	480	461	486	467	449	429	454	483	476	446	489	443	493	473	496	498	494	463	461	475	474	474	482	483	466	466	421	477	476	445	469	468	441	476	473	430	468	505	481	439	468	496	449	458	473	445	452	468	423	466	464	466	486	490	471	466	458	466	480	452	451	464	508	479	427	472	457	483	465	450	427	442	476	460	473	427	472	477	516	471	453	481	463	516	457	476	470	450	502	484	481	463	481	436	465	443	448
4656	1470	930	712	776	910	747	542	574	487	521	467	533	472	499	465	477	506	492	498	525	490	490	527	493	513	495	484	525	464	499	471	489	470	517	496	510	473	474	452	470	524	495	499	448	482	486	467	454	470	492	484	478	530	504	492	506	506	483	498	493	502	447	444	478	500	471	483	469	515	486	502	503	484	445	484	465	441	499	504	465	483	497	507	481	473	489	486	484	500	494	474	486	474	530	467	506	498	522	453	506	489	506	480	470	463	467	483	490	487	453	458	473	495	509	465	495	477	432	528	511	510	472	485	486	440	496	502	476	479	445	469	500	474	497	498	469	475	490	503	467	498	492	486	499	454	485	489	519	473	495	499	444	506	491	488	458	478	479	453	523	521	458	483	520	468	491	478	507	469	518	503	532	465	500	511	481	458	452	461	466	471	474	494	472	469	483	510	443	500	507	486	505	495	459	503	477	444	516	484	505	494	480	469	455	500	476	458	512	446	487	458	506	512	478	525	470	486	505	481	487	506	534	464	464	524	527	458	482	474	465	464	495	466	522	496	482	460	496	474	472	463	490	468	535	480	485	478	478	514	465	466	474	511	477	491	488	482	516	481	515	487	470	509	481	471	468	494	499	449	485	491	483	488	504	490	499	494	495	500	469	490	517	458	473	469	471	518	472	496	496	504	483	479	480	509	442	492	502	472	482	502	508	469	457	495	487	461	489	449	475	482	523	464	517	480	496	491	515	469	473	487	493	491	480	503	487	463	492	476	499	488	503	517	477	528	503	478	453	458	514	509	521	492	486	480	513	500	489	482	513	515	482	481	448	527	471	480	494	437	531	490	500	473	484	502	476	563	511	520	481	498	475	475	472	525	440	447	475	476	481	479	480	471	500	423	498	469	496	490	466	494	474	500	505	498	494	502	503	506	455	503	529	532	503	477	495	510	462	466	532	477	530	468	505	506	464	494	483	496	478	500	486	528	467	492	479	473	473	483	487	504	469	475	473	460	441	495	487	488	505	480	458	455	475	499	465	489	499	508	487	493	472	489	481	485	517	507	492	474	489	507	459	507	502	501	512	512	487	497	491	478	530	479	471	524	452	503	461	523	466	488	508	528	542	476	527	499	526	471	513	508	477	453	489	466	503	499	483	466	476	500	504	518	500	509	465	491	474	474	477	490	514	503	501	484	500	504	517	491	492	447	523	491	489	473	460	500	463	500	497	455	459	477	473	463	475	505	455	489	455	483	479	529	516	490	451	479	441	468	451	501	490	503	464	468	525	485	493	485	515	483	439	496	474	459	471	497	509	472	524	528	458	501	481	486	471	476	485	492	521	521	484	471	493	501	479	481	497	468	456	479	481	500	446	485	502	507	490	492	498	519	501	486	525	519	513	508	514	475	498	498	489	483	509	471	502	487	500	508	510	502	505	482	516	476	486	487	460	507	491	465	491	459	496	474	480	520	472	490	490	517	486	516	496	524	463	466	515	463	477	460	517	461	478	485	480	501	499	486	496	482	505	478	462	477	481	472	485	493	490	503	530	510	498	452	478	453	496	479	508	443	526	439	482	526	485	478	483	466	472	499	493	526	490	487	464	524	492	464	467	486	495	485	497	508	487	505	463	475	481	519	477	519	463	477	469	511	470	479	484	478	444	496	482	445	488	497	484	456	484	491	492	508	528	490	543	497	493	471	447	470	446	473	503	484	503	513	519	464	475	483	487	521	519	505	475	506	484	476	485	490	434	473	480	493	497	463	453	490	529	493	500	516	516	511	501	522	506	509	467	481	493	512	494	483	492	466	515	473	478	479	446	499	477	531	521	483	523	491	443	483	483	489	494	458	504	485	487	489	477	467	496	510	456	507	479	499	491	506	513	502	482	480	460	468	457	499	470	503	487	489	505	479	487	541	460	449	458	508	520	461	442	482	475	502	504	499	474	455	519	464	472	490	519	461	498	481	497	518	477	494	496	503	487	475	491	478	468	477	513	464	516	446	478	486	498	487	502	471	491	484	492	494	507	470	496	499	501	506	462	489	466	489	521	470	495	486	512	496	501	489	467	507	500	491	528	480	466	478	481	488	497	509	494	483	460	480	484	477	459	450	488	500	521	483	541	479	481	515	512	517	491	488	491	493	530	490	486	487	502	460	458	490	458	487	451	467	482	464	487	465	495	470	484	522	464	482	484	477	483	486	517	481	491	476	490	484	485	461	503	516	520	455	491	461	492	480	497	486	529	467	503	492	473	489	431	506	498	486	519	474	495	493	456	456	482	473	459	501	499	480	496	486	484	480	511	455	484	495	522	499	453	528	496	494	486	451	456	506	504	494	478	517	528	499	454	497	501	462	436	513	460	494	497	471	477	475	450	447	466	516	450	486	505	498	507	546	507	452	507	511	485	513	478	509	489	462	475	490	447	509	472	511	461	476	529	464	512	491	489	481	456	486	474	469	476	496	489	470	544	510	466	471	493	476	492	467	483	497	500	495	492	531	479	479	495	482	463	525	471	495	483	523	491	489	466	491	487	501	496	487	468	478	456	461	502	477	478	495	471	480	494	479	468	494	504	531	446	489	500	542	481	495	496	467	483	499	518	475	463	492	481	500	499	514	479	476	552	471	531	467	489	521	445	491	492	483	494	484	462	476	463	490	478	481	455	487	495	496	477	501	457	496	475	508	468	493	475	473	486	524	442	508	471	490	470	497	470	479	476	467	514	456	514	473	511	499	479	462	503	471	487	510	457	456	502	483	493	532	473	443	489	453	487	486	440	500	483	475	483	511	493	495	480	492	495	433	493	462	472	449	502	499	491	479	469	475	474	504	447	496	497	538	483	504	527	492	510	486	493	489	457	462	472	486	470	462	461	444	468	503	531	523	515	450	484	522	457	442	495	484	473	449	507	478	465	481	501	482	488	503	511	481	451	462	484	443	513	468	479	498	470	446	457	449	471	490	469	493	486	480	500	529	522	513	469	456	468	490	491	514	504	511	464	496	515	482	451	442	471	502	507	507	498	515	495	471	468	506	429	445	470	510	486	488	493	509	474	495	528	519	476	460	496	470	446	455	472	475	412	478	491	492	494	493	475	444	474	476	503	515	487	463	451	499	483	516	458	473	481	493	507	488	482	500	509	445	494	490	506	503	530	490	473	494	481	509	489	478	482	477	446	432	462	444	496	498	472	549	525	460	460	489	487	477	488	520	493	482	465	486	517	479	500	506	485	479	475	497	465	482	435	489	430	471	501	499	493	483	454	456	512	467	476	498	501	506	517	517	520	483	484	508	487	527	462	434	504	481	514	478	495	499	488	474	489	471	497	489	454	512	491	540	486	487	531	499	462	471	464	488	464	487	495	500	489	473	493	477	519	513	528	491	502	458	533	493	519	507	467	454	502	504	505	491	515	498	482	488	481	504	498	486	469	496	512	499	470	469	481	516	475	491	467	495	472	485	497	480	493	542	455	494	483	474	501	499	464	497	443	480	478	504	485	516
23267	20944	28207	23816	20951	12488	1408	750	555	464	428	344	355	316	315	300	288	323	300	302	301	304	262	269	241	264	254	236	246	268	254	229	262	244	247	251	281	253	289	268	243	252	277	267	247	253	241	260	264	238	237	247	265	230	252	232	242	249	229	228	261	248	248	269	269	244	256	284	220	270	267	220	234	247	251	216	234	236	236	279	245	247	227	239	260	269	252	265	259	219	243	218	265	257	233	238	255	250	241	240	242	244	228	223	266	218	232	239	244	259	226	264	236	252	233	226	232	218	241	246	228	254	207	263	234	287	219	241	228	261	241	230	225	238	229	246	273	253	233	221	241	225	223	242	240	212	270	236	258	212	230	216	233	247	263	264	260	218	217	251	218	240	235	238	208	222	230	257	215	231	233	217	248	216	239	265	245	244	239	232	247	237	217	221	248	263	230	245	239	224	244	222	220	244	235	249	226	259	249	230	248	227	272	249	273	236	237	229	216	195	246	238	225	217	238	247	234	261	262	239	252	263	273	211	269	240	274	257	278	203	221	240	238	240	241	253	249	238	260	216	243	222	229	267	236	234	242	236	240	235	227	231	250	246	243	229	251	215	226	231	229	248	214	253	285	238	227	269	240	232	248	215	250	243	255	270	223	250	265	243	235	243	241	250	256	261	250	240	239	236	232	230	240	258	209	234	219	231	211	252	221	226	267	230	243	264	255	228	234	237	235	251	228	254	254	226	264	224	236	244	243	250	252	261	242	267	224	249	230	226	242	230	213	269	237	254	238	265	261	264	272	245	240	257	239	252	227	239	228	244	228	249	267	253	250	231	232	239	260	240	242	231	248	241	218	278	268	228	225	219	227	247	251	263	254	263	242	244	241	249	260	234	253	254	221	245	266	246	255	254	224	235	214	261	233	278	258	243	252	233	266	239	261	241	258	241	265	249	249	258	251	231	292	254	238	207	237	228	243	240	244	255	235	259	242	234	266	232	238	251	254	230	252	229	242	246	247	252	242	233	258	234	242	233	248	247	221	218	227	240	232	249	275	252	233	241	250	263	264	271	206	248	223	244	242	266	253	219	254	224	243	243	224	253	225	254	244	258	259	245	218	226	234	248	272	262	250	235	237	234	264	238	232	234	275	277	237	258	261	271	258	242	219	254	254	243	245	247	265	268	249	260	204	267	252	254	264	234	246	214	255	227	244	231	251	217	245	236	265	245	264	266	244	254	227	242	252	244	245	283	235	276	240	234	233	225	223	229	262	257	228	233	254	258	234	246	259	218	196	247	237	245	239	247	244	230	233	249	252	257	254	228	225	214	245	267	268	232	241	224	249	211	228	261	234	220	241	209	230	230	245	246	268	228	256	239	239	271	239	252	207	250	242	236	234	216	229	234	239	238	233	233	241	280	246	251	229	264	230	243	248	242	223	248	228	199	235	258	233	248	231	242	224	262	226	235	232	218	235	251	254	238	276	230	235	263	248	225	254	269	247	234	250	247	238	251	237	258	226	238	256	278	212	236	224	237	257	242	233	251	252	243	222	209	263	255	236	218	244	257	264	239	254	195	231	213	238	230	247	251	234	230	254	237	243	251	237	257	245	262	259	238	240	230	232	243	240	253	240	224	238	237	235	225	229	240	255	235	264	246	244	262	239	236	235	212	249	239	232	234	232	254	251	245	229	223	226	245	226	250	257	272	247	242	248	238	250	229	275	267	229	228	260	240	249	218	252	251	237	237	250	238	201	253	257	224	262	237	226	240	252	249	256	209	258	233	238	241	239	245	209	228	222	252	240	251	224	242	223	270	214	230	253	234	236	235	224	224	215	234	227	249	253	242	245	211	247	233	269	238	269	268	233	249	271	221	260	220	246	227	270	234	203	243	267	248	244	231	247	252	239	231	245	257	248	224	222	236	228	252	228	208	237	248	249	238	251	248	257	242	228	232	230	270	259	250	223	240	245	240	240	235	251	234	232	269	230	237	229	244	231	243	247	208	234	242	236	258	252	247	241	254	226	245	230	211	212	264	212	256	248	274	232	245	249	220	231	242	228	246	250	240	238	239	249	239	249	251	245	256	234	223	218	252	225	235	247	249	247	246	216	244	242	253	236	272	232	229	258	234	238	247	245	232	242	233	256	245	235	269	227	215	246	249	247	255	228	229	236	252	222	258	237	257	221	241	246	233	253	234	247	250	223	256	246	248	278	204	267	244	239	252	232	243	262	219	260	265	252	241	216	253	250	259	247	263	220	244	232	257	243	214	242	244	219	244	219	243	248	219	253	239	218	252	244	253	254	252	255	224	202	252	256	224	244	236	227	252	254	234	252	259	235	234	213	243	211	215	230	242	224	220	253	246	253	228	243	263	248	238	233	214	227	262	260	248	236	231	235	231	243	235	216	236	235	218	239	236	241	258	239	249	240	228	239	251	271	237	245	254	260	237	236	240	242	233	227	237	239	243	236	252	252	246	234	240	267	261	242	243	235	253	262	271	245	242	225	215	247	226	234	250	240	247	235	253	247	256	227	243	223	245	225	247	243	247	264	243	240	246	257	252	264	238	265	244	265	267	217	236	228	226	268	216	246	216	239	243	257	218	224	224	250	217	241	257	224	267	232	245	226	236	267	234	243	259	223	231	212	247	229	224	232	251	247	235	246	229	210	245	240	226	193	237	254	228	237	270	219	233	272	241	233	267	245	240	258	248	241	244	251	240	252	266	262	242	256	264	240	267	257	272	238	231	274	253	254	251	234	234	235	241	252	240	258	253	262	240	259	250	263	257	251	242	247	263	232	250	248	218	233	238	253	242	251	210	266	217	228	231	232	246	255	195	262	247	260	219	241	253	237	238	236	249	247	261	250	236	226	226	228	229	228	221	225	233	232	258	248	238	223	242	241	252	227	223	257	238	233	229	238	229	227	244	262	234	248	241	256	220	229	232	241	247	233	230	283	257	261	253	244	252	244	235	253	242	242	238	251	237	240	228	255	248	253	228	269	225	243	226	250	250	233	247	230	257	244	226	232	244	236	252	222	234	246	248	241	252	237	268	226	274	244	280	249	238	262	250	256	246	238	260	243	250	218	259	241	239	248	240	244	238	219	271	225	231	258	227	231	269	218	246	255	219	242	229	234	247	245	230	226	255	258	274	229	245	269	271	222	249	258	221	254	259	247	243	240	239	227	256	261	257	249	256	223	215	229	249	238	235	258	237	233	225	213	279	238	235	224	236	250	233	260	278	252	262	237	210	234	254	253	235	247	260	249	241	238	228	265	250	245	239	233	234	224	253	250	211	256	234	253	241	251	240	242	231	246	241	249	242	245	245	236	230	246	254	255	241	253	225	244	245	258	236	253	268	241	224	257	236	283	240	215	257	227	236	226	244	229	229	257	248	239	242	223	236	261	242	247	227	245	230	272	244	234	249	254	231	250	224	235	204	262	226	263	225	249	246	210	255	230	249	250	236	229	263	234	251	227	260	254	233	255	256	251	235
3635	8904	6211	3114	2423	2157	1498	1103	786	654	525	457	409	385	372	379	309	330	300	322	300	299	309	315	301	313	284	294	306	305	298	294	263	281	298	274	299	288	240	261	309	305	316	276	265	276	265	252	283	290	267	269	286	272	264	303	305	277	296	256	250	275	274	288	251	249	268	260	286	298	290	250	253	266	297	269	249	271	266	298	283	267	232	259	258	272	255	251	258	266	252	263	271	271	259	255	276	257	268	311	289	306	270	265	279	248	300	269	261	272	231	262	254	252	244	278	273	261	277	280	273	284	278	293	265	282	236	272	290	264	264	261	262	255	269	241	255	300	282	245	292	250	294	276	260	289	251	267	251	264	255	272	276	287	257	281	270	248	266	251	261	261	295	241	286	262	233	281	269	274	265	276	291	235	287	264	301	286	266	258	277	260	255	249	283	251	267	252	242	269	266	262	277	283	285	288	273	255	309	240	285	262	256	252	238	275	273	266	246	278	258	268	270	270	273	263	278	265	274	256	270	241	279	271	281	258	257	268	257	255	251	245	244	263	277	260	279	282	251	262	275	280	268	273	259	257	263	262	298	262	242	247	258	245	260	281	242	284	274	303	271	278	266	271	245	288	274	268	294	264	257	272	269	257	268	251	263	285	256	286	257	250	243	248	248	279	297	266	278	272	257	256	284	245	273	251	277	242	234	282	245	256	281	281	280	290	261	271	287	284	279	288	250	239	265	262	251	249	293	280	278	279	272	254	297	260	281	235	283	290	254	269	248	271	264	302	259	249	268	289	288	244	286	260	267	258	286	238	281	244	241	268	304	259	256	253	274	238	270	246	265	258	281	309	265	235	279	253	260	281	267	253	258	265	277	249	279	259	274	275	261	259	262	315	262	261	285	291	248	263	265	285	270	282	246	237	266	255	272	269	256	264	253	237	252	266	292	286	262	281	262	263	264	279	297	277	271	285	257	286	278	277	275	247	275	260	254	261	277	274	245	277	265	299	272	298	288	274	257	276	288	280	253	292	285	271	277	277	268	275	259	248	298	259	252	272	276	250	256	265	246	263	251	272	268	234	249	280	282	254	263	267	263	292	263	243	249	267	257	276	269	257	288	277	267	272	255	262	280	251	256	281	278	259	250	268	281	285	300	241	250	289	256	256	292	245	301	274	257	277	263	251	283	289	279	264	280	235	265	240	226	297	239	254	273	276	271	269	279	262	266	258	257	266	248	272	265	270	269	237	294	280	259	234	259	247	242	290	266	262	271	272	266	263	277	294	244	285	261	248	257	275	234	258	267	258	243	269	255	260	274	244	278	257	288	277	263	256	284	298	259	259	262	281	299	265	270	268	234	240	282	227	288	261	276	242	256	258	262	255	281	261	251	243	263	271	260	293	278	249	277	288	286	276	296	274	246	280	261	267	255	298	247	267	234	268	288	268	270	260	275	275	244	254	290	256	271	285	255	266	284	285	278	268	247	240	288	275	237	270	271	263	258	280	262	268	257	256	259	274	255	267	291	254	281	258	247	310	273	268	267	265	287	282	278	264	286	238	243	282	257	257	278	301	293	281	272	281	270	278	267	290	257	286	256	245	253	251	270	267	278	271	278	280	267	257	282	261	255	256	267	281	273	286	263	294	239	254	248	254	269	243	281	237	267	233	258	295	242	255	286	279	273	291	271	296	302	267	296	283	286	261	300	261	266	273	264	271	260	262	258	250	267	259	261	273	262	293	292	291	247	261	234	256	250	251	301	266	258	244	266	226	288	259	281	267	263	268	260	258	254	270	281	280	261	230	242	241	238	262	272	250	236	267	285	288	251	268	258	251	282	265	274	260	258	266	242	282	240	259	282	267	244	280	260	282	264	252	239	257	264	269	254	252	257	244	261	270	268	275	291	273	275	276	291	276	266	250	260	294	269	257	239	243	273	285	229	283	258	256	252	271	290	271	258	263	269	285	285	247	243	267	274	276	265	288	267	299	277	298	261	261	269	256	252	253	275	301	254	268	259	301	250	273	276	292	281	263	261	244	229	277	248	275	259	257	275	275	261	296	270	278	266	307	279	302	302	268	275	259	258	256	275	272	264	244	282	283	262	269	294	257	256	279	255	274	275	257	263	245	300	283	275	263	247	295	272	261	283	238	280	283	298	292	249	277	268	244	266	280	287	309	283	276	270	270	273	276	267	261	286	248	261	276	298	290	282	302	264	273	279	264	265	280	272	236	297	290	259	270	283	271	269	270	280	248	293	277	281	279	257	281	276	285	250	263	301	271	289	264	275	290	274	242	286	275	260	279	269	262	247	273	274	273	281	267	262	277	292	267	298	238	247	270	281	249	254	237	257	263	296	235	245	266	288	226	262	283	253	295	272	254	261	272	220	291	251	264	281	290	272	296	281	289	277	278	235	277	279	281	262	278	276	218	288	258	248	260	281	267	257	271	291	275	253	277	284	279	285	277	239	289	283	280	254	262	247	263	225	276	296	274	277	270	260	257	282	270	253	238	282	245	296	280	278	287	256	241	260	253	261	246	280	267	263	269	276	243	256	271	243	266	279	266	286	275	269	289	249	263	259	257	272	213	260	293	255	265	265	279	273	235	262	272	268	294	275	299	277	254	243	245	273	254	265	265	276	256	253	277	272	261	257	246	250	265	267	283	263	320	256	283	281	271	279	297	254	262	260	252	300	276	259	251	275	300	276	266	256	262	280	267	256	268	278	254	254	255	261	273	269	275	314	251	273	280	275	247	265	286	242	251	267	259	275	269	280	273	282	287	270	276	264	282	257	222	267	302	253	294	270	295	240	264	274	257	253	270	276	247	266	279	284	262	289	298	287	250	297	266	253	252	272	289	269	301	267	271	254	299	277	236	295	273	270	283	240	273	277	293	270	265	251	269	258	266	282	260	229	285	274	245	251	270	269	246	280	267	257	256	249	261	261	250	294	272	294	295	278	298	270	289	238	253	243	276	262	251	246	278	280	275	289	280	249	259	259	279	278	278	280	281	239	252	281	276	270	260	260	268	275	268	295	289	260	276	286	273	278	282	255	277	278	272	271	247	294	237	300	281	262	274	287	267	253	286	268	276	266	290	265	277	271	286	287	230	252	265	283	258	279	264	246	251	284	251	249	258	282	276	259	268	261	272	278	246	271	264	257	282	264	256	261	284	267	270	270	262	256	297	287	246	239	290	274	270	283	281	256	264	247	278	253	261	253	285	255	268	298	295	246	276	277	280	246	276	269	269	294	266	257	257	277	250	290	282	244	269	253	280	286	246	258	243	276	264	251	262	257	298	265	280	291	236	309	277	283	268	288	234	264	260	278	282	282	268	284	265	268	278	267	267	264	254	284	254	239	258	266	270	285	272	263	311	258	278	285	248	243	264	295	279	280	228	276	260	257	260	282	236	312	272	251	257	281	292	273	289	256	257	273	259	260	268	272	275	284	267	246	267	283	291	275	264	269	271	273	284	276	251	248	273	238	235	309	288
24262	20952	27467	24594	15384	1484	921	610	564	534	539	523	474	458	497	449	472	451	453	471	420	447	438	422	441	439	445	398	452	417	424	442	432	464	416	411	435	417	434	417	379	417	426	419	377	394	389	390	452	427	409	424	436	428	432	433	357	382	439	424	430	429	419	376	415	447	405	392	415	450	422	421	428	431	408	424	403	464	405	424	449	463	388	420	425	446	432	423	402	431	409	385	422	409	425	399	414	408	439	415	437	426	421	455	438	391	436	431	419	380	373	392	388	428	432	426	442	418	450	411	402	416	450	382	373	440	432	407	414	454	413	437	417	435	412	456	406	446	401	407	427	407	420	404	403	414	441	424	441	411	433	413	446	442	375	424	419	386	433	406	383	419	432	426	430	433	427	454	435	445	421	417	454	400	456	401	395	420	417	401	413	425	464	430	408	401	398	408	434	424	408	426	422	393	438	416	423	415	374	402	449	415	421	415	398	422	416	424	368	423	402	427	418	416	434	403	417	396	417	418	412	444	377	424	408	466	413	434	428	418	413	417	415	427	380	426	415	476	428	415	432	387	440	413	432	448	445	446	441	418	412	441	442	442	425	406	422	429	430	401	433	422	418	434	421	408	437	427	430	456	406	401	430	426	440	404	442	427	418	412	399	431	410	419	422	438	420	424	421	409	402	429	430	426	423	396	475	402	402	447	431	368	444	400	385	415	417	439	421	432	413	442	385	435	449	416	398	410	397	445	433	426	427	393	416	387	405	429	429	413	457	413	444	453	451	441	378	393	446	415	435	423	397	431	439	414	436	399	436	436	416	407	420	434	423	415	428	443	420	417	368	411	416	388	412	444	424	449	412	412	418	425	455	415	389	423	403	415	385	413	424	407	459	439	436	380	373	409	412	395	414	403	413	416	446	442	435	427	421	385	409	436	424	455	453	397	408	398	443	406	401	400	421	481	368	474	429	415	444	412	442	394	428	412	376	443	408	412	415	419	441	427	408	432	424	433	385	433	434	442	434	414	396	395	399	423	441	418	431	382	457	422	447	409	396	403	424	374	443	401	411	419	446	425	458	426	420	420	424	437	441	443	451	408	396	414	487	409	485	414	446	411	406	460	406	394	390	421	387	404	396	380	415	406	416	398	409	441	435	400	427	443	427	396	434	421	437	433	389	440	382	439	424	436	409	467	404	440	414	427	441	377	417	414	414	418	408	426	418	452	417	416	415	431	414	462	415	388	407	422	412	406	421	425	469	407	425	412	418	408	434	414	439	416	452	420	414	386	414	400	433	440	425	390	393	419	422	444	409	452	438	427	403	422	449	431	397	451	452	435	409	396	452	424	433	438	425	444	423	435	418	415	420	423	410	428	404	410	414	391	420	438	442	383	432	395	399	440	426	386	452	411	452	431	404	418	402	427	413	406	396	448	421	397	417	450	435	443	444	398	449	421	400	401	439	420	387	459	434	409	420	407	420	414	404	407	408	456	421	425	430	390	455	417	379	420	418	432	444	401	402	431	412	447	431	412	387	409	398	400	397	418	424	428	417	420	419	442	416	405	450	384	398	420	380	436	420	402	445	428	419	428	442	406	445	430	392	457	439	417	431	435	399	430	413	447	438	443	388	409	448	410	422	429	398	435	443	416	366	406	407	399	446	394	431	407	437	412	419	380	412	412	423	446	417	413	405	414	429	420	419	433	419	437	435	383	400	385	410	465	432	415	413	420	424	429	407	444	433	393	438	427	424	415	418	431	397	467	439	398	429	403	465	471	417	427	424	406	399	401	373	466	439	400	437	398	396	398	424	434	416	397	423	458	380	428	406	447	417	390	462	440	419	403	422	428	398	426	440	384	447	387	392	412	439	406	405	401	416	466	401	426	451	400	420	411	393	440	397	417	423	403	429	428	402	417	430	396	406	383	401	429	455	422	409	416	392	401	399	397	420	451	413	434	406	415	412	440	449	424	404	377	394	434	467	429	421	401	408	475	411	405	411	453	427	407	419	422	404	430	411	423	389	409	423	419	401	389	437	408	396	416	411	387	425	427	429	425	446	402	377	411	416	447	421	431	459	411	409	398	422	397	365	439	416	385	432	433	392	407	396	430	448	434	422	427	427	423	463	404	432	395	447	390	445	432	430	405	433	421	424	426	445	421	418	388	383	384	419	401	396	402	415	460	402	417	405	424	438	427	454	453	450	436	413	413	447	393	424	454	444	401	389	424	424	451	402	365	442	413	424	424	416	416	382	379	434	420	425	457	401	417	420	398	413	417	427	440	398	421	409	432	407	396	396	407	414	397	399	463	419	408	440	410	444	447	413	459	400	413	411	445	454	411	421	436	403	399	435	411	393	438	400	441	412	400	426	408	425	428	431	409	464	415	410	423	400	435	392	404	431	445	428	432	436	428	430	435	382	412	412	409	398	400	411	437	420	404	397	409	406	442	448	428	427	438	424	463	441	406	422	448	458	413	453	396	414	437	449	452	443	435	413	430	405	427	411	442	427	402	393	410	397	438	407	439	425	449	420	405	410	433	433	390	370	418	421	403	406	394	444	428	402	407	398	431	416	404	423	425	412	419	405	422	423	400	467	436	375	423	428	394	416	403	368	408	440	455	416	430	409	360	440	383	441	429	427	410	424	399	412	415	401	434	423	417	380	427	469	413	405	456	433	440	410	420	418	443	397	385	432	384	393	422	431	424	420	442	473	408	417	402	427	421	444	419	440	442	456	431	379	431	415	406	434	416	393	416	435	439	450	401	359	445	434	460	446	441	389	403	424	412	452	400	385	430	440	421	417	409	434	435	438	416	415	430	431	386	453	432	446	424	434	421	419	430	471	428	394	433	422	437	458	433	425	361	408	424	443	443	417	413	429	435	417	407	394	376	379	408	445	417	393	444	397	407	437	402	420	401	400	453	445	402	427	400	370	436	449	418	441	421	426	385	420	441	408	416	389	421	427	394	436	451	425	388	413	402	409	408	428	402	429	427	409	426	453	451	459	413	429	438	406	417	402	420	420	417	431	433	430	415	418	418	417	418	410	424	439	421	420	455	437	390	420	443	375	376	398	372	408	420	447	434	437	413	401	447	420	404	409	416	439	398	442	426	412	397	408	395	451	437	422	458	474	390	442	394	419	452	413	419	374	411	393	426	408	402	420	414	417	391	455	416	431	400	424	421	420	410	444	425	429	415	374	417	389	435	410	432	408	425	435	410	381	433	423	396	413	439	413	403	460	427	414	416	437	393	459	421	396	423	413	381	420	396	429	398	408	438	399	440	426	430	408	433	401	448	417	452	450	436	419	407	484	368	403	399	372	426	426	399	442	403	419	423	404	461	391	431	455	412	445	370	440	405	412	406	360	454	405	408	402	365	394	445	444	448	427	394	424	438	386	470	430	401	444	399	451	440	441	383	423	421	381	390	398	446	426	408	413	408	436	418	386	408	412	439	415	429	411	425	432	400	395	395	375	398	434	460	429	447	447	421	404	421
3757	5920	3952	2227	1793	1717	1247	879	733	609	614	551	533	512	520	448	447	499	435	493	467	420	427	444	444	457	465	430	468	439	444	430	408	458	478	440	452	413	442	406	458	419	440	439	478	479	427	390	456	460	464	451	416	431	421	454	419	461	446	461	386	434	414	423	417	437	404	449	426	432	419	412	445	407	426	406	444	409	416	451	426	434	450	418	452	475	419	445	418	398	450	419	444	447	428	448	428	441	430	419	439	405	401	424	433	398	414	419	417	425	442	419	445	420	413	417	431	416	413	404	434	437	431	405	415	442	413	398	459	430	411	434	418	441	419	408	423	429	434	440	415	433	424	428	400	429	422	432	424	415	469	424	403	441	408	439	428	422	438	384	439	445	430	410	441	422	440	448	444	423	421	402	413	434	434	384	421	411	445	429	457	403	430	426	428	433	433	440	414	394	421	444	414	405	426	433	467	430	405	406	412	409	437	448	457	462	397	436	398	421	428	481	455	418	445	436	444	429	435	423	408	373	397	417	412	426	426	476	397	461	424	428	430	435	440	452	453	407	426	427	417	428	456	421	435	423	401	435	428	433	423	418	400	429	423	401	429	422	384	472	408	437	426	464	440	406	476	431	451	414	460	435	419	435	388	438	413	423	399	419	433	436	397	414	392	436	418	412	451	412	439	445	406	436	406	431	407	410	436	433	431	404	438	434	438	395	384	451	421	448	419	433	435	449	381	425	455	406	432	392	406	430	437	394	431	407	420	464	393	474	412	399	414	412	386	411	419	430	441	466	438	420	425	431	436	451	417	429	422	457	450	446	430	396	417	395	409	415	458	455	431	437	409	429	434	422	451	397	425	406	404	436	426	416	389	432	431	433	424	428	427	405	419	456	421	409	444	445	428	392	420	410	420	406	447	462	420	438	455	397	433	451	459	440	435	373	448	453	417	453	426	448	436	402	424	425	406	435	422	430	438	443	449	419	392	442	458	442	399	431	438	411	402	406	433	409	397	363	448	413	425	414	405	418	438	412	386	402	431	427	414	436	393	460	410	434	443	428	438	427	444	387	439	413	427	440	422	413	425	444	457	409	403	438	383	436	431	438	404	437	417	413	437	429	423	413	395	404	425	418	445	437	429	477	429	432	399	455	399	426	418	398	436	429	428	427	468	446	453	413	437	422	465	428	430	408	436	423	485	395	437	410	420	418	414	409	422	401	444	383	441	405	430	420	394	474	421	418	412	436	430	404	434	381	428	414	382	409	395	428	441	405	389	430	445	399	454	477	432	419	443	404	395	448	425	366	425	442	426	427	379	441	434	405	399	421	442	436	426	445	403	420	439	415	451	423	426	412	414	424	445	439	412	481	406	433	419	400	434	422	403	412	411	425	392	434	436	446	444	401	420	417	448	408	434	439	441	427	433	422	414	419	431	445	425	425	442	445	405	392	422	429	402	397	408	450	404	399	438	448	409	412	437	434	426	401	446	412	436	405	430	418	431	441	400	415	426	446	459	379	428	416	426	415	416	427	428	438	438	399	472	430	397	450	418	403	405	425	430	449	467	450	429	426	387	431	454	459	432	419	417	418	437	374	423	394	433	433	427	424	452	409	402	467	443	458	408	409	405	424	370	434	435	415	421	437	416	415	399	420	444	438	421	399	446	441	432	450	406	427	474	459	447	402	419	429	434	424	457	446	410	412	446	422	399	424	389	444	426	457	449	394	403	425	466	402	444	433	431	411	437	417	429	401	423	454	416	409	456	461	420	384	437	422	444	450	418	405	438	448	443	428	446	383	483	442	436	450	421	400	432	447	388	402	389	416	420	433	434	440	357	438	466	410	434	434	408	424	427	424	368	431	419	379	444	426	386	400	444	384	435	430	413	442	414	435	430	426	409	388	401	397	420	400	407	444	457	428	422	409	424	429	407	412	390	451	424	427	442	419	425	421	410	420	460	433	462	436	402	432	391	436	431	440	449	419	429	434	387	400	451	398	434	436	436	430	409	393	373	417	427	430	430	429	462	451	432	434	445	439	426	463	420	413	449	443	414	439	413	430	442	376	426	408	398	444	427	386	442	414	455	415	430	416	425	408	461	409	425	407	440	426	431	465	441	414	418	417	412	430	433	424	422	385	441	431	432	428	463	417	402	441	422	427	428	420	406	414	420	468	445	405	456	418	454	453	448	437	427	409	426	414	432	378	409	436	407	440	416	422	458	407	422	465	393	420	412	419	392	399	393	464	398	435	465	448	447	409	420	416	428	398	453	417	416	429	448	448	421	409	449	428	426	436	432	408	415	418	440	425	442	429	397	414	431	448	386	430	419	416	407	421	379	442	423	395	403	442	441	435	436	454	434	383	421	426	421	464	430	441	417	431	404	408	453	455	440	430	424	433	466	408	431	417	440	372	435	409	430	428	403	397	450	443	384	386	439	435	404	456	434	431	429	413	428	424	429	419	421	437	412	418	444	414	440	448	418	436	406	392	457	426	442	432	421	427	431	421	462	378	418	403	393	397	391	423	423	409	417	477	429	439	444	451	412	425	417	426	437	406	487	425	462	417	446	402	400	461	437	383	459	444	390	431	439	423	413	427	419	421	450	413	445	417	425	402	419	418	411	411	428	422	431	455	440	423	402	431	420	447	421	444	442	426	458	416	422	372	427	417	430	407	442	466	433	429	418	415	416	444	442	417	413	444	405	393	444	417	436	407	417	433	415	406	424	449	430	401	376	434	418	438	428	482	468	403	415	410	432	470	459	430	367	416	429	446	431	399	439	445	389	423	425	454	417	371	437	405	413	460	426	464	436	412	422	428	406	430	399	426	433	445	446	420	428	439	412	445	402	404	454	413	398	434	425	437	419	405	440	418	451	443	436	441	452	423	403	415	413	439	412	423	458	411	385	442	408	451	429	437	428	487	436	418	391	415	414	415	480	456	397	424	413	411	408	420	420	468	472	439	454	435	415	460	439	398	454	430	446	408	453	399	433	434	442	439	452	439	449	431	451	426	431	448	485	441	434	389	431	440	422	447	422	444	448	399	441	470	458	445	410	387	447	419	403	424	411	408	398	418	380	402	445	435	483	427	405	447	419	427	447	437	437	429	388	407	439	437	465	417	370	439	436	439	434	470	444	428	457	441	409	412	398	435	434	434	409	457	422	435	404	426	380	434	439	404	442	384	443	400	433	426	426	414	430	436	404	444	428	439	409	432	482	423	431	417	452	431	438	416	440	401	436	423	417	445	403	436	430	435	409	408	383	422	452	398	405	403	423	418	423	435	445	424	432	420	405	443	406	425	382	401	445	451	476	418	408	447	447	416	452	418	434	421	438	427	422	429	431	447	434	422	405	430	442	445	399	389	429	406	440	430	431	435	438	397	421	423	460	403	395	465	453	455	437	425	390	397	432	430	401	453	398	421	425	412	407	390	436	438	443	396	441	425	428	419	414	401	448	415	398	436	423	371	426	394	401	408	401	408	434	417	459	448	442	398
22185	20954	28650	23419	20954	21029	11739	1140	710	514	460	358	290	273	259	216	225	197	207	191	188	184	157	142	165	167	189	137	146	131	141	149	140	118	164	139	128	144	154	112	150	130	135	120	148	129	117	114	104	103	114	112	126	136	116	121	125	138	121	132	118	133	130	126	123	111	124	117	103	118	119	107	116	128	126	111	128	116	113	105	114	98	121	117	105	115	106	135	130	113	121	126	128	120	126	106	113	99	111	133	105	119	119	134	117	130	104	115	136	121	103	127	116	104	130	131	116	110	125	137	119	113	128	110	116	132	118	94	136	106	104	119	103	125	92	120	100	101	118	122	113	118	147	125	105	131	119	114	105	129	121	124	109	114	116	113	108	121	116	135	127	117	111	120	125	119	121	137	107	123	125	135	138	133	113	116	110	107	133	129	134	123	127	133	128	114	114	121	131	116	121	133	129	113	107	128	108	107	125	131	123	117	123	123	115	117	120	126	120	111	108	114	145	129	129	107	95	114	107	112	123	98	135	120	111	99	121	112	133	128	118	119	123	127	122	109	118	135	126	141	103	134	106	102	128	133	109	106	115	135	119	126	107	120	108	100	109	117	124	126	110	146	147	125	95	107	130	117	123	108	104	115	129	115	106	110	119	123	114	118	123	114	114	99	132	90	112	109	124	121	118	132	108	140	116	131	105	93	107	118	106	117	117	133	141	127	120	143	103	121	117	98	135	113	121	120	117	121	125	132	107	115	107	115	107	117	97	100	109	113	110	117	113	129	107	109	116	119	120	124	109	116	122	107	114	133	90	120	116	114	132	90	111	116	101	132	113	110	98	108	143	118	115	104	114	119	114	112	114	132	129	106	90	135	113	112	111	109	107	113	104	88	98	113	104	106	107	121	103	108	124	109	115	110	121	102	119	129	108	99	127	125	114	113	101	118	123	111	134	119	114	122	107	116	113	134	115	125	124	116	102	113	111	120	117	124	123	109	106	145	115	126	110	110	140	124	110	130	108	133	116	111	118	115	129	109	115	119	132	116	101	120	120	107	108	135	127	111	111	136	99	98	102	116	111	96	108	115	109	115	134	98	125	132	140	123	128	133	103	99	115	113	117	106	121	114	105	118	109	102	133	132	115	106	96	140	106	121	114	114	104	128	118	108	117	118	116	121	121	106	134	118	113	127	114	142	130	124	113	133	114	126	103	110	112	112	137	127	113	138	130	113	115	98	124	113	136	110	101	100	115	111	134	106	125	128	134	102	91	107	105	102	116	135	113	104	109	106	117	118	131	121	132	109	107	104	113	130	111	124	109	116	119	116	132	124	126	112	103	110	152	126	110	137	131	128	111	107	118	121	147	110	125	104	130	145	107	114	108	120	130	110	104	126	107	109	125	117	102	104	113	112	97	112	139	108	126	109	114	126	115	120	105	119	120	112	117	118	107	113	100	116	125	105	130	113	100	100	137	104	122	124	119	127	129	109	131	112	106	95	125	116	120	106	115	116	128	122	119	108	116	102	109	124	108	114	123	112	109	122	113	99	123	129	114	104	128	110	116	123	118	120	125	100	116	116	108	88	125	120	126	116	119	111	110	116	106	107	111	138	119	95	127	125	116	111	104	112	116	129	123	114	120	129	98	105	123	136	115	125	117	115	118	108	123	119	120	94	114	117	117	98	105	101	106	102	110	130	116	123	110	113	109	139	126	124	126	131	109	101	124	110	122	119	108	111	95	116	113	111	115	108	120	121	122	112	123	114	117	120	110	124	124	115	129	113	118	110	119	121	110	112	114	109	112	99	116	109	111	100	131	110	101	129	108	110	125	108	128	101	126	126	128	102	120	131	114	104	116	113	111	120	107	115	118	123	122	115	114	97	121	116	118	96	125	105	108	104	116	114	114	124	117	99	93	124	117	121	102	127	121	121	134	113	120	109	124	111	113	124	131	145	116	126	144	101	128	94	123	123	136	135	117	117	112	104	140	121	127	124	111	103	120	106	116	132	110	107	123	114	108	125	128	125	126	155	108	135	134	107	96	113	123	100	116	116	145	105	108	124	104	131	107	106	145	116	114	123	101	120	129	109	113	109	136	126	116	112	127	134	140	127	117	110	122	111	111	133	125	114	105	117	120	127	118	131	136	116	108	129	110	134	103	134	104	100	114	121	115	120	120	129	115	108	118	125	121	127	109	133	119	95	114	109	117	142	133	137	115	121	129	135	129	125	114	105	110	103	109	120	113	103	122	108	123	113	117	115	117	112	112	97	127	115	113	130	105	129	123	107	117	112	131	114	113	103	116	112	120	114	123	119	111	115	113	98	129	108	114	101	121	115	127	106	107	122	119	99	115	98	134	105	99	134	110	108	130	113	132	104	127	122	117	107	128	147	130	123	127	99	122	104	107	112	122	109	115	126	107	107	129	117	125	122	111	93	113	121	128	109	116	116	120	106	114	104	110	137	109	110	126	131	141	127	123	103	107	129	113	124	116	111	106	110	117	111	107	108	121	134	127	110	107	118	127	120	116	115	116	127	110	111	108	112	108	108	103	123	120	138	105	117	103	134	101	124	124	121	111	112	108	125	132	113	124	104	128	122	127	120	109	110	104	119	115	120	123	128	109	134	102	122	93	120	119	136	108	124	111	101	127	117	117	117	118	123	115	116	111	125	113	116	115	119	124	107	149	128	115	122	128	126	93	119	135	106	126	123	110	102	113	114	132	96	124	121	112	129	107	116	95	116	110	116	113	107	124	118	114	122	121	114	120	120	131	113	116	114	127	122	100	110	110	112	111	123	115	128	122	103	106	108	101	115	115	104	131	112	130	110	128	135	114	110	123	119	101	120	122	114	113	119	125	111	114	101	102	112	125	110	127	122	109	121	106	117	127	117	118	117	126	117	96	115	117	130	111	130	112	126	114	106	114	116	116	127	113	122	117	107	122	115	112	128	116	108	115	89	107	122	118	136	124	110	100	140	110	87	124	127	104	118	117	116	141	102	83	120	121	115	129	102	124	123	112	116	108	105	117	110	120	94	118	123	116	132	105	114	129	134	83	110	120	117	114	127	128	109	127	137	112	121	123	128	100	100	118	104	117	124	116	105	112	111	127	115	117	136	120	105	124	104	123	115	102	101	124	105	106	120	113	122	105	104	113	118	121	120	113	122	114	120	106	111	122	126	105	117	117	114	116	106	118	111	107	99	118	117	116	81	126	126	145	93	107	132	109	126	123	122	113	141	132	111	117	118	136	117	138	113	120	120	101	119	122	124	121	120	113	138	102	100	119	92	111	115	113	112	103	104	114	125	121	117	116	115	115	122	103	136	130	125	110	104	110	106	104	109	127	125	104	113	116	128	95	117	114	129	126	124	120	132	104	109	110	118	86	105	122	112	126	109	136	102	101	124	135	116	124	119	112	97	120	135	95	113	133	121	107	101	99	127	103	125	111	113	110	113	124	101	119	137	114	123	123	110	114	117	140	109	120	111	92	132	100	115
4758	14657	10478	5374	4039	3255	2419	1567	1120	801	605	544	474	426	382	316	269	254	248	249	209	211	213	192	176	177	197	180	155	148	173	137	137	162	156	164	148	145	154	139	144	128	136	157	128	131	152	156	120	136	130	134	118	132	130	131	120	129	115	125	128	127	132	108	145	126	136	141	123	134	102	125	127	118	122	113	123	124	130	122	128	121	121	119	133	134	117	108	125	132	120	133	123	122	104	143	112	125	128	106	138	133	125	133	128	137	111	119	121	96	115	137	122	126	131	136	106	119	127	121	129	137	128	127	113	128	117	126	125	134	125	119	121	119	128	113	96	119	122	110	115	118	130	118	128	112	147	115	129	125	132	131	128	121	111	122	131	111	122	109	101	117	120	119	133	112	118	139	118	130	113	131	105	115	130	117	144	118	111	135	120	131	126	121	96	125	120	111	131	115	131	100	133	114	116	149	118	128	138	127	119	119	108	100	118	117	120	113	120	132	138	113	118	120	120	115	109	138	130	129	125	132	114	119	103	127	123	125	132	122	126	129	148	111	123	105	130	115	123	136	141	128	121	101	122	103	134	148	108	113	128	107	126	138	110	115	116	120	125	123	132	112	155	123	128	120	138	107	112	128	120	119	135	110	119	121	127	130	120	134	102	121	103	128	122	122	122	87	134	119	111	134	100	105	99	112	111	97	115	100	109	94	119	127	124	101	136	133	127	111	126	109	123	117	109	125	107	130	110	118	103	112	111	124	105	103	106	121	128	129	120	111	108	115	98	122	105	123	113	99	113	106	123	125	129	106	108	136	114	106	120	138	117	119	115	120	127	132	135	102	100	121	137	110	127	112	106	111	121	131	106	99	105	131	113	113	143	106	104	127	108	104	111	142	99	98	114	119	106	122	114	98	114	115	104	104	108	123	113	138	128	126	152	137	125	106	118	114	101	113	108	135	124	139	118	106	145	117	134	100	126	106	122	140	106	115	132	125	121	103	126	123	132	124	136	122	93	123	128	102	113	122	109	110	117	134	128	104	114	125	116	118	130	125	117	112	129	118	121	136	125	125	115	116	123	104	131	125	112	125	118	103	106	122	117	116	114	111	114	131	114	129	108	127	114	127	146	108	134	120	130	138	133	122	118	116	132	132	116	145	128	138	102	127	114	133	118	147	105	114	128	142	129	127	111	103	122	133	121	115	122	104	114	96	132	126	139	134	114	114	104	119	130	124	147	116	123	137	132	131	126	128	113	120	126	107	135	127	135	117	119	146	117	114	129	112	126	124	132	123	117	130	98	115	121	115	111	118	131	109	109	121	114	114	117	131	107	149	111	143	116	129	101	118	119	134	108	137	109	109	128	111	125	128	125	108	122	106	120	129	120	114	105	125	131	121	124	123	105	123	110	117	129	137	131	104	104	111	125	132	109	110	133	142	126	121	122	127	109	119	126	112	121	95	92	114	125	114	120	122	106	115	135	131	130	117	117	109	128	127	112	126	125	129	139	135	121	120	120	133	116	125	124	125	110	129	120	117	99	120	129	123	118	130	111	105	146	122	140	128	129	127	118	107	122	123	107	136	114	116	136	115	119	98	112	120	113	130	117	99	122	133	132	134	123	118	117	106	108	115	116	107	124	122	137	135	121	129	141	111	114	141	120	125	116	122	102	110	113	134	124	132	127	102	145	113	133	120	120	127	109	108	134	116	107	137	113	105	102	120	116	132	132	117	100	129	122	141	110	111	124	139	108	114	110	126	120	124	117	108	147	108	118	131	138	121	113	124	106	132	137	120	100	124	115	115	110	114	118	126	112	105	110	121	132	128	122	108	114	117	126	111	137	115	126	110	122	119	121	109	115	104	117	118	114	104	146	129	125	120	124	133	108	132	121	128	140	128	132	122	135	116	116	113	135	125	112	136	124	120	114	143	122	113	147	110	126	110	118	136	115	122	128	121	124	117	137	131	122	121	120	122	114	120	130	104	135	125	130	130	125	130	119	123	121	121	124	107	121	157	109	121	94	130	134	99	98	135	120	123	122	150	118	114	135	121	116	118	141	121	131	115	120	118	119	130	123	141	132	137	113	130	110	124	106	123	116	121	122	120	126	113	125	122	109	129	114	136	115	106	110	134	112	123	119	122	102	121	118	143	121	122	120	124	111	122	135	139	109	114	110	146	143	127	119	112	124	111	135	132	95	112	109	108	124	131	121	101	125	111	113	118	120	131	122	111	132	133	134	99	128	130	124	108	123	117	133	99	107	103	120	133	118	104	131	137	108	103	147	133	118	106	108	131	130	124	126	128	111	121	126	124	124	146	133	118	98	109	129	119	110	120	114	119	118	130	126	131	126	100	119	124	108	124	124	102	120	126	123	117	120	122	108	116	128	121	123	103	122	110	99	118	128	109	115	109	121	119	127	115	117	105	146	119	127	104	107	130	116	112	126	114	123	104	133	125	110	140	128	128	128	110	119	112	141	122	135	117	131	133	115	123	117	129	131	119	105	109	127	119	113	133	125	118	113	124	102	118	130	123	106	109	138	114	125	114	128	129	119	149	114	124	129	123	125	126	112	109	123	126	105	108	109	126	108	113	114	127	146	128	112	122	129	104	116	116	106	116	121	128	115	123	126	116	114	118	122	146	134	100	141	131	118	116	122	114	135	124	125	104	120	116	111	139	123	117	134	128	124	107	112	127	112	106	118	113	123	110	103	127	118	99	129	110	117	108	126	132	129	107	150	105	116	129	122	117	127	114	122	123	120	119	123	123	121	109	128	130	110	122	121	102	136	139	133	114	124	120	126	104	116	89	122	123	137	134	142	122	120	132	109	118	118	115	130	135	131	125	115	113	115	112	110	109	127	124	108	106	144	116	132	116	115	122	122	118	104	117	109	133	129	109	126	114	125	130	136	115	131	113	117	125	145	126	133	132	126	116	122	113	133	129	116	113	108	118	116	105	116	126	125	107	111	113	123	104	126	127	122	127	124	137	118	134	108	121	107	131	114	111	118	110	132	123	119	134	109	100	112	118	118	128	113	122	103	113	134	127	105	127	126	128	123	99	131	119	114	116	131	120	119	149	139	137	126	132	118	119	111	109	111	112	133	154	124	106	123	129	125	115	105	133	113	135	124	118	116	119	111	123	135	110	101	111	108	133	112	132	132	136	122	115	113	122	127	114	110	122	129	112	98	137	120	130	102	129	106	118	117	105	142	117	127	110	130	135	125	132	123	111	112	123	125	105	122	116	98	110	110	106	133	129	128	134	110	140	123	120	112	120	126	100	116	107	125	121	118	98	115	132	149	100	125	117	124	111	116	130	120	133	128	104	131	127	122	120	118	131	135	122	119	119	117	97	118	131	113	127	147	123	117	118	99	121	109	145	112	126	128	122	129	121	136	132	103	126	146	107	135	108	119	126	123	108	130	132	134	130	109	99	122	104	133	118	134	93	127	112	117	125	120	139	122	124	128	129	136	134	134	122	112	133	108	121	113	159
27254	17971	4243	760	692	646	602	529	487	496	460	460	447	472	439	470	489	489	506	425	504	436	465	471	478	448	489	413	452	489	453	453	486	469	472	471	461	474	487	472	413	413	489	508	470	483	451	453	500	462	485	455	433	463	478	491	500	488	449	472	495	424	462	454	465	454	466	444	482	476	449	439	451	434	494	465	470	467	475	493	472	481	458	447	469	457	465	480	471	434	423	443	454	449	472	413	493	485	473	457	483	470	443	445	482	497	471	479	469	469	472	438	465	521	481	482	381	450	416	439	453	478	499	460	482	511	464	491	467	465	510	442	465	501	448	488	468	516	433	478	460	440	499	446	462	456	450	450	462	463	483	460	470	429	493	456	476	459	472	473	451	493	487	443	497	459	442	465	507	433	422	453	464	481	480	467	453	470	441	443	468	449	478	456	486	448	446	465	469	520	495	491	427	470	503	463	465	485	462	463	455	435	441	436	464	504	443	456	504	484	473	441	432	446	472	443	496	501	408	490	485	449	481	455	425	475	468	437	484	441	463	443	475	470	488	481	506	468	448	486	470	510	466	459	476	474	456	431	465	458	509	473	431	489	406	471	462	470	462	477	476	417	482	494	496	442	491	463	460	456	456	470	463	469	498	486	444	473	513	444	473	444	464	472	434	494	474	480	444	488	456	457	489	482	458	459	470	446	473	465	465	499	469	465	441	477	491	464	455	453	483	455	481	499	443	437	507	445	431	454	482	472	473	435	452	492	451	453	487	460	451	444	462	460	457	463	438	451	460	473	458	437	438	473	451	495	454	457	471	486	478	455	492	467	476	468	472	447	472	471	496	480	464	475	489	489	442	462	451	505	459	451	479	435	427	453	454	468	448	446	464	470	484	431	509	431	442	493	464	470	498	442	474	476	500	462	439	518	479	459	450	446	506	462	460	460	449	463	438	459	480	467	451	433	468	476	491	470	446	481	484	457	470	455	435	472	460	466	477	490	475	470	491	476	456	478	467	490	470	474	479	477	493	473	440	437	520	425	477	482	442	470	450	459	465	456	473	460	491	460	475	439	489	509	458	420	472	497	419	462	488	465	498	488	481	483	488	502	460	465	496	472	506	480	471	440	432	478	499	422	466	506	478	494	482	506	480	455	490	440	467	440	485	494	480	452	469	459	431	462	472	448	455	471	515	472	491	502	446	466	462	446	460	459	455	486	464	462	481	402	466	513	486	462	455	458	464	485	456	428	498	464	469	486	485	479	486	460	461	427	499	442	472	469	481	457	458	490	499	428	474	452	451	497	487	472	445	468	467	470	516	466	477	481	444	477	424	497	481	445	468	491	449	426	439	468	452	476	450	448	477	503	506	443	473	449	469	460	451	435	469	465	465	461	422	437	471	444	497	418	464	449	458	440	446	493	492	459	468	459	441	418	434	448	477	475	485	483	503	430	506	430	500	474	475	458	486	464	484	430	466	462	436	444	429	487	453	465	469	470	481	451	451	463	467	460	466	481	471	452	460	465	441	448	486	471	484	502	489	443	511	473	499	478	470	449	432	494	484	458	455	477	461	519	479	449	479	471	461	481	462	444	502	457	465	455	431	462	469	451	479	470	457	459	460	463	501	470	476	476	449	501	470	429	434	458	456	434	475	477	470	481	488	491	464	461	502	460	481	470	447	461	469	474	475	444	460	443	494	436	484	471	450	486	493	479	436	439	481	494	469	472	471	442	459	489	500	462	464	488	472	453	460	403	464	454	480	449	458	456	471	459	474	470	501	490	453	473	465	468	488	445	473	451	489	459	492	487	484	424	463	502	493	433	454	441	481	487	441	476	494	443	481	416	428	451	492	436	448	454	476	465	456	478	447	440	459	455	470	463	458	455	437	478	455	478	462	447	521	479	434	452	440	449	466	470	440	478	439	460	468	466	444	468	451	443	469	454	510	442	438	499	473	474	445	505	455	461	482	445	479	485	428	477	458	495	451	474	467	462	471	499	476	454	457	448	503	452	451	450	470	499	480	458	482	489	472	499	493	454	477	443	508	469	504	493	490	457	442	477	435	415	418	433	494	467	452	454	483	452	427	452	454	445	450	446	486	444	512	484	453	433	426	495	466	445	482	454	453	438	504	462	421	495	454	453	431	445	467	466	477	423	498	478	481	455	499	433	428	470	474	478	470	478	445	458	455	509	481	476	473	494	501	474	473	511	510	469	452	431	482	448	458	505	532	456	478	487	506	452	449	450	472	492	456	483	472	433	490	466	474	466	436	444	473	505	469	453	438	502	455	499	469	430	495	495	478	458	458	457	466	453	421	437	473	443	518	500	468	466	431	468	464	449	471	472	471	475	464	448	514	461	458	508	518	531	485	461	455	482	478	449	450	467	480	466	461	495	464	491	499	498	470	445	426	476	458	457	485	447	453	448	523	408	510	506	453	449	427	473	444	467	491	447	464	453	454	460	446	503	480	494	514	477	450	470	460	479	461	468	453	470	429	460	470	465	494	423	469	484	468	440	487	438	491	477	459	471	463	513	474	505	508	449	476	460	473	454	420	484	506	455	509	476	513	449	476	468	447	490	460	457	460	452	484	485	470	450	462	515	487	449	448	468	451	491	441	445	427	452	496	463	438	472	450	503	456	486	460	478	482	465	439	477	473	472	470	470	488	433	504	469	469	478	475	493	473	533	438	442	470	533	455	481	453	442	472	448	468	466	520	459	461	446	477	477	444	453	458	457	479	461	430	472	480	473	446	459	454	489	460	507	495	459	456	482	463	439	467	475	457	458	447	496	501	460	463	425	467	476	480	482	480	492	479	448	486	465	455	491	451	491	481	471	431	465	475	425	436	444	457	470	466	471	500	525	441	494	418	459	480	456	446	430	460	447	455	485	447	446	435	466	469	440	475	473	459	447	479	435	465	471	479	441	474	460	481	497	450	453	455	482	432	496	493	464	471	477	449	458	483	490	472	455	459	416	498	485	492	494	470	487	447	451	509	453	491	475	477	474	479	502	471	465	440	456	480	461	453	512	421	488	443	465	474	486	488	460	445	479	456	445	471	447	494	442	467	433	467	453	478	469	448	439	471	469	454	501	455	466	458	504	473	444	415	462	531	479	487	457	455	467	494	447	470	492	477	477	465	445	459	493	466	459	433	459	445	487	466	457	470	421	494	493	439	454	472	465	448	460	404	457	480	452	457	498	454	427	436	473	496	457	497	472	482	448	499	485	432	454	455	481	474	454	523	465	478	486	457	459	457	474	469	464	488	460	487	478	514	481	438	483	467	465	481	473	465	506	491	473	494	498	433	481	485	486	436	439	444	454	477	443	472	488	437	462	442	465	467	486	459	444	459	460	449	451	414	456	458	458	422	477	455	438	467	438	470	425	492	483	475	458	486	457	467	423	466	480	482	460	478	486	448	455	470	479	464	474	477	470	493	449	441	458	461	425	483	467	483	440	449	480	447	449	462	464	497	499	420	504	445	455	492	452	431	447
4420	1272	927	733	733	736	741	606	550	479	474	467	528	509	509	464	493	505	479	514	473	481	495	493	491	481	502	493	470	466	468	461	475	480	496	464	509	472	488	508	505	510	522	498	493	467	466	539	490	480	502	486	490	457	482	507	497	495	465	525	488	486	512	486	507	520	478	506	485	459	469	508	468	504	475	468	470	467	452	490	476	497	527	488	488	492	468	484	481	508	490	443	511	529	497	515	482	515	500	504	498	506	486	461	485	480	517	492	481	494	499	508	476	511	522	470	492	484	502	511	480	502	503	515	485	492	514	469	486	498	438	475	512	472	511	505	487	500	499	472	475	466	483	494	497	492	511	503	509	502	506	516	509	490	473	491	497	467	469	517	471	478	483	564	518	498	478	472	490	522	470	460	519	506	497	493	549	515	474	521	486	486	504	507	494	459	526	495	485	502	522	523	481	496	512	480	454	513	478	483	474	526	484	501	479	503	558	519	508	486	461	499	524	490	469	476	504	491	455	533	536	487	482	516	478	481	501	508	508	496	510	485	498	524	481	483	477	496	493	459	473	529	490	481	475	483	501	505	501	463	529	481	480	536	515	483	483	474	463	494	480	471	505	487	497	474	476	511	517	489	514	527	476	539	502	531	508	478	470	504	528	506	483	482	493	494	475	490	498	486	462	488	547	479	494	452	475	427	525	504	473	501	485	523	460	486	489	479	463	426	513	463	508	518	484	494	460	484	476	507	523	478	512	487	498	490	461	519	496	533	477	515	524	504	465	501	460	501	505	499	499	480	491	546	468	446	500	535	501	493	496	526	519	509	462	517	497	510	528	520	529	491	468	451	513	499	448	486	502	444	462	465	493	469	510	472	519	480	478	503	504	485	491	457	467	504	506	519	480	492	474	524	516	488	529	454	489	447	473	501	470	504	499	472	522	496	514	481	456	477	474	443	512	493	479	494	450	527	471	478	496	465	482	516	514	505	513	497	500	467	491	487	513	494	494	526	494	482	505	487	524	495	521	505	498	486	549	485	516	479	451	502	497	490	537	506	514	478	488	489	455	481	494	453	529	532	494	516	476	473	469	518	486	484	467	475	474	472	478	497	487	531	498	539	496	469	505	421	470	492	542	520	477	468	494	446	492	521	514	464	490	499	482	511	461	458	492	501	470	485	538	490	516	481	494	449	491	512	541	503	510	438	451	480	486	444	491	520	481	547	474	496	512	491	518	497	486	477	469	484	493	518	485	524	512	505	502	510	521	473	497	441	515	505	504	506	519	481	524	472	520	513	452	484	478	495	479	485	524	517	493	492	489	496	506	541	497	504	479	471	502	485	511	511	481	460	476	521	526	483	497	507	518	473	451	452	550	461	492	481	480	501	510	472	487	458	499	492	462	457	483	466	490	474	481	516	489	505	485	468	529	475	505	474	518	474	513	478	485	488	523	505	441	505	507	482	527	527	468	490	524	483	478	505	477	463	473	465	472	500	481	497	515	442	491	475	477	489	488	532	512	457	530	512	486	513	449	502	490	469	489	470	467	457	479	474	484	525	492	490	502	472	489	475	472	510	527	477	447	540	485	458	484	482	527	485	478	486	504	485	490	494	489	495	458	487	513	487	535	473	457	460	474	515	450	487	496	467	471	486	513	527	463	495	470	546	511	472	494	502	471	435	500	462	536	475	491	489	528	490	469	485	505	492	485	526	504	520	517	479	478	501	511	494	501	494	494	457	484	486	514	493	523	496	480	504	500	473	480	496	514	484	485	476	481	457	463	513	471	520	506	442	513	477	491	473	492	444	457	453	473	511	488	440	501	527	459	491	501	508	501	499	487	464	509	483	490	509	497	487	446	549	494	485	482	504	451	466	475	495	500	474	502	490	530	489	490	465	495	457	486	543	466	499	531	504	492	525	475	484	484	498	493	507	491	468	495	484	472	509	501	476	488	563	498	518	510	501	487	516	475	477	515	532	499	488	514	482	508	501	460	474	506	478	511	509	436	517	476	526	458	518	491	536	464	521	480	494	494	481	535	480	495	452	506	490	469	490	477	475	500	498	479	497	469	478	471	546	501	527	491	485	464	473	453	484	496	513	505	494	505	491	498	506	476	462	468	475	487	504	524	489	491	501	483	500	494	450	496	485	509	455	504	469	509	481	527	480	505	500	490	491	522	536	529	484	471	497	478	463	471	478	512	482	514	493	494	488	501	498	465	476	498	528	470	474	513	514	497	465	452	558	523	499	494	506	497	500	451	500	463	447	453	496	470	505	515	493	533	509	508	487	479	515	515	492	505	481	472	444	478	527	488	492	478	459	468	521	507	499	507	526	506	533	464	460	498	501	457	501	508	445	487	505	476	502	494	502	511	447	516	510	483	489	465	521	507	483	472	494	488	461	503	511	466	543	503	480	478	464	452	465	491	515	507	486	474	494	482	513	486	527	506	476	455	491	501	495	465	464	495	480	529	476	470	456	565	500	493	489	498	484	467	464	519	500	528	500	498	473	455	499	475	463	487	525	515	505	498	510	484	496	459	508	497	523	498	446	485	484	492	478	491	476	475	490	518	491	496	490	485	469	497	474	474	473	482	494	496	460	475	483	480	486	471	502	505	494	495	507	502	533	542	496	483	456	439	516	465	528	458	468	505	470	477	472	481	499	506	506	487	493	484	455	496	496	507	493	476	534	515	498	481	462	533	495	463	492	464	511	507	490	502	522	532	464	452	479	490	510	489	504	527	518	523	549	489	484	491	490	478	490	501	477	464	469	520	504	510	472	526	488	543	503	522	508	480	496	497	571	471	509	484	520	553	469	474	500	506	495	460	518	507	517	533	529	512	495	493	584	473	503	520	503	458	509	478	456	539	491	496	484	479	533	507	512	501	486	515	502	492	478	488	493	507	522	468	506	493	483	476	476	486	486	496	489	504	471	503	501	478	453	487	506	452	479	472	453	475	518	510	471	495	520	477	541	480	512	490	482	506	472	479	512	477	491	494	511	523	497	528	468	491	478	463	493	548	483	477	476	469	507	464	497	524	467	495	469	498	458	508	508	513	511	470	466	463	468	472	470	482	497	507	515	508	511	460	497	502	509	504	459	458	458	520	507	526	474	502	483	524	503	519	478	457	464	478	487	520	518	505	452	523	495	474	486	484	489	476	509	485	473	464	532	472	526	479	498	490	484	451	531	514	489	481	504	475	483	482	488	462	510	505	492	519	502	471	517	495	504	454	495	485	477	513	493	450	473	469	524	488	500	482	496	495	494	454	489	519	527	511	465	482	450	496	519	456	499	525	507	499	470	471	465	498	504	455	477	456	444	462	459	475	480	529	477	511	525	463	509	497	501	475	500	476	444	470	462	493	527	465	521	487	493	506	463	501	487	507	515	514	485	489	511	494	460	549	497	491	524	468	486	470	505	462	548	497	484	480	480	519	429	487	519	458	486	528	477	491	478	520	502	484	531	472	494	491	497	483	488	539	507	516	486	516	487
23361	20986	28297	23850	20976	12411	1401	758	534	463	389	355	342	344	310	317	333	283	274	287	296	280	268	259	290	259	256	272	255	273	264	273	240	248	253	243	257	248	260	214	247	263	248	258	232	233	242	234	234	269	250	236	285	240	253	256	256	279	237	234	248	253	238	262	232	250	231	246	241	197	266	235	249	272	245	268	240	219	269	265	225	251	252	258	250	276	232	233	239	253	258	233	252	261	253	281	235	226	243	233	254	268	224	270	226	259	225	273	280	265	234	251	259	240	238	262	229	270	270	264	231	239	252	248	230	237	261	242	277	234	230	253	205	218	248	265	247	251	247	247	218	258	280	238	225	238	277	258	256	267	246	243	237	259	251	248	239	250	268	262	261	246	221	262	260	236	235	234	244	242	245	239	233	262	237	248	230	219	262	250	258	227	248	250	232	256	244	251	232	259	237	242	256	260	244	229	234	212	278	204	236	261	250	244	235	243	234	237	239	250	246	255	252	231	281	235	251	262	254	229	248	234	267	254	246	230	247	253	214	247	255	221	238	234	231	253	272	220	258	223	245	256	241	251	242	248	228	254	225	250	262	256	255	282	259	244	229	216	243	242	222	271	235	246	234	269	214	261	245	259	249	237	256	265	263	236	243	228	239	257	253	244	277	237	251	234	259	225	261	227	276	236	260	246	238	226	248	254	251	276	229	226	255	254	237	239	276	234	266	217	233	234	236	243	257	251	265	225	267	229	220	229	249	247	242	237	240	247	219	222	251	252	232	258	243	231	262	253	235	237	263	238	225	259	246	245	227	236	239	247	252	260	250	233	269	265	228	252	239	257	269	238	262	263	241	225	254	224	258	253	286	255	272	286	255	259	277	231	262	271	224	256	248	238	231	224	247	259	276	229	268	267	232	250	231	246	247	224	257	239	251	230	220	253	271	242	262	265	261	261	232	260	238	235	226	210	230	245	240	233	246	247	254	256	258	250	261	274	269	219	250	239	234	222	269	221	230	270	255	289	245	256	245	245	258	242	275	237	259	245	247	221	251	253	225	256	236	227	265	259	238	255	253	224	241	256	221	227	258	232	286	252	245	248	256	268	255	251	235	205	245	246	291	254	242	265	244	249	252	223	260	268	234	253	228	208	269	251	222	281	256	280	249	262	248	236	256	249	242	241	259	232	232	249	236	248	249	265	271	244	244	251	227	238	243	248	231	246	217	258	223	250	244	264	249	231	282	247	250	232	228	265	233	263	264	239	224	226	245	198	258	224	211	240	232	252	262	243	259	216	252	227	239	258	212	285	223	242	238	237	269	223	233	232	241	260	247	267	246	201	233	250	229	249	235	214	257	257	216	262	255	247	247	268	237	273	249	247	253	249	244	228	212	242	247	220	235	235	250	245	241	289	248	223	244	250	239	278	244	264	235	232	237	209	263	226	249	244	275	233	262	238	259	243	227	249	241	230	247	223	253	251	248	258	219	275	248	228	224	262	263	240	223	214	230	251	249	221	254	260	235	247	270	268	233	255	250	251	250	291	252	247	271	229	207	247	245	244	256	245	241	251	223	300	247	239	230	233	223	241	250	236	259	273	244	246	237	241	226	240	259	245	243	261	249	254	246	272	258	251	225	220	256	244	237	233	266	230	231	264	229	228	253	227	233	249	240	253	238	232	224	264	275	235	229	240	268	250	247	230	260	246	256	246	251	270	231	242	243	263	237	250	253	253	243	288	275	252	264	250	261	257	231	252	208	218	212	246	246	258	241	270	239	249	248	262	272	239	240	234	257	220	255	238	252	260	246	252	258	254	247	259	239	237	260	245	244	260	245	233	258	274	253	235	246	261	268	248	250	238	214	272	258	239	223	252	253	257	227	253	234	246	244	236	216	241	270	221	225	241	227	262	252	238	224	252	230	248	241	239	275	259	237	222	217	253	251	222	232	249	265	251	272	241	240	253	234	241	250	257	226	234	239	232	241	252	252	238	238	231	257	228	248	260	262	247	232	251	251	248	255	211	259	260	249	237	239	223	251	219	252	254	257	229	269	224	214	248	245	246	207	234	263	244	251	250	263	243	210	256	256	244	263	238	236	237	265	233	258	246	248	249	250	237	226	235	247	228	266	235	260	264	263	251	254	250	238	249	230	263	238	228	212	259	216	249	218	231	237	239	259	258	245	224	269	241	241	248	218	234	266	242	228	254	224	244	246	245	265	210	245	223	238	250	233	224	225	279	243	244	239	252	237	208	234	266	252	227	278	246	244	244	228	266	248	253	271	249	261	253	251	248	235	255	243	247	248	268	232	256	250	239	206	235	261	268	227	236	247	244	257	270	261	259	241	265	232	258	233	259	254	248	233	251	260	224	244	230	237	250	264	246	247	240	251	217	217	250	253	244	234	244	256	258	237	208	249	263	259	229	238	232	247	255	267	240	244	208	241	232	244	233	236	224	249	235	250	231	212	236	233	228	220	252	271	227	254	238	227	238	261	213	243	231	241	254	268	260	229	214	236	237	236	245	266	243	227	270	261	238	238	277	233	235	206	232	280	217	211	249	230	243	255	240	252	262	238	231	212	242	225	261	240	247	253	282	251	228	234	260	243	233	253	238	252	261	235	206	239	235	247	259	275	252	257	240	263	261	235	243	240	237	256	242	262	254	255	263	224	285	270	244	246	258	250	229	250	226	250	250	264	260	266	247	219	221	229	263	236	258	231	276	227	240	213	229	234	251	233	247	228	236	252	224	248	235	244	254	272	249	250	213	238	248	255	246	251	235	230	266	260	280	226	238	272	229	273	237	224	245	243	271	247	219	242	221	243	239	233	239	222	245	241	224	238	235	251	215	249	285	259	250	254	248	270	255	218	253	235	245	247	242	243	257	226	253	244	262	255	240	247	289	222	263	220	238	232	259	221	249	279	264	223	264	244	253	249	222	243	209	237	217	231	241	258	235	241	226	235	218	265	245	251	266	234	269	235	251	254	253	261	250	257	247	256	209	250	245	230	239	232	249	247	253	258	234	260	265	233	245	233	264	242	246	238	238	235	253	238	260	211	265	230	279	235	225	257	226	271	227	258	257	204	271	234	245	246	264	236	249	258	249	231	222	231	276	244	256	234	266	218	242	230	266	232	249	253	257	278	254	232	238	248	245	246	229	246	242	261	224	248	229	223	257	237	232	256	280	247	226	248	256	226	237	262	265	218	219	255	265	258	220	243	271	264	257	258	224	264	246	254	225	259	225	228	240	244	282	256	247	252	228	223	238	244	248	224	255	228	228	214	241	244	250	221	230	250	239	254	261	252	232	233	218	239	203	276	240	238	241	213	251	251	231	263	252	247	277	250	249	219	245	273	227	228	226	266	211	232	274	229	241	221	242	259	240	244	230	282	226	268	259	247	264	228	270	269	233	229	269	249	245	257	235	273	268	260	250	203	270	256	254	241	242	231	247	255	231	246	234	253	261	228	244	262	237	224	261	251	237	260	245	243	237	249	272
3286	8670	6352	3135	2322	2034	1488	1062	771	621	539	482	427	425	404	365	369	338	323	340	305	303	311	293	286	274	280	287	295	287	268	248	275	286	270	286	302	295	250	263	271	299	267	265	267	280	267	299	265	300	251	289	276	286	313	248	291	276	309	276	285	295	278	294	281	294	285	296	284	267	256	301	288	281	262	288	264	277	259	268	241	257	257	252	277	263	268	288	298	258	281	271	248	255	260	242	277	278	256	256	265	273	275	272	274	278	266	287	272	274	258	252	252	275	274	254	282	256	290	266	246	284	236	274	272	258	264	287	293	264	279	260	262	290	282	276	254	296	246	287	260	281	284	265	266	272	306	262	283	277	266	287	251	268	270	286	252	256	258	254	272	271	256	287	282	254	238	256	273	249	264	266	275	282	285	287	291	279	271	312	263	245	271	249	266	302	308	305	265	256	247	262	248	271	272	245	260	251	270	258	285	272	279	288	266	248	262	272	282	280	279	251	255	279	277	266	281	268	278	292	288	283	259	245	278	242	303	267	282	271	274	272	259	262	262	276	276	288	285	253	249	260	252	284	268	266	289	273	267	279	271	285	286	261	281	279	291	263	261	277	276	292	270	276	252	228	272	270	242	278	249	247	273	282	257	291	225	271	278	269	259	287	278	275	267	303	285	265	252	263	282	267	256	287	269	274	291	265	251	254	276	271	272	259	272	304	287	280	235	262	246	288	291	267	301	256	288	296	272	272	271	243	265	267	278	273	276	294	290	238	307	278	276	268	283	289	292	239	286	280	278	258	273	262	280	309	272	283	263	257	264	265	249	261	255	285	275	264	245	280	259	283	253	278	272	264	267	285	292	256	274	268	287	263	277	271	273	272	247	260	291	269	255	273	288	280	315	284	279	282	280	256	267	254	275	272	272	269	261	285	278	279	259	240	246	272	257	251	258	265	269	283	262	260	274	271	266	293	255	252	271	268	279	303	241	277	266	264	268	292	251	285	283	282	251	288	278	279	284	268	307	261	261	245	243	258	258	243	290	291	280	248	265	279	271	257	285	263	277	256	253	269	247	263	271	281	308	249	268	281	257	269	246	256	272	277	260	256	270	310	270	301	281	300	291	291	267	260	271	290	281	268	249	290	310	316	259	269	265	246	260	254	290	271	288	270	257	270	274	245	268	257	270	303	267	267	251	276	283	274	250	240	263	267	277	277	254	293	283	259	284	269	284	257	266	247	269	259	284	258	281	266	272	251	232	301	267	276	264	267	275	273	238	276	248	304	253	260	253	286	280	258	245	275	270	272	268	283	259	294	278	274	279	283	274	270	290	270	267	274	284	290	277	288	264	246	264	252	274	289	294	268	287	284	276	246	281	278	227	269	270	284	246	256	274	261	276	293	274	277	271	282	256	271	276	268	290	263	274	267	263	284	261	264	252	262	260	266	294	263	253	280	277	262	268	274	285	292	261	257	265	258	249	296	275	284	262	289	272	261	257	255	278	284	265	276	265	255	256	228	270	255	277	265	271	248	270	274	265	293	257	244	250	256	291	277	261	241	263	251	285	271	272	306	272	261	231	279	280	252	253	281	291	282	283	258	269	290	283	305	254	259	287	268	280	259	228	279	291	296	262	247	267	279	293	269	283	255	267	267	263	290	267	257	270	265	266	251	262	276	255	242	295	291	250	276	298	280	278	281	261	279	250	258	265	270	283	292	296	271	254	261	278	270	277	272	263	254	274	267	238	274	289	282	252	249	250	285	295	260	279	245	261	256	265	286	244	262	251	258	278	279	268	274	272	267	269	284	261	259	283	290	262	227	284	253	294	283	272	281	278	289	257	253	272	262	277	255	284	269	276	279	291	259	267	279	281	288	256	270	263	242	266	301	261	280	247	285	284	259	270	292	277	281	286	279	317	264	253	263	263	274	255	273	289	253	292	287	289	259	279	281	247	269	268	294	259	263	247	296	251	288	257	274	276	263	272	290	281	269	269	288	262	255	273	278	302	236	268	269	258	263	263	275	257	275	273	276	265	267	297	284	284	285	262	278	261	278	298	301	258	297	251	237	268	271	270	281	261	283	259	290	296	275	258	270	236	287	284	262	246	273	256	286	277	271	254	278	258	274	262	270	263	281	281	256	271	287	289	257	271	236	280	259	264	285	266	269	304	267	267	286	276	275	262	282	287	282	273	261	271	235	263	284	258	287	279	291	286	292	271	249	284	257	299	262	303	236	250	311	293	281	276	256	287	244	261	277	247	240	249	263	276	256	274	259	255	267	252	264	247	287	277	250	268	256	252	252	263	271	292	274	247	240	247	288	237	300	259	245	246	304	268	280	274	261	261	268	257	268	267	244	269	283	260	255	267	257	271	264	278	319	270	274	255	279	252	305	268	257	271	229	270	238	271	281	265	281	275	240	259	246	276	268	273	273	303	283	273	274	290	264	268	283	246	283	258	280	258	260	261	255	284	289	276	305	266	266	280	265	274	254	292	258	303	255	236	271	279	321	260	277	268	296	274	244	288	273	247	250	248	263	241	272	262	283	267	285	248	266	237	289	278	279	273	246	281	276	283	278	267	268	273	280	260	255	310	264	278	260	229	272	291	269	265	263	274	247	245	253	294	262	263	269	284	267	272	282	242	270	298	276	264	293	290	238	273	281	274	250	264	272	282	266	272	279	253	267	258	243	260	247	264	269	280	263	266	267	240	240	266	238	284	237	237	272	249	259	273	278	266	254	270	257	284	252	284	260	284	269	258	282	269	262	268	227	249	261	278	305	268	279	254	279	277	280	276	287	293	253	281	261	270	281	268	283	257	297	269	294	257	259	278	294	297	288	269	238	275	260	247	275	263	271	268	259	287	286	252	274	255	246	279	243	277	289	280	245	279	295	294	263	272	247	256	284	270	260	289	277	279	252	273	279	288	234	249	300	270	259	262	257	285	289	229	239	255	271	257	251	271	274	256	280	266	285	246	283	259	273	311	251	287	260	285	286	272	268	264	243	256	279	292	284	251	282	276	285	280	285	274	279	254	277	264	300	284	281	259	268	286	286	277	269	281	275	260	279	295	284	298	282	266	253	268	248	306	262	278	258	271	294	260	289	290	264	268	270	251	244	267	274	286	301	283	273	267	262	264	249	268	263	290	262	277	274	293	271	271	285	251	259	276	257	289	259	297	257	261	290	294	256	266	276	297	288	277	266	281	269	254	303	281	274	251	257	231	275	288	291	272	287	286	261	297	249	272	274	285	248	233	258	252	266	268	254	289	265	283	292	275	275	257	294	288	276	289	269	246	263	264	286	257	253	251	262	256	267	248	267	284	280	297	244	253	292	255	262	265	261	272	238	295	289	256	260	263	262	299	245	252	281	278	262	272	277	230	262	282	242	275	301	286	246	260	272	252	278	260	244	299	263	293	291	290	255	276	268	274	251	237	275	302	271	274	282	281	262	267	263	272	260	295	273	272	287	267	290	258	243	288	269	261	251	225	232
24263	20892	27356	24462	15218	1370	836	695	628	518	531	501	493	465	484	473	428	435	400	492	442	448	407	438	416	472	454	423	447	475	437	414	444	443	422	477	468	454	454	427	480	472	448	420	425	423	392	393	415	421	428	434	416	464	436	452	396	461	433	425	417	419	453	412	434	414	431	439	394	455	408	442	401	405	413	416	413	413	406	421	449	443	453	428	399	454	429	435	435	446	429	422	426	390	436	430	446	457	435	447	401	471	406	428	421	448	470	456	427	408	431	436	405	427	430	412	428	424	430	416	405	416	414	429	413	429	450	447	436	425	407	438	456	385	439	438	412	454	464	424	403	406	427	427	423	452	406	389	431	420	443	391	450	433	418	434	435	458	436	429	424	405	402	399	400	422	417	439	434	399	465	434	435	441	449	407	443	423	413	436	401	432	360	420	462	390	427	424	449	449	388	417	435	415	414	437	432	401	444	394	394	439	450	471	418	406	375	439	423	431	453	416	429	441	426	443	413	442	428	418	427	406	427	463	391	456	433	465	440	450	415	454	414	452	406	390	424	427	420	458	430	436	435	385	431	446	409	439	421	436	455	395	413	428	458	417	429	432	414	412	415	425	432	419	396	426	417	411	454	439	386	432	462	418	423	383	432	404	459	395	400	423	426	416	400	407	373	403	428	423	436	407	413	450	424	434	426	447	445	396	442	446	433	406	433	422	493	415	377	390	446	445	434	413	432	401	394	441	409	409	463	406	441	429	448	424	454	417	398	393	486	414	433	421	452	411	430	403	437	399	400	406	436	413	401	431	407	405	403	426	438	438	448	426	431	388	433	385	398	389	482	411	406	419	413	447	452	457	427	444	446	427	432	428	392	420	434	426	439	421	428	414	432	420	387	410	446	432	424	411	436	453	392	437	421	430	401	438	440	430	458	421	426	426	443	399	460	429	440	410	438	406	445	455	392	420	426	440	443	410	413	407	406	455	421	402	445	411	455	423	424	418	419	419	390	446	433	421	409	416	423	409	418	450	442	421	422	440	428	428	415	431	415	451	452	454	417	421	410	423	409	431	415	411	437	397	449	418	440	412	394	430	460	446	436	402	429	391	445	378	416	433	447	421	401	424	428	436	386	465	434	392	401	411	396	462	432	447	431	419	420	416	419	452	446	469	427	431	397	415	412	413	428	435	409	454	409	435	441	399	413	405	454	406	448	451	407	426	400	430	425	390	414	439	399	447	388	407	443	442	441	443	428	441	424	446	452	429	417	414	414	443	425	442	440	377	407	428	437	457	420	442	406	461	450	420	429	379	444	399	430	449	397	441	434	414	446	411	422	412	454	409	415	463	428	422	429	417	439	424	406	441	433	460	434	447	402	399	407	415	418	406	443	415	405	408	409	431	427	425	451	424	431	426	401	427	447	429	407	393	417	396	429	384	392	430	407	447	425	421	437	395	433	394	435	409	405	428	480	393	434	391	427	436	435	412	425	413	447	442	433	416	448	403	390	423	429	437	421	421	423	433	388	451	426	404	433	441	406	418	422	392	386	400	458	421	422	429	467	437	421	423	426	407	415	426	427	428	404	412	426	417	412	449	412	429	434	404	445	404	416	439	421	461	434	404	412	389	441	409	430	408	404	411	430	435	430	430	479	420	428	437	442	430	446	405	405	420	399	419	447	438	439	372	400	406	415	446	414	449	414	398	412	439	461	407	441	418	425	425	443	412	424	420	432	389	422	445	443	368	455	390	428	432	425	411	431	461	437	407	437	413	435	428	465	426	427	423	413	447	438	439	430	451	445	422	423	421	414	424	437	420	421	452	472	414	440	413	394	446	436	441	391	406	394	425	417	397	448	444	404	412	406	426	383	424	425	458	454	470	384	405	438	434	409	420	421	421	420	421	411	443	415	411	415	417	390	404	424	417	405	432	425	399	425	453	420	428	404	436	416	415	437	406	451	412	461	409	442	413	424	405	412	424	412	469	428	427	399	440	442	352	465	426	411	421	464	450	419	391	426	409	447	481	414	436	400	411	412	403	416	389	430	442	432	421	395	453	423	458	430	423	436	407	430	403	404	387	408	441	399	418	411	406	423	403	422	428	411	425	446	420	450	401	421	442	415	432	422	407	417	408	407	446	395	379	441	437	444	414	475	421	393	404	417	424	431	418	392	428	415	437	424	421	414	425	408	386	417	435	409	427	391	402	435	378	442	406	412	367	409	421	422	414	431	428	445	440	423	422	435	469	441	381	427	432	451	417	437	410	405	435	402	422	449	434	423	408	451	402	430	428	411	395	467	446	427	419	415	439	404	418	420	420	396	416	412	434	386	423	430	416	412	391	401	424	427	430	424	427	393	434	398	441	450	410	408	414	412	439	455	457	442	433	438	427	401	444	423	437	420	447	439	419	428	415	415	452	418	399	420	411	438	473	456	466	454	437	426	453	451	438	451	390	413	424	422	452	401	447	388	435	442	435	415	438	439	463	427	448	436	427	420	421	420	455	393	437	439	413	432	441	422	431	444	426	401	415	434	380	449	434	422	452	415	407	426	406	426	406	421	443	432	407	424	445	470	438	413	430	389	414	419	402	408	417	440	461	410	428	406	432	418	403	428	403	444	413	411	422	413	409	429	430	414	393	409	431	417	415	434	418	408	414	438	416	423	385	431	434	432	417	434	423	449	431	440	456	420	416	393	435	438	446	443	416	384	438	413	440	470	485	388	433	445	373	419	419	446	434	441	414	384	430	422	418	408	401	415	399	465	445	395	444	424	452	454	400	442	422	439	457	414	421	429	461	406	408	444	443	444	398	404	417	441	398	408	445	409	432	431	418	401	419	429	427	410	416	422	470	434	422	441	453	425	379	444	429	462	422	397	409	407	411	418	434	472	439	435	435	441	434	438	389	399	424	403	443	398	425	431	378	395	415	427	388	440	413	419	424	419	422	431	423	452	415	446	427	401	447	445	417	420	392	457	435	402	414	414	464	414	423	403	408	458	413	417	377	444	396	448	419	436	418	417	415	437	440	418	452	413	398	412	429	432	475	381	440	395	413	455	417	428	424	415	413	414	394	412	445	409	456	435	424	412	440	441	421	430	432	449	461	445	410	426	403	430	476	421	442	488	441	408	414	407	397	447	447	437	387	431	468	407	435	460	406	394	433	415	463	452	362	422	387	427	432	424	434	422	438	408	384	421	419	421	401	418	430	421	458	440	400	411	435	474	421	408	490	436	415	395	450	405	455	440	441	423	429	439	414	392	422	404	401	400	416	408	459	392	412	408	444	411	380	435	415	417	454	433	422	418	416	392	421	448	400	422	425	429	439	412	394	422	411	420	395	462	422	416	434	397	407	416	406	422	471	409	431	413	423	423	388	435	394	413	397	406	447	420	419	440	408	410	412	394	418	436	417	411	435	438	408	425	438	457	456	457	438	431	428	390	401	415	403	376	393	419	446	411	430	398	432	434	441	385	384	410	395	418	419	415	423	414	435	415	421
3443	5517	4159	2099	1640	1576	1206	954	741	663	652	558	519	517	500	475	497	474	476	440	449	427	477	464	433	422	448	434	405	475	444	454	442	417	437	420	460	438	432	434	440	413	458	447	427	435	433	423	430	460	441	442	464	477	449	431	418	425	428	425	455	402	437	419	455	407	437	392	439	464	435	409	445	425	437	439	400	424	473	427	450	430	430	405	452	437	408	444	428	449	411	426	424	432	460	444	425	436	442	402	416	449	428	408	457	423	428	453	428	441	414	456	460	465	426	456	423	493	441	405	501	408	458	409	448	405	381	464	400	450	440	421	446	448	401	464	427	487	417	417	417	412	393	415	429	475	456	457	417	414	427	410	428	424	419	434	439	428	438	405	454	460	438	453	424	411	445	408	409	377	436	411	440	427	440	418	414	435	458	425	420	432	438	424	419	433	428	420	420	402	427	440	411	446	405	408	440	443	473	444	456	446	451	408	446	430	451	453	445	430	449	446	445	445	400	444	390	387	455	391	418	422	439	420	429	462	424	497	398	441	445	408	385	464	451	445	394	446	468	436	425	416	440	403	437	451	459	435	425	439	421	441	411	422	416	440	429	416	446	414	422	423	419	420	431	446	446	462	450	420	425	474	407	440	402	429	403	420	409	438	441	435	447	408	415	423	450	417	435	466	430	402	425	437	431	451	439	449	423	431	457	454	445	466	419	424	399	444	435	442	443	437	425	443	452	422	425	417	471	413	377	426	423	419	451	463	428	428	440	406	434	384	429	417	412	465	438	450	456	404	390	408	446	431	415	436	420	412	455	445	431	433	415	421	416	383	417	406	417	454	458	449	440	419	412	411	435	421	417	451	440	450	401	448	435	447	443	415	417	416	435	421	413	429	437	424	419	440	399	423	425	451	457	441	454	446	471	397	407	468	434	452	446	419	459	434	401	461	409	434	415	410	385	454	420	425	438	427	442	432	453	429	423	436	438	415	472	437	430	429	453	430	447	417	442	446	446	450	435	404	434	411	426	425	395	432	440	429	399	408	446	418	429	500	469	488	444	401	443	445	495	421	437	435	414	430	427	449	462	433	438	439	417	430	432	418	447	420	451	444	413	438	418	433	423	465	454	408	460	375	428	451	415	419	423	414	409	414	400	432	464	463	465	426	414	385	413	420	478	412	425	468	442	407	412	442	442	429	446	439	426	429	425	427	439	397	419	415	447	386	434	453	426	466	419	460	439	410	399	416	403	453	463	476	454	368	431	438	476	409	396	439	421	440	374	395	434	434	423	448	396	451	428	413	420	430	444	424	428	398	447	460	450	422	413	429	425	381	413	461	429	406	405	431	430	462	430	448	429	421	433	438	448	410	432	448	424	419	441	426	445	436	371	428	420	418	469	454	420	449	436	419	422	398	434	467	442	450	446	412	430	441	438	427	448	416	452	435	423	435	420	411	432	419	408	400	449	459	400	434	430	420	430	412	385	411	426	413	403	441	433	425	425	420	432	428	458	436	429	425	421	425	410	418	426	416	427	426	417	408	473	451	415	471	439	405	425	446	435	440	445	469	460	422	422	438	401	412	433	412	447	414	455	433	433	433	442	421	444	431	400	390	429	408	447	409	378	433	443	446	436	439	443	431	413	441	421	443	429	429	418	429	396	387	433	441	429	438	436	429	463	435	423	434	420	422	423	446	414	391	431	416	459	437	411	433	439	418	420	419	448	411	437	470	447	433	451	476	427	434	419	424	439	390	442	369	450	421	427	440	451	435	457	425	389	423	415	390	388	434	454	405	414	440	442	440	445	418	414	413	432	396	414	466	425	400	402	449	414	426	460	390	464	447	452	417	436	469	423	421	420	444	414	406	403	424	441	445	437	436	451	436	434	453	394	438	422	453	443	427	407	386	401	447	477	416	432	438	428	412	449	436	399	388	438	418	414	452	468	454	453	419	391	459	433	424	418	417	438	408	412	454	413	471	425	414	383	438	383	382	430	449	445	397	435	462	421	434	433	431	424	402	427	412	426	465	438	410	462	415	422	453	409	424	428	423	428	416	456	421	404	434	410	428	451	424	424	385	426	429	411	436	430	451	439	423	462	424	423	441	377	419	417	428	406	443	415	408	452	417	426	455	416	452	422	437	431	418	414	393	413	422	391	458	426	432	447	412	430	417	466	445	416	465	452	439	457	404	440	444	402	458	424	419	432	436	435	442	443	432	423	432	438	421	419	417	436	413	434	404	420	417	428	445	403	395	436	409	427	388	427	457	437	445	448	423	458	433	427	412	398	418	437	438	442	421	444	409	454	454	396	447	427	436	430	441	458	443	432	424	434	410	428	416	420	432	421	460	432	415	416	429	446	404	460	419	442	389	448	434	390	459	425	409	430	429	415	440	429	448	429	406	450	407	444	415	418	434	422	421	439	429	380	408	435	400	428	426	419	421	428	437	439	405	451	444	466	427	453	454	434	407	432	440	438	424	443	432	459	446	371	431	425	461	428	425	431	432	392	473	428	419	431	465	439	429	442	449	409	403	414	404	441	442	426	425	420	434	404	466	415	437	408	416	428	417	438	442	442	460	448	427	410	431	462	413	391	459	426	425	405	468	408	448	430	447	431	405	409	444	454	473	442	421	447	418	447	392	449	416	441	463	438	442	419	375	393	423	436	424	429	448	403	434	432	458	416	430	426	413	418	444	451	401	430	427	443	421	424	416	445	445	424	419	425	471	465	433	465	444	413	430	425	385	439	434	442	455	401	432	427	405	442	419	444	422	459	427	439	451	435	428	449	414	452	426	389	421	436	396	418	445	425	452	409	453	454	439	466	403	419	394	427	426	407	452	424	418	456	418	446	447	431	420	423	433	439	423	445	435	429	453	431	420	451	439	428	471	408	415	404	412	404	444	443	432	410	426	376	428	437	424	429	393	404	439	429	409	418	426	470	403	425	459	412	392	424	433	454	411	409	440	390	424	381	442	432	436	422	454	386	439	415	402	450	410	430	460	423	452	429	424	452	421	431	423	418	431	440	412	422	410	445	438	434	383	417	426	436	428	459	454	458	414	392	390	414	422	439	445	412	418	429	418	418	399	430	403	404	450	448	420	453	437	396	423	443	431	435	401	430	407	416	457	405	435	476	394	444	397	393	413	447	446	427	434	416	394	392	436	456	421	440	460	432	417	422	435	422	418	411	436	455	473	443	455	403	426	432	430	450	463	446	476	429	430	430	409	414	411	419	464	393	433	390	399	417	414	465	442	448	429	441	411	486	416	430	414	474	434	425	391	430	439	417	473	438	458	429	419	400	454	441	435	420	425	415	449	417	396	464	419	445	418	421	406	457	462	440	413	450	417	426	415	432	425	441	432	428	404	395	412	421	407	454	399	468	403	452	423	410	425	404	423	420	408	452	445	426	444	473	402	423	403	405	427	429	439	391	435	438	442	456	425	460	430	402	402	396	411	448	416	449	418	413	410	380	396	418	446	408	466	438	410	417	430
22116	20938	28620	23387	20938	21012	11836	1092	708	473	437	379	305	299	281	256	249	226	210	196	172	171	163	152	148	177	138	139	152	133	144	155	139	140	143	118	132	129	119	150	135	126	140	134	119	155	133	114	137	131	141	117	125	147	127	114	123	122	131	142	126	121	113	127	105	123	128	115	124	126	125	120	125	115	128	134	129	105	124	123	128	129	106	117	129	136	130	142	110	137	116	135	116	125	121	122	97	132	109	118	104	121	114	123	134	126	127	132	125	109	104	135	132	114	118	141	131	113	123	129	133	124	138	120	120	90	109	107	112	125	117	115	116	134	123	121	136	112	129	112	116	113	126	106	131	119	123	114	110	118	140	125	102	116	113	118	115	112	115	132	139	118	104	97	101	114	116	122	134	107	125	110	100	116	118	111	111	125	110	123	108	122	127	112	126	125	118	118	127	130	104	115	118	130	125	104	122	133	113	123	118	118	125	123	128	123	129	124	120	138	112	140	117	127	128	132	126	132	124	116	130	119	123	120	129	114	127	127	102	130	113	110	122	134	111	120	128	123	106	117	127	126	119	131	106	137	95	117	122	130	117	115	125	137	124	121	128	128	118	118	126	117	127	119	115	133	118	115	125	132	126	121	116	136	122	126	126	127	102	128	126	117	107	121	128	125	108	104	113	144	137	110	124	113	120	125	131	114	131	93	111	105	128	101	96	133	115	123	127	129	118	98	141	117	132	87	110	119	114	105	121	102	141	144	123	119	129	131	109	119	101	131	121	104	137	122	113	97	103	123	142	117	133	143	118	119	108	124	127	122	111	117	121	119	123	112	114	135	130	110	114	117	137	136	111	109	158	117	118	124	138	132	121	110	101	105	115	103	148	124	110	117	104	123	124	115	126	117	116	125	110	126	107	129	122	106	120	110	98	104	122	109	123	111	133	134	127	109	111	130	125	107	120	106	123	117	126	104	110	125	120	113	110	131	119	124	116	116	107	131	112	103	130	118	126	98	108	103	122	108	136	114	110	142	118	115	136	112	120	116	114	109	131	134	105	135	112	119	110	114	131	110	99	113	109	114	95	121	137	125	127	135	129	108	131	110	112	102	101	129	92	94	120	126	122	132	121	99	118	113	115	134	136	128	135	109	121	129	114	132	112	120	140	119	112	136	111	95	120	116	121	123	141	126	100	113	124	123	122	120	128	123	138	122	143	124	99	110	135	111	129	124	105	130	120	132	115	136	110	126	116	106	110	108	126	129	114	111	114	126	108	122	130	123	114	135	121	122	125	125	127	96	131	96	114	115	131	112	120	120	116	108	103	133	121	130	111	111	121	113	123	120	112	133	119	105	119	119	114	103	110	124	117	108	125	133	102	120	114	127	123	124	116	116	122	111	117	140	123	111	105	108	123	138	143	121	130	133	120	120	122	128	104	123	122	121	110	113	133	126	128	130	114	119	101	132	113	132	124	114	114	103	101	105	108	116	114	127	103	112	117	122	118	149	117	134	108	113	121	120	109	126	132	116	126	138	107	119	128	117	120	131	121	134	134	116	104	127	139	116	98	109	127	126	110	127	108	108	123	133	115	111	130	92	139	126	123	122	130	139	103	127	111	111	118	124	102	117	127	139	146	129	108	137	133	138	137	121	151	107	120	127	128	114	131	110	136	132	125	109	102	119	121	118	107	116	98	116	124	119	121	101	107	116	123	125	141	136	110	120	107	129	117	116	129	126	107	120	119	103	119	129	108	115	110	117	108	112	132	127	120	133	113	137	123	103	90	86	127	110	112	116	110	125	120	122	115	109	104	146	140	124	118	115	132	115	127	115	129	132	103	127	103	126	119	125	117	121	117	101	139	120	117	125	124	135	127	117	122	115	93	111	106	128	120	112	131	118	107	135	117	112	113	123	113	131	109	115	110	123	113	122	138	120	109	130	115	121	119	106	121	150	136	136	112	111	120	122	120	129	108	107	104	120	132	144	115	121	120	113	113	128	126	107	136	125	140	148	130	125	111	146	91	119	109	125	115	125	117	136	108	97	127	113	102	124	116	118	130	135	117	145	128	104	113	124	116	142	119	137	106	124	103	124	130	136	110	139	109	141	115	94	129	113	140	124	109	128	120	105	129	141	134	103	107	116	122	120	119	114	123	118	118	125	118	114	117	106	119	105	115	95	136	128	119	115	128	103	108	125	110	125	118	102	110	111	139	135	100	121	109	121	119	123	110	115	101	125	131	130	122	141	134	114	105	95	130	110	117	116	117	110	129	118	123	121	119	130	116	132	106	128	116	111	114	120	125	126	116	126	122	111	132	137	103	118	93	117	102	115	115	113	98	118	109	113	114	122	140	124	120	120	101	139	123	125	137	125	106	104	120	112	118	114	105	108	133	122	126	116	129	117	107	118	120	102	129	126	120	120	114	111	98	121	97	120	124	113	115	136	113	106	125	104	136	107	118	129	116	138	129	125	113	111	101	110	129	99	122	106	139	113	128	122	105	110	141	117	133	105	140	116	106	106	113	122	132	117	114	109	111	98	139	132	108	109	114	112	103	99	113	112	134	125	131	132	111	126	114	112	124	135	118	127	118	116	111	125	119	106	119	126	120	122	114	121	113	108	120	111	115	124	116	105	123	111	119	120	125	114	107	105	97	136	124	124	135	115	105	131	111	114	98	126	124	125	114	113	116	117	131	113	109	130	132	121	136	97	106	114	140	116	137	120	112	114	136	113	125	115	117	109	119	111	152	108	128	117	108	115	117	106	105	131	111	115	136	133	129	98	113	119	110	113	117	109	126	118	122	124	137	129	107	124	94	116	130	134	110	119	131	122	135	107	124	103	102	108	109	115	112	104	124	145	128	120	123	132	114	111	120	115	113	120	129	120	100	145	110	132	124	117	116	132	117	128	126	117	103	117	118	132	124	117	122	118	83	121	132	121	118	120	118	139	117	111	127	110	116	95	97	111	102	108	119	101	111	125	115	129	133	136	136	125	101	97	111	111	145	116	114	130	137	125	134	114	111	133	111	117	111	139	125	119	102	130	120	125	107	126	126	117	117	121	112	105	100	127	125	112	132	121	126	140	113	129	123	111	111	112	123	110	113	127	135	116	114	140	120	113	111	130	117	119	129	119	124	123	109	115	108	115	112	108	132	140	108	107	118	123	129	121	116	129	113	93	115	118	125	140	100	123	98	110	133	104	124	110	141	131	112	124	104	132	119	105	113	126	119	114	114	115	111	113	116	137	130	107	107	110	102	109	113	138	106	124	131	129	133	113	106	116	127	110	113	136	120	118	109	120	116	141	114	115	107	106	128	129	131	115	115	107	138	111	117	128	122	115	105	108	97	118	127	96	113	113	105	112	137	124	130	118	132	114	115	110	130	137	111	135	131	120	118	124	127	104	93	116	120	108	109	115	120	116	112	112	116	113	104	144	113	128	119	108	104	125	121	108	127	130	126	118	94	114	118	95	107	123	150	125	130	114	126	125	104	102
4450	14468	10565	5265	3794	3122	2532	1547	1060	836	630	533	442	384	349	296	273	258	229	240	211	215	179	191	194	176	193	159	126	167	153	163	145	173	156	185	136	143	172	144	152	144	127	140	135	136	144	139	140	116	127	143	135	130	137	152	125	140	130	135	136	116	118	126	119	106	120	140	106	130	128	143	108	135	137	132	142	113	127	121	124	130	120	135	126	140	120	124	138	131	137	134	153	116	137	122	125	125	107	131	124	121	132	122	111	137	130	114	107	124	119	119	113	114	138	126	111	116	123	116	116	118	134	127	130	114	130	134	123	108	132	102	126	127	131	124	122	118	114	135	120	119	106	123	129	113	114	136	125	130	118	117	136	115	112	135	114	130	148	130	121	119	131	121	134	101	141	126	126	126	119	118	127	118	130	112	120	131	112	141	118	130	137	116	121	147	124	117	133	125	120	132	117	122	142	128	149	113	126	127	128	113	124	131	143	119	114	134	124	131	120	121	111	144	101	131	120	130	106	127	112	102	139	124	118	138	110	112	110	123	117	116	128	123	103	115	124	148	132	113	111	98	142	103	131	115	108	126	132	135	114	106	128	123	111	114	103	126	122	115	105	117	129	132	125	130	144	119	144	112	116	136	121	110	113	119	117	119	108	142	123	130	124	122	125	119	136	128	125	136	135	118	142	126	119	121	127	117	123	105	148	135	105	127	121	136	122	123	136	107	105	149	116	130	125	119	126	134	114	137	117	157	119	108	107	111	118	131	125	133	118	151	120	107	135	116	129	97	108	130	134	114	117	121	109	120	133	127	128	108	131	117	108	127	131	122	117	131	95	120	116	118	142	114	107	103	135	127	134	125	121	114	117	123	109	125	131	116	135	123	128	116	115	119	117	117	127	124	120	132	136	131	125	126	132	115	114	112	133	132	116	134	144	135	131	120	133	123	116	124	116	128	140	125	123	122	124	106	126	124	117	131	134	116	136	134	112	129	121	132	109	119	116	132	124	111	127	124	140	119	126	123	142	117	105	131	130	122	114	131	107	124	120	115	119	132	124	144	114	129	122	134	119	134	111	121	122	143	109	132	105	137	92	119	129	128	127	120	113	119	114	125	113	101	117	126	115	115	123	96	110	109	133	145	109	127	116	92	135	113	111	109	124	109	122	120	137	120	117	122	152	103	121	121	110	136	137	121	113	140	122	135	133	115	139	128	119	107	114	122	134	118	110	115	127	124	111	137	120	149	124	126	141	131	139	101	99	129	122	141	106	129	124	120	114	118	117	127	131	128	133	128	138	124	122	122	118	144	120	120	120	122	123	131	146	120	131	130	122	117	103	112	117	134	111	139	133	150	122	120	117	139	115	121	105	105	146	134	117	161	117	138	109	100	120	131	129	112	112	104	119	135	106	116	127	135	123	118	115	137	119	115	115	115	115	122	116	130	127	112	107	125	118	116	116	139	131	123	106	124	129	107	141	124	116	110	113	105	103	119	108	126	110	112	121	121	124	97	129	131	128	142	101	118	113	130	122	110	132	130	98	121	117	121	130	106	118	116	127	115	137	119	117	113	122	121	127	131	102	122	140	122	132	117	119	116	120	131	137	109	142	112	127	135	114	122	123	136	130	127	116	136	114	118	116	127	127	128	127	126	106	118	144	116	111	129	132	136	115	144	117	113	133	95	110	143	131	111	135	108	125	126	128	141	116	131	121	107	122	118	125	130	130	122	121	111	137	135	106	135	112	113	122	118	111	106	136	111	129	131	125	117	130	120	113	128	118	114	120	122	140	130	116	150	121	117	129	124	127	126	143	127	126	145	116	118	125	118	115	112	131	97	123	123	114	130	119	125	102	115	114	127	134	97	109	108	132	133	135	117	132	118	125	137	139	126	126	112	109	149	129	131	134	116	136	128	135	120	137	122	121	116	125	111	140	120	113	144	116	136	123	113	135	125	125	105	128	136	128	118	110	140	110	101	123	124	120	137	116	138	116	122	126	118	115	126	111	136	144	125	111	124	111	107	112	135	124	122	110	99	109	125	127	115	102	143	124	120	134	135	98	126	123	130	124	108	136	121	118	114	115	120	128	129	133	114	113	128	127	143	136	118	130	114	120	103	119	133	111	151	122	115	118	141	128	132	111	118	123	129	130	123	120	133	130	126	143	113	100	113	143	110	111	117	114	127	124	125	120	109	133	133	138	117	122	121	141	98	139	108	114	120	123	123	146	137	128	133	135	146	102	126	114	115	124	139	126	132	121	138	118	124	131	108	124	113	120	99	100	133	115	111	103	129	119	127	120	130	117	119	128	123	117	128	122	129	111	120	124	108	122	112	122	117	104	126	125	136	110	110	122	113	107	136	105	131	113	118	121	120	134	144	122	114	118	120	115	119	120	142	142	117	122	147	120	100	108	108	125	138	137	132	119	129	100	115	144	112	118	130	137	114	109	141	137	126	117	128	115	127	114	138	113	127	102	129	114	128	107	127	123	126	120	132	121	97	140	144	101	117	128	113	121	122	124	130	110	123	109	137	128	129	121	121	124	131	108	128	116	126	121	112	118	107	150	135	120	141	116	124	111	108	115	126	121	114	110	118	112	118	119	114	132	148	109	112	119	111	119	114	115	136	116	116	109	127	111	122	111	141	119	108	133	126	116	127	129	126	131	119	120	109	120	125	139	120	114	110	132	123	119	125	130	122	123	108	128	119	133	123	124	147	110	118	123	131	117	128	127	109	126	132	127	120	98	121	112	131	143	123	105	133	146	107	101	152	125	109	121	109	123	139	129	124	128	104	124	117	115	125	118	138	119	117	126	132	121	117	107	122	123	129	108	116	118	116	136	129	117	124	107	135	127	126	122	130	125	128	110	119	121	122	146	138	107	119	130	138	144	125	121	126	107	113	110	132	118	123	136	123	105	118	119	120	161	122	115	115	111	110	117	107	128	141	119	124	126	114	127	113	139	112	121	111	112	106	124	124	98	121	131	116	118	118	100	119	118	141	102	104	113	104	123	115	134	143	125	124	129	127	133	113	120	111	116	120	122	115	117	126	117	133	147	119	110	117	128	125	130	111	113	124	116	127	131	108	122	127	117	106	93	120	128	115	122	138	136	125	118	133	122	127	113	106	122	108	125	128	114	137	118	125	121	147	121	113	142	127	99	124	131	128	120	125	109	113	122	137	118	121	123	116	118	117	113	114	109	134	128	141	133	115	137	116	138	145	139	110	154	129	115	109	116	124	116	132	131	103	111	117	125	131	141	140	119	138	120	126	107	126	110	133	133	119	117	108	113	107	120	126	123	118	124	119	131	91	122	135	128	124	108	129	122	130	135	139	120	120	112	131	115	131	122	131	124	113	118	126	133	110	127	116	126	108	102	132	115	110	136	129	148	123	100	126	115	106	114	123	122	130	110	142	109	124	142	119	132	110	123	136	127	124	120	106	137	98	132	123	131	121	119	133	113	88	141	118	127	125	119	133	123	130	125	113	127	129
27270	18000	4456	977	775	780	713	522	459	465	473	511	532	494	492	508	523	424	468	450	441	441	478	467	461	494	507	478	477	502	463	498	440	464	480	463	468	472	443	471	460	471	450	430	469	480	481	445	500	491	474	459	470	425	480	458	446	474	462	478	485	437	440	470	481	473	464	472	483	486	476	498	434	442	426	464	447	478	443	462	465	461	429	468	462	468	448	461	468	467	483	506	461	487	484	440	484	485	460	470	447	457	433	494	439	468	483	433	455	491	477	495	470	496	473	489	461	457	485	419	470	456	492	486	457	498	485	472	454	476	476	462	464	478	475	495	458	484	489	462	436	460	498	494	480	488	430	488	460	442	474	471	471	502	462	447	470	475	451	462	472	491	477	457	507	440	507	431	478	493	482	478	470	454	503	486	464	430	476	472	461	457	467	442	513	472	473	481	461	478	471	480	487	480	472	448	457	481	422	498	488	475	479	442	464	441	452	481	438	446	495	452	495	463	443	472	493	461	474	463	484	482	479	422	469	422	478	441	427	486	428	477	471	464	521	478	526	479	475	462	482	510	448	443	445	453	456	421	487	492	461	466	448	467	464	469	474	460	445	451	520	446	456	478	450	489	512	485	474	491	490	462	466	449	464	513	479	488	465	494	456	447	473	490	449	461	461	499	461	470	494	485	491	493	449	483	458	453	476	474	496	484	472	444	484	494	465	491	466	497	485	430	461	450	499	466	494	459	506	508	454	452	468	474	480	450	455	439	449	467	491	476	459	484	445	459	482	446	478	445	479	477	471	453	454	468	498	440	483	473	498	445	489	486	475	449	449	449	498	494	441	438	510	479	490	471	473	451	485	467	503	488	481	503	450	469	473	471	458	486	443	491	432	491	462	454	465	436	471	445	436	445	465	469	494	494	485	516	486	469	487	485	464	453	477	471	455	497	468	465	493	468	463	469	489	510	455	458	491	443	445	478	507	511	475	451	483	503	523	467	466	467	470	517	472	455	485	443	495	488	455	452	478	485	446	500	464	483	485	490	480	460	480	473	498	481	467	465	472	505	467	458	501	456	478	461	464	479	490	466	456	482	448	458	479	493	486	439	418	460	466	474	456	456	413	485	499	464	439	452	482	475	457	479	474	468	449	499	495	441	493	446	482	468	464	437	484	456	496	447	460	471	515	467	449	454	450	446	468	466	446	449	450	460	443	479	455	504	518	467	472	438	430	486	466	481	458	484	482	467	458	431	461	428	489	487	441	464	496	471	485	458	465	467	464	487	468	437	456	482	488	485	471	481	482	492	489	492	453	451	456	459	461	458	488	460	487	489	455	467	479	496	480	482	505	476	467	497	475	457	466	465	517	468	502	460	478	495	464	471	487	463	457	435	484	454	451	462	512	450	502	489	464	462	469	446	480	487	454	487	519	447	464	472	479	472	453	478	472	458	485	449	452	479	442	474	464	455	470	475	469	423	466	486	505	460	455	456	493	470	463	482	433	489	480	470	482	482	477	450	464	485	494	486	484	437	493	469	467	450	470	462	468	480	471	467	491	469	467	461	455	465	487	463	501	485	459	460	464	458	486	459	438	471	479	486	470	460	466	485	476	477	494	452	456	498	468	444	441	461	471	444	480	477	491	444	433	475	486	480	456	498	489	436	447	456	484	469	515	479	494	487	448	471	482	460	492	469	506	450	506	432	474	478	462	456	500	460	489	478	449	501	487	466	476	519	464	471	507	526	471	437	467	499	478	462	468	473	480	527	514	473	472	494	457	460	460	432	454	471	482	498	491	462	443	491	463	459	472	481	485	495	495	412	471	503	486	499	462	446	509	462	462	465	472	491	465	456	473	431	476	446	466	480	470	471	489	463	461	447	458	442	455	479	459	497	455	453	475	439	479	459	461	456	423	460	431	444	486	470	486	463	452	502	469	459	472	434	520	469	466	458	416	486	495	492	478	474	446	439	483	478	474	449	453	460	436	445	493	498	454	480	470	473	468	488	492	494	431	485	439	456	477	479	478	482	456	452	478	488	459	444	470	465	462	483	458	451	520	457	458	446	423	496	450	468	473	487	465	452	468	506	455	500	477	488	470	472	469	465	487	502	505	468	444	493	481	467	459	482	432	465	437	464	477	493	466	487	451	482	505	498	471	476	473	488	449	493	485	457	432	466	423	471	453	456	479	457	467	460	477	453	470	458	470	480	450	483	444	453	493	477	483	433	457	472	480	474	458	431	497	455	501	474	499	428	440	469	474	430	478	486	478	475	488	469	478	440	489	478	485	494	485	444	468	522	458	476	495	491	459	470	509	515	467	434	446	479	434	448	478	502	492	485	476	488	455	478	470	474	482	440	467	469	479	479	499	471	452	470	456	454	461	467	481	466	436	490	473	472	469	474	440	440	477	488	472	470	485	480	397	470	475	477	466	420	479	496	453	461	464	489	471	489	456	443	469	474	487	483	508	478	473	464	498	461	487	487	449	488	442	465	462	479	467	494	459	442	471	486	490	486	468	452	476	451	463	432	454	456	486	483	489	474	435	483	491	485	504	466	414	454	464	491	465	460	477	500	458	460	465	485	495	449	481	478	440	427	468	493	476	478	481	431	492	480	478	489	467	458	440	496	442	469	477	481	457	466	462	482	444	476	493	494	459	465	495	434	504	427	446	515	442	483	466	472	484	476	479	475	481	471	437	464	488	501	454	515	444	450	490	445	474	450	462	466	422	504	439	498	451	451	441	482	501	480	477	478	483	470	493	447	461	469	439	472	470	468	448	461	488	468	484	432	444	466	475	491	487	454	459	468	475	458	488	460	440	459	486	450	467	510	481	484	469	463	488	475	481	479	417	446	486	475	465	478	475	462	474	481	477	470	457	497	444	465	489	475	481	425	508	483	451	481	488	484	469	480	516	453	457	513	515	481	458	467	457	496	462	508	446	469	474	456	448	532	465	480	458	478	469	458	444	451	463	458	464	469	486	459	506	437	473	468	434	508	473	444	507	473	478	469	433	458	464	463	446	517	484	466	491	498	471	494	446	458	465	451	435	482	502	450	436	506	458	472	475	461	459	465	474	487	469	504	462	464	485	457	452	439	473	477	443	443	433	505	466	446	474	462	460	475	444	465	473	458	486	452	510	444	495	468	450	453	465	486	460	466	494	478	473	483	522	471	493	461	455	454	464	488	453	446	472	443	488	449	463	491	507	476	489	473	466	469	482	457	476	451	464	457	457	473	457	482	482	454	442	461	458	461	478	490	467	483	476	446	504	479	465	483	470	469	454	417	477	458	486	438	449	493	464	470	465	506	501	499	478	450	494	510	499	465	479	516	465	425	461	432	509	531	496	480	512	495	488	468	463	467	471	434	444	459	482	493	484	484	456	443	453	480	443	466	484	448	486	459	434	467	475	446	458	446	455	452	475	488	519	469	435	469	478	469	513	451	442	446	478	442	487	465	480	453	469	444	505	500	467	482	492	467	479	461	469	416	487	479
4307	1176	1123	698	674	757	725	602	572	520	476	480	490	483	536	466	498	517	518	525	510	498	473	520	495	443	505	498	505	507	495	536	458	487	497	504	452	521	512	479	524	553	513	469	497	504	495	490	467	486	550	454	477	495	501	497	472	503	488	493	508	468	529	475	502	529	464	485	506	487	512	498	480	490	481	509	488	491	519	471	489	510	522	487	468	493	490	499	514	509	550	488	473	516	491	507	480	516	514	488	476	508	475	526	490	503	522	493	512	485	497	512	514	525	489	485	492	497	495	488	497	446	503	477	514	506	491	501	514	470	507	479	502	495	462	511	483	459	474	474	531	506	454	504	480	501	528	490	491	488	491	471	464	486	489	537	492	458	452	511	448	488	492	510	488	482	518	502	555	495	489	479	480	509	469	518	509	514	463	493	509	464	470	452	500	471	500	494	470	530	489	490	473	533	489	507	490	457	495	459	441	504	501	486	474	488	492	492	478	467	510	485	510	468	493	507	449	507	511	498	514	507	504	488	528	497	484	508	493	467	491	510	500	501	507	497	514	544	491	440	469	454	475	463	490	512	486	531	477	491	458	455	479	488	513	549	483	485	470	518	502	527	441	457	486	476	504	515	440	455	518	503	523	498	447	489	499	512	479	503	505	508	498	516	464	479	534	509	457	497	461	442	520	518	476	502	520	503	478	498	456	470	484	509	499	492	464	477	500	490	522	468	547	510	501	499	498	507	445	504	503	491	464	499	478	509	485	484	507	463	500	498	489	528	493	487	521	478	468	459	484	479	481	509	505	482	518	495	485	508	502	458	482	512	509	502	529	496	468	498	501	490	487	498	540	500	454	496	509	491	439	503	505	509	494	507	486	472	524	478	462	491	454	480	521	481	487	461	490	515	493	534	483	459	501	499	501	498	489	498	487	458	480	506	435	494	513	498	520	511	524	515	521	464	457	505	514	517	549	482	476	492	485	517	485	463	507	505	508	514	446	513	443	456	476	513	530	509	481	465	496	516	508	505	461	502	480	513	482	483	508	510	499	488	510	486	503	529	498	531	527	522	515	495	485	467	498	501	462	462	436	482	487	493	514	486	515	540	494	461	503	512	520	471	486	450	535	487	493	537	468	535	484	499	467	472	505	518	476	503	491	503	501	448	467	513	484	482	529	489	523	498	487	505	499	480	497	482	486	551	466	477	466	506	540	471	474	516	535	479	489	516	505	463	477	508	530	513	491	514	487	511	528	492	463	500	531	507	457	494	483	503	490	509	476	453	537	461	496	545	489	491	524	479	478	535	496	445	505	499	469	473	515	517	481	501	494	468	498	479	490	500	473	471	440	504	484	474	480	500	495	496	494	494	476	473	470	502	515	486	502	514	494	515	487	530	519	512	501	506	479	520	479	435	482	554	489	526	555	453	472	459	461	485	467	495	530	534	528	486	538	524	514	448	494	462	466	508	503	535	502	486	488	483	470	505	453	508	499	502	470	527	512	494	474	481	497	503	481	454	512	473	481	502	502	474	486	477	480	495	500	478	492	461	487	533	491	497	492	493	518	517	483	485	506	519	502	481	516	495	553	490	485	489	511	479	472	479	524	487	468	532	522	506	516	477	476	479	458	495	534	541	501	553	492	490	487	508	487	490	485	448	516	503	554	502	475	483	501	483	509	540	493	483	491	503	485	484	496	466	473	513	523	475	461	473	475	540	469	456	473	505	571	498	485	544	496	505	492	536	500	468	476	489	490	486	558	506	489	518	523	488	507	505	436	484	506	543	496	495	514	518	490	539	478	499	513	513	501	501	496	488	512	521	530	535	503	524	487	492	484	520	514	482	493	533	472	480	485	502	511	501	522	511	510	490	510	501	475	490	512	515	491	475	508	537	414	480	514	489	477	541	487	490	504	482	500	488	486	487	486	489	493	490	527	469	491	505	495	494	518	506	492	481	479	485	529	475	502	506	477	505	485	492	487	487	468	462	516	499	527	519	495	457	518	488	499	484	489	511	477	498	520	483	530	485	464	488	518	530	525	502	462	519	464	534	467	511	493	498	476	500	518	475	476	511	546	499	535	474	525	491	483	519	491	527	510	473	498	468	521	476	470	496	510	478	492	494	519	511	478	491	531	527	490	555	458	537	549	509	476	493	459	480	518	492	506	506	490	510	507	504	494	500	517	480	479	523	517	473	476	501	509	499	513	537	488	541	512	455	515	503	459	538	484	498	490	518	506	475	481	473	510	482	549	488	486	520	439	498	521	490	489	456	471	533	507	495	484	521	521	494	510	524	515	526	481	506	500	521	476	516	505	521	501	489	488	486	523	514	520	498	507	481	487	485	453	496	512	471	485	513	491	477	465	480	497	480	509	509	524	467	501	515	494	500	531	462	497	474	535	501	469	478	483	509	469	467	499	504	457	485	546	459	510	487	520	495	498	518	486	513	470	517	527	479	490	486	476	496	475	509	511	479	495	486	494	517	537	507	510	502	477	482	506	491	473	488	475	487	484	474	479	525	472	500	483	514	526	471	515	509	477	491	476	503	485	517	519	503	472	511	496	532	471	482	475	507	508	469	522	515	519	492	465	482	509	514	450	527	495	508	492	462	517	485	505	536	497	489	488	500	510	483	516	508	535	479	499	501	541	487	524	485	467	474	469	489	493	477	487	478	486	482	489	496	476	474	449	485	496	531	499	484	486	505	505	475	531	502	494	495	512	553	490	494	468	477	469	491	506	480	477	440	471	512	478	515	492	501	492	500	524	522	484	537	451	497	524	488	479	504	470	474	484	512	495	470	557	489	519	514	496	526	503	490	479	495	465	512	528	496	526	534	515	486	524	523	496	484	493	492	517	512	504	499	471	506	474	476	475	510	526	522	535	465	495	454	475	452	483	556	503	479	485	467	523	477	466	545	479	524	452	465	520	556	515	489	506	515	503	533	499	488	493	500	485	477	493	496	482	503	500	459	441	502	463	530	499	490	502	480	558	505	508	466	482	487	511	494	482	491	499	512	513	506	493	498	490	511	509	468	504	470	525	457	461	463	493	493	504	530	501	489	508	459	480	491	490	509	501	473	514	512	463	492	483	514	529	483	515	514	460	494	484	490	485	511	432	473	522	478	471	531	472	536	532	487	512	491	487	528	492	502	494	500	500	505	481	504	487	499	491	516	467	539	465	503	473	502	503	509	515	460	511	537	487	500	478	508	484	464	486	541	516	488	498	494	484	508	528	513	511	439	511	452	475	563	475	531	544	484	502	507	510	478	479	517	539	535	469	527	506	507	480	494	469	506	473	491	519	547	468	499	500	489	480	501	502	515	517	527	482	465	546	526	457	498	472	509	472	508	494	481	491	507	512	493	478	457	523	500	483	523	488	513	516	506	493	499	486	520	520	478	517	514	471	471	488	482	505	500	493	475	494	494	539	478	479	487	491	455	475	528	555	460	485	491	499	467	530	492	481	539	470	509	526	506	464	485	492	457	537	537	514	469
23260	20919	28230	23731	20907	12301	1282	725	551	478	424	379	376	342	325	289	309	282	285	308	305	308	265	287	286	287	271	280	288	229	253	243	266	268	256	261	230	249	249	284	261	233	272	228	262	265	252	254	269	240	241	288	242	240	243	212	243	234	272	230	248	220	249	247	271	248	261	225	238	254	243	249	249	216	251	243	241	243	263	240	228	265	267	254	230	264	237	278	259	259	262	234	233	254	231	239	218	267	258	262	226	242	226	252	227	261	273	243	243	266	255	245	254	245	275	257	280	230	237	234	265	248	231	252	263	217	259	245	262	243	249	283	263	274	270	247	256	254	236	251	238	254	227	261	267	226	210	237	254	245	255	232	248	261	254	257	275	263	247	226	229	240	236	233	244	257	273	266	245	238	235	235	250	285	246	227	252	233	273	259	264	245	228	232	255	247	224	250	250	267	267	229	252	260	228	241	254	250	231	271	244	248	261	275	252	262	237	251	232	245	256	280	239	240	254	243	240	290	249	229	247	249	232	258	227	258	234	243	241	239	239	259	263	247	255	239	271	257	246	239	272	271	266	246	249	253	275	240	280	257	252	244	273	239	233	237	236	249	225	232	222	230	272	265	248	239	259	250	239	263	267	258	258	208	268	240	267	236	239	221	257	254	256	237	263	274	256	197	229	237	251	252	249	248	252	260	255	230	226	258	258	234	231	239	278	251	262	255	256	256	247	249	269	263	231	251	234	263	237	233	261	250	238	255	259	257	227	263	240	253	236	229	266	240	264	233	236	225	231	269	249	265	253	254	245	244	251	242	259	240	263	228	224	263	258	225	272	260	228	230	245	242	215	244	258	268	226	247	259	256	250	253	248	234	225	239	233	245	264	226	254	253	222	232	279	234	237	250	255	225	247	227	238	268	259	223	257	239	238	225	227	241	246	266	242	234	266	213	257	241	247	264	241	240	266	225	235	277	255	225	240	273	262	265	244	226	245	263	242	230	238	255	234	260	242	258	263	250	243	252	232	235	234	250	257	249	283	228	268	234	227	260	255	242	228	261	243	232	254	255	232	234	256	259	244	239	269	244	255	256	270	247	272	242	237	264	237	233	219	235	248	287	258	280	236	235	282	278	222	258	239	234	239	252	244	246	215	267	226	216	246	225	234	285	245	238	236	226	254	247	231	253	248	261	226	248	249	232	254	244	263	229	241	244	260	255	238	224	263	245	262	213	244	265	237	220	235	250	229	242	242	195	256	230	239	256	242	240	227	231	245	247	224	254	231	252	265	219	255	250	252	244	241	234	243	231	250	251	246	271	227	263	250	241	242	264	247	232	241	232	217	249	236	248	249	251	229	268	225	239	241	260	254	254	231	263	251	235	247	259	251	210	244	246	246	258	247	247	269	227	242	213	231	256	268	247	240	263	228	216	247	244	275	257	215	280	239	244	263	236	259	252	239	288	245	263	257	229	240	236	243	217	234	276	231	248	248	235	247	231	272	211	233	236	247	249	236	227	255	245	241	241	239	268	237	243	227	235	221	229	224	274	236	249	258	259	270	231	230	261	247	237	253	265	256	242	275	240	246	247	241	248	263	245	268	257	249	245	259	238	245	221	248	260	259	250	244	261	208	235	228	238	267	265	243	248	264	250	223	253	232	236	228	247	238	262	253	223	222	258	262	253	247	265	257	236	278	218	225	255	304	258	244	254	234	230	256	225	267	246	224	274	256	230	240	246	264	257	235	259	239	264	250	245	236	262	222	210	233	268	260	244	296	262	241	225	225	249	252	253	277	269	243	236	247	269	242	268	267	258	252	224	248	208	235	245	238	236	265	240	289	237	237	257	271	221	242	274	241	232	228	264	239	220	262	248	265	239	260	223	249	234	248	285	229	244	256	236	258	242	259	236	252	274	272	256	232	242	232	249	244	239	243	253	283	215	252	247	262	242	266	243	230	265	290	260	246	252	252	236	248	238	259	255	237	266	269	236	229	280	246	239	263	246	232	259	244	257	211	253	244	261	246	244	230	221	259	253	260	244	270	275	262	242	268	245	255	221	246	246	252	249	233	223	246	263	247	259	265	265	231	254	262	250	275	231	257	230	234	241	228	263	252	247	254	252	227	255	229	248	246	231	248	239	247	256	258	229	238	251	256	256	288	232	263	238	238	216	236	227	251	214	263	278	286	229	226	233	210	251	232	242	274	252	229	221	231	255	258	251	270	218	259	234	247	238	231	222	266	259	276	259	234	228	242	232	276	235	252	238	251	241	257	243	262	226	248	243	244	253	228	257	235	264	233	264	248	253	266	248	224	253	232	231	230	265	243	251	241	244	237	227	220	242	248	245	245	244	238	263	244	251	262	253	256	270	223	251	242	227	276	252	231	259	259	256	259	259	267	240	251	234	225	256	254	267	238	269	242	243	259	235	254	241	256	247	234	252	250	243	247	252	240	242	232	238	246	251	250	243	232	220	242	249	264	242	237	253	243	252	230	262	241	268	243	254	243	255	246	236	249	282	252	240	251	257	251	243	241	250	250	265	243	254	236	240	239	260	240	245	273	239	226	241	235	282	260	242	229	233	289	265	241	241	256	257	245	267	257	267	258	244	237	245	252	236	252	243	252	301	225	246	265	243	248	227	272	236	241	268	208	233	249	243	243	230	238	253	266	253	260	236	265	229	255	259	266	284	233	208	249	227	242	252	260	253	224	276	208	213	287	268	258	259	257	240	246	236	273	227	264	240	240	269	244	261	288	236	239	252	244	239	257	266	255	254	262	245	228	248	259	260	245	244	253	252	257	228	244	237	264	260	275	246	236	246	247	261	217	222	251	250	260	257	240	250	258	255	260	234	232	257	242	242	228	234	262	241	234	265	250	241	241	235	267	264	231	259	276	253	240	246	246	251	260	245	258	270	263	231	257	233	219	256	232	260	230	234	255	242	259	257	238	233	256	234	254	230	242	257	242	233	257	230	230	250	234	262	245	228	250	223	218	266	279	252	220	222	247	248	232	245	245	254	259	247	249	242	268	287	263	271	268	244	242	244	235	241	244	229	270	235	227	224	251	269	248	269	252	223	264	230	242	264	249	234	273	238	232	255	226	235	269	268	239	278	241	252	213	198	239	250	239	278	231	251	233	232	237	230	253	212	253	246	248	249	219	242	236	247	240	243	255	243	250	269	266	216	237	235	250	259	256	247	252	242	254	277	269	274	207	260	246	233	239	258	239	225	248	229	268	234	253	249	254	260	260	267	248	239	260	244	238	257	234	237	231	261	266	284	239	226	248	221	252	244	233	245	228	243	233	241	259	248	253	245	232	255	246	263	225	217	252	261	274	228	238	265	247	242	248	233	225	233	262	224	235	251	241	276	276	263	261	265	264	261	242	251	241	244	254	277	240	242	234	248	249	221	273	229	224	234	228	237	267	229	240	246	235	249	238	241	234	241	234	284	265	255	244	242	235	250	239	233	250	229	246	241	256	243	265	250	260	223	245	201
3190	8428	6665	2947	2248	1777	1453	963	807	665	539	498	440	449	372	391	341	346	379	322	323	327	259	291	282	263	297	285	267	294	262	297	288	303	318	275	258	273	283	273	270	277	277	265	285	243	288	294	291	290	255	306	254	288	282	294	294	294	264	279	254	273	289	284	261	280	242	281	275	274	269	267	299	274	282	276	288	280	282	291	288	295	264	256	324	297	283	282	276	270	263	272	288	263	281	259	271	259	266	264	287	288	266	290	303	259	289	262	239	279	263	239	288	286	280	273	292	267	257	280	318	243	278	289	249	285	318	263	259	246	266	276	278	268	296	265	266	279	256	256	290	264	284	254	293	277	283	276	250	269	235	269	287	259	278	301	267	272	254	299	237	249	276	233	288	276	264	262	276	252	258	269	262	292	231	274	278	286	289	262	259	296	245	273	259	272	292	277	274	254	243	280	267	258	282	278	305	257	283	269	290	268	279	279	278	240	276	276	263	267	266	275	240	304	278	281	239	269	275	260	293	273	258	269	233	275	279	292	283	290	263	266	275	278	272	243	264	301	293	281	251	301	264	256	278	257	281	265	269	268	263	261	279	263	259	280	271	265	287	262	252	268	268	263	290	303	294	280	298	259	272	246	239	264	261	242	253	258	262	266	275	246	285	271	284	269	263	276	261	263	260	255	236	262	262	289	287	266	295	238	267	264	273	315	288	250	303	284	256	290	264	287	272	262	270	251	266	261	271	265	264	279	282	255	277	302	265	276	258	282	244	279	258	254	295	267	271	279	271	290	272	267	270	281	309	298	259	279	271	279	259	278	264	303	284	268	270	294	281	266	265	261	291	254	274	263	254	280	286	298	242	249	288	280	289	279	264	282	293	264	279	297	258	274	280	265	288	250	257	255	280	286	285	280	255	272	234	273	253	254	262	293	285	281	265	274	276	319	279	283	253	271	257	299	270	270	282	270	254	281	287	262	279	289	280	270	250	258	272	253	309	270	248	293	282	264	277	265	288	299	273	302	258	288	265	291	294	273	271	261	320	284	269	255	253	331	264	260	280	283	262	279	286	281	297	243	273	277	301	290	236	280	280	283	251	266	283	282	284	253	302	246	257	286	261	271	278	271	258	251	262	270	265	303	279	245	299	284	264	272	280	291	254	283	272	262	295	265	279	275	274	274	300	268	237	259	278	236	264	261	284	275	275	305	292	295	274	267	291	266	275	269	271	300	256	273	274	267	299	269	279	258	267	257	234	285	258	293	278	278	281	265	251	251	288	254	269	269	267	293	265	246	266	291	266	272	294	297	261	267	257	247	252	284	258	305	258	288	250	245	257	297	263	252	235	251	259	274	250	287	261	272	302	287	262	260	264	270	280	232	281	245	264	291	275	239	254	252	312	249	301	286	280	261	269	286	296	271	266	238	277	275	280	278	244	273	271	274	256	309	263	273	290	266	267	256	245	285	295	260	275	263	279	284	275	255	290	227	250	250	290	279	286	285	240	293	290	258	261	274	280	262	269	245	273	259	267	271	312	253	280	305	266	256	255	284	280	289	278	276	247	250	282	261	270	287	268	294	256	238	273	270	290	268	240	247	251	265	264	290	249	259	279	276	262	272	282	263	253	271	305	264	273	258	270	283	284	260	263	253	284	266	277	275	277	271	263	302	291	270	268	266	260	284	283	269	249	274	262	258	261	266	260	253	282	288	275	261	261	262	246	261	296	273	266	254	255	280	261	273	271	244	260	248	261	288	281	262	273	261	283	265	300	275	291	266	280	264	263	284	275	274	221	270	287	262	283	253	283	277	279	293	242	264	274	278	271	251	275	286	295	258	294	296	279	256	280	273	262	266	257	299	282	265	279	278	244	283	274	293	269	270	277	264	275	293	282	275	254	269	291	293	300	280	261	269	262	277	291	267	243	284	281	247	285	225	271	263	281	237	268	275	294	293	283	280	257	264	292	283	269	275	261	273	254	266	268	263	283	276	281	276	255	318	266	282	271	259	253	265	267	275	280	268	277	262	255	259	290	266	267	274	284	287	264	265	248	257	284	275	265	269	261	256	295	263	255	262	277	293	273	272	299	249	255	256	260	281	240	286	279	272	258	265	268	275	281	284	246	293	262	254	277	252	267	268	268	240	282	278	284	293	239	330	293	282	290	285	286	263	281	267	277	283	286	263	286	277	311	283	272	296	242	295	288	283	284	284	291	232	257	264	257	246	261	287	258	269	297	281	274	266	289	282	286	294	263	297	242	240	249	252	281	252	271	266	284	253	268	267	314	286	262	296	255	269	278	266	289	269	271	271	270	265	300	276	274	293	270	271	286	295	284	280	295	273	265	247	281	246	285	288	267	238	268	277	255	263	296	289	263	272	257	287	266	274	292	308	262	268	277	269	253	252	291	294	296	291	261	252	260	286	277	304	281	263	289	258	281	291	281	277	279	288	279	291	295	277	295	263	281	251	278	301	279	242	285	288	273	240	286	245	277	263	287	296	264	273	235	289	281	242	271	248	258	258	258	262	274	234	284	256	289	251	270	262	277	269	277	273	291	258	256	247	244	248	276	274	246	283	244	257	254	291	271	282	268	240	288	280	276	260	319	300	302	253	271	260	276	291	254	249	294	259	271	278	273	262	240	298	245	261	271	299	290	288	286	239	280	273	302	260	276	252	260	243	265	267	267	292	283	278	279	274	301	242	297	282	297	300	291	250	278	289	252	270	295	282	255	299	262	283	288	281	278	255	242	281	269	269	264	292	240	278	258	280	282	261	300	283	263	303	260	265	291	251	268	276	280	267	306	258	252	275	284	276	247	265	290	309	296	267	278	303	284	265	281	285	254	238	292	282	268	270	279	281	239	289	258	281	281	277	266	264	283	262	304	255	266	262	258	260	302	277	270	264	254	265	242	281	256	308	282	258	220	278	257	283	288	275	272	283	272	261	244	300	279	285	254	258	302	299	247	282	247	287	270	283	271	301	263	287	306	277	262	303	289	235	254	280	267	280	283	278	255	269	287	294	273	285	253	279	310	293	271	291	287	264	273	302	280	288	246	263	286	280	280	298	260	278	265	295	294	287	298	250	262	298	268	298	277	274	284	257	285	251	264	305	277	263	245	287	277	261	252	282	263	278	236	263	269	240	292	277	268	274	250	260	273	264	311	283	291	268	284	274	273	281	283	263	271	264	277	280	276	252	309	273	279	254	280	274	287	302	256	245	289	271	280	266	265	301	269	247	280	266	289	281	236	250	253	281	269	253	283	261	261	249	286	269	300	242	280	288	277	275	271	289	253	296	263	253	263	279	264	276	269	275	276	270	301	269	281	231	272	281	276	302	255	272	263	283	261	291	290	250	276	266	298	248	277	270	284	280	277	280	282	286	281	261	264	277	261	282	271	238	278	259	279	286	266	293	276	290	286	275	271	274	267	245	272	265	286	265	289	261	296	239	261	277	297	275	290	260	263	292	278	255	284	244	299	263	245	254	283	270
24076	20776	27240	24384	15399	1266	796	657	573	549	486	488	490	448	502	453	436	467	457	485	456	457	451	444	431	455	419	426	442	409	447	417	420	417	427	469	428	449	407	427	414	415	417	415	456	424	429	434	453	385	428	400	419	432	459	397	427	424	393	408	439	446	412	428	457	425	468	380	425	412	431	416	446	427	441	417	429	403	342	439	401	403	408	433	424	407	444	410	409	423	409	472	418	413	432	448	473	427	427	443	405	396	415	414	435	451	413	463	423	443	373	437	467	470	466	407	417	379	425	419	400	418	439	424	429	439	435	425	415	438	444	429	425	434	412	423	398	425	434	420	452	412	471	431	464	421	430	452	411	411	437	424	434	453	439	431	422	415	405	439	426	431	435	419	401	447	413	437	439	432	477	429	415	466	425	427	411	406	444	424	414	421	452	410	423	415	410	438	398	450	406	405	422	430	431	458	452	445	418	398	424	434	411	459	433	408	432	440	423	436	431	419	437	414	437	416	411	436	453	485	400	404	414	446	422	455	453	431	425	401	429	438	415	414	393	446	441	414	413	394	407	379	403	422	418	406	423	437	415	441	442	406	429	438	422	407	414	431	438	431	413	450	430	417	435	420	430	441	433	428	408	394	431	411	421	437	427	428	424	412	409	435	431	434	376	416	414	412	399	401	414	447	403	420	446	425	440	442	438	408	398	448	385	411	444	447	399	449	425	427	449	423	455	438	391	468	436	385	407	443	391	436	440	434	459	388	411	411	412	416	406	417	387	410	475	390	399	424	408	444	405	412	416	412	429	435	443	440	441	428	402	406	439	417	405	447	466	438	446	447	442	444	381	426	410	390	372	449	430	445	433	433	407	463	406	426	396	420	423	414	420	419	370	436	393	444	440	467	413	443	445	444	429	440	441	405	398	449	385	388	428	438	412	434	430	417	443	423	400	458	452	440	423	417	412	402	413	418	452	426	422	413	413	471	415	433	396	468	453	412	446	411	430	444	415	441	443	412	428	433	434	416	432	422	434	447	405	396	423	419	403	405	422	436	421	432	434	426	457	470	445	437	401	396	415	423	430	401	424	449	430	423	456	435	421	440	415	393	447	405	422	378	441	427	424	397	412	400	423	442	465	432	381	421	426	456	441	462	436	448	449	416	437	477	427	432	410	442	432	391	483	442	429	422	432	406	461	420	456	445	419	408	399	392	439	434	379	468	465	411	428	416	417	437	394	443	398	413	479	475	390	430	442	433	406	417	451	406	413	392	463	433	463	465	402	450	382	405	410	434	420	467	432	427	423	429	402	460	438	391	487	443	444	419	405	415	423	444	424	421	374	414	414	450	447	392	407	408	436	420	406	400	428	403	408	412	381	395	449	408	399	424	397	391	455	460	431	423	443	425	441	419	412	414	404	389	439	462	423	439	406	410	435	429	418	410	456	413	419	406	413	420	421	413	443	402	414	399	421	426	417	440	426	393	395	432	410	417	403	403	393	400	477	424	425	464	444	440	378	426	421	407	415	429	427	443	417	441	415	435	434	452	417	430	382	431	421	421	425	392	396	422	404	421	423	444	389	411	384	459	446	415	450	432	417	438	460	399	414	395	417	424	424	430	430	405	436	429	425	462	432	412	390	430	467	413	454	456	433	415	391	429	440	443	415	407	447	413	425	448	382	413	397	411	399	375	398	418	412	448	435	405	411	419	442	410	456	386	383	413	383	431	394	431	364	457	423	428	398	404	444	435	446	419	434	402	418	404	442	419	431	404	415	426	440	424	384	451	436	413	398	439	458	432	396	421	385	458	421	418	450	415	398	408	427	391	411	440	429	430	418	384	402	421	374	447	452	428	447	365	436	413	382	400	421	448	386	457	419	433	425	423	435	437	431	423	425	441	388	422	427	396	464	410	432	441	422	457	426	417	418	415	430	385	375	401	430	415	442	460	384	423	434	414	395	415	439	412	405	434	399	401	451	454	426	401	400	465	394	424	428	416	436	445	407	450	403	410	404	433	426	448	444	457	483	418	385	417	400	437	466	414	452	413	394	415	422	388	464	400	398	429	449	487	437	412	451	423	421	462	423	437	420	442	434	399	460	449	437	429	470	411	413	436	444	424	403	422	405	417	467	438	425	453	430	458	424	436	434	401	386	419	448	402	437	444	437	398	393	393	450	410	432	455	425	424	446	407	450	442	444	429	388	436	409	420	446	424	485	424	374	428	425	429	431	431	412	436	415	408	445	401	398	406	446	426	421	425	417	422	394	426	423	408	404	421	420	431	425	420	426	435	388	421	456	381	400	439	414	431	388	438	430	400	405	432	460	449	401	427	403	445	426	420	407	406	389	421	420	419	418	441	430	426	401	424	410	425	413	413	418	421	415	457	435	424	416	424	413	405	427	471	432	421	387	408	426	459	433	425	438	440	380	395	431	412	424	445	409	440	370	411	407	419	430	441	466	444	424	410	374	438	414	450	416	391	425	405	407	440	397	400	455	462	430	402	437	386	442	438	399	444	440	416	459	419	418	426	446	421	462	438	430	450	456	408	458	423	448	427	391	413	439	416	424	406	397	445	426	445	454	420	421	453	426	426	443	439	428	410	461	395	455	419	364	425	429	446	438	444	429	418	432	421	431	423	418	432	446	399	433	418	422	439	433	433	422	395	414	405	415	407	427	391	429	416	408	409	427	447	464	413	427	421	443	374	468	430	413	413	411	404	444	442	427	410	445	407	436	431	439	401	423	399	402	437	405	443	457	437	446	425	428	406	439	401	453	451	445	401	445	425	443	411	454	391	411	412	407	451	448	457	355	438	410	452	467	448	405	446	428	400	426	416	390	407	404	425	405	442	397	431	454	431	418	418	410	458	386	425	403	415	414	446	405	395	413	430	388	440	408	429	419	399	422	427	407	474	438	425	447	409	413	387	408	439	431	440	432	437	440	452	420	408	406	421	394	418	433	419	412	439	456	407	412	471	439	452	435	440	455	446	431	403	453	408	452	412	426	388	405	411	392	430	414	451	445	403	429	444	440	388	431	444	412	399	416	413	400	405	403	459	401	385	423	435	393	436	446	444	451	404	435	426	409	369	417	410	383	395	445	440	466	455	426	415	385	405	410	403	435	403	424	454	418	448	389	366	445	387	429	437	434	422	417	445	443	417	423	427	406	406	432	406	410	427	447	417	413	441	425	405	417	416	421	444	400	431	463	389	412	451	432	422	425	396	452	454	402	419	402	413	433	425	417	399	397	392	421	413	411	425	411	429	388	433	434	444	426	446	471	446	417	421	408	442	432	448	425	406	415	378	421	374	416	449	431	415	454	411	414	441	398	447	446	438	442	417	432	428	405	396	412	426	416	452	431	420	397	422	416	380	439	428	435	469	387	392	435	425	405	457	420	424	424	420	388	408	429	417	392	453	396	423	429	408	437	428	424	427	401	425	414	411	414	395	406	444	425	427	389	438	441	419	462	403	440	407	424	416	437	455	425	404	444	425
3348	5615	4351	2029	1592	1349	1146	893	756	586	588	569	529	538	518	472	479	477	460	458	499	417	465	458	464	404	443	427	443	453	442	418	444	444	424	407	465	421	399	404	436	456	443	458	425	426	431	451	429	413	449	433	391	451	436	418	428	420	435	454	437	405	442	413	406	421	425	426	413	482	475	444	449	403	407	448	422	424	417	450	440	460	427	427	429	453	403	406	455	455	444	410	430	439	447	465	424	425	451	436	482	437	427	429	467	441	417	447	405	474	440	401	400	421	403	427	445	438	441	430	444	425	456	445	424	423	431	450	424	451	423	398	434	421	418	416	434	428	444	418	422	458	418	460	478	424	451	441	425	428	447	412	407	433	423	439	401	422	491	426	394	461	427	432	443	391	393	439	398	448	450	422	425	427	430	432	454	412	429	424	444	452	410	447	452	443	423	403	422	450	420	480	438	410	450	447	461	439	461	439	435	452	406	464	424	476	428	455	459	386	391	428	470	416	434	435	425	439	422	398	446	435	410	434	419	421	449	470	454	442	468	450	438	441	415	454	408	418	393	425	442	432	452	447	455	446	465	459	418	436	434	449	468	459	431	437	411	458	432	457	423	408	439	454	438	447	445	423	429	439	437	401	428	416	442	431	397	456	420	436	445	460	396	451	410	419	439	451	427	457	423	395	426	441	442	457	413	448	459	406	462	433	420	417	415	456	399	413	453	397	470	451	421	414	396	460	409	439	418	418	450	421	424	423	430	412	409	445	412	455	416	404	429	416	414	452	410	435	411	449	439	456	407	431	450	402	390	464	439	427	422	444	435	392	439	464	453	432	448	445	434	431	412	409	449	422	397	455	427	448	405	444	440	503	407	455	406	439	438	436	456	441	415	408	411	430	430	427	409	451	463	444	433	431	428	406	470	460	434	456	465	418	458	391	437	459	415	408	430	453	426	442	411	441	430	434	445	463	372	442	415	444	408	466	439	425	448	413	410	463	421	429	411	417	405	464	402	454	428	434	436	429	459	442	408	439	458	444	476	401	416	466	427	418	429	454	433	436	387	424	456	403	425	407	458	446	470	393	398	439	438	400	464	416	455	431	451	458	447	431	427	449	419	439	431	430	409	418	419	460	401	410	397	406	447	409	421	387	413	442	443	415	426	463	445	404	457	475	447	433	403	408	426	429	430	423	426	423	440	432	420	427	419	422	479	466	440	434	423	435	420	410	410	413	460	415	434	477	410	454	444	392	413	472	459	461	431	412	460	421	447	432	452	440	470	427	458	433	439	419	454	428	406	466	437	427	431	403	436	429	426	460	421	461	437	459	440	415	426	462	402	420	402	459	469	430	437	421	412	428	436	438	444	413	428	416	425	464	401	444	422	456	443	432	466	422	369	418	430	417	407	479	434	414	408	416	409	425	448	444	420	411	429	418	440	430	445	436	418	449	418	460	472	429	412	460	409	395	452	442	425	435	414	421	456	432	463	421	430	448	403	449	436	452	454	433	454	414	446	454	404	443	433	415	455	421	411	438	448	417	403	464	409	411	424	407	399	418	414	412	416	437	428	457	466	451	416	422	446	419	436	390	425	420	458	431	483	446	384	464	403	436	398	432	451	433	478	413	405	420	418	434	437	466	430	438	428	450	417	427	436	411	428	401	406	410	480	444	474	435	436	437	424	437	412	434	428	390	450	428	458	440	410	420	410	412	409	415	433	422	439	432	437	438	399	431	446	422	407	467	438	401	441	403	425	428	453	429	429	443	440	411	431	423	411	416	437	443	434	443	416	432	385	408	430	423	408	419	404	442	431	420	438	465	397	471	454	491	423	441	429	398	434	400	425	424	463	439	423	441	450	430	451	449	450	472	419	446	427	439	438	426	403	451	423	440	462	451	453	457	408	440	420	475	459	458	432	442	430	409	420	450	411	429	427	435	511	446	466	435	409	406	452	445	454	419	477	432	422	447	427	454	436	429	427	422	407	425	448	456	456	424	382	430	463	400	430	415	412	427	421	444	436	440	410	438	382	428	430	431	420	466	430	402	433	448	436	447	459	422	429	452	429	429	445	446	438	441	470	417	421	446	401	412	419	409	434	442	425	402	456	464	424	433	454	444	388	443	424	421	396	443	403	389	438	414	409	397	437	407	442	455	438	436	424	453	435	439	407	418	429	418	406	453	412	425	447	453	429	436	427	436	428	421	450	435	454	452	388	444	410	460	440	448	452	429	427	438	450	419	414	410	437	427	404	421	395	442	408	401	401	427	427	442	459	430	447	404	490	406	433	412	419	445	409	404	450	419	453	436	396	443	421	425	425	410	408	429	449	422	413	428	432	396	430	433	421	424	473	437	451	434	432	457	454	413	455	439	442	431	418	447	420	458	393	441	444	431	423	455	407	411	435	472	406	442	452	430	440	414	432	402	451	411	449	420	425	430	437	449	419	431	401	458	495	414	435	376	404	429	424	445	439	420	419	422	401	458	486	445	407	419	413	434	421	420	445	464	439	450	421	428	409	390	438	467	426	458	418	415	410	394	427	427	447	377	424	443	421	475	404	444	435	410	459	454	450	416	461	397	436	439	436	434	418	418	410	430	398	442	414	458	397	402	474	444	434	449	387	468	437	454	442	418	423	432	434	426	449	416	409	454	416	472	452	454	439	428	406	437	468	440	449	494	431	405	463	445	394	394	408	431	425	430	459	422	380	455	450	438	438	395	454	447	436	434	464	427	462	435	427	437	431	424	452	420	429	447	481	443	424	470	493	430	405	425	435	433	420	472	453	379	438	437	413	417	440	437	470	436	423	414	444	448	477	394	440	455	445	448	427	403	464	460	420	445	399	421	436	435	449	433	408	413	437	437	421	413	456	430	420	414	416	440	445	439	444	450	445	436	428	427	455	445	428	409	414	417	433	439	444	434	427	445	411	428	395	441	402	445	416	489	423	465	444	454	405	460	466	426	444	441	383	456	418	447	422	420	466	435	453	426	442	432	399	448	437	428	381	429	454	452	427	457	423	456	427	420	425	434	431	412	424	452	422	438	424	435	406	415	427	471	443	400	430	413	420	436	423	431	408	439	443	384	422	447	440	427	435	427	417	460	425	471	421	430	416	432	424	407	457	486	404	455	443	398	439	471	415	413	412	408	393	443	439	434	455	446	421	442	428	450	434	445	441	468	436	409	426	474	426	417	438	424	447	411	433	438	436	426	417	422	467	423	423	433	452	437	419	452	446	417	444	437	460	441	449	429	446	448	430	437	423	426	432	420	421	451	420	431	442	417	447	444	428	416	415	401	413	468	439	417	469	420	414	446	462	440	468	448	453	407	438	425	437	442	453	440	440	407	447	428	445	415	426	421	424	449	475	432	452	420	451	436	408	446	397	447	434	467	449	419	438	396	409	431	455	432	385	422	449	444	418	444	443	461	454	418	412	399	453	453	406	439	404	413	429	449	445	411	427	408	422	433	404	417	434	434	452	419	422	413	442	405	405	391
22139	20948	28645	23420	20950	21014	11708	1118	643	555	451	384	344	288	288	226	239	228	222	188	165	180	170	166	173	167	153	164	160	155	136	155	151	129	158	137	141	123	139	139	130	139	145	120	121	131	138	123	147	107	113	139	138	133	121	138	142	127	146	114	109	110	128	134	125	119	144	129	129	121	108	117	108	123	118	124	142	134	117	112	111	116	110	139	122	126	112	132	126	115	127	115	115	104	130	135	131	122	108	126	136	105	107	129	130	116	105	121	127	138	104	122	137	124	109	109	125	104	131	123	110	124	146	97	126	132	123	121	105	116	128	112	114	124	118	130	145	131	114	124	120	122	110	128	127	124	114	113	121	115	137	101	119	125	107	122	133	112	116	129	116	115	113	145	114	117	127	98	111	135	115	112	116	108	128	133	113	124	120	119	116	144	136	146	107	133	125	133	108	125	109	121	124	121	116	113	136	122	120	131	117	127	115	131	120	136	114	124	119	112	96	131	129	125	133	134	118	124	139	114	122	124	129	100	111	120	102	111	134	128	125	117	128	127	114	107	128	106	131	120	132	113	119	126	126	122	120	102	122	115	128	124	128	113	130	123	133	120	129	109	127	119	119	116	125	104	109	122	121	124	122	120	116	147	116	115	141	117	116	133	112	121	115	129	114	125	114	99	101	132	115	121	109	117	114	131	127	103	112	117	112	143	108	114	130	126	121	117	118	107	123	108	129	118	112	127	122	116	127	125	116	103	110	121	124	113	99	115	138	147	109	109	122	120	119	95	131	105	117	144	130	124	103	129	112	114	133	121	116	101	109	105	110	117	152	112	116	117	116	123	141	144	121	104	125	124	133	130	132	106	122	116	123	126	113	115	133	117	130	108	122	126	116	136	123	153	104	136	116	118	96	137	114	117	135	96	126	118	101	122	105	134	97	124	124	116	97	103	122	114	121	117	126	123	134	119	122	132	140	109	128	110	113	123	124	124	135	103	111	124	125	124	128	108	133	123	121	97	129	123	132	116	114	109	130	118	106	126	108	127	105	131	134	133	133	109	128	128	125	125	112	147	121	127	122	123	123	109	111	106	109	120	121	106	137	131	108	108	124	117	117	122	109	120	148	123	146	111	113	104	118	125	116	109	133	116	129	142	119	111	140	120	126	118	131	129	115	116	97	119	138	125	128	112	112	130	133	112	128	118	127	110	119	117	100	114	129	117	126	110	143	120	121	104	125	123	109	124	127	102	108	131	120	122	116	99	130	135	99	110	139	123	133	112	120	117	106	113	120	111	106	117	131	132	114	133	135	113	127	111	102	104	125	154	144	112	102	119	115	128	110	123	117	98	89	117	106	135	119	110	107	113	119	114	134	119	119	122	133	101	114	101	98	126	118	145	128	149	92	119	134	108	123	119	128	129	106	99	109	124	100	97	126	136	101	129	136	108	101	121	119	131	121	115	106	117	124	111	115	140	123	121	123	111	118	123	131	106	113	130	136	132	135	117	126	122	116	114	111	121	109	111	114	130	123	134	141	93	116	130	122	128	127	133	109	122	121	140	111	121	119	112	128	117	103	127	145	119	118	100	127	116	113	114	118	118	130	127	117	117	116	129	109	106	110	102	119	116	131	112	110	124	138	117	128	143	124	135	114	119	135	121	125	128	107	119	123	112	127	124	106	116	117	113	115	111	121	121	122	118	120	132	129	117	99	133	106	113	122	122	114	117	125	116	130	116	115	95	138	105	128	116	130	123	110	117	124	109	108	121	120	121	110	126	118	109	127	102	128	135	113	112	93	101	121	104	118	114	105	129	128	120	118	113	113	129	109	129	120	111	120	127	117	132	125	122	114	101	92	108	112	123	118	117	119	118	102	133	128	118	133	109	110	109	91	115	116	122	140	119	140	115	111	112	111	112	118	101	124	125	116	123	121	116	125	120	114	136	125	131	125	99	129	129	106	122	107	132	110	122	123	104	127	120	117	111	140	108	128	104	110	116	120	125	147	113	117	139	102	132	123	113	130	122	117	125	119	108	102	132	110	103	123	116	104	101	118	146	107	122	123	116	120	106	115	114	121	115	121	128	124	128	103	112	119	109	132	118	113	115	124	115	121	104	114	116	114	108	120	129	134	118	101	114	130	133	124	117	115	112	94	125	139	129	114	131	126	115	116	101	127	122	107	124	117	121	107	111	99	134	125	125	111	139	102	115	112	100	119	105	114	105	121	141	112	121	116	131	116	110	119	117	134	119	122	116	103	131	115	111	110	123	124	94	121	129	100	116	148	120	116	114	124	142	122	127	101	113	106	126	121	120	120	131	117	135	116	122	124	131	129	126	118	114	111	135	91	107	130	138	99	118	132	123	123	115	135	116	129	120	144	108	128	102	125	123	105	128	96	120	113	119	113	139	128	111	143	138	124	118	107	112	111	125	114	123	129	137	121	131	120	130	130	139	115	107	119	113	120	112	108	109	132	118	122	124	114	115	117	118	118	122	127	130	103	123	113	119	132	127	106	120	126	128	112	116	134	126	136	117	115	121	128	122	123	115	113	126	104	144	118	130	117	114	127	120	120	112	130	124	131	102	116	122	117	131	131	130	117	125	120	120	121	98	119	117	110	110	107	105	124	113	120	123	108	127	115	109	118	131	110	116	128	133	131	117	121	116	120	138	115	130	112	111	122	129	126	116	121	116	123	123	117	138	126	107	127	100	116	112	133	97	127	136	127	114	120	106	118	120	116	110	114	123	107	118	131	124	107	118	124	113	135	101	120	103	114	131	146	139	112	136	145	125	114	114	133	131	123	113	120	96	128	123	133	136	113	122	113	129	118	122	113	129	104	119	121	91	130	127	108	129	122	135	119	139	132	115	120	138	131	119	112	138	109	118	121	130	128	112	125	110	136	112	123	114	140	121	120	125	126	119	120	115	116	111	133	146	116	134	129	123	114	124	118	121	131	138	122	123	121	78	117	129	132	132	122	136	126	117	114	109	106	121	112	132	121	116	134	123	120	114	102	126	133	119	123	114	103	108	136	98	112	118	101	109	125	122	127	102	125	123	135	99	122	130	131	126	122	115	134	131	114	112	116	123	126	127	90	120	121	105	108	140	110	123	126	128	121	118	118	128	109	109	121	126	125	123	122	102	121	98	143	124	112	111	127	112	125	112	129	128	116	122	117	128	121	98	118	132	126	125	111	127	126	92	125	127	122	118	127	132	140	121	113	119	131	117	118	110	134	126	126	119	114	135	104	115	112	119	111	130	114	104	141	109	112	107	114	113	135	136	122	116	126	124	126	122	100	119	147	132	138	112	94	133	129	118	115	125	123	135	150	105	102	115	109	124	141	108	110	128	128	121	123	133	112	112	128	118	121	105	125	125	147	115	121	112	110	107	120	119	109	121	109	124	127	126	119	144	118	128	111	115	120	121	127	113	96	110	119	118	120	119	106	138	105	130	121	121	115	122	125	108	137	126	117	134	139	126	109	107	118	119	130	130
4445	14182	10969	5187	3743	2889	2066	1563	1134	779	667	537	464	397	351	326	273	253	270	240	233	208	221	203	185	210	191	183	173	184	181	158	146	167	155	147	139	121	162	150	151	148	148	124	121	127	145	137	137	140	144	128	147	148	113	148	129	129	139	115	136	133	114	147	161	140	132	139	133	123	116	125	139	149	112	132	124	143	133	140	130	122	117	122	118	129	130	134	108	124	138	127	129	122	115	114	112	110	115	140	111	130	118	135	126	118	115	125	133	107	124	129	132	136	112	130	125	122	129	125	117	123	120	113	130	126	112	136	107	116	118	120	119	120	125	113	136	121	125	124	117	113	118	143	130	131	127	152	144	126	108	118	111	125	136	127	126	128	152	134	131	138	124	133	125	125	130	123	138	119	135	129	110	132	109	122	125	129	127	113	124	136	116	116	112	124	126	132	117	115	137	135	142	115	110	114	117	129	110	139	129	134	128	98	136	142	128	120	150	108	135	130	128	112	112	109	116	130	142	118	108	138	126	112	112	131	125	116	119	123	143	127	119	140	154	151	127	146	122	87	126	125	132	124	118	114	125	141	130	105	137	126	120	118	118	123	128	126	112	121	138	90	133	120	125	118	135	125	119	129	121	116	140	133	113	121	141	114	131	119	128	144	116	117	127	123	110	147	114	131	125	125	116	121	133	121	127	123	134	118	123	135	119	123	119	124	144	110	125	128	132	118	117	123	118	116	133	110	120	129	106	125	112	136	125	124	122	116	145	113	114	117	111	124	115	134	122	137	137	124	125	113	137	121	136	125	142	121	137	130	109	133	114	111	105	115	123	118	123	123	124	128	116	141	116	122	117	127	126	109	122	120	118	112	136	128	145	134	132	102	116	127	146	121	108	114	136	122	114	113	114	124	136	131	142	119	125	119	128	123	140	132	120	134	105	134	116	145	99	125	136	100	148	114	108	121	109	130	117	113	115	113	133	122	127	127	110	124	111	123	112	123	133	147	99	122	142	125	123	115	129	114	129	130	127	145	130	111	113	128	116	128	126	119	130	119	133	115	143	123	126	123	122	131	125	147	121	140	145	130	124	132	123	101	123	117	123	118	126	111	127	97	124	120	128	124	148	143	156	133	101	135	123	109	153	155	116	119	120	101	117	119	141	131	140	127	103	106	112	117	123	140	132	118	116	117	118	124	115	111	123	111	156	118	123	119	117	96	97	116	134	130	125	116	125	116	136	123	120	132	120	116	112	126	112	140	127	127	132	103	106	116	111	121	105	129	118	124	110	119	132	119	109	115	117	125	125	117	123	106	131	121	137	115	114	112	122	108	126	129	124	115	114	115	128	124	130	125	129	140	116	99	121	133	138	123	127	110	131	114	132	115	123	121	127	119	116	138	122	110	115	138	143	113	121	134	135	126	126	146	129	111	119	112	124	108	139	117	135	105	122	113	115	139	113	128	126	126	123	131	133	117	115	136	101	122	124	123	110	139	115	111	114	123	138	125	119	117	122	112	146	121	133	143	132	109	127	122	149	128	135	141	115	153	112	113	131	128	137	102	125	149	122	125	106	152	126	120	139	134	125	110	127	113	119	137	123	118	112	111	150	118	129	125	134	123	138	128	139	88	120	124	118	108	121	115	115	106	141	126	105	125	122	136	121	123	123	130	131	119	139	131	113	136	130	122	127	134	145	119	120	131	114	117	116	124	134	145	146	126	124	121	136	124	116	131	124	122	125	116	108	122	133	115	128	118	106	141	102	118	121	109	134	115	126	122	115	115	151	114	118	129	115	127	123	126	106	120	107	94	118	138	106	119	133	128	125	140	124	132	111	113	113	133	111	122	122	139	119	96	107	130	142	114	121	104	125	114	122	128	115	122	128	118	128	124	118	135	113	130	125	137	131	129	118	128	131	138	123	144	127	112	118	118	133	121	154	130	131	108	137	127	149	125	114	120	112	123	135	132	109	124	120	123	124	150	128	118	105	108	116	119	111	102	127	138	115	160	123	105	126	145	124	107	122	120	122	148	121	115	133	110	135	115	140	141	145	143	131	123	152	133	123	115	122	124	138	133	119	134	128	116	139	138	140	129	112	108	115	123	113	118	122	123	125	122	123	147	112	93	118	128	107	117	125	114	125	128	116	126	116	105	107	106	125	112	125	108	116	121	129	116	105	114	111	132	110	120	122	115	121	108	135	136	110	141	118	113	109	136	115	115	119	128	112	114	137	127	144	124	106	112	123	87	135	125	126	138	134	112	133	95	126	110	116	135	130	116	138	129	158	141	119	122	122	127	122	126	116	127	109	151	119	110	122	114	105	146	114	124	119	116	150	109	124	125	126	123	100	128	121	114	115	133	131	112	126	123	119	142	133	117	119	135	103	103	135	157	135	110	116	129	159	136	119	130	132	124	103	137	129	135	122	131	131	144	119	120	135	115	123	120	129	138	106	117	110	135	137	107	143	127	115	121	116	116	120	118	121	127	133	112	129	116	118	112	125	142	113	115	114	113	115	137	147	113	118	112	139	133	118	118	132	108	107	134	122	141	125	125	129	126	135	126	121	123	144	121	139	115	120	111	123	141	127	123	110	111	116	120	145	129	122	139	144	120	116	106	117	125	126	138	119	136	124	128	117	108	136	113	103	139	115	127	128	121	106	115	138	137	103	131	111	136	122	105	117	136	112	122	123	115	133	118	117	121	110	128	116	135	128	122	113	122	121	116	119	142	156	148	124	120	130	131	110	122	107	124	124	112	128	136	118	125	119	123	124	137	116	127	121	122	110	128	130	132	132	111	142	129	122	129	126	93	128	125	115	115	140	109	115	134	141	123	109	116	137	113	115	103	128	122	113	123	112	127	124	119	131	107	121	137	129	135	125	129	119	138	127	126	123	123	120	129	144	140	126	133	137	120	121	127	104	134	131	139	123	132	144	117	132	119	144	114	136	128	114	128	109	120	113	121	136	116	118	124	133	122	117	140	106	136	121	119	111	128	121	115	106	128	113	132	121	121	112	134	96	123	123	123	120	108	111	129	128	123	125	113	136	120	127	126	121	119	128	132	127	114	123	145	102	109	123	127	118	116	110	140	114	140	94	119	113	105	120	103	121	114	120	128	136	114	141	129	121	103	114	116	135	123	111	117	113	118	117	118	105	135	132	131	120	115	120	127	117	119	106	124	104	119	131	131	126	120	124	104	120	126	125	129	135	101	136	131	125	111	122	116	117	127	128	132	130	126	124	118	134	131	111	126	99	138	133	116	114	110	129	117	107	110	145	137	110	134	132	135	120	116	129	134	95	113	146	139	110	123	124	141	115	126	124	121	90	136	107	120	132	137	128	111	122	125	112	127	111	127	124	129	122	131	118	121	99	112	141	121	104	109	120	110	121	117	110	119	133	137	123	139	135	116	143	128	128	124	134	122	127	125	118	117	126	129	144	134	122	120	131	131	130	117	135	128	130	122	123	126	128	120	121	127	116	119	122	119	124	119
27225	18026	4324	821	616	615	525	505	474	474	485	489	457	477	505	467	511	491	462	502	451	469	508	459	464	451	465	521	464	466	464	496	456	480	493	489	499	457	437	471	503	470	447	502	487	459	452	474	516	444	442	460	543	478	470	453	496	481	478	479	494	479	477	478	462	463	449	442	479	509	474	428	475	443	463	478	455	440	417	495	482	476	482	498	455	480	476	472	487	520	472	460	474	449	488	456	477	426	498	484	519	476	486	472	473	481	428	482	440	491	497	455	437	469	491	485	474	447	447	474	447	506	492	486	515	499	447	445	506	478	501	480	494	478	473	438	509	452	499	453	461	457	471	481	449	493	499	488	509	506	474	469	494	441	483	470	460	508	496	492	480	487	462	477	458	483	497	468	435	493	489	479	482	455	446	473	492	458	469	498	508	435	500	453	504	465	452	489	479	442	472	473	488	480	512	482	497	481	459	487	471	475	504	458	480	424	475	493	481	458	493	477	504	499	454	490	463	463	488	475	464	453	490	475	509	477	481	514	449	515	478	498	479	467	501	494	494	462	445	491	507	497	459	516	469	489	502	495	481	425	461	469	508	509	476	484	468	502	493	482	505	493	513	474	496	467	473	507	471	452	495	488	475	457	456	500	484	522	511	493	485	493	506	454	466	452	439	492	477	514	440	480	495	464	479	516	449	501	509	485	465	486	445	498	486	442	495	445	504	457	471	471	496	508	472	495	483	499	496	491	452	477	485	444	482	470	471	480	482	437	464	473	492	463	485	458	455	471	437	494	470	456	441	524	476	460	486	476	498	442	500	466	464	474	481	486	466	472	493	456	482	457	495	482	441	468	464	461	464	484	491	510	450	464	489	425	501	461	496	530	529	454	472	488	449	450	462	457	511	450	484	529	500	429	451	502	460	469	452	430	492	478	453	488	492	484	432	518	493	485	483	509	487	482	471	460	475	480	474	529	495	490	475	462	460	468	491	491	476	471	511	465	456	477	482	451	468	431	470	474	475	465	498	455	491	460	474	483	470	502	493	479	476	492	476	461	495	510	459	452	467	438	500	472	507	486	443	450	473	522	480	455	513	505	482	461	488	476	514	439	469	464	447	481	469	469	440	490	431	518	457	487	492	447	500	451	482	443	445	439	474	508	488	459	465	452	465	469	501	474	467	461	513	498	499	476	482	452	500	470	508	466	484	437	491	439	507	488	432	476	504	461	466	462	470	472	457	474	473	480	477	441	503	506	476	483	451	484	512	474	462	490	497	457	485	465	513	453	478	488	448	469	487	481	488	483	495	472	472	483	489	476	490	479	506	475	509	496	453	475	471	439	502	489	464	460	522	474	449	491	498	473	466	473	470	509	466	468	491	459	473	463	500	492	481	488	506	491	482	450	516	464	448	431	445	454	497	491	514	469	486	483	466	492	461	465	489	491	502	472	490	456	521	501	471	451	498	462	450	503	477	497	509	460	439	484	452	499	443	503	453	469	456	516	448	469	419	505	517	452	485	481	472	440	489	492	503	479	470	445	488	463	486	451	455	492	474	476	475	432	492	458	485	448	479	482	477	501	478	499	475	457	468	491	472	474	470	490	475	487	443	480	454	492	483	447	506	458	472	443	483	451	496	436	498	507	455	507	464	474	498	487	456	483	472	461	471	497	490	462	489	460	453	443	486	423	497	460	452	465	476	491	489	480	438	472	427	513	479	488	436	485	494	461	500	479	476	503	438	484	516	507	423	519	475	508	482	491	489	480	470	487	449	500	487	465	499	502	468	475	456	466	472	465	489	491	466	479	478	475	453	469	442	559	497	470	511	446	462	475	440	457	531	461	458	498	491	438	456	488	470	476	504	466	444	469	424	515	436	504	460	467	488	490	510	501	479	485	468	447	491	480	477	471	443	453	478	459	480	472	481	481	480	483	505	492	462	488	474	461	473	480	450	462	476	493	474	495	452	495	474	499	456	505	466	492	498	477	484	488	485	499	503	459	476	474	504	441	495	480	455	475	498	444	499	458	441	471	505	513	452	469	440	481	456	469	473	454	473	455	484	502	481	453	477	476	479	478	502	505	446	484	464	481	513	498	505	508	490	512	453	487	474	493	463	489	464	442	446	481	474	486	455	491	483	462	498	489	465	464	502	494	498	492	432	473	490	484	453	474	489	459	462	487	495	473	454	464	468	493	441	434	461	473	467	509	471	459	501	463	490	500	488	481	462	498	463	497	446	493	480	517	494	488	476	497	500	463	495	483	471	473	481	480	445	475	457	466	461	458	496	479	501	483	428	460	484	511	430	482	495	453	483	484	445	453	453	429	473	424	433	455	521	488	473	494	453	475	539	470	461	515	446	466	483	461	500	493	491	486	482	475	511	488	500	465	474	450	452	485	485	485	440	474	480	455	461	509	519	476	469	451	483	501	503	506	527	472	470	457	498	457	475	471	476	514	463	457	463	473	455	486	481	530	458	482	460	495	483	488	483	470	491	430	456	483	467	439	475	505	473	489	500	487	449	433	478	440	491	466	436	463	445	459	449	472	439	457	458	442	483	467	454	497	504	464	479	421	480	513	420	519	468	498	523	460	514	467	467	490	478	481	470	452	491	530	464	504	483	498	476	523	472	464	475	459	457	471	446	502	498	476	481	462	484	510	510	476	421	460	485	504	483	422	451	429	479	464	478	495	463	478	501	441	507	459	473	462	455	472	476	446	475	471	447	483	503	492	479	451	491	424	426	471	480	491	483	467	479	462	441	478	457	492	492	454	465	466	454	446	476	466	447	488	485	498	464	501	474	499	452	442	454	468	489	438	434	448	451	530	468	501	492	464	433	432	477	487	505	504	486	407	487	487	508	452	505	483	453	430	493	448	488	447	442	491	472	468	442	460	475	432	492	488	449	466	496	479	466	462	525	518	476	533	500	526	489	471	459	477	492	483	469	491	454	514	471	497	477	486	486	493	476	486	495	464	478	474	449	531	529	473	485	471	489	462	454	443	477	472	463	482	488	476	510	504	424	470	514	449	507	472	459	433	526	479	434	474	511	473	504	489	468	505	493	478	463	489	445	451	462	448	452	459	510	475	474	497	454	490	473	490	498	489	446	465	481	447	495	490	465	469	481	492	474	492	500	490	485	452	480	480	471	464	460	452	495	445	468	459	475	498	467	454	460	489	448	478	510	457	501	492	491	470	473	493	483	496	490	518	483	517	464	485	449	474	476	437	460	470	516	462	481	469	484	487	520	467	461	494	484	491	468	503	488	482	462	471	481	460	501	473	469	446	468	474	485	474	465	471	470	442	479	478	472	443	509	475	469	462	499	516	446	522	497	466	489	520	466	480	415	503	468	460	487	458	435	486	488	495	447	504	501	456	446	478	497	455	470	464	453	470	511	444	494	486	499	481	460	479	507	489	455	454	465	470	520	466	481	464	514	470	464	478	471	495	420	444	464	464	503	445	466	463	494	471	478	473	442	524	525	501	507	445	434	485
4250	1072	1038	666	628	658	625	608	571	520	512	547	520	486	488	499	524	522	552	488	524	465	512	459	511	532	506	511	509	490	504	492	510	498	532	484	526	507	459	495	517	499	508	493	483	533	536	485	509	493	499	550	528	522	498	554	538	523	490	512	506	522	475	489	524	507	521	510	498	505	487	514	502	520	505	496	510	498	507	487	505	502	515	469	497	495	548	517	511	488	531	475	558	492	486	476	518	510	479	521	488	520	503	545	482	514	531	491	521	511	509	562	512	476	528	507	509	460	537	493	483	502	534	471	540	549	506	478	479	512	517	512	499	530	483	515	504	508	486	500	501	489	511	543	503	488	536	483	481	493	479	493	513	515	522	500	523	481	526	460	507	502	454	495	497	529	553	518	484	491	497	499	473	492	527	511	529	491	510	484	503	502	517	495	477	506	499	515	471	518	491	552	541	508	488	483	527	534	524	505	516	504	552	532	483	539	527	478	489	481	475	502	510	498	498	547	507	499	570	478	498	525	519	454	554	505	509	499	541	491	479	529	497	492	549	540	474	503	529	502	520	512	501	488	507	532	505	504	483	500	490	484	528	477	496	487	503	515	438	504	544	520	459	513	486	478	493	528	518	474	515	467	487	492	510	509	502	481	498	487	474	508	496	534	498	524	534	497	515	496	513	478	500	484	491	514	497	492	509	470	511	534	468	536	517	502	515	475	504	473	500	488	534	508	536	471	483	482	515	482	496	510	481	489	498	491	516	498	499	466	547	470	493	508	530	542	474	486	524	502	523	494	489	480	477	501	499	478	497	531	471	491	507	543	510	486	491	491	505	505	490	502	504	512	468	494	482	505	505	515	522	504	502	494	473	514	459	489	517	511	506	542	480	527	523	490	475	500	505	548	458	521	472	509	514	482	509	501	515	497	485	477	484	518	465	492	536	538	507	501	527	508	493	548	517	464	543	506	498	534	488	501	487	508	506	496	481	501	511	486	502	504	550	483	496	495	495	516	490	486	472	475	510	487	481	470	470	529	476	499	514	496	542	495	517	517	500	491	477	481	511	465	481	506	491	534	510	508	516	501	469	477	484	535	497	508	491	492	507	472	495	520	485	510	473	464	535	522	503	490	485	495	499	515	488	496	499	472	551	532	542	494	552	490	485	477	509	461	510	511	510	496	505	544	505	528	488	498	540	471	496	470	465	487	468	481	516	489	488	500	484	494	543	506	492	481	512	493	506	482	495	513	466	510	504	511	502	519	522	493	515	474	497	516	485	510	513	563	490	502	462	520	518	542	457	521	454	524	478	523	488	495	500	486	523	479	512	503	523	509	508	474	491	495	536	505	491	498	535	525	507	523	484	516	510	527	528	511	508	523	510	495	479	559	468	497	538	500	482	504	487	526	509	495	508	535	516	457	457	532	516	489	538	502	495	540	483	504	482	479	460	521	488	472	492	523	504	482	490	513	518	491	495	502	535	519	508	494	514	462	508	505	471	484	501	482	507	502	511	558	487	512	533	473	474	500	526	512	490	527	556	498	491	492	442	523	506	506	523	528	532	517	502	539	522	481	528	503	518	503	542	520	514	507	491	471	500	507	534	526	526	495	533	499	491	535	531	487	533	523	480	477	494	482	508	459	469	488	496	504	489	514	503	501	532	484	470	502	516	482	474	506	506	467	482	488	492	517	461	504	552	448	480	484	479	526	500	485	495	473	465	492	512	464	453	496	505	517	484	509	506	473	497	514	483	523	525	513	533	519	493	503	538	521	489	491	485	551	511	505	488	508	504	526	529	483	525	483	532	537	527	491	498	487	506	460	494	491	495	533	489	461	493	484	494	515	485	514	491	482	484	562	517	519	546	503	506	525	507	493	480	523	485	452	502	495	482	466	525	477	489	517	484	481	482	490	483	489	468	521	516	491	484	460	509	530	483	461	523	481	500	483	464	569	488	517	473	500	482	507	522	478	494	520	519	463	494	473	510	526	486	498	452	493	526	497	493	492	514	479	511	487	532	498	525	493	519	494	468	521	461	535	549	478	518	510	505	522	550	513	473	474	495	517	483	488	522	513	528	436	502	482	501	502	487	525	505	508	466	497	493	447	532	488	520	467	531	548	526	472	536	520	494	489	521	503	512	500	555	518	535	475	509	510	489	502	504	512	520	523	505	545	523	499	465	533	532	512	511	519	477	507	483	477	517	469	509	482	512	536	511	511	513	525	487	516	514	493	528	509	499	447	505	508	519	500	504	461	510	501	516	539	493	504	494	533	478	522	480	502	543	486	524	487	532	542	491	467	511	465	505	485	508	460	528	536	489	502	485	520	505	476	512	534	523	525	487	527	520	490	495	472	488	504	502	474	520	489	500	507	464	524	513	495	515	520	535	527	505	480	499	528	493	524	491	476	500	512	512	516	496	491	505	540	520	527	472	491	500	526	495	517	482	520	494	503	509	488	469	514	508	501	519	486	494	476	504	506	505	559	516	537	533	509	478	544	510	522	515	512	511	488	513	538	489	556	515	535	494	521	474	490	500	475	497	491	551	509	495	480	491	519	482	513	500	524	430	527	494	508	511	509	513	514	515	500	498	471	509	523	499	471	473	525	501	486	467	471	502	478	493	475	492	522	511	514	492	486	539	519	503	484	487	492	479	536	473	548	497	486	490	506	475	491	525	536	461	538	478	491	511	523	487	511	543	503	505	493	524	524	556	471	463	531	499	494	467	495	514	535	439	481	439	535	521	453	494	493	497	484	501	469	502	455	512	523	513	516	484	500	514	492	523	535	507	511	509	470	496	520	537	475	511	528	488	519	469	483	503	512	462	494	481	471	462	498	557	489	475	473	520	533	513	487	485	519	508	518	458	493	491	515	500	483	518	491	481	521	470	481	470	507	468	514	499	507	536	482	488	517	527	475	516	538	524	490	461	503	546	510	468	472	515	478	490	469	548	504	493	502	516	505	513	522	499	473	488	465	518	514	504	503	472	547	509	506	494	517	465	476	470	499	496	524	491	469	506	539	476	519	513	493	517	539	507	523	514	517	509	509	497	520	484	480	489	477	515	508	507	483	485	510	493	537	537	515	481	547	498	481	480	503	506	519	465	523	511	511	512	506	499	525	525	480	524	482	483	538	521	542	497	501	486	492	507	484	507	488	486	484	515	496	495	502	514	516	506	504	477	494	498	486	503	549	538	496	556	513	506	542	510	539	507	477	485	507	509	493	495	509	500	501	514	501	498	491	538	499	493	525	477	497	502	524	481	527	504	511	515	493	478	461	497	515	527	505	518	495	498	533	496	485	514	501	495	537	511	559	509	519	481	489	485	520	547	538	527	504	499	509	485	508	494	473	504	501	513	494	547	537	521	480	482	536	527	497	507	499	486	483	498	483	500	463	491	474	504	449	492	493	490	519	522	493	494	501	466	542	501	497	514	497	498	501	473	514	506	518	495	553	489	492	520	477	512	501	481	493	522	486	490	517	517	492	510	510
23038	20784	28063	23590	20796	12434	1230	782	548	438	415	346	350	353	297	300	278	333	311	302	281	289	300	245	288	287	236	305	251	281	262	272	247	246	291	265	247	229	257	267	235	260	259	262	250	234	245	244	231	265	270	238	253	263	243	247	241	274	259	248	238	255	266	237	249	250	255	248	226	251	283	236	229	230	249	245	242	269	288	258	255	231	244	230	257	259	229	244	249	238	251	223	251	215	214	257	236	259	255	242	228	244	270	241	235	244	257	264	242	254	243	235	245	243	245	244	219	243	259	209	266	231	263	241	230	275	259	264	242	274	259	234	255	247	276	246	230	221	232	207	267	272	236	275	242	240	266	242	246	289	232	252	264	298	259	222	243	225	243	237	222	233	260	260	243	251	256	274	270	248	263	260	251	277	243	263	263	231	236	259	263	231	239	219	229	258	251	257	273	254	270	280	246	255	222	242	242	261	260	270	248	242	257	263	249	223	227	253	235	242	242	246	242	240	253	228	243	250	273	245	251	264	251	244	258	228	246	246	260	239	251	215	263	227	245	238	262	242	245	265	272	226	246	225	274	254	244	237	267	222	238	234	216	231	252	216	248	245	252	255	281	269	242	227	217	243	244	226	260	225	257	253	243	248	220	249	241	239	265	268	238	261	264	252	250	249	272	268	251	249	240	258	244	238	272	249	232	224	260	259	288	239	273	254	252	275	256	247	230	238	242	232	248	269	250	250	268	235	277	264	240	242	240	245	240	244	264	246	267	244	242	244	240	247	283	270	248	243	257	257	241	266	249	253	247	263	224	231	252	232	258	246	246	237	221	222	257	258	256	238	294	266	235	252	258	253	247	236	244	260	234	231	262	279	250	254	236	237	241	237	229	235	248	274	227	273	258	240	236	228	267	243	258	248	259	256	228	265	250	257	235	252	276	248	240	229	259	261	229	252	242	243	251	257	264	234	243	268	263	238	230	247	235	259	259	243	248	243	261	273	222	248	204	274	264	265	258	243	257	257	225	230	270	228	240	255	210	247	228	235	249	274	243	252	267	234	229	258	248	226	239	227	242	228	243	227	235	278	245	275	241	279	242	252	267	245	224	269	261	259	243	244	212	256	255	227	253	256	253	248	271	232	261	231	266	250	257	246	279	256	256	274	253	237	250	259	274	279	277	239	249	226	246	265	224	270	280	259	257	274	239	249	259	252	253	229	208	277	247	246	267	260	247	234	251	238	249	264	221	256	217	245	253	236	254	249	273	233	218	262	222	265	223	216	248	248	248	264	239	255	260	258	255	242	244	255	244	251	263	260	257	244	246	272	271	244	223	273	256	241	256	250	253	240	225	256	233	267	264	252	289	213	217	244	273	259	256	237	250	235	252	232	236	230	249	253	263	282	246	281	248	232	218	224	223	240	224	296	252	247	250	250	240	260	265	250	281	252	261	243	218	261	253	266	248	232	271	245	252	263	230	252	253	221	257	234	253	261	233	211	246	247	234	242	249	230	233	277	251	253	229	260	265	245	239	242	244	235	264	264	215	262	272	228	259	290	243	247	251	246	228	202	258	240	246	226	266	232	260	245	258	244	235	228	278	272	257	242	260	224	231	251	241	231	237	262	259	232	254	246	249	263	254	270	245	247	250	266	238	238	250	233	245	248	244	262	249	231	231	256	240	225	239	243	244	241	285	257	260	244	251	246	265	250	214	221	248	262	270	231	249	213	245	257	231	273	242	237	222	239	234	239	237	262	265	249	279	258	265	263	243	245	237	239	283	241	234	267	276	246	253	236	262	260	253	222	237	249	222	235	257	249	241	248	246	253	263	257	255	241	246	251	295	267	254	248	256	231	236	261	248	276	236	272	247	261	240	260	279	231	241	227	300	230	245	258	232	216	254	251	272	277	234	253	244	241	266	221	238	252	250	250	234	216	248	248	261	269	231	223	269	241	255	235	253	246	255	241	268	255	246	253	224	255	223	271	296	249	292	273	239	283	242	238	243	240	255	254	258	255	219	247	252	248	257	254	259	251	248	270	267	242	249	272	257	252	244	255	236	261	265	229	266	239	244	260	255	256	240	253	216	239	238	265	250	229	233	256	229	272	251	250	250	242	259	241	243	268	243	247	250	266	276	259	250	220	256	253	236	245	226	282	267	255	234	276	236	225	239	254	265	240	251	236	248	235	230	256	245	231	261	263	246	250	272	267	221	232	255	229	238	264	253	230	264	234	247	230	278	224	231	228	220	247	231	248	265	273	244	232	268	278	256	234	241	264	252	250	239	243	259	261	257	244	269	249	235	309	227	252	236	257	242	229	247	241	231	218	236	251	245	254	261	221	252	276	257	257	257	258	250	242	247	248	241	230	228	245	249	232	244	244	250	229	246	242	252	231	226	245	275	224	262	249	222	223	248	253	235	236	217	238	265	254	217	239	266	249	254	254	235	264	220	287	249	223	257	270	252	253	246	255	257	261	275	246	263	234	237	267	240	253	218	267	228	255	239	245	230	255	250	250	245	248	208	244	264	233	235	214	225	248	231	230	256	263	245	251	223	255	260	238	234	269	263	250	246	239	250	241	223	256	246	247	260	253	232	237	220	249	265	249	287	222	262	246	268	267	251	245	256	228	252	279	257	268	243	259	262	255	229	239	248	257	239	254	274	252	239	231	235	265	255	238	248	237	252	254	254	246	249	231	241	254	253	279	240	255	262	237	227	221	236	263	274	250	265	271	283	275	237	254	232	263	260	256	232	262	238	226	249	250	250	227	224	234	240	257	233	242	241	261	247	257	240	271	256	280	238	234	235	229	222	253	242	271	279	241	218	258	271	248	237	271	244	234	238	233	253	250	245	271	228	245	240	267	242	251	229	279	272	256	248	221	256	229	258	288	262	264	258	239	238	264	265	267	244	277	268	244	248	237	245	253	240	214	272	232	248	255	221	261	273	258	245	273	269	223	250	261	238	283	241	247	251	258	259	234	226	239	262	249	252	233	247	247	229	238	256	259	234	213	263	232	274	254	228	258	258	270	249	282	270	237	236	231	276	279	232	268	251	267	250	231	238	243	241	287	243	256	243	237	224	247	244	308	264	234	242	248	212	241	230	236	229	248	242	231	234	263	248	248	247	237	241	228	245	236	262	238	260	238	236	260	244	250	249	251	230	237	246	262	268	268	264	244	235	250	233	215	258	237	253	230	228	244	255	224	252	254	232	225	229	237	251	255	249	238	247	253	229	205	249	250	247	233	257	224	254	270	268	261	271	258	239	245	260	246	225	262	231	282	228	242	232	230	238	255	229	275	241	252	232	233	224	237	234	237	266	244	240	266	231	225	259	258	232	242	261	242	208	249	228	239	264	238	221	229	251	235	219	259	250	242	243	237	258	271	260	233	241	247	231	257	267	233	219	245	266	238	259	227	271	259	248	257	260	260	254	275	258	227	262	273	256	225	228	243	251	248	255	236	259	252	257	251	245	261	233	241	256	238	239	270	247	261
3221	8391	6397	2855	2192	1784	1254	1063	789	585	548	489	414	395	362	352	340	337	369	341	319	310	318	312	291	312	293	294	308	282	277	320	268	308	316	266	303	301	267	306	323	292	257	301	279	265	303	295	297	284	300	265	293	271	295	261	274	285	274	268	238	262	283	278	277	283	267	270	276	257	277	269	303	289	278	300	286	299	296	252	282	271	271	242	270	263	263	277	279	261	279	306	268	248	281	275	263	273	249	313	235	275	268	245	283	264	264	250	288	279	275	275	265	254	260	275	254	257	280	281	261	285	246	268	297	279	266	270	306	262	276	254	258	291	273	282	272	282	233	262	279	256	294	269	245	259	283	269	278	300	259	303	271	233	271	263	275	281	292	302	280	298	278	273	237	260	272	308	272	258	235	249	279	271	263	254	279	284	236	273	263	276	259	308	246	286	272	275	278	246	262	264	265	238	257	305	260	282	284	254	286	281	276	267	259	256	289	305	288	297	279	300	263	250	278	286	263	262	283	227	258	294	252	256	280	277	282	278	292	267	269	285	263	280	294	271	266	256	271	264	290	316	291	263	266	255	237	277	257	276	273	246	259	281	273	288	272	256	277	267	292	287	256	286	277	279	262	295	287	278	285	269	250	266	285	235	279	269	268	271	273	275	275	281	281	292	274	288	232	247	267	283	308	286	284	294	280	288	259	265	290	260	280	258	259	283	263	295	260	248	272	252	269	301	264	272	276	260	247	246	268	253	271	286	266	253	303	271	291	278	280	266	229	323	277	256	283	290	273	285	283	287	276	267	251	252	272	241	301	286	278	298	301	262	286	263	250	281	275	269	276	252	261	265	293	261	286	237	279	282	260	271	279	278	259	269	276	250	245	269	260	269	275	297	273	271	279	271	275	313	265	257	273	269	265	273	278	291	264	275	263	259	286	236	296	268	268	293	280	248	296	270	252	279	259	272	262	288	283	258	292	237	260	262	262	268	266	249	259	261	262	275	270	282	277	300	267	291	246	293	266	278	251	258	252	301	282	277	309	276	256	247	305	283	254	286	258	253	287	289	259	250	274	279	264	253	253	271	281	248	302	271	292	270	280	263	259	283	275	271	256	264	287	264	284	270	265	257	263	279	269	263	250	315	309	294	246	289	265	273	277	263	260	281	282	270	241	259	256	277	296	283	283	279	283	275	261	256	275	290	254	289	287	285	270	260	275	258	249	298	274	278	280	282	293	297	271	267	257	282	281	253	243	256	268	277	263	310	275	249	240	266	295	276	255	280	241	269	250	257	273	271	257	286	286	283	280	258	264	220	282	253	297	255	299	284	258	291	277	265	253	264	259	250	282	248	286	261	301	263	304	255	269	265	284	265	281	259	267	251	265	256	256	294	261	275	265	275	277	256	248	237	295	261	297	275	285	254	276	301	252	283	281	265	300	275	283	277	276	274	290	289	299	278	251	281	276	255	244	277	264	241	267	276	252	291	282	281	284	281	276	276	274	267	280	255	262	264	300	249	264	267	262	251	280	255	260	286	256	285	263	252	281	252	272	262	264	280	245	278	262	290	286	272	282	257	263	242	261	279	268	260	278	253	290	268	282	266	277	254	293	274	259	274	279	302	294	270	271	252	265	268	269	283	293	303	284	296	273	242	259	257	274	289	259	265	269	268	258	273	273	263	259	304	272	290	280	272	294	268	269	304	247	317	269	240	269	254	273	257	266	288	252	265	269	255	274	259	269	274	245	212	275	276	273	304	256	293	249	276	283	250	270	263	281	262	290	289	288	278	281	264	238	278	251	267	282	254	281	273	261	267	279	267	261	250	253	237	257	265	283	291	252	238	275	263	299	241	285	275	269	239	254	300	287	292	295	278	268	288	259	252	265	274	262	277	277	266	267	269	260	254	268	280	279	272	274	251	291	307	271	284	284	260	277	298	278	260	266	285	253	275	265	273	260	277	287	265	262	269	297	253	273	258	255	289	273	251	264	282	300	274	266	292	269	278	284	240	287	279	253	286	259	289	261	244	269	269	252	262	254	280	264	257	278	282	269	280	284	243	292	260	278	257	260	257	309	270	288	304	273	257	247	250	277	267	277	279	277	277	275	252	307	256	265	276	270	281	310	278	309	265	273	269	269	253	266	262	281	271	279	281	286	269	260	295	265	270	262	251	295	257	258	245	252	264	258	266	244	266	305	263	271	275	318	260	271	258	288	267	258	242	263	278	308	265	255	271	284	286	294	270	262	289	293	277	262	268	275	255	265	262	248	272	302	280	244	257	271	277	302	240	265	283	282	244	293	286	257	282	280	280	260	296	278	295	301	290	272	286	280	242	261	259	265	258	248	249	286	238	282	268	274	257	303	268	256	281	263	278	249	269	278	289	298	301	273	264	245	236	272	292	300	302	296	258	289	264	249	302	274	258	268	281	285	281	266	247	284	297	271	271	246	273	238	275	252	274	282	279	278	298	264	287	266	277	253	250	273	262	275	266	269	248	259	256	245	310	287	261	280	281	282	246	306	278	265	301	272	276	256	285	303	287	224	261	274	266	260	269	264	265	249	276	296	255	269	267	262	294	253	247	280	254	248	265	301	252	280	244	259	277	249	285	263	257	275	274	278	252	285	266	260	268	280	257	268	260	266	260	271	263	272	261	277	276	276	266	247	268	274	269	271	273	326	249	276	251	258	295	265	286	256	279	274	267	252	277	259	274	262	294	275	274	250	257	249	277	288	259	263	292	246	264	290	268	264	277	291	275	268	267	290	260	285	257	251	290	278	271	277	253	288	256	255	270	298	280	286	253	290	289	231	261	237	275	270	268	264	249	253	262	261	287	256	286	288	256	291	275	265	278	260	279	252	264	277	242	272	270	291	275	283	283	281	281	254	252	261	249	257	266	260	278	292	258	302	281	292	261	293	283	283	286	245	316	243	266	283	242	289	279	278	274	277	293	267	272	283	299	261	248	282	241	249	261	286	268	273	275	286	287	241	298	302	273	297	271	267	280	285	264	254	277	253	263	275	253	258	281	246	268	261	283	274	281	271	258	277	267	284	271	269	299	245	251	265	284	277	290	274	265	297	305	271	250	244	247	263	275	280	261	279	289	274	275	262	290	283	246	258	273	256	289	291	264	280	233	265	292	267	288	306	279	258	268	276	252	245	283	296	257	245	270	246	258	255	280	292	271	274	258	304	273	274	280	284	277	260	261	280	239	244	269	274	271	247	299	259	272	266	285	285	296	280	278	289	260	285	258	268	291	260	282	273	263	281	254	253	261	268	272	266	278	262	302	289	276	275	289	236	307	242	267	265	267	285	292	276	267	283	268	281	257	280	271	275	273	285	276	286	261	237	285	291	263	269	267	244	285	272	275	272	278	271	256	248	254	252	286	255	290	273	277	253	284	274	285	289	266	268	283	275	251	247	270	292	241	248	266	266	288	285	287	250	242	272	275	257	270	299	276	266	285	285	255	244	271	283	281	258	284	259	260	271	268
24232	20878	27361	24437	15605	1348	791	693	602	542	532	510	506	476	515	520	482	449	502	460	464	473	426	459	488	459	416	455	444	427	458	414	496	429	414	447	454	429	447	445	442	447	459	448	401	444	432	479	438	407	459	451	440	458	445	445	456	451	450	417	417	417	464	451	492	462	461	418	436	442	417	432	405	403	418	442	431	440	473	421	419	433	442	479	445	456	440	414	433	441	416	395	418	424	456	448	430	443	418	465	444	471	427	419	434	424	451	447	434	469	440	383	395	459	403	435	417	414	419	422	422	432	489	466	406	429	411	459	415	461	426	419	451	439	429	430	415	422	445	429	471	478	464	438	417	436	446	452	394	410	431	446	458	417	422	441	421	418	428	430	459	451	420	443	430	495	424	427	468	427	448	396	453	417	411	416	429	442	465	482	471	455	436	439	424	412	392	495	454	412	427	447	466	451	393	409	474	423	464	431	403	461	399	440	442	465	433	432	456	417	454	438	478	467	445	446	468	465	466	430	435	432	445	411	386	423	458	418	431	417	480	447	450	446	418	439	418	435	440	446	453	452	418	420	428	424	424	438	470	445	427	413	425	431	436	444	424	412	448	424	458	452	451	448	411	432	450	421	450	438	454	420	430	453	423	433	450	426	442	455	446	435	448	409	432	435	447	428	409	436	454	437	420	421	423	418	445	420	420	450	424	393	462	409	431	443	405	445	427	452	455	422	425	431	444	409	436	461	433	399	449	390	443	442	419	422	428	446	428	447	435	434	444	463	476	427	435	464	460	445	433	400	474	446	432	447	436	454	391	442	423	381	441	453	456	416	421	456	407	450	432	488	407	430	438	442	446	386	426	438	420	432	454	421	505	418	442	411	442	443	423	460	444	429	400	417	425	461	425	389	411	417	449	436	453	434	448	453	448	416	437	409	461	433	435	418	433	469	481	423	444	422	433	461	430	448	455	414	398	417	421	422	432	414	420	471	435	436	413	426	440	461	430	410	435	417	437	419	460	410	406	411	467	447	415	456	390	431	446	444	430	396	426	441	408	416	453	415	446	439	416	403	454	412	412	445	430	421	445	436	466	423	447	459	422	441	401	450	456	408	444	419	494	409	436	442	418	463	437	431	426	438	422	406	444	423	407	436	424	411	461	404	424	453	439	456	455	430	460	427	390	393	455	422	428	428	445	429	435	459	416	459	444	447	397	436	404	452	453	423	417	425	458	405	441	437	460	421	429	431	447	434	419	415	425	437	438	437	461	439	435	421	449	442	438	426	424	451	460	417	423	438	402	429	472	434	405	385	431	445	459	450	432	463	445	454	378	435	431	405	432	441	397	403	442	385	427	424	436	404	432	433	435	458	439	405	442	447	426	450	397	444	486	412	427	451	425	426	440	445	436	445	403	364	393	445	419	420	411	445	418	430	452	407	405	420	432	449	446	423	447	436	452	449	401	448	470	360	426	452	410	409	461	448	439	440	468	419	435	407	461	420	436	422	456	409	492	421	408	404	451	446	436	407	446	473	452	478	425	447	441	466	420	452	441	477	456	399	437	412	398	457	428	414	424	463	448	423	440	467	425	402	398	407	433	440	417	458	428	439	432	437	401	436	437	392	442	423	427	406	414	435	450	439	420	417	452	468	410	404	433	434	471	405	417	427	456	398	433	446	444	451	405	431	408	386	417	446	452	428	400	445	430	433	456	459	443	468	436	407	408	447	443	462	444	389	439	432	434	401	413	426	413	441	428	407	429	410	453	449	400	438	456	448	463	459	398	401	450	398	389	440	431	415	471	420	393	441	419	429	435	387	452	430	462	481	423	412	442	414	438	478	402	411	436	399	499	471	458	471	406	437	479	445	416	435	418	434	417	440	409	439	439	441	456	450	437	455	420	420	416	402	438	390	464	425	429	451	409	428	433	398	465	422	454	442	466	430	446	421	447	421	407	423	437	439	443	414	411	456	415	459	420	386	473	436	439	411	419	470	439	424	419	427	429	451	399	411	439	426	432	441	434	413	398	439	449	411	442	454	452	431	444	399	440	405	426	408	450	475	422	427	460	429	413	427	445	415	447	430	459	429	436	415	425	460	422	429	409	414	416	442	467	454	407	405	444	431	429	407	432	429	461	439	406	379	425	457	432	427	416	430	432	483	454	412	419	422	431	442	449	481	457	416	433	433	415	441	450	442	442	440	458	412	458	443	451	432	438	451	428	446	447	398	402	404	463	434	453	499	430	402	412	406	422	465	438	443	468	456	418	455	424	447	432	427	406	408	429	429	424	412	450	448	449	417	459	407	455	394	441	410	411	440	414	451	391	412	458	448	445	415	438	417	441	445	429	417	426	423	427	434	427	432	417	441	444	447	468	480	440	447	448	414	428	387	408	437	440	416	405	478	424	420	472	457	473	440	432	455	436	449	444	434	429	413	441	429	413	423	388	462	436	410	437	432	435	431	452	440	409	429	450	433	467	424	429	400	434	430	408	450	423	415	459	417	469	457	404	411	417	396	416	428	413	457	485	412	434	431	425	414	440	420	438	422	420	423	448	424	445	471	417	420	451	419	423	443	425	457	452	454	434	493	461	418	457	490	446	453	477	466	443	490	421	403	409	410	440	429	448	457	409	424	438	449	441	452	470	471	389	451	434	448	441	439	433	421	359	405	421	422	440	432	522	445	442	410	433	413	423	410	434	425	415	463	448	409	436	480	432	462	443	439	450	450	452	472	400	410	406	449	463	425	452	431	482	444	441	419	442	441	382	427	386	444	439	406	467	433	446	460	410	421	449	455	447	440	437	445	440	393	441	432	444	445	427	403	455	415	462	460	440	448	425	418	430	436	430	415	421	430	436	420	457	437	436	405	426	492	447	419	472	437	433	438	453	423	428	407	450	455	472	445	405	404	445	434	437	408	486	457	461	439	440	413	439	445	442	435	427	400	443	413	416	460	447	460	437	434	420	450	469	451	418	429	438	463	428	459	422	434	430	442	413	419	459	418	424	431	438	463	414	418	432	465	435	440	466	454	452	427	424	439	480	430	400	451	461	450	467	446	401	445	411	458	450	430	399	428	450	481	448	445	391	395	430	418	480	419	441	416	412	439	441	441	452	412	407	418	412	438	427	445	456	475	445	457	452	440	427	451	464	443	414	385	437	471	439	448	438	452	428	452	426	444	433	403	455	442	432	413	415	431	439	420	462	406	448	423	460	442	457	405	443	433	393	423	404	410	415	433	463	413	392	435	423	436	449	428	473	434	437	418	420	439	439	443	422	415	452	429	427	460	430	437	432	407	407	451	446	439	431	417	435	437	433	437	412	451	444	439	433	460	447	429	478	433	459	430	429	409	419	433	455	449	449	436	395	422	460	435	394	420	393	434	407	416	405	431	413	429	453	454	430	470	421	453	405	408	450	428	450	408	429	482	454	435	438	460	400	447	435	423	462	445	378	436	402	449	452	401	415	392	453	429	428	392	401	429	485	448	440	430	448	440
3464	5692	4129	2074	1667	1468	1042	978	719	637	666	537	484	535	502	490	485	453	477	482	476	494	442	494	464	491	434	464	442	431	480	475	439	463	446	466	458	451	472	461	464	455	430	419	463	420	468	467	471	433	432	460	432	456	419	395	419	455	466	438	436	462	459	455	432	457	461	419	454	420	456	461	438	464	409	429	457	442	428	439	436	435	429	451	439	462	412	450	446	435	449	454	430	447	459	466	433	458	443	445	425	442	456	440	457	459	442	412	437	449	442	445	439	428	453	461	458	424	456	454	446	489	438	449	448	454	417	451	483	453	452	425	421	421	482	428	425	427	429	406	466	432	421	424	463	426	430	438	446	471	420	440	427	458	473	438	415	411	435	411	436	438	465	449	414	443	447	413	453	453	459	421	440	450	441	419	436	463	460	433	439	405	451	459	447	438	397	423	414	412	446	437	455	440	462	409	465	431	444	463	428	440	435	413	432	430	444	474	440	441	485	476	455	464	394	441	463	466	433	392	437	421	470	406	423	415	460	444	421	454	443	450	411	423	393	425	448	439	456	423	424	427	426	423	432	419	428	433	418	400	425	441	413	441	422	455	477	439	450	475	475	455	450	436	418	455	403	454	424	453	432	411	437	408	449	408	451	401	435	394	444	449	440	461	451	431	453	424	446	435	427	419	455	442	430	446	392	407	389	439	429	448	448	443	407	491	481	459	431	425	451	493	454	428	443	427	422	440	413	440	422	438	440	419	440	449	441	438	454	412	449	412	435	425	426	458	422	418	428	431	451	437	454	444	409	424	439	453	421	464	448	469	404	444	425	449	399	451	431	437	453	403	428	427	442	416	433	419	457	459	426	423	450	468	452	468	466	455	405	456	446	440	414	442	481	421	461	473	469	416	480	420	462	429	466	426	412	459	424	432	442	449	430	447	413	433	430	452	419	420	468	454	456	425	463	414	407	452	481	443	468	444	428	451	431	434	439	426	422	445	413	436	415	444	437	443	461	439	443	427	460	404	430	439	425	453	465	410	395	452	458	402	448	426	450	432	452	460	463	409	451	441	410	425	422	429	432	447	435	449	435	469	427	428	425	431	486	458	476	421	461	464	446	438	448	454	451	421	418	439	440	427	449	479	446	476	455	460	465	417	420	406	436	466	417	436	416	457	416	415	445	426	453	470	453	471	456	432	434	441	447	455	411	426	473	395	465	427	432	434	418	431	449	427	425	494	421	396	396	419	427	424	444	475	408	466	415	444	440	470	463	454	439	493	464	410	440	466	440	437	467	442	423	428	451	443	436	457	436	469	423	453	437	435	436	431	466	431	427	408	462	427	460	431	468	472	454	452	440	454	430	465	395	425	438	422	452	447	432	458	450	441	437	450	446	419	459	439	419	427	432	434	458	401	415	409	442	446	410	439	402	447	469	425	447	449	402	436	438	413	397	441	472	443	450	409	436	459	436	442	407	421	414	456	409	435	442	418	473	435	446	452	430	465	447	413	368	439	440	421	455	432	447	452	451	453	425	469	396	469	460	419	398	437	415	445	423	426	441	425	437	452	434	427	470	425	456	430	444	472	416	439	436	444	451	439	458	441	420	431	452	402	469	404	419	463	441	439	438	441	449	443	433	440	472	429	419	408	462	422	414	446	450	443	446	435	425	437	429	427	448	439	459	448	446	452	432	430	416	438	418	407	462	469	465	450	399	447	473	447	430	422	469	444	436	441	425	415	418	446	466	440	439	478	433	461	450	418	432	440	435	438	425	433	434	449	439	440	429	421	419	419	449	456	437	413	441	427	439	446	443	475	466	400	476	518	446	430	413	459	421	433	453	430	439	461	447	493	438	469	458	431	442	466	415	439	454	479	455	487	426	467	451	473	418	472	469	422	446	398	443	467	433	452	428	434	407	420	471	438	458	448	402	464	469	455	441	439	446	477	415	458	425	469	470	461	369	436	450	454	426	442	419	456	407	439	426	475	470	456	419	425	441	419	410	467	418	449	469	422	440	420	450	441	430	477	415	422	446	483	388	443	484	448	448	465	409	407	416	419	384	390	423	433	429	423	420	440	444	442	448	439	432	449	449	422	434	442	442	425	499	443	456	425	430	411	463	424	408	437	467	463	410	448	443	412	410	465	448	432	435	396	441	443	447	472	407	423	459	480	414	452	439	447	461	427	464	433	434	462	448	456	402	424	436	415	429	460	408	444	434	473	432	439	451	447	446	425	412	438	450	403	462	429	437	437	428	455	436	440	439	420	475	423	442	426	479	430	424	446	460	421	436	466	422	458	399	457	442	417	454	432	451	431	426	455	416	442	450	434	478	407	444	458	471	430	458	421	445	458	475	431	399	410	472	412	449	447	447	445	477	398	435	465	394	457	439	426	486	445	427	459	468	426	419	476	452	454	426	425	449	412	429	437	430	452	398	437	421	434	421	441	443	429	458	459	429	443	458	454	448	431	447	391	460	431	430	409	424	427	464	466	431	465	458	421	416	395	422	405	428	497	411	428	430	430	404	452	408	499	426	414	456	434	438	475	436	419	464	420	450	417	404	397	432	420	425	444	467	451	448	440	441	457	452	399	414	465	441	444	397	427	439	445	426	436	437	417	458	422	458	418	446	444	440	467	436	429	462	459	440	444	436	439	435	435	431	437	411	465	426	397	434	426	428	424	402	471	450	466	414	459	467	416	421	459	445	452	448	432	436	462	441	424	435	427	426	456	506	426	443	460	460	421	425	442	431	452	451	463	427	430	400	428	422	433	454	417	478	440	443	445	444	460	412	452	430	446	435	420	427	465	464	458	433	427	452	441	425	379	419	430	481	436	462	453	422	432	435	475	439	447	454	426	456	447	417	417	396	432	428	479	427	386	407	411	444	428	442	507	448	401	422	450	434	443	442	423	433	447	425	443	445	446	437	459	404	432	428	449	447	463	446	447	420	450	428	393	476	444	426	423	455	482	459	426	400	475	420	437	390	464	441	457	441	448	459	448	421	414	459	461	430	471	451	435	438	436	396	427	423	442	416	428	427	449	423	457	456	436	439	462	453	455	421	493	399	436	433	441	464	434	433	414	414	440	428	467	402	432	410	415	468	472	440	437	477	429	448	439	478	423	400	430	457	450	423	428	473	417	412	427	455	421	459	459	473	452	429	451	452	443	469	457	454	440	454	465	409	391	467	458	453	415	453	444	414	420	432	445	433	463	433	459	438	454	435	424	421	422	425	425	454	387	478	413	429	419	473	425	438	392	410	444	443	455	440	441	409	464	408	462	433	438	447	441	487	437	429	449	474	432	424	398	433	448	420	438	420	502	434	436	448	428	445	422	473	456	474	483	429	416	445	446	471	452	431	433	479	417	458	454	430	443	451	443	433	449	431	412	436	442	451	456	451	473	393	483	472	505	461	430	454	453	435	448	425	464	457	390	403	412	436	429	416	440	472	404	435	419	439	428	425	434	457	464	420	443	452	434	467	471	441	440	432	410
22092	20904	28589	23361	20898	20966	11585	1083	633	527	437	389	328	282	287	220	238	254	206	193	176	171	173	161	167	168	164	141	146	161	142	148	177	150	151	134	128	141	137	141	124	130	117	127	129	126	141	133	133	131	120	128	118	136	135	133	132	121	139	108	114	128	132	125	136	108	122	142	148	131	136	119	120	126	124	125	105	137	115	122	149	135	135	138	116	140	137	133	116	124	139	117	119	106	134	106	134	119	114	129	106	125	136	127	116	107	145	112	127	123	119	132	125	131	138	128	147	116	139	132	132	138	115	130	115	114	112	127	126	129	142	125	119	122	120	147	133	139	125	122	110	120	137	126	118	140	106	126	111	135	134	113	120	119	133	125	133	133	133	122	126	123	114	107	136	118	119	127	119	117	113	116	131	126	131	112	124	116	134	114	121	127	137	113	123	121	141	120	132	133	125	130	126	136	119	130	117	116	95	124	109	116	114	132	114	131	132	127	120	125	91	124	105	118	132	122	126	139	107	114	118	136	113	118	109	131	107	109	115	97	134	115	109	125	141	134	132	97	114	135	119	124	125	114	105	128	122	104	112	129	119	135	96	114	127	147	116	115	110	113	124	116	115	118	121	110	119	146	126	129	127	137	115	135	133	130	121	125	118	120	125	117	129	131	137	127	134	126	112	120	134	128	132	108	122	122	135	114	126	116	124	119	128	124	132	113	119	128	105	141	150	93	113	126	132	105	118	123	130	120	109	134	117	121	131	122	124	139	136	103	125	111	109	140	118	136	119	140	118	125	119	127	100	130	140	124	114	130	140	128	128	114	113	121	118	124	128	129	119	105	127	149	125	119	112	135	119	149	129	138	123	124	132	119	115	121	123	118	139	117	132	124	115	104	117	124	112	106	102	132	121	117	116	103	132	137	135	119	113	111	123	118	122	124	121	144	122	120	120	126	104	139	112	122	144	134	130	112	135	105	133	126	142	111	121	119	117	127	119	127	128	126	119	125	126	127	141	127	134	108	120	121	109	114	129	125	115	114	101	112	140	103	106	119	100	127	115	112	116	136	117	124	112	131	123	124	123	129	118	153	118	139	120	125	112	119	112	121	131	146	127	114	107	122	117	121	135	142	120	113	115	132	147	118	113	128	118	129	139	98	133	107	130	126	130	107	130	113	112	126	117	148	118	140	114	117	133	127	140	121	110	104	126	116	99	117	118	124	115	107	139	131	121	100	116	112	137	99	141	119	116	126	131	105	125	116	134	143	117	115	137	121	141	133	143	130	141	137	131	107	119	115	131	117	131	105	112	115	127	114	106	131	123	137	118	105	112	137	105	139	120	120	147	125	128	126	119	113	110	115	124	108	133	128	122	125	121	126	131	108	119	139	106	114	106	111	113	122	120	101	120	100	124	127	110	111	123	117	127	116	104	126	130	129	130	130	126	125	135	117	109	140	119	131	110	128	137	95	123	140	124	121	122	140	134	130	131	126	130	115	122	113	113	130	124	126	126	120	130	116	125	133	118	107	111	105	134	115	129	118	110	128	124	128	115	130	126	125	123	117	132	131	129	124	136	110	116	118	106	124	133	117	130	110	134	127	102	134	114	125	133	125	120	110	122	145	106	115	112	122	121	115	128	123	111	136	128	131	115	121	100	116	115	115	108	129	125	124	122	141	139	138	119	142	121	113	124	133	120	139	116	133	129	121	129	128	109	105	115	118	124	123	128	118	139	131	98	120	121	122	125	118	119	117	128	136	106	131	123	123	120	107	139	115	118	116	114	118	123	124	128	126	124	114	128	128	114	124	118	112	123	109	106	102	109	136	119	132	113	139	116	116	119	119	131	103	108	135	106	124	129	111	112	125	142	127	135	114	103	105	106	129	107	129	128	131	141	127	129	128	123	114	116	129	120	113	103	115	138	126	125	107	131	112	112	109	115	121	119	127	123	110	126	116	125	124	110	104	120	128	136	129	149	116	126	135	135	123	114	93	116	104	133	137	138	123	129	109	128	102	154	114	136	95	142	124	129	102	122	133	113	120	124	121	116	114	132	116	121	138	113	120	144	125	119	112	101	117	120	120	108	126	114	145	129	145	125	128	114	113	125	105	131	122	108	108	136	104	102	117	134	123	138	138	114	128	135	120	97	129	111	140	123	105	108	112	132	123	115	148	117	115	114	135	137	124	116	147	115	119	133	122	127	113	127	108	109	130	112	131	144	134	148	126	111	117	122	118	103	123	106	111	120	109	145	112	124	116	126	151	110	127	115	121	132	129	128	131	106	120	112	119	123	134	143	128	114	110	126	127	126	136	124	116	117	122	134	131	130	109	126	131	115	122	134	137	115	101	119	115	123	123	94	150	123	118	103	131	135	139	141	125	121	123	130	115	115	117	144	111	116	121	142	128	115	144	140	141	129	140	120	123	122	132	130	125	111	123	135	132	121	130	127	127	156	124	113	126	129	114	130	112	133	115	117	137	132	124	124	153	130	97	132	113	135	126	122	121	120	107	122	130	121	128	119	121	129	117	132	118	144	133	129	103	121	120	146	97	134	120	123	130	133	114	110	131	141	117	117	133	118	135	123	131	119	125	126	121	115	125	116	130	120	123	135	109	126	112	93	125	140	104	127	114	124	102	141	115	111	117	123	127	121	102	120	130	137	114	119	125	107	113	123	123	127	115	124	110	125	113	108	118	144	115	106	128	134	148	120	123	132	130	134	136	122	137	101	140	120	133	116	111	130	110	136	109	126	125	122	125	132	118	110	112	135	128	112	134	117	138	116	115	121	109	130	128	133	119	138	109	106	107	125	122	131	128	129	117	107	137	112	120	120	124	142	115	103	122	142	150	114	112	129	115	102	125	123	121	148	121	131	123	122	111	133	107	145	123	129	112	109	117	122	118	104	109	109	141	128	130	140	96	111	130	126	114	122	121	116	124	138	117	116	109	109	135	130	140	120	114	130	101	144	108	134	127	118	115	115	128	127	139	106	128	124	132	109	109	134	120	133	120	112	126	111	109	125	111	124	131	124	121	138	141	104	115	138	122	117	125	100	149	132	138	128	121	131	139	107	123	117	133	116	112	135	125	118	135	117	118	135	126	123	127	123	124	125	119	113	125	143	132	107	118	132	125	130	118	132	113	128	132	130	121	125	125	130	121	124	103	114	119	107	126	91	105	131	116	127	117	117	100	117	132	108	111	125	126	128	115	120	133	130	135	134	122	120	101	122	118	109	129	118	128	121	140	119	111	125	130	124	106	101	101	110	121	105	102	103	113	105	128	123	115	129	117	122	118	117	101	122	134	143	114	154	120	119	121	137	122	126	128	122	116	128	120	110	134	108	122	123	136	120	122	126	109	121	111	127	132	107	117	121	117	155	118	107	140	135	137	121	158	144	98	115	113	116	123	125	115	119	108	122	129	122	115	127	121	138	123	124	130	133	100	122	112	123	122	106	129	128	120	125	126	135	119	135	110	113	109	127	129	96	127	114	131
4424	14261	10537	5138	3768	3313	2072	1511	1081	824	641	502	452	408	377	365	306	262	249	234	215	219	220	186	191	195	184	182	159	180	149	152	164	158	179	188	157	136	145	148	155	150	160	143	128	136	153	142	155	131	164	145	163	130	132	141	138	128	132	142	144	114	117	130	121	131	122	137	141	122	135	124	142	136	123	124	134	119	129	105	119	142	127	125	150	114	112	120	124	128	113	133	128	116	117	102	131	139	140	134	138	138	124	132	126	131	135	129	146	128	127	129	125	144	132	123	121	119	95	127	140	125	131	121	142	141	145	119	110	140	133	142	110	121	149	130	148	131	157	126	97	116	117	125	117	131	101	109	116	132	117	144	124	115	131	142	122	117	124	102	129	112	152	108	96	127	128	113	115	115	138	134	122	124	139	120	131	138	125	120	116	122	127	147	130	98	120	133	124	127	135	129	126	123	139	122	134	149	129	130	100	122	151	127	148	138	124	118	118	124	130	115	137	120	108	101	147	119	142	136	120	117	115	119	136	116	123	112	117	127	134	156	132	137	117	129	126	150	145	128	113	122	123	126	127	117	135	129	99	122	125	131	117	117	136	134	122	113	97	113	124	137	123	122	144	111	119	123	113	124	125	117	121	131	143	119	129	110	107	122	135	118	158	133	120	119	124	121	134	109	138	113	130	115	114	128	138	116	116	123	129	114	139	122	105	124	100	118	129	111	126	126	134	116	121	136	122	132	131	126	143	102	147	116	141	143	124	128	143	108	148	130	143	123	132	116	127	119	113	127	134	128	106	117	129	115	116	138	137	109	111	138	112	134	131	131	122	125	141	108	119	115	107	138	101	140	144	138	116	124	117	117	128	138	123	132	121	98	136	124	111	124	126	132	122	126	110	141	122	133	127	121	127	136	118	111	137	102	101	137	149	138	114	134	122	113	120	120	133	133	126	119	117	137	109	135	117	114	121	138	119	118	121	120	126	120	129	116	146	123	117	135	137	123	119	100	112	119	144	124	131	130	136	132	136	123	144	117	127	118	141	140	126	124	122	118	134	121	136	127	124	110	132	133	123	127	129	151	143	133	112	114	124	129	135	135	133	128	110	138	109	122	151	124	135	125	128	119	128	111	114	117	123	130	110	113	129	120	122	135	129	119	125	130	126	107	113	154	118	130	111	131	121	131	125	135	121	129	123	109	125	127	123	130	125	108	119	131	128	127	163	123	112	128	128	120	146	117	141	136	131	138	113	127	128	120	121	118	121	105	106	133	126	119	110	130	140	124	140	125	123	112	109	156	128	131	114	135	141	121	134	123	127	126	132	117	116	120	127	130	114	105	132	120	140	112	123	122	127	131	117	125	119	139	136	133	129	116	132	120	124	112	126	139	115	113	116	130	123	129	126	123	137	123	112	138	133	125	135	140	133	124	113	131	133	110	90	122	138	145	120	124	131	123	136	118	123	127	123	118	121	123	142	123	125	123	104	120	108	135	110	127	135	125	140	113	149	114	121	105	145	127	130	128	120	126	108	127	147	142	115	111	128	135	134	124	131	126	133	126	115	117	122	117	110	146	138	117	114	108	112	132	129	134	133	121	118	117	109	129	127	122	119	128	127	122	113	156	118	130	152	121	122	117	129	131	113	134	115	107	142	104	127	143	118	125	129	101	133	124	125	98	122	122	104	117	139	118	109	127	120	124	117	119	114	112	131	120	127	125	126	112	120	103	135	125	144	122	133	120	118	136	131	114	132	125	110	124	125	104	124	128	137	141	138	137	124	133	112	106	132	118	106	126	127	118	121	132	121	123	129	123	117	134	116	127	123	114	128	112	141	133	118	135	132	134	130	120	123	125	122	134	117	120	131	119	153	129	149	134	137	131	125	111	138	136	130	125	137	124	120	140	123	121	119	114	150	129	137	130	147	126	125	142	129	131	131	123	131	134	139	129	120	122	129	128	120	129	151	127	128	130	110	132	117	118	146	114	140	131	122	110	128	121	132	122	112	108	131	138	129	124	104	103	123	123	110	133	143	126	128	112	142	119	109	126	145	126	136	114	99	125	117	126	134	129	122	126	139	144	128	109	106	123	117	127	137	106	121	137	112	138	113	107	123	145	126	125	115	131	126	140	127	138	141	118	127	110	134	127	123	119	111	141	121	114	124	108	151	119	117	139	140	118	127	108	123	110	144	127	130	143	130	135	142	125	123	114	118	115	129	112	124	134	107	129	123	126	129	116	106	137	123	106	152	116	118	124	112	139	116	131	111	126	150	138	118	103	127	163	138	107	124	120	135	130	136	125	131	129	114	139	139	95	131	120	130	119	119	127	138	125	136	134	137	117	115	122	139	110	134	104	133	124	112	136	124	146	150	133	131	114	141	121	108	107	118	147	119	137	122	131	109	141	134	140	118	128	130	115	127	125	135	125	125	134	111	123	133	106	133	140	119	138	135	121	104	140	125	131	129	115	114	122	108	134	121	119	112	125	129	142	125	140	114	139	113	142	128	121	143	119	113	130	119	133	113	118	130	128	111	119	114	121	129	122	137	135	117	123	139	119	123	131	124	115	133	136	125	121	109	111	137	131	120	114	116	137	114	114	111	128	137	115	109	120	103	132	137	139	120	135	132	134	117	118	132	135	125	116	141	121	126	138	101	111	120	139	137	127	125	124	124	111	138	120	134	107	129	123	119	116	125	131	135	124	106	117	132	116	133	125	121	118	130	115	139	135	127	106	120	141	134	142	133	117	118	136	102	120	133	122	122	128	135	135	132	135	111	114	129	143	138	143	112	122	124	128	103	137	127	122	114	119	136	135	135	119	112	118	123	124	139	120	133	138	125	139	108	122	148	123	119	128	135	132	130	139	146	136	144	152	117	127	120	120	116	123	98	119	124	141	118	134	113	146	120	118	104	115	123	127	114	124	132	144	131	123	127	136	126	136	119	114	126	130	122	136	136	145	138	125	120	132	123	113	128	126	124	115	122	120	124	139	146	118	99	118	132	149	107	102	116	141	111	117	140	103	128	132	137	107	126	137	126	141	135	120	120	118	126	126	102	121	127	130	124	138	103	121	139	105	122	127	119	107	96	121	114	126	98	129	132	124	123	129	143	133	140	113	128	125	135	117	134	136	156	137	122	124	123	129	126	134	129	127	140	124	137	119	134	133	143	139	121	117	115	108	117	128	130	116	140	109	145	106	121	120	124	135	129	124	131	130	116	125	128	113	146	118	115	133	132	119	138	125	107	118	122	112	134	121	134	139	140	145	142	115	117	133	136	113	110	119	110	120	127	132	121	123	116	115	110	144	130	129	135	130	118	115	120	130	129	120	126	113	134	130	128	135	121	118	134	121	135	97	127	138	140	134	126	115	112	111	130	121	110	132	135	124	144	118	126	123	132	141	134	131	115	128	122	114	121	117	101	128	117	125	124	124	104	116	133	117	111	128	106	121	126	116	116	109	122	118	118	128	113	107	123	116	134	120	106	125	119	154
27074	18081	4432	828	634	589	540	504	497	512	456	477	464	456	507	478	483	488	478	488	463	485	458	445	492	473	496	483	504	466	493	489	494	500	467	488	506	512	484	481	499	464	483	472	435	491	473	487	466	483	457	517	512	489	473	496	517	467	466	509	513	512	440	462	513	518	462	442	470	490	497	495	467	498	497	521	459	440	446	494	475	489	460	460	468	469	471	465	469	517	545	488	486	454	487	478	468	518	497	516	484	503	493	499	483	495	474	461	456	514	499	467	505	492	495	500	480	470	525	451	472	492	468	460	484	506	473	493	512	473	501	455	488	426	475	456	469	522	538	480	499	458	482	473	487	469	454	517	485	470	448	467	506	486	467	513	480	490	447	461	490	486	513	497	496	480	486	458	488	523	491	472	517	456	475	500	493	463	483	519	488	460	517	454	495	499	494	496	503	519	473	463	491	500	479	477	501	455	492	530	487	510	473	467	478	520	467	484	525	435	470	498	479	463	510	446	484	472	468	450	515	490	503	497	465	471	498	484	474	479	485	490	523	492	505	467	488	446	490	470	433	456	484	473	507	492	478	461	494	450	480	471	504	482	530	486	489	459	467	499	466	447	499	516	427	504	502	452	469	472	466	473	453	460	499	506	434	489	467	469	485	515	481	488	471	451	503	466	510	512	474	442	461	473	484	515	491	457	521	491	473	466	495	447	502	463	506	468	459	481	486	476	481	491	544	471	477	526	476	499	506	477	460	454	487	503	485	501	474	468	523	482	496	480	477	496	516	503	508	535	492	476	487	526	469	463	484	471	480	462	516	447	477	497	505	493	484	485	479	457	457	445	501	454	490	464	431	518	511	504	455	506	428	490	493	462	471	456	538	467	441	490	510	455	479	472	512	548	482	447	444	451	502	428	458	492	479	494	467	537	525	510	462	513	454	472	459	472	473	483	483	504	462	497	478	482	465	448	479	471	495	521	461	488	502	492	475	478	499	462	497	451	500	487	473	474	492	458	506	502	496	474	490	487	444	506	500	500	489	465	506	518	441	467	503	478	472	478	476	499	499	436	480	450	468	497	485	497	498	457	475	488	497	464	490	500	490	495	499	463	441	490	476	482	475	507	482	466	467	434	459	505	466	479	472	469	465	500	490	479	505	486	463	456	521	479	461	467	444	493	492	477	440	484	486	483	484	490	476	483	458	452	500	491	449	477	498	494	506	463	511	466	503	493	476	516	506	483	466	501	484	540	490	550	485	542	483	488	466	437	493	495	453	493	501	478	468	481	480	481	456	457	470	515	516	466	457	497	514	506	467	452	516	470	491	527	462	479	478	491	430	469	460	476	439	496	459	441	461	517	505	492	464	496	497	479	454	480	454	453	490	511	494	493	450	458	439	482	514	438	481	505	473	448	481	464	507	456	495	477	475	504	450	496	494	485	482	449	472	502	491	491	464	467	443	470	446	486	504	488	533	516	465	451	482	503	487	487	469	485	459	484	468	492	468	464	458	483	503	446	504	462	496	430	485	465	453	490	504	489	491	460	461	497	466	514	474	436	452	477	471	486	509	464	473	501	486	476	503	501	489	462	480	479	491	483	477	481	490	494	456	481	459	482	464	460	438	505	474	469	486	489	492	462	466	446	488	456	483	519	485	487	473	488	500	508	474	486	441	471	494	461	465	451	500	452	463	471	460	448	469	540	519	475	486	471	462	453	497	486	504	442	475	500	451	524	467	477	492	520	450	475	447	499	489	466	471	462	480	462	489	460	495	524	489	473	476	473	468	494	494	500	484	500	487	471	497	487	483	464	445	506	503	494	502	466	515	510	492	514	518	459	472	516	498	481	510	525	450	454	505	495	450	472	490	466	454	487	501	495	512	485	474	472	517	483	472	458	473	478	469	503	451	442	448	501	421	505	487	481	471	484	453	488	453	471	495	481	454	460	521	466	461	533	461	479	515	488	484	440	482	493	466	444	475	491	455	465	468	507	465	492	488	467	485	470	509	479	488	445	486	492	481	445	513	494	452	487	473	466	484	502	486	472	461	440	524	460	483	458	466	461	491	449	476	486	497	492	487	488	505	514	488	478	497	515	483	464	490	509	490	508	497	517	475	463	485	525	498	501	485	491	498	477	492	510	507	501	505	513	459	510	479	478	473	491	513	471	436	472	463	454	486	490	458	499	484	519	490	463	461	464	474	475	469	461	476	434	492	445	498	473	471	460	496	488	488	478	490	442	473	490	482	454	513	520	523	479	423	461	488	497	512	484	497	497	493	503	529	471	490	504	510	479	494	502	483	475	512	484	500	457	454	449	503	467	439	498	466	501	523	450	472	483	501	514	535	521	476	469	473	512	472	505	484	496	455	483	480	517	468	472	478	526	438	462	483	503	481	461	534	480	513	511	480	513	510	456	478	469	488	498	474	491	502	485	499	491	533	465	512	481	516	493	453	470	469	469	455	486	455	491	504	474	481	502	487	468	458	495	488	481	480	484	460	478	499	489	481	471	469	461	473	488	519	444	475	501	502	526	498	469	520	475	511	485	473	499	449	523	479	487	472	471	484	461	492	481	462	465	487	483	484	516	439	477	489	496	501	497	483	486	477	507	528	438	458	471	488	503	473	489	464	523	463	500	479	483	463	448	451	498	500	475	502	488	519	472	454	499	518	485	500	473	501	444	477	486	488	492	473	445	470	456	472	483	470	519	507	453	528	498	476	517	477	463	514	462	496	485	508	486	491	481	487	481	493	488	519	483	509	482	478	484	490	443	463	459	491	499	467	468	515	467	467	454	483	463	473	491	483	483	477	497	509	469	501	512	502	485	454	494	485	460	504	468	503	498	503	445	499	488	474	497	497	499	498	475	477	502	442	492	446	446	492	486	432	497	504	476	477	436	469	498	489	532	467	482	495	477	471	504	456	479	490	459	453	458	459	490	484	463	509	485	495	484	488	488	528	474	472	462	494	489	508	455	460	459	477	456	468	491	514	492	466	436	468	458	458	451	499	465	499	454	471	514	461	506	499	443	432	501	484	541	526	476	500	480	490	467	470	470	518	487	473	490	476	478	455	461	429	480	494	484	478	468	464	452	494	512	481	540	527	484	482	442	475	478	507	470	490	507	484	521	508	506	489	461	524	515	469	454	475	429	453	478	482	485	462	501	524	491	491	513	495	500	492	506	510	461	500	503	514	504	452	471	483	473	460	470	534	512	464	481	527	487	449	463	480	489	478	502	494	488	491	457	510	460	472	500	486	490	457	499	486	492	470	521	458	475	489	501	490	471	510	467	513	467	487	508	460	487	463	518	469	475	501	504	469	502	504	466	482	479	477	488	471	475	499	472	493	476	461	486	437	498	476	475	475	459	497	481	485	498	480	493	458	508	476	528	483	465	450	454	495	431	451	469	497	466	492	449	468	504	481	498	513	498	514	489	483	513	489	464	498	484	475	486	474	508	491	468	414	524	460	478	478	493	459	484	532	484	522	496	448	500
4230	1139	907	710	606	725	583	604	484	555	523	537	517	488	505	545	510	525	539	499	497	493	540	504	504	512	521	488	519	534	503	474	505	520	472	482	512	503	472	480	495	510	490	481	519	502	530	463	498	491	520	533	513	522	473	463	497	514	532	529	478	507	465	482	545	515	476	531	491	541	505	485	534	521	541	507	525	486	501	552	499	508	536	491	514	481	477	497	500	491	543	498	476	488	478	496	485	528	518	527	490	516	504	498	507	500	502	467	517	527	517	481	465	502	503	514	509	519	526	510	491	509	506	512	470	499	496	518	464	482	527	516	493	484	487	507	497	492	555	494	469	489	483	538	512	516	532	547	521	500	484	503	480	486	474	507	509	498	505	481	500	495	504	491	509	484	489	518	471	529	493	491	571	530	505	506	505	493	531	492	506	501	495	541	484	529	535	476	485	467	565	527	510	493	525	492	515	492	537	540	514	505	507	502	523	529	506	536	495	508	459	469	503	461	486	473	531	490	513	487	479	482	502	511	495	502	476	536	504	509	547	480	517	527	458	530	505	470	505	511	458	541	493	502	539	489	494	502	518	514	509	514	484	488	539	542	544	454	508	505	527	496	528	515	561	520	520	479	484	519	498	512	530	528	522	514	485	508	534	530	504	486	504	471	528	502	514	536	536	487	494	482	480	534	515	496	494	532	547	477	510	521	529	474	518	510	506	486	515	450	498	526	522	514	504	526	582	541	498	499	495	527	533	505	499	488	486	514	509	499	520	484	563	479	494	532	511	501	501	518	509	514	526	461	506	503	483	511	512	484	543	493	507	508	532	499	524	490	497	475	518	492	488	551	461	509	527	499	530	476	539	468	514	472	501	496	487	525	529	531	538	496	514	456	540	525	497	485	516	532	500	507	513	509	492	520	458	536	497	503	508	477	494	548	519	517	494	478	488	517	511	516	520	447	573	494	506	514	523	521	517	528	523	495	444	479	524	518	483	478	535	542	488	488	485	479	508	479	511	515	536	472	518	489	494	504	513	462	503	497	525	505	492	529	521	497	480	493	500	520	470	506	518	493	500	497	498	504	504	501	461	505	509	472	489	564	539	503	507	504	467	523	481	491	501	547	493	511	508	511	493	491	494	520	499	491	526	498	497	470	522	501	493	497	503	485	493	486	490	480	511	520	474	524	490	495	489	537	531	511	484	511	487	478	513	509	517	508	520	520	500	484	530	503	531	509	521	479	522	486	548	515	525	526	485	487	501	493	485	489	470	517	507	509	538	503	478	489	521	505	529	503	487	493	507	473	521	560	513	506	519	501	510	509	506	481	490	498	520	522	518	513	510	519	486	499	517	491	518	515	521	509	481	502	518	528	500	532	514	495	488	549	476	505	496	525	537	492	514	552	477	473	503	509	530	475	493	507	528	497	470	491	538	508	505	504	497	531	474	475	485	530	506	537	504	538	542	488	482	492	501	539	497	461	513	476	472	531	500	500	503	475	525	532	498	508	440	506	488	495	491	518	533	553	502	475	516	468	472	469	461	466	514	510	458	508	504	485	486	517	494	531	528	526	518	534	488	516	541	465	492	501	502	523	522	527	476	542	525	482	511	499	538	497	501	546	522	471	532	517	521	547	520	490	529	502	502	518	522	510	504	499	513	507	549	475	538	514	533	532	532	513	483	540	523	514	495	496	511	447	457	508	496	487	514	527	531	512	502	491	521	518	480	515	525	540	474	471	479	500	519	495	497	536	475	491	576	478	478	524	525	521	500	468	531	502	541	541	484	472	492	553	479	499	500	533	502	510	502	494	479	604	525	495	513	511	473	469	534	516	520	513	498	470	523	499	503	537	486	464	510	556	528	558	490	515	500	517	502	502	527	500	507	525	510	486	523	442	521	513	528	533	535	498	497	513	482	521	488	493	540	487	536	535	514	488	500	560	504	486	470	487	497	509	523	472	560	508	508	500	504	479	526	497	486	530	553	470	492	486	453	527	520	472	514	502	520	529	527	448	492	483	514	529	525	492	521	512	507	520	497	452	523	500	472	496	520	513	517	518	528	502	489	514	511	511	527	506	495	538	472	493	495	493	510	494	516	526	502	545	507	497	470	530	562	521	521	523	495	513	522	494	466	548	506	513	486	507	506	463	538	522	482	469	488	488	499	498	496	486	523	488	474	502	520	547	494	521	520	516	478	563	529	490	495	505	542	530	546	497	515	523	486	520	525	543	518	534	532	523	520	496	507	511	555	524	547	536	515	550	506	477	524	492	471	503	489	502	511	482	488	495	548	499	509	495	501	499	502	539	518	487	495	532	526	494	472	497	494	468	503	522	485	507	500	515	468	506	504	511	475	518	469	506	507	468	506	485	472	499	526	492	500	486	498	503	517	503	486	519	533	506	479	534	500	493	534	529	510	523	537	516	498	473	482	467	523	505	519	489	482	517	521	517	534	478	519	504	553	482	480	504	481	528	538	534	541	510	517	516	483	485	493	553	517	527	467	491	467	474	524	511	476	507	497	520	505	532	501	546	477	536	523	514	497	501	498	538	508	511	527	519	466	507	485	518	514	500	493	488	477	509	520	530	491	488	462	537	491	505	513	518	533	501	516	514	524	491	509	504	503	503	457	509	494	463	504	511	518	517	493	489	498	512	516	483	464	509	493	509	506	494	496	509	492	528	512	490	503	476	493	511	493	506	462	502	510	516	522	478	483	483	475	560	506	507	494	520	456	497	449	507	511	511	471	482	524	528	481	521	496	475	529	527	504	486	532	492	501	508	500	496	498	505	503	515	525	528	505	503	486	504	519	506	487	509	497	484	543	516	498	506	522	489	499	480	522	502	509	511	550	495	505	499	500	469	510	501	515	514	532	510	541	479	517	479	475	548	496	511	480	564	490	506	504	514	492	484	533	456	525	504	515	498	505	502	498	519	457	487	531	513	480	525	547	518	517	529	510	520	492	476	517	527	507	490	487	490	490	501	540	521	482	474	495	498	487	528	487	503	485	517	519	540	513	504	547	506	558	489	547	447	506	489	513	526	502	507	521	498	484	492	509	469	523	508	509	504	514	486	487	501	524	491	523	496	520	476	523	536	496	536	518	450	474	543	443	469	494	526	473	531	522	521	540	462	469	522	451	506	468	525	478	529	516	497	483	522	533	494	501	506	482	508	508	463	497	500	468	475	513	541	491	517	526	509	515	518	514	481	507	495	552	508	543	505	470	503	533	521	518	497	535	505	452	509	494	488	501	460	481	487	575	530	510	480	532	512	509	534	522	510	510	491	511	492	482	511	505	517	492	508	466	506	476	494	510	531	533	500	502	513	541	490	496	514	466	508	509	500	499	510	502	504	485	491	474	500	486	496	463	495	490	518	496	515	515	516	489	491	485	517	526	481	482	495	514	500	477	509	516	468	504	533	518	561	546	482	498	491	513	509	504	474	500	492	512	467	526	525	504	517	550	529	538	471	489	487	459	494	483	525	522	511	496	509
23227	20868	28151	23715	20854	12445	1201	730	518	456	440	410	348	332	314	355	314	286	284	288	275	286	291	257	267	282	288	261	288	293	280	306	271	279	261	262	240	270	267	271	234	259	278	273	297	270	266	267	261	219	268	241	279	243	235	257	265	263	279	239	239	256	245	230	269	271	229	234	279	244	233	286	238	258	255	278	248	270	223	230	259	269	289	217	259	250	248	246	264	263	257	241	257	264	241	250	229	256	251	256	263	242	255	255	233	271	265	276	232	285	214	244	266	254	241	273	244	250	239	260	251	285	238	222	250	245	254	251	273	229	251	218	264	267	253	259	239	257	250	254	251	232	269	249	282	229	252	237	250	269	262	275	256	237	232	264	271	242	282	239	246	262	227	232	260	229	274	254	259	244	259	218	268	229	273	257	274	275	285	267	237	250	262	239	271	261	261	263	246	249	245	255	243	243	250	253	238	254	272	218	223	244	231	300	259	230	251	242	248	255	238	242	222	279	242	266	223	267	225	263	284	235	269	256	264	264	267	272	271	241	268	244	248	245	257	247	230	257	238	247	269	242	241	247	268	270	248	284	239	258	239	260	259	239	242	262	242	261	232	258	245	275	256	256	226	244	251	255	235	224	236	251	230	237	270	268	230	258	243	240	263	260	279	269	248	256	252	251	225	243	277	245	276	250	263	235	289	240	265	262	258	237	249	257	247	265	228	260	257	256	265	243	253	249	238	268	240	252	229	233	273	239	253	254	246	240	258	260	274	258	238	247	253	236	271	234	267	270	276	244	246	256	265	260	252	225	263	251	248	242	241	226	254	249	255	269	251	238	251	260	256	282	252	250	240	263	265	286	235	285	263	279	245	279	211	272	245	254	214	245	248	238	236	235	278	256	236	261	248	243	266	246	256	280	240	268	256	234	241	239	238	246	261	283	252	258	231	249	263	222	261	236	248	267	245	250	292	235	275	241	263	218	255	285	255	243	240	252	224	247	259	239	230	242	243	281	284	248	237	277	224	285	242	259	255	265	251	256	244	264	259	254	232	250	228	258	277	254	271	263	266	242	238	273	245	255	241	272	258	249	262	250	262	232	245	254	241	264	231	252	223	243	256	255	254	252	243	249	257	275	274	262	247	245	259	254	244	252	248	251	255	263	227	235	274	235	246	245	233	264	233	274	260	265	261	267	245	249	249	247	242	244	262	252	269	263	267	280	220	253	245	244	260	204	260	279	247	245	268	258	242	285	259	264	252	252	256	247	249	271	260	240	248	240	258	273	231	262	249	251	241	246	243	258	272	228	240	246	235	248	265	270	236	242	258	290	233	247	254	246	263	234	287	250	269	256	249	249	259	243	250	245	248	265	230	252	264	282	259	300	236	243	249	248	274	246	255	250	276	212	255	256	249	254	274	236	259	273	226	255	270	236	271	253	262	252	226	245	222	275	246	248	256	241	231	290	250	271	253	243	249	262	235	247	244	256	234	279	277	267	272	239	213	257	230	269	239	249	262	255	270	261	245	288	245	260	250	244	254	282	310	231	229	246	263	243	250	246	220	226	242	276	225	270	233	240	248	236	268	264	263	257	259	263	238	252	263	251	243	234	258	263	250	251	257	229	244	279	269	245	226	246	259	254	270	261	239	247	255	220	257	265	234	242	231	243	267	236	233	270	262	262	238	249	236	240	239	262	262	254	247	254	258	271	218	219	296	247	260	237	246	236	252	253	287	247	229	249	231	256	264	248	234	302	288	244	233	268	254	258	250	229	238	239	236	258	235	229	241	206	214	208	231	257	266	245	264	237	260	260	282	252	239	251	255	240	232	239	216	243	262	266	274	230	239	256	249	238	239	267	269	259	261	259	260	288	238	257	207	258	262	243	230	274	255	253	237	254	265	241	267	258	256	259	255	267	239	295	284	258	228	261	272	237	255	241	262	258	259	245	260	241	252	273	249	246	244	243	264	270	265	245	257	220	245	258	226	232	248	233	247	259	253	268	265	228	277	236	258	274	244	235	268	227	258	262	269	285	249	266	234	253	238	272	249	281	257	228	261	270	239	260	278	280	251	255	254	251	243	240	268	291	230	245	275	218	274	259	240	254	245	237	245	243	238	245	248	233	251	267	252	253	233	277	260	226	238	220	258	240	223	221	274	262	269	243	261	232	262	218	277	238	250	256	235	271	272	248	216	279	221	247	260	273	284	262	258	221	258	271	232	250	270	245	245	244	259	238	219	278	259	276	253	242	236	246	264	246	273	229	216	271	243	240	260	280	276	252	253	262	219	272	260	254	273	256	270	257	254	269	242	257	240	249	261	231	240	229	234	251	244	215	252	274	243	232	253	259	242	254	218	236	275	263	247	243	242	249	236	253	288	260	264	290	264	240	262	258	240	268	258	265	230	262	248	219	227	257	239	243	294	261	243	227	263	214	260	265	269	240	260	239	254	259	234	239	264	260	257	240	236	256	276	236	265	234	258	257	289	240	273	241	227	244	221	294	273	248	275	260	243	231	261	256	249	260	268	252	255	260	266	274	245	242	250	240	245	254	249	263	279	246	247	261	226	266	301	255	264	218	257	275	265	246	282	267	269	264	249	232	255	261	270	243	209	248	246	245	274	228	264	255	256	248	263	228	254	249	263	254	260	304	266	272	266	260	251	262	239	246	242	255	276	252	225	246	249	250	264	260	251	297	258	264	261	267	254	243	245	238	244	228	254	263	212	221	257	255	268	244	231	222	237	247	250	233	273	263	260	241	233	266	236	235	315	243	242	260	263	253	251	246	252	249	254	272	245	251	268	231	260	271	232	243	238	237	244	253	250	210	245	253	234	288	252	249	258	238	263	276	253	251	256	259	250	262	249	252	251	277	256	240	264	266	242	223	230	251	275	255	270	241	243	238	234	237	241	243	251	262	250	250	255	234	237	248	248	268	259	248	255	249	243	267	253	260	249	236	236	241	231	240	237	246	251	239	258	259	254	280	246	243	254	243	264	234	245	280	245	250	250	255	249	273	293	255	218	246	268	262	247	256	241	215	260	243	233	258	266	265	246	262	230	245	232	279	261	270	236	272	255	263	273	244	231	257	220	277	258	252	229	247	268	221	261	249	238	242	247	260	296	260	259	239	253	270	249	275	274	211	241	271	257	248	258	236	234	282	253	244	225	256	258	262	271	252	251	240	282	243	248	258	230	252	265	264	226	251	254	262	256	281	233	242	257	273	267	231	244	248	240	251	272	257	243	264	256	243	257	283	223	245	252	247	260	224	251	259	262	244	251	270	287	243	259	251	237	244	266	264	226	251	251	250	260	254	226	261	294	247	263	242	256	240	246	242	257	262	245	261	238	280	244	268	268	253	226	224	256	223	256	251	257	251	297	281	217	249	234	261	263	240	272	263	234	251	233	254	272	249	261	242	260	264	253	247	259	234	255	260	243	218	228	235	240	259	246	254	240	266	273	250	247	287	279	248	229	260	247	239	229	251	264	243	269	268
3157	8540	6245	3032	2160	1888	1232	1022	761	646	548	440	443	423	394	390	363	331	352	333	298	288	316	298	275	300	306	309	277	289	315	340	290	315	323	275	298	282	312	285	312	308	301	273	279	255	295	272	258	277	274	304	254	279	287	315	281	294	304	256	290	280	277	292	271	282	268	312	277	297	314	287	252	321	297	285	291	283	267	268	271	278	267	296	231	267	295	284	279	287	266	275	301	267	276	259	267	283	277	281	258	280	278	300	276	281	250	302	264	291	288	259	282	304	270	329	262	282	291	253	278	274	282	273	290	252	249	318	288	270	262	262	276	284	260	317	274	271	286	289	304	288	278	295	305	267	275	267	283	314	271	319	279	287	286	283	253	279	277	298	280	270	282	304	260	260	285	284	298	274	278	278	309	298	266	279	303	246	305	284	296	301	271	272	290	287	277	265	277	271	250	309	276	277	269	284	272	301	254	279	272	293	291	281	271	282	263	284	277	287	283	278	251	291	248	275	270	311	287	282	300	275	286	270	287	279	299	283	304	279	278	264	261	318	274	287	273	282	254	269	290	258	277	256	260	291	288	280	295	270	264	263	266	282	262	273	268	280	295	246	243	288	263	296	260	277	282	271	293	302	268	298	261	260	270	272	258	303	248	279	276	263	286	292	273	261	283	270	276	270	283	273	269	280	268	299	258	283	279	266	269	249	256	270	298	266	274	307	266	255	246	270	261	274	282	280	266	279	270	259	303	307	273	265	284	301	303	304	281	299	286	265	298	276	276	248	282	263	284	302	265	233	296	280	311	279	263	303	243	292	291	285	293	264	270	271	265	287	271	281	265	268	262	277	252	284	270	270	266	233	247	283	267	256	264	268	267	266	263	297	259	271	285	288	282	290	312	278	279	280	258	284	283	246	291	280	258	282	280	245	255	312	302	309	284	229	298	270	250	313	271	293	268	269	283	280	281	249	269	263	289	277	270	260	263	276	282	273	294	290	284	285	246	312	265	243	269	282	262	252	260	302	273	281	289	263	301	267	225	302	287	280	239	261	303	312	280	275	267	281	277	249	272	271	271	277	294	292	251	272	271	272	269	263	275	278	286	285	275	297	261	264	259	293	272	265	273	274	270	262	293	267	287	248	241	291	253	274	278	299	286	254	262	280	272	258	269	264	292	273	232	281	265	277	289	279	293	301	293	319	277	260	255	268	269	284	261	257	272	283	270	306	269	290	297	286	275	254	272	303	264	296	269	278	294	292	291	310	261	248	283	270	279	282	293	260	272	297	274	271	264	275	274	265	282	277	299	268	267	274	276	280	280	288	305	275	263	299	267	278	253	300	265	253	288	294	292	274	303	274	273	285	295	283	270	319	263	298	283	264	296	281	277	292	282	288	292	284	257	282	277	263	260	261	290	299	284	260	285	278	276	278	296	295	253	283	265	289	267	267	273	286	284	273	277	303	309	246	305	271	299	287	301	278	260	269	259	263	288	293	247	301	267	267	296	287	290	257	277	309	249	242	288	249	279	283	295	292	273	267	300	275	269	283	274	269	260	300	287	307	285	244	253	268	281	265	254	265	275	279	253	313	238	267	295	261	290	287	283	274	304	287	315	297	277	274	280	293	276	292	283	269	290	279	295	292	282	287	289	315	271	286	250	291	289	253	287	269	281	290	300	285	267	271	263	302	288	278	261	245	239	292	298	302	308	263	248	284	260	266	292	259	267	284	265	264	279	278	269	304	269	267	279	253	275	311	259	296	291	276	260	286	300	251	292	277	268	284	280	269	295	263	264	294	291	268	278	287	300	271	264	265	274	299	276	279	290	288	281	292	257	276	275	290	285	269	289	284	286	301	298	267	256	265	282	241	263	278	274	278	256	245	294	271	281	287	288	281	283	269	246	277	264	277	307	285	301	286	265	279	303	268	288	257	291	277	292	258	263	269	277	286	245	263	265	303	239	286	254	282	308	284	282	263	253	290	276	250	258	253	275	281	278	282	271	282	272	263	303	298	257	266	288	269	284	323	280	270	265	284	291	269	258	259	272	273	299	258	276	270	269	298	277	300	276	293	287	269	285	247	290	273	296	275	256	295	275	262	290	295	268	276	269	268	284	286	277	289	260	280	254	272	278	269	287	317	258	264	255	305	301	276	282	289	298	277	275	241	272	309	280	290	282	262	300	292	287	271	246	255	286	263	266	282	296	290	286	291	248	278	282	289	301	285	315	271	267	271	246	292	297	274	272	280	281	270	305	267	289	286	260	278	253	256	268	294	285	282	274	274	287	270	257	241	277	242	262	261	278	287	273	285	244	281	274	292	273	285	274	281	288	277	285	251	277	238	287	278	253	274	274	240	257	259	264	293	272	280	281	275	273	288	268	301	269	273	300	266	260	287	287	276	285	296	269	279	291	283	287	285	281	261	264	274	304	263	277	278	264	290	294	292	302	301	259	273	302	256	289	286	284	270	256	296	278	276	281	272	259	281	303	272	291	236	281	273	271	279	291	301	264	290	283	275	280	301	282	250	264	281	301	303	281	299	288	281	276	261	274	289	281	270	264	284	274	289	295	250	268	276	267	278	270	308	273	277	307	281	281	258	251	266	277	280	260	253	279	274	322	286	282	253	256	304	273	282	258	300	291	271	284	283	279	283	301	271	269	284	270	280	292	279	291	269	316	245	281	288	290	288	281	297	279	267	293	275	292	293	277	281	281	285	296	308	310	278	296	279	278	250	299	256	250	295	264	262	287	269	277	281	281	247	277	256	273	271	296	276	293	288	275	300	276	274	268	267	262	260	270	282	305	269	270	306	257	284	290	288	278	256	263	286	282	302	243	289	257	275	289	269	302	277	303	296	303	281	246	287	298	256	272	277	251	312	262	297	289	275	316	284	317	248	253	279	257	275	281	271	259	268	266	274	279	277	276	266	298	292	310	250	318	289	291	279	263	257	263	252	270	274	277	275	263	298	255	288	278	254	299	281	283	291	246	294	286	277	283	288	294	270	282	247	282	266	277	274	294	293	325	276	287	289	275	283	289	270	279	300	290	278	259	270	305	273	267	286	274	303	287	255	282	289	258	269	274	291	290	276	279	257	282	288	277	254	290	291	265	275	280	252	286	267	265	282	277	276	280	279	280	330	251	309	257	272	293	281	259	274	282	275	265	280	275	278	291	261	264	266	245	309	299	282	267	255	265	306	300	261	268	248	259	299	278	255	277	251	279	240	307	263	289	272	273	270	262	262	252	265	262	254	294	279	266	291	287	247	270	288	254	258	259	269	237	262	273	289	262	246	282	253	260	301	279	300	291	265	246	262	251	277	273	268	261	276	271	302	272	278	269	270	307	270	301	237	267	291	279	295	278	271	302	254	247	266	284	275	253	251	265	281	280	282	280	267	256	292	285	306	279	261	278	306	293	275	313	251	252	266	284	272	293	289	267	266	268	256	284	280	282	252	293	266	275	282	277	265	324	272	285	253	266	280	253	299	272	297
24304	20908	27405	24521	15544	1264	857	614	607	561	500	523	512	497	457	508	441	482	498	429	475	448	465	463	459	492	451	451	428	468	475	473	494	465	422	453	444	490	431	427	424	436	474	460	477	439	473	428	451	469	452	427	458	433	446	454	444	432	428	447	451	477	457	420	445	431	447	462	411	456	446	478	447	405	456	450	443	452	444	438	423	480	455	448	433	460	415	414	482	453	446	433	429	399	435	430	443	422	425	419	429	463	440	383	401	418	442	468	418	450	448	466	436	462	450	444	444	401	463	477	472	444	446	464	447	436	422	441	443	440	394	453	472	470	434	463	393	441	465	428	455	426	406	450	473	452	434	421	412	420	450	436	447	397	426	451	411	465	442	465	470	439	478	416	440	447	433	481	456	446	433	411	418	448	437	398	445	468	416	427	457	441	437	446	437	449	402	448	465	459	463	435	432	447	451	419	467	438	444	476	450	422	434	445	417	427	444	435	439	418	476	459	417	456	417	423	447	458	405	449	470	476	453	497	404	474	438	450	440	408	441	410	418	446	450	435	450	452	414	430	459	425	422	414	445	431	441	449	469	432	438	457	446	441	430	404	469	421	456	448	423	447	409	422	416	438	463	444	441	417	444	438	456	438	466	447	410	449	436	460	438	438	445	446	461	378	471	432	396	452	465	453	457	463	454	462	427	432	458	438	431	454	440	470	459	465	436	442	432	454	397	444	455	448	446	425	448	423	475	444	435	430	419	449	442	436	450	449	436	466	440	470	429	458	422	452	430	433	510	468	443	442	441	449	487	446	466	417	406	426	417	441	451	450	433	457	456	465	413	442	450	445	459	455	454	448	421	443	455	429	455	441	437	445	500	458	391	450	446	453	421	404	458	431	451	436	414	457	444	438	409	443	453	466	418	459	471	437	413	443	465	410	474	456	435	415	441	458	440	443	408	479	428	436	400	438	437	422	427	470	434	471	430	481	413	442	463	434	475	467	419	424	459	410	456	455	429	467	446	438	440	465	423	448	448	407	456	400	453	461	455	408	404	445	439	411	408	458	442	440	452	453	426	430	458	420	429	450	428	424	427	451	437	448	443	428	435	453	422	430	412	401	474	434	397	472	449	454	436	434	435	451	418	415	436	428	452	464	474	451	477	444	462	433	413	439	435	456	437	445	437	444	438	467	416	464	429	471	435	468	428	438	439	462	441	446	435	452	428	403	460	436	438	430	433	446	437	458	407	449	420	433	407	432	425	419	445	449	439	422	452	481	458	475	453	454	437	414	418	481	422	442	441	412	421	412	425	426	456	429	411	444	430	437	439	449	433	438	451	454	467	428	457	468	419	428	372	442	467	475	446	435	481	457	460	419	407	436	423	437	464	456	434	418	434	456	452	478	444	464	448	435	467	453	477	455	450	403	414	437	382	459	445	448	434	444	452	453	447	400	437	462	419	419	421	443	437	450	455	433	419	447	440	481	438	416	456	434	441	449	488	389	416	443	424	463	451	479	407	428	432	448	460	445	463	429	425	457	425	462	463	436	447	436	448	448	415	466	411	444	412	392	449	445	444	460	435	434	431	424	420	435	479	390	448	450	432	476	440	426	453	426	451	418	464	459	440	381	427	449	389	432	428	442	441	448	425	456	410	469	433	424	455	478	419	411	451	394	433	424	414	430	437	451	452	428	456	473	488	421	432	459	457	432	465	436	445	459	439	422	426	476	410	445	445	438	454	442	476	412	455	444	464	414	405	417	441	440	445	467	432	467	416	430	446	474	463	454	443	471	441	444	432	429	421	433	432	481	453	423	452	456	408	435	452	461	454	441	420	433	410	432	444	440	469	424	440	417	432	423	442	424	438	417	434	393	446	438	440	431	436	486	432	440	423	440	421	422	402	415	460	449	447	426	413	427	490	436	441	428	470	414	446	432	445	462	442	429	441	466	419	465	427	423	425	453	400	417	469	413	452	405	451	461	464	408	423	455	436	405	428	443	439	447	434	449	461	444	436	445	461	419	407	432	436	435	448	475	447	431	412	452	444	464	414	448	399	438	440	453	441	419	449	435	482	397	435	419	430	428	443	460	433	441	381	440	428	462	400	438	433	425	477	452	421	471	451	429	432	415	420	451	418	445	439	425	482	429	471	449	464	461	470	450	484	446	421	411	474	434	459	491	441	427	405	444	425	416	440	419	451	464	468	431	415	424	433	406	464	442	437	445	417	441	401	482	464	432	394	467	413	408	431	410	437	416	425	420	447	405	437	465	472	442	426	462	426	423	455	452	466	423	451	446	402	441	439	434	409	445	462	433	445	459	459	460	410	461	445	416	420	430	470	440	458	432	464	489	453	432	452	463	446	429	434	453	441	470	423	444	437	468	434	443	487	457	443	426	425	440	439	445	442	422	432	425	434	421	475	424	431	448	426	462	431	441	437	425	457	408	465	436	415	403	450	428	447	420	482	459	427	488	456	419	462	448	433	455	476	435	426	425	462	444	454	454	432	462	413	434	406	474	430	443	466	440	401	421	413	450	393	439	450	406	451	461	467	460	478	416	436	454	422	422	435	428	453	450	439	442	408	426	427	415	408	444	443	446	420	439	439	435	456	474	433	410	472	425	455	439	400	456	481	413	458	415	445	445	427	449	448	471	463	443	442	440	406	451	435	451	456	429	453	412	466	438	467	451	423	461	448	402	438	422	435	445	451	439	425	422	442	461	423	438	413	423	403	423	451	470	438	448	445	442	431	443	457	412	449	439	453	452	419	402	427	458	477	450	461	454	410	417	431	415	446	468	453	429	423	478	452	471	437	470	404	440	401	413	415	440	439	441	431	457	483	449	470	469	451	414	448	461	428	448	414	455	422	432	417	431	447	441	408	394	432	452	454	452	454	425	464	428	453	464	425	482	410	450	484	426	424	429	403	451	435	447	450	453	440	458	422	444	472	475	458	485	459	444	469	434	446	475	456	446	457	413	469	453	431	454	436	433	442	409	430	481	467	441	434	453	454	412	453	426	454	441	457	448	427	415	484	420	455	460	444	411	449	455	447	469	434	413	476	422	430	434	400	404	465	433	449	447	442	442	405	467	418	436	445	401	432	442	427	422	453	454	410	450	445	440	453	451	469	429	448	468	444	448	438	409	432	441	412	474	452	437	451	416	441	418	449	451	466	445	456	437	468	445	439	479	416	477	443	451	472	385	440	438	470	388	425	414	447	424	434	417	453	428	436	459	440	434	389	453	434	457	419	415	416	415	451	459	429	429	461	446	405	390	450	437	446	464	448	440	424	432	439	429	434	461	447	392	416	459	443	411	450	420	474	458	442	440	458	477	399	455	466	454	461	466	450	439	502	484	424	432	472	436	432	427	424	410	448	454	449	457	418	456	407	443	440	451	447	431	464	446	445	416	457	452	423	446	433	436	462	448	453	437	460	430	411	478	421	434	415	441	442	457	480	433	480	434	423	439	452	458	420	465	492	444	417	421	438	460	422	426
3382	5927	3975	2061	1670	1401	1048	885	761	679	621	600	546	588	480	510	511	487	506	500	487	476	462	450	450	435	446	457	460	452	457	482	486	464	447	448	483	457	454	472	438	457	397	423	427	439	433	493	467	445	464	460	446	458	428	474	477	438	445	446	460	437	414	460	449	423	463	447	459	423	473	475	435	455	494	451	430	424	425	444	448	435	428	437	438	446	433	470	429	444	439	451	452	446	475	455	419	432	415	443	477	473	442	433	476	420	421	443	459	449	447	447	434	470	423	445	446	436	444	431	447	443	441	433	414	483	423	458	443	442	443	458	457	467	447	456	435	395	453	451	465	455	410	454	440	450	444	452	445	419	478	419	436	431	455	438	442	458	450	474	452	441	432	446	478	433	479	454	417	417	449	443	441	485	507	444	416	450	484	465	428	449	431	416	445	466	449	403	466	467	418	436	442	439	418	447	473	473	493	441	433	407	435	426	447	465	497	434	407	441	441	470	442	465	415	501	456	439	430	429	439	440	433	479	441	475	468	463	459	414	432	479	443	446	461	451	460	416	441	448	445	442	440	425	428	454	440	454	453	448	447	443	413	432	427	439	423	416	437	461	429	476	494	427	422	463	457	442	452	461	441	452	452	455	481	428	412	432	395	466	471	479	445	419	412	448	471	466	431	422	398	467	465	419	474	443	433	426	423	447	452	416	435	442	480	425	472	461	447	442	467	427	429	436	451	414	421	426	468	456	442	450	426	467	451	468	410	435	462	419	434	413	441	443	445	430	466	461	441	461	472	461	469	448	458	469	422	429	464	455	452	433	463	432	441	430	445	437	458	429	474	448	452	446	433	438	416	447	412	455	456	423	439	435	470	456	438	452	422	450	430	438	432	448	448	467	447	440	436	430	447	421	462	471	423	424	440	424	449	419	430	411	432	425	457	471	438	471	507	420	508	435	432	445	499	466	450	432	476	435	460	439	448	469	424	441	431	451	403	417	459	452	458	443	476	453	463	472	449	453	465	444	445	409	467	440	422	461	445	459	448	445	430	470	456	476	448	434	427	437	437	384	455	457	436	451	475	440	427	453	438	421	445	431	450	444	451	454	435	437	454	456	427	455	437	483	453	435	447	465	460	438	450	444	448	439	445	422	464	447	464	487	472	470	439	406	430	487	426	439	433	441	461	413	465	453	444	421	448	449	435	427	469	439	478	426	431	443	445	475	430	463	429	460	474	415	430	462	442	413	486	444	490	436	470	443	458	479	468	457	459	439	434	466	463	455	447	451	400	440	449	453	439	405	434	441	463	430	430	467	455	464	454	428	448	446	455	455	445	459	403	456	506	455	464	447	426	429	450	437	446	456	452	411	415	474	435	414	425	472	466	462	460	443	476	465	434	451	459	416	431	463	447	429	435	431	439	408	438	460	460	457	422	447	446	423	468	468	410	472	450	457	453	401	474	442	468	436	436	446	476	477	464	455	448	446	411	479	428	454	459	455	433	452	470	451	481	403	437	449	422	473	441	467	447	488	457	466	444	462	445	435	461	457	447	439	464	440	452	426	449	484	442	412	455	434	431	462	424	450	434	453	444	492	412	455	439	448	470	476	464	428	434	456	457	429	434	449	400	443	452	478	431	428	451	480	449	456	449	411	442	463	450	461	483	427	440	452	442	462	450	457	446	461	450	485	483	481	426	421	398	422	432	446	434	447	462	454	462	418	457	437	465	471	417	462	447	460	465	430	443	464	448	430	448	424	466	455	454	483	404	428	467	479	462	477	430	454	431	457	465	468	422	477	432	458	427	439	412	431	419	412	471	431	472	434	473	456	454	459	448	460	424	450	427	476	454	424	421	443	436	463	418	441	420	440	464	436	484	444	447	440	444	448	475	484	462	449	453	487	407	431	466	456	455	459	465	477	427	425	498	472	445	477	435	411	449	439	461	463	453	488	424	449	501	461	427	445	463	424	436	419	467	432	435	476	434	432	450	473	449	464	450	472	441	435	450	458	448	410	457	442	451	454	430	451	412	446	451	466	460	438	472	445	394	464	442	471	442	459	437	440	435	420	451	463	404	453	438	463	436	435	424	456	412	409	463	426	427	408	433	481	417	438	449	498	433	434	455	459	471	473	422	437	454	485	453	460	459	444	455	429	463	452	420	457	414	439	422	451	458	428	436	437	442	443	415	402	448	466	412	456	464	433	456	438	435	448	453	430	435	459	476	430	444	483	418	439	440	436	439	459	433	422	486	459	455	442	438	450	445	413	425	429	462	438	480	463	405	441	475	451	467	485	483	458	414	457	447	444	412	422	432	427	469	425	425	463	444	514	431	441	450	442	465	445	450	458	400	472	458	462	445	446	442	435	465	434	468	439	412	430	422	411	423	451	439	444	476	425	417	447	437	440	446	450	453	448	460	449	418	445	473	443	444	422	434	444	401	438	451	450	450	424	455	433	443	416	446	474	434	457	440	454	425	452	449	480	433	472	460	399	444	430	452	464	412	443	450	444	460	438	434	442	475	432	480	462	466	434	425	438	465	468	470	417	446	454	412	421	455	453	457	411	446	440	450	443	445	435	433	450	443	456	455	446	465	461	474	428	478	475	434	409	450	425	436	451	456	442	444	465	453	487	471	433	427	432	433	421	456	406	432	440	421	453	490	484	444	429	473	439	412	437	419	433	484	471	451	482	446	424	430	455	440	464	426	444	436	453	446	423	464	479	460	419	456	433	442	448	406	410	461	450	435	454	465	426	418	462	441	468	409	442	443	457	436	472	444	428	437	461	479	458	479	461	444	468	443	449	416	452	471	450	425	457	441	433	432	444	466	434	424	464	456	455	476	397	443	437	402	439	447	444	431	416	417	466	461	435	458	457	441	460	421	422	465	420	448	451	445	467	456	472	460	418	455	418	468	454	467	451	461	466	457	449	431	479	481	443	443	425	441	453	424	438	428	446	447	425	457	436	448	414	450	433	432	436	474	452	452	407	485	405	443	467	428	404	438	469	442	449	452	443	452	442	435	469	449	462	425	451	472	442	382	451	449	453	443	471	450	490	427	429	450	439	429	456	463	480	438	442	456	459	423	458	436	477	422	472	467	427	456	457	442	430	458	454	424	465	473	407	452	456	449	478	445	446	401	473	435	494	442	429	454	494	435	453	400	447	426	431	463	442	420	458	413	414	454	421	458	456	466	452	445	477	457	447	470	440	478	421	433	433	427	425	436	475	435	446	436	484	455	434	443	466	440	433	402	419	419	457	451	463	464	454	434	465	453	447	453	461	448	473	455	460	458	459	436	502	439	499	441	450	417	441	454	423	437	467	448	439	485	445	459	445	450	481	399	437	459	443	440	441	479	456	417	430	464	463	454	435	427	466	452	457	463	417	432	439	464	449	411	455	454	485	446	445	449	420	450	486	445	424	450	441	413	437	438	465	422	421	453	476	443	470	444	434	435	458	455	471	458	458	478	471	451	451	402	422	474	458	430	446	455	491
22120	20936	28601	23393	20929	20987	11549	1070	683	569	453	353	315	313	280	268	239	220	203	220	214	186	185	167	154	147	152	144	173	162	143	155	159	161	126	150	153	142	139	138	128	136	163	132	163	149	149	126	122	134	145	135	142	152	134	145	133	124	133	131	125	141	122	122	134	144	147	109	132	110	133	122	130	117	117	133	111	127	126	106	119	136	133	131	133	140	116	121	137	124	113	125	139	141	125	134	140	110	131	103	137	144	123	118	113	121	115	126	125	119	132	129	139	133	126	141	137	135	124	122	145	122	129	120	106	119	132	129	138	133	140	140	132	137	126	112	119	114	145	131	120	128	115	123	126	134	124	121	151	131	129	152	144	120	133	123	119	140	144	122	136	142	101	108	104	126	124	125	110	129	125	137	149	120	122	126	117	124	120	106	110	126	120	113	104	131	141	118	136	124	135	122	108	104	117	127	121	120	135	117	114	122	143	128	151	113	130	137	117	124	114	116	127	123	126	138	135	95	140	123	137	128	139	131	124	124	125	129	110	121	113	124	147	139	127	131	102	128	127	131	125	141	134	114	134	129	135	143	131	88	117	111	112	111	115	117	147	140	127	102	142	109	128	123	121	125	126	124	124	99	132	116	109	123	135	108	113	116	113	129	120	120	134	135	115	136	124	131	120	123	122	134	136	116	109	118	130	122	127	112	130	122	128	115	131	113	127	116	113	135	153	115	116	116	111	130	131	120	139	124	120	102	122	128	121	121	118	126	104	110	119	115	130	122	114	121	121	128	117	121	134	129	124	139	109	95	118	126	117	116	129	126	104	124	113	121	127	122	112	129	140	131	131	120	130	135	130	119	113	116	124	137	129	117	120	131	115	123	145	122	121	119	115	127	130	119	143	137	128	118	140	136	128	134	118	114	109	112	120	119	139	143	117	112	130	111	120	123	136	126	115	122	127	104	120	106	116	126	121	124	136	119	134	120	124	123	118	120	130	126	121	132	133	122	129	118	118	130	116	120	140	124	110	98	137	138	117	136	122	118	140	126	132	120	126	137	135	125	108	138	124	128	126	119	151	117	147	139	119	126	109	120	137	129	113	144	123	134	127	116	123	123	125	138	132	118	127	118	102	140	113	129	123	119	121	115	124	108	131	106	115	123	137	119	136	124	141	132	137	104	131	135	121	117	115	120	114	121	129	116	135	122	110	136	113	129	113	125	126	141	122	124	140	113	119	125	119	114	121	127	138	136	113	120	123	107	109	112	114	140	121	117	118	116	110	114	124	117	102	128	142	121	120	143	138	124	127	132	133	120	110	106	129	108	139	125	115	99	112	95	97	126	116	137	113	126	145	125	117	125	119	139	151	118	147	153	109	122	128	125	112	131	116	119	127	135	134	124	118	115	123	106	113	118	124	117	114	127	126	131	113	120	121	127	137	132	126	131	124	129	117	130	110	129	112	137	115	132	117	139	134	134	132	115	128	106	110	121	144	130	121	124	113	106	138	107	141	125	139	139	114	117	115	131	134	138	120	122	164	136	117	120	132	132	109	108	123	133	105	112	127	134	122	143	148	125	126	127	120	121	130	118	122	119	109	132	129	134	125	121	123	124	134	135	110	120	114	117	118	115	126	102	134	130	136	110	111	147	124	112	122	146	109	135	107	135	117	129	122	136	120	125	115	142	137	134	155	122	121	112	140	113	137	125	119	118	136	127	132	136	119	102	133	145	119	112	119	128	149	129	120	107	134	133	120	134	125	125	122	130	130	124	107	113	117	134	134	120	111	132	121	151	117	133	117	111	131	125	146	119	119	122	116	140	126	130	141	126	110	135	118	145	123	113	126	122	136	133	102	128	133	121	140	124	112	106	119	115	130	124	137	125	140	115	135	120	116	131	120	140	119	113	115	111	121	121	126	131	113	109	111	117	116	127	113	119	122	142	128	127	120	128	125	116	135	119	119	125	138	105	115	131	127	113	124	115	108	121	131	130	118	135	137	133	120	136	145	110	109	120	121	119	144	117	117	143	104	133	114	131	128	131	125	112	142	114	116	127	122	121	137	120	125	127	119	107	109	125	126	134	115	137	124	130	128	116	124	138	141	111	120	131	131	114	113	122	110	129	139	121	112	130	128	134	116	119	111	130	123	106	132	135	145	124	120	119	129	133	111	114	118	121	114	127	138	120	123	134	117	134	124	125	113	118	124	115	116	131	121	124	125	132	125	124	139	126	126	150	116	127	115	118	143	121	120	116	144	119	113	108	111	130	137	128	131	125	121	112	110	140	115	116	122	129	136	110	130	123	117	137	116	119	117	108	139	135	129	141	115	138	142	155	132	108	137	132	142	118	133	124	124	132	122	112	98	130	128	99	144	132	138	121	128	134	119	121	111	112	126	104	117	126	131	132	137	128	124	125	120	137	117	123	125	123	113	112	122	123	148	107	112	118	111	133	112	120	127	105	108	111	106	118	120	145	108	121	114	151	131	114	130	123	104	137	138	123	121	97	119	121	123	101	126	132	111	131	118	116	151	111	113	138	138	125	138	118	121	114	123	117	129	153	123	119	99	143	134	118	122	122	107	107	135	110	107	111	141	123	119	129	133	111	110	95	125	148	125	128	163	105	113	138	114	129	124	128	154	135	168	118	142	137	126	134	132	133	145	109	128	134	121	105	125	147	156	130	131	101	114	123	150	132	138	118	102	136	110	117	114	116	112	126	106	122	122	101	133	114	110	122	115	112	107	122	122	144	136	122	146	132	117	121	143	124	124	130	109	118	121	136	109	124	109	127	130	120	130	129	123	124	113	139	119	118	136	111	123	128	111	118	101	121	101	121	130	136	134	128	115	133	150	114	130	113	121	117	111	127	120	135	102	135	122	111	127	131	129	160	111	132	129	97	111	152	137	124	119	126	147	115	143	122	134	126	125	124	134	129	133	103	126	122	122	118	130	147	113	136	117	143	115	144	122	135	140	124	112	115	141	132	102	129	126	118	139	119	151	138	144	132	117	121	124	127	116	148	130	116	130	111	123	123	130	118	121	111	114	104	109	127	128	119	118	115	140	118	132	125	131	116	131	104	119	129	114	115	124	104	136	131	125	116	138	140	128	126	123	136	135	106	114	132	118	136	124	146	126	122	123	132	113	128	139	144	130	136	130	118	131	129	119	103	106	126	143	116	126	132	149	125	120	118	112	118	109	130	128	126	148	141	131	120	133	129	142	126	122	131	132	127	123	119	134	107	115	123	142	111	119	114	124	140	86	127	124	135	119	113	109	123	116	119	129	124	128	133	123	139	134	129	117	121	132	103	137	117	124	123	113	116	116	126	102	131	121	124	124	124	103	149	107	125	111	98	119	137	144	133	119	132	119	132	123	129	114	126	129	129	120	123	116	113	128	132	119	102	110	124	124	106	109	111	115	126	131	122	128	108	138	138	122	137	115	126	131	131	133	126	129	125	130	100	150	135	118	134	133	125	125	114	114	123	109	110	118	130
4447	14768	10368	5187	3858	2748	1996	1481	1053	883	723	567	473	437	371	338	270	282	260	249	193	234	219	233	166	173	163	158	189	190	192	192	144	146	150	164	153	133	139	140	170	143	134	141	136	134	139	147	135	136	134	138	119	136	129	128	121	136	131	136	131	130	130	140	120	125	137	140	148	125	140	96	140	117	138	137	141	156	141	142	126	131	133	126	138	125	137	142	151	128	142	143	136	137	111	135	130	153	132	149	119	112	119	163	97	154	144	145	129	115	112	137	123	111	148	129	130	116	126	137	134	144	118	113	145	136	129	128	127	145	132	131	133	143	122	124	123	142	139	136	110	115	122	127	128	137	127	149	123	146	121	134	134	129	132	133	109	128	142	114	113	122	118	117	105	113	142	119	146	111	126	144	122	110	145	124	138	138	118	132	112	122	128	117	114	129	140	103	137	124	124	139	141	123	133	160	125	130	120	125	125	114	126	139	135	139	142	140	127	110	118	132	133	155	126	117	123	139	135	139	117	123	127	113	118	113	123	130	127	153	112	116	134	127	113	116	138	121	111	124	118	126	136	139	134	117	145	128	124	113	125	124	151	136	147	123	127	133	135	107	132	121	127	127	145	122	136	127	140	135	124	114	136	115	128	117	135	130	120	132	136	124	122	142	127	141	135	141	113	103	131	140	121	122	144	126	114	120	147	123	151	128	106	139	120	112	121	151	152	123	133	149	128	131	149	128	116	125	139	132	138	119	127	147	128	129	155	123	122	130	149	123	118	122	108	120	137	114	118	131	134	125	136	137	127	130	112	137	145	120	125	147	141	135	116	118	119	147	122	132	137	119	124	135	111	118	135	107	116	121	137	117	130	123	130	119	132	117	96	135	115	124	116	123	120	130	123	129	143	136	126	119	135	112	121	130	138	111	132	137	127	133	119	132	123	130	132	119	105	133	127	123	113	133	129	109	131	135	128	136	139	123	139	112	134	115	113	125	136	129	133	123	128	116	133	137	109	130	142	124	130	148	127	136	132	121	122	142	133	120	131	131	125	145	124	128	137	112	130	128	133	109	140	133	118	129	113	112	142	109	144	120	131	110	110	138	137	92	118	122	117	142	121	113	117	115	137	114	154	129	125	125	114	141	138	122	120	135	128	145	122	135	136	117	136	107	134	120	129	121	124	135	120	131	125	124	120	140	153	122	126	129	115	127	126	142	115	130	146	121	114	125	133	130	115	128	121	132	114	116	143	124	124	123	128	130	130	128	133	113	122	127	129	132	129	114	114	153	134	122	143	127	109	123	114	136	113	132	121	130	113	143	161	132	129	145	134	147	96	125	141	124	121	131	153	124	117	128	126	122	107	131	122	131	125	142	121	146	150	115	118	133	123	144	129	105	124	144	117	132	131	135	138	137	126	128	147	132	146	129	133	149	128	118	114	117	131	101	129	125	128	130	123	121	124	121	135	121	136	139	139	123	121	132	141	146	135	126	127	124	136	137	123	131	104	125	128	107	131	111	121	149	121	120	117	141	127	122	128	114	142	146	112	121	128	120	136	132	138	119	129	130	105	133	141	132	123	132	146	132	140	117	118	110	134	130	123	125	121	121	145	127	126	111	114	118	124	123	113	120	133	151	132	133	125	135	138	110	108	113	128	114	121	142	121	148	112	112	116	108	136	136	104	141	137	135	132	135	126	138	144	114	128	119	111	119	125	106	131	126	110	113	125	122	139	123	135	140	99	148	138	121	127	140	113	122	114	117	139	139	137	118	146	109	123	154	111	115	145	117	120	119	135	134	125	146	135	122	111	130	136	123	146	117	124	119	137	129	143	130	117	138	126	142	124	131	117	124	121	139	130	128	116	135	102	137	108	136	141	121	128	120	125	125	129	123	133	106	123	115	125	123	122	120	150	120	119	126	138	124	105	107	147	104	120	130	134	159	113	124	132	103	120	142	144	115	119	119	128	128	139	138	130	126	126	131	113	113	121	125	127	138	135	134	142	121	139	117	113	120	114	110	121	130	113	137	104	133	122	145	126	116	146	128	127	142	145	146	124	120	122	138	115	135	117	129	136	137	126	122	108	121	127	119	131	132	114	124	141	133	128	144	122	115	118	109	148	138	147	114	120	119	125	140	128	121	146	129	135	130	140	143	119	130	120	120	129	117	122	139	113	109	129	119	118	114	133	132	113	149	137	144	128	132	115	121	121	124	105	141	106	133	137	118	127	128	117	135	129	136	125	154	117	112	116	128	126	131	124	115	126	132	131	104	168	109	134	140	115	143	112	124	155	110	145	101	145	139	123	121	128	133	116	135	121	142	126	108	126	114	130	129	116	128	131	135	118	116	152	131	123	127	120	113	126	125	142	116	128	125	121	97	140	100	147	128	123	142	119	137	122	113	136	115	110	142	132	118	130	112	116	128	114	127	135	132	151	126	143	133	152	127	128	94	122	128	110	123	127	131	129	106	110	131	129	132	147	121	119	132	156	128	126	125	132	130	126	132	148	125	139	145	146	128	129	142	120	118	147	117	124	110	130	108	126	125	148	127	125	115	139	142	141	117	145	140	115	106	108	109	138	123	115	114	127	118	125	150	150	125	118	137	132	116	127	121	160	122	119	124	110	124	129	124	140	135	127	119	146	125	131	137	126	114	121	129	130	128	136	137	131	125	129	141	111	138	125	123	129	121	141	88	124	132	114	124	130	127	119	138	121	133	161	135	126	93	134	128	132	137	99	119	137	123	139	111	113	121	115	136	131	137	129	116	124	137	121	142	120	119	126	119	121	142	127	135	136	131	137	120	117	153	126	137	146	127	135	116	118	121	118	132	122	125	112	126	124	149	126	113	132	118	105	122	133	112	130	124	112	135	129	145	124	131	113	132	114	121	144	152	124	136	126	126	141	123	139	134	108	129	127	113	133	122	129	144	125	125	120	127	152	117	145	115	119	101	149	128	148	132	124	114	134	130	114	128	108	138	125	132	153	135	137	128	117	123	107	134	142	127	147	115	127	129	135	148	114	123	131	122	118	112	125	128	144	113	109	133	120	140	150	122	128	121	140	126	136	113	143	137	132	124	137	102	135	120	133	125	121	123	135	128	124	139	123	147	122	123	131	129	118	147	143	128	142	121	136	124	105	105	130	116	146	124	117	124	110	134	136	134	127	136	136	121	124	143	124	132	137	132	133	121	144	112	141	136	113	133	131	108	139	145	117	135	138	128	110	130	115	133	128	119	122	128	124	116	126	135	124	137	124	128	117	134	126	127	155	134	109	136	125	115	112	136	110	124	126	122	116	138	129	127	121	122	113	128	126	125	146	151	117	112	146	132	128	129	136	124	132	128	151	123	121	123	152	147	115	139	114	120	152	106	131	111	129	145	112	136	125	140	125	108	120	125	135	127	131	119	125	137	120	113	118	124	135	120	136	131	121	128	118	131	131	126	144	102	142	123	130	124	118	137	122	132	143	125	109	124	113	121	139	118	134	134	117	126
27150	18120	4622	1026	765	684	570	528	537	561	478	457	517	520	508	481	510	486	506	443	518	502	460	473	479	478	456	483	491	512	484	469	478	489	498	540	515	486	508	486	489	533	454	455	517	447	462	504	487	499	440	438	456	453	523	486	484	487	442	468	461	466	488	485	499	495	508	477	492	466	511	464	492	455	494	466	504	485	504	479	467	510	480	546	477	487	495	524	483	504	466	452	500	497	488	484	462	479	470	499	468	465	485	488	494	488	479	482	496	482	487	486	470	488	491	482	468	484	512	498	516	485	462	500	478	452	509	449	458	451	470	495	472	493	472	499	527	498	464	458	488	516	449	494	508	485	456	483	497	483	457	546	505	453	548	503	488	495	510	504	492	474	496	461	530	513	469	540	494	463	482	531	519	513	481	500	481	477	496	497	488	508	491	491	475	514	488	510	507	478	488	481	450	503	483	487	471	487	504	475	494	494	469	431	497	462	489	478	472	478	477	478	457	483	507	523	475	454	523	474	475	454	469	484	478	505	496	482	520	473	511	502	462	461	488	473	468	480	479	471	470	501	503	481	465	479	508	493	485	469	471	547	493	493	461	499	506	469	483	510	495	482	512	532	501	457	490	543	463	492	514	451	496	509	504	452	474	503	482	470	461	479	478	509	464	496	493	449	479	528	473	465	489	503	470	504	488	478	472	457	469	483	536	478	470	487	523	491	466	499	444	462	475	507	464	455	505	492	464	499	512	488	495	503	446	479	513	506	504	466	501	465	532	493	496	514	472	486	475	470	484	524	474	528	483	478	493	504	513	522	498	492	531	508	500	467	478	457	497	498	483	496	503	486	462	479	539	505	464	489	519	449	504	535	490	498	489	503	505	457	459	505	474	452	513	495	493	496	502	479	533	500	526	488	464	468	447	473	482	488	476	489	424	473	474	496	446	464	482	473	486	486	476	479	457	500	471	483	487	504	444	483	501	470	483	503	454	480	494	490	504	489	495	465	500	487	476	488	502	455	509	498	501	510	481	482	490	481	472	486	461	490	459	503	454	487	481	425	484	458	488	504	460	484	485	481	478	481	469	466	487	523	442	476	490	492	515	454	471	494	448	499	433	471	481	492	495	499	474	494	460	488	514	446	524	445	467	484	484	461	510	482	499	467	508	478	457	499	484	498	496	465	484	463	505	482	465	484	481	484	475	490	482	470	442	484	447	486	480	461	492	455	437	493	482	516	461	491	501	485	446	469	470	502	442	497	497	474	508	468	516	470	448	471	517	467	523	446	503	480	500	514	491	531	483	485	483	506	478	469	531	476	490	481	439	500	447	448	473	473	538	470	442	483	463	496	450	487	463	494	477	486	488	526	476	491	474	475	475	488	455	480	509	503	521	504	476	455	460	499	481	473	461	504	470	512	513	537	512	496	476	453	451	488	468	479	544	508	494	499	512	504	487	504	505	507	458	484	497	508	473	495	493	449	468	488	469	496	512	475	514	478	454	491	483	526	485	493	468	469	481	488	491	507	495	494	483	491	464	471	466	529	461	455	475	462	475	495	496	481	496	478	478	476	519	492	485	473	489	483	459	485	494	481	460	467	482	482	467	467	499	518	473	495	487	496	476	489	490	491	495	498	514	492	495	513	486	450	447	524	511	495	462	512	479	467	477	512	458	481	485	472	447	477	535	459	475	477	456	442	467	462	489	508	489	503	467	449	478	464	476	488	459	489	492	456	473	507	458	447	526	475	496	477	478	482	494	508	531	476	500	496	489	516	488	498	477	508	469	516	497	448	446	492	500	457	543	479	484	539	473	454	486	464	449	477	512	478	473	447	495	465	482	497	480	460	500	488	483	507	475	473	497	508	497	472	454	520	480	457	458	494	504	505	456	479	503	494	504	481	513	479	506	484	505	491	472	455	473	490	453	482	493	497	521	519	480	458	481	432	459	510	452	485	463	492	493	480	483	482	457	468	486	518	493	478	439	493	525	489	502	471	493	486	531	523	520	494	473	496	490	487	454	463	490	476	505	453	476	483	465	507	481	495	523	486	518	508	498	433	469	458	472	465	492	500	506	507	489	463	508	457	464	507	468	496	469	496	493	469	482	483	499	475	444	531	489	502	520	480	530	474	464	461	483	469	503	470	493	504	473	485	479	494	485	476	505	448	477	501	492	492	496	506	488	507	458	491	483	471	512	491	484	458	507	479	478	543	453	471	497	502	520	510	534	501	503	474	479	482	499	492	506	520	502	505	446	525	496	527	495	480	480	491	504	523	530	524	467	462	471	482	522	454	535	487	467	462	486	479	479	466	493	464	486	504	471	488	470	513	483	507	506	475	487	489	486	478	464	518	487	514	457	449	544	466	497	488	488	508	470	464	449	529	427	484	477	480	464	487	514	476	439	521	489	453	521	440	518	526	498	499	490	496	496	483	503	481	479	481	480	537	494	520	470	517	477	490	455	463	485	505	483	481	542	503	489	458	477	472	482	508	464	454	471	510	476	469	458	499	469	449	468	506	498	479	491	520	454	500	495	486	473	492	496	494	510	484	459	510	507	460	510	465	474	455	486	469	466	527	490	474	475	477	498	514	508	511	495	475	494	502	482	495	474	513	490	473	500	493	487	476	473	492	537	514	519	494	510	501	479	518	477	464	533	478	507	466	497	503	473	486	475	486	489	496	477	508	483	471	480	488	506	508	462	494	473	456	503	492	495	451	478	464	487	487	475	486	455	463	506	491	483	478	479	435	495	446	462	493	464	450	492	487	499	513	508	503	457	553	491	506	490	474	536	468	493	478	470	494	462	487	467	519	489	492	509	460	482	473	515	486	483	438	505	505	501	488	466	492	463	451	475	477	488	497	445	492	475	538	452	504	459	430	501	506	487	477	487	502	489	482	478	481	521	463	495	490	499	478	512	498	505	489	491	496	506	493	463	465	471	461	524	467	432	531	476	464	506	445	493	475	460	463	506	505	500	499	486	486	481	510	515	524	480	487	498	473	521	507	510	473	479	483	481	498	508	461	524	503	500	486	477	517	468	496	453	491	493	500	475	458	479	465	465	482	497	474	487	514	517	501	458	479	504	498	496	447	499	472	489	454	483	473	474	491	497	460	489	475	485	472	474	499	466	483	488	502	476	489	475	467	469	496	494	447	496	464	527	515	468	494	488	464	505	503	527	464	475	506	449	512	550	512	527	499	487	473	440	457	476	496	496	474	510	492	430	451	529	496	465	485	477	470	466	473	489	444	498	503	481	483	492	492	498	472	488	474	532	509	472	491	479	481	488	477	499	480	496	479	485	480	515	480	458	479	478	483	495	474	492	496	484	528	485	506	475	506	468	508	479	454	489	480	486	489	513	469	511	508	495	470	488	475	503	465	491	509	461	462	472	464	496	498	499	488	481	446	436	457	540	518	560	484	498	530	493	461	439	462	528	483	495	494	437	466	475	467	445	505	475	462	500	472	529	512	529	513	486	492	505	487	448	489	494	478
4238	1480	1025	671	652	653	594	534	531	545	491	488	514	500	504	486	510	506	521	514	512	524	515	511	511	538	494	547	504	521	514	482	514	502	527	526	519	520	539	472	493	503	501	511	528	529	495	527	542	495	497	458	540	510	549	554	507	520	562	519	494	487	533	515	492	540	505	502	512	500	533	524	543	516	514	481	534	489	542	508	508	513	529	498	530	495	527	479	530	475	533	519	491	504	502	497	548	524	509	490	539	529	480	499	482	529	493	501	527	547	500	499	533	504	503	503	502	515	476	515	520	504	504	491	490	511	505	516	515	490	478	536	522	481	521	526	490	550	506	538	569	512	506	552	525	483	524	479	519	554	502	546	473	472	500	486	503	510	527	511	487	547	504	512	519	536	522	526	486	578	547	471	512	475	516	542	472	480	505	526	501	497	504	510	500	542	495	467	508	495	513	491	528	509	523	518	527	529	541	488	509	488	521	544	492	479	484	520	517	537	538	503	539	513	490	550	510	561	533	495	507	508	534	502	504	520	545	480	488	538	511	505	514	515	480	472	539	512	544	555	507	520	529	550	521	525	486	486	512	486	513	542	500	530	528	500	493	501	461	549	539	451	485	461	463	467	499	496	535	524	490	473	488	521	492	502	519	525	535	512	502	507	501	526	552	504	487	523	500	481	531	492	486	518	574	518	540	526	509	483	478	531	488	533	490	558	462	515	530	520	451	518	493	501	527	472	501	519	488	497	480	520	536	467	493	505	533	496	514	485	547	497	489	492	537	501	523	501	521	510	495	502	481	492	523	505	525	500	515	494	494	524	543	517	554	488	485	477	496	515	527	549	489	517	519	477	499	499	450	537	502	451	547	500	510	465	510	542	517	529	486	502	511	525	519	519	512	540	531	488	521	512	521	515	535	532	548	508	530	561	479	491	461	502	495	524	516	517	542	520	520	520	525	507	531	541	501	488	488	513	496	519	498	464	502	510	491	500	491	549	497	535	545	527	486	497	501	528	511	556	502	500	531	539	525	495	533	481	519	529	516	464	548	501	513	508	533	483	518	500	492	508	546	545	509	518	537	517	512	508	462	504	513	533	508	509	540	547	502	515	508	542	483	504	474	502	501	485	514	527	484	511	449	517	502	494	483	482	563	543	526	510	506	534	520	552	506	502	499	495	504	513	504	507	533	483	536	511	500	502	476	514	527	504	559	531	523	502	497	510	506	510	523	544	503	510	498	536	539	512	508	498	485	525	499	488	533	492	519	479	510	479	501	553	507	481	535	499	511	538	515	484	508	509	537	473	488	493	508	491	528	525	568	527	541	516	502	499	516	520	541	494	534	531	508	471	498	496	519	504	521	517	558	547	514	543	529	527	533	533	518	509	528	465	541	482	497	502	535	492	552	493	510	497	542	541	527	482	529	512	494	521	477	514	500	537	521	517	491	513	527	465	519	516	514	526	523	519	525	540	537	509	525	506	545	510	548	538	506	534	502	480	499	522	501	494	548	485	473	495	506	573	519	468	512	513	498	520	541	529	503	494	524	535	483	480	520	546	534	525	504	557	522	540	549	492	532	514	502	507	525	542	474	502	508	551	533	507	519	495	538	489	478	502	520	501	476	528	506	475	525	485	511	523	544	546	497	548	485	534	473	505	483	509	495	478	527	511	498	517	503	520	492	493	522	497	548	510	518	499	502	514	479	491	520	489	515	544	527	508	486	486	491	486	512	508	518	504	484	535	505	531	518	547	544	482	500	519	555	549	507	526	531	535	544	533	488	538	469	484	527	571	506	512	490	508	471	512	528	505	497	494	519	510	547	534	519	511	550	520	475	453	496	505	487	524	502	484	512	524	506	479	521	504	503	524	505	466	496	490	536	508	487	506	508	487	505	501	498	507	512	577	517	522	549	522	497	516	528	552	560	535	521	490	484	534	439	502	524	468	503	518	516	552	524	528	515	521	501	526	520	476	516	501	495	518	513	506	542	533	517	504	544	488	534	493	498	552	526	510	492	537	510	486	527	505	507	541	498	532	521	537	565	477	508	473	487	510	557	484	486	491	496	522	538	497	538	511	528	495	514	474	529	513	498	478	512	495	484	496	493	492	500	519	445	518	515	504	540	561	510	533	519	529	525	506	538	511	500	550	498	495	495	550	525	504	536	477	561	528	553	521	469	478	487	530	503	482	498	522	513	519	528	506	498	508	512	460	542	501	503	492	528	511	518	491	497	493	503	523	561	527	520	494	516	516	497	499	556	525	492	537	547	540	533	489	512	541	527	493	488	485	475	503	524	462	536	551	566	500	517	507	513	510	526	480	517	500	553	509	528	527	480	508	522	505	484	563	494	525	508	523	534	532	486	540	509	550	514	523	510	528	522	476	542	527	546	508	506	503	469	508	481	541	497	519	532	544	529	534	464	508	529	466	488	552	500	507	516	522	508	502	464	477	512	533	483	497	511	554	572	524	534	512	554	556	511	516	494	547	508	517	543	523	519	485	529	499	497	540	507	518	489	524	539	479	475	585	529	505	498	504	517	469	522	518	486	558	560	516	486	548	518	511	531	570	523	503	505	509	535	540	510	463	523	479	528	518	533	516	523	485	519	506	532	484	490	536	515	507	462	498	491	495	500	525	471	498	530	522	521	496	477	516	492	505	522	520	488	514	511	552	486	518	562	504	537	486	535	507	491	485	499	520	537	496	485	537	504	541	505	534	510	497	518	474	515	566	530	531	532	545	515	503	544	465	483	498	500	492	515	483	537	504	531	492	518	462	498	493	523	491	534	541	497	513	490	470	501	524	508	545	504	517	551	498	522	525	485	497	555	502	471	520	561	495	498	488	513	502	515	544	506	534	531	515	485	547	505	510	546	534	539	508	528	486	529	473	528	547	495	512	488	537	511	517	519	521	497	500	518	504	492	491	512	509	491	545	483	524	508	526	516	523	532	525	558	532	510	497	482	517	497	494	492	518	507	478	490	520	504	515	529	523	543	529	558	492	498	494	498	531	524	535	549	483	524	539	543	539	533	535	514	516	492	499	509	493	524	505	491	502	503	523	505	488	519	521	538	508	487	534	493	534	533	518	492	485	525	510	534	506	513	515	495	501	525	490	529	539	546	491	508	493	543	491	534	513	539	516	522	549	517	525	512	532	513	552	525	534	544	534	551	485	521	518	523	510	577	503	537	512	495	534	510	537	535	565	492	523	541	542	473	510	504	557	505	489	534	557	507	503	526	500	489	487	516	524	475	493	520	553	496	510	536	547	512	486	530	499	532	500	520	533	564	506	495	522	489	525	542	468	552	533	492	490	489	550	493	522	517	516	495	530	470	508	493	560	526	508	521	485	500	518	528	469	497	492	547	537	553	506	489	521	473	478	512	554	509	460	545	509	529	511	472	490	517	475	524	536	536	533	480	545	521	511	509	523	513	496	489	514	504	533	501	531	537	520	507	525	535	520	524	526	497	512	501	489	528	478	512	504	546	508	499	504
23187	20874	28161	23694	20877	12415	1148	718	546	458	464	380	335	324	312	366	305	314	308	297	280	301	270	288	289	274	279	277	281	270	272	295	277	274	255	242	287	284	280	247	254	250	295	282	253	250	244	265	292	254	243	271	270	266	237	251	245	269	223	278	248	268	270	273	254	220	221	272	259	263	285	232	256	267	249	249	282	272	268	226	242	239	234	251	252	258	281	242	276	224	267	245	264	246	230	258	266	259	274	250	258	265	265	241	249	249	270	254	262	251	229	270	264	252	264	258	242	274	257	213	277	257	243	246	240	253	298	261	248	265	244	259	235	264	257	242	270	255	231	256	254	241	265	261	225	240	254	243	262	257	254	239	260	250	273	256	247	231	282	255	284	250	271	230	225	261	279	235	245	259	228	238	223	221	275	236	246	265	213	274	261	256	210	258	246	258	238	265	249	276	274	272	283	245	248	282	249	263	244	249	258	263	267	278	254	252	220	237	256	277	255	276	224	260	266	270	232	261	243	262	254	239	262	240	241	269	234	262	249	236	250	253	266	229	263	232	240	260	271	245	258	285	245	249	239	249	256	243	300	269	236	250	235	246	228	219	278	258	271	229	220	227	245	256	252	268	229	260	261	263	245	235	232	254	277	263	266	232	267	272	253	248	259	234	283	255	245	251	269	242	277	248	234	233	244	236	266	239	264	262	275	280	254	282	240	253	264	246	257	282	254	267	249	258	253	264	262	240	271	248	251	252	233	236	234	288	274	265	285	232	259	245	265	260	273	302	236	240	267	246	254	241	261	248	219	240	242	271	238	254	250	248	259	271	298	280	249	247	261	254	286	298	234	247	262	217	262	262	249	241	284	240	255	238	259	246	259	249	260	233	243	265	239	264	260	241	240	256	232	270	262	238	273	279	246	261	245	249	249	248	268	254	248	250	275	257	285	248	275	250	247	263	249	249	255	268	246	263	261	255	254	248	262	238	270	246	241	247	241	255	246	227	255	250	237	257	237	272	227	241	257	231	255	252	249	241	231	241	251	277	241	259	269	267	236	245	250	261	292	248	255	248	248	230	267	276	232	257	253	244	271	247	275	245	230	278	268	241	259	263	258	271	268	245	229	243	237	244	236	253	261	258	242	252	230	271	246	266	255	262	253	246	263	260	251	263	249	284	258	266	267	278	273	259	264	269	262	245	266	245	281	249	257	248	254	269	249	252	231	243	266	257	238	261	277	236	245	260	280	233	224	256	235	231	215	257	260	243	249	255	247	244	248	262	249	264	227	255	252	238	256	254	234	257	250	255	240	277	265	264	266	281	239	270	252	239	281	234	274	249	239	270	263	273	271	242	285	263	264	225	276	221	232	265	271	280	278	251	261	238	274	238	247	255	264	241	241	254	250	255	238	256	258	261	270	243	248	245	260	239	283	277	252	261	251	282	225	268	256	277	292	226	267	268	274	233	252	274	259	273	262	251	245	227	247	250	260	259	233	217	272	233	262	248	255	245	254	278	250	282	273	273	255	242	250	251	227	250	249	257	250	262	249	282	238	250	264	279	244	247	252	251	260	259	257	264	237	212	254	240	269	250	254	245	249	252	240	264	269	242	242	258	266	246	267	253	242	257	246	270	260	248	227	232	250	250	247	277	232	254	239	268	228	266	233	226	278	273	243	277	245	226	248	280	215	229	261	245	232	264	271	229	243	226	253	245	235	261	266	258	256	234	244	236	240	256	260	269	235	251	239	254	229	272	243	275	250	233	303	271	224	268	243	261	256	244	252	278	247	277	285	266	272	248	252	262	245	263	267	234	257	273	273	248	290	242	253	279	252	236	249	227	262	265	241	236	233	255	240	249	220	244	259	251	258	232	231	223	274	282	246	261	243	261	252	262	254	251	241	253	299	244	264	255	248	270	247	270	268	253	267	270	250	221	256	249	249	277	267	265	244	241	219	252	245	241	250	242	242	245	270	258	262	248	242	232	237	262	215	265	257	251	262	249	230	226	232	215	239	233	277	241	271	227	256	243	246	258	245	253	267	274	244	230	263	269	246	223	251	255	261	238	231	247	228	268	230	241	256	244	235	252	245	247	245	284	277	276	273	294	262	265	259	240	246	255	248	258	233	243	261	250	224	244	263	274	251	265	263	240	258	270	243	230	255	241	238	268	260	246	276	257	275	233	253	225	256	285	258	249	242	271	261	257	275	245	232	233	228	254	242	232	240	233	273	266	277	252	255	251	265	237	222	262	280	240	227	274	244	265	263	245	250	273	265	274	248	248	248	240	283	248	248	254	278	254	231	244	255	243	270	240	259	285	266	283	235	246	243	295	221	231	258	241	264	257	276	244	249	244	246	233	235	248	256	250	270	261	250	225	242	260	261	235	221	289	234	279	242	257	245	242	247	241	245	242	232	212	275	230	282	274	269	236	254	259	240	214	245	240	252	247	266	238	272	263	256	254	262	248	251	258	258	216	253	218	244	264	228	263	260	309	237	215	208	237	277	247	253	239	245	249	245	239	251	263	261	244	238	251	242	251	253	256	255	252	273	242	233	258	277	203	273	278	209	243	252	261	265	250	312	239	266	250	238	265	224	243	236	268	261	255	266	275	252	234	268	297	254	247	231	257	249	239	240	262	271	256	251	244	271	253	265	243	251	237	254	250	267	263	231	228	261	260	250	248	231	250	258	233	262	256	237	292	234	265	254	248	265	248	247	238	299	251	265	259	255	261	240	283	235	263	264	274	250	256	271	250	231	240	274	249	238	221	279	254	219	228	232	255	241	258	239	244	264	248	257	279	259	249	275	231	232	263	257	256	269	252	240	282	254	284	256	268	222	267	265	239	229	248	240	263	252	234	281	247	259	265	241	255	261	257	259	240	240	267	272	242	249	272	270	259	292	231	249	242	259	237	255	251	271	264	235	260	239	254	233	226	268	255	251	253	264	224	248	248	242	244	267	278	237	260	244	276	243	256	245	254	240	249	231	244	271	255	254	261	251	292	253	237	215	231	217	256	230	250	229	230	265	260	242	231	248	251	237	210	236	260	231	225	256	230	281	246	249	261	251	249	256	240	240	250	254	225	256	262	238	241	239	251	233	240	235	258	226	242	240	256	266	220	283	217	229	243	258	241	260	250	237	244	260	257	240	237	265	248	228	283	251	248	253	234	257	249	212	251	253	240	235	270	260	240	227	261	251	257	242	248	219	254	278	234	246	242	247	264	252	256	249	254	271	248	230	262	260	271	227	241	225	252	229	267	233	269	267	259	233	257	247	289	256	231	240	237	248	246	265	254	250	272	248	272	250	272	242	249	265	284	250	260	243	250	238	288	269	245	243	233	285	249	257	249	239	267	220	233	217	228	234	219	228	257	279	264	230	278	248	257	242	244	266	257	233	277	258	265	275	246	255	255	273	263	215	244	266	255	269	254	240	240	239	252	214	248	254	270	271	244	242	280	249	232	277	264	288	269	251	242	291	241	253	264	229	262	275	254
3128	8859	6438	3046	2211	1627	1272	1002	731	617	507	493	440	421	419	366	393	364	329	353	333	312	339	345	320	304	294	276	304	324	291	323	319	277	322	345	292	271	261	295	293	292	281	292	270	261	284	311	294	277	290	311	286	307	281	282	273	272	253	277	245	298	279	291	296	277	271	280	251	275	265	264	278	289	266	297	277	273	262	244	289	267	266	240	317	285	271	274	251	306	253	280	272	283	270	264	236	277	281	289	316	297	283	309	279	301	278	266	280	267	302	273	273	287	287	273	285	308	278	292	274	262	261	267	289	279	301	278	282	267	292	298	296	273	287	291	249	294	291	268	287	268	273	279	252	281	293	282	302	236	273	281	257	256	273	273	269	264	278	283	274	291	303	262	276	291	298	277	302	293	275	265	256	253	245	294	256	276	306	305	287	299	273	259	264	279	274	278	301	277	292	272	289	307	306	294	249	302	279	276	300	274	272	288	270	269	269	263	267	272	278	289	272	268	299	285	287	270	282	316	294	282	282	278	249	291	296	280	268	289	272	298	264	281	292	289	281	280	277	274	275	281	238	274	265	292	280	279	283	264	294	287	305	280	286	274	290	294	287	258	273	277	286	297	297	291	272	285	263	273	271	266	292	306	297	287	260	273	269	304	271	288	310	301	294	291	282	269	284	299	285	289	278	267	282	295	286	285	288	244	256	279	284	252	282	265	268	264	284	277	306	280	308	254	274	273	302	276	285	284	259	282	300	299	265	285	262	270	281	289	315	269	290	270	255	285	270	261	278	291	260	293	285	293	287	288	317	285	254	266	274	311	282	269	283	305	301	280	268	279	271	315	273	288	310	305	286	264	303	290	266	278	295	313	293	304	272	262	315	307	313	287	282	242	297	290	272	276	283	293	305	265	274	260	285	276	258	260	295	288	293	285	287	270	300	293	299	269	273	277	255	292	293	267	272	280	268	302	288	256	260	293	283	279	310	276	252	300	285	278	274	260	259	310	252	275	283	314	283	281	281	255	288	278	304	279	295	288	276	274	271	283	271	286	290	263	283	260	281	310	251	286	290	279	258	271	259	276	275	291	274	280	267	301	279	277	285	290	267	296	291	297	282	290	279	288	271	259	279	271	298	267	314	270	293	233	297	299	257	272	270	294	267	302	269	247	315	274	284	272	270	295	271	305	306	278	270	254	276	281	280	273	268	262	259	290	283	264	269	296	285	297	309	305	277	269	274	277	296	273	277	297	292	307	277	295	293	256	284	309	288	298	313	280	296	265	278	306	292	285	268	293	252	285	280	270	289	246	303	274	290	263	305	281	306	296	278	258	280	289	288	275	255	287	253	273	276	316	304	281	293	252	267	269	282	297	264	285	264	288	269	301	292	252	261	288	292	291	266	281	283	265	281	263	315	295	263	295	250	260	259	287	287	281	303	277	296	319	280	276	270	278	320	276	245	285	295	289	291	275	292	286	280	274	268	292	277	272	309	297	243	273	298	283	268	294	304	299	269	272	288	290	285	282	282	280	276	294	243	275	268	261	263	285	268	308	275	290	300	289	294	264	265	273	256	262	306	263	256	277	286	291	308	250	293	276	286	298	312	252	276	270	286	263	288	269	294	287	283	278	300	281	257	280	255	283	292	251	281	270	289	284	264	295	282	262	272	275	270	272	261	284	266	274	271	257	262	277	261	297	264	294	259	285	258	271	282	268	271	279	287	275	306	293	282	277	271	285	270	275	290	275	285	266	318	274	260	272	268	286	278	264	290	299	288	290	267	286	318	264	278	301	269	248	262	299	278	264	289	274	232	295	273	280	251	273	229	312	272	272	310	277	278	285	264	303	272	293	277	272	274	259	314	285	298	285	314	286	275	271	262	305	286	263	252	289	272	286	280	290	272	282	297	288	259	281	272	253	263	303	259	270	273	284	269	295	272	302	279	274	253	297	327	263	247	266	275	287	289	288	289	278	287	265	268	297	273	289	269	290	296	302	307	278	280	281	246	258	267	294	279	264	276	286	290	276	284	282	261	313	302	282	300	303	287	274	269	265	311	300	281	294	295	252	277	283	286	265	269	285	273	275	269	279	258	276	282	286	275	308	290	284	323	273	281	293	271	271	273	295	279	265	276	275	283	272	294	276	284	270	259	308	283	288	302	269	260	309	258	280	276	268	249	267	279	293	256	265	278	286	285	276	264	271	287	302	273	278	306	254	250	258	267	247	328	271	259	270	271	299	293	295	294	313	254	262	314	247	258	290	293	299	287	288	289	265	280	275	259	268	238	267	263	273	307	283	283	276	276	304	296	308	282	265	301	283	287	252	288	261	283	296	273	243	313	277	279	291	313	275	269	286	280	247	286	272	275	258	262	264	267	274	286	272	263	258	283	273	296	283	276	302	269	283	303	293	250	275	269	259	287	281	283	279	281	268	270	280	310	266	271	279	274	283	292	281	269	271	300	287	284	252	265	287	283	260	271	278	282	293	277	289	288	248	287	291	302	259	281	253	295	276	274	269	259	285	280	271	280	293	303	284	280	268	298	287	263	247	286	277	282	290	274	313	268	297	285	288	306	296	290	276	291	284	279	251	266	276	291	298	279	289	282	290	291	261	285	273	294	278	296	258	268	264	260	293	310	285	280	275	289	258	286	294	278	282	284	303	295	321	301	247	277	286	298	293	266	277	305	272	276	291	305	288	270	287	258	297	270	303	307	277	280	252	281	275	276	298	274	270	304	279	268	291	277	276	289	276	266	284	245	288	269	286	304	267	306	253	281	280	268	277	288	293	260	270	272	288	302	266	255	286	283	261	269	308	274	294	251	291	278	289	273	289	282	272	258	263	263	276	283	267	295	287	267	256	282	283	272	305	261	294	264	263	295	295	279	252	296	257	273	295	282	252	304	274	285	285	283	274	295	305	306	286	268	296	280	288	315	276	303	307	285	259	280	280	249	261	262	292	268	273	286	267	298	262	309	257	262	274	281	270	268	248	272	285	311	306	280	288	264	305	287	263	266	295	272	282	282	277	250	261	259	296	320	276	274	285	300	290	242	277	250	262	330	250	306	267	279	280	284	295	276	296	270	270	278	250	267	285	283	283	299	268	297	299	280	301	302	271	278	305	287	287	289	288	269	319	267	279	317	298	307	270	264	285	267	258	272	294	292	263	274	281	305	307	230	259	285	257	277	271	305	255	285	287	311	268	295	265	290	293	285	275	257	273	287	310	311	266	301	267	309	237	284	269	278	306	284	251	282	281	298	255	263	299	265	271	240	283	281	293	310	292	287	270	289	289	290	275	281	291	268	275	291	298	269	279	308	272	264	281	236	292	276	289	258	290	257	277	270	291	264	291	303	290	279	270	290	258	305	290	288	276	301	266	290	255	243	264	258	266	283	220	260	308	289	264	234	255	286	271	268	277	257	275	284	262	288	277	294	285	307	306	304	316	286	275	288	286	241	226	285	252	275	263	282	297	257	283	275	278	256	261	274	303
24236	20911	27386	24488	15694	1280	780	677	621	509	529	537	514	510	509	458	503	479	466	465	491	445	475	425	444	458	458	488	473	491	433	446	430	432	435	442	479	441	476	460	453	456	493	480	428	450	459	438	451	459	475	462	465	469	464	453	433	463	450	398	462	466	431	459	450	453	412	492	444	439	458	458	483	454	471	428	403	458	438	442	440	438	471	443	467	445	452	467	453	454	409	432	463	431	450	446	460	436	495	472	451	429	455	421	459	453	419	435	453	439	464	477	478	473	460	465	443	467	451	443	430	458	448	407	436	432	437	422	459	477	472	433	462	446	446	470	477	457	446	462	427	435	464	414	448	465	453	408	487	437	487	397	445	472	476	488	437	469	445	492	430	479	466	463	454	453	447	475	443	423	473	438	490	426	429	447	431	476	459	432	438	448	448	445	461	481	496	466	476	449	415	433	483	458	427	450	417	441	436	466	430	444	463	430	439	447	476	450	436	442	415	480	449	452	432	490	445	460	441	442	504	459	465	495	451	460	454	446	464	443	420	453	442	434	482	450	462	431	463	456	411	437	473	430	454	443	464	460	504	441	436	424	439	453	454	429	425	471	433	458	473	460	454	447	458	419	410	456	433	448	473	473	452	453	406	444	442	440	412	425	436	421	412	452	454	436	410	444	448	429	459	455	452	461	439	429	424	443	429	453	410	448	431	424	490	447	431	450	407	449	435	457	443	442	473	439	430	454	435	454	463	433	442	486	434	429	456	467	414	461	431	449	474	404	453	448	453	437	427	463	461	477	429	426	476	439	401	434	418	442	477	452	474	435	461	451	463	415	455	425	437	447	435	413	443	420	454	468	458	393	462	461	430	465	465	429	435	454	454	434	376	432	460	418	416	421	439	411	436	460	420	438	406	429	470	431	486	435	419	427	484	439	476	452	465	458	460	454	433	448	463	479	464	465	483	439	410	430	449	435	466	446	440	464	439	432	472	460	426	451	437	459	459	411	450	493	489	449	466	471	447	443	462	473	426	488	469	505	449	429	445	429	449	467	462	433	426	449	468	402	451	412	446	454	449	436	437	382	430	418	440	439	399	427	467	450	438	434	397	439	452	465	487	472	445	414	450	429	395	405	471	470	442	445	456	472	489	435	427	433	449	458	444	406	457	456	483	445	464	454	458	484	438	479	409	441	436	443	446	474	427	448	438	432	445	429	439	420	448	463	468	405	459	407	437	483	467	449	476	450	413	428	450	448	464	409	513	452	429	486	464	482	424	458	453	475	469	447	445	438	466	468	475	456	462	502	443	429	433	461	410	451	466	412	449	427	469	481	409	486	469	447	497	422	420	440	452	448	440	477	457	454	420	462	459	433	421	434	435	428	425	421	451	480	477	406	455	414	405	450	482	412	466	464	428	448	472	438	478	458	494	524	460	421	427	452	464	446	436	414	445	418	453	455	460	429	431	448	393	457	462	453	447	428	437	408	439	461	454	476	444	442	466	412	447	487	456	421	462	434	446	475	434	431	453	449	470	443	458	476	464	474	427	491	446	414	422	419	413	432	409	404	456	453	447	450	445	417	469	435	451	445	435	457	439	381	447	437	428	432	422	497	454	442	392	466	434	441	453	461	499	425	486	457	461	428	474	452	441	450	449	432	472	431	481	484	428	417	442	453	455	444	464	440	458	436	429	417	465	441	428	436	448	430	450	418	458	463	453	487	456	437	416	405	449	454	457	414	423	465	432	437	450	468	459	449	411	467	431	462	438	454	439	437	431	454	451	442	428	477	441	423	459	411	479	442	456	469	431	435	423	461	450	427	444	422	438	457	469	452	424	452	445	467	449	443	433	427	463	447	463	458	442	465	428	488	433	450	436	473	446	462	439	430	453	453	447	475	405	419	460	473	455	422	450	421	450	435	429	447	429	454	416	448	439	474	430	435	492	477	465	427	437	449	453	408	440	482	469	482	439	428	444	445	468	464	415	470	447	423	460	416	472	431	440	440	434	447	422	429	445	405	484	449	456	448	459	461	482	451	426	444	440	415	451	448	446	440	417	442	439	433	456	434	450	471	456	404	450	412	426	446	426	429	468	437	441	458	443	438	454	423	452	477	459	448	415	450	502	459	415	458	415	427	465	444	443	442	445	464	443	458	479	434	450	482	448	428	467	425	404	508	444	418	428	494	444	451	443	477	442	472	460	491	451	429	388	457	493	447	470	448	453	487	468	426	439	474	467	419	421	457	458	460	446	436	478	444	425	445	463	437	493	457	433	491	450	445	438	462	480	451	493	445	453	450	432	422	424	474	439	446	408	410	432	416	464	435	448	443	434	502	443	433	462	463	472	429	449	462	450	435	445	473	448	449	408	409	460	456	457	479	440	438	472	485	460	465	438	475	463	443	434	464	443	455	455	422	400	446	480	451	455	452	464	432	411	428	447	454	452	420	449	420	474	433	432	432	466	430	493	448	468	421	452	488	454	479	443	450	439	466	443	480	423	427	484	427	409	490	443	413	470	460	412	472	469	423	432	428	428	466	435	447	457	440	477	459	462	434	433	417	465	440	472	429	457	429	406	424	430	432	461	492	436	462	455	422	459	463	441	421	408	446	439	476	465	467	440	421	462	460	453	441	468	408	490	476	428	431	468	440	423	451	427	453	466	445	477	460	471	424	447	445	417	439	413	430	415	419	425	444	439	441	494	435	450	458	441	434	456	473	469	485	439	446	423	431	427	391	437	473	401	421	438	432	434	433	460	462	460	444	497	436	408	468	479	466	452	436	444	465	455	445	463	471	445	446	424	450	470	419	419	456	437	447	457	467	472	426	437	467	490	483	441	467	443	453	440	465	432	431	451	443	458	468	440	444	436	453	469	438	455	455	456	456	449	435	422	447	451	453	474	479	460	463	484	431	462	441	442	426	421	431	440	463	427	461	436	462	466	487	425	453	440	480	393	468	453	424	414	474	400	447	439	413	414	469	438	466	422	438	437	448	423	439	437	458	436	427	437	448	425	469	478	465	447	453	428	460	465	455	457	498	431	438	439	457	435	414	484	446	455	452	427	511	477	428	421	450	432	476	453	451	455	471	401	442	452	461	466	458	442	438	428	468	476	438	488	449	463	435	493	461	431	439	438	413	440	421	402	490	492	439	480	457	406	378	425	457	408	461	435	465	456	439	425	440	463	446	459	427	488	470	436	435	416	425	442	453	506	441	431	439	414	450	433	414	433	418	455	473	463	460	430	470	441	428	435	490	442	481	490	480	451	476	459	427	454	467	449	445	418	404	430	445	429	451	448	436	427	439	416	429	467	491	430	465	446	473	438	511	452	458	465	484	438	448	414	454	449	443	419	447	460	384	466	440	464	467	394	448	438	457	443	430	431	468	423	444	492	425	453	457	435	492	493	442	426	479	423	459	449	440	435	436	440	445	458	417	441	436	449	465	425	464	441	455	434	429	461	454	464	427	447	433	468	460	430	485	419	442	432	394	424	456
3408	5689	4135	2026	1590	1295	1120	890	715	631	618	548	522	521	519	504	474	490	505	479	498	467	453	458	485	469	470	430	422	451	445	407	478	445	475	443	495	466	471	471	487	468	450	408	429	452	423	457	443	470	419	470	440	467	470	467	451	452	444	437	475	435	451	436	456	431	451	439	447	418	474	465	443	415	451	454	443	447	485	452	462	431	467	455	467	467	447	466	437	459	465	458	463	433	477	447	431	468	433	446	441	430	444	456	435	455	451	488	422	463	462	455	443	478	467	471	444	477	484	444	520	430	440	468	448	422	469	443	460	436	462	464	477	447	469	481	488	469	440	439	455	471	435	489	452	430	413	457	470	440	460	449	458	416	470	471	453	429	466	477	440	467	425	456	508	466	435	465	468	473	447	442	477	447	475	427	436	463	439	455	438	492	463	438	503	421	480	442	474	465	445	475	432	423	459	489	478	475	480	476	411	441	447	444	500	435	433	444	486	475	457	470	448	450	467	471	421	445	408	450	439	464	449	445	448	450	429	472	432	456	471	439	470	464	491	465	434	409	467	460	407	467	437	437	448	431	427	469	462	449	427	456	459	471	420	457	451	445	427	430	440	446	411	474	446	416	454	474	446	450	448	443	428	459	455	442	440	445	458	455	434	459	430	432	435	487	449	457	458	453	458	469	466	433	447	415	461	464	487	450	445	455	479	478	477	459	462	437	460	487	445	473	408	444	410	461	441	484	436	489	464	470	445	485	450	427	415	460	470	448	442	454	422	460	473	415	471	443	442	438	466	448	475	469	436	437	432	452	440	436	451	451	460	482	441	473	448	447	461	482	428	428	465	409	434	479	480	455	442	423	446	438	482	418	437	440	457	466	464	478	467	476	421	472	442	456	424	480	465	479	472	445	439	475	442	494	444	431	473	477	435	417	470	479	463	412	450	457	464	439	489	445	441	418	453	481	467	421	456	457	422	441	450	460	481	462	462	447	453	470	435	457	418	431	448	449	447	421	464	439	476	459	448	452	466	458	448	464	456	445	472	412	443	474	478	488	443	445	475	466	485	436	436	441	454	479	439	447	436	462	452	476	458	439	459	438	425	453	446	431	454	441	487	435	482	444	475	446	451	473	417	451	506	455	437	483	438	443	432	439	441	455	410	443	478	461	443	440	492	450	441	417	430	454	438	455	441	449	442	425	444	462	418	447	430	450	422	466	464	443	469	462	418	487	448	451	432	429	447	473	446	428	442	445	484	470	423	437	441	456	415	467	490	455	477	477	478	428	396	439	479	452	443	473	422	417	435	459	448	506	411	446	437	445	477	482	437	428	497	448	445	449	444	451	470	473	430	464	425	434	433	460	439	484	465	471	458	420	460	439	426	436	459	472	411	459	488	443	433	469	446	468	464	438	467	490	486	450	489	452	416	450	473	473	464	471	452	457	430	474	491	468	410	434	438	450	458	460	482	491	439	458	500	429	437	483	427	467	458	463	439	449	465	485	453	487	471	446	441	424	482	435	450	464	462	404	440	429	446	467	507	412	454	449	476	425	468	454	435	476	468	439	467	479	443	433	452	437	441	478	452	433	493	439	462	407	455	482	450	445	442	461	471	433	429	479	424	439	455	448	421	431	463	457	460	441	488	464	459	447	449	430	452	459	423	476	471	423	430	469	462	474	434	459	433	468	473	456	475	448	426	447	472	455	456	456	454	450	462	444	476	481	463	459	457	465	426	445	454	431	410	441	468	436	422	474	418	435	445	418	464	420	463	411	470	458	448	432	445	482	462	443	425	500	477	485	467	477	442	443	461	455	412	467	474	518	444	446	461	460	443	464	484	416	480	449	463	502	419	415	475	430	465	471	456	504	430	477	453	467	466	472	451	466	438	444	462	420	467	476	441	461	414	427	453	467	457	440	452	462	411	476	433	461	426	481	416	455	460	455	435	448	448	475	470	419	456	455	441	487	462	429	440	441	451	463	463	422	440	432	447	475	498	450	456	451	444	445	429	471	485	473	458	438	451	443	441	481	470	457	444	456	446	458	435	450	425	461	486	447	445	456	451	477	435	466	473	457	469	458	475	461	446	471	467	455	449	425	421	433	426	460	438	465	450	448	408	458	440	446	429	467	425	485	455	468	485	476	460	451	425	477	466	434	424	490	465	448	420	470	464	435	450	500	446	420	428	457	459	455	460	470	438	439	463	455	453	480	456	486	479	446	435	419	435	492	430	466	459	461	455	464	449	443	507	450	456	449	489	485	440	455	470	463	462	447	419	505	445	476	421	497	446	474	440	486	423	478	451	454	461	473	462	408	449	470	441	459	446	437	484	473	438	443	480	485	451	475	473	468	422	438	477	476	491	457	464	418	459	452	434	474	448	487	476	461	447	465	454	456	426	439	468	493	401	443	438	487	455	435	476	433	471	444	442	497	439	462	483	466	445	439	465	459	467	441	490	473	480	435	435	446	479	485	413	460	474	467	436	471	400	467	449	468	500	480	419	449	434	426	466	449	458	489	484	436	459	455	438	445	451	442	462	466	468	433	490	446	443	415	454	447	475	475	456	483	455	467	451	487	480	427	459	439	431	407	454	505	422	440	479	445	413	461	449	423	444	440	484	439	457	473	452	419	466	431	446	472	429	434	434	472	463	428	437	420	490	455	499	436	468	489	428	440	459	450	459	457	437	456	451	446	461	459	414	473	474	419	433	445	420	465	459	441	426	470	427	434	451	473	455	452	452	480	442	463	439	455	449	444	457	427	449	468	467	473	445	459	433	453	472	431	432	429	470	466	446	437	443	439	420	431	473	461	465	471	416	457	425	487	462	449	434	451	444	454	442	429	432	427	494	470	441	473	487	474	418	479	433	453	466	455	460	458	461	434	473	428	465	413	464	504	470	473	449	438	512	466	435	445	433	439	449	429	473	459	435	435	425	457	460	452	418	453	438	481	427	455	445	417	480	475	460	485	482	482	447	467	428	471	410	470	481	468	443	434	424	473	435	491	496	448	451	434	446	446	440	459	450	473	466	446	455	479	461	449	490	408	445	473	469	466	433	426	459	443	447	425	473	476	455	454	440	484	433	466	458	424	455	493	440	446	476	473	452	466	453	487	450	444	453	477	446	451	487	452	483	454	468	447	449	433	430	463	476	466	476	482	438	441	449	464	419	479	456	434	461	465	459	477	472	444	468	467	468	446	428	460	439	418	467	452	433	438	463	463	460	456	478	420	417	448	457	447	463	479	437	467	484	488	439	432	454	464	446	438	468	480	437	475	490	444	430	439	438	488	498	440	470	450	463	448	481	458	457	451	486	468	433	454	451	449	466	449	479	431	437	424	480	425	488	414	415	450	444	445	434	433	480	465	468	450	418	442	453	453	428	423	453	463	448	467	452	471	402	450	441	461	419	461	499	467	460	440	428	458	439	461	450	457	444	429	459	455	490	462	468	433	471	462	470	491	452	445	439	451	424	423	465	466	472	456	491	493	471	436
22073	20900	28619	23346	20901	20957	11532	1053	640	555	447	357	323	286	282	263	265	208	219	210	170	180	195	182	174	220	165	179	164	140	157	181	133	152	153	144	159	128	127	154	123	157	140	132	127	141	125	132	135	130	135	120	134	133	145	147	118	140	131	147	131	125	136	137	119	99	140	121	140	143	137	139	132	115	132	142	140	127	123	144	102	130	130	140	144	132	128	118	128	108	114	128	108	122	146	105	129	145	117	110	123	133	136	150	101	121	128	120	124	120	129	143	119	134	142	116	152	128	144	112	119	133	117	132	111	114	122	135	111	131	126	118	105	143	124	141	116	150	135	127	126	157	128	123	135	123	125	152	128	109	138	117	113	128	112	129	107	147	132	149	117	121	116	126	119	117	120	117	124	128	115	134	122	117	143	118	129	137	131	118	120	154	118	131	148	134	120	121	119	137	155	138	131	127	118	127	135	144	127	133	134	120	131	120	132	118	115	129	132	141	121	119	129	101	134	112	145	125	125	121	120	116	127	131	125	117	120	141	109	116	126	115	119	134	132	119	129	118	114	137	136	113	139	141	125	133	143	129	114	122	144	134	111	124	125	111	123	125	136	125	118	135	127	116	131	122	154	123	118	123	127	129	125	125	143	117	147	120	138	113	124	112	116	121	112	129	125	111	122	133	144	125	119	124	134	119	122	131	132	127	113	131	123	137	129	117	128	125	110	141	123	124	131	130	112	143	120	132	109	123	126	123	106	119	142	115	119	124	122	112	134	133	104	127	119	115	128	143	117	121	125	119	120	129	130	126	141	110	122	135	126	117	134	125	126	144	107	134	95	144	111	133	111	139	118	119	118	123	116	126	122	112	134	137	132	117	142	109	134	126	124	123	117	134	145	113	126	128	116	116	114	123	128	132	121	124	125	101	119	110	124	131	118	128	126	132	109	118	118	106	116	123	104	100	139	116	124	115	136	132	140	143	122	114	123	102	127	141	139	132	105	128	106	122	115	126	137	127	118	132	115	122	139	125	108	125	118	144	134	137	117	138	113	129	142	125	117	109	140	121	136	118	122	126	128	133	103	134	132	131	128	111	131	111	129	118	112	122	129	138	124	121	132	141	118	141	132	124	116	115	120	117	118	123	128	124	128	106	125	115	111	133	113	125	147	146	107	143	127	130	129	119	128	112	126	117	147	108	127	107	123	102	104	129	113	120	121	132	124	134	132	125	130	139	118	116	136	121	132	120	130	125	132	135	158	125	113	116	142	123	124	131	110	150	100	119	118	125	121	128	127	129	131	136	130	123	117	142	122	142	116	145	106	116	159	133	113	125	117	129	118	122	125	109	122	120	105	106	114	122	119	137	126	141	125	140	132	141	131	125	159	105	135	126	157	129	120	131	137	121	132	122	115	115	150	126	121	124	152	115	137	112	124	95	136	133	124	144	123	119	145	132	139	136	108	144	137	122	115	122	126	115	128	106	124	132	128	117	127	114	130	124	114	131	126	133	125	120	113	123	117	118	124	134	104	152	126	138	121	136	148	137	128	132	127	141	138	133	119	144	132	132	105	139	131	137	121	108	153	131	132	122	125	135	123	111	150	121	117	129	108	109	131	133	111	114	130	111	120	126	120	112	111	136	133	115	130	125	122	133	125	120	139	137	133	128	144	150	108	132	145	142	146	125	128	129	127	116	116	136	125	115	124	129	125	126	124	128	128	146	128	117	118	112	121	118	110	134	120	128	157	118	126	144	130	106	111	120	131	120	121	140	122	120	122	122	122	111	135	124	141	139	135	143	129	126	138	116	124	106	118	115	141	128	106	133	115	140	127	92	114	127	141	121	138	130	114	147	113	140	118	102	146	112	124	128	122	146	113	120	124	131	133	143	112	128	110	134	112	121	127	139	130	125	131	133	123	118	142	120	130	125	145	124	119	129	149	144	144	98	136	122	124	123	118	117	126	134	116	146	129	110	136	109	150	130	110	117	135	116	107	135	126	134	122	137	128	135	136	142	118	122	129	133	119	130	115	115	140	121	105	123	124	123	131	125	123	135	138	126	135	120	130	120	139	142	116	125	137	126	135	143	122	122	127	129	141	145	134	140	150	121	121	118	144	111	138	137	130	118	120	123	141	142	117	104	153	129	145	130	125	110	116	131	125	135	129	125	123	142	121	118	122	141	143	130	126	136	131	123	119	125	115	146	125	129	121	100	127	131	108	133	124	154	124	117	119	117	112	121	139	135	139	122	121	125	107	122	116	131	125	120	132	140	122	140	139	126	106	121	119	118	135	131	138	135	116	137	141	104	127	128	117	131	137	122	121	118	130	107	117	120	125	142	134	121	117	113	129	127	118	122	115	133	139	126	135	114	118	149	112	138	127	150	139	121	102	119	122	109	118	120	125	124	112	148	137	97	145	127	124	109	114	144	136	133	130	140	136	132	151	129	127	111	111	116	108	123	130	132	130	131	127	141	102	127	120	108	124	116	135	118	120	142	123	127	125	125	125	110	118	142	122	130	112	114	118	139	125	133	125	115	122	148	124	108	120	129	125	139	131	126	101	105	145	119	129	120	125	111	123	127	124	115	117	97	117	126	116	119	110	123	138	130	110	147	114	134	126	115	127	116	119	129	103	128	126	130	126	132	118	122	117	125	142	114	102	121	125	134	124	119	118	109	151	128	128	132	118	122	121	124	113	126	132	112	123	124	130	127	154	123	136	115	135	125	126	132	129	152	119	108	133	104	116	141	114	143	153	119	122	115	142	131	143	111	117	132	141	114	95	111	109	102	132	128	112	113	117	142	134	122	122	135	139	115	127	118	124	109	121	107	122	124	128	131	129	156	121	120	136	110	123	118	117	111	133	127	117	123	130	133	138	138	141	126	125	121	150	125	139	122	124	144	123	145	130	130	107	110	133	137	135	113	134	119	138	96	112	137	117	101	112	139	148	159	128	133	102	148	135	124	117	140	158	107	139	123	102	122	129	132	129	133	126	121	118	127	131	122	124	131	123	124	153	136	117	121	130	128	118	124	128	131	120	124	113	109	126	124	102	122	132	115	131	111	135	133	116	125	121	136	117	129	116	145	126	130	130	119	117	133	124	109	121	115	135	123	129	140	127	136	124	111	126	105	132	119	110	130	128	122	122	119	127	118	134	124	138	129	127	131	134	118	115	131	126	125	130	136	131	111	118	108	103	157	137	134	120	153	117	133	136	129	124	122	96	134	131	126	130	131	139	121	134	140	123	118	151	129	135	125	116	138	133	124	120	122	125	143	129	115	133	117	146	132	117	122	112	126	112	125	129	110	117	117	114	123	125	115	128	139	125	125	121	144	126	130	113	136	129	126	120	122	120	114	129	103	121	110	130	118	138	127	139	120	119	118	135	113	125	115	115	128	144	137	130	121	111	122	137	131	142	132	141	143	134	142	141	124	117	117	139	120	120	107	113	131	101	125	125	127	122	124	127	149	144	110	128	110	122	122	108	104	151	111
4442	14386	10390	5175	3861	2615	2051	1507	1095	824	657	549	456	392	345	325	289	278	293	269	240	198	203	204	218	158	195	170	193	188	149	177	155	163	169	154	150	156	140	142	145	141	137	156	154	144	150	151	157	142	155	150	147	137	123	157	134	154	128	133	133	124	122	135	129	145	138	142	143	141	149	136	131	117	144	158	133	117	128	124	130	122	137	127	126	110	138	144	130	128	137	131	136	122	149	116	146	131	135	120	129	127	127	142	114	130	120	129	131	126	133	125	132	136	137	125	141	156	125	132	160	126	139	122	135	131	119	130	130	144	121	121	142	113	152	147	145	135	142	127	137	124	127	154	122	123	141	119	133	139	129	128	127	137	121	117	138	138	118	136	120	139	150	142	134	148	114	136	125	138	121	140	112	134	165	120	143	146	117	111	141	140	130	101	158	128	122	133	127	121	137	127	134	119	128	142	152	135	120	133	132	136	126	135	131	138	129	118	145	138	136	122	133	127	135	143	137	139	138	148	115	128	146	122	137	126	153	141	123	138	128	134	146	133	135	124	132	125	136	115	125	121	134	129	129	127	132	136	138	125	136	132	126	127	112	139	141	135	132	147	131	113	133	127	130	135	122	115	117	129	114	125	129	135	139	129	123	123	139	115	129	119	130	125	122	135	133	117	123	125	119	121	132	130	122	134	128	138	140	128	140	125	122	137	118	136	131	104	121	117	126	130	138	124	123	129	119	139	132	128	121	149	145	131	118	141	114	141	133	121	124	116	110	123	106	100	127	154	157	141	141	132	132	126	108	146	144	129	134	132	129	134	147	123	116	138	131	128	133	133	155	126	120	126	153	122	113	124	150	136	113	148	138	134	124	119	120	127	133	121	130	123	124	125	126	127	128	135	118	145	122	134	133	119	125	151	126	125	134	123	127	120	129	117	142	129	147	128	143	110	135	123	136	135	136	132	125	128	128	132	125	112	129	125	133	136	113	125	133	129	142	134	142	106	122	131	125	114	127	128	129	116	127	134	132	115	139	130	147	132	134	138	129	124	117	124	113	118	145	129	113	125	126	127	131	151	121	139	114	147	118	116	136	121	140	133	133	121	129	120	139	130	115	126	118	159	118	114	132	143	139	142	156	124	120	111	139	133	130	134	105	134	148	118	144	129	123	136	111	125	120	155	136	138	152	109	129	145	140	107	124	124	140	143	134	135	131	119	112	117	145	123	136	126	134	151	116	131	129	123	138	117	110	129	142	133	128	149	129	147	142	118	126	104	113	144	129	138	122	128	138	127	148	120	124	124	119	127	114	145	137	131	144	128	132	136	122	147	115	151	113	138	140	133	134	118	133	152	105	118	131	96	130	138	139	152	124	130	135	110	144	120	149	136	136	118	142	130	123	138	127	139	133	116	151	124	125	124	141	104	137	129	123	131	133	143	132	137	116	133	112	129	125	133	133	107	135	151	125	89	131	127	136	130	131	124	112	128	115	134	147	153	146	142	147	135	127	119	112	119	126	142	122	116	123	156	143	142	128	135	125	101	138	142	116	129	138	132	132	114	152	141	114	126	125	129	137	114	121	128	138	110	142	120	127	114	137	111	138	130	149	122	126	129	122	137	123	115	123	126	118	149	127	137	130	132	124	128	146	141	136	141	149	148	151	126	124	152	134	117	130	119	126	116	119	127	143	129	138	137	138	133	135	139	122	119	119	149	131	142	113	120	128	118	113	126	140	130	146	120	124	121	139	115	122	126	116	125	137	145	136	131	131	136	157	151	112	115	104	139	140	121	128	124	147	120	128	140	122	134	146	132	120	126	138	128	129	132	119	131	126	141	131	124	122	130	116	136	109	129	124	125	127	118	120	133	127	129	128	137	112	132	123	156	161	123	122	145	143	131	137	134	125	123	129	128	115	123	125	135	143	116	131	110	133	116	123	127	109	108	139	121	148	108	130	162	117	134	121	131	125	113	135	122	131	117	124	137	147	142	122	146	136	139	130	109	128	136	143	131	134	109	119	137	132	132	123	119	128	120	126	155	117	146	133	134	141	133	132	114	130	153	132	141	136	119	123	127	130	128	124	128	130	120	158	128	115	112	115	147	127	114	124	134	134	132	127	131	138	120	127	128	127	122	104	133	152	152	142	133	146	127	140	142	128	140	99	129	134	118	139	150	133	147	149	144	123	123	127	128	136	154	113	129	135	135	129	133	140	136	147	126	135	133	119	139	149	133	126	109	127	118	113	124	103	138	144	135	130	115	123	109	138	140	120	105	133	135	141	151	127	139	138	114	136	127	132	127	147	144	131	124	131	132	117	140	126	103	122	137	112	116	136	129	106	131	140	113	170	116	128	131	119	137	130	133	128	128	139	128	111	133	127	110	128	120	137	116	141	159	130	117	136	121	118	139	121	99	121	137	127	135	142	138	105	137	114	141	155	141	149	122	124	131	121	123	130	144	139	113	159	127	149	138	133	126	121	135	140	131	119	108	159	116	123	109	132	139	140	110	130	120	136	113	118	143	132	143	115	129	122	145	100	128	122	132	124	146	130	142	125	115	116	123	129	134	103	142	129	109	121	137	115	133	146	132	137	132	119	130	118	131	129	111	133	116	137	133	124	124	129	124	134	124	139	127	130	121	128	126	139	136	142	130	120	138	118	110	143	131	127	137	145	100	115	125	136	138	162	145	108	125	129	118	141	152	116	135	119	131	123	130	113	108	143	153	126	128	114	112	136	135	117	129	124	134	138	132	146	121	116	122	120	109	150	137	128	142	118	129	125	151	128	124	145	133	124	136	135	119	113	117	129	120	121	113	136	118	153	122	134	118	128	117	122	137	130	126	116	136	122	146	117	117	132	136	124	121	123	149	133	120	128	124	117	143	122	122	136	134	127	130	122	127	123	145	131	128	125	139	109	126	128	134	150	129	145	116	152	119	122	125	139	149	107	132	138	105	126	125	139	135	128	135	140	129	126	156	120	140	158	122	140	128	151	113	130	111	137	116	133	128	128	123	150	124	133	118	137	123	141	144	121	134	123	137	125	132	108	111	141	125	122	114	114	145	122	130	123	133	129	138	137	147	132	145	132	122	135	122	125	122	117	122	151	124	115	129	138	129	152	121	123	143	141	127	133	131	113	121	139	138	144	128	139	129	140	151	144	135	117	127	144	134	137	139	152	141	134	116	137	125	128	131	128	128	119	120	124	152	112	114	104	146	134	129	118	118	132	120	115	131	130	144	129	142	113	127	118	131	149	130	113	113	141	134	126	125	113	129	112	141	126	136	120	141	139	132	130	129	154	120	142	135	144	118	124	134	130	135	115	125	126	143	137	145	131	149	132	139	113	120	104	133	135	115	132	102	135	119	112	143	127	111	124	124	114	117	123	134	106	130	129	135	147	125	130	136	140	99	133	124	130	137	158	120	116	150	122	137	130	108	127	133	131	107	121	131	135	141	127	128	126	125	135	113	131	114	132	133	133	139	129	135	125	143
27275	18201	4561	1007	771	722	615	544	544	526	492	508	488	485	438	501	507	502	461	479	479	514	491	510	537	494	480	449	525	526	487	503	504	532	502	474	513	461	470	472	494	466	507	506	488	517	474	475	492	497	528	470	492	529	513	486	463	475	499	460	515	497	477	486	516	519	495	506	515	464	487	510	509	482	479	517	490	504	483	464	498	495	510	521	495	473	446	436	503	511	498	558	527	472	492	490	483	489	516	500	525	468	506	467	446	480	510	528	477	494	497	461	480	488	533	497	511	472	527	490	510	495	506	486	517	538	494	461	469	504	480	497	495	530	471	486	481	457	530	531	494	465	486	497	517	508	511	439	500	505	464	511	464	487	522	472	496	490	481	472	491	507	485	479	472	468	529	491	487	450	462	493	502	494	498	503	484	505	485	493	506	490	485	536	462	481	462	460	463	524	494	522	522	462	514	496	506	511	515	469	517	472	499	524	480	501	466	489	485	492	481	480	520	503	493	495	483	474	530	457	483	526	440	474	520	484	502	498	453	459	510	496	493	468	504	537	492	474	486	470	509	527	482	518	520	480	496	486	517	487	455	496	489	516	465	484	518	489	503	501	511	486	523	514	490	511	499	492	514	442	487	471	492	520	490	539	523	482	484	490	487	514	477	470	491	499	488	502	476	499	493	498	496	531	499	496	515	489	543	514	488	479	529	479	492	480	506	521	484	506	504	536	530	452	550	464	494	486	483	485	500	526	499	485	546	492	444	479	475	471	496	505	464	496	508	478	468	490	486	495	477	537	488	515	491	515	497	466	529	458	479	533	533	506	508	487	494	490	483	482	521	490	480	488	482	498	472	522	499	492	470	549	505	484	472	505	455	457	485	500	468	496	496	500	516	539	485	514	517	488	465	496	485	521	450	503	493	471	512	474	510	491	496	468	523	452	501	484	506	485	487	486	508	501	489	507	512	496	515	505	522	498	541	486	490	480	466	518	494	463	516	498	515	498	512	469	511	507	456	526	479	507	454	529	474	519	495	494	454	466	522	470	467	484	501	523	486	471	467	491	480	492	440	488	447	490	476	528	477	469	472	521	501	489	484	507	449	475	479	514	499	483	494	480	509	514	499	508	542	486	499	465	515	495	487	513	496	515	499	491	482	490	445	528	509	478	503	507	495	476	520	479	463	470	494	533	516	477	514	489	499	516	498	513	553	503	510	481	472	518	516	464	530	480	481	523	464	448	466	493	510	512	478	510	446	510	447	511	502	530	461	510	480	455	457	509	468	520	491	513	510	461	524	472	538	485	455	480	489	475	502	525	524	478	542	479	505	539	508	459	492	503	508	513	540	479	499	500	510	494	511	501	505	455	456	521	500	498	473	504	528	484	529	469	504	484	488	503	496	479	504	487	486	502	535	503	527	505	495	493	526	479	544	517	483	479	525	481	451	459	536	473	509	539	450	489	482	521	458	514	476	510	512	530	492	545	512	486	503	485	506	492	516	495	511	492	483	482	446	477	526	489	480	468	473	509	495	523	486	458	508	454	472	501	535	488	462	484	485	531	488	493	544	479	474	469	494	540	498	490	518	518	520	481	522	467	477	460	487	464	518	540	477	417	512	491	472	477	517	502	515	489	508	519	463	502	547	488	486	464	488	519	455	500	479	470	487	488	516	477	515	513	530	456	484	521	472	466	514	497	487	488	464	511	485	445	491	505	503	551	429	521	477	466	447	556	523	521	489	486	479	512	500	522	493	489	466	500	491	518	515	497	500	518	436	482	512	529	525	469	481	471	467	483	479	496	500	481	524	574	497	519	489	495	444	482	510	464	496	496	496	505	463	481	530	467	501	520	470	474	476	503	486	484	470	456	502	485	495	503	488	461	454	446	485	532	480	493	470	496	494	478	499	492	519	496	500	451	529	474	544	495	480	526	547	456	488	484	511	498	468	480	473	451	475	510	475	490	441	486	472	510	468	514	495	483	479	470	508	473	466	479	511	498	477	493	523	487	458	452	508	484	500	501	471	490	499	513	482	461	523	482	477	479	503	462	496	475	507	495	474	476	530	471	472	503	491	455	489	537	486	506	513	477	486	507	477	489	491	490	474	455	472	504	495	504	487	512	507	493	504	497	494	494	485	518	467	496	522	514	513	493	486	462	457	487	522	495	518	479	490	462	485	485	548	496	523	468	480	482	489	491	484	493	494	484	487	504	529	518	520	483	506	513	489	449	515	474	481	494	475	474	515	483	506	482	525	489	487	513	470	507	492	486	451	486	496	487	479	486	498	508	485	484	516	509	478	507	507	487	505	473	446	503	458	486	474	526	524	460	459	471	473	501	478	518	525	496	515	478	508	477	488	495	516	465	512	476	463	504	523	532	464	501	511	465	489	474	474	530	474	480	535	524	452	467	538	467	508	505	475	488	465	500	535	499	522	524	480	509	497	470	431	489	445	470	476	456	479	494	460	485	453	498	479	516	432	451	509	472	496	478	490	469	509	494	495	499	530	478	532	485	506	496	496	522	478	495	526	482	515	511	483	496	473	526	518	521	469	474	479	464	514	492	447	536	468	468	487	513	507	468	488	537	522	490	521	463	491	484	482	462	481	468	460	483	488	481	494	486	498	479	458	477	480	503	490	474	504	496	494	517	496	436	506	520	466	515	523	470	495	488	490	491	512	492	484	502	560	448	529	484	513	508	472	485	508	502	531	501	436	451	509	496	453	512	479	480	459	459	509	481	452	483	480	439	462	477	522	521	478	477	506	489	493	491	509	458	477	475	494	511	465	530	507	474	514	476	491	535	511	545	500	499	537	504	457	483	505	465	483	510	469	521	446	480	536	494	492	484	433	491	505	535	456	499	485	459	494	502	468	447	491	528	505	490	540	514	493	464	478	499	492	500	492	489	497	506	470	490	499	514	523	474	486	523	495	492	474	484	511	448	478	510	539	480	505	477	493	478	495	514	494	542	484	543	518	500	467	497	504	507	505	487	469	494	534	480	517	466	478	507	518	488	475	484	513	517	480	499	481	467	527	472	478	526	479	490	492	516	489	474	516	533	495	478	444	483	460	471	495	501	507	477	477	507	501	531	501	455	531	465	477	475	522	491	480	475	485	467	483	490	536	499	468	500	473	486	525	509	466	516	509	475	544	488	515	492	479	468	481	497	496	564	515	491	450	504	515	487	496	470	495	490	475	482	523	495	495	458	499	483	499	506	485	464	468	475	507	514	472	482	526	471	467	483	517	527	464	458	450	466	479	497	498	521	481	469	517	508	488	501	504	467	482	511	468	540	543	499	464	474	500	497	498	471	482	473	500	500	510	469	460	497	502	508	511	499	468	529	499	497	502	472	518	474	472	476	500	466	488	499	492	501	474	511	519	435	523	488	511	499	455	477	490	495	497	496	532	489	482	476	459	518	487	471	433	478	503	510	484	501	520	515	534	498	459	499	468	536	499	471	470	471	480	525	502	501	527	520	518	493	505	487	507	453
4242	1165	921	677	756	681	597	586	542	489	492	585	505	506	540	546	489	487	488	530	545	521	522	527	547	522	509	486	526	517	512	531	503	481	503	512	511	559	475	516	521	527	518	524	514	539	510	538	507	545	557	543	479	515	555	504	520	532	494	528	537	543	529	500	545	489	505	480	516	548	524	509	517	540	543	515	497	536	490	533	530	533	505	538	528	521	529	520	515	505	473	522	522	532	492	499	510	519	510	490	568	529	491	533	540	542	515	524	561	520	521	512	560	499	512	510	528	501	525	509	546	512	520	466	507	533	545	508	504	533	530	511	534	484	528	519	538	519	553	504	498	519	539	538	550	527	534	536	500	517	513	505	512	514	543	517	531	530	535	532	540	498	527	545	499	565	510	534	540	511	541	569	495	524	518	549	490	527	517	487	528	512	518	543	525	520	554	505	480	466	529	539	506	535	499	502	523	537	537	507	543	503	502	501	545	517	497	507	519	505	506	498	536	515	509	515	482	534	507	479	509	506	521	472	502	493	576	496	495	489	500	483	500	515	474	512	514	575	516	522	573	541	534	499	524	487	548	511	535	445	521	529	550	495	558	534	479	501	518	535	516	541	507	497	516	494	480	490	529	506	550	525	557	497	587	559	540	513	543	537	526	509	514	497	510	518	484	549	498	517	493	524	481	463	511	504	565	503	533	522	491	517	549	463	522	547	532	554	526	481	536	505	522	483	572	524	584	545	526	516	514	531	497	550	536	494	471	538	513	513	523	503	528	500	553	512	481	509	479	542	497	516	505	544	525	523	497	539	473	533	514	540	522	495	499	537	550	545	543	507	529	489	506	467	534	533	503	508	538	568	527	497	548	481	529	558	512	509	490	496	517	523	474	512	513	503	478	488	537	511	490	526	507	499	514	518	519	507	526	531	499	509	491	522	511	544	536	524	519	535	507	555	566	526	541	523	565	529	529	543	530	513	506	498	526	498	501	499	520	511	582	522	511	545	530	495	510	548	556	509	509	499	526	502	510	506	567	551	507	542	517	468	532	492	525	543	511	506	480	525	518	546	520	554	507	568	515	511	497	542	516	507	551	541	542	510	509	544	532	520	507	561	562	496	490	556	551	519	525	516	513	565	498	492	522	499	512	508	515	509	491	519	502	544	506	503	502	526	489	525	524	515	507	519	541	513	530	547	532	517	538	500	498	532	534	488	535	520	545	501	507	510	499	552	528	516	491	513	523	556	530	493	497	544	488	538	487	535	540	502	503	500	544	519	499	562	568	516	506	467	489	518	500	503	512	498	547	533	505	519	485	522	503	548	531	503	510	546	471	479	503	490	504	494	547	492	509	474	530	497	533	529	509	525	508	509	553	529	521	527	477	500	519	505	501	520	513	536	528	500	505	498	506	522	538	529	477	529	546	570	545	502	503	524	485	509	482	494	510	509	510	517	527	501	542	520	509	460	512	491	504	501	541	541	528	493	517	521	514	511	525	504	485	522	490	546	494	511	539	537	489	563	540	539	520	559	510	514	496	526	513	512	556	490	517	466	524	518	518	502	525	508	520	525	534	552	530	527	545	498	533	518	527	522	566	532	501	499	532	508	496	505	512	509	519	510	500	500	530	500	496	517	500	540	578	569	491	480	537	491	517	528	530	525	504	518	490	508	509	549	462	504	549	530	540	501	515	494	488	481	540	513	492	569	564	514	505	490	480	510	505	544	531	489	561	515	515	528	506	538	513	498	527	540	521	524	525	499	566	533	520	500	500	513	542	518	526	582	568	546	504	494	507	511	517	527	559	507	520	558	507	535	544	528	535	522	540	515	522	550	519	525	504	520	533	512	504	509	528	516	527	509	579	510	490	501	529	535	526	502	526	512	523	528	512	498	521	549	524	532	508	513	518	515	489	512	523	528	549	523	538	508	497	536	501	531	554	513	535	527	517	515	501	537	568	496	555	547	558	558	501	537	514	509	530	521	538	509	515	522	485	496	527	537	524	535	515	481	513	491	548	526	546	517	526	503	513	535	478	533	577	484	569	502	514	522	516	561	514	535	520	515	543	554	526	529	458	545	500	497	508	470	503	557	520	504	524	549	526	538	512	526	556	481	534	557	537	517	480	521	484	515	490	506	523	523	497	540	536	527	549	520	562	512	496	545	552	507	510	508	533	507	496	502	498	481	498	512	529	509	537	495	483	543	489	536	500	518	473	525	533	540	538	531	504	505	522	494	486	499	516	488	513	479	505	481	502	530	578	562	513	517	533	499	518	489	513	538	519	484	510	506	553	520	514	521	481	518	509	509	553	479	527	561	499	510	505	530	520	515	515	518	498	508	498	525	519	494	528	469	515	511	528	481	486	506	532	512	512	522	490	528	514	535	521	521	520	530	512	524	530	485	533	519	491	490	484	525	545	501	495	491	536	507	515	498	525	522	502	478	550	514	568	523	457	501	502	540	551	551	535	503	496	505	512	529	529	515	486	547	509	577	507	521	535	521	521	531	497	473	521	501	543	501	532	512	496	528	513	503	502	495	499	522	534	560	510	529	539	527	497	524	541	522	527	490	550	534	471	528	504	506	514	552	532	494	520	500	530	532	531	503	538	545	518	531	470	537	465	527	514	514	547	577	526	512	522	528	517	501	558	530	548	509	490	530	517	500	554	507	533	538	563	542	504	494	536	526	501	509	486	515	493	528	524	501	523	531	492	497	535	495	511	518	521	502	504	555	507	524	543	530	547	505	509	531	554	478	518	497	510	511	548	546	477	545	496	549	522	493	504	516	505	533	526	525	499	485	516	521	561	527	515	519	550	531	540	559	550	528	525	494	525	540	485	530	531	511	507	539	510	551	523	460	531	523	513	533	483	536	540	542	512	501	529	556	528	538	497	509	508	536	521	523	547	541	539	516	526	569	507	509	504	553	530	488	516	496	507	557	528	533	498	496	464	527	498	495	508	517	546	510	511	500	519	525	489	547	520	489	544	506	501	537	485	519	505	504	498	522	537	575	538	550	553	498	529	557	525	527	513	499	509	532	519	512	488	518	539	475	526	535	543	505	510	504	519	523	530	511	479	511	493	474	531	478	520	496	525	533	525	536	503	522	526	495	504	500	523	511	517	504	512	581	537	490	557	497	510	524	560	514	502	522	498	534	507	507	504	532	518	476	503	531	494	541	504	509	504	506	519	518	520	573	513	554	543	516	485	544	538	534	488	503	532	511	544	473	542	558	536	493	525	563	489	559	510	512	491	534	507	531	516	528	558	518	507	516	520	572	546	547	502	513	553	498	524	486	510	539	510	525	513	540	545	573	531	524	512	465	537	501	528	527	491	522	519	533	522	506	528	546	518	532	522	525	568	562	527	523	524	524	527	516	488	514	531	511	517	529	483	543	548	549	555	529	512	543	540	472	521	545	534	520	497	487	496	498	536	491	525	459	510	526	505	534	520	527	544	505	549	524	505	517	520	527	543	509	526	537	523	515	538	512	492	558
23267	20940	28244	23800	20954	12446	1201	659	487	494	439	372	380	358	351	317	330	288	307	305	317	286	267	289	271	292	246	294	258	295	266	245	271	249	288	300	261	272	290	241	267	284	231	223	267	247	258	238	284	262	248	260	250	277	269	261	261	275	271	251	266	265	243	251	261	268	281	255	262	258	268	223	256	256	253	263	259	275	269	257	244	256	277	265	252	256	250	235	253	226	232	261	279	280	312	251	255	257	239	255	230	266	262	275	239	254	289	258	240	250	276	239	265	309	224	266	251	260	265	276	247	262	255	274	254	275	245	249	266	225	241	248	253	273	248	231	262	275	262	273	259	249	252	238	261	249	239	254	260	293	259	282	221	253	262	284	270	236	253	249	280	242	258	243	257	272	249	265	255	247	241	238	267	271	284	294	240	260	243	257	293	241	269	264	253	292	242	250	255	256	247	255	242	231	261	234	286	258	280	253	250	243	292	261	255	240	244	278	240	245	262	262	249	261	268	239	239	252	252	258	241	232	234	236	276	273	230	263	258	256	235	220	247	243	254	284	305	257	248	247	236	268	265	258	255	270	253	258	264	248	246	233	250	247	262	247	241	266	248	262	257	205	276	253	247	238	241	263	281	252	300	257	290	222	261	239	274	238	240	266	264	263	242	260	286	221	252	275	241	235	243	289	250	265	262	290	257	257	267	253	241	248	253	264	242	240	251	228	239	269	255	268	272	260	263	248	261	235	261	258	267	252	242	245	237	259	249	245	260	253	278	258	251	256	251	250	242	270	233	233	271	245	235	270	216	284	266	263	264	298	274	280	264	227	219	262	269	236	246	260	248	241	256	263	239	252	259	263	261	277	255	266	261	246	263	270	231	241	245	260	269	279	234	231	270	230	223	262	226	268	260	277	252	265	271	292	265	276	232	251	248	276	243	241	278	276	255	271	238	247	251	246	244	256	264	273	263	256	255	241	249	275	252	270	219	256	249	250	283	235	264	282	292	260	252	252	250	249	221	252	232	260	233	255	254	242	235	262	266	262	247	244	284	272	253	263	266	247	239	261	245	263	235	237	262	261	251	243	248	234	233	264	227	251	259	272	229	277	257	251	262	232	227	243	264	245	260	254	248	235	259	255	252	257	259	280	242	236	255	250	268	242	238	245	232	259	265	243	259	257	273	279	274	244	238	246	285	271	238	260	259	269	261	261	263	262	262	281	252	283	251	299	260	250	258	262	255	246	237	236	241	280	250	275	248	237	234	273	247	263	252	238	249	228	301	249	259	243	229	237	240	224	254	238	279	265	264	259	244	269	250	211	255	247	261	236	260	263	275	245	271	273	249	260	278	261	304	267	266	280	258	252	241	270	259	256	281	256	235	268	262	267	298	258	241	256	259	228	245	255	267	258	282	267	272	247	254	245	229	261	295	258	249	261	279	276	248	278	250	250	235	257	246	254	269	233	233	302	267	265	255	254	254	253	277	255	242	254	243	258	287	258	273	243	246	244	251	250	269	276	247	271	238	250	247	265	273	225	243	242	271	254	251	280	252	289	257	277	247	261	247	242	248	238	246	241	265	266	271	227	254	262	235	246	263	272	251	249	244	280	280	233	235	250	252	269	238	253	268	243	261	269	247	263	219	256	270	259	246	254	264	268	258	267	249	253	248	251	256	234	229	232	237	232	264	273	234	260	283	278	261	263	262	272	249	245	254	255	259	265	275	265	261	224	276	265	258	264	242	257	243	253	266	292	298	282	225	273	258	255	260	244	262	257	260	250	260	293	239	281	229	263	270	243	247	277	269	237	251	264	278	226	268	240	242	255	272	229	258	270	223	232	246	249	243	256	231	230	264	247	251	251	261	253	256	255	244	222	254	246	257	233	288	268	237	265	257	264	276	282	269	234	270	236	232	239	278	261	248	291	236	240	282	239	235	257	256	265	234	245	265	261	263	257	252	239	260	253	245	265	250	267	267	254	254	228	247	240	232	276	247	271	273	247	238	262	252	240	261	245	241	281	231	257	238	236	265	267	271	254	274	244	258	266	274	253	256	252	233	258	245	211	270	255	237	266	280	249	259	274	275	242	277	279	260	267	255	249	220	240	246	226	237	265	232	256	265	236	247	250	276	246	297	262	289	282	255	221	247	238	264	280	256	272	255	235	251	271	258	243	242	276	235	297	277	262	264	251	273	249	252	255	257	267	255	273	245	261	255	281	242	263	249	229	249	236	258	275	246	239	233	276	262	263	266	248	283	244	235	300	247	233	261	240	249	238	264	248	268	264	245	238	246	226	248	270	228	238	257	244	273	247	234	248	253	246	257	234	253	243	249	238	258	238	255	230	277	268	247	245	263	264	245	266	233	220	277	266	274	279	248	275	263	268	259	240	253	244	250	278	236	248	233	232	260	256	258	237	258	258	243	252	263	249	237	273	239	253	242	252	277	263	240	259	243	245	281	281	250	237	220	255	254	256	271	257	217	268	255	235	290	253	286	253	261	270	280	268	265	257	259	238	285	241	266	231	259	244	267	246	256	259	255	242	226	273	248	265	259	255	252	289	243	280	247	253	253	250	239	246	271	244	259	282	233	249	260	256	269	273	271	260	249	234	255	237	259	234	262	236	255	253	254	256	274	255	272	254	251	243	227	259	262	261	260	252	249	257	259	288	265	284	247	268	298	231	291	285	277	270	239	260	252	242	258	254	271	261	269	232	250	272	275	270	235	261	273	289	255	239	261	232	239	266	277	252	288	241	272	230	273	262	245	228	232	261	274	255	257	271	263	245	239	265	238	255	246	254	253	259	268	243	231	250	289	227	251	266	232	256	276	248	237	239	242	272	294	237	257	274	277	252	259	270	277	239	250	249	258	250	281	272	243	251	274	286	242	242	256	268	275	270	294	260	249	254	231	247	267	272	270	286	268	227	283	243	257	254	285	260	255	264	247	256	291	242	238	261	228	265	279	250	244	288	261	257	270	254	267	246	274	234	241	242	238	281	267	260	243	247	231	234	244	252	243	261	264	231	232	256	273	238	263	256	238	261	269	265	276	253	282	249	250	250	259	270	261	252	250	254	285	251	257	245	272	254	257	268	277	250	276	274	264	266	277	261	242	260	237	267	248	263	284	251	238	255	270	263	264	252	251	233	277	269	253	252	248	287	276	248	280	256	254	262	241	282	254	244	257	246	256	240	237	261	278	245	274	229	278	241	234	252	234	254	274	244	243	237	245	252	229	282	244	243	254	252	244	275	280	254	251	288	266	250	230	267	263	209	256	251	252	296	270	235	277	218	240	234	276	244	263	281	284	237	266	251	271	248	231	266	252	232	230	247	249	266	267	272	268	257	256	263	268	234	262	266	266	256	253	214	254	231	256	231	238	257	273	244	267	270	257	245	246	222	253	271	249	236	235	247	234	242	274	250	238	224	252	246	236	273	269	255	241	280	253	248	280	254	261	269	236	266	269	256	236	248	258	237	249	253	245	268	241	265	261	236
3090	8410	6249	2914	2236	1633	1281	953	714	605	529	496	432	444	411	400	391	396	370	372	342	302	285	321	320	307	337	318	285	295	295	289	321	300	327	270	274	284	286	295	279	278	302	295	276	284	290	309	298	268	260	282	307	298	275	274	299	300	298	303	268	278	276	283	260	281	275	279	242	298	265	270	284	254	300	299	302	264	279	265	273	297	255	284	281	269	265	295	307	287	291	283	266	289	283	285	270	278	339	290	280	287	284	287	292	276	289	277	304	297	291	291	287	280	289	286	280	278	299	277	310	287	280	291	309	261	244	304	255	311	283	277	249	286	264	300	301	274	303	301	273	267	308	295	287	280	309	303	273	282	303	284	300	285	291	288	286	288	289	300	261	270	267	292	259	284	288	254	274	293	271	301	295	285	296	243	316	279	275	297	294	256	292	281	290	300	290	299	274	281	278	288	267	295	281	264	298	267	245	282	268	290	278	305	298	266	294	287	280	288	288	285	265	269	290	276	305	289	297	304	311	264	244	300	306	317	265	284	296	286	294	291	277	295	291	304	295	291	298	282	331	302	324	274	284	296	272	311	282	281	269	326	302	295	289	307	283	283	279	283	294	287	290	295	279	304	296	285	296	291	264	298	267	286	304	300	280	263	273	286	299	272	318	277	283	299	297	273	279	275	285	284	286	286	283	304	270	265	312	268	286	291	272	296	314	298	284	303	312	300	301	286	261	305	283	267	275	249	297	321	289	303	301	278	280	295	288	266	270	277	273	308	294	248	295	284	302	294	271	274	289	306	297	274	281	306	280	253	313	276	298	270	282	283	304	273	300	265	298	271	246	255	332	277	274	303	279	268	284	252	264	264	300	279	289	272	271	305	292	273	268	286	263	294	321	283	291	264	285	284	286	297	285	297	283	297	289	297	303	312	278	257	273	258	299	306	299	272	288	290	298	302	309	264	289	292	268	254	252	294	290	278	271	286	266	283	315	243	255	281	281	288	277	275	289	289	286	297	285	286	325	297	260	302	275	309	275	301	294	282	277	254	307	282	272	283	290	280	272	305	288	278	277	241	304	249	282	286	281	278	297	304	300	313	276	273	282	251	261	276	286	295	279	307	282	268	249	288	281	283	277	293	291	272	285	291	289	288	229	260	268	304	282	304	275	266	288	277	280	295	295	281	255	286	315	283	280	307	304	285	241	289	316	287	270	265	297	279	284	276	272	241	278	293	291	284	275	271	282	280	296	297	307	308	287	291	287	275	278	298	286	286	288	275	292	274	309	279	291	286	283	279	284	289	253	257	276	287	286	295	310	299	313	288	283	289	280	298	249	288	275	270	255	286	298	278	271	313	261	277	294	280	286	286	324	291	277	278	313	297	270	290	272	294	285	311	260	291	274	292	257	281	287	278	273	292	302	259	252	286	268	290	287	262	248	245	289	241	275	283	287	269	285	264	261	296	291	272	272	292	283	268	279	283	297	269	293	296	271	280	253	271	272	281	293	276	281	308	322	297	280	283	273	280	268	286	284	307	290	283	281	302	269	245	258	260	271	250	302	282	310	282	251	291	293	302	281	264	288	260	271	275	277	283	264	260	294	294	259	281	316	321	318	297	287	259	280	281	240	289	297	304	306	281	257	278	272	282	314	280	275	292	284	265	313	300	269	263	320	275	259	287	263	304	297	289	267	282	271	268	291	256	274	288	282	274	266	270	310	288	291	273	271	297	266	289	301	298	316	296	243	283	306	283	274	274	296	301	278	302	298	271	273	287	314	306	259	308	259	289	256	258	300	243	292	269	277	286	279	273	270	301	296	266	270	294	279	296	272	291	284	329	302	284	288	289	268	283	301	266	249	269	255	280	273	301	247	291	273	267	295	293	272	291	259	263	287	266	292	282	252	279	290	260	253	281	289	281	314	266	303	277	304	268	269	294	281	299	266	273	304	282	309	250	264	281	273	282	300	293	295	303	294	293	270	309	283	273	286	255	267	289	298	298	289	267	297	287	293	275	279	285	298	264	296	297	280	271	279	285	305	305	308	279	292	268	305	269	284	238	275	280	278	280	261	296	289	278	273	275	293	287	283	283	298	272	289	270	316	272	294	267	304	262	291	267	271	277	289	270	301	283	281	289	257	290	271	288	287	283	282	298	277	299	275	286	328	248	283	302	271	285	311	250	284	278	307	305	294	291	289	273	287	271	286	284	276	300	305	287	285	273	262	314	270	268	325	277	288	284	306	295	293	312	251	286	281	276	284	300	288	306	273	285	242	262	269	282	300	285	286	279	289	268	294	271	290	266	295	273	282	299	272	291	283	263	305	306	294	285	274	304	284	317	266	288	282	271	290	320	284	280	305	278	282	319	292	307	308	253	280	269	278	305	254	264	283	308	286	284	311	300	280	269	255	299	252	294	286	293	274	262	259	299	277	314	296	282	274	270	303	261	283	275	285	261	266	286	275	277	273	264	247	282	300	295	271	283	288	283	283	279	285	278	262	287	276	261	317	270	285	306	251	279	283	288	298	257	266	274	274	296	292	271	261	254	257	280	287	302	265	276	295	281	336	299	268	261	303	283	286	271	284	281	305	285	258	268	271	309	288	302	278	254	309	292	277	267	293	272	302	304	286	302	297	273	280	296	300	284	272	270	271	289	257	289	257	258	300	261	279	291	299	271	288	279	311	302	284	280	280	297	319	285	275	296	282	299	290	272	269	283	275	293	268	281	278	293	283	292	289	274	250	241	287	272	276	285	301	296	302	295	296	267	262	287	250	299	305	275	273	293	290	272	285	268	277	302	279	277	259	282	291	261	264	295	310	287	302	276	254	295	288	272	291	282	267	266	308	272	284	283	260	263	308	277	267	259	245	304	268	269	317	264	316	276	270	304	276	271	290	284	277	312	283	290	301	288	275	303	297	276	301	257	276	291	284	297	291	279	272	277	286	262	271	292	318	255	287	296	291	300	308	309	264	253	282	247	302	330	272	284	297	301	298	311	268	317	306	298	310	284	307	266	269	280	281	302	279	265	262	258	278	315	279	275	276	275	267	286	292	281	299	287	295	283	289	283	284	283	278	284	305	288	278	272	290	284	258	281	324	279	281	271	310	279	240	280	285	307	282	287	280	288	270	266	270	285	307	300	260	275	274	277	273	273	297	289	301	291	269	303	288	252	303	294	293	282	269	272	276	298	266	263	283	258	280	270	300	280	279	310	299	283	280	314	282	297	272	280	298	286	276	311	288	298	297	295	294	258	272	275	298	286	259	272	290	251	284	312	276	269	277	254	275	293	281	291	276	306	277	302	289	309	293	275	261	307	283	287	292	277	311	284	257	253	282	268	286	294	300	276	262	269	276	304	282	274	291	262	316	295	297	281	275	289	254	267	272	276	273	274	282	289	283	262	287	291	289	296	304	283	286	267	295	263	269	279	259	296	307	286	288	296	283	268	262	253	286	274	303	269	292	296	269	306	275	269	297	295	298	275	293	288	281	280
24315	20975	27470	24571	15728	1332	823	670	620	559	487	525	525	495	549	462	462	516	482	465	478	464	484	435	460	467	467	476	448	470	439	438	446	414	428	494	467	487	445	509	459	423	447	455	504	465	491	467	461	433	480	413	431	492	488	471	434	454	448	438	469	456	456	450	439	439	443	468	486	425	460	459	439	465	428	464	450	426	486	470	440	452	455	469	479	446	435	436	398	479	450	451	483	457	434	435	450	413	487	459	460	449	460	487	425	439	440	478	471	445	444	457	429	467	449	500	463	443	452	422	483	422	476	452	442	461	484	450	447	476	468	464	439	429	449	478	455	440	468	436	465	502	436	459	460	461	406	441	449	463	443	428	480	456	397	454	448	515	456	450	480	466	445	433	434	405	487	478	443	461	415	484	454	454	482	444	457	469	475	426	447	478	450	435	473	446	522	477	450	453	428	441	472	453	476	453	444	484	436	427	417	455	477	508	459	456	468	454	450	442	458	458	432	467	464	440	432	464	468	469	475	437	492	431	436	483	442	494	469	406	457	421	437	461	422	489	441	437	446	457	496	412	433	485	500	456	459	411	423	461	456	467	453	481	456	424	459	457	441	438	444	449	423	447	454	451	432	452	424	459	425	493	472	450	464	454	454	484	445	479	475	457	475	448	477	435	457	451	447	461	446	467	414	477	482	457	461	432	433	406	452	446	519	457	444	458	409	476	446	439	448	430	479	413	464	448	442	427	440	464	428	456	477	468	443	501	413	425	476	496	473	492	458	414	448	458	447	477	429	486	481	481	475	459	476	479	438	433	434	476	420	487	436	445	482	485	464	454	453	425	459	472	408	471	447	466	491	410	461	428	470	480	437	448	468	448	407	420	442	450	423	424	449	464	429	415	490	456	484	456	444	476	447	458	442	441	487	466	482	459	446	457	433	457	415	438	428	466	465	455	453	470	445	473	451	404	464	455	467	433	456	470	468	459	485	408	456	446	476	476	493	432	480	451	460	482	479	463	433	452	433	447	500	449	419	404	491	430	484	464	451	442	479	432	451	448	428	465	492	463	459	482	439	436	439	392	490	446	432	489	463	487	463	465	439	410	462	475	443	468	456	441	452	451	437	453	440	473	431	492	474	445	476	417	447	480	496	439	390	453	491	483	469	439	432	468	435	424	432	459	472	449	464	441	428	451	478	440	454	446	447	425	445	428	432	438	446	467	440	466	477	508	459	488	473	441	514	457	434	450	440	444	464	458	478	445	453	406	455	489	419	455	455	453	464	438	459	457	494	448	411	423	429	463	471	461	440	448	463	473	484	457	428	442	484	491	429	428	460	462	480	464	487	453	455	453	450	489	444	487	462	416	465	475	457	418	472	443	443	439	442	476	448	446	468	418	471	501	467	452	442	433	446	447	441	413	437	441	469	454	444	410	461	440	436	439	415	449	420	432	462	467	415	450	479	443	440	430	469	460	455	500	454	461	435	431	466	459	436	451	456	445	486	515	467	438	444	428	434	462	448	511	461	434	431	434	453	451	482	408	475	454	462	467	432	507	475	462	426	440	450	451	414	436	444	475	524	494	451	437	468	484	461	476	423	490	440	469	451	430	475	469	480	459	464	422	435	429	461	431	450	439	447	438	442	422	444	484	470	471	455	456	415	462	441	467	462	446	462	452	442	432	442	475	459	443	479	465	455	420	456	426	454	439	454	471	435	459	445	432	479	465	434	475	418	441	432	451	454	423	444	442	435	446	472	439	447	473	453	438	468	478	416	458	421	463	436	457	458	451	436	462	468	445	440	437	436	482	459	430	462	452	431	486	457	469	462	479	483	461	472	475	466	427	466	443	449	478	479	444	400	490	478	496	469	460	451	448	431	478	466	452	425	442	486	428	448	446	446	491	431	422	467	459	490	444	458	444	440	486	412	480	490	454	469	448	500	434	432	475	467	409	455	439	480	449	438	456	500	436	469	447	419	448	485	511	456	447	471	470	429	462	453	449	476	498	421	432	464	435	405	434	435	469	460	450	457	475	441	442	445	462	449	459	474	452	487	422	459	455	434	462	460	482	429	445	483	411	462	418	468	452	490	483	440	468	478	436	446	448	482	493	465	440	454	465	469	468	480	455	434	429	471	417	492	481	418	441	476	442	482	465	448	454	450	411	470	443	446	451	438	439	405	496	435	486	449	485	480	448	437	435	464	462	421	437	456	476	422	433	449	455	450	464	487	442	403	444	473	423	415	473	484	437	464	449	436	472	455	425	483	448	463	464	472	449	444	430	437	480	448	421	434	452	473	421	518	458	455	436	458	404	457	446	461	463	411	461	449	463	472	389	469	451	414	449	430	419	459	449	456	451	427	504	430	448	500	426	469	442	437	451	475	467	437	448	457	445	448	461	454	488	412	459	468	461	452	437	437	458	432	447	448	445	474	460	426	412	474	426	458	475	437	502	453	449	483	466	467	467	451	448	443	427	458	440	447	424	424	458	449	449	432	414	503	454	476	447	472	442	497	422	410	438	471	472	443	510	471	493	466	448	436	395	450	428	444	443	445	443	430	427	468	443	414	459	466	443	455	482	421	478	436	465	455	432	415	459	459	451	438	463	466	464	451	428	439	433	505	425	482	416	445	451	472	441	463	510	462	452	442	453	419	436	442	457	448	443	423	436	446	417	478	445	463	440	455	461	457	468	461	431	447	443	478	477	441	427	461	488	433	464	435	429	449	439	478	472	437	414	473	444	436	490	471	457	463	435	457	403	452	471	431	435	451	443	459	471	466	471	408	468	435	464	455	461	434	446	449	437	473	482	471	448	416	481	447	454	441	478	461	471	448	458	453	478	473	468	448	463	431	453	464	452	449	442	440	426	472	437	419	447	463	439	457	457	488	418	447	468	473	440	482	439	434	489	474	460	462	520	454	475	457	442	434	436	436	446	461	452	453	505	445	463	438	463	461	480	471	455	409	441	430	507	438	462	468	453	457	472	424	453	411	440	460	445	479	498	434	458	478	448	401	456	487	428	438	446	468	466	434	473	437	490	453	450	458	470	420	470	432	447	459	459	461	450	423	468	448	445	441	440	449	453	461	427	450	472	463	458	466	443	473	465	414	417	470	451	445	446	465	441	425	462	441	466	468	460	432	469	446	476	448	503	476	444	516	412	453	464	445	450	485	464	421	436	428	451	471	446	470	418	468	468	438	470	470	458	440	440	461	454	446	468	434	446	448	435	472	484	474	468	458	447	445	446	421	478	440	461	456	445	453	459	441	467	485	471	450	451	468	457	496	443	454	442	474	470	469	444	456	433	447	467	401	445	462	438	464	453	459	452	465	430	442	427	483	466	463	457	483	450	442	432	461	427	489	409	438	475	453	455	471	429	444	483	440	455	466	448	450	430	424	421	460	487	454	447	453	411	451	447	468	448	461	464	490	462	489	450	451	443	441	491	469	500	464	440	452	466	463	482	444	422	481	437	480	460	442	480	477	501	467	476	472	474
3400	5530	4009	2056	1749	1354	1095	877	788	655	634	570	560	519	518	526	494	491	485	492	502	470	505	450	482	505	510	478	456	472	505	467	501	471	478	462	407	455	466	434	467	507	463	462	432	428	448	462	449	458	454	415	482	452	491	428	467	467	465	451	445	444	498	495	452	477	471	494	463	495	443	466	504	468	450	453	466	415	471	446	456	450	465	451	445	453	432	458	499	522	463	451	458	447	450	486	423	450	454	445	469	413	418	438	469	497	452	460	484	466	448	501	497	479	481	468	491	441	458	467	478	466	472	437	443	477	438	460	444	463	476	418	468	424	479	462	441	473	424	514	449	460	459	477	472	464	437	476	478	482	449	467	478	495	457	466	473	459	503	471	438	452	486	487	442	472	421	453	468	458	455	466	456	442	477	455	487	473	470	450	433	454	476	445	433	465	455	422	471	475	466	459	500	433	452	458	473	455	427	463	449	469	476	459	437	476	452	461	450	432	465	460	480	468	446	478	442	432	450	458	486	468	466	484	499	435	499	457	498	484	421	459	428	435	434	459	465	471	485	460	492	457	478	464	461	447	464	453	467	425	474	436	490	506	456	479	435	469	456	452	434	478	482	445	458	498	463	480	464	453	426	490	459	454	476	472	492	483	473	434	410	470	467	442	472	426	456	432	461	490	468	501	435	429	450	475	466	437	447	451	456	487	454	474	437	474	504	450	492	442	447	439	480	478	468	471	455	476	497	448	473	477	479	418	444	486	434	420	466	452	455	475	464	461	417	497	412	499	457	481	453	415	481	493	416	499	487	427	455	461	478	494	455	406	432	433	469	461	465	474	450	503	473	444	457	441	398	466	483	474	463	457	457	495	454	488	459	412	471	476	468	426	435	485	486	439	425	467	467	462	447	458	470	470	501	464	438	460	432	436	500	441	454	453	462	459	493	450	457	471	433	445	490	457	487	445	438	485	461	475	478	436	468	476	446	427	472	476	446	467	462	471	416	468	455	448	493	481	464	453	477	444	414	460	413	503	447	462	472	453	455	467	432	491	444	440	488	418	457	486	448	447	465	463	480	446	470	425	439	442	437	470	487	450	471	457	482	465	448	431	459	432	460	450	480	474	478	479	487	450	429	445	430	450	460	478	441	464	489	472	449	473	474	447	464	446	437	464	470	457	433	471	471	435	443	482	462	513	460	470	446	464	496	433	445	440	480	466	454	441	486	466	446	433	462	471	467	497	448	454	442	439	444	486	468	465	485	449	449	452	469	434	483	457	489	469	470	456	457	473	442	442	447	430	481	470	500	449	486	486	399	452	460	413	464	479	510	480	474	436	480	447	465	448	486	469	477	431	467	461	495	476	439	449	479	452	463	479	446	438	465	448	499	482	474	436	459	494	458	423	470	443	446	458	464	474	486	439	474	481	484	455	451	463	456	513	506	419	464	470	473	450	508	488	486	479	459	477	446	433	463	472	480	466	442	437	453	465	429	478	474	462	476	426	447	466	439	473	449	439	436	450	501	457	482	419	466	481	493	479	452	497	476	440	447	434	464	485	443	475	436	453	452	473	455	486	487	428	491	513	491	442	488	427	409	447	437	452	472	441	419	458	471	524	453	435	456	433	458	454	457	473	469	486	453	449	435	460	498	468	411	467	484	483	465	448	446	472	463	478	477	485	420	467	451	456	489	454	485	427	460	437	455	476	432	464	473	454	506	442	453	454	460	432	452	454	454	432	463	488	428	446	466	459	476	464	445	443	470	473	447	470	460	440	470	468	461	474	481	452	481	483	450	448	450	488	429	439	432	453	446	444	492	469	456	478	424	432	461	474	467	412	495	477	470	462	461	468	476	410	420	449	503	465	470	455	449	412	447	432	512	451	481	477	437	453	498	466	487	449	495	478	485	475	432	446	456	435	461	461	447	459	466	455	461	458	507	483	466	431	442	459	441	439	478	439	447	489	484	464	458	458	474	469	451	471	455	451	447	438	476	427	448	444	439	439	435	474	454	481	425	496	426	473	471	449	452	459	489	458	454	469	456	460	447	465	445	445	461	488	429	461	459	468	474	466	442	448	461	498	455	505	475	409	440	436	433	441	447	439	434	452	453	502	450	475	478	489	457	418	462	448	443	469	488	479	450	463	455	494	452	472	451	463	419	475	436	507	439	431	437	454	480	489	440	465	473	439	454	488	464	456	457	429	453	459	482	438	478	438	461	451	456	466	452	418	472	457	457	466	425	503	494	480	446	455	462	459	459	451	452	457	416	434	486	473	402	431	433	484	478	461	455	470	456	460	443	445	453	409	523	436	463	455	434	465	450	474	439	480	459	456	459	492	475	496	413	421	456	463	467	479	472	455	452	457	437	463	459	429	443	440	474	449	487	459	502	474	431	442	434	467	453	481	419	484	468	417	466	441	459	471	443	437	447	476	472	456	430	446	475	442	485	502	449	426	449	446	466	483	475	488	435	457	479	441	466	452	490	443	458	462	460	409	481	469	447	425	470	475	454	474	443	435	426	460	458	465	434	472	447	474	466	452	458	469	482	458	466	494	480	458	458	447	391	466	464	470	467	457	476	469	440	445	468	447	421	447	407	469	403	498	447	445	485	484	475	461	456	477	435	471	450	460	467	493	436	430	471	463	468	470	460	423	461	449	486	471	471	460	462	468	458	447	481	479	486	439	482	447	476	475	493	459	448	456	467	451	463	452	490	431	496	450	449	491	431	453	468	433	467	495	453	508	466	449	431	478	444	428	491	492	479	435	485	496	464	458	473	443	478	466	450	463	467	453	471	455	449	478	429	421	454	443	453	461	462	418	473	497	511	451	464	485	439	461	402	457	469	476	473	466	457	442	458	453	484	447	456	436	481	481	497	471	498	453	505	433	446	475	458	498	458	481	465	480	472	451	461	466	458	441	465	459	480	457	457	442	444	441	458	438	451	442	425	418	467	458	470	471	429	441	443	461	476	468	452	455	438	463	460	452	413	469	478	492	472	453	463	476	456	496	467	494	421	439	436	496	439	463	425	475	477	447	481	431	442	476	456	453	438	523	461	487	446	437	467	478	473	469	445	440	399	464	462	482	468	410	423	465	450	452	470	402	507	443	464	465	504	469	480	458	493	447	449	485	445	476	436	440	418	457	443	457	440	417	472	470	463	479	486	476	455	440	457	476	443	489	468	453	470	440	473	457	437	473	493	437	449	452	449	466	467	447	462	455	475	457	479	479	462	474	440	484	418	436	482	462	471	451	476	469	475	450	492	434	490	470	470	493	471	430	458	445	467	452	443	479	423	432	426	461	484	512	438	453	512	461	444	455	463	447	454	456	440	469	453	463	456	450	476	451	422	464	481	471	488	447	462	460	480	421	489	438	467	436	450	428	428	473	483	441	447	459	439	467	448	454	467	489	478	450	451	506	440	455	443	426	449	466	446	461	449	458	454	458	483	445	435	453	432	438	474	440	434	471	440	488	470	456	430	443	448	441	500	440
22192	20935	28640	23397	20931	20980	11743	1036	684	540	519	380	317	287	286	259	249	217	209	192	181	186	193	164	195	176	183	153	156	149	127	179	145	144	140	168	153	145	149	131	139	158	139	138	129	142	127	134	119	157	132	144	144	142	159	127	147	142	129	150	130	113	134	137	130	129	128	110	135	127	120	149	111	120	141	137	113	147	141	150	150	139	146	121	135	125	124	115	121	127	136	124	133	124	116	116	124	133	141	117	140	139	114	144	121	137	125	137	114	132	146	129	131	136	133	134	137	101	136	119	132	121	120	132	129	120	137	138	121	132	126	134	114	121	130	131	129	141	127	124	116	144	123	121	127	138	100	143	122	142	137	143	114	136	148	114	105	135	110	136	147	119	120	126	125	132	127	124	145	125	120	129	120	138	141	134	129	141	119	129	130	136	131	114	121	138	129	127	141	131	136	123	139	135	156	131	120	124	135	129	126	137	123	106	112	120	126	138	154	123	127	145	124	108	139	127	128	122	141	134	127	149	119	133	133	124	122	143	138	125	121	132	137	117	136	138	121	144	119	124	124	140	120	128	128	132	157	132	129	131	116	123	143	126	137	131	132	130	126	122	109	125	125	143	146	126	131	118	141	121	113	96	155	120	123	115	141	120	129	149	113	136	126	133	134	133	130	104	129	114	124	107	128	120	110	128	121	117	118	124	125	125	120	121	125	140	145	124	127	148	123	142	124	145	124	155	133	137	133	137	132	128	134	126	117	144	139	138	137	128	124	121	123	124	124	115	155	121	141	133	153	136	141	123	135	129	139	141	129	128	135	125	130	127	144	115	122	133	146	127	126	125	116	110	141	122	134	133	135	125	127	133	121	148	133	129	135	126	120	134	105	135	126	104	136	161	124	145	128	121	137	147	105	119	144	125	123	124	108	118	124	127	124	119	116	129	127	132	145	129	158	130	119	110	125	121	141	132	134	146	124	125	112	136	132	143	127	132	124	141	135	131	130	117	133	126	126	124	122	131	125	114	135	117	123	135	127	137	134	120	132	118	117	124	123	124	125	137	139	128	137	123	123	111	127	118	115	138	130	128	123	140	117	99	125	118	128	146	147	123	130	134	129	127	106	142	118	128	127	134	124	137	137	143	133	129	102	122	144	103	139	116	142	143	113	124	146	131	137	120	136	123	141	100	122	123	136	124	139	117	137	132	158	122	126	129	120	126	118	140	145	130	140	116	129	124	146	123	127	142	119	129	105	132	118	125	119	123	116	143	138	127	113	113	157	132	110	102	117	134	121	109	121	144	112	137	130	130	99	151	139	142	124	118	137	121	121	129	136	133	119	118	110	136	106	127	133	108	136	127	105	113	107	110	122	127	115	126	126	129	117	153	123	128	136	125	115	119	144	121	142	133	119	120	150	135	126	125	125	126	113	125	110	120	127	114	128	125	119	123	135	129	133	124	126	143	115	133	131	124	128	146	121	130	116	119	138	133	152	120	149	133	121	125	141	136	111	128	131	134	145	146	114	128	122	124	123	113	133	126	132	135	155	134	121	133	128	121	152	132	134	118	122	124	140	126	149	122	124	135	126	130	120	150	125	140	125	112	131	124	124	130	121	130	123	126	128	147	127	115	120	124	117	117	140	124	133	118	143	124	128	117	116	132	119	140	118	125	125	135	138	122	134	130	129	136	142	134	114	120	132	124	134	141	123	113	131	134	109	127	141	121	122	122	119	139	117	133	118	131	128	119	148	120	140	136	123	113	151	130	138	147	129	129	117	148	130	125	130	129	119	130	135	109	118	114	128	124	123	126	126	139	126	121	124	131	145	138	129	114	136	116	111	143	138	111	136	122	133	128	113	146	124	134	138	115	119	145	111	121	133	128	136	131	121	124	142	123	124	130	123	113	135	119	108	120	115	148	123	113	134	115	134	107	123	118	134	141	130	138	140	120	127	156	125	128	147	119	123	120	127	115	141	109	125	149	137	120	128	128	131	136	133	134	142	141	131	126	126	145	134	121	125	113	112	145	136	123	132	138	118	133	110	145	108	122	121	120	130	141	139	138	126	123	119	132	148	161	137	125	144	107	133	122	129	144	122	133	135	127	130	128	135	132	127	137	135	139	119	135	132	112	127	127	137	146	114	135	118	142	127	140	139	131	137	126	138	133	131	117	128	117	121	132	128	125	125	129	127	126	144	115	133	117	124	124	136	147	116	129	138	135	116	133	143	117	126	129	100	130	158	120	133	134	117	130	117	130	129	119	137	138	139	136	129	110	148	141	127	132	122	131	123	134	151	146	150	138	136	115	142	143	115	122	118	134	140	124	128	117	128	130	122	142	116	137	124	128	131	121	134	125	118	126	164	125	122	142	117	121	126	110	139	115	116	138	143	137	138	114	120	123	162	138	135	122	123	150	135	132	135	113	118	134	135	120	111	108	123	116	122	145	113	132	123	117	119	126	122	109	126	112	123	138	127	136	119	108	125	112	140	124	142	114	131	138	146	142	131	147	118	123	121	115	132	111	124	138	128	129	124	118	120	121	141	121	139	123	139	132	130	121	132	112	113	124	123	139	147	116	139	130	147	135	123	135	123	127	140	149	139	130	115	127	125	120	120	135	124	109	112	130	117	127	134	127	118	112	143	113	117	135	130	103	108	126	138	113	143	124	115	125	131	137	129	115	132	121	138	147	150	130	126	132	115	139	119	153	140	121	116	109	119	141	118	106	117	123	138	120	136	125	129	123	142	127	126	135	149	125	126	124	101	136	127	129	139	135	126	114	133	144	105	95	143	136	143	125	124	135	133	117	139	121	108	132	105	126	145	129	132	123	121	126	149	139	117	104	143	139	135	106	135	113	141	135	132	146	141	123	95	128	134	117	143	124	120	116	127	140	125	117	121	122	109	125	128	124	136	107	128	147	128	122	122	123	139	125	133	147	135	146	125	125	123	129	134	131	126	128	133	117	148	121	137	114	133	142	131	108	125	134	129	139	97	123	131	133	131	103	121	155	101	142	125	140	149	122	112	109	131	126	141	132	114	130	123	129	116	117	138	132	130	126	122	140	104	120	126	130	136	116	139	122	111	142	145	140	126	139	128	114	146	134	121	133	128	127	116	113	134	151	128	139	115	142	124	116	133	131	112	124	121	136	121	125	160	138	140	117	115	128	143	127	142	127	131	117	138	133	153	114	133	98	123	135	140	126	124	127	136	123	142	122	121	139	126	152	122	129	109	117	130	134	140	128	140	141	127	128	114	114	136	158	137	142	145	124	130	111	114	135	128	144	133	125	134	140	113	143	136	141	122	125	136	127	113	136	128	126	123	131	121	119	140	118	126	125	110	138	113	124	142	142	124	140	143	114	126	137	131	144	132	112	125	136	127	144	149	118	136	153	121	108	121	105	126	129	118	122	132	124	135	126	161	131	124	123	119	123	124	131	119	142	133	120	117	135	137	115	120	108	119	127	133	132	138	130	125	127	110	124	109	120	106	123
4430	14097	10509	5323	3856	2885	1947	1352	1046	813	659	547	486	439	345	320	319	255	253	215	241	214	227	215	211	200	158	202	186	167	173	152	152	172	163	164	153	147	168	158	156	147	155	135	150	164	157	159	144	150	140	126	133	162	153	135	130	148	139	140	135	137	161	126	152	134	136	143	124	140	140	155	162	118	138	163	132	119	132	146	126	131	155	150	132	125	132	157	144	128	119	135	122	130	147	135	151	138	158	119	134	120	123	127	121	147	135	115	126	138	134	132	121	133	120	137	123	140	121	146	120	110	119	128	127	144	140	129	99	128	127	131	125	134	133	125	152	119	127	119	130	131	156	107	127	120	120	147	139	139	116	132	109	132	112	131	130	122	125	143	121	120	142	126	133	142	147	147	118	130	142	139	125	130	129	124	127	128	134	123	126	143	149	131	137	127	110	122	136	129	101	140	114	150	128	141	130	131	127	145	119	145	141	136	141	134	120	146	119	126	120	128	133	115	125	140	113	133	145	136	131	127	145	167	128	137	125	126	128	131	140	140	132	117	137	121	111	150	126	140	133	147	159	119	132	114	111	137	127	124	120	121	145	127	122	139	138	145	132	134	120	132	142	130	146	124	143	126	156	142	131	136	109	137	141	131	131	127	142	120	108	136	138	125	149	136	136	124	145	142	144	133	146	131	141	128	138	144	131	118	125	144	148	131	148	135	139	115	135	124	113	148	136	131	144	135	122	128	147	130	134	132	132	132	127	122	135	131	117	123	124	145	123	115	138	157	120	149	152	127	138	136	105	128	135	126	134	142	133	117	126	142	130	127	121	120	148	125	115	129	122	142	119	118	122	141	126	121	138	127	155	139	119	117	132	130	123	137	119	115	135	113	116	111	140	115	127	129	140	117	134	142	124	120	124	149	141	134	137	148	125	116	141	127	123	137	134	134	147	134	117	148	136	139	121	136	114	150	126	149	132	130	123	128	148	142	145	124	153	116	130	143	120	143	144	146	139	126	144	143	143	122	131	140	116	155	151	130	131	120	120	135	133	126	116	129	130	133	119	135	129	137	143	124	120	148	118	149	160	144	146	130	120	115	140	150	142	124	142	112	122	151	136	141	136	144	126	153	126	126	140	141	137	138	126	122	130	133	135	128	113	124	129	109	130	123	134	153	135	144	148	130	133	129	107	150	142	132	125	112	138	151	122	119	120	133	143	141	137	110	143	126	111	142	131	141	110	138	137	131	130	144	136	126	137	143	127	126	133	134	122	138	122	148	105	142	139	135	111	145	127	127	129	129	119	131	142	128	128	129	132	112	125	132	120	115	123	133	120	131	146	141	137	135	125	127	128	127	141	134	136	158	129	122	129	138	143	144	127	128	125	137	133	129	138	117	133	125	128	114	131	133	140	115	140	119	144	119	131	119	135	147	125	157	124	141	123	126	151	134	112	138	120	141	130	113	126	144	133	130	121	143	118	143	122	156	108	133	143	125	124	122	131	128	112	139	134	154	131	129	136	133	127	128	128	139	116	139	141	126	111	125	141	122	152	124	144	116	137	137	119	150	122	140	144	139	121	127	130	123	143	137	132	137	119	142	141	133	135	129	112	131	120	140	132	117	131	118	165	149	133	139	129	120	116	128	134	128	128	123	129	144	124	133	139	121	119	119	141	135	133	129	127	138	123	118	132	138	126	133	139	133	128	122	105	128	119	130	113	123	134	155	122	105	130	129	138	120	107	125	135	143	133	146	141	142	140	143	145	126	125	140	141	142	131	120	132	165	135	148	131	140	124	128	144	154	139	125	138	121	149	129	130	132	130	129	115	133	123	125	154	127	136	138	137	117	116	125	133	121	134	118	116	127	133	149	138	154	135	132	134	144	116	125	119	137	131	152	129	146	139	123	120	123	137	152	124	131	132	128	148	134	135	116	128	133	146	129	161	154	151	111	124	120	137	124	141	120	130	140	140	127	148	131	136	143	136	128	143	112	119	120	119	132	128	116	142	97	136	138	134	128	131	124	143	122	147	126	138	120	121	132	129	144	132	129	131	135	146	146	133	141	129	127	127	115	112	125	141	145	128	132	127	119	134	138	128	123	129	136	142	122	147	127	135	148	118	127	130	150	110	128	130	114	120	157	149	118	141	112	117	110	130	127	129	124	118	127	142	135	124	141	154	131	111	131	129	146	127	130	139	141	131	131	133	157	150	125	148	129	129	132	136	131	114	141	137	122	130	121	131	136	141	123	113	118	119	134	149	128	124	130	132	136	133	123	122	134	120	134	139	135	134	132	123	132	135	128	120	137	138	131	135	120	110	144	148	128	137	132	129	139	128	124	130	121	146	133	138	123	128	127	127	145	112	142	122	110	143	139	143	128	143	127	115	119	121	133	130	140	117	130	135	142	126	148	131	124	133	123	139	139	140	137	122	125	119	139	115	128	127	140	139	137	134	122	123	117	116	131	126	136	131	123	145	140	134	143	140	131	116	142	128	144	122	127	148	127	133	137	128	127	134	121	132	140	115	132	129	132	126	126	122	129	134	129	123	132	124	129	138	153	128	123	131	137	137	117	120	124	143	132	122	128	141	130	156	137	114	122	111	129	131	125	137	105	134	122	111	147	130	110	139	123	133	117	124	115	122	137	135	124	122	148	131	154	117	135	133	121	126	128	138	125	151	115	122	136	113	129	136	129	138	112	115	125	133	117	150	131	144	140	140	138	124	131	132	119	108	136	146	124	141	119	128	131	124	115	106	121	134	150	129	130	130	139	134	127	117	128	145	137	126	142	139	136	131	136	130	132	126	117	120	122	128	125	144	118	133	130	136	127	119	142	128	153	131	128	131	124	107	135	124	127	127	121	139	126	145	140	141	95	131	151	116	107	136	112	130	111	122	140	117	116	143	134	134	141	144	158	135	124	131	140	127	135	115	135	133	113	120	128	131	128	125	139	114	129	128	122	116	133	134	131	141	132	133	141	122	112	130	129	131	118	132	150	132	118	135	137	145	125	146	144	125	119	148	124	148	148	140	121	132	142	124	150	133	148	143	127	142	129	148	119	106	121	136	123	128	124	115	136	130	133	123	137	126	115	127	143	113	127	138	161	146	137	127	123	128	120	134	135	134	137	132	152	124	126	118	136	130	129	137	128	107	127	123	109	133	135	103	135	112	141	126	112	116	141	130	148	124	131	125	136	137	139	168	133	133	118	119	145	118	147	109	133	169	121	140	119	130	149	118	146	142	128	143	117	137	129	155	130	111	131	135	145	133	134	136	113	101	134	136	110	109	122	133	133	142	131	131	135	131	121	133	123	135	126	147	150	135	151	139	120	107	140	122	121	144	119	131	104	121	135	130	138	139	123	150	142	116	125	132	137	148	126	134	127	123	129	128	143	135	117	138	117	127	122	139	128	131	110	121	145	122	125	129	104	139	141	148	126	124	138	134	118	150	137	134	133	138	137	152	127	134	115	127	121	122	145	139	142	131	146	125	134
27361	18175	4312	807	645	601	575	532	504	488	539	527	501	458	489	512	482	463	482	514	479	501	498	514	537	499	468	504	503	451	476	534	501	485	517	436	498	496	498	559	544	495	514	476	510	492	460	467	490	473	503	488	518	538	503	514	522	492	529	521	474	482	497	488	496	502	484	523	501	494	507	469	512	501	520	503	524	492	467	499	488	468	516	521	484	543	515	500	477	490	495	472	507	502	505	495	483	450	513	530	487	501	507	514	475	477	465	446	487	565	519	493	540	510	552	512	503	500	529	461	520	471	494	494	528	494	530	513	517	496	485	515	511	482	536	523	499	497	535	505	543	546	503	549	489	498	509	504	517	496	516	506	487	474	478	544	508	505	519	477	505	470	472	480	498	492	512	501	485	448	498	498	495	539	526	544	509	530	460	529	481	471	520	561	506	472	502	485	531	497	513	525	503	486	509	525	500	510	506	533	530	491	494	480	503	537	521	526	502	519	488	495	514	491	548	489	504	490	470	522	555	524	548	499	527	519	505	481	505	553	485	473	518	521	482	451	477	519	530	550	505	498	484	500	520	479	515	516	500	485	517	512	481	513	527	500	486	495	502	521	525	510	483	485	524	496	508	484	481	529	493	507	504	493	527	504	472	487	525	503	494	505	516	496	447	464	481	472	502	508	480	495	527	530	499	495	521	498	561	487	494	478	479	536	505	498	488	523	489	526	523	471	475	485	481	478	498	473	516	512	552	497	516	495	504	495	493	478	510	526	497	489	512	525	485	462	496	493	542	474	501	529	496	493	494	505	478	549	523	511	514	503	510	519	495	487	463	526	478	507	481	466	521	455	504	491	501	534	511	480	528	511	524	503	535	471	479	482	501	524	499	478	516	545	522	495	479	460	455	492	538	538	449	508	541	537	496	518	482	490	459	520	497	503	534	481	486	506	536	504	494	503	520	493	483	483	481	478	502	480	532	536	453	461	525	495	489	478	512	495	535	521	496	508	457	475	554	505	530	499	538	521	524	504	504	497	498	526	454	518	513	472	510	496	503	506	524	447	481	484	474	544	496	539	493	502	529	517	514	528	472	484	502	500	508	515	462	490	505	497	482	540	514	498	487	500	523	538	450	516	466	507	507	491	503	485	529	493	463	467	497	527	524	514	498	483	515	527	552	506	486	488	501	516	510	529	512	494	487	484	459	544	514	524	501	464	480	503	479	511	531	491	482	525	501	519	481	509	494	485	481	521	524	499	515	523	504	524	530	551	498	538	513	505	499	487	523	480	486	474	515	503	521	490	524	486	495	495	466	483	474	476	490	487	517	522	567	505	492	515	513	462	512	489	501	493	528	514	477	476	486	485	495	486	524	465	525	450	507	507	502	541	523	525	511	462	478	496	515	495	520	470	480	524	540	543	476	481	544	519	500	492	513	499	509	473	476	518	524	507	474	538	464	503	504	533	482	494	534	472	539	500	517	528	472	507	545	483	531	468	497	463	442	501	497	516	505	493	476	532	423	470	506	509	503	471	515	505	501	477	518	504	456	481	465	480	534	498	513	543	460	560	519	504	521	508	501	508	475	457	536	520	464	529	474	530	557	513	505	487	502	527	532	518	484	537	519	524	551	512	511	462	492	477	509	502	495	465	517	479	549	498	494	494	455	515	490	493	509	484	494	471	464	477	522	494	523	569	494	513	529	469	482	505	493	477	510	516	500	505	497	502	463	514	542	521	526	515	465	500	523	470	509	477	514	547	529	480	497	509	546	532	546	517	509	493	509	523	519	492	531	482	500	464	468	474	518	500	532	517	522	475	522	506	516	493	488	503	513	486	531	500	464	530	526	516	557	502	504	480	457	461	518	505	473	527	524	503	506	553	470	489	515	497	511	517	476	458	528	514	499	488	499	517	520	460	496	520	500	510	490	510	547	467	523	490	510	482	536	522	508	502	524	456	515	480	499	475	550	515	537	467	481	494	497	470	529	492	507	526	524	538	495	502	438	499	497	497	497	468	542	497	497	513	476	491	491	553	510	480	483	460	547	502	491	547	476	490	527	517	466	503	514	539	494	526	496	498	511	502	508	517	510	495	491	545	483	490	506	486	449	489	535	507	512	507	474	499	553	486	509	554	512	491	550	503	511	529	458	498	510	489	488	482	500	453	475	509	503	516	464	541	513	508	487	498	489	491	520	481	489	503	459	484	502	504	528	482	543	515	488	495	494	508	509	489	499	525	500	486	474	538	510	479	456	513	475	513	482	495	536	482	480	498	495	495	510	490	532	494	501	484	524	506	497	482	514	513	550	482	472	482	500	488	503	539	523	495	491	469	489	541	491	511	485	509	497	498	505	479	482	495	466	494	532	508	488	501	485	500	511	519	510	474	457	518	521	518	443	510	516	501	517	492	472	509	482	521	541	494	498	499	516	478	535	473	576	500	495	466	473	534	528	485	501	504	464	494	519	510	486	504	488	479	531	516	480	509	487	462	517	528	514	501	507	492	478	530	491	489	545	470	504	519	505	495	488	542	505	497	503	502	482	495	492	526	536	439	517	514	513	495	499	511	505	497	499	553	492	508	491	505	544	491	493	522	511	531	461	498	518	471	475	519	484	473	460	532	511	510	523	482	509	501	505	489	514	460	492	514	452	505	522	524	486	535	509	463	506	504	505	450	495	473	506	476	488	517	527	490	485	504	450	514	529	507	507	485	507	473	532	484	534	533	500	466	520	484	505	518	493	505	509	509	485	539	475	529	481	498	533	472	541	548	488	515	495	500	499	477	519	501	483	521	513	493	532	492	452	509	499	467	490	489	495	521	496	527	455	503	531	535	505	505	501	511	469	512	478	495	557	476	444	457	481	478	473	501	508	500	506	456	497	535	525	467	551	463	476	483	519	530	507	485	479	485	524	545	469	494	508	512	545	546	518	489	489	528	480	544	500	494	520	462	493	481	497	520	504	557	508	504	529	505	457	507	503	494	511	501	520	534	486	489	513	501	522	469	523	464	511	502	525	512	515	505	491	489	512	517	526	499	507	537	452	509	513	518	523	477	519	499	482	494	506	503	539	529	502	504	510	507	484	507	506	485	460	486	483	529	506	514	483	507	497	514	483	543	450	570	473	524	529	531	508	502	502	511	487	482	489	493	503	510	490	475	481	509	506	529	495	483	479	485	459	530	489	534	533	507	519	514	519	509	510	481	501	491	509	470	534	541	502	477	515	505	515	509	496	510	528	506	503	504	491	523	485	494	458	514	500	508	509	518	538	526	507	533	484	505	518	546	466	532	494	492	554	508	527	493	493	519	471	533	472	464	536	511	547	478	477	549	506	513	520	489	462	474	502	504	484	502	492	531	503	511	538	544	527	529	506	499	515	477	488	521	473	554	539	535	472	500	512	523	494	444	501	536	514	487	510	501	483	498	512	514	517	474	512	508	465	479	530	506	513	494	490	531	527	481	475	503	508	463	538	522	488	492	498	468	498	534	481	509	515	504
4258	965	824	695	728	624	549	559	538	537	516	531	519	565	560	550	528	573	547	537	540	585	526	538	513	531	523	510	517	523	540	531	479	538	519	562	577	552	491	519	527	491	538	516	514	491	488	527	546	504	523	534	535	554	536	506	518	512	547	508	514	516	556	556	518	542	529	550	537	509	556	538	507	513	528	560	536	515	551	492	502	529	548	521	478	530	561	561	471	554	509	553	500	559	532	509	521	510	516	540	526	584	510	483	561	525	533	503	525	526	548	534	502	496	499	513	496	517	549	550	512	503	545	556	517	525	542	524	529	495	528	544	533	506	489	509	492	552	533	483	527	551	503	555	558	582	568	527	506	524	539	545	517	538	520	504	516	530	566	519	507	546	560	521	561	513	493	530	502	564	530	550	515	503	547	531	513	574	514	511	511	542	550	520	513	552	558	532	520	527	519	513	556	525	523	547	538	520	527	556	582	503	532	524	527	501	539	482	514	500	553	503	491	539	536	490	500	523	569	527	521	514	513	536	508	502	521	537	479	515	544	529	524	522	487	474	485	528	513	559	555	536	580	535	523	563	513	510	520	549	554	523	478	530	527	550	486	571	533	544	507	503	520	526	537	550	524	556	522	507	521	546	554	511	520	558	513	528	545	555	521	485	537	530	485	525	551	511	544	527	537	509	519	574	583	519	509	545	487	556	505	538	537	513	548	491	524	501	541	556	535	565	508	542	492	541	524	521	462	505	559	482	527	585	512	548	502	517	557	507	515	530	510	535	536	495	547	569	529	527	537	518	517	558	478	495	564	529	548	502	556	530	468	561	532	536	537	537	495	541	590	523	528	530	538	499	504	539	561	500	514	526	524	537	541	517	549	547	561	519	541	483	542	582	586	514	502	509	546	516	542	519	518	541	517	526	516	591	533	534	537	476	552	487	522	517	527	497	483	527	524	525	531	595	514	526	546	530	530	526	526	536	530	542	527	547	518	508	587	555	538	549	500	513	522	507	512	533	533	531	580	515	547	559	536	529	565	502	526	540	506	507	533	501	567	521	520	538	502	520	519	544	538	532	509	454	553	510	512	561	501	520	510	512	554	540	518	549	513	532	506	481	490	484	563	517	566	522	518	500	547	572	519	510	577	529	568	548	500	558	485	537	538	525	506	559	513	536	494	534	486	548	558	566	570	488	548	533	515	528	507	515	575	525	512	530	550	510	513	553	525	490	538	515	526	560	523	500	543	553	537	551	515	521	501	524	540	517	506	536	529	531	524	527	549	525	520	530	521	502	484	508	511	564	556	550	491	522	498	521	539	506	530	564	530	499	488	549	528	504	517	508	556	494	539	527	565	503	509	483	514	517	549	509	533	497	501	520	522	555	522	529	509	518	538	520	520	518	541	517	524	528	566	541	544	570	532	502	483	500	518	550	556	540	498	560	512	510	514	546	545	520	527	519	494	540	554	521	490	510	503	514	513	531	566	530	519	522	518	535	472	544	540	510	547	541	534	536	548	507	538	520	532	506	544	579	552	507	523	529	503	488	522	498	488	541	492	532	542	551	531	545	517	545	527	494	560	524	551	561	525	466	546	576	535	528	529	513	528	512	528	515	523	524	509	533	517	486	506	526	548	558	524	532	517	566	519	514	542	561	497	525	516	514	480	493	566	542	554	513	500	533	522	536	522	513	530	524	552	524	536	477	557	534	529	571	493	485	513	529	519	537	492	552	584	550	538	494	495	509	540	555	528	538	533	530	516	567	546	503	571	518	476	547	532	505	517	518	524	510	536	571	551	530	574	510	535	523	529	556	532	535	511	487	555	477	560	511	539	550	557	547	533	566	490	537	524	513	525	577	526	521	495	520	522	486	515	528	499	522	545	523	526	535	536	533	565	530	535	525	513	511	512	536	546	582	522	537	502	549	548	526	543	511	504	526	498	530	491	549	515	512	515	528	529	526	512	548	545	532	547	510	512	575	542	551	549	490	535	554	532	558	515	519	528	538	541	576	528	563	556	578	534	530	551	466	526	523	512	538	553	510	545	518	530	557	514	592	522	514	507	549	564	532	512	527	528	539	502	553	529	528	561	547	509	524	565	496	521	505	526	536	565	501	514	517	548	478	561	533	551	551	525	511	531	518	544	480	538	517	538	519	497	517	515	498	525	525	535	500	502	547	555	533	534	521	543	531	536	487	528	513	528	586	560	557	558	511	508	496	551	489	514	546	550	537	550	565	533	513	562	527	568	536	537	554	485	483	509	543	524	528	541	549	496	506	519	500	543	509	510	525	528	532	538	536	556	546	570	534	533	524	526	493	554	514	476	538	494	523	516	507	536	541	510	537	561	511	552	504	473	540	493	537	545	528	498	492	578	500	531	497	527	506	511	489	547	499	510	541	505	533	440	504	536	529	544	522	512	529	519	499	553	547	567	482	537	500	542	526	530	500	543	523	502	551	525	480	554	545	542	506	581	514	501	498	529	505	499	554	509	527	514	544	540	523	553	529	524	531	469	521	504	521	551	497	531	556	554	580	530	563	514	503	555	542	525	537	501	553	538	580	522	531	538	541	511	514	547	482	561	532	528	510	528	577	489	522	513	523	504	509	520	529	549	521	531	495	519	494	519	530	526	507	509	526	574	498	539	513	558	572	512	549	568	523	477	522	547	554	545	535	559	550	542	537	522	485	538	501	573	523	581	547	503	544	554	541	541	550	543	525	528	507	529	513	538	525	527	535	573	506	557	545	514	526	563	515	547	525	553	538	563	521	552	521	536	496	539	555	531	566	552	530	486	524	564	521	524	489	517	516	526	547	532	542	486	525	505	542	563	516	552	544	523	530	542	580	505	533	523	520	583	539	531	515	498	485	537	541	509	530	516	565	548	525	559	533	534	470	507	539	522	542	542	511	510	496	523	576	516	504	582	557	542	503	495	563	496	553	523	509	539	554	564	514	544	543	559	533	540	529	501	496	526	516	493	536	557	489	506	542	515	539	490	503	524	546	540	531	533	521	559	518	540	553	518	532	476	554	500	539	522	522	531	529	521	524	472	535	538	499	559	532	514	532	528	547	523	489	539	516	539	537	542	526	511	542	524	551	531	508	508	501	523	514	502	497	510	493	578	530	532	545	540	535	531	502	510	552	524	495	560	513	519	499	536	553	494	529	530	532	524	528	543	535	528	502	527	550	515	523	532	503	501	504	503	547	528	521	532	543	503	497	519	531	531	513	507	531	522	530	554	500	520	514	547	553	552	505	547	531	523	547	522	524	533	539	543	528	527	537	488	548	505	525	533	553	555	513	563	520	526	544	521	513	510	503	490	575	509	526	502	514	569	505	548	509	549	522	548	546	523	537	506	548	515	503	522	529	552	557	538	519	506	500	580	520	561	536	537	508	531	531	532	541	561	525	505	501	523	529	517	505	535	524	527	523	531	506	539	542	567	514	547	527	530	510	567	526	538	541	462	533	474	509	519	532	540	514	502	526	551	538	529	549
23113	20860	28181	23666	20853	12313	1090	636	520	477	451	400	357	358	345	340	308	312	289	294	308	268	283	299	289	271	288	273	292	259	272	286	249	245	285	250	258	239	296	237	287	264	289	281	259	258	246	262	249	269	227	249	274	288	239	288	277	291	277	275	266	256	257	225	254	274	257	278	267	239	221	244	241	259	276	257	229	245	269	290	268	262	256	265	253	278	278	256	228	253	264	267	263	237	273	249	229	270	268	245	270	281	301	267	274	268	264	246	286	270	259	270	244	260	263	269	271	261	292	231	300	247	253	268	232	230	255	273	258	252	260	257	276	270	268	258	244	285	244	260	300	220	258	232	288	233	250	297	257	268	251	276	270	264	243	265	230	244	233	262	268	270	266	255	259	268	244	235	268	245	237	246	278	279	267	268	253	284	266	255	242	267	269	254	255	247	261	232	289	250	237	230	244	229	244	237	238	246	256	258	259	278	243	241	284	257	283	244	282	262	248	271	257	249	261	242	236	280	232	271	273	240	251	255	276	258	251	253	285	296	243	272	284	270	251	272	262	258	262	274	284	253	243	282	265	258	259	276	284	241	222	267	252	247	280	244	254	239	232	253	265	263	269	276	264	255	240	235	248	281	257	238	233	245	267	264	267	263	258	253	268	256	246	230	268	255	243	271	255	266	274	275	251	246	281	256	248	260	285	261	271	288	251	261	251	259	270	292	237	224	252	265	246	256	238	254	284	260	252	286	289	248	256	255	270	253	252	228	248	248	248	244	248	258	280	255	260	235	265	253	248	240	237	263	270	253	247	269	234	255	259	277	255	219	229	246	244	276	247	264	262	257	255	247	239	254	264	265	283	254	263	232	250	281	295	268	274	245	274	259	266	267	258	271	261	256	256	240	247	265	238	235	262	264	241	249	286	257	243	252	229	278	241	257	240	261	279	261	235	248	253	276	258	256	241	246	237	275	257	239	262	262	226	279	263	267	244	260	250	267	258	287	243	268	274	253	254	268	258	268	240	253	252	273	274	242	250	283	252	257	271	262	250	251	251	281	261	255	283	258	267	243	265	250	258	252	248	235	265	255	260	243	270	236	266	261	269	250	254	249	275	260	250	261	264	267	264	270	282	258	266	275	235	261	290	235	235	266	287	227	253	278	267	265	281	272	254	286	252	253	270	259	242	267	258	267	252	250	268	241	244	285	270	259	260	255	241	240	255	281	259	262	268	285	254	248	249	249	251	236	274	277	233	292	255	241	290	272	288	255	268	258	239	256	240	250	254	248	253	261	264	252	274	272	266	226	245	282	243	256	269	258	257	249	230	270	233	257	262	277	253	268	293	228	279	257	247	271	270	257	267	245	260	262	277	246	282	255	253	263	246	259	253	255	261	253	267	253	272	259	253	268	242	257	269	273	245	277	261	257	279	272	278	259	283	240	280	266	240	245	271	234	262	265	237	279	266	258	267	267	253	279	232	258	234	234	248	271	263	256	232	259	258	255	283	266	263	266	266	273	274	252	277	229	244	276	250	253	267	266	239	256	263	261	288	267	241	277	272	269	273	236	246	236	271	251	250	268	296	234	277	243	258	250	282	265	302	218	247	244	238	254	261	280	284	262	250	264	260	273	274	264	247	267	253	243	264	232	258	260	290	250	235	252	296	265	269	207	235	232	260	262	245	248	264	257	263	264	246	252	254	251	271	241	255	249	260	257	232	245	255	248	226	258	285	266	262	245	242	241	286	242	239	255	250	252	262	263	253	271	275	277	245	253	262	247	236	269	264	255	249	248	261	265	263	272	247	258	254	260	274	241	269	256	256	281	238	213	256	255	236	251	244	246	264	253	266	261	276	264	272	244	250	240	282	255	250	267	252	279	243	270	258	257	244	247	252	252	251	263	263	263	260	241	264	216	261	277	241	262	252	261	253	284	234	243	265	286	247	260	256	244	273	259	288	247	249	238	259	256	250	238	253	244	258	255	254	253	255	252	285	257	247	272	265	275	265	239	257	260	254	230	244	270	281	259	248	263	235	261	256	266	259	215	257	255	253	250	267	266	265	231	260	275	248	295	232	251	239	263	266	257	237	290	276	265	268	250	254	290	276	260	222	270	261	260	272	259	232	254	244	251	274	242	254	290	246	245	243	274	262	265	251	256	256	256	257	250	236	243	265	254	267	258	273	227	232	262	242	253	261	256	259	272	269	294	267	275	270	259	252	263	274	253	268	245	247	281	269	253	267	251	254	235	276	265	238	249	288	269	276	289	258	261	264	230	253	260	244	286	240	259	218	256	240	258	263	278	287	276	246	256	283	234	250	246	220	249	272	241	254	271	257	237	246	246	251	273	256	261	232	250	200	277	253	257	256	256	277	250	252	239	255	260	279	260	292	248	268	244	241	289	272	241	241	274	300	241	265	264	255	257	261	239	241	280	288	251	238	250	275	254	235	244	244	254	211	261	244	287	244	269	271	272	263	265	274	235	256	265	245	261	263	259	236	244	245	271	264	251	252	245	245	242	294	243	244	241	256	236	270	248	257	296	233	274	288	266	273	275	252	289	250	280	253	244	270	281	275	272	252	279	278	286	223	240	253	244	236	271	248	261	298	239	274	267	298	236	270	246	259	253	234	257	261	261	254	242	294	258	274	266	258	256	252	256	262	264	250	255	249	276	253	277	253	262	249	252	226	266	267	236	239	261	268	258	260	264	279	269	273	231	251	260	279	251	275	279	252	275	251	255	255	276	278	287	261	236	245	265	248	279	273	257	244	269	257	268	259	250	253	300	256	246	246	259	250	289	258	264	273	257	291	271	237	292	290	247	270	281	238	240	265	243	263	240	264	260	282	257	263	260	245	265	225	244	257	259	264	252	258	274	245	250	260	278	280	255	241	249	271	279	257	236	246	254	272	260	251	249	270	249	256	249	226	245	255	282	265	242	273	256	242	253	267	257	268	266	246	220	274	248	253	229	275	275	217	257	244	240	238	253	273	251	250	257	253	256	281	260	246	270	274	261	247	282	267	279	285	288	211	227	260	277	260	261	219	211	251	277	249	292	243	269	278	265	267	245	243	260	284	275	258	279	260	248	244	269	262	254	277	236	227	270	248	265	288	271	273	260	229	253	267	272	261	234	268	252	291	241	259	223	284	253	242	262	252	247	277	263	272	268	264	250	240	250	260	264	273	274	259	255	242	280	256	254	279	252	253	271	238	261	257	264	257	288	232	260	268	271	240	275	246	256	260	253	249	279	271	237	246	256	248	250	283	262	273	242	232	257	227	276	256	266	254	224	256	255	250	267	238	276	250	266	236	249	265	273	274	233	252	238	256	259	245	288	237	267	265	269	263	288	278	250	224	258	259	226	261	256	271	252	239	235	249	267	254	271	247	238	267	259	283	247	228	256	258	257	273	234	269	261	290	279	260	255	253	269	253	254	246	259	231	255	254	248	247	260	266	257	279	251	266	248	254	246	249	253	272	263	230	261	253	236	244	252
3105	8284	5995	2933	2290	1540	1253	948	755	681	545	474	451	433	388	397	375	359	328	360	336	322	340	308	324	285	292	316	320	331	320	318	282	329	278	285	294	293	300	278	266	271	316	290	323	290	304	272	316	304	295	293	269	289	302	303	316	268	305	299	270	289	299	274	290	301	287	299	297	289	267	289	269	281	305	265	292	298	300	310	286	274	284	277	263	283	295	278	327	290	282	284	296	302	302	281	277	297	283	294	259	260	311	330	289	309	273	300	300	298	281	269	259	276	272	300	298	281	311	280	297	298	288	308	266	280	274	287	305	283	275	269	281	263	267	279	261	301	316	288	281	274	299	284	275	302	281	319	301	286	284	308	291	298	293	297	286	307	277	259	294	288	268	283	278	278	271	302	273	300	287	278	274	261	267	262	287	244	254	294	284	280	309	315	314	276	297	308	290	307	270	270	268	304	303	297	308	307	297	295	265	291	262	302	259	279	284	294	260	293	301	318	305	293	289	265	317	301	292	288	293	302	302	297	275	286	297	275	284	295	299	269	283	278	308	282	299	303	298	271	287	268	296	292	277	290	288	282	277	300	290	278	260	319	318	298	290	282	313	257	280	292	286	317	273	292	286	294	298	281	256	283	294	292	286	275	296	260	302	276	281	300	289	279	283	288	294	288	279	294	272	274	287	273	286	301	306	306	314	304	284	285	289	286	282	289	298	265	270	269	301	279	288	325	297	287	312	259	311	324	268	268	264	291	298	282	257	282	273	283	267	306	279	287	295	278	259	276	290	298	281	258	302	268	308	277	301	283	298	278	286	273	274	276	299	309	276	276	274	289	294	273	264	267	268	291	320	301	307	285	307	290	286	296	280	295	301	272	304	310	237	283	317	258	255	294	293	305	300	275	311	283	290	288	317	309	285	288	311	274	273	256	273	306	312	269	253	291	288	269	303	279	263	300	300	296	307	300	272	267	304	311	303	285	280	273	297	282	278	301	291	291	297	281	267	283	271	238	280	301	291	304	283	307	273	304	312	273	289	262	292	269	293	275	272	300	262	292	295	312	271	297	312	299	291	255	280	267	303	298	248	265	294	307	274	271	281	278	278	287	285	266	266	291	275	291	293	297	288	286	300	290	282	270	297	302	299	305	303	285	282	266	301	305	294	300	281	306	299	294	262	298	289	301	278	302	266	250	299	292	301	253	309	277	263	304	297	297	304	281	301	303	281	290	299	265	282	292	265	294	257	312	283	334	283	277	282	258	299	300	294	279	290	297	268	265	301	262	276	282	270	322	302	287	292	282	310	278	271	283	291	259	280	316	300	279	274	273	301	271	284	290	274	297	258	329	281	262	313	290	289	306	284	278	293	334	298	281	291	296	272	266	294	286	295	318	291	271	254	294	305	284	276	282	285	268	271	280	271	288	298	287	278	281	256	269	283	262	270	262	269	289	291	297	303	284	294	287	313	292	291	277	270	299	311	277	260	300	272	267	263	309	297	266	316	296	292	276	294	274	279	273	276	249	274	302	287	292	288	281	327	305	290	267	328	280	302	279	289	271	272	317	285	284	288	283	284	268	293	301	263	273	306	290	309	258	313	260	273	293	299	269	265	276	275	292	293	295	289	280	281	294	289	287	281	283	309	277	261	264	290	264	297	286	316	295	297	308	274	279	263	275	296	273	280	287	293	293	281	295	264	285	298	284	258	279	297	314	274	270	259	281	291	289	309	280	302	258	270	274	271	291	286	278	287	261	291	278	280	273	278	289	293	299	269	266	286	271	260	263	318	312	265	296	270	301	275	282	271	274	276	276	280	279	287	296	252	251	258	284	309	301	299	306	292	291	291	313	300	290	270	281	273	280	279	268	279	283	262	293	325	268	272	286	292	296	271	313	282	289	278	280	298	294	290	298	289	279	287	284	302	293	319	281	299	274	303	301	284	288	268	289	276	282	256	277	297	268	295	306	260	271	321	258	273	278	290	279	279	294	287	293	256	287	280	269	306	309	277	266	295	285	299	274	263	267	289	292	299	287	273	307	264	279	308	311	250	304	288	265	324	287	292	278	278	288	320	271	285	279	290	253	258	282	271	277	303	282	280	254	304	265	271	264	282	300	255	314	312	301	268	266	277	313	276	298	289	284	283	252	305	286	281	253	285	280	281	276	281	308	282	293	303	297	269	264	302	293	294	286	277	302	323	266	282	296	270	302	305	312	286	329	250	271	258	273	253	297	286	301	311	297	291	270	282	276	303	311	288	307	267	306	278	289	303	281	280	310	300	319	264	281	290	280	266	304	273	311	287	276	289	248	292	294	269	294	272	329	275	280	287	279	254	293	292	266	294	302	310	294	302	287	283	292	268	308	267	291	291	291	285	274	297	315	303	283	281	278	255	266	297	278	263	265	266	280	277	240	280	269	272	312	291	271	300	282	288	304	307	262	281	253	245	286	284	303	297	291	270	266	278	300	247	269	298	293	294	308	276	299	287	284	274	273	251	266	291	271	280	256	299	271	305	306	314	283	313	262	264	261	312	296	279	261	293	268	269	291	278	286	279	300	304	301	312	273	301	284	288	299	252	276	300	268	284	270	265	258	285	288	289	305	248	254	328	292	276	271	281	293	292	300	264	285	283	243	269	293	298	285	264	282	310	256	293	263	292	273	316	297	293	305	287	293	290	287	260	297	263	282	295	291	285	279	291	331	268	254	275	290	293	270	306	290	273	272	243	283	309	284	297	278	302	272	289	282	304	273	246	295	264	294	259	292	328	281	254	305	304	281	300	285	305	305	271	293	304	302	327	270	279	273	304	279	268	289	288	274	261	249	292	291	273	314	293	298	279	273	296	284	251	271	272	307	278	252	280	315	288	322	309	281	282	285	286	286	288	307	285	294	311	304	256	282	277	278	276	258	303	253	296	295	300	286	299	292	298	288	286	301	291	265	282	290	313	308	288	295	269	283	323	273	282	293	253	272	288	269	274	299	257	294	331	283	296	303	283	301	271	290	298	288	318	300	285	281	273	254	277	301	323	280	349	304	278	298	299	281	283	275	275	291	271	287	299	292	310	266	280	261	277	291	291	296	296	251	264	290	279	281	270	265	277	291	273	276	293	275	309	272	284	278	283	290	286	290	277	292	303	304	302	292	266	299	253	268	287	288	272	302	293	305	277	314	317	281	282	286	313	300	266	272	300	307	281	250	269	294	296	281	294	306	277	299	272	284	302	261	295	285	312	292	307	286	300	311	269	288	307	285	301	290	285	284	305	305	261	298	291	290	271	259	296	265	291	292	295	296	309	282	258	262	285	294	276	290	274	295	287	318	262	285	276	309	278	293	271	308	288	286	317	259	249	278	303	266	282	304	243	304	283	292	238	278	280	277	264	270	302	292	284	259	279	310	280	285	292	292	289	268	291	294	283	276	336	297	257	286	302	279	315	250	296	314	271	275	277	290	286	278	305	285	287	258	273	300	291	278	279	295	290	295	303	305	269	305
24259	20930	27424	24566	15600	1245	811	642	585	595	536	542	523	504	507	498	486	473	505	504	469	484	465	491	466	470	448	429	472	478	488	521	458	416	444	456	472	452	482	435	487	489	517	456	489	480	466	465	463	484	427	501	497	475	500	461	445	442	444	480	480	447	466	444	450	438	466	453	480	446	434	435	464	420	476	482	485	520	444	462	471	466	461	459	471	471	477	461	477	474	457	480	471	464	453	452	426	439	481	439	455	457	477	468	477	455	465	467	461	458	439	475	455	442	455	477	453	436	403	448	464	461	468	455	453	480	447	457	439	454	448	440	451	464	433	464	483	482	471	466	444	474	488	468	438	439	497	458	443	455	488	483	464	458	457	438	492	452	483	450	451	428	436	448	457	447	477	445	449	447	461	468	467	425	468	450	446	441	430	465	476	462	413	422	449	472	461	432	430	473	457	487	467	462	458	458	492	469	482	419	440	469	466	492	463	430	459	471	436	490	477	490	464	473	475	452	471	459	462	425	441	474	480	492	405	473	448	441	426	459	438	450	441	405	451	449	457	476	441	511	433	467	458	498	441	441	414	473	507	452	445	472	468	463	477	464	437	414	477	452	444	483	445	461	482	478	448	445	461	459	467	460	475	472	441	471	458	453	450	461	484	436	471	429	497	467	464	440	488	447	478	461	420	447	485	487	428	454	467	455	442	458	430	450	423	502	459	443	466	428	443	469	483	463	449	451	479	472	466	489	441	428	445	471	472	496	456	459	444	471	435	452	497	440	455	432	469	465	488	431	465	480	492	467	422	425	434	456	476	456	435	436	442	447	453	445	451	468	441	411	460	455	477	465	443	476	457	451	436	416	475	467	424	446	470	434	454	439	468	440	484	479	421	457	459	439	493	483	438	462	485	468	461	449	420	427	491	491	490	462	484	467	460	486	463	463	444	436	410	434	490	451	478	423	507	428	444	412	473	469	465	454	458	438	434	446	472	457	450	476	494	430	466	432	505	486	460	470	450	458	505	456	457	463	485	418	466	479	508	489	444	439	468	507	461	448	445	433	473	453	490	477	509	471	466	476	435	446	471	452	478	447	478	477	428	440	445	440	439	443	462	452	489	457	486	464	446	461	461	467	455	449	468	480	455	455	475	479	494	447	478	461	443	454	392	447	461	453	421	445	424	445	496	466	485	456	467	467	458	448	455	467	438	497	464	477	445	444	467	460	449	450	477	450	450	427	459	480	480	459	451	447	479	430	472	446	418	477	449	444	517	490	456	459	475	432	456	470	446	478	470	478	431	448	435	435	468	429	425	474	395	461	419	496	456	437	452	475	415	522	493	455	456	482	497	472	464	439	487	447	453	440	437	460	461	477	429	476	463	464	481	473	452	484	458	489	475	494	436	487	480	472	414	441	434	472	491	450	485	483	480	491	460	424	459	410	498	464	475	470	496	479	444	468	437	449	506	429	449	477	460	454	436	463	453	465	460	450	440	480	478	438	455	426	450	455	444	478	486	427	485	449	474	468	440	453	473	448	451	443	476	484	453	492	466	459	470	445	482	452	420	519	465	441	466	476	450	497	445	431	456	470	452	485	445	454	457	463	484	452	489	412	449	494	476	455	458	475	434	484	468	462	456	446	476	440	477	463	455	422	458	406	474	460	450	423	425	502	474	479	446	448	483	424	440	464	457	448	433	430	487	466	486	487	462	474	449	495	472	437	444	411	510	474	434	458	428	464	438	447	456	442	463	467	480	444	508	455	449	433	457	395	441	494	495	489	453	464	483	427	508	467	421	463	462	452	459	442	487	482	424	429	463	443	436	487	459	436	463	476	448	448	470	479	490	466	436	439	442	438	459	482	494	413	485	457	445	504	440	477	470	453	440	464	494	462	397	473	492	477	441	457	478	446	485	474	473	444	432	457	466	484	460	442	476	461	455	482	458	441	484	466	497	466	470	464	473	474	456	432	479	446	478	456	459	515	468	433	471	432	447	458	459	447	466	473	490	447	470	444	462	466	486	437	483	445	457	425	447	444	457	440	451	502	456	456	414	446	509	489	428	460	436	437	455	437	469	506	449	463	440	444	455	443	493	487	486	462	429	476	464	461	442	468	453	482	458	434	460	449	429	469	442	451	479	472	424	411	473	467	439	422	459	446	445	432	438	444	472	449	486	457	412	443	418	442	466	462	462	489	456	450	460	447	449	411	477	474	452	452	475	446	457	450	444	495	441	457	457	459	473	442	478	451	462	417	503	442	490	471	464	438	462	449	458	467	417	475	429	463	458	450	449	492	456	447	482	428	442	454	445	454	457	423	456	436	451	443	453	496	509	455	453	449	472	452	460	433	466	479	497	453	440	485	470	451	438	435	446	495	441	469	419	442	452	447	432	472	490	435	474	447	502	446	437	493	484	515	481	447	501	448	473	447	506	443	436	428	479	408	447	448	428	467	485	476	454	462	485	442	426	435	464	434	433	458	446	436	459	447	463	463	459	490	465	488	435	453	467	493	459	509	461	438	497	489	447	456	503	474	488	451	439	454	453	477	480	478	461	480	487	475	428	414	473	487	450	466	452	450	438	438	451	487	424	434	420	455	444	435	512	431	464	479	443	460	492	444	467	432	427	466	461	483	461	448	470	492	429	448	437	427	478	486	438	472	446	444	453	464	466	470	476	476	452	455	470	447	465	436	458	419	480	449	476	412	474	436	478	440	489	432	465	463	464	473	436	484	465	483	452	458	472	436	489	459	479	454	446	407	436	466	470	479	432	464	426	467	439	462	501	425	464	446	411	461	456	483	483	440	456	462	468	478	457	453	476	474	465	453	466	465	436	510	518	483	478	450	465	423	442	465	459	474	461	448	481	476	443	492	449	436	469	474	486	483	457	461	476	488	447	454	443	418	438	452	431	457	468	441	440	471	434	463	472	428	476	413	435	446	460	475	455	462	473	460	481	429	471	451	456	493	444	450	481	480	466	433	472	430	474	485	460	436	445	465	440	476	433	462	443	436	429	443	455	443	468	493	462	463	440	472	434	426	482	458	462	446	461	486	466	470	453	450	432	490	488	465	494	473	420	443	463	449	475	450	442	467	449	514	442	422	470	468	456	450	440	455	451	465	480	450	444	447	445	436	439	409	472	487	462	448	491	441	426	427	493	479	501	478	432	451	434	466	453	415	486	432	487	431	474	468	473	450	465	426	433	444	439	433	472	465	479	466	449	447	477	465	435	473	456	482	488	453	446	448	478	450	456	436	449	459	445	456	436	428	424	485	444	417	430	499	461	492	458	451	458	448	446	485	451	485	475	413	489	513	446	470	452	448	455	477	468	484	490	462	492	476	445	452	442	446	441	482	453	476	451	438	451	475	459	452	462	495	444	437	486	459	446	459	429	433	467	487	461	469	465	470	465	468	461	455	489	428	504	428	465	462	479	459	480	478	459	460	478	451	448	464	426	432	469	471	450	470	495	477	437	454	455	464	478	464	463	483	433	462
3484	5494	4050	2191	1713	1308	1058	870	760	659	639	546	519	522	540	509	497	543	503	473	504	524	502	500	470	490	478	447	489	523	471	479	473	454	503	500	482	467	444	479	489	443	474	462	485	499	442	471	461	478	526	471	514	427	455	460	455	474	480	474	468	478	496	477	439	480	455	456	453	487	467	481	459	456	467	480	474	475	440	524	437	470	505	483	464	422	479	501	455	503	466	446	455	459	433	487	469	476	473	448	434	445	425	442	446	460	484	469	448	473	472	429	470	458	464	493	477	429	481	463	518	443	466	443	464	458	454	500	465	469	421	476	487	433	428	493	527	516	452	518	478	448	510	458	472	488	488	487	464	508	480	451	472	451	412	490	551	455	479	467	435	454	449	479	473	429	516	474	475	451	472	463	471	445	459	473	456	463	508	470	455	458	428	451	438	480	453	464	452	448	458	469	504	470	451	466	474	456	496	488	515	441	457	449	473	473	478	454	480	469	471	466	440	478	457	484	454	417	486	442	461	471	446	451	462	460	486	493	476	450	440	457	476	489	483	464	452	500	463	440	455	435	483	467	440	468	442	488	459	481	485	474	487	470	489	452	514	466	473	479	487	434	477	456	441	459	544	436	459	479	437	488	452	481	473	495	481	434	467	454	483	477	466	448	424	450	455	500	451	453	462	478	464	506	447	439	481	426	449	476	428	480	450	444	453	487	494	488	476	456	460	488	461	456	471	477	457	484	440	477	454	489	437	487	481	445	446	471	419	502	471	478	454	500	478	439	463	474	422	455	494	421	478	461	474	436	488	479	466	477	519	435	471	434	524	482	482	446	454	447	438	482	457	438	466	463	458	472	449	424	418	469	421	482	464	477	462	474	449	429	461	430	454	444	481	481	478	465	490	479	457	449	477	452	463	445	440	439	427	453	447	465	463	495	487	460	434	474	486	487	483	462	482	474	435	490	441	495	453	474	457	504	467	489	462	509	462	509	467	438	466	464	448	470	490	441	455	460	494	498	489	442	476	415	504	488	469	437	481	457	459	458	490	508	471	460	488	409	477	471	450	501	490	477	441	419	499	441	466	461	490	466	495	476	449	427	472	445	470	482	480	446	429	461	455	483	485	461	470	489	425	429	468	484	463	451	465	470	424	482	478	463	460	478	498	452	475	496	465	449	490	479	466	463	453	465	474	494	474	454	434	480	440	455	467	474	474	476	475	488	457	456	463	460	488	435	510	449	421	464	468	456	459	463	467	465	474	462	468	445	474	465	455	450	454	462	470	481	429	425	446	473	467	436	438	507	469	475	457	469	457	413	468	461	440	451	428	472	457	491	479	436	462	479	449	443	454	430	477	443	479	477	477	473	443	467	479	475	400	489	467	448	475	458	455	439	491	484	464	395	437	459	462	496	459	450	480	486	491	477	460	469	489	407	453	480	481	435	465	462	452	439	464	453	462	470	493	452	429	466	466	488	455	469	471	457	461	446	479	448	475	496	452	481	474	471	477	462	432	504	459	425	434	487	483	464	447	490	473	438	487	535	455	467	483	448	473	468	453	449	463	474	461	483	469	444	489	465	477	432	454	479	439	461	452	459	506	467	448	452	470	504	463	479	480	453	438	446	482	487	446	444	473	445	441	445	461	473	481	450	472	487	448	470	502	468	527	475	473	472	492	463	471	462	459	487	452	457	441	444	486	450	474	474	449	454	457	461	463	463	464	423	443	454	503	460	435	485	481	462	484	485	442	531	491	454	449	459	459	459	463	459	441	447	460	479	473	494	517	471	435	458	458	484	452	433	459	459	456	472	475	458	458	472	480	481	463	471	464	486	464	493	499	491	453	448	457	423	439	404	459	460	415	462	466	437	402	446	456	440	452	483	472	440	476	488	458	468	443	464	446	460	459	477	470	440	481	462	419	430	414	460	451	457	458	452	452	488	488	454	442	493	465	484	477	414	477	469	454	424	457	464	466	440	471	486	451	486	454	464	476	449	480	504	479	514	454	483	435	477	483	442	490	477	445	499	472	497	451	440	445	453	444	437	484	451	440	493	432	442	437	463	467	477	481	451	487	460	479	463	489	428	452	453	441	460	471	489	454	483	451	494	456	437	463	453	467	413	462	466	491	443	419	436	450	453	438	446	435	452	447	453	469	441	426	466	491	470	472	455	452	480	498	445	457	470	482	443	470	466	497	497	476	475	472	474	473	510	496	457	452	471	446	484	478	457	445	435	428	492	435	474	463	480	511	456	453	476	439	449	475	459	477	489	464	498	464	491	457	435	454	442	493	453	459	455	462	431	476	445	495	486	493	456	457	479	489	449	472	480	473	468	447	471	479	433	440	490	443	485	470	461	458	479	492	447	434	457	484	448	448	470	439	463	459	489	427	476	475	456	450	445	496	464	451	495	436	474	470	452	476	415	445	478	472	476	449	464	450	435	443	476	451	491	474	509	456	467	440	446	496	462	456	464	471	472	452	477	443	457	461	463	469	430	462	486	459	478	454	472	467	498	452	455	481	417	470	465	496	446	434	470	491	443	495	441	440	472	488	487	465	463	451	446	443	466	467	481	446	441	467	475	493	493	494	444	475	448	462	463	423	446	492	497	466	445	475	467	471	453	447	436	452	476	491	477	461	453	494	449	474	434	464	461	463	484	456	454	465	484	446	478	500	438	461	444	448	476	453	464	429	467	457	459	455	475	479	467	458	449	438	475	491	468	461	447	481	486	459	458	473	477	457	467	489	451	439	483	437	450	441	465	480	441	453	424	512	462	454	440	461	479	477	517	484	450	500	476	454	462	480	450	496	437	464	431	488	454	471	450	468	467	470	498	479	428	456	465	440	444	459	467	448	444	453	475	498	451	495	446	457	432	501	448	484	443	449	472	468	500	442	451	432	436	475	470	465	447	499	446	436	453	503	461	451	458	432	461	479	482	432	431	451	487	458	459	470	400	484	465	459	454	454	475	481	477	462	436	509	485	490	451	479	523	439	488	465	462	461	443	490	459	448	465	458	461	459	458	464	490	438	426	454	467	453	477	479	467	457	494	473	464	433	439	492	475	436	443	461	435	465	472	485	460	453	422	467	470	463	475	479	456	489	482	457	515	461	443	458	478	435	490	467	444	444	469	450	473	468	451	465	425	485	529	471	465	453	450	482	458	482	506	452	474	451	439	458	472	441	419	469	456	439	476	484	447	467	501	464	460	479	454	445	435	449	440	458	461	477	465	478	451	453	445	477	471	444	471	463	466	451	454	455	428	487	422	452	502	462	467	500	411	506	461	462	485	480	514	460	485	451	440	474	475	431	456	434	507	481	468	452	456	489	485	471	482	482	455	472	437	445	472	477	479	442	472	458	463	455	495	461	463	470	457	463	467	477	470	476	467	446	433	444	489	457	467	449	451	471	472	453	478	451	481	456	453	484	508	462	500	449	478	474	456	442	483	450	416	495	448	475	454	478	433	483	538	474	453	478	476	458	451	492	454	481	450
22114	20900	28551	23403	20897	20944	11550	1033	673	516	463	411	353	319	287	286	245	214	226	182	187	197	192	156	166	165	177	157	174	159	159	173	160	161	158	148	124	135	134	131	144	165	149	152	144	133	135	149	150	137	121	140	142	141	127	124	145	150	128	145	136	135	124	134	144	125	140	147	121	127	130	124	127	133	142	130	140	133	123	142	127	129	127	136	111	131	139	142	152	124	143	137	127	131	129	137	129	130	135	137	125	136	130	118	113	113	125	141	141	127	144	142	141	133	110	130	126	139	138	127	118	147	123	122	134	143	123	146	131	141	138	123	99	133	118	134	118	122	127	126	141	124	108	128	107	147	114	132	134	125	135	110	130	124	113	137	126	132	107	129	133	129	105	135	148	124	127	143	119	114	104	112	132	134	142	112	145	126	106	152	137	133	137	136	124	123	150	121	119	131	131	138	120	138	120	136	118	133	102	114	145	132	136	121	130	118	124	127	132	131	132	134	132	135	150	133	130	126	113	143	130	135	134	120	138	124	119	131	133	135	108	149	128	128	133	134	132	150	124	124	127	119	125	136	112	144	134	141	111	136	130	108	121	116	135	135	121	121	129	121	135	140	148	121	123	133	108	137	141	141	127	106	129	135	124	128	143	137	109	122	142	120	136	124	124	125	161	112	131	123	129	141	134	115	132	132	148	128	118	142	133	130	126	122	117	113	129	120	122	130	125	120	126	154	124	132	125	130	136	125	109	127	128	125	110	135	127	119	137	123	143	145	135	138	127	129	138	144	122	124	133	115	112	132	145	125	137	94	133	130	128	119	119	120	136	110	152	109	131	116	147	124	152	129	137	142	137	136	125	148	123	126	133	140	129	149	124	140	123	122	109	132	128	114	116	143	122	142	135	115	140	112	125	116	134	128	147	128	138	123	99	134	106	117	136	135	125	127	100	137	122	124	134	134	126	138	144	122	121	136	136	113	136	134	131	126	142	125	131	146	136	144	127	127	110	142	126	121	133	138	136	118	156	135	135	133	132	127	112	142	121	139	117	129	128	109	131	129	153	146	145	132	141	126	146	131	137	160	124	127	147	140	124	139	126	120	136	118	142	134	144	112	132	122	131	112	121	116	105	141	142	111	141	134	168	131	127	115	141	127	129	126	124	144	100	131	128	141	131	136	122	117	113	134	127	121	130	145	119	122	123	134	128	142	121	144	127	129	114	114	137	136	140	123	126	125	133	113	130	115	144	129	136	154	116	119	137	145	112	122	129	127	114	160	132	134	129	120	137	132	122	124	112	128	136	146	143	131	123	138	113	146	138	133	132	143	123	122	139	139	126	145	130	153	116	138	156	147	114	124	130	118	135	131	111	135	107	116	139	135	134	120	137	137	112	125	145	124	129	119	137	127	111	116	146	114	134	151	125	138	144	136	150	129	128	137	130	135	143	135	127	127	140	141	120	128	161	126	114	112	136	126	135	123	110	115	120	121	132	136	123	113	140	137	129	136	127	134	125	128	119	137	138	130	128	140	124	131	122	138	123	149	130	139	130	138	132	123	125	131	125	147	110	119	131	132	110	137	137	142	133	124	120	124	114	110	136	126	134	125	148	120	137	124	123	141	153	140	117	131	140	147	125	137	122	114	125	143	134	142	116	130	132	129	111	128	134	133	132	130	125	156	110	114	112	160	129	146	136	130	148	138	141	120	125	149	150	129	107	150	146	142	123	127	140	128	131	116	131	113	103	118	120	123	131	140	127	114	125	131	98	114	115	127	127	130	129	149	126	141	127	120	132	125	134	122	109	147	137	117	143	148	128	143	130	130	142	147	126	117	158	155	148	130	129	123	153	146	151	126	131	113	147	117	116	134	128	136	119	128	111	117	126	129	136	126	135	119	128	98	136	131	133	120	135	136	129	122	127	139	133	120	129	122	119	143	110	121	109	130	127	134	148	140	133	132	121	128	128	136	101	139	110	131	136	136	126	128	138	120	130	127	135	119	138	146	127	127	160	164	133	106	158	129	147	123	123	141	138	138	138	134	142	114	153	134	124	119	143	141	128	135	126	120	118	130	137	102	128	137	146	117	119	125	129	121	152	124	111	129	146	106	142	115	122	150	143	121	129	122	128	135	145	115	137	120	134	129	128	117	130	142	125	141	141	114	113	131	125	141	106	126	138	127	124	100	118	120	150	138	148	136	131	125	146	139	105	133	126	157	127	144	130	129	128	114	123	151	105	126	128	127	117	129	142	105	137	137	115	109	126	117	113	145	136	150	129	141	126	123	154	148	127	122	94	125	120	127	160	133	137	132	114	117	132	103	129	133	131	129	105	118	124	139	134	140	126	135	138	139	124	126	138	119	117	152	112	133	124	134	150	124	120	124	136	132	123	120	147	133	129	120	105	129	104	136	157	127	137	119	131	120	123	127	108	112	114	133	119	133	126	126	132	133	114	125	127	116	148	116	127	131	150	128	125	123	131	135	105	122	136	116	143	122	119	130	124	100	130	121	128	131	149	132	135	136	127	129	143	125	132	126	117	107	128	113	119	118	119	119	127	119	126	128	133	122	131	136	122	102	113	134	160	136	115	135	151	127	115	111	120	124	114	129	128	121	109	119	113	131	152	116	120	117	137	123	136	135	116	110	123	119	137	140	132	138	124	125	127	125	113	117	119	112	126	132	138	143	111	110	127	138	145	145	130	130	129	122	112	128	130	120	123	148	131	149	119	128	135	146	115	111	130	119	126	125	106	123	134	120	123	128	122	127	123	122	136	123	144	117	115	145	127	129	137	146	132	138	127	128	107	114	124	140	126	145	123	125	141	113	143	119	149	137	134	139	148	135	123	143	114	120	133	118	127	128	132	127	114	144	132	130	119	126	140	136	130	128	129	124	129	135	127	116	120	126	133	125	131	135	131	145	117	132	115	129	124	133	121	131	117	117	132	141	130	121	128	135	123	151	147	126	134	141	144	147	125	131	129	125	138	111	129	131	122	144	113	121	137	130	137	117	137	131	123	117	132	117	142	142	133	143	133	129	129	118	124	117	135	128	131	108	121	121	143	136	132	138	129	148	115	124	111	143	148	128	129	130	120	126	118	127	128	134	127	137	123	154	129	165	127	128	127	135	120	150	142	121	134	133	123	124	131	107	139	136	114	152	142	111	135	115	122	129	132	147	120	133	133	128	173	117	113	147	116	133	131	132	142	127	117	141	123	135	121	145	110	131	147	139	120	122	143	122	129	132	132	123	148	148	121	148	154	129	120	124	135	107	107	149	127	115	117	101	131	113	128	118	137	140	133	120	132	117	124	169	115	126	116	116	128	126	152	115	132	127	120	133	123	127	147	135	125	126	112	128	122	127	128	113	123	148	127	126	131	121	115	117	153	115	150	123	142	127	126	130	137	119	120	138	111	134	148	157	121	144	120	133	138	113	141	131	127	131	134	119	124	148	144	138	126	136	136	146	124	130	115	147	122	143	133	149	125	133	138	128
4343	13989	10423	5173	3958	2750	2028	1402	1046	836	674	531	510	429	393	322	313	296	254	269	236	204	228	203	192	195	178	183	191	156	155	194	144	165	165	167	135	154	145	166	159	154	165	141	136	161	141	149	126	130	153	124	129	131	137	149	134	152	141	136	141	134	118	139	149	138	137	122	133	134	168	139	141	143	123	147	144	134	133	143	128	116	124	139	119	130	144	147	138	137	134	130	132	132	142	141	136	145	143	111	133	118	144	142	137	119	131	142	141	137	161	138	142	127	140	138	109	141	146	133	144	141	133	130	127	141	119	129	139	151	145	119	122	131	147	133	152	134	131	140	135	131	116	118	156	134	144	138	126	142	152	137	124	138	137	143	121	127	150	133	128	141	145	126	158	135	145	135	149	106	126	131	118	124	133	107	166	141	132	144	131	132	135	122	126	128	135	149	129	131	120	143	139	164	125	156	136	130	118	149	127	136	136	151	128	109	129	128	118	129	160	155	120	133	148	140	138	135	139	156	120	120	139	115	126	116	137	127	128	135	116	111	118	116	114	129	143	121	145	133	144	155	140	131	133	137	133	128	143	132	132	128	124	135	154	142	142	140	128	115	138	130	126	144	126	155	126	143	133	119	139	138	122	129	116	136	124	150	136	122	134	134	134	112	121	129	140	125	119	133	123	132	115	115	140	129	136	124	143	132	146	136	138	128	145	140	149	151	135	139	145	128	127	127	122	118	134	127	138	113	142	153	132	128	116	124	134	124	133	140	125	138	133	120	141	142	120	148	129	141	127	130	148	110	136	144	132	127	111	139	153	142	131	148	128	128	122	133	138	130	157	134	136	146	142	150	111	128	126	133	132	133	115	113	133	149	137	135	142	158	140	131	142	125	127	141	124	127	143	146	123	122	138	144	120	137	134	128	128	145	147	142	137	126	142	130	165	140	133	140	141	142	123	150	135	146	136	126	134	130	117	166	134	142	124	128	126	135	148	110	126	165	134	112	142	133	128	125	113	143	133	126	133	130	133	128	140	121	143	109	147	112	139	141	130	132	146	135	125	111	144	162	150	124	129	122	150	129	128	122	142	144	128	126	143	141	136	118	143	116	133	145	128	130	124	134	143	129	144	127	137	136	136	102	115	140	122	125	125	140	136	128	142	132	161	130	152	138	150	134	152	122	120	128	126	121	151	146	114	119	138	116	145	141	125	115	151	127	126	140	110	123	129	129	129	125	120	113	156	127	131	128	113	148	115	135	120	146	131	142	139	134	130	129	136	97	151	122	122	147	127	123	130	117	104	149	137	125	126	164	130	152	156	123	120	132	139	126	124	135	134	137	127	120	128	126	146	125	145	129	123	158	128	132	139	142	135	131	135	133	160	149	137	111	132	131	136	124	123	105	132	131	140	120	145	127	118	144	131	125	137	135	150	148	114	141	137	111	147	140	117	140	153	136	107	107	139	144	130	112	139	154	117	124	141	134	133	128	138	142	123	124	119	114	111	147	137	125	126	124	106	128	134	130	113	137	124	144	126	126	143	119	134	118	119	146	127	136	127	117	128	132	123	140	159	119	139	137	141	124	127	137	126	137	155	142	134	125	151	122	145	149	106	128	137	136	124	131	110	127	144	120	150	136	127	153	133	130	131	143	142	138	122	135	160	133	134	120	113	126	136	131	116	148	137	139	117	121	140	126	130	140	114	120	132	128	127	114	141	126	127	117	142	122	149	113	144	139	143	125	142	130	122	127	111	137	133	120	136	132	109	133	144	114	133	135	121	131	123	125	135	132	149	139	125	129	144	136	124	131	145	134	134	177	143	143	123	142	118	130	117	112	133	140	142	131	125	129	138	131	135	140	126	130	136	150	127	115	131	140	131	144	131	128	153	126	150	166	138	126	130	131	126	144	128	137	126	118	133	151	134	131	163	124	114	109	124	137	127	131	150	160	127	143	135	129	133	147	134	116	122	116	133	151	146	137	137	135	128	130	150	127	153	117	139	141	117	117	122	123	127	135	157	120	127	142	143	141	127	126	136	123	123	117	118	136	114	128	113	123	111	127	141	132	125	129	144	152	134	129	144	133	116	147	127	148	141	156	128	125	144	124	128	129	135	142	124	119	129	118	142	127	144	167	129	133	130	136	151	143	133	148	126	122	136	120	124	154	114	136	133	132	145	121	117	143	121	121	151	140	131	132	135	131	137	134	123	140	119	129	123	139	117	145	124	128	131	165	133	127	139	123	137	150	117	125	143	136	116	124	115	120	131	143	139	124	117	109	141	120	111	143	139	143	145	136	140	136	128	149	130	140	140	126	139	116	165	144	148	124	148	126	153	147	134	148	129	147	111	147	132	127	122	141	130	123	129	148	132	148	135	128	156	140	140	124	138	126	122	139	122	117	137	147	129	149	127	147	130	120	128	127	138	144	128	129	121	141	132	139	143	117	138	135	142	150	148	117	159	138	133	129	133	139	122	124	150	133	136	132	135	141	146	140	124	134	139	131	142	139	142	124	132	124	122	130	142	115	121	130	146	131	120	141	115	150	123	125	120	122	143	117	113	133	136	154	130	120	146	135	126	132	138	142	131	129	143	129	143	112	139	124	126	119	130	138	124	145	114	149	153	126	129	111	129	138	116	120	118	127	129	137	139	138	126	125	126	139	127	135	118	151	137	129	138	129	147	140	127	111	129	136	125	123	143	124	129	136	133	127	118	119	122	142	126	120	140	114	127	123	128	128	123	134	131	128	124	143	150	145	134	141	129	132	129	124	121	139	124	135	120	128	131	145	132	129	126	136	136	140	136	133	134	147	112	151	138	114	123	126	144	123	115	143	131	116	141	111	148	163	134	134	150	110	146	127	147	126	138	134	135	133	120	125	117	119	117	144	139	136	122	127	137	120	121	145	117	141	138	134	148	138	133	124	114	128	128	132	142	124	146	133	143	159	122	145	135	115	120	129	137	139	155	131	132	130	128	132	126	137	130	123	146	135	138	122	134	130	140	138	134	145	119	122	139	130	135	152	117	109	131	136	117	137	153	112	136	142	143	142	141	140	118	123	131	133	130	148	141	129	139	138	137	132	148	148	128	149	114	113	141	137	130	147	119	128	150	120	129	123	146	137	117	147	132	129	119	120	116	151	139	127	120	135	147	138	137	151	120	128	140	139	119	127	140	142	144	108	125	146	128	146	151	146	125	129	121	131	115	130	135	115	146	128	130	129	128	146	133	127	137	143	118	131	123	128	124	142	132	121	133	133	135	143	115	123	132	148	126	134	136	134	120	139	139	130	118	133	123	156	127	141	141	119	136	146	123	144	116	132	110	121	138	134	125	127	125	123	137	147	137	124	113	125	103	151	109	151	109	127	132	132	136	120	123	139	136	133	126	111	143	150	147	123	137	138	131	122	130	127	124	115	123	143	139	133	149	124	161	135	136	135	119	138	146	129	138	140	148	124	123	126	135	154	115	130	134	141	112	141	140	141	120	146	136	126
27239	18162	4421	915	732	614	545	579	479	542	556	486	546	530	517	530	521	515	511	531	522	466	505	483	484	450	536	496	501	477	518	537	502	498	500	507	547	509	520	473	489	520	486	494	507	496	505	520	466	499	505	507	528	472	494	519	505	492	475	467	533	531	524	530	554	469	504	557	499	564	466	514	503	522	504	482	533	509	455	473	501	536	481	509	479	500	494	488	521	509	527	533	503	485	511	521	547	515	507	539	503	545	476	476	474	480	517	534	525	532	464	508	507	494	505	523	484	533	502	535	527	550	512	517	493	526	502	480	498	501	533	518	469	502	511	477	485	461	470	495	551	513	520	510	515	509	499	493	477	482	509	533	566	502	504	490	490	498	535	528	508	486	530	477	507	481	478	545	512	459	453	491	459	516	479	492	520	529	492	469	465	476	539	498	504	504	475	521	480	490	502	560	506	480	494	513	508	515	522	512	466	503	515	513	509	479	518	483	494	506	503	512	495	481	512	498	534	499	514	472	511	502	488	496	533	499	482	546	515	500	539	500	521	512	506	523	511	471	502	515	509	545	463	490	506	446	461	502	505	532	496	514	537	490	489	497	509	490	517	513	509	489	482	508	537	503	504	486	474	531	517	476	518	489	508	534	504	527	528	531	528	518	484	484	491	499	522	505	504	537	521	524	500	479	545	539	449	507	540	515	495	496	513	520	508	508	473	545	526	488	495	508	512	521	505	518	480	524	494	529	517	486	504	493	515	518	564	558	495	459	498	519	484	493	481	481	503	520	521	515	512	518	518	523	517	496	493	517	497	477	516	529	463	501	508	546	530	478	478	512	489	520	527	518	512	517	522	469	508	509	518	511	523	478	520	518	498	535	514	521	501	503	508	488	508	525	489	498	519	495	508	465	494	520	495	499	516	539	508	494	530	509	506	554	496	485	513	474	520	486	532	563	537	532	497	482	512	476	490	526	458	524	482	509	528	512	532	487	537	538	510	530	525	539	531	514	498	540	503	488	512	491	493	554	502	497	457	516	543	513	527	532	523	509	530	517	452	504	511	508	516	484	524	496	504	531	508	524	501	495	546	485	513	502	524	465	509	479	506	491	516	475	481	528	507	528	485	479	519	518	527	479	465	507	524	494	520	527	536	487	527	531	505	472	498	552	521	496	517	517	508	513	479	511	524	502	503	558	533	494	489	519	495	479	490	485	505	481	522	535	490	475	504	499	512	482	531	474	529	504	470	493	519	485	501	527	522	543	496	531	497	498	510	508	495	467	510	533	487	506	484	515	513	513	500	479	509	517	533	483	523	482	501	547	506	529	497	498	510	506	516	495	529	515	508	481	548	509	476	486	487	466	500	472	515	488	499	477	504	535	510	496	507	568	526	513	485	471	467	477	502	515	530	526	503	521	538	536	527	512	488	545	486	518	510	502	548	494	499	539	499	518	519	493	511	506	516	507	539	529	496	518	479	472	515	520	518	500	526	508	511	518	525	485	474	528	503	434	500	514	515	527	510	514	479	516	494	482	527	513	483	534	518	478	487	494	484	526	501	532	506	499	500	505	481	492	484	505	517	503	493	515	490	497	474	508	520	529	524	489	511	480	475	511	487	468	557	497	492	505	501	482	526	519	489	505	503	511	550	541	510	514	504	504	493	505	531	546	497	528	487	481	528	482	462	490	513	460	487	518	481	492	509	492	522	516	493	500	509	541	505	513	516	505	498	455	506	504	512	496	496	508	491	489	544	509	497	515	453	486	461	464	491	538	455	486	514	512	526	506	545	550	496	511	514	500	515	531	516	541	536	493	485	509	483	504	514	508	469	524	522	520	516	488	524	521	494	501	481	505	545	524	539	488	520	528	509	516	507	538	497	507	533	483	483	492	519	485	548	485	485	495	485	494	524	526	473	495	519	539	522	508	510	530	543	518	516	466	508	490	479	523	509	513	498	515	540	571	501	500	499	523	525	500	500	496	517	511	516	534	501	529	502	497	532	490	532	524	515	528	472	479	518	494	506	499	506	527	474	540	538	448	483	465	476	490	504	524	527	521	529	499	487	510	469	535	557	499	471	509	524	487	501	536	492	525	506	536	501	524	498	519	499	497	515	503	501	511	528	476	495	488	471	480	483	494	489	500	552	511	527	486	491	494	505	508	506	497	485	528	482	518	487	505	501	495	510	487	526	489	496	526	474	486	513	546	532	513	499	491	478	490	459	483	517	480	503	483	470	510	468	511	521	487	479	523	466	503	559	507	498	519	503	498	511	524	531	462	488	526	498	517	498	522	511	562	527	485	499	471	499	525	518	491	493	524	523	501	493	526	514	494	506	493	489	506	510	497	487	473	494	505	526	553	497	529	511	481	529	483	473	543	493	486	517	485	502	498	504	519	524	500	512	467	499	483	508	520	501	535	506	498	505	491	487	507	549	541	533	477	499	528	488	506	506	580	489	491	491	462	523	486	492	450	508	497	469	560	549	465	493	475	520	512	520	505	463	480	476	463	535	497	511	522	533	500	540	514	484	494	515	514	515	533	502	496	558	506	522	534	472	520	480	501	486	507	503	497	497	540	460	521	502	504	535	517	507	530	472	532	462	465	489	511	503	512	435	506	538	513	495	500	502	488	517	492	527	534	540	481	511	514	484	464	488	536	509	495	506	513	493	500	502	535	512	517	521	493	524	534	519	514	528	534	532	516	504	516	506	582	520	495	518	447	469	536	503	511	464	506	508	512	545	508	535	499	502	526	480	563	476	527	535	507	491	512	510	531	540	496	486	493	514	500	501	516	495	498	496	485	488	519	502	500	483	528	494	502	517	545	513	486	497	478	496	593	516	489	462	500	507	500	496	480	532	510	489	540	488	500	503	512	527	471	483	506	470	497	478	474	534	511	492	502	550	514	509	496	505	501	494	501	528	565	491	516	491	503	503	512	521	484	495	500	489	533	505	504	520	510	590	536	479	483	487	491	522	503	552	455	501	496	477	495	507	506	489	512	519	505	532	504	539	492	515	522	506	530	458	489	504	472	541	497	506	470	512	552	488	490	520	514	493	465	501	500	464	537	536	538	465	525	483	513	498	526	501	532	488	508	554	505	525	522	492	516	544	512	533	518	458	488	457	482	513	534	524	506	502	523	519	504	493	515	514	502	506	522	484	510	462	555	513	501	491	518	518	484	477	502	519	506	463	478	515	491	501	505	499	527	498	532	543	518	487	502	521	536	503	519	542	507	464	541	515	531	489	530	543	467	521	509	524	527	515	508	478	478	494	497	529	508	482	501	482	505	498	471	478	460	501	521	485	495	516	535	497	475	520	499	484	525	548	499	474	511	476	511	531	529	488	540	543	509	479	500	475	524	495	482	489	478	540	479	454	517	492	515	485	542	570	499	492	500	487	536	474	501	579	486	513	499	492	499	510	497	539	516	498	515	470	509	529	511	530	472	479	471	495	497	492	496	510	520	510	517	524	496	502	505	513	536	518	534	500	469
4343	983	851	699	770	626	607	597	585	524	537	539	576	534	481	533	515	517	512	513	524	541	546	551	539	536	531	517	518	523	502	525	563	531	482	546	563	581	567	514	547	541	518	543	507	509	579	534	530	540	532	514	521	523	509	494	503	529	524	530	494	537	518	547	521	542	556	544	545	509	543	491	551	521	545	506	504	523	534	531	534	558	527	506	494	512	523	522	504	531	521	535	549	518	521	498	573	561	568	526	521	552	567	550	583	549	521	494	539	516	539	536	517	519	541	504	515	518	506	550	577	490	528	559	586	510	562	553	553	521	524	517	517	496	500	546	534	537	566	541	530	557	533	511	571	531	534	539	538	546	516	549	537	534	536	529	499	553	518	521	536	525	499	560	607	526	531	523	555	510	527	535	553	545	541	484	538	494	523	508	521	536	520	529	562	558	542	500	573	541	541	519	503	545	484	548	554	530	538	523	546	544	548	539	522	533	556	548	546	555	526	569	508	509	567	492	576	540	510	559	557	557	515	490	524	519	512	521	558	527	517	526	525	545	534	543	524	588	555	540	544	547	538	536	501	502	512	556	541	539	536	542	539	547	555	556	537	545	543	545	510	536	551	554	514	501	533	524	543	548	561	531	537	525	534	528	567	546	499	568	531	525	507	524	530	530	556	514	520	529	523	560	547	539	519	538	511	534	531	504	504	513	551	529	540	545	523	514	496	542	574	550	617	513	561	559	523	534	551	539	545	566	556	514	528	534	566	521	503	562	512	518	501	512	550	580	481	498	574	528	516	543	525	524	537	551	525	497	551	489	523	528	519	479	543	543	520	519	483	544	553	521	553	502	482	539	530	517	536	545	514	521	499	535	517	531	530	539	554	543	531	487	570	501	544	535	525	543	544	516	545	572	478	529	533	570	538	528	546	515	553	498	557	560	566	545	520	515	499	517	563	562	543	537	522	542	532	498	531	500	527	545	506	531	517	593	530	558	535	498	514	518	535	532	605	515	519	590	569	536	553	545	560	541	505	555	534	546	507	556	536	459	543	508	522	539	543	529	514	507	524	534	552	534	558	490	539	527	531	522	542	557	530	554	498	530	535	554	557	574	542	511	529	572	547	477	580	486	547	570	512	514	537	516	535	558	547	520	527	541	512	525	475	536	548	524	542	524	527	525	559	531	501	517	574	488	541	569	549	542	539	565	531	545	525	527	523	548	518	525	521	546	561	534	544	523	516	556	507	509	478	515	512	556	512	524	533	507	521	555	498	558	532	532	519	541	532	519	561	550	501	533	551	492	508	483	495	543	502	561	541	562	546	512	559	516	543	519	524	515	534	495	534	530	581	534	540	510	528	530	554	508	538	527	544	517	499	584	509	534	533	556	575	532	531	515	570	528	506	558	550	512	531	542	544	528	517	504	560	517	561	553	536	547	555	545	571	564	531	524	514	549	557	530	567	566	546	565	534	503	556	581	477	519	550	511	520	528	475	506	542	569	563	546	537	500	514	508	541	484	538	532	520	512	573	584	507	535	559	520	524	528	551	521	486	562	508	538	522	514	539	534	554	514	507	534	548	544	507	522	561	523	516	509	515	550	543	533	541	506	520	530	545	563	554	518	517	518	582	556	494	555	517	540	527	502	567	514	564	514	549	557	528	537	489	541	508	535	553	572	573	522	551	526	568	517	585	493	546	527	552	551	528	554	529	544	527	554	507	515	522	524	525	535	564	521	566	519	537	549	540	519	555	527	558	540	535	544	534	536	548	547	554	529	536	520	525	563	539	516	563	544	517	532	539	535	549	507	541	541	528	518	533	537	506	524	534	554	474	540	440	556	511	541	505	525	507	557	517	532	530	504	550	518	536	497	522	506	519	522	548	497	545	522	557	549	477	532	495	548	549	566	514	517	566	545	515	524	513	548	481	539	522	539	544	517	531	523	519	480	527	552	524	531	500	571	550	546	527	531	514	507	544	573	550	561	525	509	530	541	519	515	524	548	516	515	548	556	517	512	544	539	557	505	493	517	525	531	542	555	518	502	500	508	522	531	583	555	538	535	519	558	516	525	568	538	486	549	530	540	553	542	531	520	516	525	512	504	566	551	540	499	546	581	545	495	558	509	492	488	535	549	511	500	572	499	542	525	581	516	540	519	544	538	544	496	541	547	497	554	522	524	504	529	504	542	515	541	550	557	481	524	497	559	482	521	519	512	522	536	538	512	534	485	520	512	523	544	545	503	517	537	550	500	579	562	501	518	540	521	517	563	533	528	521	516	570	566	493	542	533	537	530	508	529	564	553	509	530	526	527	526	503	506	512	521	522	480	518	489	543	529	496	519	524	503	517	544	525	536	540	535	520	557	533	560	530	571	524	539	491	577	565	531	510	532	519	551	536	551	489	510	563	514	483	538	519	494	542	539	515	527	517	548	520	516	546	515	554	567	562	509	532	553	512	527	540	531	547	509	522	512	562	491	497	510	456	529	535	538	534	524	540	502	532	567	514	521	533	538	530	522	551	559	504	527	538	574	556	477	513	522	519	565	564	540	532	523	549	536	527	523	529	558	521	512	505	519	558	530	485	517	530	517	577	533	609	513	554	526	511	531	503	491	528	512	526	534	559	546	563	530	535	508	582	506	515	549	542	528	532	511	505	530	547	542	545	545	561	497	519	525	521	500	520	498	536	529	559	514	498	548	561	493	555	503	530	543	561	554	534	548	556	491	506	496	542	543	547	557	500	544	546	560	558	535	533	577	529	515	512	526	544	544	538	525	555	525	497	541	529	514	546	542	506	518	501	519	537	526	515	542	508	551	514	566	498	525	523	510	541	569	497	526	581	561	530	554	528	524	523	544	506	524	521	518	510	521	557	564	517	558	524	530	565	510	499	554	542	538	555	536	567	562	526	532	529	486	541	544	534	527	536	544	520	546	529	535	557	561	557	520	511	543	543	529	526	530	502	534	523	546	514	521	507	512	531	543	528	488	543	575	505	524	523	498	561	511	509	564	489	542	542	524	552	512	536	525	576	512	568	479	516	544	522	517	497	551	537	538	534	487	526	546	538	502	574	537	505	536	494	573	533	544	519	512	559	495	549	524	539	564	490	550	503	526	506	553	501	497	511	508	539	532	493	551	538	544	544	548	538	535	573	492	562	537	563	568	546	513	498	543	542	555	506	550	540	502	541	530	514	551	544	495	501	582	529	544	509	556	560	536	528	512	535	522	557	525	514	520	562	518	511	503	527	527	537	591	505	532	520	542	564	496	578	534	535	522	506	553	574	496	558	522	568	538	523	503	527	508	531	556	564	575	544	502	583	527	519	572	522	506	560	515	523	546	569	566	574	541	528	550	561	524	510	544	500	518	537	539	525	548	538	553	494	542	549	493	500	533	525	547	512	522	532	540	539	579	506	539	510	505	537	527	582	562	546	511	524	533	556	492	543	587	531	486	548	530	548	523	530	516	562	539	512	510	554	516	565	507	532	511	552	539	559	531
23151	20888	28220	23700	20899	12577	1241	680	530	491	399	406	369	369	326	323	327	301	293	311	289	325	321	276	305	321	284	271	287	268	287	259	274	295	285	258	258	267	253	260	245	262	244	285	287	273	272	279	273	260	308	268	254	249	285	279	271	283	240	289	266	274	278	262	264	254	270	240	282	289	269	275	307	260	265	271	270	275	258	270	284	250	233	272	288	240	260	287	290	263	264	266	244	279	245	285	270	267	279	251	280	251	251	258	256	252	267	260	272	253	260	251	270	280	280	266	287	272	268	252	244	267	262	282	248	275	261	272	269	243	271	234	264	281	259	266	278	309	261	271	267	268	255	279	312	283	282	262	249	271	243	258	253	277	285	253	261	287	287	265	267	249	267	257	246	264	252	292	290	270	269	270	262	275	259	291	301	267	259	266	268	291	264	275	253	247	256	284	273	256	270	235	252	246	254	261	249	254	261	288	270	268	270	269	265	293	246	266	273	252	260	281	274	276	250	286	286	273	259	285	277	282	248	262	281	250	278	262	265	265	261	242	254	276	253	251	270	268	258	270	263	268	293	291	244	278	256	231	268	274	265	243	280	275	251	277	256	260	274	269	260	253	278	244	259	266	254	262	272	285	270	306	271	273	248	262	268	268	241	264	264	239	236	256	245	289	271	266	270	274	257	238	244	261	256	251	272	264	242	276	239	273	280	275	269	235	277	256	256	282	269	275	260	258	285	244	235	280	246	284	273	262	285	259	276	247	254	288	241	259	272	296	280	268	262	278	224	247	273	261	276	265	272	285	294	251	232	259	279	304	266	267	293	253	283	283	269	279	242	273	270	283	280	248	267	268	255	254	236	268	272	288	283	276	271	249	290	290	279	255	260	265	263	288	275	282	258	281	261	259	253	248	265	260	269	247	284	283	253	263	291	251	275	255	258	267	255	257	261	264	277	261	279	289	270	262	276	305	271	276	283	257	242	256	242	272	246	273	238	246	252	284	245	240	293	270	284	256	285	263	257	248	259	225	242	277	261	255	283	254	271	265	280	243	259	289	243	276	243	268	266	248	261	285	256	260	273	263	286	265	256	281	241	272	248	281	280	267	259	266	261	241	256	255	272	254	265	282	246	272	278	258	254	250	264	261	250	237	279	263	280	243	257	271	286	255	233	246	247	249	256	263	250	262	237	283	255	266	267	286	242	309	266	250	264	290	253	275	267	245	265	305	257	233	252	228	236	248	258	279	256	249	268	292	249	264	270	250	269	260	269	282	269	259	286	261	307	250	243	281	250	235	256	249	254	252	251	256	253	264	268	270	265	274	264	264	257	286	281	273	247	262	258	274	267	296	258	274	239	271	279	251	249	258	267	235	281	273	279	283	238	271	254	279	260	232	261	265	257	263	262	270	287	288	247	266	262	271	266	246	315	264	296	259	244	260	266	254	267	256	248	254	260	273	254	272	262	228	291	298	267	263	287	277	289	282	271	283	243	243	294	302	275	259	259	261	295	245	277	279	277	275	286	271	278	286	278	271	277	266	257	276	282	283	266	275	260	257	306	257	249	251	287	251	251	250	276	264	269	275	277	252	262	254	276	268	263	255	266	275	291	274	250	237	265	272	245	238	261	260	272	265	262	233	275	261	276	281	277	241	302	249	265	272	281	259	254	270	275	273	285	262	242	304	227	269	245	260	281	248	273	280	286	260	262	261	257	258	276	250	236	280	267	238	258	270	279	260	298	278	268	301	245	258	272	253	250	277	276	258	250	266	289	260	253	256	220	259	267	283	267	271	262	283	282	258	291	281	285	260	277	248	296	233	251	271	273	273	305	263	252	232	283	291	257	261	266	279	254	299	251	260	261	273	309	246	244	268	270	296	277	276	272	269	286	238	243	273	288	259	275	280	238	262	296	265	245	271	253	296	273	278	285	268	246	269	258	289	266	260	250	288	275	249	268	260	273	252	268	271	275	257	294	277	292	253	244	258	270	290	249	276	259	262	265	262	286	279	263	271	258	267	270	260	241	263	249	288	292	248	253	250	257	254	265	232	257	247	262	278	285	271	264	269	285	279	280	257	266	286	284	259	283	285	289	250	256	271	248	248	244	251	240	265	266	241	291	282	237	249	259	260	275	247	268	259	264	270	257	284	275	278	282	248	266	275	262	280	287	280	233	284	253	269	265	254	264	244	233	290	287	274	261	258	281	257	254	246	266	279	264	291	280	288	254	278	237	271	262	260	281	264	274	257	242	253	265	269	250	258	297	266	238	234	279	275	285	283	266	217	257	233	289	267	249	261	246	239	253	297	261	287	265	260	224	261	260	252	271	276	253	258	275	268	268	296	255	288	256	233	277	263	270	267	280	282	295	264	268	269	303	293	255	242	282	244	258	255	245	251	256	268	241	259	288	242	259	281	264	275	243	260	244	245	291	301	258	285	247	264	238	277	247	232	273	238	242	259	238	272	243	252	261	260	239	273	259	250	284	261	262	237	280	260	272	273	256	282	260	271	262	264	258	248	267	298	235	269	243	274	257	259	246	266	271	258	246	286	271	249	260	282	293	272	267	264	268	236	243	253	269	276	250	275	262	290	276	264	286	246	280	263	265	252	259	269	266	246	254	232	283	278	267	264	264	263	286	241	274	248	275	241	240	253	277	278	282	257	271	254	260	294	294	251	293	226	244	240	269	272	233	215	261	255	305	265	232	244	226	253	286	240	269	253	286	251	248	256	263	237	272	277	287	271	268	271	284	255	283	271	238	265	258	266	266	302	269	263	252	240	283	254	276	292	249	276	262	256	239	246	237	271	247	257	266	257	270	280	262	248	218	281	239	287	261	245	247	268	292	248	271	263	274	283	294	248	266	245	265	269	229	261	242	271	275	247	258	278	230	274	277	265	303	269	252	240	232	273	275	259	236	254	247	258	291	256	269	259	286	270	261	301	270	258	252	252	266	291	274	285	269	275	242	265	255	264	259	241	270	263	284	271	248	262	260	275	256	246	254	257	279	265	239	261	239	264	266	257	285	262	278	282	276	250	222	268	251	284	273	291	271	262	265	270	253	246	240	304	283	244	220	231	251	277	290	270	299	244	264	273	272	257	270	259	248	251	258	263	275	225	266	264	261	264	281	256	266	249	254	281	262	280	261	265	285	285	256	243	254	255	269	272	262	205	273	259	248	263	257	239	273	273	279	274	237	233	264	241	270	244	272	241	298	259	276	248	273	251	258	292	229	269	266	226	287	246	274	276	297	243	273	271	250	248	264	236	264	267	274	258	268	254	250	262	272	264	258	270	269	274	247	259	277	260	242	261	281	267	278	251	261	276	267	269	233	250	244	233	288	253	272	293	286	236	280	214	257	268	256	251	253	260	275	256	271	240	271	204	277	254	263	261	232	272	265	249	289	282	265	271	287	248	258	244	262	257	270	245	268	259	263	258	277	259	260	253	283	279	282	237	243	282	268	249	234	278	272	280	274	262	268	264	250	242	276	290
3056	8251	5901	2984	2224	1660	1257	976	755	649	580	531	472	426	409	381	378	336	350	376	339	350	313	323	367	319	308	303	279	307	324	292	325	323	306	318	325	320	269	309	290	301	292	300	280	310	274	266	282	298	279	286	306	303	270	292	296	303	321	293	263	303	295	307	272	305	306	294	316	264	293	282	265	282	335	285	270	305	273	278	281	304	291	279	279	305	298	309	265	272	275	294	286	311	328	286	315	258	293	310	271	270	314	291	296	285	300	296	274	320	288	294	298	310	281	294	287	291	298	303	301	280	304	271	300	262	290	307	298	278	294	276	291	268	280	302	322	271	277	329	307	275	270	295	267	282	280	271	297	257	297	317	268	293	295	334	264	280	275	321	305	319	296	292	270	271	301	295	286	304	309	293	273	244	285	282	305	267	301	322	284	292	307	300	315	303	310	272	265	270	282	292	283	304	263	298	323	289	303	309	264	269	274	284	299	286	272	318	315	296	285	286	253	301	290	316	318	291	282	270	289	304	302	283	294	283	318	236	277	308	282	299	255	287	260	290	286	305	276	298	266	283	289	291	287	286	298	281	290	284	308	289	272	295	288	278	303	303	293	264	304	279	256	267	304	266	260	302	272	289	289	290	284	289	332	263	282	285	300	294	312	275	281	282	272	297	305	302	269	285	310	284	258	312	283	299	299	326	306	271	266	316	305	294	262	287	293	309	318	304	295	286	291	284	276	296	277	274	256	293	268	288	301	312	286	279	298	298	255	307	298	312	276	320	293	285	293	318	294	284	287	280	271	306	278	265	287	324	262	312	284	288	288	279	299	276	298	313	297	266	302	299	283	275	299	262	264	334	284	297	267	291	291	289	278	277	288	263	319	311	278	277	321	281	270	268	278	311	282	303	295	290	277	289	327	281	309	286	278	315	286	318	298	298	279	288	292	249	275	296	293	286	265	278	298	284	294	282	300	272	274	298	290	268	310	288	322	271	281	310	252	268	295	279	311	298	286	290	303	312	298	326	293	277	276	312	275	295	276	273	312	288	295	289	292	310	319	286	287	300	295	302	296	291	294	285	297	271	319	255	288	291	287	288	264	325	286	243	289	306	264	291	284	278	281	295	281	293	297	280	302	300	280	302	304	295	295	346	295	278	297	287	263	260	311	339	325	325	302	282	279	312	294	290	287	310	305	270	284	301	298	293	281	283	296	277	267	327	316	304	268	278	283	296	273	294	279	294	290	273	274	299	299	297	292	313	301	287	295	289	277	310	298	272	313	263	291	287	284	299	322	271	316	294	271	265	268	311	295	280	317	313	324	292	288	306	262	298	292	275	304	274	278	308	296	277	276	288	313	285	263	315	314	280	270	296	313	285	299	291	289	320	301	306	304	297	301	302	293	293	326	294	282	304	302	291	291	261	263	307	248	299	299	298	290	291	314	279	301	281	295	285	291	277	274	301	300	296	262	296	283	289	294	314	328	281	295	288	279	263	300	316	271	286	279	296	300	292	319	321	272	284	265	291	297	270	287	306	283	296	283	304	290	296	300	263	286	273	289	293	277	295	314	297	287	282	290	288	320	270	314	291	301	275	289	281	327	300	290	285	270	309	307	321	285	292	322	300	304	278	271	294	316	291	277	259	288	330	304	238	292	300	278	262	283	299	271	284	323	258	287	303	320	290	280	267	282	306	273	293	284	302	311	301	268	277	301	276	306	307	298	293	289	290	300	299	305	306	285	288	262	310	259	301	298	308	284	279	278	300	286	276	295	292	276	293	260	299	320	279	298	307	311	305	288	301	299	302	309	268	251	317	288	277	284	288	291	309	279	294	312	280	292	264	284	296	282	293	298	305	314	335	286	283	307	299	276	300	327	257	327	274	294	309	292	309	284	272	314	266	274	304	277	281	299	272	265	282	307	333	302	315	271	260	305	298	289	290	278	279	294	316	262	294	282	302	304	309	297	302	291	286	267	301	308	339	304	299	289	267	303	298	286	288	264	288	286	318	270	285	301	294	278	292	276	277	289	279	261	294	321	299	296	250	266	270	300	314	300	295	331	252	295	302	316	285	283	307	273	304	258	284	304	292	295	310	287	300	291	314	299	270	247	268	298	283	307	305	285	302	272	300	311	264	281	267	290	287	324	282	299	304	272	314	286	330	264	283	302	255	282	294	278	281	274	278	301	279	288	292	301	298	277	273	274	270	308	284	296	275	289	287	283	311	286	273	314	268	297	290	273	294	280	298	329	273	297	273	292	296	296	233	290	276	302	299	288	329	325	292	303	284	274	295	302	290	302	254	308	263	283	279	275	284	279	309	274	273	280	308	295	283	320	296	280	285	265	308	308	282	307	278	287	281	313	288	302	277	306	295	284	297	281	289	319	243	294	265	310	290	280	300	293	307	266	295	277	269	302	290	320	286	261	267	282	286	309	300	265	299	276	289	263	292	290	278	280	287	277	285	279	301	324	285	299	284	278	259	301	292	286	317	294	319	280	298	280	282	289	305	292	311	288	290	310	270	261	258	297	246	312	255	281	303	297	289	265	300	276	271	281	260	298	280	265	296	287	284	331	297	269	267	296	303	299	288	316	254	258	281	315	277	269	258	320	275	330	279	317	280	269	318	290	286	291	285	276	295	297	310	289	285	285	293	279	286	292	286	274	295	290	302	258	280	256	293	286	298	280	313	270	301	291	305	300	325	316	291	282	314	267	251	326	281	298	282	313	281	296	278	273	309	286	271	314	296	265	282	269	282	327	278	329	308	311	316	263	298	325	296	258	273	288	297	310	302	298	306	298	299	272	297	272	293	311	277	302	278	266	301	301	263	273	283	298	286	301	305	294	296	291	285	319	277	258	296	275	277	285	294	264	295	283	272	306	298	299	292	302	294	307	266	281	295	301	298	282	310	258	304	298	299	282	282	283	310	296	238	280	313	288	279	291	264	273	274	289	298	276	291	284	284	285	293	288	306	323	267	297	277	293	245	292	288	270	332	292	317	284	287	303	257	295	283	310	307	298	285	255	289	287	303	303	282	294	279	296	280	283	290	269	298	308	288	287	270	288	291	295	259	270	306	277	303	284	285	320	269	312	283	327	306	316	262	280	327	299	330	284	290	281	300	258	260	298	301	287	286	278	279	299	293	279	253	311	283	274	299	283	303	275	283	276	271	290	294	259	293	274	288	285	271	286	322	287	288	278	299	312	277	297	314	309	313	268	305	279	279	299	328	300	316	284	250	295	291	274	301	291	293	293	305	283	277	300	298	293	295	273	265	273	294	285	276	301	281	310	261	284	273	293	263	287	279	275	302	304	317	284	286	271	298	262	301	293	323	288	288	278	294	288	271	305	282	272	309	322	296	296	314	281	301	318	318	281	290	259	301	300	292	302	276	270	271	304	305	310	299	291	264	291	281	281	289	286	240	296	279	310	302	316	291	286	315	289	288	301	280	282	304	283	274	276	312	286	318	291	307	278	296	279	308	306	279	291	298
24319	20930	27444	24476	15791	1312	781	694	596	561	593	525	537	531	526	515	519	483	497	508	477	510	526	467	473	480	461	471	470	467	455	508	436	481	470	485	463	489	468	497	461	473	435	454	453	476	448	490	468	489	488	441	478	461	446	466	442	475	470	509	473	469	461	449	445	464	461	464	482	470	454	444	479	458	477	473	500	489	472	493	473	467	451	445	464	478	467	462	486	497	439	490	443	485	487	478	494	461	444	452	444	473	466	475	443	437	472	475	491	502	468	502	466	507	478	476	478	479	445	478	457	451	517	487	440	469	468	453	501	443	475	474	407	419	474	476	457	448	464	474	447	474	460	463	469	455	474	427	452	444	478	479	478	513	492	511	459	488	495	467	480	463	431	494	489	449	517	483	493	437	487	456	482	476	466	479	460	516	477	498	474	449	465	490	495	480	488	481	453	440	458	483	463	498	439	473	487	450	485	476	472	468	452	442	437	460	480	477	485	459	457	500	460	450	422	457	451	443	485	469	469	476	470	491	417	446	472	511	453	464	487	438	457	506	451	500	537	477	522	479	485	465	484	503	462	497	432	465	457	495	491	495	431	463	421	482	483	505	459	432	450	519	434	429	471	445	467	487	473	455	441	498	477	450	479	474	476	425	455	497	484	434	497	467	450	477	473	459	450	481	485	462	437	454	465	506	455	476	503	491	500	476	493	453	487	457	507	476	453	470	517	456	477	461	458	503	483	464	484	479	403	474	445	463	489	460	475	437	457	477	431	494	503	456	487	519	445	467	466	487	477	460	508	476	482	465	462	482	490	477	480	452	448	461	447	471	467	465	483	445	481	461	445	459	511	424	431	484	443	466	492	464	465	425	444	440	449	463	454	486	438	471	462	463	471	465	444	491	496	474	498	476	507	444	490	463	447	481	503	489	483	462	472	460	423	465	482	455	435	457	466	484	465	493	455	491	445	457	474	457	466	455	502	480	486	455	461	470	457	479	438	454	482	480	454	463	470	446	477	523	456	474	432	453	438	480	430	467	465	466	458	447	449	479	468	442	487	472	471	456	457	475	524	480	467	433	489	411	475	450	503	460	468	486	439	473	512	476	472	429	454	484	465	453	414	488	476	457	449	507	462	466	442	466	449	437	479	462	463	489	447	449	471	466	459	467	458	469	478	457	477	465	478	500	451	450	474	542	471	482	429	490	470	454	471	425	462	477	451	431	430	472	462	454	484	492	463	457	457	423	478	450	432	470	457	423	511	448	474	473	484	483	486	411	467	466	490	460	503	462	459	442	444	470	476	479	449	477	472	441	534	453	478	481	457	479	454	464	456	490	473	488	489	477	468	457	485	516	493	477	478	459	474	472	481	508	453	448	463	461	427	484	474	472	448	422	474	454	448	456	438	466	500	470	481	428	493	478	461	453	511	431	485	451	476	475	425	461	503	455	445	458	526	470	442	485	404	441	449	491	462	481	475	458	494	473	429	475	457	468	480	476	456	480	452	479	429	496	501	436	469	446	492	504	448	453	469	435	422	486	448	450	463	472	492	486	450	482	470	475	474	446	455	465	482	462	459	455	511	437	506	444	459	467	421	447	476	465	466	496	488	478	438	471	462	467	496	485	482	485	466	479	479	455	501	475	446	463	505	450	470	447	453	478	484	462	495	439	467	489	435	497	468	480	485	499	465	429	486	477	449	491	459	484	498	423	498	446	499	475	445	411	471	500	446	468	455	483	494	476	465	482	465	490	455	458	458	494	478	413	440	480	479	455	436	492	483	500	471	471	417	447	471	488	466	472	486	464	472	472	476	469	430	470	466	473	472	487	484	464	501	466	515	436	424	467	474	476	492	476	499	454	460	506	436	503	468	505	464	484	448	476	462	467	472	427	466	493	479	476	438	504	519	445	487	493	460	436	478	455	440	451	467	470	457	486	453	420	460	461	445	442	445	449	443	494	508	454	496	476	472	462	477	467	456	473	467	476	469	480	490	456	457	476	481	493	475	446	447	447	483	444	459	430	468	481	454	474	447	437	498	482	477	487	487	496	456	435	474	455	516	494	490	467	458	474	445	471	489	481	477	443	428	462	503	455	513	506	443	469	475	454	477	438	488	491	472	433	520	459	461	474	445	509	498	467	457	449	456	514	431	504	447	459	484	443	439	469	474	511	490	495	471	497	468	485	462	494	480	453	474	475	466	435	482	410	461	513	453	467	458	469	441	477	468	459	438	509	467	461	457	467	470	472	493	491	460	476	480	497	440	452	491	491	509	492	461	468	477	458	475	495	490	434	461	480	433	452	469	458	479	497	489	450	452	512	456	431	521	461	484	473	475	485	514	483	452	423	417	475	494	479	455	432	461	478	477	495	426	456	457	457	455	476	470	475	458	443	447	482	442	476	511	430	490	453	498	492	479	472	490	456	475	402	455	438	458	459	495	489	485	489	472	476	467	482	465	446	471	450	457	484	457	458	444	463	439	492	437	493	421	468	496	450	436	452	434	470	454	475	454	468	457	457	475	446	451	486	474	457	448	449	470	452	465	454	466	469	464	484	476	460	497	485	479	450	499	453	445	457	421	485	484	477	438	477	411	473	514	484	464	488	491	446	449	511	475	446	475	435	460	440	459	435	436	430	441	466	461	465	505	465	457	468	457	466	444	475	476	452	481	444	423	477	459	465	488	471	478	480	445	490	473	452	445	493	398	484	495	505	461	469	477	452	456	439	418	451	433	427	468	464	445	499	484	450	462	460	448	479	445	464	502	452	432	451	458	469	465	478	481	423	485	476	474	471	461	490	493	475	461	509	453	425	462	450	469	467	458	466	469	458	459	458	452	482	438	461	471	439	486	456	451	475	462	480	464	509	468	471	481	494	468	489	446	503	441	463	474	441	506	481	479	443	463	473	434	441	452	508	441	454	468	438	447	464	479	462	444	463	499	449	503	458	458	474	509	475	469	464	460	479	502	449	480	500	494	466	444	452	426	503	425	493	465	448	486	473	473	490	491	462	479	496	512	448	451	457	421	458	481	474	429	458	449	481	488	505	509	493	466	483	483	476	440	477	434	422	473	483	448	472	481	473	477	506	455	509	469	463	482	505	479	461	487	444	484	453	451	467	472	491	491	491	457	504	448	466	478	434	446	422	490	492	488	449	441	493	455	479	462	476	498	452	479	479	477	468	413	422	462	501	496	459	512	445	433	489	476	496	442	487	482	452	478	449	478	472	480	463	451	476	490	478	428	461	485	481	498	459	456	487	492	466	473	492	454	508	448	478	461	459	459	470	495	481	463	493	472	506	487	471	484	435	450	464	463	493	471	409	488	466	478	501	493	456	476	463	494	491	467	514	475	457	488	466	462	446	487	470	516	499	468	465	476	449	441	466	436	489	420	472	473	490	456	518	458	486	485	482	476	532	475	473	451	439	478	454	430	456	440	486	397	498	491	457	517	435	502	459	449	458	478	471	467	457	492	478	494	479	488	479	483	463	490	453
3343	5508	4083	2152	1753	1263	988	894	766	690	659	562	545	532	528	474	496	537	512	527	487	501	469	516	475	499	472	504	506	505	503	472	501	477	464	491	471	479	500	471	488	454	488	531	444	477	453	450	458	502	461	454	489	485	491	438	410	519	456	471	471	475	453	502	439	470	482	466	493	509	451	474	465	469	466	474	485	470	449	478	465	452	446	489	472	460	491	467	493	491	444	459	510	460	472	450	499	513	495	467	462	454	445	480	500	453	481	417	506	469	488	458	459	436	463	494	479	436	516	461	493	514	497	468	444	483	468	455	470	462	449	505	457	423	457	468	464	458	407	461	463	495	491	453	467	475	449	473	468	479	465	439	447	442	438	487	483	497	471	506	486	458	470	441	482	443	502	502	504	444	505	461	446	502	466	440	481	459	458	455	461	463	450	485	469	519	470	467	476	453	444	492	465	486	448	456	469	458	498	440	467	394	446	469	458	457	478	467	466	478	451	436	480	499	516	461	489	473	494	485	476	477	482	492	444	458	444	485	489	470	476	465	505	434	497	455	422	466	456	426	442	458	467	462	469	462	457	503	487	455	448	462	483	483	486	465	480	471	423	466	478	469	483	486	482	445	474	467	496	453	484	453	486	482	446	483	509	433	463	480	484	490	489	432	554	475	466	478	484	446	448	465	493	468	503	470	485	476	462	496	417	508	480	434	467	453	458	452	507	471	468	477	497	468	452	479	444	458	463	448	462	473	439	483	493	501	484	499	476	470	477	463	476	455	448	435	506	450	455	466	454	482	503	475	477	498	474	465	492	464	418	449	464	467	468	462	471	474	497	448	502	460	474	443	438	471	485	473	469	430	483	471	467	441	487	472	474	432	501	521	475	493	443	488	452	505	489	469	478	453	450	478	465	508	496	428	472	431	481	478	472	473	509	453	485	480	433	508	508	465	455	465	462	489	452	465	484	477	462	474	424	459	483	433	446	484	461	468	473	440	485	480	502	494	489	471	454	510	486	490	441	457	478	434	483	467	472	477	437	484	464	476	467	497	529	494	465	466	472	481	479	507	442	466	473	468	480	436	491	464	472	449	468	465	469	452	439	437	432	470	489	459	469	453	459	502	481	483	457	483	475	508	483	507	465	459	467	459	465	484	416	497	437	454	477	450	451	447	449	482	463	465	484	483	475	482	492	485	492	436	480	453	489	509	415	463	411	445	470	468	435	455	459	474	459	449	453	435	489	465	514	452	457	477	457	480	478	456	458	454	517	473	464	488	487	479	459	478	472	468	478	486	475	433	472	512	431	453	465	512	437	491	471	477	454	463	466	487	449	477	481	442	482	481	452	474	473	463	488	469	474	502	442	470	438	464	471	493	460	452	473	491	475	432	454	484	508	456	481	491	529	477	476	509	491	466	487	457	470	474	509	492	461	463	479	458	457	484	461	526	461	472	461	456	457	451	456	468	454	493	498	475	464	454	493	443	488	474	462	446	475	452	534	500	518	528	459	476	482	474	447	469	514	513	486	510	476	490	466	449	490	463	438	471	490	435	471	481	456	474	468	459	456	464	498	424	490	478	483	473	504	490	482	501	459	466	441	472	476	499	443	449	444	437	482	522	507	520	484	470	457	474	482	435	450	506	459	417	459	435	511	494	471	453	485	451	438	490	433	469	452	522	478	429	494	463	471	517	464	462	460	426	460	472	488	449	452	447	488	477	437	443	436	446	484	506	466	491	502	481	493	457	483	508	419	464	454	475	459	431	477	438	503	472	453	469	475	448	463	472	475	490	457	493	455	473	491	467	512	460	459	458	467	474	460	456	462	441	475	484	471	445	496	466	475	455	479	450	470	470	481	505	483	470	454	450	453	453	476	482	448	464	528	470	470	496	478	459	463	504	428	488	463	472	462	478	475	459	472	468	507	463	504	431	468	439	517	462	454	461	464	469	492	453	446	468	453	438	459	458	497	463	483	473	480	492	511	490	485	464	510	501	424	456	457	448	465	470	486	480	469	457	483	459	454	463	463	469	491	496	494	503	493	481	436	550	457	477	453	459	450	475	481	501	476	495	476	462	436	461	500	494	458	494	451	449	473	445	480	429	446	467	472	469	450	458	435	480	451	483	493	462	489	478	447	497	449	467	459	476	440	475	459	500	474	473	504	461	452	452	476	484	445	518	460	414	431	515	524	432	484	483	469	449	463	463	441	445	491	525	481	452	479	463	450	489	517	453	506	463	450	460	518	467	445	460	470	467	452	489	496	460	452	466	482	489	498	449	427	450	484	468	470	449	495	472	457	491	492	455	474	448	480	450	473	467	474	449	528	467	460	462	493	447	463	464	483	505	477	482	503	453	458	479	465	439	511	514	459	459	465	456	422	479	492	465	503	444	460	468	462	450	461	475	455	471	497	423	492	423	473	444	437	445	474	428	467	453	477	459	491	524	482	427	424	461	461	479	487	448	459	444	450	477	462	489	453	458	483	490	475	487	470	443	433	446	450	465	445	509	480	453	458	436	470	448	484	478	466	466	469	460	489	445	486	447	471	485	478	469	436	486	447	514	500	447	460	477	478	515	483	452	462	485	511	446	457	514	468	417	442	487	508	460	440	463	476	456	464	464	474	464	442	478	427	472	475	455	486	484	494	497	444	478	499	435	439	472	454	387	463	539	490	471	419	411	487	438	511	483	450	428	472	448	492	482	486	428	449	487	478	460	454	460	514	504	423	479	486	475	474	493	449	451	462	446	491	455	438	467	481	469	435	502	482	487	470	454	478	499	461	464	486	520	472	483	481	423	476	486	460	509	454	482	502	452	485	470	459	447	429	460	498	468	447	460	442	456	451	468	478	492	535	451	463	487	490	482	515	474	477	499	495	470	490	435	453	467	443	482	461	440	499	458	469	435	470	485	494	461	502	489	471	470	502	445	468	469	472	459	490	489	516	504	427	489	476	465	484	430	489	452	465	490	482	468	450	428	485	477	482	480	447	479	487	467	481	465	490	465	490	458	438	489	443	483	395	426	441	489	461	449	490	475	451	451	446	462	447	479	505	472	456	482	486	460	483	468	457	479	487	467	433	505	468	482	494	478	516	468	450	492	481	476	469	498	444	496	447	481	436	466	471	473	487	481	452	497	502	463	494	505	458	438	473	440	464	486	459	482	482	457	454	494	485	466	463	452	470	453	433	467	446	470	528	467	509	475	448	460	501	479	486	479	456	444	472	477	490	483	489	519	508	466	469	449	454	476	436	463	488	447	479	444	449	469	459	478	443	459	450	478	453	452	474	494	461	444	493	447	478	506	485	467	486	492	509	468	439	452	484	502	483	497	470	439	493	436	436	490	502	502	458	502	499	442	461	508	456	430	493	470	423	454	471	510	476	455	444	494	447	454	508	488	479	460	443	473	481	486	479	459	473	509	456	485	461	487	464	458	489	472	508	500	481	473	471	436	462	501	459	436	455	478	510	495	459	468	463	490	492	445	467	470	474	441
22107	20909	28573	23404	20899	20947	11675	1027	689	578	422	340	348	307	280	256	247	246	208	217	231	200	189	181	184	176	160	171	172	169	145	146	157	135	153	159	141	140	125	148	145	163	148	172	138	117	161	136	125	131	128	138	130	136	119	145	142	143	152	108	142	145	134	141	118	141	141	117	151	149	139	149	149	127	147	127	145	122	139	124	132	135	131	122	132	113	156	147	112	140	144	128	144	126	134	151	139	152	130	144	134	144	130	124	144	130	138	169	128	142	123	131	141	133	128	144	169	129	115	150	123	104	131	112	115	123	135	151	123	142	116	125	142	122	146	131	143	131	131	142	123	120	133	127	165	118	146	125	134	123	128	120	141	116	137	125	121	127	161	139	140	140	116	126	137	137	138	131	118	132	137	139	144	162	132	144	138	150	129	140	126	117	124	107	139	136	154	131	145	124	129	144	132	146	133	139	157	137	155	125	132	115	143	131	116	142	124	122	120	142	143	127	120	128	124	134	147	138	120	134	122	145	142	157	131	146	130	130	115	143	132	137	117	141	134	144	115	141	130	136	105	132	135	133	130	137	124	130	140	132	139	108	127	136	124	116	138	121	123	133	113	109	132	157	101	133	133	138	136	112	119	110	142	153	160	131	144	144	130	137	135	122	161	151	119	115	132	136	142	116	150	139	143	136	122	135	142	143	122	134	125	123	113	135	122	152	133	121	123	112	137	128	133	126	125	124	139	135	118	131	126	156	132	113	125	119	142	133	136	125	115	134	143	133	117	140	129	161	128	134	132	128	133	124	147	130	142	126	131	124	127	137	131	134	130	105	131	121	126	115	127	117	138	136	144	138	138	134	143	128	142	138	126	144	138	129	148	151	122	126	137	122	131	117	119	142	120	136	139	113	130	122	135	140	127	132	143	134	143	137	120	99	123	125	123	130	134	118	154	141	119	143	140	107	125	126	148	129	145	157	106	118	154	133	137	134	116	126	123	110	141	110	138	139	113	150	128	132	132	133	127	148	121	129	141	130	129	117	130	117	129	140	136	119	116	124	137	116	140	140	123	139	123	128	138	138	114	131	133	133	130	137	146	117	152	143	141	147	147	118	131	115	131	137	145	136	142	125	116	155	146	138	150	148	145	132	153	121	138	128	138	112	137	133	136	123	134	149	153	129	130	98	126	144	129	111	121	130	130	127	113	134	130	127	133	131	140	168	128	126	149	152	146	139	141	146	153	143	126	135	120	134	138	137	134	127	140	148	157	145	130	137	150	113	138	116	137	123	135	131	138	120	117	116	139	153	141	124	139	156	122	135	157	136	121	126	147	135	144	134	118	143	130	147	116	124	137	127	115	127	116	124	136	135	139	144	124	123	148	134	148	133	145	116	143	140	125	148	138	119	127	121	120	153	145	143	139	145	130	144	127	127	127	103	115	117	150	140	149	153	138	144	137	126	142	139	150	143	138	154	133	144	114	160	133	132	125	134	123	134	132	132	133	115	169	121	145	141	145	126	123	137	149	143	130	110	134	135	127	123	130	154	125	127	139	157	128	121	131	130	138	132	125	149	128	133	153	127	122	147	144	122	125	141	132	113	123	119	135	120	119	151	116	164	115	149	113	131	108	131	117	132	137	127	120	148	143	149	129	138	130	130	131	126	116	150	156	130	139	142	133	136	111	146	136	132	130	114	147	120	145	116	146	120	128	116	148	128	139	116	106	110	118	137	126	132	123	118	137	110	112	152	154	144	138	124	121	120	135	117	120	118	131	141	137	146	125	138	138	120	153	124	143	150	129	128	119	120	155	112	111	133	126	140	130	131	142	129	116	143	136	133	125	134	132	115	122	126	120	142	151	138	118	129	146	139	136	127	150	146	137	132	138	127	133	114	142	143	143	131	151	120	127	129	119	133	151	137	144	131	151	133	151	134	131	126	128	119	135	114	114	134	130	133	140	139	128	136	112	119	141	121	137	117	138	118	147	145	140	146	129	124	146	131	146	143	128	116	124	137	134	144	140	157	137	146	124	140	126	121	109	140	114	146	132	116	123	129	137	131	124	131	137	140	127	140	130	129	135	130	134	132	128	129	120	140	138	112	138	129	139	154	132	123	126	129	149	126	126	109	135	116	132	136	141	129	121	122	133	123	137	132	153	153	118	129	145	154	132	139	134	160	125	153	122	144	138	128	138	146	141	159	133	111	119	130	141	140	142	136	121	128	137	133	148	112	127	136	143	124	109	135	152	127	152	133	136	144	138	132	142	169	149	137	116	133	161	136	141	122	147	128	115	108	127	149	131	145	130	127	131	137	149	157	135	138	128	133	135	147	117	110	139	138	136	122	131	121	134	129	128	138	124	124	140	146	139	137	109	126	124	150	133	131	147	122	133	142	127	141	120	129	137	135	136	127	123	141	151	115	137	137	133	115	135	144	129	124	137	126	128	120	146	129	130	148	121	137	141	131	155	132	141	121	164	136	140	143	129	122	113	126	155	150	125	124	117	137	139	125	135	135	131	118	135	145	116	151	121	139	137	147	124	148	131	147	131	155	119	118	124	125	118	127	157	146	143	135	136	155	134	138	137	124	141	128	145	132	126	135	108	120	136	120	137	131	132	143	115	127	138	139	108	113	132	133	134	133	142	140	140	153	113	125	131	134	137	137	158	121	142	120	117	121	113	133	133	115	148	143	143	147	116	125	137	123	133	150	135	143	138	130	145	138	137	143	114	131	130	132	138	124	135	121	136	157	122	153	134	134	143	116	121	148	120	139	121	130	131	125	130	140	113	122	127	131	118	122	136	126	145	128	131	138	148	137	126	139	127	132	121	129	129	162	125	126	122	134	158	142	144	134	151	134	148	135	113	125	134	138	141	145	141	122	138	120	129	140	140	121	146	143	143	141	119	118	137	119	147	138	119	146	121	124	141	145	117	128	126	148	144	147	124	140	113	153	129	131	138	136	146	132	135	109	122	133	133	110	121	142	125	158	138	147	147	123	127	124	146	127	147	118	109	140	112	147	124	144	133	129	155	123	146	108	145	127	155	122	131	135	122	135	127	137	123	149	142	124	140	134	136	127	145	127	134	150	130	123	148	129	122	128	120	123	131	128	142	145	129	126	128	133	128	149	128	124	142	132	140	133	126	134	132	130	132	128	135	115	161	134	126	133	116	120	128	126	141	131	122	140	132	131	126	124	150	120	132	121	108	119	110	121	139	140	129	134	143	134	132	150	151	138	147	134	149	135	135	133	124	116	118	136	117	134	138	116	124	130	126	119	122	121	161	120	125	122	161	131	145	132	110	121	126	137	137	124	153	131	139	124	131	137	133	118	152	129	120	141	132	122	139	128	144	130	127	142	161	107	136	165	136	116	118	136	125	132	141	141	143	131	133	166	133	145	118	117	112	151	133	127	143	126	118	102	152	145	126	115	115	147	161	138	140	143	131	124	119	122	130	118	129	132	130	126	127	102	131	136	142	140	134	129	136	125	116	127
4445	14001	10489	5268	3887	2690	1972	1397	1057	843	656	587	467	442	352	354	305	286	273	265	233	230	202	202	187	179	174	215	157	159	173	175	167	159	171	155	152	133	148	169	154	166	163	171	153	137	145	172	133	156	144	154	161	136	178	158	137	134	143	158	157	140	140	142	143	134	128	157	134	151	149	142	133	157	129	154	162	162	142	115	143	125	145	140	124	130	142	130	141	124	144	140	139	110	134	138	144	150	138	140	141	129	134	143	135	135	133	147	136	141	137	135	131	152	138	141	137	129	138	159	139	157	137	157	126	149	147	138	129	145	136	134	133	136	127	132	137	137	136	111	148	130	144	134	119	136	142	148	131	137	127	125	122	133	148	147	130	145	143	129	120	133	137	142	146	142	126	125	137	129	121	140	135	127	147	133	137	140	150	161	125	140	144	131	150	115	139	133	143	119	131	123	136	155	122	144	136	145	149	134	140	141	141	123	128	141	137	138	162	134	161	133	137	134	112	119	135	146	145	138	158	135	154	152	123	147	140	140	141	138	133	129	145	155	125	121	127	145	144	138	114	124	121	148	141	142	132	118	144	137	150	153	135	137	132	124	125	130	126	148	115	110	144	131	147	154	152	150	139	139	147	142	149	113	121	140	149	121	129	125	133	127	149	111	121	146	134	152	123	137	143	144	143	162	139	113	123	149	145	115	132	125	128	142	127	133	135	131	103	142	136	147	153	115	159	138	134	121	133	158	138	122	123	119	121	134	134	123	134	138	137	128	143	118	125	135	130	140	161	145	127	105	133	138	140	149	128	128	124	120	137	133	129	122	131	125	133	146	118	121	114	140	118	147	143	122	136	135	146	123	129	140	132	130	149	129	143	125	128	128	136	160	143	130	150	142	122	114	146	128	150	125	141	123	148	134	148	159	138	139	129	123	138	134	116	147	106	135	126	152	126	144	141	132	137	129	134	126	136	137	154	155	141	128	144	121	119	128	127	115	135	139	120	116	136	130	148	126	147	147	132	130	142	135	154	132	136	111	135	152	118	122	126	145	143	131	129	139	118	138	131	151	140	119	127	151	137	133	138	118	145	137	150	141	121	126	116	126	153	143	128	156	124	122	154	136	138	146	132	153	128	149	132	118	147	127	134	135	114	140	140	125	128	135	136	129	139	137	142	108	123	149	135	123	140	134	129	139	146	143	124	121	114	135	146	136	138	117	144	156	148	112	119	111	136	137	133	143	120	125	138	138	124	146	140	135	127	145	130	138	140	127	134	138	123	133	144	145	139	132	137	152	143	127	146	137	133	143	149	120	141	124	130	154	120	133	132	145	128	162	147	148	129	146	129	130	144	132	118	144	145	146	140	138	149	122	130	118	140	136	111	120	144	132	162	137	128	142	115	129	145	144	137	154	132	117	135	119	128	146	123	152	123	133	134	119	143	142	124	129	152	137	129	135	119	129	137	131	147	131	120	134	139	136	129	151	156	145	143	137	154	133	132	148	116	140	128	133	147	157	122	143	141	136	119	129	127	149	120	114	123	139	131	116	132	116	147	146	136	135	118	138	143	165	141	140	126	119	151	121	134	136	130	141	127	143	106	148	141	127	147	144	133	124	130	128	126	141	120	128	145	128	147	143	121	130	130	113	117	138	136	122	139	140	138	140	117	147	147	153	159	149	123	128	134	139	133	127	141	120	107	124	121	138	138	128	124	141	120	141	147	140	130	138	129	136	139	157	138	134	126	143	149	139	149	124	136	134	137	142	142	133	149	142	161	130	137	134	107	133	131	151	122	143	127	136	135	113	141	139	134	148	139	132	139	138	136	134	139	120	134	133	128	125	118	121	156	113	118	139	149	127	131	121	143	129	135	133	112	144	146	151	136	106	123	144	123	137	161	146	154	135	120	133	153	128	142	138	125	124	139	134	125	126	129	133	128	124	125	144	128	141	135	133	147	152	149	135	129	128	125	137	139	128	129	134	127	123	134	124	121	116	133	135	137	145	117	137	150	147	118	149	139	137	143	133	146	154	148	125	129	139	137	130	122	159	124	134	155	148	139	126	126	156	152	144	150	128	152	128	143	130	152	140	114	126	114	137	138	136	131	128	164	134	136	130	139	114	117	132	142	152	143	130	124	162	131	151	118	143	131	129	137	144	138	116	124	128	164	118	123	126	129	128	154	156	147	125	123	169	145	148	145	138	150	133	129	130	137	129	133	134	143	122	149	126	135	127	110	143	143	128	116	148	145	146	140	141	133	118	123	134	137	130	133	138	144	128	150	119	147	132	125	138	114	138	128	145	136	145	121	160	136	142	144	129	144	125	121	143	107	143	135	134	162	121	120	120	140	115	126	142	128	143	131	119	136	133	136	131	128	128	157	149	121	146	114	136	124	130	138	123	137	140	132	163	149	137	144	120	121	132	114	134	140	131	142	145	158	122	138	139	124	130	124	135	137	155	130	127	137	150	133	149	128	147	137	129	129	136	119	150	131	146	144	136	141	117	137	131	126	150	129	122	142	137	136	124	126	121	147	134	139	149	136	140	135	140	143	124	128	133	153	145	132	141	128	137	128	139	133	125	134	127	133	151	115	136	147	142	141	126	129	134	141	140	137	138	128	137	120	123	140	128	142	132	122	147	131	127	151	129	143	159	129	119	144	134	145	148	137	136	109	140	119	131	139	119	140	123	139	130	140	133	128	114	114	137	150	124	152	144	122	127	127	126	151	125	133	143	141	141	129	142	145	135	120	143	123	130	135	127	125	143	144	139	141	147	140	121	130	134	151	121	145	123	148	125	147	125	138	150	166	131	147	147	119	127	142	136	120	145	143	129	130	145	128	135	143	153	140	141	143	132	136	145	115	141	128	139	143	135	137	118	141	128	136	154	134	129	151	139	132	110	125	134	151	135	148	129	149	131	139	126	133	128	131	138	134	131	112	135	145	139	129	140	113	134	141	164	134	131	123	120	121	120	127	111	128	145	123	139	128	141	133	131	127	143	120	144	132	140	147	139	126	141	150	140	143	127	126	135	143	123	158	122	126	123	124	128	133	141	152	145	115	151	151	134	147	135	132	126	148	132	133	156	155	118	113	124	122	133	124	141	150	140	103	128	124	155	148	126	134	110	147	130	149	135	128	132	144	140	127	145	136	133	148	131	137	122	147	148	125	138	128	151	126	142	135	144	137	120	144	151	142	139	125	117	122	136	128	135	132	132	136	131	158	132	136	130	139	139	142	135	118	117	123	130	120	134	131	127	142	115	129	147	157	136	132	133	134	133	155	133	142	132	133	131	145	142	148	126	131	137	149	121	124	136	121	132	142	117	144	147	133	131	128	121	140	135	147	142	146	127	131	108	141	136	128	137	119	128	142	142	125	145	150	126	137	133	138	117	150	125	133	139	138	137	126	128	155	134	132	138	124	142	141	142	152	141	126	131	136	149	113	125	121	160	114	156	135	123	160	146	137	131	134	131	125	145	130	133	121	145	161	144
27364	18181	4281	864	674	587	580	565	515	544	565	536	499	552	520	504	539	499	509	510	548	526	573	524	508	522	541	534	549	543	523	532	560	478	513	513	530	528	513	513	533	526	537	532	469	552	502	532	543	505	513	497	537	544	507	475	542	523	483	547	527	506	532	515	557	497	519	499	506	512	519	511	510	515	458	436	511	500	510	512	502	564	502	517	501	489	511	552	524	528	524	519	549	508	551	533	527	519	539	528	500	542	514	509	507	481	513	542	484	530	486	495	493	517	525	523	507	500	522	540	563	509	527	542	540	516	533	524	506	486	483	501	503	483	518	519	553	499	468	519	522	523	550	500	500	515	512	491	525	528	491	497	505	545	509	561	530	513	498	482	518	488	517	502	495	548	494	520	495	579	540	542	540	477	506	494	502	501	513	522	510	517	512	510	522	530	502	494	506	513	522	500	514	524	499	475	487	494	530	522	529	515	524	501	504	521	529	508	535	540	528	543	501	484	479	543	539	545	525	516	524	510	480	490	498	509	496	534	506	544	499	476	511	557	570	523	510	486	507	477	463	512	501	512	498	505	523	525	525	510	513	505	499	555	541	525	509	508	531	510	497	533	499	528	509	531	524	522	539	547	498	543	516	532	505	458	512	500	515	521	511	524	512	507	512	514	493	483	516	536	560	505	541	499	539	511	560	534	486	531	533	494	501	501	547	499	478	470	546	500	507	525	512	540	538	505	524	508	518	488	533	502	525	448	518	496	522	523	512	551	531	513	527	487	552	523	467	494	528	526	496	529	484	567	491	537	516	526	487	521	513	521	493	524	510	487	495	536	489	518	485	498	493	520	519	530	482	522	511	545	502	534	535	487	499	548	508	482	514	505	521	500	501	503	513	496	481	480	483	476	514	508	486	504	528	549	510	530	520	543	542	487	533	498	539	547	530	514	539	513	501	579	520	509	498	532	548	509	493	519	553	571	532	520	537	553	519	477	525	510	517	525	519	501	537	446	521	532	511	512	516	492	522	533	517	531	516	558	500	499	513	481	518	507	503	508	504	481	527	547	520	474	521	494	512	495	528	528	522	508	521	495	522	555	497	515	531	533	499	518	548	481	475	522	531	535	496	530	521	519	531	510	499	529	544	519	520	506	491	484	470	485	536	527	566	501	487	508	480	502	573	502	532	525	515	544	498	556	493	525	498	495	527	505	515	483	549	512	529	524	492	522	527	550	488	523	527	518	497	549	508	501	457	528	482	502	509	559	496	477	506	530	505	557	495	514	509	523	499	518	516	503	530	504	509	545	480	550	540	492	501	540	529	536	529	499	516	508	545	519	562	505	528	512	538	508	511	499	490	500	542	521	486	513	537	489	516	520	507	498	501	551	532	527	528	496	521	539	467	527	524	530	477	515	491	522	485	530	512	529	545	483	524	537	526	540	521	522	545	503	533	525	536	500	510	531	500	510	495	533	500	491	505	533	488	502	509	516	484	473	499	516	509	527	504	565	510	559	567	512	516	491	520	510	540	527	494	517	541	479	504	531	513	509	537	526	484	547	549	482	565	504	524	544	531	484	535	513	487	516	543	532	508	524	527	496	562	538	536	493	527	543	502	535	478	523	528	545	509	508	521	514	498	516	524	516	501	503	513	526	539	530	502	510	521	503	542	534	564	501	542	501	482	497	544	549	499	537	525	515	491	498	521	498	507	505	526	484	535	501	486	541	540	527	501	483	501	535	508	532	483	500	542	522	526	512	550	502	528	533	504	557	490	507	513	478	497	485	536	498	506	493	561	511	523	533	500	535	540	572	479	507	504	524	511	497	506	506	501	520	551	488	515	515	452	549	519	515	531	521	566	572	507	548	535	502	527	529	549	507	591	544	469	508	493	527	516	528	492	500	491	494	525	476	502	512	498	518	507	514	497	493	537	494	528	471	533	507	510	488	474	548	524	544	523	492	542	502	487	510	506	548	516	532	546	501	502	517	455	570	494	530	500	508	516	498	489	541	549	533	530	529	525	527	495	520	497	504	522	463	509	468	527	485	549	519	521	510	529	503	505	496	547	528	556	503	487	560	512	478	508	510	461	508	526	497	528	520	493	496	541	509	513	481	523	525	488	516	540	479	507	518	552	510	517	501	517	539	478	485	535	507	508	542	565	532	495	521	508	513	522	516	510	508	526	556	506	521	479	515	498	523	517	491	499	488	560	535	523	511	503	497	519	550	493	521	542	534	519	521	512	493	500	525	526	533	493	504	492	548	501	483	557	525	533	481	507	524	508	471	512	533	482	495	516	513	475	509	494	532	550	551	483	545	546	547	514	532	514	533	531	469	510	495	513	503	497	517	543	555	532	511	540	544	544	486	552	515	513	455	545	538	546	524	485	496	508	509	483	546	521	524	556	553	532	478	520	513	491	505	494	483	487	543	505	519	490	542	495	531	520	539	528	522	487	525	525	512	500	521	502	512	517	516	532	519	482	538	477	505	477	506	502	510	529	528	473	499	549	570	552	516	534	493	528	481	505	509	507	520	513	475	511	508	521	477	500	526	534	545	523	538	490	504	505	538	559	539	518	474	536	501	506	551	518	479	502	511	481	527	524	511	531	491	516	497	487	553	527	544	516	504	482	524	509	467	505	523	500	512	505	467	503	558	522	493	548	490	516	550	533	570	533	526	506	520	523	548	507	526	509	502	479	505	531	543	518	486	528	495	507	530	486	574	493	495	473	502	493	535	504	535	520	498	529	531	572	487	498	529	530	554	514	528	514	485	537	523	499	493	516	496	491	494	489	497	551	523	518	538	499	497	528	520	524	506	542	531	517	528	559	505	523	502	493	456	518	539	479	517	564	532	510	507	465	538	523	513	558	552	577	470	549	471	523	558	480	487	532	508	511	511	482	525	496	461	481	542	509	512	529	505	515	492	429	473	508	543	498	512	518	473	560	508	498	497	526	479	519	529	476	462	523	519	491	577	530	447	529	515	493	495	487	488	498	539	590	569	527	482	452	514	510	520	534	481	492	525	518	501	519	531	493	500	526	520	508	510	498	509	501	489	529	510	488	533	510	497	516	485	524	517	482	514	512	493	498	528	520	524	520	526	522	536	544	508	515	502	522	537	543	530	512	511	549	519	550	500	563	557	514	478	567	494	528	564	538	522	520	542	543	475	503	514	523	521	511	508	506	513	514	496	529	499	510	533	514	492	479	503	516	507	547	548	492	485	519	538	516	484	526	511	519	513	553	501	543	517	496	465	523	520	508	515	499	558	507	513	537	549	527	504	532	515	522	494	536	533	511	506	520	517	495	520	514	477	506	541	513	531	508	517	510	489	521	507	495	474	525	553	477	510	550	512	526	516	544	501	508	504	530	479	513	510	548	480	523	511	508	497	530	514	458	547	515	514	521	552	526	530	552	496	500	508	548	513	515	491	533	532	510	483	488	517	492	492	499	544	485	551	500	491	529	521	499	494	556	508	524	545	521	507	487	524	510	445
4370	957	853	720	730	615	645	607	607	540	541	521	498	508	496	523	576	529	528	518	497	552	541	559	532	554	503	563	528	567	556	568	561	515	524	532	572	577	534	525	520	512	515	553	553	542	528	570	541	551	551	534	566	497	522	533	558	534	553	479	542	522	524	519	517	548	550	548	543	488	556	532	562	534	555	530	529	495	551	558	523	484	593	510	512	521	524	526	544	587	526	524	494	554	552	504	520	548	566	562	550	519	555	550	544	530	556	568	565	541	532	545	529	540	521	559	520	536	514	523	535	544	512	527	527	603	511	536	542	539	514	527	517	509	529	540	522	548	525	559	490	490	579	519	532	502	530	520	536	544	532	527	496	558	542	545	566	549	568	520	558	556	547	550	518	547	539	547	494	540	547	532	572	523	539	564	555	527	496	559	506	545	523	526	545	539	547	521	549	477	529	534	572	532	524	539	552	517	564	549	560	519	515	510	569	555	571	569	530	516	515	564	516	527	549	610	538	528	520	536	571	574	500	556	563	539	510	562	538	533	537	508	551	571	588	546	527	564	564	559	552	547	513	565	549	495	570	509	523	528	529	556	553	545	551	548	573	555	511	524	555	492	572	540	547	531	538	575	539	526	537	507	504	529	542	562	523	541	518	563	528	567	524	543	529	616	539	556	520	548	527	523	490	582	548	515	524	533	505	571	542	593	565	522	582	535	552	525	503	525	554	542	567	527	494	539	551	554	562	559	523	531	551	523	542	526	543	491	522	509	532	499	534	558	524	491	528	558	542	563	509	554	527	539	552	560	528	564	563	524	531	543	512	561	555	512	521	530	549	527	533	557	597	594	542	496	542	520	550	551	543	545	565	519	573	536	529	525	570	506	560	608	489	531	549	552	577	522	545	555	504	575	534	532	557	517	560	530	574	519	550	551	547	532	534	536	553	555	526	550	541	528	557	499	509	545	537	511	551	541	540	552	549	529	589	515	527	551	508	551	605	528	547	571	597	552	504	562	554	508	522	539	532	523	551	522	579	575	540	544	544	549	549	608	522	537	535	520	534	541	526	551	521	526	549	549	545	518	500	541	588	525	580	547	563	520	564	551	542	569	558	536	552	531	529	521	538	552	531	555	580	511	522	529	533	538	555	558	560	552	542	545	514	538	528	538	534	556	527	499	533	613	545	532	539	541	523	528	535	523	554	537	529	548	552	539	562	524	537	569	515	537	550	525	509	487	521	534	531	519	524	515	535	554	510	523	557	523	520	516	523	517	542	518	522	541	538	519	544	579	538	544	531	505	574	501	539	575	534	550	550	527	535	551	499	544	523	549	547	538	574	567	530	566	551	527	565	595	543	527	560	532	535	534	531	515	568	525	518	528	568	505	539	531	533	564	540	515	591	543	528	539	533	537	544	509	529	549	520	530	531	501	562	524	540	570	595	499	525	586	549	566	530	544	504	532	522	592	579	512	534	523	527	546	528	530	565	536	516	538	539	554	579	512	520	539	539	511	505	553	536	524	520	531	545	554	569	500	550	570	559	526	513	561	521	552	509	550	542	508	557	529	576	519	532	577	511	531	539	499	528	547	555	549	555	572	545	536	530	565	538	553	516	548	547	516	518	594	517	557	522	518	524	529	552	558	546	520	570	511	533	534	527	553	537	525	536	514	497	529	525	541	565	531	521	522	522	536	564	553	522	532	548	536	481	548	559	559	513	531	529	573	517	503	545	542	558	553	525	533	553	561	529	516	549	527	564	565	545	508	587	539	561	527	516	546	546	543	517	525	531	582	551	549	517	541	505	557	544	527	555	573	586	563	562	488	590	548	528	580	582	559	541	539	552	580	535	547	505	525	560	551	561	534	557	514	547	528	514	548	580	557	540	549	518	506	500	537	525	547	553	583	524	518	505	529	511	527	562	538	545	529	563	575	523	595	551	591	542	546	540	534	528	582	538	485	529	562	511	512	586	511	526	602	537	531	531	518	510	563	529	574	539	539	548	528	569	506	520	512	552	479	536	541	535	565	521	500	530	567	597	547	560	574	562	539	569	566	519	525	513	542	550	552	553	477	558	529	560	542	582	526	551	593	522	568	544	563	541	532	535	551	514	549	552	550	539	532	531	548	506	522	554	532	533	508	527	533	531	556	508	534	548	510	529	557	597	534	561	562	545	516	543	561	599	578	510	510	532	559	520	570	528	608	516	560	535	572	546	572	525	539	528	508	547	540	553	511	516	535	551	575	565	551	538	551	551	535	518	549	550	581	553	563	521	493	537	534	511	532	551	487	541	524	577	505	549	516	571	499	538	518	577	528	533	568	569	532	596	497	546	521	518	541	581	555	490	510	546	570	546	560	530	509	510	562	586	547	503	535	503	553	540	579	531	556	514	566	561	539	523	517	556	571	517	554	577	544	561	527	505	557	577	537	514	556	492	551	524	567	540	545	548	562	552	538	556	550	562	549	510	519	529	572	523	536	538	552	549	509	568	567	581	529	526	538	511	545	524	580	540	513	558	531	589	487	526	552	579	510	546	508	519	536	519	544	567	589	533	517	565	538	525	593	521	519	529	501	557	517	545	505	498	523	549	543	532	526	570	550	537	535	572	502	574	554	542	534	523	555	522	538	540	548	548	564	527	529	545	560	547	519	556	565	515	493	495	543	564	542	553	568	546	550	553	490	553	557	547	555	522	508	515	577	536	527	482	572	531	523	540	538	572	557	546	570	535	545	557	545	546	549	525	558	503	532	540	550	540	569	543	535	548	556	529	583	539	525	540	557	539	533	545	507	534	545	539	534	549	524	510	513	533	563	540	530	550	510	571	582	522	555	510	510	530	555	565	578	552	539	540	530	530	521	521	506	553	554	573	570	534	502	576	507	565	561	571	534	520	515	521	547	567	574	549	542	535	569	556	524	556	527	510	559	560	524	554	578	567	503	524	561	544	536	567	501	565	567	547	503	532	508	514	531	573	534	489	560	525	512	528	556	580	541	544	552	579	599	568	571	566	526	557	540	557	544	589	536	543	557	588	544	534	507	541	542	544	546	533	535	523	556	543	529	528	525	533	586	499	552	557	546	560	533	556	548	546	528	587	522	541	566	556	533	516	496	577	527	516	511	566	530	535	565	578	521	557	539	540	532	563	524	537	518	519	534	528	492	506	563	553	533	571	533	551	546	528	546	536	554	558	603	529	513	544	538	572	525	560	530	539	530	556	518	556	534	556	568	529	548	587	550	471	521	516	501	530	527	564	528	520	531	555	504	545	530	522	548	533	550	518	534	571	551	551	555	527	524	516	503	536	570	535	517	517	552	542	562	516	600	569	509	548	535	575	554	550	544	516	547	522	546	542	521	551	556	545	513	505	548	526	511	551	517	590	546	528	534	500	555	554	529	539	574	503	518	527	566	534	534	543	558	543	529	586	564	506	517	530	523	581	548	521	557	507	570	531	553	551	544	528	542	516	537	572	505	551	549	521	570	520	531	574	553	545	523
23161	20872	28197	23678	20853	12330	1120	665	560	481	481	358	354	372	319	283	335	312	330	312	320	306	312	301	284	305	282	291	297	260	281	276	256	264	275	285	248	264	276	259	281	267	266	299	285	239	277	235	260	269	242	251	263	253	262	273	271	295	247	251	297	247	272	252	280	260	297	281	281	297	265	263	307	284	253	268	289	273	278	245	260	257	285	259	291	309	262	265	264	294	302	267	256	294	247	263	270	266	244	249	275	272	287	247	281	277	285	248	267	262	294	260	254	259	254	275	250	271	284	271	282	289	258	262	273	284	290	267	295	288	256	247	284	278	287	264	265	273	259	265	315	258	247	286	279	263	257	276	251	278	251	284	274	258	249	247	262	237	248	261	253	277	292	247	274	244	290	234	246	277	254	298	256	262	273	270	287	275	292	240	276	251	304	244	267	250	287	237	223	263	249	267	285	249	311	274	251	280	258	275	244	272	288	313	267	253	254	256	245	264	230	256	296	271	272	277	245	294	266	259	284	267	257	279	251	260	264	255	211	274	243	291	273	268	257	261	250	257	238	261	249	274	258	265	289	254	282	317	264	234	251	261	265	246	259	266	250	243	259	262	269	253	258	239	255	269	294	282	263	274	256	233	242	281	259	256	261	246	280	280	275	248	279	271	254	285	253	253	243	254	252	250	277	252	252	273	274	279	293	261	265	275	289	261	257	241	247	238	265	260	247	257	277	248	267	277	281	261	281	269	254	270	280	232	225	250	265	242	257	283	266	251	267	267	248	267	261	274	272	273	268	225	279	290	270	242	264	261	236	246	259	260	264	255	253	234	245	237	287	277	300	264	249	303	275	206	295	283	261	251	271	276	255	256	294	261	248	264	274	279	262	260	276	282	248	279	254	270	257	258	286	256	256	263	265	303	273	267	260	252	253	230	269	239	283	286	247	261	282	261	295	256	257	265	278	262	272	279	275	267	274	244	278	271	243	254	302	267	285	255	256	265	262	293	241	249	253	273	251	266	244	253	292	265	292	259	269	257	247	248	274	270	271	282	247	259	271	264	258	269	276	251	269	280	264	288	270	254	291	247	291	274	260	282	260	274	280	280	231	261	237	289	249	265	266	253	266	250	244	273	294	284	265	239	269	256	257	246	253	271	270	286	232	248	250	279	229	272	258	269	272	254	259	229	287	287	232	262	262	287	264	246	288	285	262	240	262	264	263	262	259	286	262	280	257	249	244	263	282	275	284	283	281	293	274	241	265	302	269	245	250	283	288	255	272	269	280	288	289	260	267	273	248	246	263	251	268	272	279	272	265	270	287	278	228	279	225	245	257	272	266	257	276	279	255	265	268	257	257	265	245	290	289	258	257	307	275	239	286	281	249	258	284	265	252	257	261	258	256	277	255	299	257	248	291	218	295	260	258	270	272	289	292	269	267	283	260	257	262	250	237	261	256	273	283	301	237	264	235	277	241	254	268	251	254	239	255	266	260	261	232	267	261	252	252	261	245	258	268	247	295	287	253	251	274	251	238	247	255	232	251	280	268	265	257	241	268	277	277	276	267	274	265	230	313	248	249	304	264	257	237	274	262	263	256	281	268	269	260	280	250	256	283	266	242	250	260	237	240	279	283	272	265	284	253	265	283	255	268	248	244	270	270	264	245	261	271	304	251	262	228	290	233	263	276	257	255	246	261	258	246	259	267	279	275	261	247	247	254	260	272	307	254	264	256	254	260	260	256	295	239	263	272	273	258	252	261	245	272	287	245	261	274	279	242	232	277	277	281	268	270	263	252	277	285	270	228	258	278	265	246	266	282	256	237	259	269	257	274	223	275	253	287	250	280	265	269	257	278	264	253	262	267	269	278	279	291	252	273	254	259	293	280	252	235	257	283	269	259	256	282	256	264	277	256	237	247	249	276	239	262	244	265	250	264	268	243	279	261	270	280	275	273	287	268	248	285	277	270	265	288	274	256	261	257	285	267	271	251	259	262	244	245	254	238	239	240	289	294	272	296	258	276	257	250	270	258	254	293	258	272	288	263	264	268	262	255	284	281	280	274	252	247	282	264	259	265	242	268	267	233	279	250	267	281	283	281	244	261	302	262	272	239	271	261	272	313	294	242	255	252	253	246	262	281	272	282	258	268	237	300	289	266	274	284	255	268	275	252	264	272	266	241	255	258	265	275	261	255	250	278	245	249	278	280	290	250	246	279	273	242	279	254	258	249	268	303	256	284	272	276	286	295	295	273	255	260	277	256	272	288	251	266	260	296	248	250	227	254	252	267	245	267	265	266	270	254	241	266	248	252	257	262	299	259	261	261	256	246	296	268	287	252	294	276	252	259	230	238	291	279	286	252	243	260	263	278	275	267	268	235	272	238	236	240	249	274	258	258	257	275	278	272	296	245	265	268	250	244	250	292	278	299	243	279	280	239	265	264	271	265	232	270	269	271	258	301	250	258	266	285	283	298	265	268	279	259	257	286	258	252	277	262	251	249	323	236	269	274	268	259	270	275	296	291	277	261	278	253	267	244	255	249	249	262	251	277	258	278	248	283	290	276	245	266	259	261	275	254	268	263	292	284	264	300	259	267	268	267	265	250	270	306	240	291	242	265	257	236	271	282	273	231	257	295	256	287	239	260	276	251	229	242	258	286	264	262	258	267	257	266	285	275	288	279	240	226	264	274	247	270	258	274	283	260	260	296	268	273	268	281	269	260	239	262	258	235	271	257	266	245	259	230	238	258	264	241	276	246	251	272	284	264	272	280	267	251	257	222	249	268	263	252	291	247	270	278	262	278	277	280	292	268	250	268	274	245	256	283	266	234	275	273	267	270	287	254	232	298	284	244	241	293	284	253	245	242	242	263	236	249	243	253	269	268	244	272	268	261	258	264	272	274	269	261	253	252	243	258	260	225	243	264	285	251	263	269	258	274	270	269	261	246	266	246	270	255	296	244	267	266	260	243	261	273	249	285	271	276	239	273	283	244	277	274	262	282	261	245	266	263	249	267	269	269	252	286	275	305	266	250	257	271	256	279	252	292	268	269	282	253	272	246	269	252	266	275	247	280	279	254	262	258	253	266	258	249	228	244	272	242	266	282	286	260	233	265	250	274	283	307	284	298	275	259	304	269	262	248	285	278	284	262	253	273	282	253	250	274	280	246	253	262	260	281	294	272	237	245	266	262	263	206	288	257	276	266	239	294	285	258	276	262	269	249	282	252	256	267	236	284	242	247	276	272	240	261	229	261	266	288	276	244	272	256	265	231	313	304	245	256	251	253	254	269	230	239	269	236	242	272	269	265	253	283	272	241	283	268	266	280	280	264	282	292	257	280	253	299	223	249	290	261	268	244	252	249	277	280	280	285	269	290	256	279	263	262	259	282	241	251	245	259	249	262	263	272	256	267	260	242	248	258	278	271	282	266	266	277	268	263	270	262	265	277	262	249	306	258	237	266	268	272	280	267	249	263	272	290	266	252	254	264	264	274	242
3086	8152	6029	3091	2298	1658	1248	978	751	608	561	509	428	442	419	396	409	353	354	329	327	327	310	339	354	299	319	289	327	300	299	311	306	320	329	281	310	301	306	301	306	317	297	304	261	288	324	312	316	307	298	322	313	303	277	319	304	303	294	275	321	306	275	299	267	286	309	307	287	334	280	288	297	304	274	279	258	312	282	276	316	290	293	269	304	303	312	271	297	278	284	267	303	283	304	290	282	297	297	280	297	268	299	284	296	303	313	294	279	319	259	268	280	301	277	286	298	298	282	298	287	295	284	290	283	295	291	294	290	295	290	307	289	285	287	295	287	280	301	310	296	300	300	298	283	312	280	294	281	283	287	307	323	292	255	295	279	298	310	272	278	297	346	289	302	301	296	307	308	262	278	300	314	275	305	308	281	293	304	317	315	270	323	298	273	315	300	298	305	303	268	296	297	283	276	292	294	320	284	257	274	295	304	292	290	285	285	283	309	258	266	285	309	303	289	267	310	265	276	328	279	279	298	286	333	287	290	299	296	315	314	316	281	311	271	293	294	309	296	309	328	316	292	285	272	287	303	275	303	290	303	282	267	290	295	313	296	318	304	289	279	298	292	299	319	326	282	300	274	291	283	269	304	304	289	297	293	283	290	303	270	297	285	309	283	279	290	257	287	285	313	290	293	289	280	295	275	271	303	301	296	290	268	279	301	276	286	311	293	313	261	264	297	261	275	267	279	277	297	313	301	324	312	286	272	275	290	304	297	302	303	272	304	259	315	285	305	292	321	287	317	296	280	257	314	294	295	292	312	319	292	270	276	326	320	277	296	321	280	283	265	315	296	333	277	308	334	267	330	298	282	282	279	293	280	294	267	317	285	304	270	306	332	264	320	271	261	281	304	303	310	259	308	280	304	287	271	324	322	305	273	287	285	299	296	322	290	282	317	289	330	320	309	286	270	276	307	317	274	294	274	288	305	300	290	274	290	272	293	266	255	283	272	307	285	269	269	282	319	301	280	282	299	285	259	311	276	300	286	301	305	282	293	299	258	285	308	266	316	312	306	332	311	270	294	277	300	276	302	293	278	246	264	288	284	295	295	266	288	274	272	285	296	282	294	276	277	271	333	310	272	282	307	283	305	295	317	303	286	301	295	307	291	283	304	319	296	271	282	300	290	285	289	317	286	288	286	286	302	327	273	294	263	264	295	260	326	299	320	305	317	340	304	280	276	316	268	288	274	268	287	298	292	287	277	325	271	283	298	304	303	308	284	267	291	275	291	320	293	307	279	297	274	284	301	278	271	276	286	291	276	299	301	278	307	281	290	281	299	265	302	298	297	289	277	300	284	276	313	309	248	256	259	292	302	310	299	298	291	285	298	289	292	286	326	295	279	292	288	279	290	270	270	274	315	299	284	294	301	275	271	284	272	258	312	269	294	268	282	319	311	301	302	286	316	295	292	294	266	289	282	273	302	313	309	303	331	266	310	260	267	338	268	304	291	304	278	306	283	278	283	284	283	284	287	269	286	271	326	320	311	308	283	312	297	290	307	261	315	304	275	292	266	261	284	319	295	287	289	316	301	303	288	282	270	291	297	276	237	307	319	270	277	287	287	284	259	302	282	286	316	282	277	311	271	317	310	299	273	290	270	306	264	266	260	291	271	295	271	321	291	274	320	289	305	280	271	304	313	305	305	312	281	292	269	261	327	293	287	303	302	304	291	305	291	308	284	301	303	253	303	272	302	305	298	284	318	292	278	292	313	268	284	318	292	321	304	295	277	255	266	310	267	307	294	309	301	308	278	308	296	285	328	271	291	293	292	303	257	285	276	287	293	287	266	292	288	298	313	279	313	273	276	300	266	294	283	281	277	289	289	282	290	275	286	296	287	304	296	309	266	296	332	278	271	283	304	289	301	295	325	315	279	286	287	257	309	306	292	257	298	271	316	311	316	266	288	274	286	290	279	325	322	312	295	291	265	304	252	290	317	320	275	276	298	295	313	295	294	296	270	284	258	290	284	291	282	298	250	277	274	262	270	289	290	313	294	262	337	295	282	262	304	288	269	283	288	272	317	267	296	289	321	306	282	281	313	266	289	270	304	307	311	277	301	290	285	294	295	308	299	330	315	275	290	278	302	298	269	310	308	294	273	279	298	273	297	278	298	282	285	294	291	294	264	306	290	309	311	316	265	303	297	286	286	303	273	285	295	308	280	301	258	289	302	345	297	306	292	275	294	301	314	285	274	298	297	314	327	316	300	281	317	276	298	316	311	307	299	295	287	276	269	287	287	281	264	289	304	313	288	332	303	304	276	319	299	285	322	290	294	337	321	282	285	283	323	327	261	274	305	300	306	291	304	278	266	299	285	331	285	285	312	292	261	287	306	260	300	274	269	290	284	303	290	305	299	297	310	272	307	303	293	327	316	302	280	307	276	289	272	283	257	273	291	269	272	307	295	297	293	327	294	296	287	266	303	279	298	295	308	283	280	314	323	308	253	283	294	311	283	279	288	265	313	319	280	257	266	292	326	260	286	323	294	303	284	305	298	306	286	294	267	306	281	300	305	297	295	257	297	297	283	300	298	269	303	287	256	278	294	298	320	278	318	285	334	274	285	334	273	263	274	260	309	239	298	283	276	285	290	297	311	282	292	279	274	281	305	296	307	298	335	260	317	278	327	290	308	268	291	290	264	287	326	286	285	276	284	262	299	273	283	303	279	280	273	288	274	321	311	270	290	297	302	283	310	269	279	279	328	314	290	283	282	322	294	305	301	292	311	309	264	245	300	274	285	296	301	309	307	322	297	284	277	303	270	313	318	300	302	280	269	297	275	274	257	281	297	298	300	295	291	298	290	301	311	301	276	286	292	284	267	271	296	268	317	289	300	317	279	303	291	299	267	299	271	281	306	278	292	307	282	282	310	315	296	306	289	282	280	307	289	294	290	271	327	277	264	290	296	270	296	324	314	272	296	297	327	292	280	300	305	308	315	277	314	300	295	310	292	297	310	291	274	290	318	268	282	282	284	298	274	265	259	295	268	273	305	310	322	275	319	316	278	281	301	275	281	288	328	317	329	301	284	262	318	298	290	269	295	312	314	319	260	285	291	286	304	298	297	257	284	306	296	291	310	281	290	293	266	300	285	323	306	282	306	298	283	281	279	291	284	313	306	325	270	304	311	295	278	274	278	309	260	301	298	315	299	322	291	284	298	292	288	279	291	265	272	288	284	276	277	287	298	301	279	283	321	264	290	258	286	291	324	266	290	291	287	276	287	292	292	299	294	298	291	329	267	297	312	318	292	293	292	259	276	284	289	331	261	269	281	262	279	297	286	310	273	280	298	283	270	312	263	272	319	283	266	273	309	311	270	294	285	260	271	254	272	278	274	276	318	320	299	303	290	305	295	303	288	278	279	295	300	284	248	288	269	266	272	309	322	314	272	285	274	277	308	298	286	294	291	311	280	307	275	310	273	261	301	304	295	273	289	278
24274	20971	27472	24537	15714	1339	824	697	616	599	567	545	540	512	484	525	492	502	445	494	526	450	517	476	508	474	498	472	511	493	476	445	470	484	460	467	452	437	484	448	451	459	473	484	509	467	523	476	433	445	476	470	504	450	491	494	440	484	471	470	430	471	454	497	458	479	498	475	467	459	525	471	490	495	469	524	483	448	524	498	463	477	486	496	426	487	466	463	471	493	427	467	488	475	449	494	472	496	493	490	468	477	454	457	487	495	520	459	466	512	508	452	488	444	469	485	461	526	475	492	476	487	478	498	492	461	463	463	507	461	471	483	499	498	447	484	426	420	440	476	446	448	469	442	467	504	455	440	480	451	493	431	445	424	477	475	489	473	473	492	466	472	483	489	445	487	448	476	502	455	492	445	507	502	494	443	458	521	456	477	466	478	498	477	471	446	430	431	514	451	478	472	483	478	485	446	460	464	463	475	433	475	457	483	473	504	483	479	452	476	498	445	461	440	489	445	465	479	448	463	478	482	473	452	456	469	479	492	440	500	465	463	482	471	475	468	480	493	481	465	494	452	445	460	478	453	465	447	469	497	451	463	506	482	491	465	432	465	492	474	465	442	465	452	446	449	469	498	461	470	520	464	495	482	460	474	498	483	518	443	512	474	521	460	472	503	448	435	466	503	493	468	447	487	488	482	472	459	476	440	489	510	491	464	452	489	489	444	464	462	503	472	468	456	470	516	468	516	423	478	499	487	477	488	460	461	457	397	481	455	439	473	504	461	450	451	498	435	427	450	499	468	487	517	490	481	458	447	455	486	462	461	464	460	444	472	443	474	502	473	463	465	486	498	451	495	467	444	514	497	468	487	461	461	473	477	479	473	491	476	481	454	448	514	518	480	440	507	450	489	466	470	444	481	497	475	461	479	491	472	425	436	476	437	471	446	469	484	426	483	498	479	467	502	496	455	480	490	477	464	428	484	465	480	459	481	461	518	452	490	479	465	435	497	483	509	465	451	465	488	467	487	450	491	477	508	493	490	462	477	479	479	463	471	447	481	485	425	512	489	464	480	443	456	509	478	522	491	468	452	486	513	473	478	490	483	503	490	438	474	457	491	461	480	467	482	475	468	481	475	469	501	451	483	458	456	448	464	461	470	486	464	435	498	477	468	480	509	526	475	505	462	471	461	423	456	436	457	496	473	479	468	531	423	476	457	483	484	481	479	451	462	482	483	482	494	502	459	477	447	459	506	478	462	486	474	490	486	455	452	497	485	485	443	471	465	427	483	488	454	455	480	479	442	499	426	454	508	469	522	470	442	458	540	455	514	493	472	464	469	486	474	480	463	472	413	484	507	456	470	467	469	507	514	485	488	449	491	463	493	470	470	452	465	476	487	536	500	430	489	477	477	461	421	492	453	455	509	470	491	455	433	460	471	495	444	460	481	463	489	469	471	439	465	459	496	477	473	469	474	478	493	451	489	489	470	487	460	502	444	458	455	438	474	456	443	472	488	509	438	502	449	478	475	496	473	468	514	504	479	463	495	472	482	467	444	439	450	460	450	486	507	516	468	445	497	467	469	486	463	446	455	494	450	458	488	454	453	452	476	468	465	462	461	470	490	440	473	462	488	491	472	430	476	455	447	467	491	476	463	438	428	512	485	456	499	482	469	450	453	461	460	452	454	474	459	473	436	497	471	446	480	479	471	459	464	470	444	503	474	494	446	465	467	475	459	480	442	467	454	484	490	467	462	442	471	470	476	494	489	446	462	484	431	477	448	496	491	486	475	492	475	466	484	475	506	461	443	472	447	464	451	454	466	458	460	481	486	488	463	497	485	465	490	500	475	500	485	492	490	473	445	472	461	433	482	500	483	503	484	459	450	444	449	485	471	489	518	485	445	493	495	461	457	514	455	471	476	484	425	460	501	459	440	497	456	469	477	454	430	470	480	456	439	479	494	468	460	454	472	440	459	468	498	459	454	473	443	456	485	481	512	455	446	497	469	460	451	494	495	464	480	466	482	491	475	451	468	509	467	479	497	509	449	418	450	471	452	502	448	467	477	434	480	446	465	454	517	474	455	466	465	463	480	455	442	466	465	449	478	489	482	485	476	502	470	475	484	468	465	474	421	469	461	460	509	505	474	501	462	485	459	461	505	483	522	468	480	503	480	496	479	479	459	447	489	494	482	466	468	495	423	417	473	449	486	486	494	478	482	518	431	468	473	462	481	499	499	456	465	493	464	479	502	441	480	496	494	513	450	468	505	450	462	459	484	476	487	488	436	457	483	461	473	461	511	480	442	470	455	506	468	462	480	524	486	493	449	468	462	424	487	457	465	463	456	450	434	474	436	525	465	429	484	481	480	496	462	468	511	489	484	465	498	477	483	468	477	434	501	482	473	483	506	461	436	492	494	450	483	446	468	460	492	461	460	496	488	441	451	438	483	460	492	459	487	469	496	491	474	444	465	462	485	489	443	494	434	448	488	479	472	457	484	503	474	483	487	457	489	471	467	479	485	484	461	491	467	472	465	475	499	467	468	461	451	458	436	461	474	492	499	473	487	424	474	438	456	497	458	443	422	448	492	454	453	485	450	486	479	474	454	487	489	502	507	413	484	451	471	519	482	495	435	506	470	412	470	493	411	452	447	431	481	468	513	466	460	519	477	474	507	474	446	477	457	481	497	456	477	466	470	485	456	492	460	491	507	456	486	454	473	502	455	435	464	470	497	463	495	476	527	498	449	459	491	459	513	462	446	443	478	455	461	427	489	449	467	457	460	418	478	453	444	433	465	454	472	491	497	458	481	447	457	458	475	472	466	515	468	463	438	473	519	473	455	475	493	480	423	451	439	499	476	477	465	485	467	477	481	448	454	474	486	443	473	524	485	484	446	491	442	452	448	474	495	503	469	449	452	478	445	458	454	499	445	491	466	483	470	484	477	441	466	468	469	462	471	462	487	478	464	457	493	456	452	485	489	453	449	448	490	465	459	497	465	497	490	469	486	448	468	516	479	474	460	456	484	492	453	514	488	459	438	463	483	444	481	485	476	469	455	484	502	485	453	475	496	443	463	480	478	454	503	432	504	493	433	463	461	542	490	517	499	498	519	450	442	480	463	481	448	463	495	477	472	491	481	471	497	472	482	483	452	435	508	469	447	509	457	509	501	486	497	435	449	503	462	464	492	479	499	467	401	453	499	483	448	424	481	436	448	468	488	514	498	500	442	490	467	453	454	453	470	438	461	508	435	476	504	483	491	479	447	485	530	472	440	471	461	493	445	441	484	446	502	469	462	485	452	474	481	478	526	476	463	510	476	456	478	505	461	476	479	484	468	479	477	432	461	435	494	472	463	479	461	507	487	494	473	492	433	470	453	501	466	481	467	452	488	426	487	509	457	477	496	474	483	432	499	483	464	434	492	478	462	478	472	509	486	481	472	503	451	458	450	460	471	468	448	454	483	465	484	471	466	481	484	492	478	485	548	478	463	443	521
3398	5578	4060	2348	1711	1309	983	866	764	704	619	585	585	527	554	497	518	519	512	482	518	494	497	483	481	493	482	470	493	467	489	485	488	501	518	493	461	470	467	480	482	498	511	489	490	490	439	508	454	490	475	493	529	472	492	492	444	453	490	497	480	459	483	455	494	464	469	463	485	466	478	513	490	493	493	506	466	470	461	455	465	505	466	485	498	465	487	494	480	515	532	456	503	487	442	497	485	493	431	447	491	496	479	463	496	488	491	499	496	453	481	506	473	484	449	475	449	439	479	485	489	490	471	468	510	494	502	455	462	488	482	474	479	454	511	457	477	493	479	486	465	462	457	511	480	463	445	492	486	503	458	500	469	498	467	455	451	430	479	468	519	475	465	497	518	473	450	490	500	470	530	471	452	478	466	462	492	473	461	448	476	453	471	469	496	463	477	440	492	473	490	484	459	493	463	478	459	510	506	432	496	474	468	482	449	472	512	470	456	475	515	487	490	502	450	476	487	496	494	473	482	440	438	499	475	478	465	429	514	500	469	482	457	478	447	472	491	534	427	474	462	464	498	451	492	384	445	483	458	496	483	467	461	493	438	461	483	496	511	467	485	417	475	469	453	500	502	464	471	491	468	502	451	458	500	498	471	452	483	487	504	456	466	526	468	486	461	482	460	481	464	454	510	499	487	446	486	468	492	481	473	467	470	502	485	514	457	468	492	481	479	475	468	441	500	464	509	487	473	490	473	454	512	467	478	493	467	510	451	481	490	453	455	476	486	470	454	463	464	453	512	489	474	502	453	504	495	480	482	500	473	467	511	416	494	516	477	481	489	491	472	475	483	484	454	461	475	475	489	455	517	476	452	436	464	515	456	480	500	457	476	461	454	459	484	475	492	471	462	463	453	476	484	492	471	498	499	452	453	458	499	511	490	499	467	510	487	525	481	485	472	447	502	483	471	533	461	487	401	492	477	436	482	476	478	500	482	531	501	487	494	505	484	494	498	497	488	469	451	466	487	467	440	478	447	516	465	469	444	469	530	470	508	449	428	439	454	482	493	465	455	478	427	453	529	471	472	488	479	446	514	470	486	483	456	508	495	450	496	478	516	470	463	423	474	479	480	477	452	520	505	507	486	494	487	464	492	506	467	454	506	495	492	485	476	489	444	454	449	469	510	465	480	496	461	486	459	478	470	481	468	467	493	500	473	485	492	470	490	410	448	437	474	505	507	474	476	470	466	483	479	476	458	488	467	451	481	471	479	477	435	439	465	484	495	518	468	509	462	428	482	481	489	453	474	502	453	465	488	501	470	471	448	470	478	437	521	522	454	473	439	475	504	450	451	463	483	475	482	477	497	498	493	453	478	478	508	469	463	497	469	485	481	485	429	459	492	466	524	457	532	411	448	454	526	488	492	470	450	494	460	472	477	514	487	499	466	485	437	452	468	458	501	454	464	485	453	476	476	518	498	458	494	467	521	493	450	476	450	504	465	426	441	480	488	474	496	463	475	513	478	472	489	433	463	477	458	469	454	476	476	506	499	467	477	491	493	510	474	480	454	467	481	460	511	467	504	486	475	477	468	461	495	492	491	487	486	495	454	511	490	433	465	451	488	483	520	447	448	512	439	484	471	439	467	452	503	519	472	471	467	508	497	465	470	464	463	446	494	486	453	457	478	474	512	519	468	477	486	466	510	464	459	507	476	485	442	478	543	449	486	500	480	500	452	425	467	503	455	477	451	501	478	439	472	460	487	515	463	436	456	460	451	490	483	483	488	475	452	501	493	502	503	486	465	475	472	479	495	454	475	435	460	479	483	442	464	466	495	454	455	476	483	505	490	481	524	461	478	472	469	470	431	488	468	492	516	471	483	493	451	486	471	466	507	470	458	423	510	440	466	476	465	505	454	466	482	487	471	484	440	461	459	440	447	482	436	504	467	510	504	496	464	476	468	489	498	491	483	486	465	515	476	500	466	513	459	459	513	461	467	465	475	462	468	487	489	447	494	455	462	470	491	522	493	501	491	489	443	498	506	508	446	474	489	450	496	441	498	434	478	497	447	448	460	459	479	479	471	514	462	438	493	506	486	479	478	497	474	464	475	484	467	465	487	445	453	493	498	463	463	460	506	477	476	481	462	450	464	440	466	458	477	484	499	464	481	453	473	496	475	486	496	489	519	478	436	469	480	469	498	481	474	488	508	485	470	489	506	438	482	491	492	462	472	496	474	508	460	464	504	479	484	447	467	470	450	498	499	465	466	456	415	495	426	460	464	476	464	477	485	436	475	501	446	497	511	462	479	469	466	491	435	454	475	510	481	481	465	472	437	473	445	463	475	502	494	450	430	477	507	456	466	477	468	481	498	459	454	484	501	450	470	447	481	500	451	484	473	464	485	478	495	492	460	467	493	487	480	466	479	486	458	451	488	503	496	511	462	519	475	499	429	466	458	484	485	489	457	524	468	505	431	466	475	505	484	466	470	493	474	487	529	490	471	495	459	514	465	476	466	515	466	493	468	509	490	459	467	493	469	438	486	474	478	475	499	472	433	429	459	490	501	465	518	492	460	506	494	496	483	456	473	473	455	506	447	474	468	459	463	448	484	461	476	524	462	498	466	444	442	468	479	491	471	491	461	459	473	454	527	476	492	517	508	505	516	473	417	508	455	483	485	461	484	468	482	467	469	467	436	506	478	521	457	452	425	464	499	496	453	486	427	485	468	479	486	441	468	462	434	458	479	501	470	484	483	432	482	450	528	503	516	447	498	498	484	479	487	466	492	454	469	502	484	475	475	456	470	488	445	456	474	481	512	501	437	446	496	513	477	499	464	445	474	460	504	524	451	486	460	476	495	471	478	460	435	482	453	455	453	495	477	473	494	446	486	435	480	467	459	510	484	477	445	472	475	467	460	453	460	488	478	484	457	500	478	465	480	479	484	453	446	464	445	524	505	459	476	492	505	479	461	465	507	451	491	489	495	471	484	447	453	444	467	469	493	436	420	449	496	480	488	463	502	513	437	454	467	500	458	509	449	495	477	465	480	488	464	445	477	514	523	460	484	518	507	440	462	489	477	473	439	501	473	455	498	541	471	462	437	484	444	513	535	472	499	435	469	500	475	501	411	498	488	495	435	479	432	465	475	460	457	511	455	501	447	481	451	454	506	470	444	498	486	480	483	467	470	463	499	470	480	453	462	512	472	457	465	515	471	480	496	470	445	462	464	529	473	503	471	473	480	490	426	498	480	464	490	476	472	463	483	466	490	471	452	488	501	450	490	536	465	494	517	495	486	477	461	439	480	498	490	480	462	468	481	466	440	473	496	477	502	514	516	444	409	461	508	449	440	463	464	458	478	494	477	485	448	475	454	476	486	466	427	482	448	470	448	458	481	485	469	484	482	459	490	463	448	469	459	512	423	450	458	502	497	478	521	472	500	503	476	467	482	463	478	505	528	450	489	456	472	501	508	462	467	476	508	485	459	515	475	483	460	455
22149	20908	28568	23389	20863	20827	11421	1034	634	490	439	397	342	303	267	274	233	232	203	196	190	207	199	181	205	172	161	184	174	159	183	149	180	165	163	143	146	146	139	157	140	152	143	141	146	146	142	143	154	151	142	154	141	131	133	137	129	135	124	138	146	157	139	120	131	150	162	136	147	135	155	131	125	135	139	182	141	143	122	125	143	140	140	158	134	141	139	145	148	149	129	120	128	147	148	125	149	148	142	121	120	131	144	130	125	130	129	136	159	156	141	122	128	128	157	157	146	140	123	140	143	135	125	117	111	132	139	122	136	139	129	139	132	134	130	144	137	141	136	146	144	122	132	124	139	121	143	149	130	156	132	145	164	126	111	123	131	146	126	139	140	140	163	127	130	142	135	124	125	148	151	126	141	147	139	133	143	132	127	126	144	133	145	135	147	128	127	121	116	140	115	139	121	117	109	115	146	126	150	137	133	136	136	125	145	138	115	142	124	120	132	122	166	118	128	137	155	160	145	123	135	142	132	142	146	149	148	139	139	142	142	152	111	120	143	139	141	114	124	115	137	132	153	138	127	145	136	130	155	137	141	133	117	139	111	122	127	150	115	138	117	153	140	136	144	133	143	128	121	137	140	166	129	137	148	122	139	135	116	132	134	126	126	144	145	122	124	116	140	150	128	120	129	112	152	129	142	129	151	143	129	134	129	125	143	130	154	151	139	102	162	144	122	143	130	132	131	146	132	120	132	120	140	125	127	134	135	127	136	148	133	116	140	132	120	126	126	132	128	135	125	143	140	120	138	130	144	127	125	133	146	130	151	115	138	129	148	143	148	130	152	134	133	132	138	138	139	125	141	134	139	115	121	146	136	125	126	131	139	112	145	145	135	109	136	137	135	164	140	148	113	131	143	159	135	106	109	135	124	125	137	132	134	134	127	116	133	134	123	146	137	158	128	132	123	131	139	148	132	119	135	147	118	153	139	147	128	140	126	145	140	133	135	123	127	141	146	146	135	124	134	122	128	136	129	161	142	173	126	138	160	154	137	131	137	123	145	143	118	142	130	150	152	141	136	126	145	118	153	149	122	141	141	123	135	162	139	139	136	120	153	113	132	135	134	144	138	144	111	122	130	141	116	141	136	146	144	121	114	120	123	135	161	130	124	132	122	143	125	160	144	145	115	135	141	144	141	133	145	119	130	126	125	138	142	119	154	117	127	126	132	132	133	143	106	146	157	140	142	153	141	149	155	134	137	145	110	126	147	151	141	134	143	148	143	120	142	157	156	126	143	137	121	155	136	135	127	126	126	150	126	146	134	128	127	136	129	141	138	133	124	119	121	127	119	117	115	133	131	125	122	126	132	141	143	141	142	123	132	115	126	128	128	116	150	138	115	150	146	127	149	132	145	135	123	124	141	127	129	131	139	135	133	149	127	129	129	136	140	148	147	116	132	151	151	132	129	140	143	149	139	115	135	133	143	135	116	136	145	152	122	138	140	152	125	126	135	131	134	144	138	133	142	128	111	121	139	142	123	147	131	153	137	122	150	151	119	146	122	113	127	140	121	140	138	132	110	135	133	128	140	125	137	130	140	149	130	152	124	135	133	162	139	147	123	145	162	130	115	128	123	139	132	144	134	135	132	124	134	144	134	126	133	136	123	140	149	131	121	143	140	154	126	153	144	141	142	130	136	151	156	148	120	141	139	128	142	131	120	153	137	141	155	126	143	129	126	134	136	121	119	130	147	134	125	136	122	122	131	128	145	141	130	136	122	123	128	134	140	136	119	155	135	120	126	132	120	121	154	134	165	130	124	140	131	137	138	130	147	129	136	138	131	122	134	119	156	125	138	130	134	129	139	170	148	131	126	144	144	152	149	132	136	143	145	121	118	130	149	124	146	142	134	112	123	146	128	165	129	128	134	120	137	134	164	135	119	134	148	126	149	127	136	131	142	124	135	126	150	134	132	121	120	143	136	137	144	133	147	128	127	116	131	127	153	121	117	130	133	142	134	142	125	131	120	134	150	149	125	131	135	130	145	124	137	134	129	117	162	141	129	120	115	123	132	132	150	134	156	123	144	123	124	137	142	141	141	126	133	101	149	133	149	141	137	144	140	160	115	128	142	152	130	132	138	136	138	139	141	137	134	136	126	117	141	123	150	123	159	131	149	148	125	131	128	134	146	107	135	149	125	149	114	138	128	145	144	125	146	139	121	136	119	127	133	142	129	121	125	142	129	145	137	150	138	131	118	131	134	132	131	136	125	124	136	140	154	139	112	133	123	135	133	142	139	127	133	131	146	139	142	121	132	151	147	132	128	136	158	134	137	125	143	121	115	142	141	142	134	134	149	127	126	121	145	116	124	137	143	119	148	132	140	130	122	135	119	128	145	154	126	132	132	147	132	153	126	154	135	127	141	120	129	129	127	133	139	144	121	119	145	159	131	135	131	143	132	156	129	146	163	149	134	139	137	123	117	141	133	132	140	135	124	127	133	126	134	146	129	126	154	149	136	151	149	141	143	119	145	129	132	119	128	143	127	142	155	140	144	115	137	143	133	136	136	144	128	127	130	145	113	127	137	124	158	137	125	126	117	140	173	147	126	130	133	150	133	148	123	114	147	136	129	128	127	126	135	132	122	130	126	127	156	143	146	126	124	138	123	134	144	149	133	136	121	130	132	146	120	139	137	147	162	148	138	135	118	139	133	134	122	125	134	112	136	131	133	141	126	152	132	143	131	131	155	130	146	143	139	153	135	153	143	133	136	117	130	116	140	132	115	130	149	143	134	127	126	129	114	132	152	130	138	148	138	141	130	116	136	138	133	130	114	123	142	139	134	138	149	141	141	119	131	119	152	154	144	133	123	118	124	122	131	138	121	133	117	140	135	140	119	141	151	134	125	156	139	152	122	131	144	144	125	114	119	130	147	117	108	144	139	154	137	125	133	153	143	144	124	116	131	131	142	126	139	157	137	142	129	131	120	130	136	140	125	125	136	142	153	118	153	149	138	121	120	126	135	132	143	152	117	116	127	126	150	102	144	141	135	112	118	123	130	128	128	124	130	135	150	128	138	131	148	140	154	129	138	144	142	141	118	131	107	134	150	142	147	129	124	138	136	149	142	143	140	138	152	118	122	134	141	127	117	137	118	132	128	159	137	147	115	131	141	140	149	146	149	122	127	166	127	129	117	150	142	127	133	134	146	127	138	127	135	133	130	146	136	143	154	147	138	136	142	138	153	138	137	127	141	117	131	135	134	140	122	122	134	146	149	136	131	116	142	142	135	124	158	145	140	134	143	115	141	139	133	140	147	148	123	152	140	128	144	139	135	137	159	130	119	141	129	128	117	129	134	164	138	145	159	149	117	138	156	129	141	130	137	143	124	118	120	160	142	150	132	145	125	148	117	130	135	132	117	155	146	126	128	122	150	145	119	128	139	136	145	151	140	138	127	133	148	137	124	131	142	126	140	135	127	134	167	157	142	135	145	129
4411	14000	10328	5301	3793	2707	1899	1373	1091	777	646	546	456	392	388	328	300	266	255	247	220	223	222	225	215	179	189	196	170	165	207	191	171	161	167	169	173	157	164	154	179	169	150	155	157	166	150	149	174	156	159	132	160	146	152	151	146	131	134	141	147	125	156	129	151	150	150	175	162	157	132	148	140	134	146	143	149	152	130	151	151	143	136	150	146	147	163	137	143	156	138	151	126	136	147	141	151	150	130	141	135	142	134	131	136	130	127	148	134	118	124	132	126	136	147	133	128	149	128	134	155	126	138	149	135	130	125	143	146	139	124	147	128	122	130	114	133	125	118	134	142	146	114	130	128	137	128	130	130	153	150	148	137	125	147	122	115	129	128	130	131	137	143	142	140	150	135	149	149	130	141	167	157	145	129	162	124	166	139	137	136	131	153	137	148	140	134	138	143	125	124	141	137	149	137	164	147	136	144	138	143	139	140	117	144	135	151	138	145	134	157	126	124	145	121	155	133	124	132	128	142	145	154	149	155	134	134	152	138	132	140	139	121	139	134	155	126	109	137	127	123	127	154	136	131	144	147	166	155	121	135	149	122	118	124	162	132	141	137	143	141	137	148	134	141	123	158	153	124	138	129	139	138	145	140	143	126	147	139	138	123	143	127	123	136	140	129	150	134	119	119	130	132	141	128	146	140	128	117	135	110	129	136	148	134	136	161	135	148	152	130	130	149	168	132	159	139	145	139	126	135	147	141	119	136	131	144	148	140	156	134	110	123	132	122	156	139	131	135	148	152	122	139	140	156	134	134	141	121	135	126	153	143	149	137	146	138	139	158	161	169	154	129	149	156	127	128	140	155	157	136	141	133	144	135	149	130	146	128	116	159	133	140	131	144	122	145	130	132	130	140	127	134	150	136	144	150	133	158	145	129	158	148	142	147	129	120	129	129	129	145	154	144	147	140	153	121	166	127	137	147	152	115	138	157	157	130	150	127	159	132	119	136	120	116	145	141	146	132	142	123	151	145	133	150	141	119	157	140	139	142	127	142	144	138	144	127	116	143	170	131	152	130	143	139	131	145	145	141	173	141	141	124	160	127	104	142	138	136	125	125	147	138	137	133	129	134	148	136	158	128	150	121	138	139	142	143	142	153	142	131	124	127	140	142	147	143	124	140	132	151	135	128	143	139	147	135	138	116	152	151	151	137	157	147	148	139	139	142	157	147	124	137	140	137	126	143	147	140	133	127	136	162	141	156	126	151	128	156	134	156	133	145	129	143	150	134	165	121	158	144	124	142	138	140	121	143	138	130	148	128	162	129	146	142	113	132	143	132	157	114	152	161	151	129	126	152	140	125	128	122	138	122	126	143	140	150	153	121	140	135	146	140	132	143	135	152	145	141	144	145	143	143	143	137	134	140	154	136	129	147	140	132	141	139	133	143	164	154	139	139	133	153	132	142	130	133	138	121	129	149	137	133	144	131	130	145	148	133	138	147	149	145	152	147	146	121	156	146	144	143	132	128	129	141	123	136	128	128	137	139	147	104	127	122	135	138	144	155	131	117	145	154	135	143	156	142	139	133	157	142	135	140	136	123	125	132	143	124	141	134	144	133	147	137	142	138	148	140	160	118	133	125	128	124	135	124	145	130	115	133	137	142	136	147	129	126	136	133	151	133	138	133	151	160	140	139	130	144	142	139	134	135	121	168	141	144	149	125	133	135	155	149	137	134	138	131	131	128	153	162	152	118	135	138	130	120	140	142	163	159	153	138	132	143	123	123	151	143	127	108	127	125	145	157	130	121	135	113	147	135	132	138	156	135	151	160	135	135	144	142	147	159	141	127	168	143	136	138	137	147	137	135	126	140	132	142	128	142	146	138	128	161	165	143	137	147	117	114	138	115	128	144	137	137	120	149	136	148	121	147	130	144	141	146	135	141	138	128	153	128	145	137	149	147	136	130	120	154	124	153	135	141	139	121	134	147	127	129	133	150	136	128	122	143	135	126	130	122	147	114	120	138	149	147	157	159	120	127	139	128	135	140	142	130	119	110	130	119	150	148	125	146	155	124	131	140	123	105	161	132	137	150	113	129	123	114	137	130	131	115	131	115	122	112	129	126	122	141	147	140	138	140	144	139	131	127	128	135	128	153	132	135	160	107	134	133	147	151	155	136	153	141	150	136	155	163	128	147	124	141	147	146	144	153	132	140	134	135	131	128	127	126	126	135	138	155	136	155	164	142	124	150	123	139	123	131	130	131	147	131	127	128	142	141	138	134	133	123	108	151	133	124	137	141	149	153	124	134	165	116	130	134	136	147	135	123	135	131	119	140	143	150	119	129	144	143	141	136	136	132	146	151	132	133	169	137	133	118	120	147	141	134	142	138	131	143	136	155	158	155	146	135	135	150	119	115	165	143	139	134	153	127	142	128	131	155	151	147	120	107	149	123	145	141	143	137	144	120	148	145	137	137	136	142	152	142	153	144	126	124	137	124	126	146	144	141	158	144	122	142	150	146	142	147	112	123	136	123	128	142	134	135	130	129	118	133	134	128	137	122	134	122	143	133	141	136	153	163	149	139	116	138	129	121	160	146	144	124	125	137	115	138	125	138	132	157	152	134	128	146	126	130	134	144	139	147	130	137	157	130	140	148	131	125	132	142	129	147	141	146	137	139	134	146	123	142	132	135	125	145	170	116	150	143	124	129	132	149	148	127	137	119	154	118	139	112	139	145	133	151	137	136	156	139	138	147	147	131	140	163	144	141	134	133	145	148	147	147	129	152	150	151	149	119	153	162	158	136	127	131	157	132	128	152	130	141	129	119	148	136	147	145	138	133	124	138	147	143	131	148	126	139	145	146	132	127	132	129	122	134	132	151	120	142	154	136	134	125	127	132	139	143	127	139	137	147	155	120	139	132	137	118	152	139	120	125	163	147	124	131	118	155	138	162	124	130	138	144	121	139	139	143	133	156	128	130	150	132	135	132	144	140	144	135	130	144	143	147	139	143	133	148	146	142	125	139	142	127	136	149	134	139	144	152	133	128	129	145	159	125	148	131	139	125	125	132	127	133	143	131	136	144	136	139	132	129	142	127	148	133	144	116	148	117	129	145	142	129	125	131	133	117	133	159	152	133	132	133	140	137	142	128	134	145	109	155	127	125	137	151	137	117	122	147	138	130	129	145	147	118	162	135	136	128	129	136	126	123	147	124	130	123	152	138	134	132	128	126	134	119	126	138	129	144	115	150	130	153	162	128	161	128	140	130	143	134	136	120	150	134	120	163	133	135	152	146	147	143	154	149	126	123	145	133	134	151	146	150	134	131	157	142	155	140	143	144	143	128	138	136	128	150	164	160	142	133	149	132	148	112	135	132	134	131	141	140	151	135	132	157	122	113	136	127	151	124	131	152	110	151	143	131	125	154	152	147	140	134	152	141	122	156	152	144	134	146	149	166	126	127	137	128	137	133	156	135	133	137	135	169	132	131	139	153	134
27336	18176	4416	888	665	590	581	554	557	473	495	520	532	525	518	530	511	506	522	539	505	551	541	515	513	514	503	544	567	517	528	525	505	500	510	485	497	556	542	517	530	534	538	543	546	535	552	497	560	497	525	554	552	481	534	526	507	527	475	554	506	524	544	553	487	533	497	534	534	526	571	524	513	538	538	477	506	515	526	537	535	543	539	504	504	519	591	512	500	537	512	545	498	529	549	545	486	540	516	558	508	543	539	526	498	508	513	521	529	499	523	518	498	545	514	518	508	552	525	551	569	503	515	568	525	562	499	526	547	522	536	528	498	510	499	519	533	509	525	527	545	499	520	570	518	530	537	517	549	497	511	522	490	520	512	537	538	521	554	522	519	520	481	530	524	515	537	471	544	504	556	510	485	497	525	513	493	505	548	503	524	514	531	508	527	569	501	537	558	503	522	543	499	461	555	524	517	527	512	517	564	514	545	554	516	495	524	507	507	507	491	511	551	501	505	543	523	521	513	516	488	506	499	563	526	529	512	516	487	536	522	494	503	527	551	524	540	533	550	509	571	536	518	560	529	521	582	519	508	507	544	554	539	501	525	529	523	534	513	519	511	553	518	503	516	535	501	553	549	524	497	496	481	493	517	507	512	513	536	519	556	535	533	458	526	527	499	561	479	478	503	499	510	521	507	524	486	497	471	520	537	497	523	502	497	519	483	534	496	547	532	532	565	519	523	530	538	497	517	529	533	499	556	522	547	483	489	494	547	511	557	488	502	514	543	529	523	559	542	552	508	509	489	505	497	543	501	473	528	508	492	547	490	516	465	481	539	532	534	545	524	516	514	485	562	551	519	546	492	548	514	523	546	490	482	525	551	510	520	514	505	489	541	501	500	502	563	524	532	579	564	519	526	490	527	505	524	560	499	479	514	542	559	500	566	533	545	570	527	499	509	516	504	538	527	528	478	485	496	546	467	503	504	527	574	513	511	473	543	503	494	523	510	526	485	530	527	527	501	554	479	523	528	521	524	507	546	539	492	502	465	509	537	511	552	498	472	557	526	553	511	528	512	505	483	519	522	516	501	500	531	545	517	554	528	516	546	526	517	537	507	522	538	519	502	528	513	527	570	548	537	550	495	553	562	500	527	525	535	526	522	519	551	494	511	506	515	481	496	512	539	531	526	543	490	531	504	502	516	507	516	533	549	522	522	480	558	519	506	560	500	502	513	498	527	489	478	529	563	533	521	488	539	536	501	495	534	531	508	509	511	562	500	530	511	538	521	485	536	558	507	563	557	546	486	563	514	483	534	506	545	507	531	504	491	494	518	517	547	544	544	515	494	546	504	507	536	468	524	540	528	522	545	524	520	515	509	538	530	529	475	509	484	511	492	484	556	513	510	555	505	528	534	517	519	511	547	483	498	541	523	524	516	541	502	570	473	514	529	517	494	529	556	486	533	504	522	475	516	519	510	506	531	502	513	525	505	545	529	582	474	549	511	534	547	531	516	503	571	504	496	486	527	528	535	536	554	478	512	554	559	500	540	542	515	496	513	506	549	511	551	534	514	531	505	542	516	542	511	471	504	482	499	485	511	513	511	519	503	526	507	520	507	567	490	504	480	539	517	511	551	520	494	500	537	531	521	543	549	525	493	556	500	521	537	513	528	474	512	540	528	520	550	531	569	550	518	503	570	516	522	509	511	499	517	563	547	512	548	473	521	538	471	509	511	510	530	550	534	492	492	522	560	523	516	538	526	519	479	491	569	523	528	499	518	587	577	521	467	508	513	511	508	509	508	561	540	491	560	568	545	507	527	500	508	550	536	515	512	507	520	497	510	481	509	509	559	502	534	537	524	543	536	522	533	535	513	511	487	535	512	541	517	519	514	525	550	525	499	491	533	529	545	551	544	510	527	565	512	502	508	516	553	529	519	512	511	550	514	519	507	470	525	526	525	490	522	551	558	535	503	500	542	493	535	487	516	539	539	506	516	502	490	519	546	567	571	507	516	478	527	554	506	540	525	525	534	521	530	532	517	525	513	534	495	564	500	532	518	515	484	564	514	528	502	490	563	547	502	522	547	558	514	509	498	490	519	490	484	490	522	535	516	548	515	542	498	506	558	516	542	527	506	535	527	549	535	511	481	526	539	532	520	500	560	527	500	484	506	533	532	533	545	519	540	525	553	526	532	519	546	544	520	470	508	520	470	529	557	501	531	538	463	553	539	538	538	537	536	514	519	509	470	478	541	510	509	516	518	479	503	498	541	490	470	491	519	497	496	515	500	495	525	586	500	541	539	543	515	549	527	509	517	487	494	525	546	548	513	504	518	495	537	507	506	537	540	507	524	503	502	512	524	508	528	456	497	526	512	547	542	519	507	475	489	536	486	507	568	517	512	522	489	471	541	504	484	540	514	536	549	495	541	511	466	533	515	495	496	483	536	504	490	575	514	547	513	520	519	510	517	569	544	527	514	485	500	539	554	535	545	519	515	507	520	520	522	497	542	554	529	492	552	507	547	512	500	439	564	509	526	517	532	513	504	519	527	528	512	534	535	569	505	517	480	513	529	523	497	517	516	501	533	502	502	515	563	511	534	500	548	522	515	477	554	525	500	492	539	506	522	511	497	544	551	536	531	536	501	483	479	575	543	491	552	482	460	532	530	546	557	484	567	479	523	516	532	505	503	521	590	504	482	508	535	564	543	525	542	531	541	552	509	510	494	532	515	540	541	545	545	546	555	501	536	514	496	521	503	524	496	520	507	543	539	518	494	519	455	539	542	530	550	530	530	520	511	520	504	529	502	545	490	506	521	545	527	491	492	530	514	586	512	550	513	506	509	541	535	508	515	546	521	525	554	537	502	501	524	552	528	530	532	508	489	518	531	532	511	532	543	493	530	511	496	485	541	462	510	534	508	531	501	519	540	519	555	527	516	497	470	508	515	520	506	538	515	544	479	453	534	499	543	518	538	518	511	534	518	540	535	542	528	519	516	552	491	516	525	508	511	489	535	568	498	512	504	542	543	522	533	511	451	539	508	526	538	549	512	530	487	502	554	510	491	525	565	535	534	504	499	513	515	519	507	457	527	503	484	503	526	553	558	517	527	495	528	514	514	528	502	501	524	522	543	490	492	516	514	551	530	503	512	579	510	541	503	530	529	503	499	572	508	569	503	502	539	510	537	526	534	525	512	534	511	529	523	541	524	529	556	520	504	491	512	521	514	478	475	525	520	492	529	568	551	528	513	543	532	553	500	563	546	516	528	524	503	544	510	538	495	503	552	563	505	506	507	523	537	529	488	546	538	518	520	485	529	529	511	511	515	515	568	543	533	499	530	531	540	553	538	514	551	556	529	488	495	523	542	535	541	509	498	507	511	523	504	491	544	557	529	508	563	545	513	517	528	523	523	486	496	502	525	483	518	507	519	513	527	504	533	523	543	507	530	495	530	545	551	525	497	519	515	515	544	524	525	524	527	537	546	541	470	509	534	507
4287	996	846	727	664	645	596	596	569	552	558	536	526	516	559	560	570	527	553	544	563	495	554	539	530	552	530	553	546	525	539	517	547	573	567	567	551	531	543	501	529	545	578	512	528	518	541	528	528	552	527	544	546	523	546	557	552	513	542	576	509	550	574	577	517	536	542	577	545	553	537	539	513	553	515	529	543	573	487	539	539	549	568	577	573	515	512	572	532	546	552	597	530	543	509	556	529	544	531	532	541	545	515	557	526	545	515	497	528	536	524	558	562	537	590	536	533	560	533	557	562	547	537	543	556	562	559	578	538	540	526	541	535	546	506	555	504	576	486	489	516	547	550	568	554	559	545	557	558	541	563	558	575	540	517	573	532	546	488	546	554	532	560	548	546	525	547	555	529	538	541	538	528	540	501	549	545	525	605	587	508	553	537	541	530	543	517	534	543	536	567	565	547	529	525	544	559	568	591	572	550	551	609	556	559	553	547	513	544	516	571	523	536	564	536	550	509	602	513	536	607	548	551	534	523	551	560	532	516	582	557	545	542	543	540	567	517	557	513	555	507	563	516	582	562	531	569	503	556	537	511	548	538	543	562	535	536	561	523	529	519	482	585	538	549	559	551	533	549	522	550	523	507	522	576	565	511	547	528	577	557	540	522	548	536	570	558	577	568	538	569	532	558	529	605	542	591	537	571	532	581	525	533	553	558	502	551	557	557	553	541	573	531	571	560	555	540	577	547	539	515	551	551	520	567	564	545	550	586	557	544	544	515	580	518	559	496	520	558	558	584	532	537	524	540	567	542	555	524	593	587	527	527	550	561	581	539	539	542	572	586	594	507	529	547	550	568	544	533	583	567	534	564	504	538	579	541	536	537	485	560	550	589	532	547	572	551	538	507	536	542	530	512	520	558	542	590	545	558	507	533	541	551	560	521	550	586	537	546	530	543	550	550	526	547	532	524	560	546	522	537	548	532	587	547	529	526	506	539	527	512	571	518	550	513	573	568	558	572	533	527	539	536	571	577	497	578	527	527	514	558	574	544	540	529	567	574	519	565	517	526	530	509	543	528	569	529	553	525	540	553	547	550	556	542	522	545	572	574	525	521	501	500	528	541	507	559	484	527	549	518	545	524	521	553	527	521	540	554	498	528	541	541	554	570	535	504	573	573	534	525	510	521	549	569	557	557	586	546	543	524	581	555	543	544	539	583	506	496	529	542	541	510	519	540	524	590	529	566	531	556	517	551	569	549	564	532	567	535	550	532	568	516	536	563	500	541	532	555	543	548	538	534	556	564	557	549	506	554	564	547	535	506	531	559	526	580	550	559	569	541	546	532	514	592	548	526	553	552	517	529	528	508	575	553	535	510	565	545	533	590	529	567	576	533	534	564	540	552	528	524	522	515	519	549	506	533	543	558	537	520	521	553	546	546	549	555	556	533	516	524	553	591	547	566	552	591	535	565	529	554	547	529	554	536	537	539	533	572	498	497	570	506	557	549	534	549	573	522	549	534	540	549	563	579	521	518	531	582	565	519	531	582	604	515	541	531	543	523	553	594	539	550	515	508	562	526	524	548	559	535	567	528	529	551	546	535	536	546	495	556	568	553	555	549	541	537	578	513	534	536	543	564	523	514	559	571	551	543	555	562	531	531	528	517	553	546	569	501	528	500	506	554	520	568	525	582	563	528	544	568	546	516	562	538	546	560	559	504	501	531	507	520	559	611	552	553	557	503	537	567	545	564	562	555	495	561	555	541	516	563	566	571	551	550	568	565	542	525	554	545	550	530	523	519	518	501	547	538	522	551	561	516	554	597	534	540	574	572	551	540	570	523	571	545	577	539	599	559	589	565	573	519	580	569	562	538	534	550	570	521	554	522	590	550	547	532	527	595	561	529	507	541	546	548	529	563	547	539	531	538	553	544	524	509	503	535	542	571	552	530	542	581	558	553	559	544	509	555	565	558	546	521	509	529	495	545	542	562	548	603	506	580	567	543	549	538	565	551	583	558	527	540	550	548	555	537	518	563	534	561	579	549	552	539	523	517	545	547	499	525	561	553	521	524	523	512	523	539	524	546	574	534	548	548	546	542	561	572	566	545	562	546	547	533	534	528	549	532	578	564	548	541	532	551	569	551	523	535	573	549	547	551	544	532	552	485	541	484	529	559	539	566	540	552	570	549	567	529	553	550	545	532	543	556	547	549	533	521	570	550	535	518	573	555	576	571	600	565	515	537	548	562	542	521	561	572	550	536	527	546	552	523	526	561	536	548	553	524	565	539	565	571	551	521	520	540	501	565	544	552	551	523	518	543	534	544	541	572	555	573	549	556	520	535	546	553	530	534	584	558	529	533	517	513	537	551	533	530	564	548	571	569	552	540	543	548	541	533	541	498	500	535	560	501	492	525	583	537	528	549	511	523	625	537	542	575	557	533	584	532	541	550	564	541	553	533	524	536	577	549	538	517	573	515	529	502	534	600	549	517	553	582	525	539	510	495	560	550	562	575	534	516	584	566	543	513	518	521	533	549	591	520	554	546	557	552	531	577	527	555	537	582	536	505	544	562	556	543	551	572	567	558	568	551	515	580	497	540	504	543	519	547	544	542	519	547	537	575	572	537	515	528	568	526	555	520	528	557	531	532	570	530	582	541	519	561	564	487	575	555	526	557	539	565	545	540	543	550	547	554	551	490	584	539	533	564	568	530	528	533	554	524	525	567	530	518	501	567	503	607	530	566	513	524	491	544	533	499	528	548	565	525	564	568	530	551	516	505	526	591	527	591	531	598	561	555	497	550	505	559	550	575	544	519	562	510	556	555	566	576	536	539	529	516	530	551	563	565	518	587	540	496	531	539	582	575	535	581	550	541	527	530	540	550	553	525	545	513	566	508	533	541	520	570	544	531	519	560	557	521	542	550	552	535	545	566	555	546	569	553	530	515	475	526	569	563	531	517	526	520	551	505	575	552	552	534	532	576	576	529	553	548	563	528	580	527	584	583	612	541	548	594	541	559	567	513	587	544	549	546	568	525	543	548	544	522	576	565	499	561	527	560	554	564	557	544	519	492	570	583	522	511	523	574	532	528	525	556	549	536	534	546	536	559	529	536	561	528	531	527	505	524	496	561	524	539	551	548	530	541	583	561	510	539	505	538	565	518	524	567	504	567	571	540	558	552	520	550	497	593	550	567	534	544	551	526	548	541	547	575	549	534	548	564	523	523	556	586	563	522	550	545	522	542	589	608	531	510	506	528	576	552	555	547	561	513	555	496	537	550	544	538	537	547	548	501	505	538	577	532	584	545	529	550	551	542	554	535	575	573	531	542	566	556	522	540	571	527	543	530	570	559	534	517	487	545	558	532	551	521	556	500	528	550	581	554	522	541	522	544	522	534	563	550	574	557	526	531	518	538	510	524	587	527	553	550	550	517	627	557	563	547	544	555	544	568	542	555	561	547	510	549	534	574	564	544	536	560	545	559	546	542	554	570	552
23121	20884	28161	23731	20889	12443	1164	662	604	458	428	460	350	350	337	347	333	282	338	298	316	304	294	309	290	274	313	281	236	264	306	281	278	299	285	256	276	277	241	249	270	298	293	271	275	291	275	302	250	259	262	289	283	290	272	256	253	300	271	261	270	275	273	263	253	271	257	257	261	260	293	308	269	290	296	266	247	275	271	279	284	259	268	291	296	278	294	223	269	257	287	305	283	254	267	287	271	288	289	263	294	278	301	272	270	293	260	262	292	282	287	291	245	264	246	287	249	243	262	268	267	253	285	271	261	264	267	244	231	288	268	277	257	281	238	249	277	253	287	254	266	287	278	285	233	289	277	284	287	295	273	293	280	249	301	291	266	285	248	280	284	264	266	277	284	258	273	270	280	269	310	246	273	281	252	293	269	261	271	279	251	257	272	241	268	277	264	273	267	279	275	269	277	275	280	283	289	265	251	275	290	264	303	270	269	281	262	257	280	302	256	268	297	284	258	274	260	302	256	302	244	262	291	293	257	251	254	262	283	249	270	263	251	289	274	239	267	260	280	282	294	257	308	273	250	263	266	267	292	291	296	294	256	293	293	294	254	245	269	310	253	240	256	231	277	283	279	283	307	273	289	236	268	269	261	265	318	264	285	293	251	285	271	273	286	272	291	272	282	272	271	264	294	265	256	271	291	280	271	309	257	288	253	261	278	267	291	277	277	263	286	255	305	272	283	243	274	279	262	266	260	257	278	259	265	239	235	266	251	248	240	274	254	269	263	265	304	255	303	262	267	262	268	240	289	303	261	276	272	261	268	262	266	300	268	311	265	269	280	287	274	241	307	271	268	275	280	290	297	255	260	222	278	262	264	254	277	294	265	256	267	284	273	281	228	252	273	258	276	244	299	268	270	282	265	260	258	295	278	249	286	288	267	263	299	247	281	244	248	256	292	283	241	257	265	256	277	292	287	248	270	269	293	263	280	286	298	266	250	259	301	264	266	259	289	245	297	273	251	240	276	294	296	247	261	263	263	255	268	285	255	253	257	276	242	277	266	250	269	254	270	271	229	297	260	308	271	300	289	230	273	286	267	254	295	288	279	233	267	298	265	256	274	263	225	265	263	281	232	268	287	281	266	297	290	255	291	259	282	250	283	253	281	276	265	267	288	243	269	273	269	285	268	263	280	286	278	271	236	271	261	257	257	291	261	267	264	280	246	279	278	284	299	253	294	252	283	258	265	275	286	295	252	274	290	281	254	294	259	274	275	296	270	257	260	297	253	273	260	283	269	262	286	258	299	251	265	273	293	271	295	269	285	280	284	272	263	293	298	264	246	251	252	276	284	253	256	248	281	281	246	233	267	266	261	285	292	247	259	271	254	292	261	276	271	291	267	275	254	293	271	277	243	243	234	249	271	292	297	263	254	275	258	245	257	278	254	283	254	250	275	313	282	246	302	260	298	255	258	256	267	302	294	299	298	281	273	251	283	271	254	267	286	278	248	280	262	259	257	276	261	259	239	286	268	249	270	267	278	240	270	275	266	278	262	276	278	251	255	270	250	298	272	293	270	255	262	268	225	256	279	282	275	283	295	239	296	297	260	285	262	294	262	265	259	246	239	288	233	268	276	308	259	278	255	294	269	268	294	248	306	251	230	285	261	220	300	259	272	265	259	247	233	298	280	275	261	261	257	290	282	259	269	240	247	290	256	258	269	259	286	264	267	255	256	260	281	284	278	289	245	293	290	287	272	261	285	280	256	262	271	266	237	257	253	260	269	272	280	259	218	250	257	274	295	274	291	309	275	274	287	238	276	272	251	298	251	302	295	272	251	287	264	275	247	283	268	253	272	277	255	284	265	246	272	266	295	261	252	283	282	284	282	263	280	247	279	299	260	244	268	309	274	261	266	266	251	284	277	252	276	264	236	268	275	274	257	258	279	263	278	264	277	307	293	271	234	278	288	275	265	279	253	273	256	268	258	262	278	275	266	306	290	275	269	275	270	256	267	273	277	302	275	293	254	300	265	264	275	250	297	277	277	278	251	294	263	266	261	278	287	279	277	273	289	275	265	265	261	256	280	264	271	294	253	257	263	262	300	251	250	248	270	240	267	244	282	261	272	271	326	270	260	279	270	244	278	252	247	285	265	298	256	270	248	276	268	278	307	267	207	262	290	292	279	249	251	249	267	258	237	269	254	295	275	255	297	246	266	265	286	274	272	280	243	233	246	246	259	260	269	265	260	255	258	264	268	253	276	252	268	246	264	270	266	270	269	280	294	274	275	264	254	276	246	282	270	267	274	310	269	259	253	258	267	268	261	260	291	257	253	256	289	307	254	272	277	263	293	254	264	301	251	248	285	312	286	256	267	276	278	284	290	285	277	306	298	238	255	283	245	259	248	274	294	272	273	255	304	256	309	290	261	276	264	233	274	248	288	227	245	282	248	274	271	259	236	266	264	270	256	263	258	285	263	282	269	235	257	276	254	266	264	267	273	296	244	293	283	248	245	271	234	266	260	281	290	225	249	269	258	253	264	232	253	274	287	299	263	260	281	263	277	293	286	272	251	260	251	267	274	282	261	291	276	286	271	290	278	257	301	274	279	243	288	283	266	260	274	303	267	290	268	269	288	267	265	268	284	302	270	276	274	255	268	295	254	306	278	264	258	278	273	234	256	267	291	277	286	284	299	247	272	269	255	244	311	258	263	270	234	297	269	285	260	290	284	281	270	263	269	269	285	271	260	262	268	257	297	267	300	279	259	277	259	267	289	273	275	250	269	263	273	251	290	257	272	274	276	274	269	277	250	275	286	301	269	256	246	258	276	279	261	254	290	270	261	268	257	263	256	292	299	281	277	284	251	264	271	261	248	280	309	250	271	306	256	268	270	282	288	249	267	258	282	229	291	253	253	271	243	248	252	268	268	263	268	276	234	269	273	289	283	265	277	255	261	282	259	247	287	280	270	272	262	281	279	254	273	277	289	291	250	272	235	261	264	243	295	263	261	252	279	275	240	314	307	265	258	289	283	277	250	276	290	235	268	278	258	265	269	278	283	255	294	280	274	278	246	276	262	275	271	259	267	275	277	276	261	285	255	266	269	271	243	285	274	297	285	244	263	252	275	265	324	243	264	276	263	242	253	260	228	232	274	280	266	279	284	273	304	267	262	261	276	247	271	279	285	273	256	262	247	284	280	266	240	294	274	253	222	243	292	275	260	238	281	264	255	272	267	266	282	256	246	277	285	243	294	271	262	263	237	295	262	281	259	245	262	282	272	286	263	300	262	299	305	265	291	264	278	270	278	242	261	274	264	270	259	280	268	277	269	273	253	240	276	262	272	266	272	270	249	245	260	248	262	267	283	245	266	273	238	260	229	286	262	255	268	322	269	264	275	263	278	252	249	261	294	288	282	268	271	265	265	265	277	277	245	272	257	263	279	256	267	263	267	264	288	269	252	267	247	283	283	273	266	286	289	259	281	292	243	254	249	260
3176	8327	6110	2902	2151	1598	1175	939	768	688	571	540	459	445	428	385	401	374	363	384	321	326	323	352	330	294	333	333	313	311	319	319	320	291	306	321	297	343	288	312	306	284	296	312	328	304	321	317	287	328	304	314	291	325	291	288	318	274	309	293	270	285	313	311	293	301	315	292	300	278	305	309	309	290	288	285	270	300	330	300	292	277	289	303	295	305	295	295	287	298	288	300	305	296	315	304	304	310	308	303	291	313	325	291	313	299	293	290	305	287	298	293	278	286	309	264	311	305	301	304	286	285	310	323	299	282	295	328	279	278	274	306	315	300	283	289	275	262	284	288	301	292	312	296	290	297	318	291	291	285	251	313	278	280	297	304	295	256	259	314	304	303	288	306	299	292	272	295	332	289	302	276	309	276	333	308	298	289	261	289	284	304	285	310	295	282	295	286	269	296	267	280	308	308	310	316	307	300	279	284	284	297	300	279	312	307	319	299	282	299	309	286	301	274	263	289	266	318	316	326	270	318	261	290	313	299	304	288	274	302	282	306	275	312	281	300	282	300	308	295	322	298	287	321	279	294	309	288	302	269	307	300	288	275	309	259	278	273	278	305	309	278	300	296	277	274	317	290	273	300	292	300	335	307	303	289	275	306	244	283	293	288	286	276	285	294	289	299	311	259	302	309	333	301	252	311	291	303	304	278	273	283	292	281	303	293	281	291	283	310	297	289	303	277	294	313	266	265	277	302	282	268	312	310	267	271	274	318	329	306	298	302	299	282	259	304	293	314	288	265	313	287	275	315	267	288	296	284	304	338	282	281	302	277	290	337	264	262	246	267	279	305	284	295	292	285	313	280	280	317	298	298	274	275	316	277	264	304	323	297	300	318	311	302	300	307	270	306	314	298	244	317	302	304	292	336	312	274	300	312	285	304	320	308	293	312	282	286	288	293	305	250	319	314	287	296	310	309	257	336	296	273	306	285	269	267	268	305	326	301	279	320	284	306	284	285	293	314	298	295	275	325	297	317	310	258	306	272	295	296	280	284	285	286	291	305	325	298	304	298	286	295	308	276	322	326	322	292	317	297	267	270	303	304	316	307	304	296	279	303	286	347	281	302	285	293	307	338	302	287	297	288	271	288	302	301	285	288	264	333	291	302	282	325	288	313	314	305	311	298	298	315	299	309	274	303	291	305	312	286	285	255	306	264	297	280	290	295	314	329	275	313	292	300	263	278	324	309	283	287	319	300	278	308	282	285	300	305	291	294	315	292	295	328	300	300	304	292	296	281	278	306	311	243	301	265	283	278	305	276	278	325	298	281	292	281	315	309	336	257	289	299	309	275	277	301	240	315	337	313	337	308	284	282	298	325	295	304	270	289	265	279	290	301	320	332	284	306	276	271	287	305	294	280	299	299	306	275	283	289	293	318	320	296	295	318	315	300	307	295	275	294	246	308	303	309	331	292	312	317	294	295	281	278	299	292	265	287	322	317	289	301	298	287	263	273	303	283	256	288	283	280	295	287	311	294	295	293	289	314	277	257	307	264	314	280	279	308	308	264	295	292	269	310	308	328	284	276	248	301	291	289	302	257	285	290	305	293	276	283	272	307	293	317	316	289	283	298	274	289	294	282	291	268	339	289	298	265	278	302	280	275	282	276	296	300	292	330	307	309	267	307	295	262	304	295	272	299	278	285	297	280	313	290	306	312	248	306	265	291	256	289	339	282	275	299	288	294	292	284	317	300	328	268	289	297	325	255	273	279	310	295	292	319	289	290	301	309	289	302	301	301	279	303	286	267	294	333	283	296	279	336	297	292	271	312	301	324	300	317	290	308	306	305	263	278	278	330	300	283	265	260	317	285	323	326	301	284	272	307	315	299	294	310	301	279	309	300	296	297	282	285	257	291	277	289	301	314	293	316	295	308	284	337	352	298	307	270	287	304	290	219	304	278	290	303	294	312	284	311	323	299	297	323	300	301	321	287	264	304	272	272	283	285	268	281	281	293	329	288	276	310	318	312	298	275	303	305	304	278	302	345	276	269	322	304	298	269	293	295	307	294	278	313	297	283	319	280	302	266	296	275	278	326	265	279	290	257	311	293	286	284	276	276	298	308	296	253	315	274	332	278	306	281	295	294	290	309	309	286	305	296	293	301	294	313	307	345	292	300	304	302	294	306	316	303	269	270	278	285	295	289	284	321	314	278	307	289	289	319	308	329	313	298	288	319	309	297	327	296	284	293	290	292	281	271	294	310	282	274	295	303	300	293	273	270	277	311	269	298	286	315	295	311	327	289	308	304	278	284	284	300	293	293	284	284	292	289	286	298	287	311	283	287	286	284	283	277	297	299	297	294	297	299	314	275	277	326	296	295	281	290	290	285	288	285	327	295	309	276	277	303	287	279	296	253	274	305	267	296	304	298	276	311	295	303	269	301	327	268	263	318	264	302	323	322	305	306	281	286	302	275	295	285	288	319	309	268	275	302	316	272	317	313	269	308	277	295	273	294	257	274	311	284	293	315	270	271	299	323	265	306	263	310	284	264	305	317	277	274	301	323	283	319	277	284	275	295	315	292	295	269	290	279	321	322	287	289	303	294	296	312	283	298	295	285	312	277	287	286	282	287	263	282	316	282	266	298	277	295	291	288	264	300	306	321	327	287	291	322	269	309	259	329	278	305	293	293	270	351	276	311	290	310	288	277	315	315	285	266	323	301	301	277	301	280	270	295	297	309	250	290	276	325	290	302	297	295	338	277	302	297	289	297	287	277	303	307	301	272	279	297	281	274	323	311	318	288	304	281	300	298	285	303	271	312	301	298	313	301	295	316	297	307	310	303	333	290	299	326	298	295	259	290	297	288	300	263	308	283	311	275	337	296	295	324	298	300	321	291	272	295	279	302	308	265	346	275	276	309	300	279	295	292	300	249	292	286	312	303	275	296	287	295	256	303	287	276	304	268	288	289	308	312	307	262	294	280	267	320	294	284	279	262	304	321	269	307	280	297	283	289	314	281	319	336	302	291	279	286	323	313	308	329	293	314	285	308	299	247	271	338	309	318	302	287	329	294	289	292	297	278	301	326	287	272	300	305	296	310	288	287	279	297	316	305	283	297	294	282	313	292	304	312	279	315	282	253	301	278	268	305	320	286	320	318	283	316	313	285	290	279	275	283	294	283	285	320	289	273	292	311	294	287	305	309	296	290	306	308	287	285	302	270	304	314	308	314	300	313	299	276	293	311	304	256	292	283	295	293	290	288	293	298	270	307	252	303	287	276	279	283	272	281	298	262	277	295	291	242	303	312	301	303	278	303	291	294	300	294	291	343	267	296	294	319	336	313	298	304	293	301	287	301	292	319	271	300	296	293	298	293	307	309	288	305	297	283	296	315	301	321	300	310	315	301	288	297	288	298	304	299	303	299	299	287	316	298	278	298	280	300	252	311	285	304	301	294	288	301	302	316	287	309	295	280	318	321	293	285	326	287	281	313	288	303
24281	20860	27299	24502	15679	1352	874	644	559	604	570	501	561	468	502	534	535	491	541	503	519	491	485	448	497	488	498	491	494	527	485	459	506	470	473	482	495	466	491	455	469	454	479	483	517	507	474	499	481	437	489	460	484	490	508	472	474	444	471	448	480	466	454	458	475	484	470	517	500	474	457	461	463	529	484	504	501	492	492	470	451	475	455	491	474	493	486	517	482	502	470	492	448	490	539	473	527	475	456	469	456	514	509	508	455	500	480	491	471	456	470	446	473	451	478	462	480	481	489	471	500	466	481	465	462	475	480	436	450	487	509	453	488	424	477	495	479	495	532	441	494	445	458	499	471	515	472	474	515	481	502	493	485	493	465	485	486	500	484	480	478	495	497	497	477	465	478	459	495	488	470	491	500	469	465	458	478	471	493	501	497	505	478	505	487	506	481	472	463	467	450	464	475	489	499	431	506	433	503	481	483	509	454	473	489	481	490	472	459	458	498	472	484	472	478	497	516	469	496	455	490	461	499	460	495	464	475	551	465	457	460	455	470	517	489	477	513	460	478	503	454	420	491	454	499	476	491	520	506	483	463	466	486	470	473	460	494	490	473	460	484	504	448	488	485	454	480	497	476	464	481	446	471	501	504	472	475	488	453	455	461	478	491	467	481	494	500	523	466	470	503	460	514	456	492	453	443	447	459	452	483	441	455	468	489	494	475	451	449	479	498	497	476	458	484	452	472	482	476	457	496	458	446	498	480	466	485	425	513	485	502	465	475	462	464	478	497	446	460	492	488	506	462	500	439	481	494	470	482	482	473	463	446	489	481	463	445	450	452	466	489	464	465	496	467	493	434	495	441	491	498	498	481	452	416	450	482	495	504	455	457	462	481	485	438	477	448	511	487	488	464	454	451	451	499	480	457	480	498	486	454	466	464	479	458	475	484	501	497	482	490	478	458	466	477	499	470	532	447	467	449	504	486	485	470	525	462	458	488	459	446	486	478	498	456	494	490	480	502	481	457	491	465	474	482	481	446	479	455	501	465	460	425	509	491	485	444	499	484	443	449	464	507	463	532	492	428	458	474	484	447	484	486	465	447	477	487	498	461	474	427	484	503	487	476	468	491	463	481	474	498	502	428	445	481	455	460	476	460	478	532	476	453	455	451	474	487	496	492	471	457	464	493	449	479	469	452	466	447	510	447	489	455	464	454	466	456	481	464	458	499	480	509	479	474	478	518	487	487	476	495	444	466	467	479	470	478	489	507	497	479	450	443	465	489	486	450	479	496	464	472	474	476	497	507	461	488	501	463	474	461	492	463	485	463	463	454	476	459	471	475	477	490	501	467	488	443	438	504	460	475	518	483	509	484	492	494	476	488	516	436	480	481	512	451	484	435	501	481	494	446	481	471	505	482	496	467	482	491	438	520	438	488	467	499	501	493	480	456	470	486	446	472	492	541	452	542	446	506	500	495	460	481	466	490	455	468	517	505	492	505	522	465	463	464	474	497	454	450	465	479	483	482	502	471	468	479	495	467	485	502	474	506	479	479	484	501	480	457	463	490	498	457	437	498	462	482	491	497	503	462	499	501	499	484	463	490	509	430	448	501	523	525	485	477	485	475	459	482	446	470	462	485	481	488	482	497	446	486	479	465	507	507	404	503	480	456	497	473	492	490	455	474	463	476	489	442	465	478	477	490	494	478	464	467	502	466	500	477	498	467	462	487	451	477	463	494	455	477	463	474	454	480	502	458	475	513	441	442	486	465	515	450	468	507	468	480	485	502	479	445	442	481	506	484	477	491	460	446	467	476	445	497	477	490	478	435	482	505	495	478	499	456	448	484	487	473	465	475	492	519	467	459	458	495	467	503	532	486	526	487	480	454	464	481	453	484	459	468	487	470	473	462	537	476	454	457	517	479	488	483	446	463	478	493	477	486	503	463	468	472	470	477	466	510	505	481	496	466	510	495	488	461	469	491	504	506	505	504	481	461	465	479	480	479	469	471	462	486	440	479	448	457	465	490	476	465	462	492	498	477	472	491	465	485	471	482	447	501	498	453	502	483	505	484	454	497	506	510	481	440	451	474	454	472	475	489	485	484	462	479	464	525	480	478	508	442	468	472	453	431	496	479	500	483	483	465	499	451	472	432	489	484	481	490	485	452	485	492	495	425	483	519	455	434	422	517	469	500	435	473	460	479	503	495	452	477	483	451	465	454	477	431	476	475	469	472	444	470	498	473	456	531	444	472	459	487	492	445	445	474	466	481	464	496	435	486	475	474	462	495	462	491	492	483	506	500	488	499	497	471	450	460	488	488	483	435	486	473	476	438	467	473	448	452	493	495	477	462	470	460	465	453	430	463	482	472	506	511	483	491	475	474	486	454	469	502	521	501	486	515	493	418	433	487	497	487	486	434	474	531	486	426	463	469	471	437	487	534	428	488	485	492	424	438	464	472	468	491	441	450	504	500	481	471	469	486	445	467	444	492	452	467	500	457	463	466	484	466	500	492	459	500	471	469	460	475	461	537	503	465	448	477	476	471	467	503	460	496	480	485	477	465	468	478	445	487	469	450	440	459	516	427	496	476	456	473	466	477	486	496	489	522	473	468	526	488	464	464	489	470	441	510	529	490	444	457	464	429	474	450	456	510	474	467	450	501	474	447	454	484	411	498	470	500	473	487	463	475	482	503	472	518	479	450	461	505	463	470	475	479	447	445	466	485	454	515	455	521	462	437	501	531	498	481	478	451	473	486	454	482	481	485	477	504	429	472	466	460	471	476	470	468	511	499	467	464	504	459	500	507	483	525	453	480	501	451	474	484	474	450	490	520	477	499	479	496	456	477	510	455	507	497	507	481	442	478	507	476	498	477	446	499	453	439	491	477	460	452	458	450	467	485	463	492	459	461	458	501	486	475	490	431	469	442	459	441	454	475	462	441	441	475	493	495	495	492	489	500	489	482	474	475	461	490	454	516	465	432	469	497	478	481	460	471	466	423	456	512	475	438	472	481	436	487	467	451	472	479	443	469	440	488	483	512	477	456	480	461	485	481	453	496	490	492	468	498	485	431	458	461	453	484	490	494	506	457	457	486	483	452	466	485	468	447	474	513	501	498	441	492	432	519	510	487	471	467	489	450	475	503	480	487	478	480	481	457	452	463	480	433	473	464	499	496	484	472	461	474	467	494	481	500	487	519	462	455	473	466	451	464	471	499	429	459	446	496	495	449	446	457	485	437	480	471	506	460	484	458	457	459	480	543	495	490	470	458	476	507	480	437	487	486	459	481	475	469	491	452	459	470	465	532	446	474	470	516	482	424	448	482	472	471	455	448	478	461	448	526	467	479	471	503	476	465	470	451	466	536	451	463	465	497	495	516	491	474	484	500	484	478	424	429	448	476	450	493	498	477	477	496	456	526	459	482	464	446	452	454	457	491	508	469	477	515	465	462	517	452	459	495	436	460	451	442	452	483	449	475	443	484	501	491	448	466	456
3392	5431	3916	2112	1640	1215	1044	856	780	666	642	625	583	523	513	513	532	504	552	512	526	530	535	502	492	515	493	493	508	464	450	474	483	483	457	496	489	509	475	480	474	501	454	500	452	508	492	518	478	453	475	511	492	465	494	479	473	489	460	477	487	479	488	452	468	476	438	469	505	442	496	495	452	503	483	455	494	459	477	475	465	501	454	490	470	484	489	480	503	447	482	462	483	468	499	496	509	494	478	452	485	475	468	489	503	474	505	495	453	479	490	425	466	472	477	439	460	504	524	477	492	468	472	516	497	466	451	488	455	507	449	456	448	506	510	473	511	489	506	476	433	472	475	472	480	473	480	482	480	457	529	522	504	508	456	503	451	499	436	497	486	487	483	483	486	505	483	480	484	481	484	457	510	474	469	483	489	469	492	461	502	460	482	514	490	502	467	465	485	481	481	456	490	475	476	462	508	516	467	462	473	453	472	467	468	496	503	454	478	465	459	476	478	492	466	453	477	531	473	483	480	473	465	485	477	483	502	497	514	482	497	488	436	446	456	462	447	486	505	498	468	435	511	501	497	448	508	491	452	522	490	434	436	509	478	505	484	466	470	460	467	472	499	433	480	462	488	473	478	484	485	466	455	484	460	471	503	499	493	527	482	475	486	479	457	467	458	458	462	501	449	436	473	460	470	507	484	486	441	473	492	510	461	491	485	493	471	472	494	482	413	498	474	458	479	521	452	489	505	504	474	476	490	468	471	447	488	512	466	480	472	499	468	474	452	480	491	452	440	459	477	496	439	490	490	498	492	497	540	497	452	497	501	454	480	471	444	452	441	516	480	496	476	441	499	494	474	453	515	485	432	474	460	492	507	481	508	494	469	482	509	513	464	453	496	460	475	494	460	474	455	507	511	504	460	503	493	493	460	507	479	474	450	477	480	491	486	504	478	481	450	501	463	483	463	451	496	529	493	451	485	497	454	460	497	452	496	486	467	436	508	467	500	452	451	474	487	475	500	465	492	444	490	473	467	495	489	437	491	449	469	428	478	469	487	498	468	468	473	500	501	510	496	441	494	511	506	467	521	457	475	463	461	497	477	492	466	454	494	477	442	481	498	500	518	439	494	493	455	451	479	472	467	486	431	489	453	526	466	510	468	468	456	467	467	482	464	476	469	515	480	478	480	496	491	434	472	437	496	500	461	505	506	444	455	482	464	509	494	449	470	475	513	493	485	501	530	488	499	480	490	508	448	481	469	459	507	477	479	510	458	491	479	503	413	511	486	456	478	478	444	460	451	497	455	494	494	453	471	481	526	462	505	491	499	498	487	474	504	465	464	477	484	476	469	459	485	475	499	488	495	489	478	480	502	488	521	470	477	449	453	481	492	446	474	466	500	493	436	479	449	497	508	513	486	467	471	486	481	514	449	459	531	485	458	485	475	449	505	455	490	444	451	487	455	491	483	530	437	495	476	513	489	489	443	496	489	470	470	453	475	445	484	470	457	503	477	469	496	489	486	511	494	471	489	451	446	454	490	488	463	474	484	447	539	486	511	489	464	459	496	487	461	453	467	477	460	525	464	480	459	476	511	481	476	495	465	476	456	470	467	471	475	459	486	467	485	499	484	485	500	495	461	509	513	453	440	484	478	478	472	462	513	457	494	434	523	462	474	464	476	497	462	514	476	517	503	460	452	512	464	451	476	496	520	475	473	456	492	521	488	451	496	494	446	450	490	481	505	443	460	487	461	480	462	515	460	466	512	506	496	480	466	495	520	475	496	465	485	478	437	514	505	468	496	491	474	453	435	461	473	504	490	484	510	493	459	460	471	488	485	503	467	501	419	463	491	501	473	457	489	485	489	467	506	484	504	501	438	442	534	459	487	478	521	496	492	465	485	525	495	487	452	469	512	481	484	510	478	458	507	449	440	481	473	486	492	529	480	487	500	498	493	495	468	512	458	478	539	524	483	515	486	534	483	496	482	476	471	447	499	469	450	483	473	464	476	480	496	496	502	465	503	432	473	474	485	504	428	442	493	463	467	456	461	476	470	466	446	498	461	490	478	503	455	466	464	486	471	512	475	474	464	455	522	469	487	507	472	465	498	540	494	491	472	480	524	493	508	480	496	472	485	478	489	494	490	486	470	501	473	485	477	469	434	519	456	484	475	489	452	467	519	466	467	472	512	467	498	466	476	496	478	489	492	497	486	499	462	502	457	467	501	497	469	495	502	480	452	443	502	434	491	472	469	439	488	458	471	496	482	474	456	473	496	433	468	453	497	477	492	485	439	488	483	438	512	483	469	468	473	470	493	476	471	451	490	501	470	475	508	463	455	470	470	465	518	438	518	482	496	529	476	448	494	447	512	510	467	495	469	450	458	462	495	465	442	507	454	497	491	511	481	463	481	481	466	464	438	504	512	458	476	459	481	468	454	495	509	459	471	435	468	479	431	443	510	463	479	486	446	470	479	504	513	479	467	460	447	471	494	450	501	462	454	479	490	481	476	484	503	473	481	509	475	444	495	495	474	454	463	458	490	477	486	464	463	475	458	468	447	467	471	479	491	495	551	454	494	462	450	484	472	485	439	496	477	450	482	486	496	449	468	458	472	493	493	469	488	446	474	456	483	488	481	474	471	461	441	474	502	468	500	484	476	484	492	516	484	503	503	471	472	460	461	468	481	480	496	503	463	460	453	466	514	459	529	468	506	438	475	502	501	481	466	462	513	530	441	519	476	494	491	494	490	480	468	515	468	457	450	467	479	455	456	486	482	441	475	494	468	511	474	484	480	499	472	492	446	446	511	473	474	473	456	456	494	464	505	517	478	452	483	448	468	467	510	476	521	482	485	448	503	471	472	497	468	451	459	512	426	464	447	498	504	471	463	481	481	456	464	499	494	488	459	474	516	467	496	484	475	476	502	490	509	475	474	481	486	516	453	465	483	478	485	478	487	471	476	468	477	527	489	543	464	476	460	449	472	476	495	478	490	468	493	476	467	468	486	463	472	493	458	442	466	479	495	505	460	480	506	527	498	459	447	467	483	487	506	482	468	474	468	465	440	480	470	482	496	504	455	515	484	470	501	502	473	521	495	494	502	486	508	468	513	496	498	455	519	465	463	453	476	473	499	503	504	433	498	489	478	476	476	467	430	456	483	441	506	473	499	479	453	471	439	465	467	453	480	467	469	514	504	488	486	505	507	460	512	477	439	462	481	478	488	500	486	445	487	482	472	471	482	511	459	467	448	480	466	480	454	485	494	438	480	495	524	473	518	481	492	490	485	460	463	453	475	488	502	469	486	455	468	474	498	511	480	486	466	475	494	487	509	509	495	481	450	495	487	554	489	476	483	473	485	468	494	487	452	466	461	483	489	471	479	461	489	496	485	422	485	471	489	488	487	475	489	460	483	451	475	476	459	460	500	525	501	494	480	471	515	509	487	444	463	460	468	491	465	512	508	455	513	449	449	481	466	432	457	523	535	487	497	510	492	488
22114	20930	28605	23396	20923	20986	11546	1051	652	574	431	385	358	350	303	261	248	220	231	226	224	184	224	177	179	189	154	181	157	164	188	155	160	173	126	165	142	164	174	153	166	174	147	144	125	145	161	138	175	170	140	167	143	159	144	132	169	159	132	155	149	139	145	163	134	146	150	145	126	124	130	159	145	126	155	134	127	135	122	144	144	132	131	138	140	140	140	126	145	122	136	155	148	154	159	137	150	153	127	123	148	141	150	130	163	155	130	147	123	143	146	137	140	153	160	132	124	146	151	133	158	147	161	135	156	137	162	126	141	139	142	157	135	149	153	146	131	151	133	135	137	143	142	147	120	115	144	150	141	158	113	133	148	127	125	142	147	127	146	131	125	110	122	152	151	146	131	142	133	144	133	131	137	157	122	131	160	146	146	120	137	132	160	128	138	144	133	153	149	137	156	131	115	132	138	147	142	116	155	138	124	145	155	136	135	118	157	142	132	125	132	125	132	140	130	147	108	147	153	153	141	136	153	140	149	131	133	131	136	148	115	127	138	136	148	144	131	139	133	135	139	139	141	157	141	133	147	139	132	116	141	151	130	144	120	132	132	138	131	133	131	129	121	141	132	134	140	128	144	119	144	132	132	160	118	131	142	125	136	147	130	130	157	160	131	141	144	153	134	124	131	149	151	138	113	137	177	143	147	128	149	139	134	144	133	130	124	119	138	128	128	135	122	150	132	162	128	150	136	114	132	148	137	134	142	140	172	130	137	144	123	154	163	140	126	125	139	136	128	128	153	145	134	136	116	127	143	147	120	147	138	139	113	134	143	137	136	148	141	149	131	140	116	158	148	147	127	117	149	152	141	140	144	124	130	127	112	133	144	136	138	168	141	151	145	143	148	136	120	145	158	130	127	126	119	134	144	121	132	144	127	139	156	135	150	137	127	141	152	130	130	121	134	129	144	137	135	121	137	134	129	139	143	128	149	133	143	146	127	125	147	138	141	136	139	128	118	122	137	145	142	108	144	139	138	136	108	133	148	165	137	147	116	143	125	112	145	123	152	162	136	149	114	137	130	117	114	135	152	137	132	129	163	141	134	142	143	146	144	160	123	160	148	108	141	125	129	135	134	131	141	146	130	163	128	144	111	140	135	144	136	125	118	138	154	139	152	129	122	117	132	146	127	123	143	119	157	139	131	146	120	132	151	134	129	136	149	144	128	158	130	136	146	133	123	151	133	134	128	138	146	132	119	139	141	136	143	148	132	158	158	132	121	132	130	136	148	154	135	137	118	146	129	153	124	153	148	128	122	140	148	136	149	113	161	134	125	125	151	143	120	130	126	154	144	124	117	139	139	134	128	136	149	129	138	135	139	150	137	127	141	122	138	152	156	145	132	137	143	152	125	142	134	144	137	104	137	142	112	117	121	123	129	133	154	123	148	139	133	137	154	147	147	132	161	122	130	130	144	138	115	132	123	140	132	121	147	121	130	133	137	138	116	148	122	146	143	133	136	128	142	137	132	139	132	113	121	114	135	138	153	140	126	137	118	124	138	135	125	141	130	134	123	147	110	126	158	134	134	140	139	145	131	148	147	144	147	137	159	155	143	114	140	131	138	106	154	129	120	150	137	142	127	132	130	120	139	145	141	151	128	120	142	118	118	129	151	138	145	149	147	132	131	136	138	139	115	121	147	135	164	119	132	127	128	150	145	124	127	153	128	137	132	127	123	140	140	115	113	131	108	134	155	106	132	129	138	142	134	119	151	139	136	158	114	134	138	134	148	136	135	121	146	134	137	135	146	108	147	134	120	143	130	134	132	136	125	141	149	128	140	131	131	134	145	142	135	145	131	153	141	131	150	141	122	124	134	134	136	151	134	134	148	143	167	129	150	127	151	138	116	137	153	133	134	128	114	140	118	115	146	129	144	125	145	139	144	155	133	133	135	136	118	140	139	145	119	126	127	149	117	151	134	127	145	129	137	138	134	138	141	137	110	128	148	133	144	148	153	150	144	147	135	118	137	135	134	143	143	146	151	133	134	153	139	153	145	143	141	147	145	138	119	151	144	157	136	130	156	156	124	120	133	117	140	132	136	132	130	133	136	124	139	150	129	129	133	132	131	136	151	127	130	120	138	143	135	130	141	133	130	125	135	140	148	147	139	132	160	147	137	141	134	136	120	154	121	145	142	118	138	134	123	141	132	145	126	114	132	123	140	152	131	144	140	133	136	142	140	155	154	113	138	155	150	138	142	140	138	120	126	122	141	154	127	141	144	127	141	129	134	103	142	139	108	138	129	128	127	138	133	150	120	141	127	119	131	133	155	139	151	131	128	139	141	111	114	110	128	132	126	138	148	155	145	134	129	137	143	138	126	118	162	138	146	146	134	142	121	125	157	128	153	143	125	136	137	153	137	121	123	135	123	151	159	110	139	156	140	150	149	136	134	134	119	131	137	134	132	120	134	136	154	138	141	126	114	133	145	150	125	160	130	131	124	131	138	133	136	155	144	137	136	151	131	150	136	138	113	143	144	135	158	147	126	129	139	124	146	152	131	134	129	136	147	119	140	121	134	147	148	137	115	131	168	135	131	133	117	145	145	137	144	162	143	139	113	140	134	129	134	126	137	135	145	135	129	141	151	125	110	100	122	129	121	123	134	140	150	125	140	121	131	128	141	155	144	143	128	142	115	128	148	133	152	119	114	127	135	126	123	130	121	140	126	132	148	157	139	127	131	131	148	129	140	124	153	126	128	140	141	149	148	136	154	122	146	140	117	141	150	141	152	137	131	127	148	141	141	152	134	118	152	150	124	131	168	126	150	136	118	121	143	129	140	129	151	152	117	150	139	131	129	149	118	126	121	126	160	126	148	154	157	149	134	122	144	119	130	113	147	138	153	142	120	138	157	142	116	155	136	150	146	163	123	147	125	152	109	134	139	153	147	126	133	120	167	162	145	159	138	151	139	134	129	156	129	130	108	114	134	120	135	145	162	144	149	113	131	134	133	152	130	132	149	121	130	127	153	136	147	132	127	133	139	148	131	153	127	143	138	144	138	128	145	131	138	129	136	117	125	151	147	143	157	129	129	156	141	124	139	135	119	140	143	144	143	147	150	119	148	145	129	131	125	146	146	135	134	141	133	125	128	137	129	135	143	132	126	142	146	136	144	127	148	137	127	154	147	123	145	145	146	121	141	136	162	155	154	136	147	128	130	136	139	105	157	133	145	142	158	142	144	120	135	152	149	128	155	148	138	128	123	118	144	136	135	120	115	122	132	142	133	143	139	132	156	135	126	123	144	134	134	133	144	158	118	119	158	141	118	143	137	139	145	142	133	142	141	134	137	134	140	144	122	109	158	125	159	152	132	150	126	133	157	144	142	133	119	146	144	133	123	160	129	149	139	151	163	125	152	111	149	135	132	139	164	140	144	132	131	130	137	152	150	135	119	122	142	128	154	155	115	133	143	132	133	135	155	153	133	136	154	138	120	130
4253	13922	10282	5153	3755	2697	1894	1419	1057	784	630	559	522	415	338	338	321	285	279	256	216	230	224	219	209	180	198	190	167	188	186	189	175	161	169	149	178	178	179	145	184	167	155	163	139	157	181	144	147	146	155	136	132	141	160	171	171	157	162	149	134	151	143	155	162	140	145	156	142	149	164	139	135	129	163	152	150	129	119	127	112	139	152	147	129	149	122	147	134	140	154	146	153	133	143	131	156	153	122	153	138	149	162	142	140	148	146	128	119	137	130	144	127	122	159	133	148	135	163	141	142	137	155	132	168	133	138	123	131	152	141	139	156	143	150	129	143	149	128	158	151	154	150	138	134	132	127	144	137	157	153	156	151	151	124	129	135	135	118	147	116	117	159	144	146	141	145	125	133	151	154	161	121	125	126	148	137	146	147	137	134	133	128	138	140	150	154	137	137	126	140	138	143	127	146	141	162	147	141	149	143	146	152	136	148	148	119	143	172	129	133	134	125	137	130	149	142	143	140	140	137	149	141	139	138	135	131	141	144	139	140	119	121	155	144	148	146	140	128	133	167	132	139	138	134	129	146	133	138	119	145	153	132	155	151	129	131	134	147	130	135	144	165	139	147	146	139	128	128	141	100	157	132	133	160	126	133	145	145	150	143	126	135	129	142	126	136	155	130	130	132	139	127	152	141	148	130	124	147	159	159	143	143	137	144	138	138	129	117	129	140	149	164	136	120	160	117	143	148	151	129	151	138	146	129	135	125	148	143	151	134	141	127	136	125	158	163	136	148	142	151	137	114	155	157	158	147	145	134	139	128	145	139	143	144	137	139	125	136	157	153	133	117	136	140	142	136	126	121	135	132	151	135	119	122	133	153	140	143	143	140	144	145	154	148	128	140	109	132	139	133	137	136	140	142	126	133	147	150	124	136	126	138	143	138	140	165	118	140	160	114	128	159	127	123	139	145	117	130	148	143	149	143	134	130	135	145	150	144	159	117	155	139	147	148	143	137	145	136	130	135	138	127	143	141	130	171	152	131	150	137	131	152	134	136	150	136	139	128	124	150	109	140	152	129	126	139	148	139	136	138	140	146	128	143	133	138	153	131	145	141	151	146	151	148	123	140	143	147	119	124	149	131	152	143	140	137	137	139	156	145	126	151	152	162	122	133	163	127	141	138	132	146	133	160	126	136	127	124	136	136	141	156	136	123	156	109	147	138	148	134	151	134	142	139	136	143	151	160	141	153	148	148	164	141	168	149	132	136	151	167	146	140	140	134	149	154	146	132	141	152	128	127	117	139	136	141	136	143	159	124	129	140	161	118	129	140	142	144	139	139	125	139	133	157	140	138	141	134	144	144	140	141	143	135	145	123	114	150	130	144	145	137	142	144	127	143	124	128	149	130	160	141	139	145	129	144	130	133	137	134	125	140	141	126	143	140	173	137	148	159	154	149	141	147	147	132	154	157	126	137	121	143	141	129	127	145	152	124	143	123	135	131	131	131	140	142	132	121	132	141	132	149	154	136	131	143	159	129	160	148	140	150	154	132	122	110	161	150	149	124	145	150	140	158	113	145	144	136	120	144	138	135	138	113	133	142	156	159	133	150	143	160	159	132	140	123	130	152	139	146	120	124	143	157	138	128	125	133	138	133	133	138	156	130	143	114	108	139	151	135	137	154	154	154	124	130	128	142	150	146	137	127	140	139	138	133	129	133	120	138	123	129	148	129	154	152	131	152	144	144	142	131	134	136	116	145	110	161	143	134	128	106	150	126	138	135	142	163	142	140	132	136	144	136	128	130	143	133	147	121	135	142	129	119	147	112	157	116	139	128	126	150	153	126	150	128	146	133	146	150	129	121	140	137	125	137	145	137	123	152	136	133	114	139	152	126	147	123	143	138	142	148	140	114	132	127	139	151	141	120	151	134	131	123	136	127	129	143	117	164	135	132	153	144	135	132	135	145	135	129	132	134	156	146	151	130	128	134	129	148	130	149	132	145	129	131	126	129	117	152	150	131	153	138	133	131	135	137	144	125	140	140	135	125	139	125	158	155	137	142	122	145	139	141	146	125	133	135	135	134	147	123	148	127	139	132	131	127	142	141	132	142	140	137	142	139	147	166	133	132	144	141	148	136	145	136	144	146	146	147	143	162	145	129	131	149	132	131	153	133	164	136	154	127	153	134	128	133	134	124	136	138	153	149	129	141	129	133	150	132	128	141	141	131	138	122	133	133	152	131	139	118	141	133	132	153	120	156	134	134	142	136	138	147	138	140	123	140	148	139	149	130	154	121	127	144	145	147	131	146	141	141	144	139	149	146	121	127	154	150	130	131	153	153	137	134	142	126	151	140	131	145	116	128	138	151	162	141	136	137	143	148	147	111	138	126	123	133	154	142	159	128	147	141	141	149	112	140	159	142	138	139	144	145	125	114	142	135	119	151	130	141	141	146	154	142	130	121	138	122	116	142	124	143	151	144	132	130	150	113	173	140	161	135	119	135	152	147	150	135	156	142	138	144	137	143	159	136	132	138	156	124	132	137	145	150	140	144	138	128	144	144	125	161	140	129	158	166	135	127	136	151	149	135	157	150	140	123	152	134	132	123	153	123	143	121	120	130	147	133	141	142	108	128	131	167	138	132	142	143	140	143	151	163	123	135	131	109	129	127	129	125	128	135	143	147	139	125	114	133	158	146	163	133	157	127	136	136	141	140	159	128	157	145	123	131	144	138	143	129	134	142	128	136	121	150	125	148	143	134	127	140	123	134	125	146	123	128	148	145	161	127	133	133	138	111	158	146	140	154	140	120	147	136	131	142	125	126	117	128	132	144	127	151	158	141	144	139	146	161	157	126	123	147	151	143	128	139	150	171	136	117	132	127	154	140	126	128	158	149	152	144	144	140	138	135	130	136	136	145	140	163	144	136	144	144	135	138	143	155	138	134	141	144	140	128	157	132	150	140	145	144	123	145	144	128	156	136	113	119	135	145	125	143	149	142	147	141	147	133	135	147	143	130	133	136	153	118	136	138	139	149	145	156	132	162	143	137	153	142	130	161	136	111	150	141	150	146	138	158	144	123	152	111	120	151	155	139	133	145	150	136	134	138	117	144	139	134	151	149	169	123	140	135	136	146	149	149	132	169	132	123	126	128	112	140	120	133	135	139	152	127	144	142	128	139	136	167	141	127	143	143	142	128	129	128	144	145	137	120	152	136	152	144	140	151	144	130	145	146	131	141	145	134	163	148	142	122	136	170	120	147	138	138	133	116	136	145	113	156	133	139	114	143	124	141	161	129	170	142	146	141	158	157	129	161	143	135	137	131	144	164	137	151	142	158	149	140	146	157	139	127	162	148	123	145	135	120	152	128	117	118	132	136	148	133	123	148	154	132	133	126	135	148	141	154	162	143	130	139	158	145	141	117	150	131	146	134	159	129	129	178	123	125	133	139	139	147	148	127	150	140	124	136	132	154	130	135	127	123	129	135	143	145	147
27294	18049	4381	780	641	611	537	512	538	561	528	550	549	532	566	539	497	512	540	548	467	492	563	552	524	551	525	534	516	521	501	531	541	531	531	581	555	544	524	544	547	507	572	533	552	545	512	512	493	517	564	534	502	546	523	500	519	537	518	566	514	499	525	494	568	471	511	533	534	561	529	542	510	542	519	518	528	508	544	529	543	511	490	506	570	525	571	532	502	505	526	545	508	490	564	514	562	548	520	555	509	504	529	499	494	560	570	531	528	516	535	511	565	559	487	552	521	510	551	495	519	529	539	517	485	525	502	502	518	563	553	499	525	524	558	503	515	519	567	525	528	525	525	516	501	508	519	536	519	516	520	537	517	527	512	497	548	495	513	555	533	537	524	538	562	488	473	497	541	526	505	537	522	538	576	536	522	568	538	545	545	496	512	534	524	536	475	507	545	569	528	543	547	497	525	509	541	538	516	559	504	517	535	510	545	519	511	547	576	523	519	499	497	534	540	523	529	590	516	510	544	531	461	531	548	540	503	535	502	551	535	513	525	522	519	561	575	551	552	499	546	520	521	540	516	537	511	531	528	508	558	562	520	530	510	474	548	530	498	552	528	527	539	487	528	543	504	529	533	558	556	512	493	524	545	528	565	537	541	542	565	543	550	527	528	520	477	557	539	543	533	545	551	490	535	531	523	520	545	482	521	531	496	552	513	518	539	528	527	502	529	526	510	534	545	535	526	524	510	536	508	560	511	529	551	508	479	481	554	511	547	561	552	503	532	532	484	525	512	499	511	517	545	541	503	530	516	552	570	493	499	516	524	473	499	527	494	490	491	513	542	523	528	535	505	544	530	531	527	499	502	529	519	538	508	542	527	513	544	540	534	539	523	542	505	510	553	527	509	500	511	522	492	547	526	523	523	523	569	535	572	508	543	556	532	546	569	514	507	535	507	537	532	555	515	556	512	526	504	556	572	500	519	500	503	566	546	539	547	513	529	520	504	504	513	532	520	487	534	537	547	553	513	491	529	528	485	519	535	571	466	531	498	521	508	524	525	487	542	537	520	500	524	517	512	560	511	546	538	513	555	508	558	484	517	526	547	577	543	552	506	521	574	503	503	482	579	508	496	542	510	553	510	537	489	532	508	540	510	526	525	566	590	511	521	536	517	526	567	561	511	541	512	564	544	484	483	553	488	585	567	525	530	490	488	511	507	573	532	539	506	522	544	526	554	537	523	531	539	568	481	547	497	474	536	559	512	520	500	530	527	528	512	502	467	504	589	520	555	532	503	481	488	525	536	534	535	507	507	520	511	535	509	501	546	508	521	507	536	501	509	553	553	589	482	516	503	522	459	544	497	534	503	527	588	549	587	519	546	531	547	557	531	515	521	518	549	561	517	516	568	512	518	507	556	503	500	521	538	545	529	537	530	529	532	555	466	490	557	518	512	529	504	536	533	555	491	500	535	484	519	527	545	483	510	533	498	510	522	545	519	491	540	539	514	504	469	541	497	561	617	530	545	510	531	512	524	515	538	559	550	526	560	552	497	523	553	569	550	569	535	527	549	521	524	521	503	557	521	544	534	520	542	495	518	514	535	567	533	554	542	512	565	513	525	521	517	518	505	578	495	527	490	527	528	534	497	544	528	499	528	521	548	509	526	571	561	520	553	513	515	530	504	530	521	533	507	542	561	543	500	518	536	524	519	513	514	532	531	484	520	519	527	547	575	525	526	544	523	508	544	515	556	567	489	538	518	560	498	515	508	492	480	543	470	512	550	520	512	509	498	545	551	529	493	482	555	511	503	488	527	544	538	528	537	526	545	533	542	512	532	532	529	525	539	478	545	498	549	562	473	521	531	559	524	536	508	527	535	543	554	520	538	521	565	520	562	548	511	507	476	538	559	492	492	515	569	506	505	531	530	557	534	539	475	540	526	541	555	485	566	508	540	514	532	531	534	498	510	558	558	503	585	502	517	522	535	515	569	526	533	533	525	556	527	523	543	505	533	486	513	490	530	514	561	539	508	492	502	519	516	553	503	499	504	540	542	556	555	522	525	533	541	536	542	540	529	573	550	521	538	591	530	548	556	512	523	503	542	533	537	524	550	535	535	536	525	552	551	532	472	548	490	545	513	520	517	537	533	569	504	551	546	496	499	546	548	537	542	548	529	535	523	562	515	541	577	539	567	527	481	547	539	515	497	535	551	516	511	515	545	508	542	532	532	509	481	517	541	540	533	519	561	553	517	570	522	534	534	514	532	563	521	492	528	516	495	543	535	555	545	515	519	565	538	509	575	547	499	585	522	538	485	510	513	508	496	514	532	526	522	544	570	562	543	538	523	523	487	528	548	534	536	551	490	525	519	572	511	521	526	535	481	516	526	509	522	540	503	559	541	536	560	560	545	506	545	497	509	506	536	519	516	515	529	531	560	492	502	534	529	539	535	541	553	490	551	533	517	568	546	554	531	540	524	534	488	508	555	551	473	550	547	525	529	599	545	518	517	528	540	477	553	509	506	546	523	549	536	478	571	536	540	573	546	529	549	504	516	518	494	508	475	532	523	540	494	503	498	504	512	509	527	513	531	526	521	490	552	571	535	527	555	492	527	559	522	547	511	493	564	536	530	501	523	536	563	520	549	519	539	494	535	539	539	484	521	549	570	506	533	514	573	493	513	541	545	520	531	527	534	535	511	497	551	550	483	553	539	513	515	501	538	528	557	561	537	551	533	559	519	531	504	502	568	522	528	517	532	523	560	524	552	533	522	504	495	508	554	560	509	487	574	545	547	553	506	540	534	508	529	517	527	526	486	565	570	500	474	513	561	531	514	520	555	513	520	541	550	506	561	528	488	517	524	548	572	532	532	516	485	505	514	512	530	496	514	507	525	551	493	483	521	511	522	565	602	519	574	519	527	520	533	513	549	522	503	511	575	524	533	544	515	529	524	569	560	504	510	510	512	526	547	540	521	549	511	524	511	525	528	505	518	506	524	516	525	513	540	524	548	497	532	502	522	516	558	530	484	554	559	504	515	491	496	485	513	542	544	510	504	515	499	518	529	512	518	495	480	540	539	539	501	524	507	522	498	513	485	541	472	521	489	538	524	563	543	519	545	506	538	509	512	521	575	527	549	528	522	538	533	503	502	519	545	517	501	539	535	544	519	499	513	502	546	505	507	503	551	486	493	523	513	572	542	513	552	509	532	549	522	553	530	521	504	536	544	525	538	517	531	531	507	541	545	524	521	542	496	537	557	505	556	506	584	550	496	569	537	546	545	503	523	550	512	534	492	548	538	520	557	494	547	540	536	516	575	522	517	543	558	516	516	515	493	500	520	514	495	536	530	550	526	506	507	502	565	545	493	531	532	504	537	516	537	542	517	512	569	489	526	524	534	529	534	572	538	501	548	529	565	553	523	515	548	519	533	531	589	507	547	509	526	488	544	520	514	532	499	516	541	553	523	518	500	541	541	526	531	494	487	519	516	537	529	512
4379	942	859	779	647	624	603	587	548	523	522	576	558	549	535	559	524	543	567	581	516	533	590	533	561	558	572	548	527	540	553	571	544	542	558	503	562	605	598	545	573	543	590	541	544	596	574	543	540	531	539	575	557	552	573	531	525	563	567	527	539	513	551	572	580	531	537	566	567	582	557	529	537	531	580	544	554	579	578	560	556	525	596	565	526	519	567	557	558	519	583	548	513	555	562	551	536	577	577	550	558	512	555	599	553	537	565	590	530	520	570	519	567	498	550	568	522	564	576	562	570	496	589	575	544	565	549	542	558	505	522	532	564	505	527	545	550	584	568	530	557	465	571	564	559	585	539	563	560	564	540	590	525	537	557	537	558	555	544	582	541	565	554	576	517	539	553	590	573	544	558	531	538	527	571	555	560	549	511	482	590	529	526	563	545	554	493	565	506	528	545	590	549	558	548	569	564	535	589	549	571	590	579	540	483	566	540	547	504	555	562	515	549	564	565	565	548	565	556	560	518	547	621	541	573	529	574	579	552	515	511	549	543	569	558	546	568	563	515	514	549	589	578	552	577	531	514	561	543	598	565	517	578	545	577	554	547	556	536	546	589	557	552	582	556	560	518	574	566	568	566	549	569	581	539	520	561	530	544	514	568	555	560	574	513	518	565	507	574	529	552	482	520	546	564	569	553	535	585	577	521	525	557	513	526	579	490	544	554	548	566	562	523	580	538	540	563	530	537	573	559	543	488	539	525	541	529	547	575	527	582	523	563	524	572	601	513	558	551	549	531	549	550	565	563	559	576	561	544	512	586	558	573	564	544	591	558	553	546	575	528	560	578	559	574	545	604	559	540	566	546	566	556	531	568	565	577	575	570	555	536	553	537	539	539	559	554	543	532	549	575	575	525	558	526	564	569	565	525	578	531	570	601	558	558	559	603	539	567	555	556	575	540	524	503	566	550	575	533	534	515	532	562	535	573	546	547	559	549	500	538	537	557	592	550	574	583	546	572	558	524	571	559	549	572	557	567	584	571	535	519	549	546	539	524	567	495	533	600	530	546	592	559	556	543	589	557	515	520	539	598	560	517	573	575	557	527	552	533	583	541	546	538	594	561	541	508	567	547	582	553	550	558	560	525	588	524	548	578	567	538	513	519	528	529	608	593	560	556	572	546	557	522	532	532	565	537	548	542	504	534	550	555	564	597	536	576	510	586	557	516	538	527	570	547	538	562	543	555	543	592	515	520	560	503	574	547	514	549	544	548	544	537	529	548	577	513	558	562	539	573	531	542	518	543	534	568	537	556	559	543	533	518	568	525	564	518	566	530	585	558	525	536	547	574	577	562	527	565	495	534	563	579	527	626	550	569	590	576	528	569	532	568	543	539	537	554	552	543	519	585	573	517	538	561	562	564	530	596	569	560	553	566	523	535	529	541	593	539	548	526	576	551	537	578	595	525	563	580	546	533	559	514	512	539	548	542	518	573	551	545	540	535	545	544	572	573	563	584	536	534	571	563	541	564	538	562	539	507	541	562	531	582	526	545	509	572	519	566	545	543	531	557	594	532	517	549	539	551	546	555	563	556	543	556	560	544	552	560	584	583	548	564	571	566	558	563	541	539	516	544	537	525	550	514	577	535	570	575	545	557	514	520	562	551	529	525	529	581	613	531	579	530	542	543	571	559	557	532	568	528	518	520	547	512	530	550	552	553	576	538	535	572	549	602	537	567	571	562	571	505	527	538	522	578	542	523	523	546	534	574	548	534	555	531	565	533	559	500	510	539	564	549	564	527	517	569	561	537	542	533	562	523	559	549	551	524	557	565	524	561	530	511	535	538	546	562	549	558	556	533	568	531	534	569	553	588	573	576	570	551	544	571	542	541	553	578	554	581	523	564	564	560	543	587	567	525	534	530	526	569	591	560	592	595	549	558	524	505	589	593	566	524	535	540	520	536	565	577	590	547	559	542	559	546	554	531	523	571	575	578	540	545	528	552	530	505	561	570	532	537	568	539	561	543	582	521	551	484	536	607	585	536	529	537	523	591	557	548	550	569	532	537	528	550	543	542	529	554	561	543	558	559	516	501	533	530	562	556	585	545	529	560	570	558	548	564	545	559	542	551	558	561	536	532	544	574	584	553	546	575	539	534	515	564	563	588	594	546	590	552	529	535	544	511	561	567	569	560	553	555	507	529	558	554	522	559	565	542	586	565	580	590	570	531	558	553	570	549	580	570	557	566	562	531	547	538	535	558	535	578	540	538	568	561	547	572	536	542	538	578	527	524	582	509	543	555	574	526	566	560	555	586	550	552	527	538	562	551	525	569	553	534	537	590	534	585	559	527	584	575	529	495	550	545	567	566	603	529	557	535	532	558	535	567	575	553	532	538	546	556	479	557	571	519	580	553	516	559	542	545	543	548	555	540	543	508	513	572	538	548	559	523	572	544	514	566	604	524	548	599	538	555	546	594	547	581	534	535	572	563	496	526	538	542	545	560	542	568	583	541	528	558	542	551	531	560	566	500	553	549	556	556	578	550	558	532	532	560	555	522	531	527	557	506	549	532	605	563	563	557	534	590	561	501	591	557	563	576	545	581	545	561	555	540	538	542	539	583	552	566	588	574	568	566	545	549	537	523	560	539	497	536	519	564	555	539	516	545	526	546	548	560	545	579	592	583	592	577	571	590	531	524	527	546	532	573	572	551	520	531	562	582	531	541	543	591	504	559	618	539	549	492	539	570	576	548	545	512	535	559	553	504	551	542	557	570	584	523	552	532	575	582	524	574	547	522	575	539	568	534	568	553	589	551	546	532	555	558	553	601	543	522	555	560	545	557	604	553	568	587	505	508	566	539	547	581	553	565	565	531	581	568	545	597	598	543	530	552	530	575	531	561	564	559	506	516	582	519	556	559	603	569	538	573	560	544	555	570	566	533	560	548	549	537	539	520	592	546	525	541	564	545	555	552	537	580	564	566	557	556	532	537	537	581	543	555	584	542	555	552	567	577	521	551	523	567	556	551	506	550	555	546	514	536	546	540	535	561	579	587	579	544	567	602	557	548	561	541	534	550	532	581	476	562	571	567	571	576	545	596	545	606	520	561	527	543	585	561	591	526	520	562	581	560	552	517	542	543	533	516	560	550	550	529	542	526	552	558	558	583	574	584	552	499	578	562	534	536	533	503	529	561	526	522	563	543	550	552	542	513	566	560	515	587	531	568	544	534	568	595	544	582	513	550	536	536	552	575	540	553	560	541	556	547	539	574	560	540	572	534	570	528	573	577	531	529	545	553	581	518	532	547	544	535	544	573	511	553	525	523	533	521	534	534	561	556	553	552	549	579	534	567	595	557	549	552	566	575	553	564	584	528	522	553	555	518	544	541	525	567	529	544	541	547	529	589	531	554	552	570	505	557	538	564	564	576	613	538	537	556	575	549	534	535	548	524	600	575	570	564	524	545	561	573	544	540	569	548	535	546	565	539	551	540	530
23195	20878	28195	23679	20863	12423	1148	713	508	486	459	391	395	388	322	333	327	329	302	327	302	313	311	294	283	281	284	286	302	308	275	277	267	306	304	267	231	285	306	292	277	297	291	276	258	285	295	269	269	264	300	285	272	276	281	299	295	279	286	289	276	290	292	260	286	278	279	267	311	252	256	258	299	281	237	287	260	247	275	242	275	249	289	265	277	297	293	253	300	264	272	297	298	278	282	280	267	268	273	278	267	288	286	253	284	257	264	265	301	287	274	239	288	276	265	273	266	262	267	283	274	250	265	254	289	259	290	275	265	271	269	258	247	263	231	281	255	309	261	292	281	284	254	246	276	308	273	282	279	260	276	287	279	277	296	253	287	245	297	293	257	258	281	276	266	285	295	290	266	282	246	273	278	248	283	245	256	237	297	274	295	275	270	235	259	274	284	273	258	266	291	301	279	282	268	265	293	262	291	259	283	242	286	270	272	280	244	261	275	271	279	244	312	283	260	272	280	296	262	270	275	284	294	281	293	283	301	269	262	272	286	264	278	284	272	284	267	301	256	257	265	287	287	274	281	264	301	263	273	253	265	290	245	256	280	277	259	260	291	264	260	275	290	258	253	266	296	311	299	251	275	236	250	280	262	276	264	286	263	299	277	248	265	266	285	235	260	237	262	287	276	264	281	249	253	253	252	278	302	285	264	243	269	294	274	278	258	315	234	278	267	244	264	281	276	248	274	250	279	289	260	269	256	267	261	304	293	263	289	257	280	285	280	269	273	285	268	287	259	295	257	263	265	273	250	291	288	262	263	285	275	271	246	254	238	295	270	297	307	292	253	288	260	255	256	273	299	266	238	300	262	256	285	303	262	280	311	284	253	312	279	297	254	289	270	259	275	275	265	237	289	257	270	268	303	262	267	282	271	284	255	286	286	257	278	277	266	282	263	267	263	272	256	264	280	269	258	281	269	252	274	284	309	268	259	249	270	278	265	251	255	290	255	259	281	271	270	286	263	280	268	281	287	292	285	304	247	245	324	246	289	252	246	277	286	267	259	277	278	275	298	261	257	277	283	315	281	261	300	274	253	264	269	255	263	300	269	277	291	252	268	289	281	301	275	304	283	290	283	253	290	244	259	264	280	250	259	250	286	257	282	276	275	251	301	279	281	260	262	271	253	233	258	258	284	255	272	280	259	288	250	273	272	264	246	249	257	266	286	283	257	262	291	269	270	286	278	273	288	275	273	236	254	301	237	272	270	268	264	266	272	277	269	263	295	298	287	278	262	287	260	294	286	260	249	282	277	275	267	263	297	290	291	261	253	285	287	284	298	288	291	278	302	292	269	291	289	254	278	277	274	272	262	276	275	295	265	272	269	238	273	248	294	271	256	292	252	295	316	283	289	268	265	261	285	253	258	261	278	274	271	266	273	278	297	288	263	267	260	291	318	288	288	279	251	290	257	248	274	272	282	253	275	272	273	263	262	270	278	291	296	289	241	276	273	262	260	250	276	267	271	273	265	289	261	287	288	270	283	294	271	291	290	269	255	278	286	275	266	272	270	277	263	276	255	265	257	281	258	305	262	276	248	241	260	248	299	259	277	255	255	280	274	238	274	288	258	301	255	282	281	271	253	280	272	281	290	276	266	262	247	271	272	308	286	277	258	270	292	307	265	288	247	277	266	277	270	264	284	281	253	266	218	244	293	266	268	286	274	281	297	282	250	229	253	289	293	279	286	281	294	266	247	280	292	260	257	286	285	285	264	253	273	321	276	254	289	294	265	290	288	264	261	317	267	272	245	281	251	267	290	253	303	292	270	276	280	248	263	285	293	253	276	252	273	279	276	291	258	271	279	277	255	294	296	290	263	245	238	260	271	275	270	256	275	237	288	304	267	253	284	294	258	290	269	289	275	284	251	299	254	274	236	278	291	278	250	281	288	251	259	236	273	306	250	281	276	261	267	301	264	269	290	272	245	268	272	266	261	232	281	277	286	284	281	261	235	275	276	292	264	281	268	278	265	275	292	271	281	278	294	261	273	262	272	277	284	279	280	273	251	270	264	283	292	257	277	251	262	273	281	261	264	273	283	260	250	249	246	297	261	283	265	282	259	232	290	267	276	269	270	272	283	280	258	254	282	255	267	260	295	307	279	264	290	260	296	253	252	270	273	275	263	304	263	258	281	230	256	268	267	261	264	273	252	270	245	258	305	281	256	280	277	299	274	277	255	265	279	301	253	256	265	271	256	245	288	273	308	284	256	296	260	289	280	275	283	270	279	264	289	298	264	261	266	288	273	280	284	257	258	249	283	285	267	269	262	283	276	232	281	269	279	252	271	265	266	225	274	274	266	267	280	272	253	259	273	285	276	285	276	274	268	267	270	279	268	265	296	264	300	275	263	294	295	293	304	256	278	261	262	286	263	280	312	296	321	255	256	268	283	257	264	256	275	290	286	272	264	277	266	270	261	290	289	283	275	295	280	259	262	262	264	276	240	263	249	265	294	279	308	250	283	277	271	273	259	275	289	271	278	268	273	269	302	253	279	306	257	280	267	273	284	284	264	288	282	268	282	251	311	302	265	282	265	312	296	304	281	267	287	286	248	256	252	255	296	302	308	245	265	281	261	292	269	267	266	262	267	272	285	250	273	237	288	270	295	273	260	254	281	284	273	279	274	297	284	244	309	258	274	271	259	279	272	271	254	288	286	279	274	269	286	263	266	240	274	241	266	272	265	265	272	273	287	247	271	276	267	272	272	289	280	260	280	284	268	300	272	302	261	270	289	313	281	278	274	255	254	283	273	254	252	260	292	254	267	276	295	283	288	290	269	282	280	282	255	264	271	281	270	262	267	304	271	262	257	274	306	298	269	294	268	274	287	265	266	246	260	290	259	272	277	258	311	249	270	299	263	271	269	250	275	257	270	277	301	278	292	247	286	268	282	287	278	263	279	259	279	281	284	275	266	281	281	269	288	253	240	285	265	268	296	269	263	288	271	298	280	255	269	269	300	279	293	274	266	250	279	279	265	260	262	286	258	258	265	296	285	273	290	291	294	260	259	274	286	283	285	230	261	274	289	264	270	255	273	264	273	264	264	310	262	303	263	263	271	250	275	277	284	255	271	263	264	295	269	271	248	282	270	235	288	275	276	293	255	275	269	268	306	284	285	287	269	231	277	285	271	272	290	295	275	282	271	265	296	256	292	264	271	297	269	273	286	267	253	271	270	243	274	249	310	293	247	269	276	273	267	257	254	244	256	285	278	269	252	297	289	288	269	282	265	262	271	287	267	253	284	294	233	271	258	248	270	232	287	293	268	279	266	248	266	274	270	280	266	263	280	260	282	250	271	287	268	250	252	272	261	280	253	285	265	259	265	287	259	255	274	274	291	275	291	265	272	270	286	279	296	322	221	268	303	276	293	298	235	278	273	259	257	250	277	273	243	266	287	259	280	290	278	261	250	277	258	269	307	307	269	233	263	257	290	279	303	257
3115	8315	6082	2949	2070	1567	1131	923	779	659	585	510	453	425	394	399	392	362	339	363	371	333	337	369	354	344	352	291	329	313	350	324	325	300	310	320	304	336	299	311	306	314	297	285	282	270	304	318	300	328	304	287	316	293	297	307	310	332	286	265	299	279	319	317	280	311	274	286	318	310	267	254	289	284	301	324	320	273	310	334	332	314	331	292	296	305	319	297	314	278	307	306	314	291	279	304	299	290	307	294	327	274	280	285	321	300	322	335	309	292	305	307	302	266	271	317	325	320	316	296	296	256	303	289	306	304	295	349	285	310	289	277	291	271	299	288	292	293	277	296	320	316	294	330	304	304	313	290	294	314	327	293	282	302	283	300	283	292	285	294	304	317	327	287	287	301	274	317	284	308	288	292	303	308	289	274	315	277	309	258	304	307	296	316	322	316	314	321	267	297	266	285	328	297	300	317	275	314	281	310	317	292	322	320	304	275	308	295	281	292	271	315	272	310	298	305	278	290	274	295	272	337	286	323	301	277	271	300	303	310	309	316	282	285	283	284	280	338	286	311	265	311	320	306	291	309	290	304	303	299	287	306	283	279	314	333	313	321	264	300	300	295	270	290	324	305	290	316	313	255	278	309	307	295	263	304	299	279	267	312	326	302	327	272	320	293	302	345	294	260	304	286	295	303	312	329	288	291	308	293	288	303	297	297	298	298	310	282	279	310	299	293	299	286	288	308	301	310	276	287	336	311	313	285	282	298	278	294	292	292	305	297	293	310	303	311	296	304	297	305	298	299	280	334	287	294	295	289	306	300	299	264	307	296	314	299	292	306	304	320	302	300	310	304	293	328	292	301	283	301	302	305	320	259	336	294	314	270	303	297	300	278	320	274	283	284	304	339	272	281	323	297	302	294	302	277	300	310	298	323	283	320	316	271	304	300	294	295	312	332	315	297	294	297	309	261	288	287	310	287	318	305	303	311	322	284	303	301	317	279	313	309	303	302	309	259	310	327	306	297	271	284	313	319	264	302	294	313	280	310	305	332	280	317	290	298	299	298	310	267	280	267	291	328	305	308	290	282	295	236	284	316	238	284	325	289	315	300	285	296	309	323	304	278	264	283	300	302	291	279	300	291	310	281	302	305	302	285	336	292	292	286	274	289	288	290	342	330	296	307	292	324	331	268	276	292	288	290	288	311	295	316	302	296	300	307	295	282	301	295	296	306	280	292	287	296	266	284	316	316	285	304	325	294	282	314	304	320	279	322	286	284	289	289	346	303	315	316	284	293	321	311	311	283	276	303	301	295	269	263	282	325	292	310	307	278	276	286	286	273	289	301	331	274	314	279	277	291	287	286	294	321	328	288	288	330	316	316	306	290	274	245	278	284	294	300	304	286	269	324	302	305	278	298	297	298	269	267	297	294	317	303	287	306	271	295	290	283	306	320	314	316	307	280	306	308	300	314	300	262	291	283	286	278	289	261	321	293	267	302	279	273	333	280	316	292	274	303	311	289	288	316	312	300	319	301	292	275	280	272	277	286	298	293	301	304	327	303	295	306	301	295	284	289	276	314	321	293	285	288	295	260	309	281	321	290	283	308	296	296	319	307	286	292	285	280	303	308	317	284	290	288	317	318	288	326	309	323	324	285	296	312	268	284	273	282	293	268	315	299	272	302	286	307	300	295	289	302	305	267	302	275	273	317	302	306	297	300	269	284	267	305	304	302	290	307	329	318	312	324	284	280	317	296	318	299	295	290	292	349	320	289	294	328	276	291	295	281	315	309	271	286	294	304	277	310	330	301	297	297	305	294	315	319	275	302	295	264	285	299	262	334	295	288	297	283	298	287	306	283	299	306	277	307	296	300	328	299	304	298	297	312	276	275	292	287	284	295	312	288	281	286	287	301	303	299	306	286	314	309	335	281	275	267	320	303	266	273	331	245	282	318	285	286	286	307	331	297	323	284	277	279	310	272	310	299	311	324	321	272	314	278	307	276	259	299	285	314	276	277	305	307	333	292	310	327	356	326	320	303	309	295	324	301	273	310	324	313	282	307	299	298	249	299	301	290	285	285	318	295	281	273	292	284	300	326	282	322	296	327	322	295	301	316	274	282	281	309	314	309	327	311	330	302	281	299	269	307	314	307	302	290	275	265	306	291	306	324	305	314	270	295	288	294	287	302	325	259	283	321	295	302	261	291	285	302	327	305	307	290	300	289	246	282	313	294	292	306	288	302	285	309	257	309	262	324	298	307	284	291	282	311	335	307	327	287	326	300	300	295	318	317	301	330	286	288	295	307	297	299	291	308	278	291	304	292	278	305	289	289	298	283	334	307	304	307	303	300	320	315	318	297	329	306	301	291	296	324	293	293	299	300	255	291	301	293	303	291	280	290	304	308	283	299	275	293	293	321	314	317	305	305	298	321	333	287	298	297	296	283	290	298	288	303	275	319	301	306	310	291	313	259	256	309	289	286	275	304	307	299	300	248	288	302	283	305	310	283	313	291	287	328	298	273	282	263	295	309	268	278	289	298	288	291	326	272	290	305	266	287	323	279	296	307	283	312	346	299	312	274	297	301	312	263	296	282	304	308	323	286	295	324	298	276	292	285	282	294	302	282	276	304	302	304	313	289	285	273	293	291	287	287	313	286	317	282	292	294	304	317	299	301	318	305	307	294	291	300	343	294	278	297	279	312	281	292	285	255	300	309	294	290	313	313	288	305	274	291	322	292	286	295	280	314	312	305	308	309	276	308	292	292	311	295	312	320	271	308	309	315	288	316	328	297	309	279	321	301	319	318	302	315	302	322	248	286	324	308	289	284	291	334	292	247	297	279	302	327	303	320	279	304	328	327	297	329	291	289	301	347	289	306	284	295	302	310	289	286	311	293	289	332	294	300	333	291	312	289	278	293	297	300	299	292	294	296	298	336	308	279	307	285	279	281	308	281	291	292	306	278	294	288	316	312	283	271	284	324	307	301	300	272	295	302	298	283	267	285	272	310	272	297	299	296	299	311	304	278	294	290	277	291	309	312	314	307	297	309	306	320	324	306	279	284	305	292	283	320	270	283	280	293	310	290	292	304	317	289	264	297	317	304	286	269	308	286	299	284	294	284	292	283	313	306	291	296	295	285	317	294	294	296	286	290	275	319	306	277	284	297	293	279	287	318	308	299	326	314	306	279	305	294	336	306	292	279	311	285	279	295	306	288	288	308	313	279	337	295	305	281	309	313	312	288	287	320	282	312	309	290	315	313	280	283	316	266	291	291	273	270	308	306	289	307	308	320	318	275	315	318	295	315	258	266	316	269	299	292	298	284	257	308	300	279	301	332	270	318	304	285	298	306	301	319	327	316	285	288	310	305	287	314	327	318	285	289	319	260	292	305	281	325	305	266	309	284	302	265	292	272	341	269	289	324	307	310	302	290	293	293	281	301	303	284	309	276	276	298	290	305	295	288	307	300	296	317	280	315	286	307	292	283	282	305	312	331
24383	20942	27399	24547	15692	1377	794	714	593	566	624	536	572	557	505	510	540	531	522	504	528	478	484	527	510	489	491	477	498	501	502	507	501	457	462	497	528	526	488	522	474	522	480	497	463	492	487	440	485	474	477	527	508	475	515	476	490	453	488	520	521	489	484	496	531	499	464	496	479	483	487	468	481	557	486	481	446	476	531	476	475	495	498	500	461	463	509	493	505	487	469	512	459	510	463	465	490	537	510	469	476	458	494	519	462	480	512	467	488	462	528	517	453	476	497	516	465	497	479	464	491	537	474	500	500	499	466	531	453	464	531	471	491	486	489	455	498	483	511	502	485	489	482	512	493	487	439	453	463	508	486	465	517	490	490	460	510	471	457	496	532	507	494	469	500	551	522	488	512	450	506	477	496	458	519	500	474	462	506	459	477	490	462	512	479	516	551	491	516	473	507	509	482	519	487	497	517	516	488	503	476	466	553	513	451	487	431	490	497	464	486	484	495	486	433	453	479	462	506	479	467	481	472	491	470	469	491	534	499	487	423	502	481	471	524	514	476	459	450	531	518	480	503	472	499	472	462	485	489	436	541	518	482	481	478	469	481	471	493	515	506	478	489	470	488	483	479	515	476	491	467	467	492	493	474	499	464	484	506	484	492	465	484	467	501	449	454	508	490	474	475	472	512	483	470	449	509	461	466	471	497	481	482	486	487	481	485	482	500	496	505	454	509	525	496	506	433	486	466	461	479	452	475	507	453	491	449	502	521	443	482	543	475	488	473	478	479	460	504	435	479	467	503	500	454	496	505	473	479	472	482	493	468	510	486	449	485	483	498	445	474	488	485	481	489	518	488	487	487	509	500	488	460	467	481	487	502	499	473	472	475	486	471	454	501	499	486	524	492	504	428	507	446	503	507	476	509	415	469	483	496	511	492	504	525	476	452	525	514	514	474	508	488	480	466	529	506	517	526	467	494	521	473	465	513	506	486	484	480	439	462	483	503	501	472	491	443	505	475	466	461	462	519	493	522	486	481	510	474	474	499	493	499	500	461	511	489	430	506	486	470	459	512	465	538	500	498	475	463	464	477	460	503	522	472	498	516	506	514	474	497	450	449	511	485	461	503	494	474	486	473	479	482	523	500	473	480	442	486	479	496	489	484	488	468	512	469	472	463	499	506	491	456	505	493	530	515	484	445	502	466	497	496	491	489	499	480	475	483	468	436	469	498	470	491	565	462	445	520	496	494	494	507	518	510	475	482	498	524	497	475	489	466	480	508	517	478	512	435	523	500	470	536	520	470	500	498	502	483	515	489	518	467	543	494	452	479	536	471	483	467	472	535	465	517	482	480	464	464	467	521	470	476	506	482	462	498	465	467	488	483	513	479	506	485	488	487	490	494	463	523	486	457	487	466	482	463	474	461	473	484	502	499	519	477	509	469	484	452	452	500	459	493	495	463	501	449	499	488	511	485	534	472	476	456	476	521	478	488	524	489	518	439	478	503	467	460	510	515	512	483	466	501	469	496	447	522	486	482	473	464	475	497	474	489	527	499	489	494	452	484	454	456	501	482	451	501	470	471	487	471	475	475	487	483	495	489	431	459	501	443	505	473	511	458	541	449	467	488	483	444	499	489	493	465	516	464	513	462	495	463	446	483	494	486	518	494	461	490	485	492	549	482	534	519	503	454	486	477	487	500	465	468	512	499	496	471	477	523	492	456	469	487	502	420	458	474	498	465	496	510	458	465	531	484	473	482	459	474	482	510	489	489	475	490	473	460	477	488	523	457	487	494	487	473	483	466	465	459	456	481	466	469	512	499	501	464	476	518	489	484	508	482	455	480	512	469	470	512	472	457	470	483	496	445	466	486	488	472	513	496	470	521	482	516	482	500	467	490	463	483	486	523	501	493	513	489	483	503	509	485	480	495	480	495	469	457	514	490	457	494	487	520	494	481	479	486	502	498	464	472	483	502	509	506	515	474	478	477	529	487	461	508	474	513	468	507	491	492	464	460	465	464	458	509	477	506	513	499	483	544	447	550	473	455	484	496	466	465	488	482	471	525	479	517	498	472	482	461	498	474	491	542	458	508	489	488	507	477	464	517	497	488	489	526	438	496	490	481	486	480	467	471	484	467	543	519	490	492	501	465	492	469	490	480	503	508	505	478	451	512	429	517	488	480	469	501	514	468	496	491	473	520	465	523	473	482	510	503	484	497	466	432	484	516	464	500	467	463	524	481	487	464	459	443	505	459	468	485	465	475	474	462	480	490	476	491	493	477	472	480	461	461	502	452	453	475	518	471	495	472	471	486	499	453	532	468	475	474	455	483	475	477	477	508	473	448	530	483	464	487	513	479	456	494	483	488	435	498	490	493	495	497	500	494	501	516	520	478	479	468	442	498	508	488	502	470	451	463	482	462	525	501	471	466	501	457	539	511	477	455	506	494	473	468	490	469	477	444	473	497	480	510	455	492	467	501	472	474	449	520	483	485	500	509	474	468	476	481	504	482	492	478	470	493	480	479	488	440	503	428	485	487	467	492	481	465	502	469	476	468	456	501	433	451	523	425	482	476	503	474	455	462	460	486	492	476	479	480	475	462	485	474	504	464	469	473	483	481	439	494	466	498	471	492	462	493	463	497	512	483	499	506	456	479	486	489	492	521	479	503	461	472	530	507	477	517	502	469	483	501	483	478	465	479	510	456	493	503	444	513	472	436	495	502	471	531	446	484	467	500	481	493	489	509	477	450	493	502	496	474	514	502	492	520	446	523	460	496	475	500	492	487	481	505	492	485	488	471	536	457	479	490	524	500	528	440	476	483	476	508	478	475	471	489	490	441	457	516	464	466	483	477	461	457	513	460	457	506	469	523	505	502	501	485	425	507	507	468	468	460	491	509	476	479	463	476	499	516	505	481	509	516	467	490	510	469	503	499	465	453	493	445	472	506	472	500	485	467	481	476	473	516	496	502	472	475	507	462	501	490	460	484	477	498	457	459	493	491	501	473	474	509	437	490	521	474	473	526	489	482	503	465	491	491	488	487	490	496	471	521	501	509	466	489	540	484	436	468	493	474	506	499	505	485	479	473	481	445	493	452	523	491	444	504	457	498	508	449	508	491	440	512	460	496	466	502	472	458	493	477	510	521	492	512	467	471	467	472	470	480	503	489	514	509	447	500	448	486	529	470	462	499	464	505	438	522	499	507	515	483	433	493	509	492	510	478	467	451	456	495	479	505	473	476	535	483	511	457	504	478	493	456	495	473	448	470	496	507	463	455	467	458	469	428	449	475	483	491	483	503	459	522	490	459	495	482	467	500	465	461	480	542	464	453	450	435	474	486	499	508	507	489	514	496	517	482	488	493	458	465	477	484	523	487	474	490	513	497	464	495	454	485	509	474	479	491	466	513	474	506	471	518	430	519	498	468	463	462	468	462	483	472	498	498	478	480	487	507	451	483	514	489	458	447	505	453	482	511	495	496	478	479	523	496	476
3403	5464	4060	2191	1653	1241	1031	893	798	695	593	600	594	572	510	558	550	522	507	531	532	542	517	501	507	501	524	541	492	496	502	491	483	486	494	492	522	502	491	511	510	493	495	466	504	473	489	483	502	475	490	491	475	524	493	470	548	482	531	485	494	475	535	511	507	492	488	485	479	505	485	483	459	477	505	503	501	481	485	484	524	480	445	470	513	516	471	477	477	521	472	485	449	506	489	466	484	458	474	523	453	522	465	527	461	490	473	507	472	480	447	463	533	503	487	514	487	482	495	514	487	466	492	468	483	509	541	511	498	504	465	473	498	467	468	466	500	464	477	506	490	496	500	464	459	524	448	493	507	503	492	470	507	487	459	460	488	518	499	497	498	505	488	452	472	492	485	446	509	476	490	485	482	482	477	479	476	457	464	445	499	500	484	479	523	503	462	487	466	485	460	503	527	554	478	493	475	493	464	461	476	483	454	534	503	467	500	483	505	473	533	536	468	529	516	472	527	469	507	496	473	492	512	481	493	477	440	498	510	490	505	500	517	508	494	477	479	541	501	462	479	503	515	475	495	513	494	518	466	508	508	511	485	479	493	493	484	476	506	470	476	500	457	478	462	439	487	486	500	452	489	513	492	460	455	512	491	504	496	485	508	507	446	511	470	506	490	515	543	512	479	522	467	464	521	520	493	483	448	493	473	494	479	496	468	528	446	509	498	465	488	487	493	468	509	476	483	515	491	459	515	485	439	446	534	492	522	468	483	483	477	498	451	492	514	481	471	504	452	430	471	495	498	489	485	466	506	511	513	483	490	486	469	485	495	503	513	451	472	483	444	494	451	474	467	516	444	476	448	511	521	494	485	496	498	551	490	503	474	484	515	457	475	500	459	469	487	490	477	517	561	479	495	505	515	516	510	520	478	469	516	461	468	515	485	472	463	493	492	514	487	510	502	467	490	519	518	535	496	489	470	457	508	510	495	522	451	495	507	460	466	497	512	501	475	485	482	497	524	448	496	449	479	511	478	483	462	536	480	501	467	506	515	503	479	523	474	469	505	495	508	480	524	474	512	526	484	495	478	502	508	481	498	490	469	526	462	473	472	474	500	475	504	477	499	469	503	503	493	495	445	455	506	448	458	506	457	462	479	476	520	502	499	516	474	493	503	466	502	465	508	530	496	547	491	507	529	472	506	518	473	495	506	473	497	482	503	490	492	462	498	501	462	497	478	509	523	458	498	512	479	487	468	515	474	484	495	516	471	498	506	510	498	459	467	472	504	496	487	524	480	462	507	490	496	501	484	504	458	468	492	472	462	483	467	476	478	489	572	492	457	491	488	436	503	490	489	473	501	474	486	497	517	527	547	537	511	516	485	494	516	481	470	472	475	475	468	496	490	470	498	497	466	474	518	503	469	474	519	468	443	559	502	482	493	498	476	511	557	508	511	462	490	481	466	464	477	478	504	490	525	458	534	467	492	480	459	472	485	472	467	489	498	496	493	504	491	496	493	469	478	466	509	504	511	507	475	483	468	443	469	552	499	517	474	458	453	500	488	520	498	493	469	545	466	504	490	465	529	480	500	477	458	520	493	494	505	491	464	539	504	553	488	494	466	495	517	490	491	484	497	469	463	463	512	493	413	516	507	435	448	516	531	485	509	435	522	489	506	493	475	460	473	482	499	472	471	494	476	494	456	525	504	483	508	457	466	478	485	445	478	486	480	526	462	503	474	481	500	488	485	506	516	520	514	478	472	474	485	487	484	471	500	497	484	491	546	459	507	435	514	486	487	447	488	496	437	499	484	463	526	497	522	466	496	497	492	502	444	482	507	490	499	484	483	539	522	543	489	523	462	542	481	446	466	452	527	499	418	501	465	529	507	476	459	479	498	519	482	475	476	488	472	515	481	477	464	483	508	499	457	508	498	495	516	528	479	485	511	497	456	487	502	498	480	491	482	496	468	510	490	486	515	500	487	515	499	483	457	469	458	494	460	479	505	481	486	485	493	497	481	486	505	494	471	462	486	521	515	491	486	453	489	499	465	493	502	469	451	515	499	479	493	510	474	483	453	495	493	495	484	451	499	454	517	506	448	492	472	482	525	524	541	508	514	461	493	480	527	505	493	474	487	528	466	467	489	532	520	522	504	466	494	525	482	488	486	477	462	450	452	456	475	496	454	486	519	484	491	460	463	474	491	466	501	543	473	474	468	506	486	459	465	462	448	452	501	449	460	460	460	529	529	485	498	465	518	483	486	534	493	469	490	479	438	457	500	530	509	451	508	501	481	494	477	487	513	510	482	479	478	520	495	485	487	514	482	473	500	489	484	488	492	529	488	455	520	487	479	531	478	526	507	482	499	488	504	515	483	493	509	485	517	510	482	471	540	504	491	499	505	454	475	487	501	503	495	468	477	441	536	481	473	502	484	528	441	502	508	523	505	501	494	479	464	456	452	488	532	474	455	500	498	483	516	490	486	510	476	463	475	501	510	485	491	505	496	480	475	468	538	496	501	459	525	481	501	494	534	469	532	492	480	465	499	524	454	462	463	517	484	516	506	503	500	455	482	471	488	486	474	486	486	512	509	511	492	490	493	447	505	460	462	460	467	504	513	455	476	490	487	478	500	461	486	519	472	529	478	507	503	487	513	469	447	472	495	480	502	518	493	502	526	495	470	493	504	481	476	474	467	490	462	512	476	483	461	492	475	466	458	509	511	542	515	508	501	443	464	492	511	498	501	515	500	431	458	477	451	477	500	490	472	479	477	513	497	488	456	459	471	509	472	539	507	499	513	479	474	493	480	461	463	484	519	477	491	523	481	508	519	487	491	490	507	482	518	488	497	480	452	459	479	460	484	480	483	469	483	462	471	446	467	499	467	508	484	471	464	490	469	520	531	511	528	507	463	510	477	463	514	509	530	504	457	502	513	501	470	463	532	487	458	507	496	495	509	484	494	501	479	501	449	467	497	480	456	484	491	518	498	443	477	500	515	523	459	514	453	489	496	465	484	502	501	493	491	521	459	485	483	553	478	486	497	491	486	510	509	458	453	518	489	484	468	487	526	520	493	481	457	517	513	479	473	485	554	489	463	491	503	520	466	519	511	489	489	505	482	474	478	520	500	494	491	475	499	489	502	479	459	489	488	504	467	510	495	475	486	505	496	482	496	439	524	500	480	476	502	490	497	496	468	519	480	510	468	512	483	488	505	481	468	488	490	506	455	502	448	487	515	514	478	502	481	482	493	498	464	504	499	465	459	475	484	514	482	529	508	470	448	483	507	456	481	478	476	469	480	529	471	469	477	520	498	472	518	502	513	472	494	503	504	498	502	474	477	483	483	502	521	523	495	487	473	472	483	511	520	500	496	493	461	515	507	508	471	507	518	498	468	516	473	506	504	499	486	526	514	489	441	469	482	456	449	504	493	501	496	449	476	546	517	503	531	465	436	495	468	487	521	447	482	458	509	509	485	501	492	505	477	473	494	455	470	459
22093	20904	28567	23392	20904	20956	11444	1017	605	511	484	410	351	311	315	288	225	246	200	225	176	178	194	198	170	161	178	159	150	172	170	163	149	175	149	178	156	193	145	150	166	147	128	157	147	170	150	173	127	135	160	152	135	147	132	159	152	144	127	133	172	137	128	129	141	155	156	125	133	135	115	144	142	152	148	111	139	131	138	145	121	142	122	137	168	124	140	126	131	129	134	151	126	139	148	128	146	124	144	153	136	144	138	124	151	132	137	130	141	142	115	143	115	150	113	145	151	143	116	123	154	129	143	143	122	148	162	128	138	121	134	144	111	134	136	140	153	144	150	149	145	132	114	168	143	152	142	133	136	156	118	142	154	154	135	129	132	142	142	134	130	136	139	133	130	128	145	118	125	116	139	150	144	137	137	126	149	144	142	132	145	143	134	157	133	136	149	150	117	136	145	148	138	111	144	121	140	155	120	140	146	143	137	124	153	141	113	137	125	134	138	136	132	124	133	123	137	109	142	144	145	121	113	150	149	140	155	169	127	157	139	126	120	132	147	124	157	143	157	138	138	158	126	154	145	136	150	139	147	135	129	142	117	156	131	131	139	126	129	148	145	151	156	137	132	130	137	134	171	127	155	125	152	133	146	136	123	125	151	137	137	137	127	151	141	137	159	126	139	136	136	128	161	139	130	138	134	125	133	116	126	140	152	129	141	134	114	136	141	148	133	119	135	132	120	153	146	127	147	130	136	120	125	152	148	108	139	135	130	144	118	140	138	145	156	134	128	135	131	137	127	138	158	134	130	122	135	137	126	132	131	137	145	140	142	136	118	143	140	129	138	144	119	145	146	131	140	151	132	131	138	119	107	133	135	127	124	133	134	118	140	138	147	143	140	149	136	145	162	139	156	140	139	114	148	133	134	151	135	135	130	126	146	152	124	150	125	121	132	127	127	150	136	157	122	135	125	138	137	151	127	117	148	129	119	154	158	136	139	150	139	153	130	141	136	131	151	143	123	145	132	136	138	130	135	134	137	137	128	148	137	136	111	151	133	142	150	141	130	133	122	146	136	145	127	148	138	139	141	136	150	153	157	122	145	145	116	137	132	132	144	140	143	136	134	131	130	153	122	148	138	126	119	142	134	136	131	132	125	108	152	132	144	165	119	141	134	120	166	124	124	142	121	140	140	131	123	130	164	122	145	131	142	131	149	131	120	161	130	110	145	135	132	137	132	152	120	149	125	136	135	141	130	135	135	123	120	135	157	130	136	148	144	153	140	140	121	127	120	159	133	152	129	144	132	128	141	115	158	147	155	142	136	135	126	147	134	149	132	110	141	135	141	139	129	135	151	124	123	139	121	116	135	137	133	127	159	131	138	136	118	139	155	145	148	141	125	117	143	132	160	120	152	136	144	122	132	128	141	155	128	151	131	118	126	146	159	147	137	118	130	129	125	128	137	124	121	137	137	125	131	174	142	146	142	140	144	141	119	133	155	149	131	124	130	105	140	124	134	135	131	135	148	131	152	135	141	139	139	127	132	139	125	138	108	145	138	126	137	131	155	140	135	146	150	142	135	134	149	123	135	133	113	128	146	138	138	136	124	127	157	124	134	128	120	144	149	145	149	120	130	132	124	115	153	136	152	131	139	130	135	148	136	135	135	132	104	144	145	116	130	161	116	130	121	143	132	142	127	161	137	150	141	120	142	141	129	132	130	139	134	145	120	135	136	118	141	147	149	131	125	159	134	141	122	119	132	135	126	127	151	144	138	140	134	129	141	129	120	145	133	143	121	122	112	129	156	119	148	127	153	145	157	150	148	134	135	124	151	150	143	135	123	133	134	139	125	145	162	121	127	117	146	163	140	137	166	159	130	152	123	130	148	148	132	130	124	134	141	126	132	145	116	150	139	134	145	150	113	129	118	147	152	130	138	143	115	157	133	160	133	124	119	127	140	121	139	131	129	162	134	141	146	140	120	147	115	150	127	124	123	136	151	139	127	127	120	153	147	123	143	123	132	134	122	122	141	113	151	139	125	145	153	117	134	117	127	147	124	124	122	130	136	146	134	130	137	132	136	159	140	127	132	146	135	152	130	125	153	139	145	127	124	134	105	159	122	127	130	131	121	133	120	133	141	122	140	145	126	121	144	123	126	118	129	140	125	121	129	135	133	110	139	122	146	130	148	135	154	121	144	140	138	135	134	128	171	115	153	139	118	128	146	130	124	134	126	130	131	144	138	151	138	122	166	140	136	137	124	137	139	133	163	135	135	129	132	138	140	125	123	163	146	119	140	116	153	129	149	149	130	146	122	116	153	149	146	119	135	126	131	160	116	139	148	137	154	149	138	126	134	139	123	128	141	139	148	119	139	133	120	126	151	137	123	145	152	150	125	143	124	121	143	143	113	141	129	137	141	137	153	137	129	131	133	144	143	135	127	145	142	132	127	124	158	120	123	133	148	124	128	122	135	134	152	139	125	124	146	136	142	120	146	134	136	144	135	119	129	134	156	129	129	133	136	141	128	135	147	165	131	131	131	160	120	148	139	123	150	141	134	147	136	129	136	141	127	134	156	168	158	136	149	150	112	113	161	153	113	118	139	126	149	146	143	129	149	133	136	137	152	142	135	171	135	143	141	119	134	128	121	135	141	141	132	119	129	124	159	139	154	143	147	132	129	143	137	151	124	123	120	132	133	130	135	123	145	114	142	136	145	126	162	132	136	131	146	116	143	133	142	127	128	133	141	149	125	144	116	124	151	130	117	165	118	141	121	148	112	131	123	147	120	157	119	116	118	136	131	127	112	131	167	132	154	128	135	128	141	138	151	138	132	176	131	133	134	131	151	141	143	143	137	126	136	145	140	145	149	141	125	118	116	144	132	145	142	150	136	160	149	135	138	132	132	147	154	139	154	128	128	132	138	151	109	145	129	129	147	133	107	126	125	158	144	148	144	130	133	154	131	104	129	127	148	145	114	140	136	123	150	144	148	117	143	143	132	139	156	150	135	142	159	116	138	130	130	141	146	155	152	136	143	120	130	131	120	138	145	123	139	129	120	130	147	142	127	108	123	138	136	128	142	114	117	127	109	142	127	109	130	128	140	130	127	137	123	136	117	125	123	135	139	139	127	118	128	104	119	143	125	151	127	163	128	116	132	154	122	154	139	110	142	115	154	154	127	144	114	135	144	141	153	137	147	131	142	122	133	121	144	145	135	116	132	140	115	108	137	126	143	142	133	130	132	121	118	122	142	138	134	125	149	137	150	150	131	126	119	115	128	142	134	141	147	130	128	150	138	130	135	131	132	138	127	155	142	149	127	144	134	124	124	142	123	152	115	135	127	128	127	148	112	137	138	151	118	146	151	130	149	137	145	135	119	130	135	126	136	131	113	130	126	130	149	144	127	138	147	129	161	137	111	143	128	147	134	129	142	130	145	113	151	134	133	138	134	145	137	149	139	113	149	148	134	138	127	154	123	146	134	140	139	151	124	134
4330	14161	10366	5174	3611	2660	1882	1364	1046	807	710	563	453	429	384	317	309	302	287	258	253	223	227	220	230	187	193	174	172	203	179	149	179	171	189	151	188	209	172	149	146	166	174	150	181	132	172	136	175	154	138	167	154	132	150	155	158	136	145	138	137	149	167	152	164	159	142	146	138	158	118	125	153	154	149	144	147	135	152	151	128	139	157	130	118	137	136	141	162	148	136	137	160	150	137	152	149	147	147	139	141	137	135	147	152	154	137	147	157	124	118	149	146	133	147	158	138	157	171	136	131	145	126	150	163	138	119	137	142	151	159	138	162	119	126	143	146	125	138	115	144	150	142	140	162	129	144	134	153	132	141	142	146	149	139	132	150	143	141	141	140	133	139	144	136	137	144	137	152	151	129	149	137	129	159	144	142	125	124	139	154	137	137	161	151	138	156	128	136	144	113	130	138	170	128	149	146	144	136	124	135	124	158	149	150	151	130	125	133	117	133	142	170	134	122	135	161	141	147	130	145	136	153	153	150	125	135	140	138	156	157	131	124	141	140	136	150	118	142	138	145	139	132	150	152	140	139	132	125	138	144	157	133	143	150	137	137	133	149	131	137	113	139	141	133	133	123	150	136	140	141	122	138	120	130	139	154	140	160	146	154	133	145	132	148	109	144	166	142	157	131	132	155	144	153	147	128	125	154	131	145	126	118	143	120	149	127	154	149	132	140	136	150	147	133	151	158	150	152	149	147	141	146	174	134	148	132	140	135	156	152	134	140	148	125	144	177	155	155	133	157	129	129	135	137	145	166	136	132	126	137	141	140	144	143	149	136	129	156	132	164	116	149	130	135	137	146	134	127	134	139	130	146	143	122	123	156	144	155	141	112	137	126	127	137	136	145	137	136	163	140	149	160	147	130	144	140	141	147	135	146	147	145	136	144	138	153	156	158	124	140	139	165	135	155	144	147	144	138	145	142	127	139	149	122	124	141	145	117	155	146	140	136	148	148	139	134	142	126	149	123	146	150	142	144	122	152	126	133	161	121	117	148	141	119	141	138	160	128	136	154	111	134	139	147	125	128	122	138	160	152	136	141	135	150	156	156	140	150	132	150	142	123	120	145	150	132	131	150	147	172	108	128	141	164	137	127	124	130	126	151	149	125	151	133	152	138	144	169	138	136	142	120	156	155	137	136	138	148	122	130	143	124	131	150	119	140	128	128	135	125	140	140	141	143	135	129	142	148	144	132	152	143	143	141	139	137	137	153	145	148	150	118	146	138	149	128	158	137	141	149	137	134	130	146	139	143	124	147	143	136	139	142	123	145	138	146	132	142	143	150	135	124	156	127	142	140	157	141	140	150	128	153	128	142	145	122	166	141	149	144	151	147	139	147	126	150	151	146	126	150	129	127	134	138	137	150	137	140	141	122	135	150	142	158	138	157	138	139	174	141	138	141	137	163	137	130	130	135	157	162	145	128	143	143	159	136	132	139	141	125	161	129	138	139	135	142	133	118	154	127	144	147	138	132	138	133	143	136	140	135	159	125	139	125	165	142	146	150	130	173	140	134	149	134	157	135	124	129	128	121	143	146	134	163	166	148	135	159	120	132	153	154	132	150	121	118	139	155	137	159	147	125	139	133	140	127	120	123	132	157	139	138	146	129	155	150	129	132	145	149	144	144	138	135	137	132	133	134	144	137	141	129	150	124	125	127	142	144	167	143	125	152	144	136	135	126	139	147	140	139	134	144	141	130	131	157	130	133	161	144	121	150	148	133	149	132	135	172	142	144	130	149	136	143	137	113	151	133	144	137	147	138	143	137	135	131	145	143	125	129	118	136	136	131	147	112	149	147	143	116	135	155	135	137	142	121	156	149	128	133	132	159	138	141	149	148	138	121	140	129	146	147	123	147	138	149	149	125	124	123	128	157	136	123	146	149	128	139	145	135	145	117	137	136	135	139	132	143	152	124	144	142	153	138	129	141	137	119	126	139	144	145	143	145	142	117	141	139	135	143	147	157	140	140	150	154	130	150	152	161	131	139	140	127	132	148	122	142	130	146	137	152	149	127	129	129	140	129	130	147	119	136	118	128	130	147	135	134	139	143	147	150	134	131	139	122	158	131	141	155	157	147	169	140	136	141	143	148	137	140	127	161	163	161	148	131	144	143	144	143	129	158	139	133	155	141	138	146	141	135	148	146	141	154	130	131	126	143	157	143	119	153	129	130	127	129	143	117	123	148	128	124	160	132	132	138	127	139	146	138	156	140	134	150	128	152	169	147	143	131	136	153	119	127	134	146	152	120	144	141	148	148	141	136	138	139	135	135	147	140	163	129	119	160	136	130	149	142	128	119	142	124	139	135	151	121	131	121	136	141	144	141	148	143	135	122	128	159	140	150	137	117	142	149	129	141	123	150	139	135	138	141	143	150	143	149	128	155	145	131	140	143	143	147	131	137	133	135	138	137	134	145	120	173	153	128	125	149	139	133	123	149	143	147	154	138	120	129	147	141	135	143	164	145	147	145	132	161	169	132	101	140	142	136	161	155	134	141	106	146	167	141	157	148	159	143	152	127	119	130	146	133	130	128	130	143	142	148	154	138	148	128	165	163	128	155	155	137	113	159	154	145	139	139	124	142	144	126	142	123	144	142	160	141	140	174	136	153	151	130	148	138	138	132	135	126	160	134	140	138	149	151	141	146	135	142	133	148	153	141	142	137	129	129	138	131	156	135	128	139	155	142	129	145	139	124	130	127	138	149	137	150	121	145	153	119	141	125	122	135	141	153	130	132	152	131	155	159	135	148	131	118	121	142	145	144	129	144	135	137	111	138	154	148	123	123	127	153	140	151	131	160	137	146	139	152	133	151	141	139	132	137	128	146	132	134	146	146	140	129	138	131	173	123	145	141	133	141	146	124	143	134	133	136	140	134	127	130	154	136	129	130	143	147	131	125	147	133	122	143	139	150	142	138	147	140	146	148	152	141	150	150	146	137	125	121	126	128	150	148	120	134	137	131	165	144	162	138	123	159	160	139	127	125	155	153	161	129	160	148	151	165	150	143	132	162	146	127	152	143	125	140	140	140	125	135	138	116	123	142	135	150	133	153	122	126	133	152	127	152	180	133	159	129	126	153	151	158	109	161	135	155	141	149	138	137	143	130	152	108	148	156	136	126	139	133	147	149	164	154	122	138	139	128	151	133	124	124	136	126	149	126	147	152	143	147	136	139	148	136	124	137	135	149	125	134	132	137	145	150	139	120	159	129	142	146	134	131	124	139	140	136	137	153	161	152	139	135	124	138	153	156	134	166	128	155	132	160	146	131	140	158	152	121	138	142	105	139	148	142	114	128	142	122	158	156	142	153	155	141	140	118	143	133	140	133	151	143	108	160	141	143	124	124	123	125	139	146	140	150	146	133	137	144	119	153	136	148	143	123	119	130	132	149	134	137	129	135	127	147	144	132	133	137	120	139	143	141	131	130	140	127	160	128	166
27318	18116	4407	864	593	644	616	528	555	526	549	521	554	523	534	537	594	514	485	561	506	490	512	492	546	553	543	540	546	540	537	554	515	507	546	532	543	541	511	530	476	532	518	535	568	529	544	522	525	551	534	540	530	530	521	479	585	486	526	537	549	554	489	497	507	529	511	542	502	478	533	557	557	534	526	530	509	580	573	475	506	535	540	522	506	527	557	518	515	525	536	542	525	531	534	582	592	546	494	520	521	536	537	525	522	538	546	509	544	494	525	548	556	497	535	538	505	500	552	568	483	484	577	551	533	557	531	531	470	546	536	495	519	550	564	528	533	525	552	557	543	504	526	533	531	533	517	508	505	506	540	571	541	549	527	531	564	526	502	551	567	523	508	552	504	536	542	584	531	518	483	539	531	517	573	511	527	548	530	511	506	564	577	528	526	530	565	540	509	541	540	533	546	518	512	591	540	513	539	504	553	546	512	512	538	548	557	526	530	546	534	516	531	506	492	517	524	530	526	523	495	540	543	541	544	543	489	521	539	544	543	507	544	567	552	542	532	524	540	543	469	548	516	541	529	595	542	563	522	527	580	566	513	541	511	527	579	540	535	566	494	518	512	564	533	549	556	550	519	535	524	516	540	548	524	547	550	515	530	509	512	511	505	556	546	530	600	498	548	540	541	513	492	534	518	550	540	506	522	524	528	541	535	497	505	520	527	541	553	536	520	547	550	537	506	533	519	483	514	539	536	523	529	506	558	485	527	533	553	533	547	536	548	543	491	509	522	502	515	528	511	530	537	502	517	527	512	541	526	530	537	544	554	540	527	547	533	565	535	529	528	545	527	517	563	538	528	519	515	526	532	515	541	541	509	549	550	489	553	486	528	523	582	534	515	559	558	517	509	513	541	533	502	514	549	543	542	543	537	514	530	555	543	561	474	573	525	519	503	537	571	515	554	565	564	535	518	505	509	507	570	546	537	528	542	553	551	514	533	551	563	500	535	524	504	533	518	553	543	510	527	529	517	537	525	491	495	540	524	553	545	536	513	533	520	529	497	527	473	533	538	533	538	540	536	502	527	516	548	523	504	566	550	514	533	543	522	525	529	514	521	534	565	549	491	505	540	520	514	550	528	545	559	517	562	569	520	550	538	524	534	560	546	509	492	514	511	479	581	499	553	546	537	544	523	549	529	497	528	475	503	524	533	540	508	551	498	549	481	543	555	553	533	512	547	519	535	533	497	537	534	541	501	525	543	527	504	581	513	532	545	579	508	549	561	518	509	519	519	507	526	507	534	495	526	522	520	517	516	552	523	527	530	521	531	525	501	505	565	539	566	545	575	531	528	522	535	564	509	544	530	527	529	483	515	551	563	548	514	519	546	533	537	515	562	496	470	546	522	558	553	551	538	533	506	532	522	532	541	533	494	519	545	498	536	553	544	556	507	529	563	523	513	513	527	527	537	544	518	559	580	522	511	514	530	530	534	535	500	487	531	496	548	522	504	516	528	522	539	506	523	517	530	529	510	545	527	478	504	561	489	481	487	546	536	507	496	517	501	556	533	527	573	519	531	486	522	523	517	534	550	496	543	545	489	539	523	561	527	516	493	517	536	572	577	540	500	521	545	526	533	505	543	507	546	450	508	518	539	542	517	569	501	534	550	527	553	520	529	528	537	581	532	541	510	550	525	529	568	547	560	562	548	538	557	553	509	470	520	563	514	543	521	552	550	510	536	488	521	554	529	535	524	519	504	491	559	532	504	495	521	567	524	492	519	571	502	540	510	536	549	505	530	490	515	519	540	542	549	514	537	531	570	522	520	541	514	521	528	543	582	564	572	535	498	541	533	556	519	551	569	546	505	517	494	517	522	494	561	536	581	548	526	561	522	565	520	533	564	503	517	529	567	518	530	546	508	530	513	512	548	565	545	544	555	530	564	499	562	523	488	532	491	550	604	599	548	524	503	529	549	534	469	515	500	556	497	544	526	507	546	578	561	536	555	537	526	516	534	517	506	510	515	524	473	511	574	502	480	473	591	556	555	539	492	548	500	526	528	551	509	507	523	525	488	567	587	511	578	485	550	498	513	558	563	498	503	556	513	492	550	516	531	515	511	544	497	534	491	535	495	576	517	531	500	558	524	529	503	510	532	509	526	516	544	577	572	527	528	520	544	510	547	529	563	529	547	539	524	577	561	538	533	538	525	529	526	552	560	485	531	558	538	544	518	531	555	532	549	480	538	511	536	506	485	567	543	513	535	541	521	543	544	529	518	507	534	547	557	530	573	522	535	499	548	508	532	533	540	469	524	551	471	514	555	524	564	528	533	583	494	532	516	480	494	547	508	533	562	530	544	556	535	560	496	557	581	553	559	541	557	525	522	501	526	536	547	565	605	580	507	528	514	522	563	538	542	466	495	496	498	549	542	563	561	500	573	551	548	561	529	556	522	509	500	539	518	567	545	517	551	588	525	562	494	548	523	519	502	475	493	546	565	549	535	559	518	478	536	539	529	510	547	508	578	512	536	525	494	546	546	504	531	538	541	534	555	529	570	524	519	599	522	512	552	524	563	511	522	517	561	527	544	526	540	470	508	521	520	525	562	540	520	587	506	548	509	521	538	495	553	547	538	507	528	511	541	610	498	543	580	538	574	529	546	552	518	529	546	569	515	554	567	539	540	550	556	549	531	540	537	504	535	509	577	545	510	534	526	502	545	550	505	511	511	528	520	528	521	472	536	475	511	539	547	527	513	513	543	568	502	507	527	532	543	521	529	508	520	547	545	518	500	540	536	532	561	499	490	537	509	510	497	504	523	534	535	537	505	541	527	562	515	563	548	518	551	573	543	497	513	496	529	534	486	510	560	551	530	512	543	525	522	540	497	592	550	535	527	490	551	574	531	503	556	539	572	540	526	489	558	557	524	521	556	540	539	514	490	502	537	499	563	514	540	491	532	564	557	525	559	523	537	545	547	544	520	524	512	581	513	502	557	566	540	536	540	501	504	548	512	537	541	541	531	497	564	528	550	557	554	501	527	467	538	546	536	511	538	584	529	557	533	541	493	511	577	464	517	548	507	541	532	513	563	475	539	549	489	507	557	515	538	530	562	543	546	512	504	526	495	550	505	553	530	546	503	548	565	552	539	538	514	529	515	522	522	577	582	548	537	494	531	487	513	485	506	556	488	536	550	569	522	555	526	522	535	559	495	552	501	556	535	534	544	548	543	547	525	559	532	525	566	499	588	515	510	502	554	552	567	560	529	561	508	524	530	558	506	498	545	524	553	501	543	520	515	563	535	554	527	543	534	527	543	550	545	505	539	552	531	541	513	548	550	555	536	543	548	502	544	509	542	534	505	569	490	531	540	503	541	554	562	548	533	547	557	549	535	529	510	504	547	538	494	521	534	496	533	537	514	528	514	516	535	556	592	486	511	572	580	557	506	553	523	541	478	536	543	526	550	548	515	557	535	568	531	549	583	525	486	531	516	535	530	503
4347	931	835	725	646	577	613	553	583	542	548	565	547	582	541	559	513	557	587	575	536	508	518	545	565	569	578	535	601	537	571	551	570	550	561	572	580	559	556	520	544	584	564	544	565	574	535	527	544	539	546	573	567	573	571	558	564	571	583	530	544	544	523	595	529	572	580	568	600	522	517	553	564	564	624	564	554	566	598	572	555	566	557	573	543	573	560	594	512	601	555	534	551	563	525	557	563	565	583	565	529	552	572	536	554	558	576	542	564	549	533	518	514	523	586	557	543	550	526	538	556	572	571	554	534	543	571	563	567	542	562	584	510	581	555	525	566	561	558	552	572	579	577	552	551	539	548	559	557	591	549	587	527	548	555	537	575	556	564	556	571	556	549	529	581	574	555	561	538	547	555	532	576	553	538	552	541	518	540	554	538	552	580	526	540	539	571	563	547	543	564	595	589	543	546	540	572	558	568	565	527	619	544	550	529	506	523	538	535	534	547	571	551	598	591	540	564	536	552	571	521	570	514	566	563	513	553	574	478	579	560	519	591	571	555	559	567	586	559	581	523	560	537	541	587	573	544	596	602	571	539	545	535	546	589	530	539	562	527	551	564	537	563	571	539	530	531	526	561	570	592	525	584	549	527	578	576	545	574	519	540	522	555	580	556	563	519	531	542	553	565	547	548	602	559	543	592	541	558	578	553	524	563	559	566	553	576	542	602	560	578	586	537	576	548	575	586	575	574	540	526	561	596	572	573	550	548	574	561	554	568	542	546	561	583	575	540	601	558	543	524	581	528	582	541	535	561	597	559	572	562	585	613	542	598	546	582	601	583	538	573	538	540	558	567	569	513	535	526	539	533	521	529	574	491	589	541	525	597	591	512	586	534	528	570	582	554	596	547	543	553	532	515	563	543	574	579	514	542	547	568	583	597	533	543	542	583	577	575	568	564	625	525	543	592	561	544	582	547	528	560	530	534	545	577	560	554	527	576	550	548	553	585	527	529	526	563	565	537	552	577	567	570	588	541	569	548	533	561	533	567	529	546	564	578	581	593	594	562	552	587	532	551	585	568	579	568	534	525	530	534	536	571	597	527	541	541	540	559	546	562	565	591	589	615	553	595	532	577	587	564	561	646	528	563	626	555	546	596	611	525	573	543	560	540	523	559	558	577	558	542	568	556	572	554	544	564	547	543	560	548	543	573	573	526	557	566	557	538	553	561	553	537	572	559	562	562	538	526	550	576	529	503	549	550	603	566	543	542	606	556	577	568	546	562	541	569	534	557	528	557	564	563	542	561	590	554	542	537	528	559	581	600	555	575	541	550	558	571	540	546	539	559	580	508	530	570	589	541	598	588	554	559	531	550	526	576	539	552	593	523	564	550	532	531	551	599	579	561	561	545	571	561	601	577	560	530	554	556	575	588	549	523	588	612	541	536	529	548	590	520	545	563	502	577	513	531	552	553	543	565	565	590	550	574	551	520	530	554	552	585	525	567	540	559	531	612	546	551	557	577	538	571	564	559	566	596	530	528	510	544	589	566	578	544	584	536	549	572	579	563	548	576	551	566	558	577	578	549	525	562	555	551	551	526	521	585	560	536	545	567	602	610	551	533	557	541	586	555	555	551	583	554	524	558	521	550	550	579	573	542	578	527	564	569	534	566	551	578	581	529	582	553	578	560	573	568	537	549	563	550	577	564	572	519	539	542	595	565	549	549	560	536	542	537	529	552	563	549	541	577	565	566	537	588	609	565	570	607	546	581	590	583	529	564	570	535	568	502	544	546	568	567	485	574	550	518	561	557	568	537	578	542	565	557	576	557	560	579	575	562	589	573	561	591	562	539	543	531	559	558	559	598	594	550	524	540	570	559	574	551	548	575	514	605	536	517	549	550	570	571	583	528	579	565	565	534	595	531	595	548	533	572	560	560	576	582	537	577	602	516	569	544	534	579	539	538	543	547	584	528	568	551	567	568	581	572	552	557	554	531	566	567	572	568	518	547	549	570	519	572	550	503	560	544	580	549	560	482	595	581	580	546	583	587	544	577	526	562	564	569	554	545	529	540	526	542	527	583	546	593	582	560	546	582	615	560	560	597	534	561	570	565	554	574	556	579	494	571	568	538	575	574	546	541	550	538	601	541	569	554	568	571	508	580	535	580	567	590	526	532	573	545	557	530	557	540	549	545	528	545	549	559	576	590	552	538	549	556	566	557	531	557	578	576	576	547	554	552	552	567	526	572	542	597	515	548	555	524	510	552	530	545	586	536	569	580	581	535	537	539	537	542	562	596	581	575	564	537	568	561	550	581	525	626	599	535	535	546	552	533	591	515	551	574	576	530	563	582	565	564	541	563	566	561	548	557	532	561	532	550	581	547	533	549	568	531	528	566	546	561	565	543	529	525	546	581	587	565	503	531	566	560	601	582	534	539	580	573	566	540	555	521	530	541	570	544	540	568	563	564	583	602	569	604	539	550	569	568	515	552	547	551	541	528	514	557	542	553	558	540	552	569	555	549	544	515	544	583	581	546	547	588	596	578	536	549	541	581	618	546	564	546	559	556	545	577	541	610	555	549	571	509	510	568	532	533	554	593	563	563	571	535	552	540	598	544	529	551	547	504	572	587	576	578	567	589	538	545	575	549	579	573	542	569	541	580	548	513	505	544	546	599	586	575	549	601	567	555	557	561	518	541	492	584	543	620	550	529	553	559	542	560	569	591	530	560	544	560	570	545	542	547	553	555	568	608	571	550	565	550	545	571	523	573	575	552	567	506	560	569	544	561	560	566	526	583	556	550	568	553	526	553	543	544	589	554	583	508	570	578	565	548	522	568	534	527	550	546	617	563	548	570	535	541	567	580	528	544	547	567	570	564	539	551	575	563	533	581	553	627	543	568	565	567	596	554	583	584	561	544	546	583	572	538	576	528	573	606	638	538	576	515	544	573	554	606	522	563	583	558	565	532	504	559	532	506	587	536	542	616	547	576	559	549	580	533	575	549	545	540	562	493	559	552	540	517	569	559	544	583	551	598	560	533	577	570	551	536	548	527	532	608	549	543	552	541	578	561	571	565	578	596	558	581	563	562	592	569	559	596	584	575	554	512	503	584	581	524	594	504	569	568	530	578	543	568	542	553	581	514	622	525	558	589	566	556	578	556	524	549	588	593	562	523	555	554	550	549	591	555	587	585	535	562	555	599	539	533	548	551	551	559	563	529	550	546	574	565	575	546	587	537	548	565	545	537	569	559	542	543	568	561	539	582	543	577	553	536	543	594	556	533	575	548	565	567	538	580	572	539	604	543	518	564	588	554	560	538	565	584	569	517	568	574	554	545	534	560	562	564	538	580	572	576	577	590	563	566	539	570	572	517	494	541	570	548	543	554	597	551	566	561	543	553	544	564	523	588	522	569	592	558	580	538	522	609	566	589	596	572	504	497	561	549	542	547	525	555	563	536	529	500	544	567	569	563	538	590	562	556	559	575	539	569	605
23292	20978	28342	23809	20968	12495	1121	623	553	511	430	414	368	372	359	341	319	350	313	336	301	304	335	297	302	287	302	288	283	297	291	281	278	253	310	276	297	282	338	306	238	276	289	282	294	295	281	259	296	320	273	282	271	276	255	282	301	263	285	271	256	237	285	279	272	266	292	282	257	267	267	259	277	269	275	283	269	305	258	285	301	287	325	291	273	271	280	291	265	279	258	264	269	283	276	282	290	264	295	267	274	256	303	268	296	282	279	269	259	251	286	276	285	285	272	278	278	258	273	288	272	252	310	288	266	264	251	277	258	252	276	262	256	298	279	292	277	259	277	279	300	265	272	270	314	287	285	281	250	276	292	282	281	285	254	287	246	288	258	251	248	283	309	273	284	264	257	264	263	230	268	293	308	251	255	287	255	291	304	256	305	253	266	279	284	273	292	270	295	260	272	265	266	266	275	282	263	278	295	247	301	284	278	256	271	255	258	262	304	251	256	299	280	270	282	287	274	299	244	281	270	255	283	270	272	279	262	287	270	270	301	307	297	237	277	292	265	302	265	270	250	278	236	279	298	248	254	234	288	252	302	286	263	256	288	277	268	252	267	310	295	270	255	266	278	253	298	292	284	224	250	262	277	291	254	298	291	254	267	299	268	288	270	281	266	282	307	281	300	268	260	263	280	271	279	299	312	256	253	281	274	261	223	255	255	264	296	294	282	281	298	285	280	292	281	259	264	302	269	277	287	250	248	289	281	263	283	287	265	266	262	275	280	297	286	292	300	285	273	282	256	278	276	283	243	303	302	273	251	316	269	295	290	278	260	305	326	273	299	258	280	292	261	303	272	270	255	276	253	251	265	282	279	291	255	284	261	296	287	265	228	275	294	276	284	241	287	276	293	259	287	294	286	285	232	253	310	277	267	292	266	271	242	292	265	264	274	263	260	281	290	267	269	277	290	275	292	298	274	280	268	265	274	290	311	270	280	262	281	290	269	277	280	259	260	278	262	264	270	278	304	288	232	286	259	266	251	286	249	276	266	276	304	286	267	261	255	287	308	282	297	284	280	285	264	274	293	272	261	272	288	268	278	278	271	287	241	281	268	277	278	266	269	310	298	277	259	281	251	274	260	280	290	259	288	256	291	256	274	239	310	276	289	263	304	281	277	266	284	246	301	272	277	236	268	263	266	271	280	302	305	277	291	267	272	260	294	264	291	274	269	244	291	290	265	288	274	282	277	260	280	292	287	289	290	268	284	300	276	282	294	274	303	272	261	286	288	264	303	302	262	309	298	299	287	281	274	280	303	295	286	271	265	266	285	247	300	262	251	275	277	280	258	292	251	290	288	277	261	291	283	307	283	269	273	280	284	308	265	288	259	272	289	249	305	297	257	265	283	263	268	266	288	310	265	273	271	259	283	291	223	262	278	280	262	289	283	288	291	298	313	258	270	301	266	299	306	281	250	281	275	278	295	256	300	297	300	286	265	252	256	261	265	276	267	273	269	279	288	276	263	299	276	256	306	291	283	262	295	270	276	272	280	322	274	301	263	276	262	286	289	261	276	265	270	270	262	284	262	278	254	277	269	284	281	293	290	273	271	266	273	250	272	262	287	267	272	247	279	278	304	268	277	277	253	272	252	291	273	293	248	282	282	252	277	255	265	256	315	280	286	253	302	301	285	261	258	271	279	314	267	287	303	247	268	285	278	268	268	298	271	259	298	258	277	281	292	282	272	284	273	253	260	303	271	292	288	258	279	256	261	256	288	269	245	269	272	258	283	274	250	284	283	290	288	294	267	296	256	255	279	282	276	267	289	260	274	266	248	266	304	271	258	282	269	259	255	274	270	270	321	311	279	270	265	264	275	293	285	272	266	273	281	267	261	259	262	288	302	275	273	304	274	275	277	260	255	287	251	252	254	295	258	273	276	275	285	281	274	272	274	273	295	291	277	269	258	273	284	290	257	266	279	269	230	270	297	277	275	280	272	266	295	302	289	260	286	279	273	279	287	276	270	306	264	274	250	273	284	266	261	293	270	265	262	272	304	286	270	288	269	234	251	277	267	279	252	281	272	289	282	280	257	257	279	279	266	264	278	291	283	289	274	280	290	294	277	285	264	295	282	288	253	266	273	287	282	257	253	279	263	268	290	274	274	265	277	276	275	276	272	271	269	288	300	288	293	253	263	272	275	228	266	282	300	285	276	243	301	282	291	265	288	254	234	281	267	280	233	290	261	260	274	259	290	291	246	282	276	276	300	279	253	250	253	291	292	264	277	258	264	275	292	262	263	293	296	266	259	283	281	286	277	298	277	288	273	304	289	272	248	298	270	250	294	277	276	272	282	266	307	293	286	306	274	264	281	263	279	269	264	295	252	279	277	307	323	294	293	273	269	293	263	299	259	282	232	268	272	252	287	286	315	250	253	267	240	265	297	253	279	281	264	277	292	289	303	264	253	254	258	292	250	268	279	291	269	275	271	267	293	251	282	259	269	290	290	286	284	274	259	257	255	276	305	266	272	295	252	279	268	255	310	263	283	274	263	271	302	308	286	264	268	270	313	292	264	287	289	246	305	267	266	286	243	277	269	283	260	265	272	253	279	286	298	303	257	250	256	272	271	253	277	269	262	286	279	261	268	271	292	306	264	253	284	298	265	272	284	281	287	272	269	282	295	254	266	290	260	257	267	287	275	301	272	276	294	293	274	280	280	287	282	247	274	287	264	265	250	290	258	289	269	263	278	282	276	282	268	285	259	282	257	277	286	292	273	251	274	272	272	267	273	276	263	264	279	281	294	270	288	291	255	281	262	256	287	298	324	276	276	287	236	235	273	266	262	260	290	269	277	268	277	287	249	277	293	280	275	268	253	282	302	302	280	285	261	273	257	295	313	261	279	296	258	327	265	314	294	296	263	267	238	276	301	241	292	258	299	305	290	277	275	300	278	290	294	285	256	248	291	275	275	274	281	300	250	298	283	277	239	266	279	248	311	286	272	277	263	268	258	255	274	287	298	270	283	295	266	267	317	255	263	275	276	279	264	305	282	292	276	253	286	293	273	267	273	298	285	275	275	235	262	262	288	253	281	279	289	256	269	297	279	275	275	299	281	280	260	271	260	291	273	288	286	281	281	257	266	301	275	250	279	260	276	263	264	296	251	243	262	257	251	297	246	268	289	256	256	321	254	288	290	295	246	252	295	247	290	287	269	260	299	255	263	272	274	284	280	301	257	257	282	250	281	286	254	281	257	285	264	258	286	264	252	283	265	268	277	275	250	276	271	280	294	280	271	253	248	288	250	259	268	284	289	263	277	268	269	298	287	259	301	284	272	285	257	280	285	300	263	290	260	292	274	278	278	270	265	281	282	279	259	242	251	258	283	303	313	291	269	266	242	293	273	299	324	293	307	304	284	241	274	300	233	265	277	287	282	287	295	255	240	286	287	254	252	269	260	276	249	301	280	253	265	283	314	263	273	266	284	285	259	281	261	271
3113	8399	6222	2972	2055	1528	1162	917	765	631	562	490	456	430	427	391	380	362	350	350	344	402	343	343	311	336	331	315	349	319	331	290	327	320	339	331	312	322	299	306	313	304	287	325	314	289	314	318	314	319	331	278	323	330	300	299	297	312	302	310	295	282	323	305	289	323	323	326	309	323	301	322	274	325	290	292	340	319	321	331	322	314	291	294	308	306	302	311	306	281	310	282	274	289	308	322	312	298	311	271	303	309	298	295	308	301	348	264	290	284	297	299	326	323	293	318	287	307	280	319	299	303	315	310	287	310	291	311	312	323	312	307	287	282	304	287	298	306	320	283	302	333	273	312	308	288	312	294	294	318	316	279	283	307	305	314	346	277	291	277	320	294	309	292	282	322	293	313	316	319	332	285	291	302	298	304	298	314	295	311	276	309	290	308	294	322	282	301	298	292	306	299	307	296	303	297	311	325	310	342	276	326	336	324	279	283	295	303	306	295	306	311	298	314	312	316	309	300	310	327	318	311	297	334	311	296	290	319	317	301	314	317	300	311	329	338	284	319	329	303	327	293	289	287	283	329	289	296	306	293	337	296	266	326	287	318	287	309	287	311	299	320	311	297	310	318	291	345	298	329	346	292	311	333	285	328	267	307	314	313	301	313	327	286	296	277	311	310	321	322	268	313	298	314	304	322	287	333	341	297	291	317	311	310	297	289	314	306	310	321	297	293	307	264	285	290	328	284	299	275	295	299	328	295	291	263	299	316	295	315	282	272	322	334	335	315	335	316	305	322	320	305	276	294	281	302	287	308	313	323	306	292	302	332	290	299	287	267	296	295	311	304	261	306	282	280	313	295	306	307	278	304	319	310	318	307	314	343	277	291	328	347	296	284	288	284	297	296	278	316	325	306	285	290	317	280	293	340	289	311	325	308	320	338	280	283	266	294	323	300	281	298	305	300	352	301	303	320	295	274	305	294	314	292	309	296	275	302	308	308	291	275	293	302	300	300	306	315	298	334	319	307	294	291	333	287	293	306	326	314	325	289	302	332	290	284	335	257	294	305	289	286	300	307	323	293	312	306	282	313	301	307	285	316	276	287	290	286	282	287	299	319	284	297	313	291	319	293	329	324	302	297	294	317	290	305	299	338	300	316	287	276	305	313	314	304	293	285	294	272	335	310	319	324	316	298	291	291	293	299	305	285	288	330	312	276	296	288	300	312	332	285	306	285	314	306	312	305	314	293	282	294	283	283	315	311	318	303	334	291	316	306	299	285	290	293	308	325	312	315	311	307	294	285	318	312	311	330	310	302	294	329	314	310	309	296	298	291	313	321	330	329	303	315	299	326	318	322	309	298	294	309	330	315	279	299	309	296	305	288	297	303	307	303	305	290	309	308	294	273	310	302	295	314	290	291	309	338	305	326	317	292	313	289	299	308	311	298	280	312	297	309	296	277	299	300	318	277	316	301	326	311	323	306	295	301	312	297	322	292	328	297	287	291	285	293	290	299	294	316	300	301	266	291	339	299	312	305	302	293	288	278	320	272	310	306	318	299	308	319	319	298	325	303	291	297	328	302	286	299	316	289	327	289	315	322	281	321	321	275	312	320	274	300	287	316	341	285	318	305	300	327	293	298	301	307	306	305	302	272	312	309	297	280	294	324	277	321	305	315	326	335	305	307	328	295	301	305	297	275	353	308	275	280	321	286	301	288	299	302	278	337	295	283	271	283	274	309	285	308	303	298	294	327	292	286	296	289	283	277	312	312	285	274	292	288	302	324	320	322	289	305	289	315	306	258	296	288	308	284	306	305	300	287	281	326	308	293	301	316	302	303	283	292	308	302	308	282	294	314	294	289	290	308	301	281	290	273	305	307	284	315	278	273	263	292	290	303	314	307	303	290	312	309	300	326	292	291	287	303	294	301	310	309	317	324	302	269	277	291	286	301	296	284	310	274	304	280	291	293	305	317	308	277	291	284	296	282	303	321	282	329	315	270	298	317	278	287	262	303	303	298	294	302	291	291	298	277	262	278	338	311	287	300	294	284	315	270	297	308	310	307	323	289	288	297	322	312	290	323	297	277	299	291	295	298	309	295	291	290	311	262	301	298	297	312	320	306	320	301	302	299	299	290	308	326	290	303	317	268	310	303	311	303	276	318	286	305	310	307	305	306	306	305	293	311	331	288	292	300	316	311	296	288	319	322	311	299	307	287	342	316	304	317	325	314	301	289	266	316	321	315	320	305	311	285	302	281	289	279	277	299	313	332	310	304	281	323	314	318	283	291	290	296	303	290	306	291	291	285	280	277	319	302	316	287	312	294	321	330	325	299	288	292	261	327	292	312	265	295	325	302	325	324	286	296	284	278	277	298	267	303	277	302	300	330	300	268	271	302	308	316	305	303	294	294	302	299	281	287	314	312	310	303	316	287	332	270	307	292	277	285	318	299	301	273	291	292	290	290	294	323	329	308	299	279	276	324	283	321	290	272	295	313	312	307	285	308	303	303	250	294	311	302	296	292	322	291	331	296	283	320	313	300	317	303	299	306	320	288	309	325	333	299	282	293	310	313	285	318	264	254	297	279	325	297	286	315	306	271	268	302	297	319	350	322	291	295	297	297	307	306	310	297	312	299	329	283	305	304	316	282	302	276	318	271	303	286	290	300	271	300	303	285	304	310	320	291	315	272	288	305	286	311	291	323	277	304	306	284	293	282	313	322	289	304	322	298	292	310	285	297	312	330	336	315	305	272	315	300	275	270	302	253	271	297	291	259	328	254	309	307	306	288	294	301	302	301	270	286	294	301	297	325	319	301	291	320	308	294	344	313	285	308	312	303	311	285	328	265	325	315	283	280	303	288	317	274	298	300	280	309	269	309	293	292	318	331	332	312	290	275	329	294	320	304	306	307	280	299	309	277	301	327	272	331	303	286	299	268	310	291	320	325	308	318	333	308	282	289	280	312	332	314	275	294	314	283	283	295	327	276	317	284	309	291	272	292	291	252	321	316	299	298	288	261	282	295	287	291	319	295	318	293	296	292	312	317	299	319	305	328	303	323	310	267	289	297	306	319	319	301	299	325	301	309	297	313	314	287	319	294	305	323	315	273	317	305	321	278	293	285	268	310	285	313	317	305	336	297	311	321	311	318	335	337	275	278	301	298	326	309	285	327	285	311	293	297	319	294	291	319	265	301	325	317	284	296	291	269	320	327	284	316	310	307	299	286	322	294	284	300	325	290	313	294	293	304	286	330	289	318	288	323	297	304	283	341	306	337	281	321	286	306	303	275	313	290	320	309	304	305	282	285	308	284	317	330	306	309	296	288	330	312	290	302	277	299	276	297	291	303	300	296	325	307	321	298	287	262	330	301	267	328	302	316	308	286	300	340	310	281	284	289	326	301	294	311	329	307	329	303	324	309	320	302	319	303	343	298	330	323	288	284	262	276	309	290	310	316	278	298	310	334	283	304	332	285	325	325	313	303	305	293	307	328
24146	20798	27255	24349	15509	1213	777	664	573	626	558	619	560	525	566	540	536	535	538	497	502	500	518	496	469	494	515	480	529	475	496	542	508	489	515	499	482	495	533	467	468	498	498	456	491	461	526	482	477	464	524	518	502	490	522	493	480	482	483	511	488	475	509	489	471	476	516	465	516	506	461	504	471	509	466	522	497	481	504	466	450	484	519	456	495	455	454	484	488	493	493	467	496	495	462	515	481	476	508	481	491	544	490	477	507	500	508	504	501	511	505	504	499	449	493	507	497	497	498	447	456	507	482	496	473	495	473	496	464	486	470	471	487	489	476	471	524	503	493	507	486	461	469	504	466	494	499	500	459	467	516	491	487	493	527	492	460	482	465	463	510	482	487	513	505	484	501	487	506	453	489	485	466	482	483	479	484	526	492	463	516	444	491	488	484	484	450	493	506	491	488	493	507	535	453	496	513	474	455	459	482	482	515	502	466	481	509	494	470	498	519	460	453	447	531	447	478	493	468	480	513	510	514	503	506	464	500	508	468	469	471	466	478	472	486	482	483	507	498	492	506	523	504	439	465	546	465	471	448	482	516	515	481	481	491	484	462	523	434	474	461	472	494	480	451	492	480	497	509	494	489	473	522	470	473	532	490	514	490	500	502	456	513	449	460	460	487	507	478	494	501	502	465	494	540	520	516	488	491	489	455	497	487	485	508	514	467	542	495	493	483	485	474	456	498	431	456	515	485	520	484	474	462	492	465	500	516	499	498	493	487	466	494	513	551	488	483	477	490	495	463	481	452	507	495	495	497	479	508	449	486	504	498	486	487	499	506	447	498	510	489	506	504	470	467	498	470	470	483	458	472	511	473	542	492	453	483	472	516	468	509	474	439	493	497	464	493	512	463	481	501	512	453	508	483	491	490	504	487	493	493	485	504	464	509	483	471	485	471	457	482	475	510	485	485	460	507	507	507	506	482	458	492	470	473	496	501	495	490	483	504	506	509	501	470	453	446	447	476	511	507	534	481	512	438	493	495	483	483	510	515	493	511	515	461	545	517	494	502	541	505	468	473	487	489	505	517	488	481	483	515	424	464	485	485	456	510	509	487	469	480	508	516	464	458	510	513	486	455	444	437	471	496	489	532	486	438	478	552	504	461	524	496	455	471	516	524	475	487	530	487	515	521	462	456	481	515	467	469	489	487	518	480	507	456	495	467	480	497	536	486	464	523	528	504	506	507	444	462	435	510	473	506	488	512	494	466	491	462	486	512	488	468	500	519	440	509	462	504	513	451	454	434	484	498	499	501	500	466	472	469	462	485	505	483	468	497	499	458	504	506	508	464	505	472	510	459	501	462	489	495	488	471	476	474	473	460	463	509	464	476	485	502	529	486	492	465	485	496	502	479	481	525	485	493	480	483	525	477	459	515	498	514	467	476	498	505	447	463	446	460	499	501	463	459	482	450	472	499	438	480	517	462	525	518	470	508	464	474	562	483	456	475	481	473	497	489	505	477	484	485	472	495	474	494	522	479	498	476	497	487	457	515	494	483	498	488	463	503	491	474	501	505	503	474	486	504	410	495	515	445	496	493	453	472	504	504	475	490	449	472	499	467	491	463	486	474	461	493	519	484	428	460	479	481	448	455	526	462	499	501	478	468	484	533	494	465	487	494	469	511	473	517	485	497	463	523	537	463	477	482	504	479	478	461	506	475	496	499	515	496	489	484	474	448	463	526	473	479	452	489	484	491	485	479	489	511	517	519	509	455	471	432	474	452	471	511	488	456	471	481	517	481	475	469	496	485	532	509	471	458	452	493	481	467	479	479	524	495	493	460	493	471	468	461	474	479	496	498	487	525	515	469	458	481	471	487	484	505	534	468	503	482	517	470	483	450	506	500	475	466	516	471	521	502	505	456	476	452	539	465	464	508	502	496	491	483	491	492	466	463	526	487	511	507	500	494	527	449	483	463	497	483	455	465	479	498	480	485	477	496	503	500	479	471	486	492	490	496	470	476	497	477	498	479	527	480	478	497	520	470	483	510	460	473	479	497	482	516	438	472	456	443	447	446	466	515	498	445	500	418	492	496	459	460	514	476	512	493	526	460	479	467	546	499	485	523	495	472	552	495	471	523	501	489	459	522	479	487	477	504	475	478	493	483	473	516	458	458	459	481	506	478	463	508	479	492	481	488	524	466	471	483	495	507	474	487	503	468	481	446	508	472	501	457	487	474	519	495	458	465	498	520	466	514	483	493	482	449	495	489	513	467	496	480	508	464	498	454	494	490	469	472	460	477	499	461	482	474	484	489	481	473	494	460	512	468	478	486	500	461	485	517	454	474	500	504	482	453	521	491	457	425	414	481	457	469	478	473	485	483	527	473	455	489	498	471	490	440	491	513	442	527	462	497	518	443	515	500	516	502	507	441	458	489	530	494	489	500	484	501	484	468	484	479	448	454	477	486	495	493	499	490	474	483	458	517	501	477	483	494	537	477	501	460	487	499	474	473	479	467	492	486	502	491	539	485	471	499	442	453	449	477	529	467	491	476	491	482	456	439	472	478	510	473	489	461	483	495	490	466	481	492	501	470	507	487	519	497	460	494	452	471	480	471	513	457	519	524	483	482	502	473	479	465	510	528	484	544	440	483	457	484	473	492	447	466	477	517	464	453	474	476	509	496	503	476	498	469	504	461	456	473	533	481	474	472	476	498	465	462	467	488	476	482	463	502	479	457	477	507	519	506	483	483	502	495	481	517	442	464	510	512	472	498	491	506	489	452	467	482	487	484	517	516	482	509	467	454	494	511	478	507	472	472	519	511	484	451	464	515	469	498	539	447	531	475	494	487	475	489	496	496	476	439	493	461	504	487	483	502	483	486	473	500	496	499	486	484	467	468	516	511	490	522	489	473	523	500	488	450	507	488	484	510	493	468	458	469	481	488	481	501	497	522	507	480	506	466	464	477	477	491	514	504	497	478	463	463	487	508	493	508	494	445	466	508	513	453	522	503	509	487	425	495	503	428	520	476	441	486	513	453	471	480	514	506	491	506	481	498	456	477	516	487	494	509	516	504	481	485	544	488	523	475	500	465	502	517	481	479	463	505	475	481	484	491	484	498	498	476	476	480	517	534	476	470	450	484	505	518	485	494	477	515	531	481	469	505	509	502	483	469	504	501	478	476	463	530	471	478	502	470	450	503	490	474	497	564	465	471	510	495	472	504	504	540	454	475	450	480	516	464	470	516	498	468	496	527	478	496	464	473	523	455	490	487	473	462	510	472	474	469	495	488	488	482	494	481	461	486	519	510	507	502	475	472	505	496	476	504	482	493	483	445	508	513	479	499	500	486	469	496	481	488	465	467	537	476	477	480	504	473	492	461	464	469	486	488	460	528	465	473	475	480	514	495	487	437	475	483	484	499	485	452	483	487	459	469	466	493	492	472	502	456	506	486	471	472	493	456	513	483	500	510	476	489	472	468	508	511	486	483	481	475	492
3444	5471	3927	2124	1615	1260	1059	870	772	650	677	622	586	533	552	562	528	518	516	531	542	506	545	504	513	493	509	453	482	490	474	479	488	477	513	502	521	544	482	469	473	484	525	507	513	459	466	494	503	500	497	492	461	493	491	514	511	448	491	446	461	514	507	497	482	481	455	458	501	483	490	488	514	497	524	472	497	522	517	477	526	512	481	500	456	461	499	518	499	502	478	485	458	464	494	504	499	500	471	512	512	508	481	503	487	446	501	500	476	488	481	501	479	504	492	520	488	468	519	522	489	467	496	497	483	441	494	447	508	481	449	459	533	479	462	472	463	497	477	482	477	536	506	490	499	469	451	489	520	443	482	453	504	476	484	479	472	490	469	492	490	503	502	471	520	486	515	513	497	472	512	515	521	463	449	501	515	446	510	475	471	483	498	496	508	523	480	508	495	488	517	521	483	462	487	497	468	490	472	500	489	541	505	473	490	496	487	489	512	491	525	484	457	468	468	454	531	521	448	498	504	464	500	488	484	477	517	453	467	498	495	505	523	468	497	454	446	491	479	498	477	494	470	498	471	451	481	464	487	491	491	502	535	481	469	494	500	519	492	473	512	514	490	514	495	489	569	484	484	455	466	514	478	472	509	470	509	481	496	520	488	538	511	473	509	497	501	536	466	479	459	510	469	515	487	490	517	508	523	475	471	454	508	519	459	446	466	520	457	475	511	478	507	508	462	503	496	503	461	498	506	453	461	493	465	495	477	496	508	508	488	539	495	552	501	506	492	503	446	479	501	480	469	505	530	472	490	476	460	490	485	545	504	504	490	479	504	443	464	474	474	501	463	468	471	510	477	498	452	467	460	468	496	492	477	482	521	473	473	510	502	483	500	474	521	478	474	499	474	471	484	501	502	481	504	505	542	514	479	499	524	510	496	506	489	506	468	508	473	472	498	518	470	459	465	504	464	462	493	503	475	497	548	509	470	451	492	499	509	508	510	502	449	489	504	523	453	536	494	512	455	476	445	491	508	498	461	478	474	521	494	497	473	444	480	499	505	503	446	486	470	498	469	478	480	482	475	519	501	502	477	513	443	498	461	485	487	474	462	512	506	481	511	493	454	504	520	492	481	553	515	490	480	447	458	458	461	486	462	473	514	480	442	462	472	519	492	517	475	487	467	502	479	497	487	499	480	504	476	476	489	487	520	516	543	484	459	494	482	518	470	474	444	495	504	458	492	515	473	497	500	467	430	511	435	488	490	475	454	457	485	491	500	514	486	541	486	469	515	504	460	447	458	492	508	475	502	537	526	503	491	506	480	508	472	515	454	493	504	477	514	482	499	507	519	475	457	503	491	485	501	499	497	517	493	492	455	524	504	469	486	483	524	515	530	502	475	472	497	499	479	532	494	482	491	520	506	479	499	472	515	487	472	499	476	442	502	507	498	531	490	476	514	530	506	465	494	536	492	499	526	484	476	449	466	456	489	496	481	508	478	465	517	516	481	486	523	464	435	492	486	513	446	510	508	480	538	493	520	520	482	493	504	490	523	460	470	477	484	520	458	485	441	501	515	452	497	496	485	507	471	495	482	485	472	476	502	465	540	475	467	503	495	479	471	506	530	482	512	474	490	489	533	477	490	484	499	512	476	427	469	492	500	460	449	501	490	505	488	456	518	475	511	475	492	480	505	522	505	478	482	492	500	498	474	486	488	457	528	505	500	457	491	465	484	477	455	510	458	453	519	472	490	493	490	525	522	451	511	492	489	486	527	472	505	497	469	471	520	441	479	507	460	521	482	477	457	501	497	497	532	463	493	487	470	464	508	491	489	462	522	509	455	450	492	475	434	463	517	549	505	483	480	498	460	489	480	491	506	506	495	458	503	460	503	504	520	515	443	473	489	517	493	472	501	500	483	509	484	475	473	513	483	505	486	441	492	473	464	480	470	467	523	525	454	488	478	500	496	538	515	514	487	476	489	502	541	466	469	478	485	506	484	480	474	473	498	494	506	500	499	493	517	478	477	516	461	475	518	490	492	511	477	441	503	517	482	500	486	493	514	501	454	508	454	486	507	513	510	491	506	507	462	463	502	461	483	482	469	512	512	483	504	508	522	497	454	487	460	482	512	489	483	518	476	461	515	477	465	498	476	491	458	492	492	518	473	505	544	464	502	526	468	468	495	469	509	463	502	459	472	489	515	500	493	461	491	490	489	521	471	490	488	514	487	506	498	526	472	499	483	465	499	500	474	510	490	471	465	512	501	504	477	470	476	519	512	470	499	458	537	488	498	533	473	480	468	500	542	490	484	501	495	457	467	464	541	451	470	469	483	484	519	497	468	441	490	507	477	507	502	508	523	490	462	517	498	474	476	514	516	511	489	470	465	484	515	482	519	519	519	514	512	465	530	513	485	487	473	493	481	512	503	471	477	457	482	505	521	499	475	520	505	528	486	528	481	524	510	474	486	498	469	500	456	492	477	471	476	483	479	476	491	527	469	478	470	487	482	516	490	509	473	506	497	473	448	491	455	513	465	475	485	482	466	467	507	501	453	501	494	519	454	479	499	497	468	507	524	487	456	474	494	471	457	491	468	465	470	506	488	458	511	462	515	482	497	482	486	491	517	461	481	505	493	478	497	538	448	494	533	469	496	489	450	477	494	478	494	512	504	502	485	447	479	493	484	484	482	494	496	493	504	494	512	477	477	496	508	519	462	483	485	497	483	511	487	481	504	488	497	508	496	502	476	508	488	526	473	461	529	491	491	484	484	510	468	489	471	493	494	525	494	443	470	513	490	508	506	480	464	485	490	459	530	501	502	529	496	464	481	491	481	451	477	495	439	497	482	465	546	479	493	488	477	489	500	467	485	532	479	494	463	520	468	518	493	483	494	517	479	489	534	537	526	493	496	501	487	500	494	527	487	524	528	503	462	497	483	473	435	490	485	479	513	470	513	468	473	440	496	481	488	456	525	513	463	468	487	521	461	505	465	485	480	459	460	502	466	492	527	474	533	496	466	483	534	494	496	493	501	488	471	514	500	496	467	490	492	455	492	483	473	523	466	473	482	483	521	505	498	510	481	455	516	488	485	472	489	524	476	490	474	501	471	502	485	502	510	488	551	487	497	490	486	528	504	521	461	480	451	530	472	482	517	514	486	458	509	528	447	457	490	510	496	444	490	476	508	488	489	491	469	471	507	491	508	491	481	511	518	473	479	536	504	498	508	473	470	490	464	507	493	455	493	493	510	472	459	514	515	480	498	516	503	497	501	498	491	489	494	480	488	506	480	486	479	474	472	485	490	476	516	493	476	506	489	486	487	479	454	484	503	524	504	493	470	514	471	484	463	514	498	482	490	459	459	466	514	490	515	495	485	483	486	477	471	509	490	473	498	480	447	481	500	498	490	460	471	490	474	489	460	467	491	493	486	487	518	485	468	467	487	527	515	445	463	500	496	523	470	497	515	490	488	483	497	488	534	516	517	495	490	488	475	488
22143	20978	28684	23434	20972	21021	11575	964	654	537	484	381	401	319	283	263	223	278	209	196	222	210	212	188	184	194	177	177	177	177	184	175	153	145	192	190	170	144	158	164	155	162	149	144	150	168	140	135	160	158	144	153	126	136	156	133	161	150	132	168	153	118	110	147	132	143	138	111	154	132	118	146	122	143	142	144	130	130	147	147	139	143	155	165	132	145	128	115	141	136	144	120	140	133	158	146	143	132	152	137	136	147	152	166	133	155	143	139	134	157	128	155	137	144	162	155	159	155	129	145	148	138	139	135	134	121	134	122	153	157	135	147	114	147	147	134	145	138	161	150	140	156	145	116	150	133	120	137	142	112	158	134	131	147	133	150	143	140	139	154	158	151	141	149	134	131	135	160	128	142	138	154	117	151	160	143	136	146	159	155	126	141	139	149	149	147	138	143	137	125	143	161	140	123	143	117	136	138	144	132	140	127	132	153	108	158	121	151	144	168	143	147	138	122	123	140	129	143	132	150	139	142	143	161	130	128	151	158	141	123	136	146	149	118	132	132	136	136	134	156	144	131	136	123	143	131	140	161	146	144	122	138	134	148	144	138	150	133	141	117	151	129	106	141	128	157	148	135	126	151	126	127	117	118	132	133	127	146	125	130	129	144	119	156	145	137	131	148	139	141	140	143	138	149	144	129	149	153	119	137	135	139	138	134	117	119	143	143	145	129	123	114	154	161	135	152	146	145	169	165	125	160	165	153	141	131	130	147	110	141	133	155	133	151	138	122	150	121	119	144	128	125	146	141	132	127	136	161	132	148	117	150	151	145	131	130	135	124	139	144	136	124	124	121	132	148	147	138	145	140	119	113	151	144	143	150	121	135	140	139	152	148	132	128	143	146	148	123	149	133	131	175	146	147	137	146	136	136	158	147	140	139	112	143	149	142	146	142	138	163	127	127	132	129	116	141	133	121	121	139	119	137	160	139	147	136	153	144	133	138	133	141	135	141	134	132	137	145	148	138	163	140	139	135	135	159	118	125	138	104	146	130	117	131	151	126	136	131	143	157	121	137	133	139	154	140	108	137	145	136	120	149	145	127	141	135	137	133	144	147	143	122	134	142	126	143	130	144	145	132	138	153	135	143	135	160	137	147	138	149	135	143	140	158	166	140	147	137	151	136	140	136	133	134	149	117	146	151	152	121	142	134	130	130	134	145	148	127	167	149	138	142	117	125	123	149	146	140	140	131	126	143	170	111	128	134	128	143	136	145	132	116	150	137	130	124	143	140	136	135	118	139	145	135	165	135	145	128	137	133	152	141	128	156	146	130	123	118	141	150	153	137	139	144	148	135	138	137	143	149	120	134	141	146	136	142	136	157	138	147	162	151	116	130	133	132	137	150	135	143	132	134	132	150	149	120	124	142	137	121	140	145	147	153	146	169	113	151	151	149	156	132	125	135	125	108	135	139	152	145	135	140	132	117	143	143	148	127	139	135	140	130	131	139	146	141	116	141	150	145	136	147	146	150	136	141	150	155	147	148	133	160	136	145	133	152	140	119	136	134	118	145	133	156	123	126	129	134	131	135	116	135	150	119	160	138	131	139	168	150	140	158	144	129	123	149	157	137	155	128	125	124	150	144	139	139	175	152	134	119	126	165	130	157	164	141	152	136	126	126	135	148	131	141	138	129	132	139	131	147	142	124	152	133	129	143	136	142	138	167	120	143	117	141	137	140	137	151	137	154	164	151	142	145	145	140	127	125	175	126	136	130	142	142	139	157	153	136	137	146	141	135	134	144	127	131	144	114	148	164	130	144	139	134	161	144	148	113	148	139	125	145	145	143	167	135	144	139	127	142	130	139	155	137	142	131	144	153	125	129	136	133	135	146	153	138	137	130	137	146	139	162	154	130	139	137	156	166	128	133	131	138	134	138	137	159	152	141	132	118	139	134	151	135	157	136	143	128	118	141	138	134	133	137	126	139	125	135	129	138	118	125	123	138	137	123	134	135	166	140	128	132	124	124	140	141	146	145	140	145	139	145	137	130	146	143	137	132	139	120	147	146	124	137	146	137	122	114	139	133	165	130	145	138	145	126	119	140	139	152	126	131	139	115	132	144	149	158	153	146	127	138	127	150	144	99	148	143	113	142	149	138	133	146	140	157	120	125	149	149	142	150	128	133	127	148	139	147	148	126	137	130	154	134	140	139	151	154	155	127	153	139	170	150	155	136	144	139	130	134	144	138	142	140	141	126	158	142	144	141	151	145	153	155	155	139	129	150	140	142	134	123	156	147	150	146	142	130	137	150	133	153	141	144	118	126	138	151	129	131	122	147	132	142	141	144	116	133	125	138	152	145	134	140	140	137	140	142	146	142	136	156	154	140	131	127	118	118	117	138	114	139	140	155	125	158	148	132	144	114	140	124	149	136	130	132	139	143	157	135	144	154	152	150	149	137	152	120	132	138	137	143	125	140	148	149	133	131	125	135	149	122	110	138	143	134	135	132	123	130	162	142	135	148	121	151	138	150	145	156	164	127	160	128	146	119	131	158	145	154	136	148	142	133	131	121	126	144	147	122	133	143	132	144	133	135	155	127	118	156	152	142	153	128	122	130	133	161	129	114	135	134	146	137	150	146	119	124	146	145	139	152	135	148	121	150	132	132	137	127	139	158	147	149	155	170	140	135	163	142	137	159	151	160	125	140	152	126	129	138	156	133	145	144	150	152	128	128	138	146	154	146	142	143	138	157	148	147	131	129	141	133	140	142	132	150	124	156	155	135	142	143	148	141	149	133	139	145	139	126	125	158	135	122	144	127	128	140	137	118	152	139	131	154	141	125	126	178	134	143	143	144	141	127	111	130	151	143	113	122	142	165	138	120	129	131	124	135	158	135	146	145	133	130	141	127	140	135	141	136	165	142	131	140	124	125	151	123	115	141	144	124	141	154	158	138	127	135	144	148	132	130	144	142	143	136	145	142	169	125	137	139	140	138	122	141	125	141	143	132	132	136	133	148	129	121	148	129	130	151	150	182	116	148	126	127	124	146	127	131	147	138	137	128	133	136	146	140	125	145	140	144	149	110	142	152	138	133	158	129	126	121	130	131	152	163	166	150	164	120	145	134	138	138	144	161	131	135	144	101	140	135	128	133	132	130	129	137	146	148	141	137	124	126	143	143	137	130	143	142	139	150	122	155	134	153	132	138	145	140	144	135	145	137	147	146	138	137	143	131	133	155	138	132	151	145	147	160	136	150	148	156	141	132	128	145	136	138	132	158	124	144	144	143	134	150	139	137	133	111	155	134	129	125	149	126	157	148	141	141	123	149	148	128	139	137	122	146	134	132	120	154	140	137	153	141	156	117	131	125	148	112	142	129	140	163	151	132	125	150	131	137	135	162	130	148	150	120	145	140	145	135	126	140	140	146	136	135	136	124	125	170	137	128	151	140	118	129	140	156	140	147	132	135	137	148	158	133	153	139	151	147	149	144	143	112
4427	14070	10408	5259	3638	2641	1954	1408	1051	841	692	540	522	433	351	352	290	287	257	257	256	218	221	177	195	224	184	200	192	187	181	172	183	168	157	162	163	153	146	173	164	166	176	137	149	151	136	157	159	156	148	165	159	152	143	164	151	165	145	167	158	137	149	163	149	154	168	147	129	152	146	151	170	149	137	150	149	167	134	135	153	155	165	136	131	163	141	128	138	151	145	145	161	154	136	142	130	146	147	163	150	146	141	136	144	154	154	131	136	144	132	137	133	159	137	126	141	142	155	139	142	152	151	133	137	128	130	161	152	111	144	135	135	118	143	164	167	155	155	137	146	143	142	133	154	137	130	145	131	160	139	138	129	132	160	158	128	157	152	139	128	131	133	152	157	151	154	115	130	130	162	135	157	142	141	128	151	160	134	140	146	134	139	139	147	157	142	140	129	139	143	134	141	140	132	148	150	145	161	150	155	127	136	130	124	139	138	123	147	102	135	129	138	129	125	137	158	144	152	147	111	141	139	129	152	148	140	150	139	146	120	163	140	144	139	132	124	158	144	156	155	125	137	159	124	151	135	150	143	146	151	153	146	133	143	170	137	134	137	135	129	161	165	147	149	151	127	129	152	145	130	150	118	122	133	145	139	132	124	150	138	138	153	144	130	135	153	145	144	143	128	137	167	138	179	122	177	151	140	134	135	148	166	122	121	136	144	124	166	150	135	135	155	131	143	152	146	157	150	132	153	133	154	132	171	138	139	128	140	159	139	144	142	152	123	148	154	132	147	147	124	135	156	136	144	129	147	135	152	145	127	126	153	170	160	151	160	128	126	123	140	134	126	148	141	141	164	130	145	151	136	143	136	158	136	129	143	143	146	123	133	146	129	120	124	159	139	161	117	144	136	138	166	139	137	148	154	157	147	124	145	151	143	137	151	129	133	152	146	143	146	137	155	147	123	137	162	134	150	139	151	122	136	155	140	146	160	150	139	139	132	156	117	137	163	131	138	123	152	145	148	136	131	140	141	160	148	138	133	120	140	152	159	132	154	131	147	153	147	133	142	131	136	150	137	138	143	146	135	126	144	141	147	135	131	163	143	143	130	126	150	142	140	150	140	131	139	129	131	151	151	138	154	142	142	152	152	139	137	143	125	138	123	148	143	143	143	143	126	155	144	133	131	160	152	168	133	163	127	136	156	132	123	134	142	141	136	154	158	144	136	150	142	134	145	158	148	151	137	153	158	119	142	155	143	151	142	140	150	150	158	140	147	134	138	163	150	141	162	105	142	114	143	152	141	161	130	142	142	140	136	153	142	147	131	156	166	133	134	136	136	128	145	124	153	153	138	128	160	132	132	150	144	172	149	133	136	138	132	125	156	130	137	132	163	144	162	125	163	168	153	148	133	147	127	142	114	134	154	125	138	132	145	157	151	153	147	121	158	168	140	131	122	133	127	145	140	135	135	143	135	141	140	149	137	159	143	142	146	130	156	138	150	140	131	133	140	141	126	146	165	143	146	154	141	157	136	136	133	130	147	142	150	144	142	129	158	122	157	141	139	136	139	138	143	122	141	138	150	148	139	143	127	140	154	145	117	152	145	169	157	139	141	142	136	128	145	116	129	147	153	159	121	124	134	133	138	139	145	149	165	161	116	138	121	161	138	146	139	137	135	164	139	135	145	155	152	151	149	159	133	123	139	131	136	134	132	117	126	138	147	130	161	125	135	130	145	149	155	133	168	127	137	134	125	125	144	151	148	125	174	135	143	152	128	154	137	130	153	136	127	166	122	131	165	141	143	154	123	124	129	114	147	154	153	151	143	142	139	133	128	140	136	145	145	144	142	138	149	123	136	132	131	149	136	164	138	132	145	133	140	139	138	121	127	159	127	146	133	159	146	133	146	164	138	148	146	123	140	144	153	137	130	131	157	156	141	151	151	140	135	154	128	158	144	122	145	153	150	170	145	111	139	159	143	150	163	147	149	130	146	140	150	141	138	133	126	144	151	173	116	162	138	135	170	183	142	145	147	137	139	151	126	145	119	123	164	155	134	153	134	138	131	141	141	150	142	155	137	150	162	146	147	159	129	154	137	135	146	142	139	154	144	144	162	124	130	154	133	143	147	136	132	150	137	159	150	146	128	130	147	143	156	134	156	135	149	138	157	169	162	146	139	151	128	147	143	119	153	127	144	135	137	129	149	146	124	122	139	152	148	167	158	131	119	163	129	135	137	127	131	150	127	134	116	132	129	172	138	145	116	144	144	136	135	129	152	137	139	140	148	145	142	136	156	149	154	150	135	135	155	141	130	138	141	142	118	136	133	150	142	135	152	132	137	166	155	166	151	146	136	166	146	146	155	120	136	143	137	179	129	170	163	133	120	126	148	126	125	142	164	150	157	150	159	139	127	145	130	146	135	140	121	134	154	136	125	140	132	142	152	141	130	155	119	148	155	140	130	133	154	138	148	159	148	142	134	153	146	139	142	130	147	154	142	118	146	143	135	153	149	142	146	146	141	139	140	140	133	135	132	138	159	114	154	139	123	136	135	148	129	160	154	138	133	131	137	136	146	145	137	148	144	125	157	141	139	141	135	132	125	138	117	123	131	151	128	135	122	141	152	116	113	145	135	158	158	137	134	129	149	142	148	137	129	155	152	142	152	140	151	132	133	129	131	123	144	136	134	128	138	146	151	144	132	128	135	156	151	154	153	121	144	129	137	129	166	143	148	123	152	126	159	160	126	138	146	135	119	125	166	123	140	131	161	142	141	158	144	128	131	130	122	131	158	136	147	141	129	145	138	145	142	133	133	146	145	150	135	126	134	154	160	156	139	160	135	149	145	158	135	136	153	140	155	155	125	146	147	142	132	135	132	134	116	131	138	146	146	139	154	137	159	132	130	155	153	131	131	133	116	161	150	149	134	141	152	138	137	136	136	129	137	149	126	124	140	140	121	151	150	149	106	164	125	151	153	148	143	135	148	151	136	142	132	138	141	136	137	146	144	152	141	135	117	134	147	137	157	139	152	164	133	145	140	144	161	133	153	152	151	157	162	136	131	142	149	153	154	115	141	153	128	128	144	133	144	134	162	144	122	148	136	141	164	154	140	146	148	153	134	145	125	133	176	155	120	151	137	154	138	127	151	151	159	162	112	152	141	134	126	137	135	150	133	144	149	155	151	120	164	141	145	153	141	150	134	171	140	168	126	125	144	149	147	138	148	158	149	154	130	140	135	147	140	134	146	131	145	128	158	134	117	141	132	150	154	146	151	153	139	131	147	141	132	142	148	138	138	142	126	151	153	127	148	145	134	116	123	148	144	139	167	124	130	149	137	146	151	129	155	158	136	141	135	136	140	138	128	147	142	126	129	130	131	146	127	143	142	127	143	144	155	144	146	137	134	113	134	148	143	135	148	128	159	154	152	141	146	164	151	145	164	138	130	135	142	141	139	149	145	126	148	121	134	136	135	128	137	126	156	132	142	127	126	150
27367	18132	4350	897	647	616	587	532	538	565	520	581	534	566	525	573	531	532	528	523	543	507	531	541	542	520	584	557	531	562	577	540	538	546	544	515	545	517	527	516	567	555	554	575	526	524	556	566	564	547	563	539	514	519	540	525	493	548	534	491	547	560	511	567	550	495	531	534	512	532	540	557	542	515	520	514	578	554	544	568	556	558	552	539	513	481	521	525	518	550	558	563	518	541	536	521	530	565	532	498	521	530	549	526	559	554	544	557	518	540	554	500	560	542	567	520	525	528	505	534	564	519	528	551	504	523	520	547	538	539	563	524	501	569	519	523	511	550	511	553	539	549	533	511	531	542	554	580	544	531	564	503	583	543	527	488	497	526	536	526	504	510	530	548	532	525	522	487	513	512	560	533	556	556	519	521	526	531	550	562	507	481	525	492	514	569	527	520	527	550	505	572	542	542	576	546	559	553	528	550	506	566	551	528	530	518	559	528	545	536	493	565	540	545	554	565	521	515	493	565	564	564	563	484	518	505	536	548	536	500	531	525	505	557	562	543	526	534	499	528	527	510	567	530	545	508	571	532	509	566	525	494	513	566	546	546	500	551	536	550	552	515	525	519	563	502	532	528	498	573	485	569	554	511	545	540	570	527	511	530	523	512	534	526	526	545	527	541	564	591	514	530	528	547	544	518	548	498	522	507	509	512	580	574	579	539	583	576	547	516	515	526	549	523	546	552	526	521	538	531	487	537	521	518	596	515	557	493	516	539	542	559	527	547	543	523	525	515	548	536	550	539	535	545	527	597	519	557	550	510	524	549	508	546	551	540	522	558	542	542	549	529	544	518	565	542	503	518	566	545	534	514	553	554	519	536	548	534	581	555	565	519	534	538	555	581	534	539	498	514	516	526	523	548	493	537	520	521	536	546	549	517	536	526	535	498	547	528	538	557	554	555	557	532	510	544	510	566	507	547	545	547	519	561	586	505	510	520	542	531	528	538	477	528	569	553	526	513	564	533	537	497	557	533	556	529	541	556	553	525	526	553	566	535	575	500	539	581	543	548	566	565	492	510	530	529	510	539	606	509	514	509	531	545	530	521	549	537	546	531	527	538	517	484	548	533	545	540	527	560	541	546	581	522	527	542	542	532	532	545	531	577	516	520	511	532	550	561	554	529	540	511	515	539	538	509	564	490	546	546	567	521	515	538	514	580	547	528	535	538	529	547	539	568	579	548	513	524	554	506	516	527	520	533	543	527	518	558	556	473	534	560	521	547	539	517	573	534	539	539	556	543	506	496	531	563	511	543	540	598	539	517	544	564	552	525	531	574	553	546	527	512	563	510	531	552	557	537	514	577	538	537	521	536	540	566	574	552	566	541	570	575	528	538	557	535	547	526	528	527	521	539	539	540	544	545	491	590	524	543	553	498	518	557	529	508	502	523	522	505	501	533	533	493	522	538	560	561	520	556	540	536	530	584	540	530	555	518	563	591	505	539	571	521	510	560	566	539	511	574	541	523	517	504	502	544	499	551	529	506	500	548	531	586	546	581	552	566	558	553	549	547	523	535	502	523	547	541	550	527	517	541	573	573	587	543	538	511	552	553	529	506	544	528	526	509	555	538	568	563	502	538	572	532	535	499	559	507	527	505	550	541	524	525	559	579	516	527	538	493	568	498	553	539	542	568	524	567	542	547	540	544	543	547	553	559	524	541	517	553	563	527	554	501	536	561	507	551	523	547	558	514	541	532	557	569	531	548	513	564	561	518	566	569	529	542	494	528	516	568	544	540	527	580	557	540	508	578	564	546	506	480	557	506	562	514	571	590	551	518	557	536	565	525	535	513	536	550	512	526	568	605	564	531	545	597	548	520	566	565	542	508	575	558	564	562	534	515	519	494	504	524	556	513	550	537	492	560	535	549	527	519	542	535	527	541	543	499	553	549	519	532	561	480	526	507	561	543	522	521	527	520	523	515	532	519	533	558	552	561	565	530	531	529	543	537	533	566	538	528	547	518	562	535	530	555	554	513	517	610	510	536	518	525	558	514	546	543	563	516	529	539	567	540	497	552	546	485	549	552	546	554	535	542	502	573	512	498	493	541	488	557	531	538	563	560	541	507	537	481	526	527	520	544	552	561	531	550	500	537	548	535	524	564	558	531	529	577	574	549	503	513	543	561	550	531	502	508	563	531	499	521	520	526	514	515	545	571	539	529	502	544	534	570	576	488	537	516	584	549	527	576	527	549	554	591	549	499	515	540	547	536	522	521	570	519	509	540	527	537	511	562	533	528	556	523	525	542	503	525	521	534	542	556	550	521	524	543	548	529	545	520	530	503	576	532	538	542	539	539	547	535	541	614	510	564	523	501	502	532	544	540	497	555	517	536	519	536	543	543	544	541	529	512	573	538	542	532	517	479	533	533	541	554	526	546	546	526	535	505	528	519	528	548	569	576	529	572	523	554	512	534	556	528	530	538	534	493	550	525	514	522	520	548	518	532	566	577	512	527	502	540	483	537	530	567	523	508	539	548	515	537	547	531	528	576	486	519	553	551	515	549	523	551	552	499	572	547	506	500	498	479	520	540	571	527	488	566	512	527	545	517	553	524	525	566	535	535	524	540	553	511	487	519	539	523	505	564	537	563	555	509	543	507	513	532	516	524	561	542	550	546	521	512	573	564	515	508	552	545	563	564	532	569	537	495	510	519	548	535	544	501	483	593	531	541	521	513	584	550	569	538	517	520	535	486	548	541	534	530	527	558	540	560	523	575	585	560	541	540	553	551	555	549	553	529	554	531	514	516	571	531	569	559	525	564	541	502	567	504	539	575	544	559	530	539	527	576	532	519	578	565	528	535	561	574	505	503	550	533	524	540	546	529	501	504	544	565	488	505	488	543	501	513	541	585	497	529	529	508	538	554	505	499	508	542	525	576	579	534	542	501	556	495	543	552	514	537	514	516	530	557	530	505	529	521	566	568	530	564	540	549	553	565	547	536	565	531	523	532	529	520	589	530	480	545	531	515	457	556	558	549	549	522	493	569	555	556	524	547	539	530	522	560	575	551	548	510	534	573	533	540	547	540	539	569	564	528	518	513	564	550	477	540	544	548	520	553	513	526	544	533	523	541	523	542	564	537	536	525	550	563	526	546	538	531	516	502	555	527	578	530	583	524	539	596	567	549	559	528	559	522	537	585	543	589	547	544	486	552	540	558	550	506	544	522	531	513	559	563	557	538	490	497	545	535	535	539	512	491	566	511	521	587	492	540	512	548	547	555	556	557	553	555	522	531	568	544	554	557	534	535	537	489	525	540	498	548	556	537	509	540	488	492	546	521	554	549	517	512	540	514	569	552	524	501	549	521	489	503	531	496	524	507	546	556	539	548	527	566	526	524	512	536	517	510	542	554	546	539	523	554	514	503	501	504	532	556	516	520	536	547	536	564	556	527	519	528	504	546	578	569	489	516	556	594	584	544	545	552	570	536	568	498	481	548
4307	963	918	752	649	625	605	616	606	585	576	623	562	565	536	545	558	567	539	518	580	544	548	581	554	543	581	564	564	578	573	573	529	562	555	525	544	542	532	539	523	538	587	536	594	568	565	561	566	520	559	574	598	525	578	568	504	581	580	620	556	545	525	534	639	621	578	570	571	552	565	596	574	539	567	578	558	583	533	548	545	543	555	576	554	548	558	578	593	556	594	522	540	551	539	573	565	539	559	587	520	568	601	541	583	597	523	577	609	574	559	539	591	567	565	556	534	601	592	559	556	564	560	594	548	576	585	563	550	564	551	564	559	605	552	546	629	559	586	607	553	550	511	583	550	563	513	534	543	596	542	539	551	536	597	524	564	548	559	539	624	548	525	563	539	555	576	543	612	558	523	553	562	589	558	556	571	519	570	540	560	602	565	559	553	545	563	556	551	577	566	611	533	559	587	581	559	605	576	550	577	556	550	587	584	611	551	594	612	565	514	538	566	564	550	556	589	541	558	567	572	542	549	562	598	554	574	554	539	564	557	542	567	506	568	583	545	616	575	552	559	523	519	608	537	621	578	568	541	549	577	603	552	565	533	565	595	571	523	559	569	567	539	569	578	550	510	543	555	587	514	580	571	553	549	593	557	572	531	553	535	564	585	573	557	544	542	565	562	578	545	561	590	586	555	541	569	534	565	493	536	560	561	574	574	564	589	585	608	568	521	556	598	540	543	591	544	550	533	547	572	528	546	563	582	573	602	555	597	558	588	576	614	544	553	566	563	579	548	568	554	571	598	569	507	559	534	547	630	562	581	550	572	561	525	580	532	538	565	598	509	540	555	574	591	584	572	584	579	554	563	521	605	581	559	503	522	559	579	602	598	577	546	588	539	561	551	594	561	611	584	562	535	599	548	586	605	594	565	589	586	586	570	600	564	506	554	570	575	543	554	577	571	572	532	559	618	603	553	532	553	538	578	575	577	594	534	561	542	548	556	583	583	548	594	563	535	569	540	528	608	544	565	565	569	576	541	534	546	585	579	547	589	575	518	568	533	538	549	580	605	520	528	560	534	565	554	536	555	579	574	559	583	528	529	568	572	562	559	540	539	577	586	551	588	549	529	544	567	550	593	562	569	571	516	537	573	530	579	544	566	566	566	538	548	533	531	569	579	579	573	552	557	572	590	575	560	532	543	559	535	577	569	568	584	540	551	577	559	527	523	521	561	531	561	570	542	559	595	562	564	557	552	563	499	552	593	517	562	534	548	551	565	539	577	551	512	615	604	580	580	562	584	516	544	544	589	520	582	565	551	568	598	584	584	574	578	537	564	595	543	525	569	604	597	547	555	553	577	538	587	566	605	534	580	523	572	581	579	554	591	577	553	608	557	583	556	569	564	561	558	506	549	578	534	566	508	548	566	629	599	558	538	573	547	574	538	556	563	547	567	525	530	566	586	536	579	565	537	552	573	562	558	524	564	540	532	542	569	596	585	573	609	595	573	526	592	627	591	520	549	584	594	577	535	557	497	548	555	616	593	594	537	577	562	554	565	573	556	596	600	587	601	553	550	556	593	561	544	539	553	548	569	562	589	514	535	572	561	526	579	557	556	576	565	544	562	551	592	556	569	573	539	558	539	580	609	575	588	567	535	530	525	578	549	546	560	614	564	556	576	538	589	624	545	584	571	582	581	549	560	530	577	538	551	556	561	563	575	515	546	575	532	542	540	544	598	572	569	572	558	549	572	525	565	593	558	574	545	539	569	578	561	589	568	593	579	538	542	562	546	582	598	574	543	562	549	574	575	583	559	562	558	543	575	577	581	575	509	572	545	548	566	574	576	549	533	582	563	540	557	530	560	568	534	573	554	516	562	576	567	546	592	578	581	585	575	578	561	546	564	563	586	515	560	560	608	590	567	595	593	558	583	557	548	527	575	546	556	583	567	551	552	541	546	549	547	560	559	600	563	595	583	568	587	574	565	603	526	544	584	590	551	531	567	553	556	578	566	577	599	581	619	512	578	566	536	544	568	587	547	572	558	556	565	539	571	599	572	565	548	554	530	575	604	566	520	569	561	566	573	549	546	602	556	532	568	553	531	529	565	564	539	575	592	586	542	570	512	549	566	551	538	539	596	578	537	549	581	558	582	566	565	594	555	531	576	546	553	579	580	581	555	572	546	538	529	562	607	599	532	562	558	562	540	581	539	582	598	585	562	557	550	570	586	583	553	527	538	573	554	589	585	583	606	573	539	564	564	559	592	611	568	551	554	533	565	540	530	580	590	551	564	572	523	544	566	538	548	566	579	593	581	537	527	539	586	577	620	590	552	552	581	561	556	580	545	551	523	561	559	576	575	594	568	540	559	539	561	530	561	550	558	563	550	588	551	599	556	558	539	529	553	581	572	575	571	550	563	561	538	562	563	540	523	547	602	605	569	583	557	557	548	576	564	519	562	549	598	554	528	594	573	579	547	584	550	558	553	556	561	548	547	589	546	548	580	575	553	527	531	553	575	582	598	585	527	543	606	563	599	531	577	578	574	541	570	625	564	562	582	598	580	562	596	552	572	585	521	542	602	572	580	553	584	542	571	536	607	573	570	595	542	561	529	564	575	573	559	574	593	542	581	539	567	578	590	533	573	597	549	519	592	551	569	516	573	552	597	592	595	562	576	563	556	534	565	596	581	554	587	582	564	527	572	602	559	569	533	613	565	561	515	557	535	527	579	537	530	555	586	576	527	536	540	568	561	537	555	573	568	538	560	559	542	564	578	577	567	562	542	545	568	586	580	558	587	541	582	573	531	535	539	623	581	583	567	574	510	559	555	570	609	587	550	571	606	548	580	565	584	506	531	534	567	566	585	609	542	535	557	582	581	529	547	562	536	558	548	600	552	581	526	550	574	548	528	568	585	581	548	572	557	563	550	582	519	584	545	565	559	558	572	506	564	588	543	551	585	597	549	549	552	566	564	571	532	560	557	545	554	602	578	577	591	562	552	599	572	537	542	559	580	547	568	574	569	558	573	546	576	590	519	574	525	557	555	586	564	543	523	543	537	595	574	534	565	551	603	543	559	564	566	562	540	562	545	564	582	559	561	569	546	570	563	555	600	557	563	590	582	572	533	568	556	598	577	571	545	541	572	546	559	545	543	530	608	518	550	563	561	581	560	548	569	549	594	576	493	539	535	589	579	524	593	615	568	582	585	572	545	586	599	559	575	535	525	589	528	517	572	558	604	548	550	559	562	578	552	545	545	539	572	558	570	526	555	593	564	562	530	581	531	510	538	594	586	560	562	564	522	548	557	566	551	610	531	557	557	551	517	553	564	578	562	528	542	590	565	617	552	563	561	565	531	576	571	518	560	587	579	530	528	567	566	555	589	523	558	570	559	577	580	535	580	597	600	548	613	566	583	547	541	586	581	564	573	550	533	592	577	555	558	541	593	576	556	568	556	518	541	529	560	557	603	549	570	555	564	583	580	533	547	552	497	593
23197	20876	28200	23693	20866	12335	1172	685	546	477	470	406	380	356	412	315	319	326	292	304	319	286	296	311	291	274	305	279	286	293	307	292	281	283	292	262	273	269	285	296	297	264	292	304	309	265	275	277	247	269	309	291	293	286	274	292	280	290	273	301	296	272	259	280	274	269	258	284	265	274	336	250	268	283	300	266	248	301	270	311	255	296	250	257	237	272	313	263	280	278	292	278	273	258	299	299	279	284	255	274	249	275	293	277	290	279	300	307	298	288	272	244	243	288	263	277	259	268	271	310	288	293	268	278	264	294	270	258	315	279	261	264	314	272	292	269	275	255	257	267	284	262	295	264	270	261	262	270	272	299	262	282	268	289	291	273	280	307	271	295	264	245	306	279	298	274	286	267	269	267	266	282	253	263	266	298	284	284	265	272	262	263	246	279	259	258	294	276	300	293	295	255	295	305	272	269	256	270	257	316	308	271	274	285	283	280	301	279	285	303	305	315	307	280	295	287	275	300	290	276	276	261	276	279	275	276	264	295	287	265	308	271	278	289	292	287	274	259	281	285	286	268	258	280	305	275	259	275	254	254	285	285	273	244	273	262	266	291	301	255	287	296	269	255	297	268	265	265	320	266	248	267	266	273	275	269	265	298	291	274	273	291	282	257	273	267	263	270	255	301	276	279	278	291	276	266	276	262	292	248	275	307	266	281	304	258	283	275	312	268	294	278	285	258	284	261	280	271	273	267	292	254	306	284	296	248	262	247	278	328	281	297	278	305	268	312	285	283	276	282	307	282	267	279	266	298	281	291	266	297	247	281	272	270	242	278	257	263	290	284	254	246	283	260	253	242	264	298	304	303	296	266	265	290	259	265	238	307	288	286	294	296	307	279	269	288	295	244	273	267	297	284	276	254	272	276	301	288	277	268	259	211	264	278	300	291	270	273	250	258	262	273	269	286	275	290	290	259	231	267	306	282	266	284	246	284	281	291	267	264	279	275	276	284	279	293	267	273	277	280	277	296	274	328	291	262	331	253	302	274	276	266	252	322	293	282	264	300	282	258	305	261	264	273	278	279	272	286	278	284	258	280	283	249	252	258	287	292	237	283	270	257	293	295	296	273	307	293	276	252	270	271	277	271	279	275	277	290	274	266	268	279	260	270	271	292	246	288	251	262	265	254	269	292	294	300	275	274	271	281	279	283	300	259	315	299	286	268	275	246	308	304	265	281	297	298	286	276	273	287	272	262	284	243	295	272	295	277	270	290	293	294	292	272	270	270	285	250	298	306	290	273	263	271	265	275	272	298	285	306	249	276	289	278	298	287	272	260	270	254	274	299	271	298	267	289	233	291	288	271	296	297	280	298	284	271	288	295	284	279	276	298	288	284	329	241	294	276	265	269	234	284	281	302	266	269	307	252	278	270	296	282	306	290	282	267	241	259	297	272	293	265	269	281	284	276	273	299	298	262	270	245	257	286	245	270	284	272	268	281	301	281	263	286	265	270	262	279	275	264	280	260	291	311	289	282	285	283	274	275	286	296	290	244	259	267	256	258	306	277	285	278	280	302	288	270	279	266	256	273	277	302	250	304	272	287	295	275	268	287	270	261	260	282	268	278	272	273	287	280	290	283	271	282	269	267	302	274	292	299	283	269	284	260	292	278	297	258	284	269	278	284	250	292	251	287	272	310	241	282	277	273	300	236	298	228	313	272	291	275	257	285	263	262	278	297	310	308	279	308	251	256	260	265	269	298	272	282	300	286	287	258	284	284	263	290	296	249	296	305	282	271	249	254	266	280	297	294	282	273	254	297	272	288	290	244	298	292	277	270	267	285	262	253	265	282	251	258	267	279	272	281	292	279	284	283	253	268	289	262	271	285	268	276	283	256	279	272	281	310	287	270	293	261	298	271	275	256	281	267	254	271	269	275	295	277	263	246	268	256	289	252	256	285	278	291	293	264	261	257	305	253	268	294	256	304	258	263	270	270	272	266	242	289	293	275	275	285	297	290	253	257	280	290	277	258	281	289	260	237	298	259	253	284	283	267	291	277	256	290	267	279	274	250	278	267	266	249	238	314	251	282	273	267	275	301	304	283	285	288	249	259	279	274	278	279	316	301	277	279	291	300	285	288	285	276	262	259	277	247	282	245	282	244	298	292	290	289	296	253	283	326	290	284	239	280	247	236	272	283	281	268	271	243	279	277	265	289	266	281	294	271	287	258	279	250	267	262	258	292	273	283	280	268	282	278	274	290	280	262	272	269	281	284	307	269	301	291	289	313	265	285	291	259	258	275	263	296	293	266	264	265	251	239	260	288	311	293	260	296	275	276	269	270	266	282	289	269	261	259	276	273	303	276	257	320	301	270	297	274	287	257	276	289	244	287	263	304	250	262	296	287	308	278	283	283	288	275	274	305	285	259	250	288	280	279	295	265	275	272	286	263	270	285	262	280	272	286	276	277	264	280	256	260	300	281	289	294	316	284	293	260	297	293	294	272	269	302	284	254	277	298	279	287	267	262	275	291	286	287	264	283	277	278	270	270	259	270	303	296	271	296	304	289	259	283	276	274	292	296	306	294	292	259	275	282	289	247	263	257	322	279	256	263	275	268	288	256	259	252	292	266	293	258	302	295	256	264	286	275	293	263	253	272	243	277	283	295	274	276	260	305	257	267	255	280	289	279	284	258	261	281	269	293	285	263	268	263	299	300	289	253	254	272	226	252	257	279	284	274	283	260	281	260	289	283	274	289	284	278	294	266	244	287	307	274	282	275	268	260	265	295	283	274	257	283	278	267	272	265	268	283	281	263	278	288	298	283	278	280	274	269	309	279	294	265	275	271	295	285	279	261	239	286	292	298	293	317	272	279	253	267	260	261	310	257	280	250	309	285	260	282	262	290	281	266	276	278	295	253	283	267	257	256	298	270	262	252	308	258	310	296	267	259	268	265	299	267	290	277	270	267	310	278	272	282	287	294	279	279	298	255	265	306	257	300	276	273	290	287	261	291	252	278	299	294	261	268	281	252	249	264	252	275	271	271	274	310	272	281	254	288	277	259	299	279	252	273	308	262	295	299	291	275	260	282	288	276	267	258	267	303	274	250	292	281	249	319	261	275	278	269	305	297	279	280	279	267	300	289	251	288	298	286	279	236	301	251	300	285	266	280	279	299	289	262	271	288	266	265	287	281	265	298	261	253	284	275	243	259	257	271	274	270	263	262	268	253	288	275	261	272	269	289	306	276	250	267	298	279	285	282	285	292	274	283	264	239	275	294	292	270	277	278	277	266	273	307	287	297	281	271	269	279	284	248	280	278	249	283	268	257	298	275	252	294	306	274	312	280	254	244	251	284	288	278	276	294	290	289	257	291	275	277	281	269	319	260	279	279	280	261	288	288	248	246	285	295	293	280	273	286	235	282	281	292	281	289	239	272	259	261	290	282	263	242	289	258	274	289	274	295	274	254	275	289	274	312	245	269	320	281	290	289	261	273
3150	8287	6156	2990	2087	1549	1165	895	746	628	562	497	447	415	377	426	402	351	403	380	309	348	310	336	330	350	315	345	316	326	317	334	344	320	357	316	307	293	331	336	310	331	291	318	319	309	322	317	296	265	343	312	297	337	333	289	312	290	348	345	328	314	281	312	286	298	310	292	315	306	284	322	308	286	310	296	355	321	307	300	321	332	302	293	289	328	291	306	286	284	304	312	311	296	324	325	290	313	306	307	313	307	307	334	275	280	333	308	296	318	311	300	307	282	288	323	303	320	328	280	307	283	282	286	321	314	321	273	279	294	309	302	320	312	305	314	271	311	278	326	300	337	303	325	292	277	279	310	304	323	272	294	340	281	326	275	273	284	279	327	300	315	277	282	279	281	306	319	289	282	320	309	324	284	292	292	316	316	314	328	323	308	322	286	316	277	302	297	295	336	306	329	335	338	305	296	296	300	305	300	308	304	282	318	318	337	327	321	299	316	291	278	298	316	300	300	310	294	315	306	282	290	307	314	293	305	294	293	282	288	323	336	307	313	289	307	305	296	316	311	313	305	290	276	289	298	293	285	296	298	366	299	314	324	312	295	308	312	280	298	317	321	289	312	293	301	295	324	308	304	284	336	324	311	314	270	296	319	351	303	316	278	331	303	298	286	314	258	274	289	314	261	307	312	317	337	332	291	319	300	315	307	296	305	290	306	319	318	284	306	284	306	296	307	328	300	306	282	302	323	310	322	320	301	288	309	287	325	323	290	323	276	294	279	320	310	289	309	316	292	310	356	299	269	297	318	294	290	327	286	328	320	271	310	289	309	302	322	289	288	327	306	308	339	319	311	309	282	296	292	313	312	314	320	288	297	322	326	302	308	336	297	291	322	287	304	285	301	290	291	293	323	324	294	301	319	319	298	280	340	297	312	300	329	300	338	321	318	311	308	305	293	301	282	312	284	333	349	304	284	316	286	335	309	290	293	294	272	300	314	314	281	321	303	300	293	301	301	275	314	279	328	286	321	316	310	302	299	306	274	297	322	319	314	302	318	278	295	332	310	336	305	326	306	318	298	288	312	276	314	306	336	311	345	298	290	347	293	309	286	305	321	318	325	326	311	317	313	331	285	304	318	321	286	287	325	297	331	289	320	328	276	339	322	316	329	317	342	302	323	293	303	311	328	329	317	312	320	317	292	302	312	298	316	313	325	330	319	304	325	293	298	340	293	289	294	265	313	326	331	304	329	285	297	252	324	301	289	321	291	314	292	292	327	290	317	300	297	307	306	296	323	302	305	341	274	335	308	293	293	288	297	329	328	277	278	299	326	343	306	249	292	320	295	299	280	294	283	309	298	307	273	314	322	315	307	307	325	337	322	288	321	318	334	297	271	321	306	300	318	307	288	323	278	321	324	301	281	287	313	290	276	307	320	313	267	305	259	306	309	291	328	322	321	320	295	292	303	303	288	288	269	304	310	287	340	294	320	285	327	314	300	291	287	307	306	343	289	330	318	269	275	290	299	289	280	297	289	324	302	271	295	303	310	313	304	306	314	306	312	283	303	290	286	278	304	285	308	324	342	296	302	339	267	304	308	312	262	328	288	312	294	305	313	306	317	323	311	282	308	301	338	288	285	302	316	291	312	334	306	304	291	319	318	314	323	300	303	294	301	319	322	325	294	311	293	295	282	312	301	306	295	351	287	302	293	299	313	281	315	311	264	313	309	312	322	315	301	288	297	315	317	319	303	302	274	302	286	270	321	324	317	312	294	288	309	295	316	306	283	288	285	332	296	301	303	278	302	316	291	347	305	291	303	328	312	326	302	342	292	315	265	293	310	346	329	299	313	297	319	280	323	302	317	291	311	274	283	299	284	314	271	318	277	297	286	324	298	322	289	299	318	275	344	341	334	307	283	292	317	324	322	335	304	274	298	298	318	304	314	260	287	299	319	298	304	303	295	305	276	329	314	290	310	324	277	311	304	272	267	300	261	296	322	303	314	289	278	317	298	288	294	319	298	317	290	282	301	309	331	305	303	313	307	297	327	302	295	313	302	300	281	369	325	318	295	309	301	313	298	290	292	326	299	325	308	292	308	292	312	314	331	287	294	275	315	318	290	306	319	260	289	313	315	285	296	314	309	305	272	300	329	301	298	293	300	292	327	267	315	309	296	309	312	290	296	290	307	282	299	285	283	299	330	313	315	273	283	342	313	276	310	307	316	312	306	302	270	286	287	301	294	297	299	299	285	286	347	313	304	282	312	307	297	324	303	324	308	318	310	304	265	292	289	313	331	309	307	307	270	308	310	304	305	300	306	308	339	295	310	291	329	283	300	307	310	310	304	336	309	308	313	302	296	299	298	302	289	340	297	303	297	305	307	303	299	304	331	309	295	308	303	268	292	322	323	275	302	312	289	320	299	296	308	304	287	307	294	274	283	299	304	331	316	296	321	322	309	304	300	314	278	302	310	332	286	304	321	282	323	280	298	302	302	312	332	284	260	303	304	316	300	282	326	309	335	314	308	320	324	310	316	298	313	307	308	291	323	313	293	282	311	279	288	309	284	300	309	341	328	304	296	283	309	297	298	303	320	297	291	311	312	312	308	318	284	312	296	304	294	310	286	287	311	327	313	261	296	293	308	253	322	329	314	311	254	270	292	298	296	297	279	313	296	285	285	322	270	307	314	302	302	287	306	301	306	291	257	319	298	311	329	322	315	297	312	332	309	303	295	318	301	297	319	283	272	282	330	341	333	339	321	319	301	315	297	294	314	321	314	318	278	307	324	295	292	319	305	336	278	316	288	293	311	330	317	300	266	295	300	278	305	275	292	307	296	306	311	300	332	293	298	265	325	276	311	312	316	271	301	299	297	271	280	302	302	301	299	307	322	275	289	283	316	299	315	322	294	292	288	328	305	315	309	297	297	292	313	282	277	313	314	257	283	299	284	310	306	307	296	313	317	301	309	317	299	285	300	325	288	304	307	310	326	286	310	298	305	308	312	306	310	303	324	302	300	321	322	319	295	326	287	274	307	310	309	287	302	304	294	298	314	299	304	266	301	285	300	306	307	319	337	304	294	316	306	288	321	306	338	300	274	313	301	288	293	291	304	300	314	278	332	322	309	299	319	314	331	302	309	306	311	311	295	302	306	325	284	308	301	306	291	300	330	274	308	297	274	307	295	262	305	319	311	289	316	284	295	323	318	302	309	285	306	313	294	288	316	302	312	308	304	321	311	301	299	303	329	325	287	315	284	308	293	292	281	328	329	302	329	301	295	290	306	294	318	315	330	294	283	307	284	295	306	287	298	322	335	290	290	301	312	256	300	321	322	285	322	332	295	325	294	299	296	309	294	327	319	313	300	288	322	300	318	311	316	323	280	281	286	287	301	306	282	324	295	290	321	292	321	309	318	294	311	271	318	360	272	312	320	294	316	287	302	289	317	283	321	305	279	280	290	277	279	295	303	312	286	291	341	308	334	297	302	310	279
24217	20871	27337	24442	15650	1260	851	705	625	589	663	593	575	585	545	486	498	557	493	515	523	532	489	500	544	528	509	508	507	497	487	498	469	501	554	504	489	496	457	476	535	504	504	534	521	490	468	502	520	511	498	505	491	462	474	478	487	504	496	488	453	514	513	493	519	517	483	442	456	472	497	517	488	481	483	520	478	486	504	477	469	498	464	494	479	482	465	486	464	505	476	530	488	492	514	524	509	469	493	489	468	499	480	517	464	495	464	468	474	506	459	502	479	530	505	494	501	483	475	509	518	525	508	483	507	488	510	505	521	493	528	523	493	493	527	464	466	511	473	483	489	543	489	484	498	505	470	539	521	533	476	501	451	440	492	470	515	478	489	503	510	511	498	531	501	509	519	483	499	515	464	501	509	487	460	493	489	458	529	516	473	473	474	509	496	490	457	454	481	497	517	473	474	496	504	485	530	477	468	501	472	494	468	490	503	490	482	483	506	518	476	472	443	470	476	472	474	465	487	515	502	479	522	504	511	518	519	479	527	505	495	504	517	494	488	521	509	504	487	513	483	509	473	468	511	496	483	501	473	537	497	513	486	492	477	558	520	487	464	491	481	498	532	430	462	502	515	494	511	475	499	499	512	443	526	522	506	522	488	477	493	484	468	488	533	466	462	515	520	492	480	521	452	494	491	487	472	512	486	484	513	499	498	528	508	475	497	483	541	486	453	511	444	470	463	507	481	532	487	511	486	510	522	492	511	519	488	474	489	487	507	488	517	524	466	477	506	466	454	496	491	504	480	473	519	484	499	484	465	494	483	505	494	458	474	544	517	543	477	484	483	465	464	453	482	496	508	500	480	537	483	483	491	487	493	482	499	508	513	488	519	487	469	474	515	483	475	510	466	461	491	484	512	512	472	516	494	478	506	487	472	524	513	502	496	470	462	506	465	505	507	479	512	461	476	477	448	467	502	498	478	522	493	513	504	507	524	518	459	479	501	482	506	462	499	523	467	504	480	501	495	485	459	517	555	473	517	496	489	479	530	526	486	499	494	452	457	498	512	511	529	540	470	480	482	510	468	509	507	528	537	559	460	526	501	507	466	513	512	477	464	528	531	485	511	504	491	516	479	480	442	502	509	479	491	516	519	492	514	509	511	487	529	486	487	462	506	492	471	478	539	496	465	488	539	476	527	513	505	454	510	468	499	472	454	513	500	488	484	517	511	461	496	495	495	507	513	505	512	443	507	457	510	499	479	519	496	522	485	508	486	536	483	486	481	527	481	469	508	482	519	523	488	494	539	452	494	482	483	522	494	491	483	490	522	517	536	500	483	529	532	455	516	451	474	473	500	485	436	451	474	497	497	508	505	513	512	490	498	527	497	490	481	481	487	487	493	467	508	479	533	486	484	484	507	492	505	490	496	495	486	498	485	445	496	479	492	498	486	525	523	462	459	493	491	489	510	507	485	462	512	520	462	501	513	497	501	482	470	483	502	519	460	480	513	496	486	523	504	508	503	499	492	519	483	490	479	465	474	517	501	511	473	485	494	502	515	537	496	489	483	497	462	481	468	474	494	517	475	510	548	509	502	474	465	448	514	521	499	508	499	487	473	489	487	488	535	499	488	530	469	482	481	493	482	487	487	516	539	451	486	524	503	495	493	491	488	520	489	493	523	503	512	523	474	467	516	503	490	506	535	508	482	517	491	509	465	474	500	464	480	470	486	521	492	502	501	518	516	461	512	496	487	543	492	524	493	500	541	560	481	468	480	505	507	442	517	492	527	464	479	499	519	487	469	471	501	501	497	466	511	495	456	476	517	464	475	478	573	477	476	479	486	496	512	501	501	485	495	466	518	511	488	505	481	489	525	554	511	463	523	519	474	509	486	507	488	506	501	490	497	459	483	515	481	487	509	514	511	512	499	488	506	505	495	530	494	495	487	493	490	506	463	506	504	523	510	473	495	481	538	472	492	498	512	482	474	505	483	518	498	500	477	528	467	503	488	458	518	484	478	477	513	502	495	479	490	454	461	528	523	502	472	510	506	462	464	509	485	461	484	534	491	486	462	489	527	489	490	469	475	499	476	465	488	484	451	495	497	487	497	545	493	493	489	494	487	503	532	484	517	494	510	463	468	470	499	495	518	488	487	494	489	507	465	502	488	528	495	474	500	464	537	491	532	422	514	483	515	508	479	458	477	524	511	459	516	508	477	494	477	489	496	479	494	505	517	461	515	489	523	530	512	478	470	487	495	501	529	482	527	508	498	506	486	512	486	496	465	471	503	536	516	480	499	470	487	492	498	474	489	501	479	474	484	474	533	466	519	488	488	481	509	552	433	487	500	486	494	480	487	516	468	456	440	506	491	501	479	520	448	473	480	469	483	489	503	472	503	535	460	467	475	465	515	475	484	509	482	464	482	514	504	531	486	527	493	498	473	471	486	524	479	522	526	502	482	457	491	497	518	490	508	473	492	499	527	489	486	506	510	494	523	487	516	463	485	487	506	554	499	520	529	520	465	480	490	502	506	509	475	511	501	486	517	506	537	489	506	477	518	481	512	503	467	534	515	488	475	448	492	507	537	502	492	507	465	486	508	482	525	508	467	520	493	492	520	558	493	476	480	505	513	502	474	509	540	492	500	480	469	487	490	517	488	472	473	482	470	490	486	468	533	474	518	504	508	492	469	477	514	471	487	483	518	461	495	488	488	515	485	500	513	480	473	492	461	522	467	485	492	495	494	514	513	501	519	464	495	472	500	504	465	505	479	478	506	505	505	516	495	502	498	475	484	485	486	486	480	504	470	477	533	491	515	491	486	517	535	448	497	495	473	453	525	467	511	533	503	474	474	464	542	493	515	508	482	483	461	489	453	483	502	469	494	492	518	510	511	430	483	504	527	501	499	471	481	477	506	528	525	516	530	462	523	492	514	461	481	550	489	532	524	494	480	519	524	492	480	518	477	521	485	479	529	472	486	510	487	533	500	523	482	500	501	497	472	502	514	498	491	487	477	533	495	547	493	510	472	460	496	464	508	469	482	477	472	506	472	532	503	469	474	499	486	446	505	532	488	524	525	545	473	488	510	477	516	536	478	468	523	467	514	481	487	495	474	484	491	481	470	496	476	473	534	487	490	529	493	504	496	514	531	504	526	545	494	494	474	475	494	524	493	527	487	468	487	465	526	491	441	535	513	525	491	506	527	497	469	480	493	498	538	491	487	480	513	463	496	499	472	531	509	468	475	468	458	477	503	496	477	486	464	459	520	493	489	498	528	523	496	514	455	522	503	505	522	505	478	498	460	516	517	474	485	501	470	497	524	523	495	471	476	467	465	484	510	552	474	457	470	456	502	499	480	475	491	484	479	522	464	501	485	467	490	532	477	520	432	469	473	500	474	490	521	476	494	464	505	516	494	508	489	499	463	524	505	448	496	459	442	472	506	485	527	506	502	483	503	485	516	481	521	476	473	498	476	499	557	454	490	472	471	506	500	497
3431	5543	4050	2101	1566	1306	1024	944	772	684	656	580	584	573	535	538	575	557	527	582	517	524	517	531	483	529	538	505	494	523	518	503	509	497	525	520	498	502	501	504	495	470	489	479	516	517	511	483	527	451	489	489	500	455	510	511	468	510	495	499	514	515	471	472	540	509	497	513	516	487	458	499	510	533	486	544	467	481	517	523	481	524	533	535	510	458	516	501	455	513	480	509	535	491	495	464	487	481	526	494	506	495	505	535	528	495	496	490	504	496	516	505	462	501	488	500	497	480	548	476	499	505	469	497	499	503	550	523	508	467	498	495	493	494	496	492	492	514	499	504	483	528	489	552	520	518	446	519	482	533	466	470	508	477	506	493	528	565	485	460	517	521	492	544	514	493	466	499	505	516	483	493	498	486	472	488	475	499	472	511	529	536	481	466	557	529	522	475	482	489	497	504	508	522	483	473	514	480	518	490	486	477	490	528	511	504	511	511	507	491	505	518	525	447	472	466	505	527	509	513	485	513	546	519	538	509	497	530	490	501	511	501	494	508	492	453	476	466	542	522	512	521	518	484	482	460	518	484	520	526	527	496	509	516	531	478	487	527	496	503	467	514	506	517	505	491	534	520	467	506	513	510	476	484	498	508	531	515	497	500	499	511	524	505	478	525	470	481	534	493	485	522	505	493	489	524	509	515	528	497	517	479	479	483	532	484	474	540	485	455	504	508	532	488	486	486	485	494	494	499	504	488	499	508	491	524	493	539	464	504	494	475	526	536	486	523	497	517	496	515	475	482	477	515	533	472	526	491	504	538	496	484	525	514	488	500	503	501	504	493	486	547	510	462	462	473	487	500	507	472	475	506	467	478	493	481	510	495	488	458	491	539	513	499	481	497	499	481	503	504	498	498	485	515	520	519	476	499	493	495	512	490	516	450	515	465	512	502	502	459	520	480	525	495	493	477	466	498	509	509	544	479	500	505	525	502	460	505	498	475	475	486	470	507	491	510	480	501	499	526	488	520	466	532	497	497	474	466	459	480	479	491	467	522	506	461	456	500	505	468	529	497	497	494	468	517	526	506	490	474	532	490	484	471	495	524	496	508	492	562	512	507	485	489	526	510	494	486	514	529	501	496	535	514	499	442	501	513	514	516	492	505	565	545	506	471	540	514	500	474	510	475	491	508	500	499	528	498	492	518	498	522	500	500	532	516	487	488	505	519	469	486	502	452	517	521	509	496	490	494	464	504	549	478	470	509	513	513	494	520	468	508	538	482	483	513	476	502	511	483	487	469	507	517	488	509	515	496	520	539	476	487	512	493	505	503	500	525	484	510	487	448	494	497	497	490	500	504	520	476	541	505	509	507	499	465	520	486	502	532	497	461	519	550	514	524	493	506	483	516	483	497	481	513	491	523	512	472	524	522	491	519	482	543	473	494	491	472	487	482	511	510	493	499	469	504	506	515	509	472	517	484	495	507	523	488	502	477	470	490	511	550	502	524	480	524	475	494	554	465	542	504	503	523	491	496	496	482	494	511	497	541	496	511	500	523	511	520	520	524	505	522	479	501	483	481	488	527	497	474	492	524	486	500	524	493	509	561	515	527	542	526	539	482	480	509	540	501	480	484	460	496	499	451	529	501	456	488	496	495	527	476	496	506	508	513	487	508	492	509	502	517	487	478	504	523	506	535	504	491	543	440	523	548	525	479	462	454	489	497	456	500	478	497	500	493	516	501	499	471	473	514	482	530	472	510	490	473	483	521	517	527	486	510	427	497	482	504	504	470	476	516	476	526	548	510	510	481	490	439	488	506	509	481	474	508	507	466	506	492	481	494	500	528	524	484	505	519	497	451	443	496	497	472	480	518	485	548	505	500	518	484	485	486	524	493	509	515	509	466	485	515	480	487	482	479	493	521	502	537	458	540	483	536	512	509	501	493	541	482	497	537	519	485	447	511	466	480	473	499	491	515	523	476	532	471	476	483	491	527	547	490	506	504	530	514	517	507	475	491	478	502	480	497	509	497	475	483	492	498	501	523	471	452	518	533	517	476	491	541	484	481	511	508	499	478	491	506	493	476	504	541	501	520	486	492	464	475	480	539	497	508	477	484	526	504	488	459	516	509	488	468	515	479	515	503	524	499	488	501	479	493	520	492	496	540	498	523	471	499	487	501	520	487	493	463	495	503	503	473	501	506	501	531	510	522	456	530	490	531	491	485	519	458	497	483	463	482	470	491	470	508	441	492	499	483	502	513	485	475	479	474	513	506	487	523	493	467	458	525	511	513	468	487	544	518	498	480	459	507	467	484	491	481	505	524	540	489	548	454	475	523	577	502	484	474	533	519	482	537	517	501	525	473	502	513	490	513	506	540	532	508	518	507	482	550	533	482	538	498	524	517	508	488	506	529	479	496	478	454	476	505	505	497	509	526	488	483	539	511	499	484	522	487	553	499	531	451	517	531	493	492	474	494	480	507	495	532	481	521	528	447	525	479	518	444	498	515	492	481	497	529	490	502	502	467	458	496	524	506	533	515	489	488	521	518	488	468	481	485	484	544	494	486	505	476	492	491	456	499	491	530	490	532	506	530	521	528	507	444	513	467	507	521	496	474	493	557	465	505	518	462	478	518	469	490	510	504	519	492	481	530	563	486	501	509	471	490	505	485	498	480	515	479	506	533	477	471	519	502	504	498	449	501	508	489	481	500	493	504	520	534	459	535	495	479	477	494	507	478	535	541	490	532	542	491	468	512	514	496	490	503	532	502	484	488	503	534	520	481	493	468	478	495	504	489	498	455	516	488	494	471	501	481	439	511	471	492	478	481	499	439	501	513	455	509	521	495	479	490	505	505	527	525	528	514	501	495	501	534	545	520	539	497	485	518	497	507	503	511	516	534	497	463	518	511	484	490	490	458	493	476	486	515	489	478	480	502	519	483	484	513	479	440	501	498	536	506	474	552	465	512	473	509	538	505	515	527	482	487	497	514	522	503	516	495	491	479	472	515	520	522	526	534	492	488	482	499	486	504	478	516	506	505	508	490	471	440	482	476	524	505	481	506	458	456	456	523	527	495	504	512	510	477	476	533	499	489	485	500	517	486	491	489	496	487	504	508	514	495	507	472	510	516	519	540	516	505	491	508	502	497	491	559	494	530	529	504	457	547	454	480	493	482	521	512	518	488	492	487	496	490	492	513	499	503	539	513	513	502	494	483	483	513	507	518	555	507	525	443	508	513	484	477	452	507	431	519	497	521	476	476	466	482	506	485	497	473	490	506	480	483	526	521	520	490	469	539	514	490	451	465	489	493	514	526	498	486	480	487	542	464	485	503	504	511	497	506	487	482	489	494	470	517	510	523	524	494	527	503	494	490	529	486	489	483	471	489	514	482	490	502	511	486	503	514	512	478	500	525	501	495	495	474	479	484	486	526	532	487	505	487	469	500	535	516	477	486	472	504	504	482	495	517	444	516	515	472	530	482	533	505	474	458	504	485
22070	20892	28535	23369	20894	20946	11451	987	663	556	446	421	358	333	284	257	275	226	265	215	198	204	209	183	197	173	179	185	140	192	150	172	150	175	176	166	155	163	169	141	156	146	140	137	143	163	144	156	161	134	153	131	138	156	158	131	145	154	153	130	138	121	155	158	164	151	131	168	152	159	162	161	148	142	139	146	145	136	142	146	136	141	146	149	155	141	147	148	151	136	135	148	134	126	150	140	141	128	140	149	153	115	137	152	125	142	141	140	149	142	136	118	149	124	131	134	126	146	144	137	143	146	144	151	128	138	122	141	187	155	136	127	151	139	146	171	143	150	121	160	139	157	144	147	152	152	147	149	138	160	131	127	141	148	141	140	152	115	134	156	150	144	146	141	124	138	133	129	146	143	140	157	136	131	136	149	119	157	141	138	146	142	136	133	154	158	113	141	138	133	150	157	140	135	135	124	126	120	144	148	140	139	149	127	149	148	159	169	151	130	124	146	125	152	141	162	149	138	136	126	127	159	144	125	157	143	156	116	128	129	138	143	142	138	144	138	154	144	144	123	122	136	123	158	135	134	147	136	120	127	141	127	149	138	128	148	155	144	134	145	129	156	161	145	131	148	142	130	134	176	143	136	161	145	129	128	151	153	143	140	150	125	169	162	161	146	122	163	135	147	132	142	143	142	153	147	141	138	143	157	131	143	151	121	147	121	133	148	141	154	152	150	133	126	135	141	150	146	129	155	135	153	154	130	163	126	158	161	154	142	122	135	141	142	129	142	142	131	130	148	122	149	144	141	134	144	142	154	133	165	150	142	151	136	134	131	159	148	139	157	140	137	125	148	153	134	143	128	127	148	142	135	138	128	133	124	139	155	162	130	136	142	164	140	144	158	155	165	113	159	148	144	127	139	139	155	130	135	132	136	169	130	141	165	133	142	154	150	132	129	139	127	132	159	168	124	145	126	128	146	129	155	152	149	151	124	168	143	149	148	140	132	145	145	131	144	136	132	145	139	152	151	143	153	131	130	142	130	120	136	148	127	151	164	131	141	127	139	134	115	150	115	133	145	142	123	149	131	144	139	143	145	143	155	126	144	162	163	153	154	139	146	129	135	158	129	140	121	138	160	150	121	139	132	152	130	128	149	125	127	142	142	145	138	124	144	159	131	147	150	136	131	134	139	145	138	115	147	126	158	149	151	116	169	142	136	145	128	129	136	140	137	145	134	151	136	147	152	155	124	129	148	162	164	149	140	130	141	128	125	144	155	142	132	139	141	139	131	123	143	152	137	141	154	114	160	138	135	145	141	137	150	135	143	140	124	145	131	127	131	141	132	131	144	146	131	137	161	134	164	128	149	149	133	147	147	131	142	122	150	147	153	144	138	142	142	132	131	153	138	143	144	136	135	147	152	150	162	143	143	157	165	142	126	140	129	147	139	146	128	147	149	137	136	149	122	142	146	150	141	151	142	145	143	130	127	131	142	140	145	152	124	133	151	135	150	135	150	139	123	137	136	140	145	143	158	141	145	152	124	120	150	141	122	130	133	159	123	115	126	143	162	144	131	109	131	156	137	144	143	131	163	142	129	120	139	156	132	142	148	124	146	139	140	133	138	148	141	140	119	155	154	124	140	126	140	148	129	129	119	137	153	173	141	143	141	134	144	119	150	126	145	150	147	139	131	138	157	131	137	129	130	159	146	131	161	177	117	154	132	134	145	151	140	134	152	137	160	157	153	128	148	163	142	150	158	175	162	152	150	149	142	145	142	132	130	135	138	124	144	122	138	139	142	145	147	133	179	132	164	132	129	149	145	137	132	159	150	122	133	139	128	130	161	164	142	130	135	129	155	132	131	141	125	161	140	135	169	127	131	166	138	122	155	145	154	138	143	124	140	163	162	142	154	136	134	163	142	122	125	153	124	164	119	132	131	153	123	145	143	137	145	156	157	135	139	149	157	140	135	116	144	134	132	157	136	149	133	133	145	131	129	137	117	149	139	141	143	145	123	147	161	123	146	135	133	122	143	141	143	134	139	137	138	140	159	141	133	150	137	138	135	127	134	131	156	116	134	175	142	117	143	119	131	169	143	116	139	142	141	136	152	125	140	114	144	160	141	153	140	125	121	148	132	130	159	118	138	127	134	139	140	132	147	143	139	127	140	149	151	136	137	118	137	155	153	144	143	147	153	154	138	134	134	150	149	143	154	153	141	142	154	145	137	145	153	132	144	148	145	153	145	128	140	142	152	142	127	160	136	139	146	140	136	129	141	137	153	114	112	141	158	139	143	153	123	133	139	161	154	132	136	135	143	124	145	126	153	155	138	153	119	142	163	141	135	139	153	141	131	131	136	137	143	144	116	156	150	144	141	145	143	148	135	141	143	158	129	144	139	154	139	144	117	157	139	145	139	140	138	161	153	145	133	139	137	156	143	131	136	143	155	130	119	138	151	132	142	134	150	144	140	149	151	161	145	143	153	123	155	144	135	146	140	154	130	127	139	134	129	136	154	156	147	148	140	119	154	127	143	155	144	147	152	108	164	162	114	124	136	128	142	127	129	142	145	133	134	132	126	143	147	128	149	151	145	137	146	139	136	146	143	123	140	145	145	132	129	164	148	153	139	155	127	130	152	139	127	127	145	130	149	134	142	122	139	158	126	130	150	142	143	150	155	161	136	134	120	148	147	122	154	136	135	126	129	137	109	138	143	148	133	115	140	119	156	142	131	159	130	155	139	149	144	119	148	138	118	146	147	165	126	160	136	135	142	157	117	144	136	131	137	150	127	130	134	140	132	156	159	136	135	147	135	128	152	132	134	130	127	153	153	136	135	146	149	123	139	122	134	142	134	160	153	148	139	156	125	158	160	122	145	133	149	134	145	144	152	142	127	133	139	150	131	141	144	136	141	148	158	137	133	128	138	158	124	131	140	150	117	161	144	138	141	145	130	156	122	128	145	143	155	147	141	124	147	132	143	137	146	137	152	143	133	139	109	123	123	155	122	155	144	119	130	145	142	124	143	145	137	147	141	136	140	131	135	146	138	134	157	159	133	143	140	138	133	167	143	126	142	141	148	120	126	151	135	148	144	130	175	139	144	137	124	138	149	136	136	126	117	169	147	144	135	132	134	132	126	118	135	144	161	131	146	146	131	153	139	108	129	119	152	147	142	138	134	152	147	132	169	134	169	151	143	134	155	146	131	154	142	140	144	154	133	171	152	122	125	136	172	135	131	149	127	134	130	141	149	153	142	136	133	122	134	126	128	134	128	154	136	152	154	142	139	136	110	147	151	150	141	153	129	141	132	137	136	146	155	153	141	144	108	116	133	143	142	170	130	145	147	153	133	135	130	152	144	140	137	145	151	132	137	146	130	131	123	131	147	150	150	134	124	152	122	141	121	127	144	137	144	129	133	137	147	127	177	123	137	147	153	147	138	132	129	136	148	145	139	140	151	143	124	147	143	129	148	142	135	173	145	169	136	144	122	150	141
4341	13978	10324	5047	3544	2655	1926	1452	1116	857	688	548	495	425	411	349	294	287	268	260	235	248	208	219	187	203	219	172	230	197	203	165	180	193	189	189	179	161	163	183	180	159	155	143	173	167	155	158	162	180	149	165	148	164	143	133	151	163	137	150	159	132	151	161	161	152	160	155	126	132	129	168	138	153	154	135	145	128	156	158	146	160	143	138	116	168	164	171	170	128	113	150	135	151	159	135	164	161	155	156	133	143	144	127	124	155	135	120	138	133	149	149	150	121	141	150	155	143	133	150	136	135	154	158	157	162	145	134	152	145	132	145	126	152	139	143	134	156	133	160	141	162	139	162	155	150	139	161	147	140	165	147	135	153	148	161	129	139	131	154	155	132	175	145	146	170	182	117	151	139	130	129	160	142	118	147	133	132	157	138	148	159	156	152	131	121	151	148	127	134	170	115	157	126	141	144	148	156	174	148	121	159	156	131	135	152	120	129	156	150	145	153	136	160	156	151	135	136	137	140	167	152	121	153	129	151	134	166	149	152	141	129	122	147	151	142	140	143	138	137	141	137	138	135	169	146	133	142	131	150	136	133	168	148	172	144	150	141	151	130	138	153	139	143	147	142	129	147	158	146	132	130	124	129	118	160	161	136	131	151	147	138	145	140	133	123	158	130	144	155	154	148	142	113	136	143	127	138	138	137	141	123	152	141	149	159	155	157	152	148	135	149	150	175	124	163	161	141	148	144	142	136	159	147	147	135	155	162	139	159	146	149	142	153	166	145	132	142	173	136	140	153	147	134	148	137	162	160	153	135	153	141	152	135	134	139	129	154	135	126	136	151	134	144	146	112	166	170	157	148	161	133	152	138	150	150	139	153	143	132	157	130	142	133	164	134	154	120	149	148	147	146	135	135	152	155	139	159	147	138	129	162	158	152	139	159	141	147	163	133	143	162	129	156	145	131	147	148	140	145	143	144	118	154	150	137	150	151	139	150	147	138	162	147	148	126	131	151	154	143	147	120	155	140	132	131	150	141	132	158	136	140	135	147	162	139	174	113	147	165	131	151	160	134	149	134	159	141	141	136	135	132	144	142	141	142	137	136	144	125	137	134	144	159	133	149	147	141	138	122	137	136	153	147	151	138	124	158	161	141	150	145	144	170	135	141	138	124	131	140	129	143	149	160	133	142	128	159	123	124	138	137	137	159	134	148	147	132	125	153	120	141	157	151	133	146	147	135	154	140	121	149	115	168	151	131	136	152	141	146	152	138	127	158	155	128	144	130	148	140	125	162	133	135	137	152	149	138	157	141	152	119	134	164	135	132	110	161	140	145	132	149	159	146	147	177	150	146	125	144	133	124	159	128	140	152	150	140	149	139	150	157	130	151	141	149	145	135	137	152	129	142	147	151	147	140	157	125	158	132	149	145	168	130	164	140	156	149	144	124	149	142	141	148	159	151	153	129	145	114	139	160	128	147	126	133	134	131	156	149	160	122	144	136	126	169	141	157	139	142	145	141	136	142	177	146	132	148	138	149	144	139	162	151	152	153	120	140	153	154	142	151	130	148	126	145	165	151	129	144	115	140	165	135	139	153	131	163	162	146	154	153	148	125	119	164	139	165	131	152	149	168	145	140	158	148	156	144	143	148	140	140	154	115	157	149	156	155	151	127	130	127	136	136	143	132	163	127	116	144	132	166	134	163	146	130	155	140	125	151	147	150	143	144	149	111	128	165	155	140	157	147	142	134	162	151	152	162	127	145	153	149	147	133	123	166	150	151	130	134	141	139	145	131	141	166	151	150	153	159	160	154	136	146	158	139	138	118	140	117	148	144	141	138	141	158	154	123	145	153	148	156	132	138	140	153	153	133	134	157	149	138	150	158	150	146	135	138	146	143	168	149	132	158	177	138	150	146	126	145	147	135	136	134	150	142	134	148	129	137	142	129	151	158	134	145	159	142	140	153	137	159	136	140	149	120	148	105	127	136	146	133	145	141	158	154	147	131	143	126	156	151	162	150	121	154	123	156	134	131	135	132	137	152	132	145	130	144	150	171	148	136	144	161	137	152	141	144	139	133	148	151	143	156	140	150	164	151	146	164	147	142	155	136	138	157	139	136	129	149	146	168	160	138	137	145	123	155	132	149	163	157	138	128	133	133	136	149	145	147	146	160	134	135	147	135	143	122	156	140	149	147	147	153	148	161	153	139	132	131	137	169	169	161	129	137	144	137	143	143	149	133	149	131	142	144	146	145	148	141	166	158	139	125	137	128	155	139	127	130	143	140	136	147	164	152	139	140	135	140	134	139	144	135	143	152	138	129	135	155	144	144	131	139	142	170	136	140	150	142	160	118	152	139	133	142	161	146	138	135	152	153	146	110	139	142	118	157	133	144	160	137	140	138	135	121	123	164	146	131	139	149	134	134	177	136	140	138	144	136	122	147	138	141	163	126	128	137	150	136	126	132	136	149	133	156	167	149	138	153	152	134	132	147	130	133	132	146	145	136	132	150	146	146	145	136	120	143	157	132	133	136	148	137	135	137	156	140	154	132	134	159	136	153	146	136	156	159	130	141	170	140	140	118	136	130	157	122	132	165	140	130	151	140	131	139	163	142	132	129	137	139	165	143	136	140	150	146	147	124	132	123	143	156	154	132	142	144	147	154	158	127	133	152	148	153	150	132	151	154	145	162	133	144	139	141	145	139	144	155	157	148	157	135	151	156	156	173	145	162	158	156	158	139	155	136	155	134	135	144	160	139	158	166	143	147	131	148	147	142	139	170	152	130	157	136	143	135	146	137	163	129	146	150	145	161	140	150	141	158	135	147	133	133	136	156	157	132	131	137	129	125	125	141	134	130	118	143	131	141	155	139	135	125	145	147	159	117	137	143	158	184	151	167	142	134	133	147	153	160	157	138	145	142	137	147	151	151	132	135	156	153	163	163	116	151	163	136	157	124	149	132	145	156	126	158	142	148	142	165	136	142	132	147	140	145	151	144	144	176	147	144	163	138	136	139	163	146	138	137	145	141	143	143	140	152	127	137	139	127	147	143	144	134	141	154	132	152	168	146	151	134	145	173	161	169	130	115	143	137	134	146	142	148	150	145	147	154	138	154	138	151	146	147	164	142	159	140	140	149	136	144	140	151	148	163	157	148	157	154	153	146	154	144	158	145	129	128	140	133	156	146	142	156	134	149	146	138	124	142	158	165	120	136	154	132	143	149	136	160	130	142	155	133	140	121	151	152	141	156	137	133	142	143	138	145	143	133	169	134	149	171	135	132	144	176	135	140	140	150	180	143	161	151	137	153	157	148	134	153	144	155	150	137	133	128	128	130	145	145	118	129	132	142	134	147	131	138	139	135	148	162	151	156	148	142	132	175	136	155	137	128	153	126	141	137	118	136	148	161	150	158	147	153	155	156	160	135	160	136	137	128	128	156	138	152	134	143	153	140	132	119	139	129	149	144	135	143	139	131	132	128	146	144	128	164
27424	18044	4395	898	623	650	574	563	564	559	558	595	536	513	586	524	516	523	543	516	585	550	571	539	585	536	525	545	552	514	541	533	543	564	527	549	537	566	558	558	552	564	538	514	565	500	544	549	566	532	547	538	532	516	570	537	559	525	515	546	551	557	544	531	519	540	522	558	564	550	536	504	551	536	524	586	591	535	544	520	543	553	548	588	528	528	545	489	547	530	588	521	520	507	530	575	530	541	585	511	526	515	496	525	543	589	572	546	558	533	564	546	538	534	563	524	528	535	534	534	553	568	531	536	547	529	559	525	529	572	521	570	578	544	555	553	534	530	516	514	580	528	584	552	572	584	556	570	547	552	514	561	527	558	501	588	541	562	561	587	534	553	541	536	524	539	553	571	586	542	580	560	569	576	552	533	594	523	593	546	527	538	571	567	511	517	550	534	539	575	569	595	546	571	536	573	538	543	606	525	508	567	589	508	563	508	547	528	509	527	554	566	547	570	528	496	537	537	533	518	564	576	579	550	530	572	537	506	548	510	516	555	545	553	557	507	543	590	540	538	525	552	540	545	531	573	549	595	536	543	521	539	568	534	556	537	561	529	540	611	547	553	522	484	540	561	504	547	563	571	559	546	575	497	559	543	581	554	550	555	562	561	522	531	550	563	493	562	574	544	518	556	559	521	549	538	564	488	502	568	526	511	545	514	570	590	555	585	574	562	556	536	554	562	529	555	521	522	588	510	541	527	529	507	559	519	541	571	525	487	565	557	547	530	498	548	528	567	564	537	572	558	554	530	525	541	526	537	507	525	522	518	540	514	531	577	518	558	560	560	509	529	543	545	534	547	564	520	570	517	558	530	561	537	547	596	505	571	554	545	510	538	583	508	551	585	549	534	530	540	544	541	545	519	507	539	520	542	527	566	587	580	525	524	551	515	569	537	574	534	556	507	511	535	570	546	525	573	572	551	556	557	570	535	542	580	565	521	528	542	547	509	534	538	566	510	551	543	544	539	586	499	572	519	581	552	576	548	571	590	576	563	559	531	527	590	567	519	579	546	547	529	502	560	537	523	529	558	570	543	515	545	568	519	553	554	531	564	521	509	518	527	547	561	556	549	549	533	541	531	528	534	511	543	536	575	506	523	542	541	565	569	549	550	538	562	495	529	541	541	519	598	557	498	516	526	523	566	501	555	542	556	559	564	568	580	517	557	562	487	546	584	506	497	528	540	574	545	552	550	548	560	549	513	576	579	533	564	540	583	594	545	560	523	558	510	562	575	544	511	553	540	557	567	529	547	582	572	584	504	560	517	586	551	551	556	581	583	499	531	541	536	563	561	555	527	580	532	575	545	511	569	532	574	562	578	558	543	576	541	591	539	542	549	562	533	549	495	561	520	473	491	511	558	544	516	518	564	540	570	536	547	531	529	564	506	547	573	550	529	555	517	536	554	580	569	566	549	520	495	543	526	565	488	547	522	548	539	525	502	485	534	505	507	506	580	534	516	612	548	535	537	538	532	533	538	559	580	553	587	548	526	541	555	543	523	587	500	561	542	558	566	565	534	552	540	471	491	505	554	533	537	517	583	555	538	564	564	581	543	536	514	532	532	582	538	563	565	526	574	552	557	532	610	542	550	514	604	550	580	550	543	540	550	554	515	532	565	506	568	549	573	553	519	573	545	543	540	541	568	591	538	507	558	588	585	568	558	571	515	553	545	567	588	525	546	585	509	559	540	547	539	550	529	552	567	575	558	562	542	527	541	508	527	556	504	548	534	571	526	572	558	584	563	529	543	565	540	541	527	530	511	562	509	536	517	548	517	546	541	525	547	582	562	561	529	536	484	595	549	563	552	525	542	564	547	541	545	566	532	523	569	516	548	584	525	545	553	550	536	562	561	551	522	543	571	526	504	551	539	529	545	529	579	560	569	534	522	546	537	529	548	566	594	551	561	547	568	505	538	540	602	551	517	578	479	503	525	562	544	572	539	547	534	592	539	508	567	512	524	539	571	555	567	544	576	542	499	528	520	512	533	548	544	581	514	535	585	535	563	540	541	524	530	562	521	527	536	571	516	524	567	549	549	557	516	554	547	570	498	601	521	579	543	541	568	520	545	546	551	599	566	534	544	549	530	554	526	577	586	547	557	547	527	545	520	562	528	554	558	554	567	543	556	568	518	580	533	560	554	519	565	548	566	520	564	556	544	527	508	574	567	591	565	553	573	584	519	541	553	557	560	552	574	565	570	560	560	526	488	525	511	586	542	532	544	561	555	535	582	576	566	516	548	558	527	553	538	562	522	522	535	534	524	524	570	513	519	576	535	533	508	513	544	535	554	567	559	561	519	543	596	555	574	539	544	586	517	532	533	539	568	570	571	568	505	538	593	527	487	515	536	555	541	551	570	527	513	512	558	519	512	489	514	544	559	545	537	543	546	542	526	545	525	549	558	564	574	539	562	554	520	549	506	553	510	543	544	499	502	526	496	493	582	548	564	502	559	524	558	541	525	559	511	557	502	528	541	558	517	553	510	532	526	544	557	553	516	527	557	554	554	545	622	563	492	544	518	574	518	579	533	561	558	530	561	530	580	566	526	545	467	537	583	569	567	537	585	590	578	504	516	544	545	574	476	558	532	557	541	537	505	552	553	563	531	548	601	555	542	541	518	588	543	542	533	575	562	550	522	528	554	572	531	550	537	543	528	542	573	558	550	498	601	534	537	575	563	539	540	558	485	563	520	520	550	552	578	520	518	541	559	508	528	557	593	568	489	569	545	524	544	544	521	550	532	570	551	590	494	486	521	551	533	546	528	515	541	570	552	532	536	594	564	567	547	525	532	558	546	553	547	534	501	562	554	559	542	539	563	529	531	542	593	617	528	517	551	512	542	579	522	580	515	538	506	517	531	564	594	530	575	583	515	532	561	583	574	585	543	577	578	556	540	542	545	559	520	525	569	556	572	544	560	553	537	576	529	555	549	506	554	541	534	544	517	539	508	541	553	525	554	599	551	573	562	533	485	594	532	546	539	523	564	552	545	555	508	530	569	523	506	500	552	516	501	571	543	547	548	530	562	542	520	575	542	539	545	561	573	571	552	539	516	502	566	534	518	559	560	561	528	616	583	553	547	548	530	532	527	519	525	561	551	569	532	526	515	541	556	514	581	562	558	527	553	530	601	544	576	577	527	524	475	527	538	513	527	580	570	543	521	562	525	555	538	552	570	563	521	546	522	560	582	570	510	512	514	534	555	539	535	540	543	538	569	565	505	530	545	518	529	551	554	537	512	547	563	557	555	537	523	556	547	539	542	507	544	551	519	510	536	550	558	569	568	558	548	556	558	560	562	539	544	526	528	566	538	533	550	545	594	544	514	517	538	537	542	524	533	540	530	534	577	524	541	532	522	582	525	563	545	580	543	542	517	546	538	568	550	535	530	526	538	537	592	523	560	546	566	571	516	565	553	519	514	557	513	558	523	588	515	560	586	533	500
4293	1034	909	689	688	627	602	589	626	574	604	568	610	671	542	583	575	574	559	538	521	587	568	574	569	562	599	551	580	564	561	580	566	566	565	562	601	634	556	554	597	567	566	570	595	546	575	600	592	577	577	566	555	541	578	579	558	546	561	569	498	577	571	533	552	586	591	554	613	605	586	593	596	581	596	590	580	557	593	572	565	598	538	546	536	569	597	557	581	570	540	578	588	562	629	576	584	592	572	577	578	582	595	553	580	543	557	577	596	566	595	613	573	585	584	601	583	547	583	591	587	546	566	598	598	564	550	619	565	551	602	598	596	582	602	572	613	560	567	581	595	548	541	580	559	564	600	568	604	611	533	568	592	592	584	567	609	603	585	531	562	572	599	569	560	579	552	566	594	652	550	575	599	563	574	567	520	552	563	552	562	546	588	557	611	607	622	564	621	583	570	590	577	603	549	573	546	550	589	564	565	564	575	551	601	550	590	588	559	543	594	559	568	584	549	592	535	615	588	578	560	571	518	570	586	606	621	597	546	585	588	591	561	573	607	570	572	573	535	576	569	519	548	572	575	607	598	578	572	565	559	573	578	581	572	581	525	538	600	559	537	599	590	551	568	572	558	599	589	546	596	526	605	563	575	574	545	608	574	593	552	579	582	564	570	576	584	590	615	584	582	585	537	589	561	621	545	575	585	559	563	587	555	568	589	548	595	593	555	563	562	606	583	567	589	565	622	582	512	571	576	572	564	537	602	574	567	570	579	572	608	549	600	570	565	571	565	569	551	597	545	555	581	563	557	578	542	548	532	562	546	589	566	572	576	543	545	565	535	544	590	538	596	556	612	584	572	581	552	513	556	555	602	610	553	570	571	568	564	587	567	580	534	568	575	578	560	572	571	599	587	578	566	581	546	622	558	554	538	662	613	572	582	596	584	583	536	611	559	585	574	578	563	563	585	566	560	566	569	583	588	546	603	528	555	592	622	586	610	582	546	599	506	613	594	553	569	558	556	578	587	539	556	592	607	593	529	591	576	578	586	566	557	586	565	554	617	543	582	564	585	550	566	548	582	569	561	551	581	604	560	577	593	560	575	585	571	510	580	534	557	587	543	584	582	538	565	534	599	569	590	569	609	536	569	544	608	556	584	612	578	582	590	616	609	579	599	569	595	543	599	538	546	574	565	584	590	597	585	548	569	530	576	529	594	630	532	596	552	564	561	576	559	570	551	565	566	541	562	562	569	589	589	562	581	603	548	542	569	614	555	543	585	557	582	604	546	594	597	583	564	587	563	600	592	527	569	590	598	573	579	575	574	594	594	580	570	580	539	569	578	587	560	578	600	541	620	577	551	568	605	546	578	584	574	584	557	557	526	599	563	584	557	666	549	583	619	578	598	587	584	568	567	571	586	584	550	556	593	561	583	586	597	572	574	563	592	593	591	576	610	575	592	583	552	554	562	560	580	562	611	609	599	583	531	569	564	525	627	582	590	552	589	588	594	588	571	578	587	547	564	604	575	585	581	561	561	551	555	544	569	573	543	570	608	546	580	549	584	574	586	565	615	561	574	580	534	621	623	566	579	603	561	584	598	564	564	569	607	585	590	565	561	591	617	584	587	590	592	559	579	572	575	586	546	551	572	566	604	524	549	583	564	605	555	562	539	633	568	580	536	612	598	553	554	580	549	533	571	598	589	561	584	581	546	540	574	581	567	573	583	565	537	597	543	575	534	555	568	561	582	539	602	567	561	599	581	579	548	578	566	571	607	607	583	565	589	569	570	561	588	568	575	588	537	541	572	567	550	570	598	573	581	584	578	615	593	572	583	590	561	562	547	547	581	562	569	577	561	607	562	605	581	558	552	620	566	565	614	600	583	524	511	598	559	603	596	578	577	576	576	591	566	577	546	527	610	547	574	605	560	518	615	555	543	570	584	525	581	577	583	567	571	565	577	594	555	591	582	599	600	534	582	537	584	575	575	569	544	558	557	552	560	556	593	557	618	604	607	606	569	567	531	535	558	548	559	573	602	574	536	569	575	591	559	607	581	618	579	627	593	593	561	578	539	594	582	594	563	578	557	581	546	593	532	558	576	547	593	590	587	536	576	614	609	598	591	547	548	558	556	558	556	536	542	581	585	570	592	611	557	562	583	609	591	547	573	570	543	578	542	554	522	567	593	621	577	569	605	549	606	596	602	593	591	582	613	616	562	578	568	616	510	535	571	556	521	605	560	582	595	605	545	607	548	583	566	585	552	596	593	536	586	573	574	599	561	578	544	585	577	577	557	554	531	549	560	606	573	559	523	548	531	589	606	556	562	570	639	546	574	544	570	529	571	556	624	520	534	583	544	592	561	582	571	586	534	606	544	581	545	586	573	579	585	591	564	551	559	569	589	581	579	621	566	601	598	553	553	553	579	559	585	578	556	601	595	619	600	608	568	565	608	569	536	563	553	596	614	584	578	546	593	544	560	577	568	568	589	563	530	554	572	580	584	574	542	578	576	561	558	593	599	554	616	587	586	584	586	566	576	596	597	584	586	574	595	542	554	601	578	616	593	593	590	560	554	565	561	574	601	571	579	548	588	591	550	547	591	585	568	580	556	577	606	595	571	576	534	571	582	586	631	592	593	516	578	577	524	582	565	566	522	538	581	608	597	576	568	542	578	577	586	592	577	587	563	624	630	596	581	570	594	542	588	548	566	568	552	554	571	566	581	587	534	572	597	594	589	552	590	557	589	555	585	570	576	568	548	540	587	565	561	608	576	627	569	573	557	598	586	526	533	554	578	587	576	553	593	579	538	544	540	588	544	567	567	585	562	591	580	521	536	590	550	612	577	558	580	583	558	549	550	578	579	604	540	573	592	577	550	557	559	590	603	577	567	569	555	561	564	616	572	570	573	515	576	560	595	588	600	605	569	575	547	546	575	582	560	580	578	555	570	536	548	551	564	546	550	603	572	556	578	577	577	592	554	563	579	568	614	554	562	572	592	548	584	559	561	547	613	548	587	610	575	516	553	589	555	574	567	591	591	577	527	570	616	597	567	615	573	588	577	612	583	552	624	563	576	582	601	615	583	602	579	611	591	564	565	580	598	564	577	555	584	571	587	572	578	583	630	584	604	585	561	549	570	566	554	610	593	587	568	546	556	587	567	541	565	591	561	568	563	559	570	552	549	554	556	574	523	593	548	588	554	589	566	560	584	546	546	575	583	597	567	549	590	560	541	571	612	573	589	572	518	563	553	564	578	584	578	530	595	551	577	603	574	554	582	561	552	589	564	575	559	556	612	579	555	549	571	560	559	552	549	582	546	564	602	528	598	575	558	561	581	590	557	569	582	556	583	574	610	578	576	544	596	532	562	625	556	576	538	568	559	558	589	568	576	522	567	600	538	613	586	609	596	612	539	614	579	556	580	595	623	570	586	576	525	578	546	591	545	556	585	630	601	561	549	554	540	592	589	559	577	562	585	593	566	513	581	587	555	548	597	573
23085	20857	28142	23623	20829	12376	1203	636	567	492	442	419	414	433	315	330	355	336	326	282	350	314	336	300	309	289	304	306	292	279	306	292	329	286	303	290	316	288	301	301	260	264	264	282	316	251	302	293	303	290	292	291	304	265	288	256	291	277	305	291	291	293	297	303	289	296	287	309	286	282	266	264	276	280	300	282	259	265	279	259	282	250	291	250	294	266	277	282	266	286	281	262	282	285	288	250	262	262	292	284	295	286	275	295	253	275	278	288	307	245	289	287	278	278	286	269	287	295	283	284	264	245	238	262	292	289	260	282	264	291	301	283	280	272	269	284	260	240	286	287	280	273	286	269	269	277	275	254	266	283	294	289	275	271	267	282	267	280	302	288	291	279	257	276	322	301	291	281	284	300	283	286	271	268	269	267	278	289	265	303	289	318	278	280	306	280	287	311	274	296	280	295	279	276	291	275	295	288	266	282	297	290	298	278	272	288	260	290	283	278	273	281	264	279	312	265	307	287	262	291	286	301	271	294	274	263	286	260	293	283	299	262	292	300	290	308	280	267	321	270	277	268	275	269	254	311	260	277	300	277	276	307	271	297	274	286	288	295	295	298	294	260	286	246	276	264	264	278	280	298	254	267	275	273	278	284	274	269	249	267	285	291	271	308	298	272	282	270	278	277	260	287	272	288	243	282	282	270	269	303	310	282	275	264	268	280	286	259	291	285	303	290	246	301	268	265	274	289	243	291	274	294	275	259	286	281	276	305	282	289	295	249	286	270	309	275	271	247	284	304	284	272	294	296	293	257	280	273	294	259	301	283	283	268	293	286	259	278	295	296	270	247	275	264	249	287	284	306	281	276	277	258	253	278	293	270	290	265	291	265	276	300	248	264	315	275	248	286	301	267	300	245	268	288	278	304	275	265	295	304	280	309	282	272	297	289	324	274	287	279	274	265	244	269	293	297	299	264	250	272	269	254	245	278	305	275	307	292	270	317	279	252	293	285	271	266	268	280	277	284	280	275	275	264	304	314	295	288	240	267	285	268	280	253	289	267	302	274	284	274	277	278	276	277	253	287	280	278	273	296	265	247	285	249	293	285	294	288	270	317	282	286	337	276	262	275	299	279	261	302	253	259	278	279	292	284	241	283	281	258	262	305	262	285	291	272	275	299	282	290	308	263	284	320	288	265	239	243	267	271	269	277	282	274	272	265	288	286	253	291	269	282	286	286	253	239	269	297	317	279	281	243	259	267	255	258	255	273	309	267	304	306	290	276	289	273	283	276	288	300	268	261	257	279	275	280	259	283	284	260	291	302	317	265	297	292	320	261	278	271	303	260	284	273	277	264	253	284	261	259	307	261	268	286	299	298	296	287	278	300	286	280	261	277	284	268	276	279	298	285	321	302	289	266	246	292	303	260	284	285	293	265	284	295	323	300	281	269	273	277	283	256	298	286	268	246	316	260	273	270	310	308	278	281	285	295	278	287	282	290	259	274	262	278	271	269	301	263	279	302	282	317	294	288	241	300	279	277	285	295	271	294	269	265	263	282	277	275	269	320	293	270	298	272	297	267	290	277	293	301	312	270	302	272	279	263	284	274	275	264	276	289	284	315	298	317	315	286	274	286	294	303	272	268	255	293	249	269	283	266	272	305	295	278	233	285	271	289	267	286	311	265	297	256	295	265	285	306	288	279	288	293	298	263	280	264	290	289	295	279	270	276	277	260	254	266	268	308	270	261	276	290	284	287	286	309	273	282	286	278	271	281	283	281	315	262	297	269	292	260	265	279	290	305	277	269	305	304	295	271	284	285	269	259	282	302	326	305	279	269	293	280	250	270	264	299	273	294	286	298	275	282	288	273	275	277	282	284	285	238	285	294	259	271	251	276	279	306	296	296	285	265	287	292	298	305	281	301	322	297	269	299	275	297	286	279	293	294	282	265	286	280	287	274	271	297	293	256	257	264	290	318	286	252	284	286	251	274	268	272	255	281	261	245	294	285	299	271	288	272	295	273	289	269	257	295	290	282	284	274	288	265	250	275	297	270	271	253	282	271	266	248	281	322	246	259	273	266	293	335	277	280	292	257	271	271	248	308	272	253	276	265	284	264	298	266	277	257	284	309	282	263	275	244	290	281	290	277	288	282	263	285	298	305	285	285	289	267	269	266	290	266	281	271	301	263	248	306	281	247	274	281	287	301	285	265	268	265	279	292	264	312	284	260	249	297	285	278	276	284	252	250	283	273	269	258	260	290	265	260	274	279	279	271	292	267	297	294	261	257	295	266	277	272	267	256	285	252	237	287	272	248	275	260	273	272	293	277	263	254	272	248	297	296	263	294	272	255	283	287	235	305	246	266	265	267	281	281	289	264	283	281	266	272	271	243	304	311	264	291	285	254	276	281	279	271	288	283	283	267	275	292	271	288	264	289	277	292	292	266	246	306	270	294	284	283	247	269	305	281	278	290	294	276	304	263	289	263	302	268	273	257	280	273	281	294	278	301	300	262	270	307	297	266	282	268	256	271	274	283	277	278	303	307	290	287	320	281	264	264	287	277	270	276	280	290	261	286	299	287	278	274	278	245	284	295	282	264	246	286	276	282	269	300	288	274	278	331	288	320	283	269	282	301	307	301	265	299	279	263	276	290	354	273	313	305	271	272	282	266	248	242	304	273	285	267	258	277	315	253	279	290	280	301	278	280	272	267	290	283	285	285	310	299	265	284	264	279	283	318	283	300	278	274	253	286	275	252	273	272	260	248	272	273	294	288	271	269	264	263	306	262	309	268	266	305	285	303	298	285	277	288	272	265	308	263	268	273	290	292	279	276	289	295	299	322	260	276	267	289	321	255	298	310	257	284	285	275	285	290	278	296	296	308	260	268	304	283	274	294	279	240	282	292	289	248	273	281	258	314	264	282	252	269	257	257	323	274	253	299	272	272	305	267	276	279	266	273	301	258	275	290	269	279	271	279	313	267	273	262	279	279	282	253	280	280	272	270	261	278	282	296	311	288	296	267	274	263	268	244	300	284	262	321	242	263	232	275	256	298	259	279	297	268	277	292	260	283	266	265	291	287	276	288	278	283	290	299	285	292	262	267	247	296	295	296	295	265	269	313	262	276	281	290	269	284	284	304	284	298	295	267	277	250	261	282	253	254	265	272	266	301	295	296	274	315	260	303	276	276	284	276	288	278	307	296	277	306	261	293	268	298	295	245	253	271	285	288	279	256	258	263	271	259	245	319	291	279	309	285	287	263	287	268	284	275	277	258	276	265	297	279	287	297	251	261	258	305	274	292	269	272	266	286	272	287	309	317	269	264	271	325	267	268	300	269	291	279	286	307	273	300	311	268	279	274	270	262	302	279	277	285	254	273	271	268	255	273	288	279	274	304	278	273	265	255	288	266	260	287	308	288	281	263	276	302	265	310	271	276	268	285	276	264	258	263	282	280	289	247	259	256	301	284	231	288	271	288	285	281	275	273	269	259	286	298
3120	8252	6245	2841	2003	1536	1164	914	729	709	584	525	445	450	434	404	373	396	396	380	349	356	353	347	359	329	360	325	335	300	295	309	327	327	323	327	307	331	358	323	321	301	295	307	320	304	331	337	305	331	327	318	296	287	306	304	323	325	296	299	313	337	299	328	324	326	307	285	331	299	327	315	307	276	330	322	316	267	303	296	310	329	288	305	288	314	334	314	314	287	285	326	307	327	302	313	307	295	308	326	285	312	325	284	335	294	290	307	328	306	303	293	284	325	306	297	312	301	308	324	293	293	344	318	303	297	334	281	306	304	291	320	323	312	335	287	302	310	310	309	284	330	317	312	341	328	315	291	297	269	312	287	314	303	291	299	329	325	314	274	322	336	268	313	309	292	292	314	297	322	296	295	312	335	318	333	315	286	309	297	308	297	259	290	287	289	336	302	301	293	291	309	300	302	313	336	271	319	306	290	314	312	308	326	333	315	329	327	283	319	326	324	333	299	293	317	294	318	298	284	321	288	335	316	285	336	327	293	288	315	311	343	309	315	304	309	309	329	318	281	331	299	339	278	315	320	318	287	322	300	303	326	257	305	301	314	322	329	310	328	312	297	301	277	335	310	331	305	282	280	325	306	292	305	303	316	288	300	311	313	319	313	312	312	310	320	314	332	317	300	298	279	318	319	312	314	301	333	289	325	286	269	290	321	342	313	329	299	293	308	303	308	299	312	291	318	315	314	273	286	339	293	292	314	314	288	343	278	329	305	296	335	314	349	292	318	288	334	312	296	311	314	297	309	298	290	295	314	305	298	312	310	294	269	299	278	304	322	306	304	319	318	321	330	262	323	330	343	314	318	301	308	287	319	331	306	304	330	288	300	323	291	304	345	319	315	283	307	326	305	314	309	309	323	310	287	346	322	322	299	310	282	301	332	310	321	333	318	305	271	310	314	295	283	330	331	335	289	308	291	322	318	300	307	336	309	329	321	320	312	297	285	309	325	293	298	285	268	299	299	313	305	299	316	296	309	293	285	301	309	334	281	290	304	318	310	303	310	341	319	322	296	297	307	278	317	312	289	303	283	335	324	334	314	332	291	302	298	300	314	316	315	316	309	338	318	293	323	321	311	333	294	303	318	317	294	312	281	298	337	309	321	327	307	287	322	316	298	293	314	339	305	299	326	326	303	283	338	303	328	339	309	307	303	288	347	307	299	293	320	328	297	316	329	302	320	317	288	337	312	327	308	307	294	306	304	292	315	295	328	303	315	304	295	304	323	304	304	307	292	306	306	321	301	307	309	337	294	291	319	296	305	350	310	307	315	324	330	299	335	329	307	332	328	328	329	289	345	305	306	316	312	299	306	310	308	314	296	286	338	350	305	297	323	289	295	321	326	310	275	275	331	321	311	339	317	309	304	303	335	285	303	323	285	300	320	282	319	282	303	301	301	304	313	309	289	277	317	303	295	304	306	296	307	295	316	289	310	306	335	298	293	323	307	294	296	309	321	291	325	286	292	319	287	330	312	319	292	327	267	283	329	338	297	351	306	314	310	311	326	288	293	313	273	302	277	302	281	332	299	284	321	290	293	314	288	321	294	328	279	277	314	315	282	316	306	323	316	318	292	292	302	297	289	316	312	316	309	273	308	291	330	303	288	315	315	250	282	316	333	323	335	294	297	316	312	336	339	294	302	267	314	263	326	312	348	309	306	290	325	335	282	307	310	289	306	330	294	299	319	308	291	287	329	299	290	317	320	326	339	281	317	305	308	316	324	320	291	310	281	331	307	312	324	325	335	299	319	303	270	339	298	319	277	276	309	305	301	323	320	295	290	280	333	311	296	301	303	317	295	307	301	309	325	318	310	285	284	314	296	337	293	310	285	296	291	316	298	272	307	290	312	323	275	305	311	273	317	322	294	299	331	291	306	304	317	319	299	296	309	314	306	304	302	317	294	312	325	274	313	300	322	303	280	317	326	347	322	309	310	318	292	292	268	298	306	308	318	302	295	309	327	303	302	303	299	315	295	290	291	322	307	306	295	315	312	310	323	315	291	317	280	297	318	323	305	304	290	316	310	355	317	325	286	328	295	292	298	301	314	315	288	272	321	299	296	311	292	324	289	302	299	274	298	306	304	324	321	320	292	327	308	312	292	299	312	312	342	289	308	319	308	336	312	258	292	299	303	290	331	301	262	289	327	302	293	325	310	301	299	274	293	289	314	330	289	312	279	306	280	323	290	305	313	317	330	283	340	306	292	325	284	295	297	310	309	320	321	308	303	314	282	324	363	276	302	319	307	318	318	290	312	326	314	311	327	326	297	297	318	305	298	313	321	276	290	323	309	302	278	313	317	310	320	291	281	318	352	305	283	296	333	289	316	299	281	287	291	288	314	258	266	312	342	317	279	314	290	298	295	303	315	322	286	332	334	294	317	311	276	300	288	288	317	310	295	305	317	290	280	312	326	329	295	307	328	322	304	312	293	305	317	284	306	307	345	309	337	287	284	347	282	335	313	325	300	326	323	282	325	306	313	286	339	336	303	325	311	311	333	306	298	277	311	343	302	315	298	294	326	315	290	310	298	325	272	284	304	293	297	285	302	309	279	285	300	314	321	315	309	349	307	302	296	317	286	293	310	319	299	274	260	316	293	331	310	287	324	286	292	308	340	301	322	296	322	309	328	326	326	298	288	346	294	332	289	275	313	308	304	296	310	280	285	319	318	301	290	307	315	295	341	297	297	328	318	293	328	313	316	285	293	304	308	303	297	311	321	314	329	306	324	301	322	304	330	327	291	301	289	275	309	307	321	278	271	302	311	334	313	295	303	243	316	341	270	309	315	324	301	287	301	318	322	328	287	296	312	322	316	290	304	303	307	284	297	334	337	309	319	286	303	321	261	299	314	320	335	316	300	299	316	296	272	284	341	307	316	307	307	323	260	311	313	302	314	298	315	272	302	301	308	329	323	324	335	285	326	301	336	309	288	299	304	331	302	299	314	304	283	286	288	291	287	337	295	311	299	295	307	308	297	293	301	314	292	282	286	311	329	311	262	278	321	326	331	302	299	315	333	315	326	336	295	297	300	328	308	311	284	336	292	308	285	306	284	328	295	308	333	316	315	306	280	308	313	315	299	343	322	278	301	311	280	329	322	311	274	332	324	305	310	299	308	299	321	306	299	322	317	320	318	310	307	342	305	311	293	305	303	305	312	309	288	325	303	309	292	311	285	278	314	296	308	283	294	298	311	320	313	297	294	301	298	316	268	314	308	308	326	304	308	291	295	294	310	310	310	305	307	264	301	308	323	317	314	338	303	277	295	282	320	317	335	274	335	323	293	311	313	280	287	323	297	317	300	330	321	314	327	301	325	303	334	309	327	297	303	307	312	300	317	336	317	324	294	305	271	291	333	332	318	312	297	291	296	299	298	314	307	334	319	283	306	322	298	316	318	319	342	321	305	300	306	288	276	308	309	289	318	300	290	311	304	294	300
24273	20910	27413	24488	15751	1259	826	665	628	609	541	572	585	505	544	566	506	523	525	509	523	532	517	519	483	523	516	501	485	509	487	500	537	488	532	462	506	528	528	563	500	479	523	485	472	524	513	556	522	524	452	499	498	530	516	493	522	488	467	527	484	489	513	527	483	466	512	509	486	460	481	511	455	497	563	493	510	515	498	518	509	524	509	515	552	492	510	531	480	480	537	521	523	501	521	560	483	478	496	490	495	528	533	510	491	519	495	521	542	478	477	537	516	507	512	510	479	486	545	520	478	518	490	507	513	514	535	487	471	512	517	479	502	485	477	508	503	474	524	491	512	513	545	497	502	487	531	507	449	468	514	508	467	521	491	480	536	531	514	489	517	536	541	498	475	514	537	515	533	516	504	477	502	534	518	505	533	491	507	521	465	469	478	511	482	469	489	499	523	513	497	545	500	468	512	486	522	560	510	463	522	497	495	484	498	510	518	507	512	491	491	506	532	518	510	515	494	527	510	528	521	497	542	494	471	537	531	500	480	514	508	496	472	511	487	508	576	494	501	481	502	509	518	509	504	509	504	501	483	490	499	486	475	554	525	538	526	517	497	503	469	487	470	497	508	514	516	513	499	510	496	517	478	496	549	547	482	495	543	511	503	527	516	492	505	483	519	484	531	515	484	514	488	511	494	550	518	490	506	502	493	509	528	501	516	482	502	502	490	495	510	516	510	501	535	470	492	502	515	487	528	491	465	529	571	483	496	491	524	467	471	526	496	514	537	524	543	513	528	479	507	522	519	504	544	491	469	510	498	475	507	531	515	520	493	480	530	458	499	545	482	500	523	500	466	512	545	492	509	530	455	471	521	501	512	541	517	487	514	516	509	497	490	508	514	529	533	498	544	480	496	483	503	495	511	484	491	466	528	518	498	500	487	509	493	467	473	524	535	485	536	518	514	502	496	516	485	524	488	495	509	555	478	480	500	513	516	476	504	530	498	474	488	517	496	488	497	492	530	501	493	488	459	496	495	459	482	513	494	516	468	491	484	508	543	532	509	573	511	485	519	490	499	496	476	486	495	493	521	535	517	490	502	488	469	504	516	509	542	505	483	486	510	488	506	459	484	529	489	545	529	488	487	524	494	520	538	524	509	494	506	518	491	489	490	485	497	550	493	452	448	493	497	483	463	472	465	510	517	499	461	546	482	471	522	507	549	480	491	509	498	525	519	474	529	501	550	474	515	541	560	556	458	483	482	506	492	528	529	510	536	519	477	489	462	511	490	536	513	493	483	456	490	470	499	469	497	505	526	509	495	511	510	517	511	460	510	504	467	498	518	518	499	507	521	494	492	495	497	522	510	518	509	490	492	521	516	529	491	522	520	464	486	460	486	519	455	515	506	541	460	477	486	504	501	501	526	496	533	459	479	491	512	505	496	512	486	504	510	493	531	485	486	477	481	501	503	508	504	476	517	445	535	500	482	520	505	480	505	511	504	530	469	517	484	504	499	491	483	513	513	453	521	505	465	506	481	524	526	496	471	530	460	501	513	494	501	562	512	558	510	536	485	464	465	482	519	457	477	498	529	534	502	537	479	491	457	512	488	476	507	526	492	479	534	478	510	475	501	482	525	478	490	449	516	486	476	470	500	498	479	474	529	527	470	467	483	497	482	511	498	499	496	498	470	523	487	485	514	504	504	470	477	541	481	507	490	496	500	557	528	538	494	521	501	509	485	517	493	499	496	511	506	470	475	507	536	540	491	479	483	498	497	514	465	470	523	516	484	500	507	520	518	499	479	487	487	467	519	496	486	545	516	530	525	492	531	534	483	455	513	500	508	503	534	521	500	473	494	523	494	536	554	490	506	521	483	517	489	494	524	533	514	534	504	494	491	479	489	485	507	529	488	498	520	464	537	499	497	526	457	515	538	506	478	483	507	489	497	500	526	461	511	515	525	479	538	539	531	491	503	499	525	490	512	482	476	496	511	475	495	475	540	531	480	509	504	482	497	519	475	529	487	471	510	476	494	494	511	485	474	486	494	555	562	527	524	510	543	473	473	486	538	513	501	477	532	500	516	501	483	502	514	509	474	502	483	499	503	502	487	486	486	465	482	463	506	518	502	493	505	481	488	493	535	501	507	507	477	500	543	474	529	484	484	480	517	530	547	506	481	537	504	486	499	521	501	498	508	491	488	517	514	513	529	524	491	520	525	506	493	503	498	495	501	490	526	500	511	501	527	504	493	517	474	514	574	511	531	511	495	533	491	507	530	508	485	510	535	493	483	515	516	494	517	511	497	527	497	515	522	481	497	516	502	481	476	509	504	477	474	551	479	489	531	553	512	489	504	473	490	512	517	506	504	512	536	538	518	499	504	496	497	542	536	551	481	501	526	522	508	516	505	486	501	507	488	485	507	511	496	515	502	515	484	504	513	531	567	501	496	507	507	517	523	546	515	523	510	509	510	525	405	523	512	470	512	510	493	491	532	476	454	559	493	519	508	574	570	456	479	492	493	489	546	519	493	474	471	520	520	499	490	532	482	511	506	521	472	481	522	487	511	454	509	503	503	479	514	507	539	467	524	554	496	518	450	522	475	520	502	529	521	516	515	481	531	500	451	496	511	524	511	472	524	555	482	500	522	508	471	533	478	497	500	527	500	497	476	519	549	490	522	561	477	534	545	509	471	507	516	507	513	534	491	534	498	498	502	526	521	509	476	537	472	499	441	535	498	491	458	508	513	554	519	524	496	505	528	460	497	504	469	510	532	507	463	535	519	508	497	484	513	478	527	531	507	488	529	503	489	479	490	538	517	516	489	525	492	513	494	487	516	492	481	490	473	486	472	529	487	510	510	492	488	518	541	498	531	511	495	525	501	537	462	518	511	501	558	474	457	491	471	509	493	481	520	511	465	489	483	460	513	503	515	530	475	508	519	495	493	481	498	515	502	495	522	479	512	524	502	517	464	477	502	500	507	518	514	526	505	477	532	515	537	490	521	476	491	498	477	476	513	533	523	530	527	508	509	521	505	518	557	519	503	502	530	491	495	487	514	534	506	523	517	537	505	520	484	497	474	552	518	457	496	536	514	512	524	543	497	507	498	502	512	516	505	504	467	517	492	485	481	516	473	511	493	522	502	502	497	500	521	506	487	479	490	499	468	505	499	487	491	510	517	463	519	502	535	515	514	507	448	506	511	483	512	502	485	516	466	506	497	469	490	466	454	508	519	512	531	510	487	468	523	530	464	528	509	487	497	518	566	525	513	511	481	541	463	507	542	542	480	511	495	516	509	530	507	499	473	502	546	532	502	514	487	509	479	469	487	519	464	514	495	499	522	506	513	543	488	501	525	487	490	511	522	515	464	469	477	508	478	519	496	529	488	563	483	490	511	511	518	497	513	500	510	510	539	527	470	522	481	471	538	532	493	529	463	490	500	461	540	531	530	497	550	515	477	506	511	501	495	482	492	504	502	475	490	460	482	494	495	489	480	500
3440	5571	4008	2092	1671	1228	1027	875	784	766	674	603	642	571	556	547	596	548	520	535	529	540	505	519	542	546	522	535	510	547	575	514	510	488	505	494	511	509	499	527	485	496	516	507	501	533	495	517	525	517	514	494	477	467	523	485	521	508	519	510	540	520	509	467	506	537	502	521	518	553	507	505	485	497	506	492	503	528	500	490	507	542	496	478	543	554	477	470	463	503	551	511	452	512	496	517	503	518	529	528	529	504	514	518	531	517	536	484	516	507	526	510	528	465	512	497	512	543	546	507	500	484	513	494	560	513	548	518	513	505	491	561	522	474	499	525	530	519	511	498	462	503	494	485	457	489	489	526	527	547	546	515	485	466	473	537	516	488	536	503	494	509	543	509	518	477	512	502	498	530	488	499	521	494	538	535	485	557	500	527	491	513	520	521	459	481	529	518	552	478	498	514	495	492	569	528	513	524	498	497	506	528	539	508	513	507	548	540	519	477	522	505	444	513	507	517	518	534	532	493	501	517	494	483	501	472	480	521	497	518	494	506	499	482	493	523	478	510	550	496	511	484	519	533	481	503	506	505	542	533	511	476	529	566	455	498	508	545	491	475	478	549	503	523	507	499	466	531	529	513	495	492	475	495	538	546	489	510	491	519	519	512	482	503	543	504	468	504	497	579	555	512	520	520	500	461	501	516	463	500	466	549	502	515	555	520	484	527	497	523	531	489	514	498	500	453	507	519	527	526	513	523	521	475	527	526	516	542	499	497	530	486	516	479	476	480	488	509	521	542	518	484	514	526	548	453	493	514	488	538	506	513	545	515	533	512	530	491	501	481	516	569	484	516	466	498	491	491	520	528	538	512	511	481	504	478	504	482	522	545	512	478	546	540	528	528	504	494	468	510	500	584	515	527	488	475	520	518	484	494	500	496	529	501	508	509	530	509	507	544	502	499	547	487	453	478	518	459	466	496	501	504	510	515	461	483	491	511	486	504	488	511	494	518	540	541	480	460	506	513	547	473	526	524	506	506	499	525	470	501	500	533	520	493	485	483	498	516	471	488	491	500	528	538	496	531	513	468	537	494	479	486	495	548	505	465	470	506	531	468	485	507	504	522	510	476	501	502	474	507	514	505	498	548	532	500	532	485	500	534	510	494	499	537	519	493	544	459	523	531	509	479	499	524	503	487	519	474	552	535	540	517	528	504	488	513	498	473	489	519	509	534	483	507	474	520	511	530	529	500	542	461	493	454	516	506	497	514	518	517	550	542	509	498	498	503	485	520	489	514	495	510	478	487	508	521	514	528	457	512	517	492	526	538	497	499	507	513	476	516	497	457	545	506	535	496	527	550	480	510	524	491	542	520	507	518	485	539	528	516	496	524	513	508	485	526	492	535	525	522	529	531	494	515	541	500	479	512	501	530	488	518	509	488	504	477	479	522	478	499	508	525	542	460	508	529	551	501	487	519	530	519	495	520	515	509	477	538	510	504	525	499	506	564	498	520	505	496	478	519	530	539	501	495	519	507	559	497	480	523	498	476	481	506	486	450	508	502	545	505	509	487	491	483	512	523	506	520	506	501	505	533	562	499	525	537	475	510	523	500	492	497	486	493	534	550	552	512	491	498	496	496	550	463	471	517	524	517	493	501	523	499	541	510	489	581	484	535	509	568	503	552	466	502	522	506	475	508	517	507	503	521	497	493	469	505	487	519	525	563	513	535	509	508	510	499	509	490	461	494	481	461	511	528	494	510	474	491	513	530	506	510	494	508	517	529	486	522	503	533	513	489	495	482	544	506	542	484	505	504	510	541	505	462	512	532	515	495	528	502	518	548	506	522	508	515	493	481	546	494	517	540	496	499	504	533	501	508	498	494	484	484	512	474	478	488	505	498	519	491	517	501	487	512	509	503	501	536	480	493	504	481	499	502	518	495	498	537	478	484	488	557	461	477	533	532	505	492	521	523	495	490	537	520	461	491	510	478	471	490	501	532	550	525	493	492	524	513	510	511	487	542	526	488	495	488	460	490	440	500	529	508	509	526	481	491	509	501	497	473	510	497	512	510	477	512	503	507	518	479	484	493	481	527	479	476	522	481	521	480	510	529	503	527	487	481	528	523	505	485	508	533	496	527	489	454	517	515	572	496	497	536	510	481	538	522	521	503	531	504	475	508	517	514	535	494	512	521	514	522	498	519	494	549	495	475	513	488	508	510	475	519	503	446	504	543	536	489	502	502	467	515	522	537	514	546	538	461	529	516	502	478	535	507	507	486	527	522	562	523	496	499	490	484	561	492	513	468	537	501	504	488	497	530	501	528	537	488	505	510	496	531	529	476	527	533	527	521	486	524	467	545	495	511	491	483	533	520	495	521	492	558	499	510	522	521	510	504	517	527	480	485	529	488	473	511	515	482	537	524	478	521	534	484	487	477	513	498	473	510	508	537	472	521	534	526	484	460	545	473	498	508	491	479	507	521	504	532	534	498	495	521	495	537	488	522	513	526	539	496	485	528	510	515	498	487	486	580	511	500	516	487	491	494	499	518	534	529	520	522	510	481	516	463	508	474	492	516	506	514	510	511	509	514	481	491	493	530	502	503	548	523	515	479	521	518	472	469	481	525	579	511	481	503	488	477	518	524	557	501	515	468	508	500	504	519	503	494	479	514	508	497	510	475	536	486	507	503	490	508	514	491	473	518	512	517	494	522	535	511	520	504	553	484	520	480	509	502	533	482	511	490	462	511	513	545	524	539	535	493	508	504	527	514	510	491	500	507	467	512	510	487	493	509	488	531	549	473	516	530	497	482	489	476	522	501	540	484	504	497	509	508	490	533	492	540	519	499	509	499	534	523	508	467	478	540	506	495	504	499	495	495	514	538	510	541	513	496	497	527	519	489	510	514	493	496	539	534	482	514	511	500	495	493	499	541	466	472	462	506	510	494	519	485	508	477	490	480	530	512	493	512	489	521	509	524	495	505	536	529	512	533	500	502	493	492	511	513	515	505	502	506	527	497	545	543	506	526	515	477	530	490	521	575	484	531	501	496	497	492	540	481	530	511	507	498	552	513	503	465	456	526	518	500	542	503	518	482	506	508	471	525	500	518	508	516	541	507	520	517	504	479	523	506	526	501	487	514	514	537	478	498	521	525	497	539	525	508	560	485	540	518	508	502	494	514	523	483	491	521	496	509	457	487	519	514	493	521	490	481	505	477	498	537	444	511	518	454	520	526	539	535	490	467	513	545	515	532	506	522	543	452	478	496	489	470	493	474	507	506	488	540	527	467	539	503	523	472	474	522	517	505	496	499	495	486	524	495	515	504	505	517	507	480	503	518	512	506	433	512	519	484	525	508	508	519	540	490	472	499	519	536	497	529	547	504	523	512	534	523	499	508	489	469	525	483	494	487	522	490	503	523	502	494	527	521	477	521	495	517	512	557	501	512	496	501	496	517	510	491	510	528	475	535	544	539	547	522	522	493	505	487	481	551	542	529
22072	20920	28612	23368	20912	20974	11537	1004	676	581	464	388	394	339	283	271	287	224	219	206	226	198	200	205	171	194	171	162	169	191	162	168	166	139	174	183	138	155	171	175	147	155	177	146	159	137	143	177	175	153	126	131	145	137	156	161	148	140	163	148	148	147	141	150	135	134	147	162	143	175	143	160	152	138	144	140	141	146	156	157	139	138	125	138	149	140	139	164	171	136	131	154	176	148	108	146	136	116	156	136	146	170	141	136	122	129	138	146	148	139	132	134	142	149	159	141	121	138	162	141	140	150	127	145	132	156	142	149	154	139	126	146	150	144	146	154	126	163	130	135	155	118	146	146	148	136	137	152	148	132	149	151	123	143	147	127	115	144	146	129	151	134	138	132	136	145	133	141	132	149	126	145	140	140	126	159	139	149	131	132	146	135	128	137	153	162	154	149	176	150	127	141	119	147	170	137	168	151	148	161	137	138	128	154	149	149	156	151	162	131	137	149	147	147	164	136	132	152	118	139	158	143	139	152	127	141	153	167	165	163	151	150	159	141	136	150	158	141	153	139	164	151	111	146	136	134	147	144	167	160	147	139	133	134	132	130	138	140	143	148	163	152	134	149	119	146	166	134	132	143	151	149	130	139	129	162	136	141	133	143	157	151	144	146	113	123	170	144	152	160	142	146	147	148	124	122	142	154	163	122	165	147	156	154	150	137	162	137	140	157	167	144	129	167	157	157	158	165	157	139	127	152	138	142	147	134	137	173	131	145	139	134	139	143	162	137	146	142	175	145	156	145	131	147	151	136	134	136	157	146	149	154	141	139	151	166	134	127	142	147	165	158	151	168	144	142	126	152	137	161	155	163	133	172	153	140	120	121	166	155	159	147	152	165	153	135	161	155	146	127	162	144	141	147	137	136	143	170	137	148	154	135	130	143	142	150	148	158	141	154	138	149	157	154	131	151	149	122	153	124	140	134	147	136	135	146	152	142	146	165	125	125	143	140	125	150	160	140	139	137	149	133	122	130	146	132	166	164	131	145	148	150	104	143	127	138	141	134	128	140	151	147	150	152	157	149	138	163	165	142	129	165	136	147	119	144	134	148	127	142	121	155	151	133	127	127	124	154	135	150	136	156	154	129	142	159	169	142	158	145	140	130	149	161	157	131	128	138	152	142	145	146	136	134	138	148	135	150	137	163	137	151	139	122	116	145	117	140	144	153	141	137	135	133	140	146	143	139	151	167	130	144	134	136	139	142	136	119	143	148	130	150	146	134	152	148	141	136	128	152	140	143	137	159	145	124	138	142	138	113	132	154	129	155	126	145	129	133	129	132	160	139	150	119	140	137	141	144	144	168	148	144	133	128	126	136	132	145	144	144	160	163	147	147	145	131	138	147	137	151	149	141	118	162	158	161	136	122	135	136	156	139	157	144	167	139	157	127	135	113	133	142	148	133	142	137	128	164	136	153	153	131	149	122	130	130	146	163	157	134	154	159	130	156	135	134	145	131	146	136	125	146	148	155	137	135	149	150	128	114	150	147	166	129	151	139	131	165	132	139	149	125	149	152	142	152	139	129	141	119	144	133	122	131	136	124	125	130	140	137	154	140	173	139	149	120	155	133	149	144	131	159	143	139	154	136	155	150	146	146	134	130	151	144	134	145	142	154	138	142	139	147	149	166	144	108	161	152	138	153	154	131	171	119	148	139	161	159	137	147	143	137	147	149	148	160	126	127	131	126	143	153	111	113	125	128	150	144	131	155	151	118	148	173	138	157	156	134	160	150	132	135	126	138	143	137	144	145	150	136	156	140	162	134	167	151	160	131	135	154	138	145	129	131	152	150	141	156	149	146	136	140	147	147	148	155	160	140	130	144	128	149	148	159	145	149	164	151	129	169	164	162	129	123	145	148	154	139	140	139	152	143	147	151	155	144	158	137	136	112	178	117	137	136	129	157	138	130	148	144	167	153	164	171	143	145	140	153	152	135	135	134	125	149	137	133	135	151	135	156	141	146	162	159	153	137	144	127	131	129	141	127	147	161	141	152	138	134	149	143	135	137	140	134	118	128	148	138	144	123	141	144	124	141	168	149	136	147	150	166	134	139	146	137	133	141	131	145	130	127	162	154	116	151	142	138	145	155	140	130	159	147	166	132	124	135	155	150	156	162	153	127	140	150	143	144	138	119	139	142	141	159	140	149	139	145	163	150	155	135	148	121	159	126	143	138	144	162	134	156	131	148	126	132	152	135	136	134	133	151	154	139	130	150	177	131	144	157	128	140	136	144	121	153	145	144	163	151	137	133	146	143	166	134	149	159	145	146	170	140	154	137	126	140	123	129	133	147	138	130	138	149	143	125	131	120	142	143	151	144	144	155	153	150	158	140	156	142	141	140	140	113	140	143	139	137	140	140	141	145	142	140	127	156	135	125	140	156	145	137	154	136	137	142	131	148	148	141	143	149	134	154	136	151	147	128	122	124	152	160	163	156	141	125	151	134	125	126	134	143	142	168	149	146	122	161	145	156	148	141	161	154	124	126	162	141	131	131	157	156	146	122	131	125	167	128	108	149	129	147	126	135	134	142	152	153	155	127	132	144	134	148	159	153	155	152	132	139	119	142	175	136	136	144	133	141	141	129	123	155	171	135	147	148	126	148	137	135	154	152	152	136	156	160	131	133	139	149	152	150	142	164	147	137	142	148	141	143	146	151	144	144	154	147	136	150	137	141	141	137	157	135	145	153	142	161	139	136	155	138	131	128	146	139	117	116	156	151	154	143	136	148	145	130	162	152	160	159	159	134	124	154	142	136	142	154	138	159	115	144	139	155	129	145	117	137	147	147	116	134	135	164	144	144	145	134	134	147	153	147	137	135	151	143	129	160	123	142	146	149	142	148	118	135	149	131	140	127	132	127	153	135	138	125	134	149	159	151	143	143	128	149	147	140	138	139	151	136	154	135	136	143	136	155	124	159	134	159	131	141	138	147	146	135	125	134	145	132	129	148	147	134	138	144	148	142	158	165	127	147	150	147	138	149	134	140	118	144	153	148	155	135	121	135	160	146	151	136	153	142	145	142	141	140	161	122	143	153	152	128	137	140	133	127	154	129	113	145	141	139	131	139	159	136	147	145	134	124	141	118	141	142	148	132	130	117	163	155	139	130	142	141	141	137	132	124	126	160	139	134	150	151	156	111	164	129	136	157	153	152	141	141	132	151	128	137	167	145	133	134	147	138	132	140	127	139	160	142	138	152	141	151	156	149	138	153	148	119	152	143	139	153	148	143	145	130	149	142	113	139	152	161	133	128	124	138	160	149	142	159	156	142	167	146	113	127	140	120	133	156	136	156	163	147	139	123	121	136	160	152	141	146	151	144	138	131	160	158	120	139	138	149	147	125	130	128	142	149	142	115	121	152	129	154	134	142	134	140	156	127	145	140	140	153	122	156	139	134	156	151	134	138	153	152	130	128	140	122	144	142	136	132	131	158	146	144
4353	14071	10427	5148	3557	2627	1853	1410	1032	810	668	546	497	415	398	348	319	300	259	264	236	249	218	204	222	198	195	206	189	198	170	222	170	170	186	172	182	171	167	170	152	142	149	165	149	159	162	147	167	155	161	156	146	150	154	141	167	138	159	132	166	149	161	161	160	159	147	170	150	168	157	174	154	173	144	150	158	143	135	147	146	165	186	141	177	154	140	157	127	160	140	139	153	152	158	134	158	140	140	152	144	113	134	167	165	135	122	138	163	145	161	145	145	156	144	146	128	154	170	147	129	154	148	146	144	163	162	151	130	159	162	142	163	162	133	180	152	154	143	157	128	148	116	129	128	142	160	146	141	125	150	137	160	141	151	140	151	130	139	135	138	137	146	151	145	142	172	154	144	143	142	130	133	153	149	137	146	140	151	149	144	143	136	151	166	152	155	147	122	159	143	144	129	168	155	122	136	135	140	136	124	156	134	130	161	137	162	110	140	148	170	142	160	154	138	160	138	125	152	136	128	145	154	147	135	143	139	152	130	167	158	141	154	154	130	146	151	148	154	134	148	142	156	138	139	142	139	124	144	134	156	142	168	132	158	155	163	150	128	166	134	153	170	133	143	123	136	145	137	113	150	147	152	156	147	132	158	157	118	136	145	148	135	157	120	135	134	155	162	145	156	169	145	151	122	139	141	147	172	139	142	141	158	139	147	147	155	169	126	153	122	138	160	165	126	146	170	158	126	150	148	156	136	136	148	158	142	148	171	149	133	126	147	132	123	156	164	149	147	143	170	122	157	123	149	129	144	172	159	134	146	155	158	124	136	164	155	163	144	124	166	151	139	156	143	142	154	138	140	146	142	137	139	149	131	129	150	161	151	151	180	163	141	133	139	131	137	159	161	148	142	137	150	140	122	134	152	137	157	150	165	123	151	150	168	147	152	128	144	155	156	132	153	145	145	148	135	129	150	121	126	133	147	147	130	127	148	138	160	164	141	143	147	150	162	140	142	150	141	121	137	151	151	127	149	136	155	148	167	139	165	160	143	169	147	164	159	151	130	138	170	125	148	163	167	137	129	162	132	165	147	153	149	167	135	129	129	134	139	144	145	146	147	147	145	140	135	160	150	122	163	148	155	131	160	148	145	141	146	158	141	149	126	161	130	146	158	139	146	144	135	165	142	138	149	161	151	127	149	141	134	131	122	157	144	127	172	145	161	151	137	134	153	158	150	142	134	130	156	161	137	144	156	145	138	150	145	126	148	144	132	167	140	140	141	133	149	148	130	130	162	159	159	147	148	130	140	172	137	140	145	159	169	158	149	158	152	158	140	144	147	156	154	140	163	137	156	156	129	174	118	155	163	141	176	155	147	147	148	140	145	132	129	127	170	162	142	137	158	143	134	156	147	131	130	160	134	141	154	129	155	149	127	135	176	135	164	127	146	129	147	153	148	143	141	128	144	122	173	135	134	135	158	148	153	151	149	141	154	146	133	152	160	144	143	135	147	138	157	132	142	134	157	156	128	149	156	160	131	155	151	173	138	133	137	148	166	134	132	171	160	148	145	155	141	166	166	133	130	145	166	149	141	149	138	151	144	136	159	148	144	158	142	158	136	157	142	153	149	125	157	143	134	139	133	157	155	149	139	135	146	147	135	145	138	151	152	149	164	142	157	139	138	161	154	135	148	156	151	161	143	138	134	162	124	135	152	154	124	146	143	127	160	126	127	148	144	162	141	122	142	153	167	133	133	157	160	122	134	132	166	137	142	155	141	153	141	147	124	138	168	154	149	164	140	144	171	127	131	143	167	130	138	150	153	157	135	138	128	144	173	146	169	156	131	137	160	137	147	146	136	142	158	146	150	130	143	146	148	137	154	172	146	142	141	125	143	152	134	158	144	158	186	140	146	148	160	129	160	118	159	126	148	160	134	160	129	130	155	140	136	162	142	167	158	148	130	163	160	142	141	144	131	169	131	151	154	165	144	153	151	127	137	146	120	140	136	143	138	150	128	116	172	124	145	140	144	143	148	168	142	153	154	151	143	151	149	155	146	145	136	138	152	154	128	144	165	134	161	150	145	131	172	140	151	145	140	139	134	157	155	170	152	145	157	146	121	145	139	149	125	123	156	132	149	126	155	136	154	147	151	130	130	131	133	150	145	145	138	156	161	136	129	128	150	165	146	141	146	165	140	163	133	149	144	140	160	142	142	153	146	173	144	142	154	160	134	148	132	123	156	156	151	148	162	159	159	154	157	133	150	136	135	150	149	137	138	169	128	124	157	160	135	120	150	135	164	162	138	149	138	145	158	132	163	150	175	129	156	116	126	154	162	152	143	143	144	146	121	167	147	155	150	141	135	139	167	141	144	163	158	156	144	166	155	114	143	133	151	125	171	158	161	137	152	153	147	139	143	155	162	145	125	144	153	145	160	135	137	155	146	112	140	124	155	152	150	145	158	141	161	167	149	124	148	149	138	149	157	149	151	130	156	147	152	146	150	153	146	157	139	127	130	157	139	138	135	144	138	161	138	129	143	142	158	121	167	154	155	148	148	156	137	159	128	147	130	162	146	151	162	161	129	153	147	144	155	122	144	146	135	119	138	136	139	145	144	143	166	157	138	145	166	171	148	138	149	132	155	167	156	141	152	148	152	169	155	157	134	152	134	144	146	125	141	150	135	126	151	146	149	129	133	143	146	155	148	150	150	144	131	146	138	133	158	156	119	168	132	137	137	159	131	120	155	143	154	156	155	148	148	153	151	154	139	137	155	153	139	161	143	152	142	154	127	138	164	148	156	160	155	149	170	152	168	141	141	160	128	156	135	161	134	152	152	145	138	156	144	163	142	161	139	152	141	143	141	144	168	158	151	133	153	146	143	151	146	134	149	144	169	143	162	149	145	158	142	140	156	184	141	148	163	155	168	147	146	127	146	134	161	143	128	163	144	172	123	155	134	154	143	161	141	153	144	149	152	156	140	143	120	149	159	143	163	137	143	150	131	132	162	160	138	129	129	131	145	141	145	160	163	142	162	156	155	165	138	174	144	148	124	137	141	159	121	142	158	141	166	144	156	143	161	158	137	160	133	161	139	144	149	126	123	138	142	152	156	165	144	148	157	150	148	145	159	134	132	157	139	141	153	121	133	129	143	149	155	150	125	148	137	137	143	137	140	141	165	147	137	137	151	126	162	143	157	147	151	138	139	133	134	153	129	145	139	153	148	149	142	150	142	130	143	145	135	138	161	133	131	136	159	134	175	159	182	145	164	137	127	143	137	136	124	167	150	134	141	132	156	168	132	149	152	158	166	141	126	139	140	149	145	136	145	138	154	149	130	165	143	137	162	145	153	147	162	129	137	146	129	148	137	140	141	148	139	128	143	138	166	150	144	139	142	132	115	146	147	174	142	147	153	153	135	150	144	123	147	135	153	127	133	142	124	164	132	128	138	145	158	126	141	143	142	176	126	159	131	127	135	146	150	169	158	146	159	139
27412	18176	4541	978	776	742	619	561	530	533	544	574	509	544	559	571	530	565	549	563	555	538	562	537	581	547	533	523	578	573	563	563	511	565	531	528	528	560	567	515	526	569	524	544	525	544	540	566	566	555	555	519	523	545	579	558	552	557	562	533	553	619	538	548	523	519	555	530	531	531	560	489	526	573	570	535	563	534	549	540	513	552	559	572	525	568	551	549	571	534	540	526	557	520	493	570	529	560	556	573	554	582	547	556	530	542	555	535	569	535	539	525	542	551	589	556	581	484	504	575	525	568	614	540	541	566	593	540	539	524	567	545	551	513	541	555	579	587	564	553	559	536	555	580	511	564	574	548	533	590	543	527	549	573	501	530	552	539	566	508	519	538	502	599	562	519	556	549	567	577	547	575	516	555	551	578	566	582	548	551	561	508	589	526	546	548	559	588	509	613	525	557	535	553	583	606	550	532	566	520	530	567	572	556	589	545	540	558	563	549	556	554	561	600	531	593	566	513	568	562	561	554	529	525	571	528	553	547	578	545	546	583	549	525	539	518	530	565	552	562	530	534	545	558	561	502	572	537	532	569	553	538	573	516	568	521	515	543	541	526	556	561	550	523	616	517	545	533	618	621	529	554	552	549	540	513	554	514	549	544	538	569	550	592	565	541	523	528	562	548	586	501	556	548	577	555	576	533	506	547	551	580	548	568	525	528	549	535	584	532	510	525	530	552	495	535	528	500	528	542	565	572	563	581	579	569	527	549	547	544	547	598	524	545	602	576	550	572	603	557	549	504	577	523	570	517	557	556	592	532	531	586	558	568	550	581	507	572	524	561	505	520	559	549	522	583	564	585	549	583	517	535	559	530	506	562	571	545	550	533	538	573	548	605	513	573	530	567	532	550	552	584	550	542	580	531	568	562	555	504	541	540	571	518	567	572	542	607	531	551	597	571	539	539	574	547	544	562	587	570	591	535	524	520	548	554	561	562	544	498	596	543	598	510	511	540	565	522	563	581	561	573	556	562	532	560	568	521	512	583	530	562	568	584	570	526	590	549	535	540	539	541	527	559	527	571	591	565	527	511	561	548	542	577	554	528	519	545	562	506	582	537	577	551	511	567	554	579	554	561	537	510	544	535	577	536	515	516	551	535	576	544	577	540	506	580	554	591	562	559	576	568	559	521	569	557	569	604	558	527	515	570	553	558	589	502	578	519	566	498	532	519	562	566	542	524	539	551	532	520	543	561	548	551	540	575	584	565	548	515	555	553	590	561	560	507	557	562	556	532	545	594	546	548	518	564	509	551	555	590	562	550	572	580	558	531	546	554	582	559	560	607	544	538	564	529	517	575	586	531	566	548	546	549	560	584	558	540	540	548	594	540	528	516	541	532	542	509	530	555	587	540	541	544	514	545	524	576	563	573	559	598	595	552	532	608	561	562	532	549	540	561	531	550	544	565	513	546	568	563	598	579	521	542	524	569	553	569	618	595	535	558	570	565	566	531	538	556	534	598	551	543	507	576	517	543	557	563	561	543	513	596	531	562	552	503	562	583	558	535	569	538	536	506	553	551	565	564	525	574	568	538	537	572	563	529	546	554	529	512	540	580	563	549	547	560	513	552	527	531	569	552	570	577	490	516	536	553	528	536	577	537	563	544	527	559	562	565	537	573	552	585	508	562	513	625	538	530	530	527	530	547	558	549	517	544	570	543	561	543	593	525	532	556	548	545	520	578	558	516	551	554	536	520	529	551	583	612	540	556	492	533	564	601	579	536	534	571	529	553	575	586	524	517	527	547	557	519	620	543	530	557	540	555	567	566	538	582	510	528	576	524	563	569	537	599	546	557	578	523	512	548	591	550	551	554	539	483	513	597	514	550	526	570	512	542	586	566	537	549	570	517	573	578	576	538	533	553	536	564	547	579	534	569	548	531	513	510	601	522	536	535	537	532	557	576	507	559	561	591	539	532	552	558	550	530	532	553	554	526	556	547	563	524	559	557	546	556	552	584	570	543	537	514	552	514	581	564	545	559	539	570	532	547	508	560	520	610	528	546	560	570	529	523	530	551	617	528	519	513	575	542	506	511	595	567	596	558	582	571	498	564	548	523	521	578	515	581	557	522	542	554	544	544	576	562	538	570	545	542	540	534	564	555	522	606	560	547	524	524	536	580	570	505	499	569	560	552	570	565	525	567	556	532	545	577	605	508	536	592	577	549	543	547	531	555	518	535	557	575	572	512	500	536	516	496	517	554	576	561	570	562	530	529	534	562	556	525	563	574	579	551	549	559	536	561	556	555	583	525	546	530	556	555	552	572	571	552	556	555	525	561	554	547	526	560	541	575	519	541	557	535	545	563	514	589	581	580	547	561	546	528	541	561	553	550	538	532	545	532	552	578	539	562	565	563	522	529	572	560	507	580	520	558	554	547	550	537	508	552	558	560	535	555	529	554	576	552	541	542	583	569	551	530	548	555	588	536	535	552	571	566	539	558	597	584	559	573	592	545	537	501	589	527	553	558	575	529	553	533	545	549	584	508	581	513	552	527	596	536	544	548	586	543	525	597	532	518	584	568	533	571	597	545	551	501	519	542	533	525	538	550	542	548	539	534	528	508	542	530	532	578	576	515	550	557	572	564	550	526	552	555	516	587	569	525	551	586	552	538	482	528	556	529	517	543	557	517	509	545	580	551	540	521	521	604	542	555	558	533	553	543	546	564	548	532	567	538	522	546	530	543	543	512	543	572	578	582	599	510	550	537	565	538	613	596	547	526	609	534	584	539	540	554	561	511	569	592	585	564	587	568	560	533	532	541	568	557	563	554	533	537	556	518	560	562	551	520	556	558	553	582	601	527	549	539	560	560	499	562	581	580	591	536	523	583	574	495	551	571	585	560	539	534	528	535	554	526	582	551	546	560	538	593	539	556	561	538	545	529	532	557	522	528	571	556	561	559	546	566	567	575	550	559	569	555	608	530	523	606	510	525	555	571	497	514	537	594	524	519	549	584	550	596	559	556	580	487	570	561	558	578	575	554	539	553	560	521	545	572	521	572	529	551	558	531	510	555	544	545	588	550	579	483	559	559	570	525	522	537	583	542	561	573	545	549	549	560	527	551	521	510	546	549	540	540	558	544	527	543	577	505	558	585	547	544	558	497	597	561	555	531	521	535	551	608	567	510	552	557	550	546	556	522	553	548	568	600	553	560	515	513	558	533	540	553	568	495	573	543	544	514	521	595	547	576	525	573	512	512	550	573	555	568	537	546	547	563	516	544	549	563	583	590	518	502	533	497	540	581	554	528	518	578	582	525	528	561	542	520	619	546	515	533	564	548	548	561	570	539	534	500	556	530	555	587	516	555	547	571	548	505	531	562	568	552	519	550	548	535	539	503	570	546	513	565	567	585	536	547	518	526	563	550	518	527	523	532	518	527	520	548	576	579	531	493	553	569	553	547	531	575	551	525	576	517	517	512	563	536	531	567	568	548	570	535
4321	1077	946	736	666	600	615	647	620	583	596	600	593	631	616	552	586	602	567	567	582	612	590	558	550	542	627	589	588	581	573	579	552	622	579	581	563	635	597	557	556	546	610	574	600	526	598	551	572	554	571	576	573	547	566	613	543	595	615	592	582	585	581	543	587	639	601	577	616	547	569	571	572	561	598	577	579	560	598	573	546	526	618	614	586	601	531	595	545	607	618	598	582	531	567	568	569	582	567	581	622	604	535	568	587	568	576	560	615	556	596	552	560	610	592	568	597	584	620	584	594	587	616	577	578	553	602	530	600	551	557	576	601	580	599	582	613	599	603	588	561	596	609	575	563	596	622	587	537	590	626	574	572	562	607	581	606	554	601	563	563	586	592	604	565	568	551	581	564	556	569	574	559	533	599	616	556	608	608	596	559	579	620	572	597	537	547	557	610	574	597	568	597	553	549	533	562	542	606	574	567	575	608	535	575	548	570	542	575	579	579	579	577	575	587	593	572	587	579	557	578	535	573	571	581	629	559	551	556	603	565	581	551	602	611	553	577	569	620	587	552	593	582	554	574	576	558	561	549	544	619	561	544	613	582	560	527	583	553	540	575	542	583	550	535	575	580	565	538	559	549	557	546	555	566	569	546	562	599	554	552	552	614	554	563	569	548	586	586	551	589	598	612	576	572	577	561	607	553	587	619	543	576	586	562	598	594	558	558	595	524	587	564	561	578	598	579	570	556	571	554	583	594	608	571	622	589	583	621	590	601	536	578	606	586	557	574	581	592	565	536	563	559	560	593	570	567	592	593	554	554	580	610	565	583	600	565	586	576	586	571	562	580	580	592	557	552	578	609	563	578	590	580	580	622	604	589	546	650	574	545	592	563	542	589	575	616	584	597	619	594	591	603	577	602	559	549	596	600	581	528	551	576	571	554	550	581	583	570	571	571	565	615	538	587	569	597	606	575	578	565	575	552	571	588	579	577	592	584	585	582	593	598	545	588	585	600	544	627	577	590	579	586	562	540	606	567	559	567	611	556	552	574	599	559	551	559	580	570	566	531	576	574	572	560	577	587	559	587	571	509	611	559	610	541	571	624	552	566	559	578	580	569	561	546	551	613	560	617	595	596	570	583	564	592	542	611	581	547	542	597	593	584	622	565	584	573	543	584	581	604	570	579	587	569	565	601	573	575	555	621	580	586	604	613	560	596	591	585	553	568	552	655	567	557	567	595	572	526	564	601	590	581	567	598	571	577	606	587	544	556	567	540	612	527	606	548	632	568	618	546	587	594	570	569	580	576	608	578	571	599	566	563	539	554	580	567	572	593	534	577	549	588	583	548	554	617	571	584	626	583	587	565	572	580	573	585	607	591	602	594	560	553	544	597	562	530	579	564	563	573	617	607	569	512	574	584	595	543	609	574	591	589	580	535	615	615	603	565	609	568	563	565	560	592	601	570	556	616	547	544	546	554	572	592	578	540	603	564	595	576	595	596	567	607	571	552	561	592	562	623	530	565	598	561	579	568	563	554	584	614	583	581	580	554	574	507	580	573	537	611	578	556	578	585	584	581	615	543	582	617	549	634	543	603	575	557	579	559	566	546	513	585	541	597	618	618	579	594	557	572	597	568	594	602	553	604	577	545	606	553	592	589	581	586	576	586	629	572	568	577	602	613	571	551	559	584	589	602	592	533	559	567	586	598	581	565	540	596	605	573	602	576	590	614	552	562	557	583	584	573	565	571	579	598	581	588	569	582	567	626	625	622	543	605	602	566	547	616	551	603	577	571	581	550	558	578	563	521	574	556	568	600	568	586	613	575	569	585	589	551	547	554	601	604	579	553	592	569	599	614	559	601	574	593	581	560	593	646	590	581	602	601	576	599	552	582	626	587	556	575	601	573	624	574	594	570	584	594	565	593	633	591	551	573	603	574	591	619	568	556	580	541	556	586	587	571	557	586	584	566	555	577	566	585	571	591	557	598	556	603	546	590	563	558	551	594	577	612	598	568	584	545	573	536	564	570	550	599	593	585	594	537	578	544	570	595	587	578	587	527	593	588	570	555	552	591	596	548	593	571	570	553	580	573	589	572	546	572	600	606	564	613	584	544	557	603	573	600	554	593	573	594	606	592	610	583	584	560	611	578	576	562	557	531	560	605	565	575	610	556	610	568	541	555	612	561	590	525	572	589	547	567	595	534	599	595	556	556	595	561	599	587	632	590	577	569	605	590	525	550	604	585	604	563	570	521	578	570	574	602	587	613	589	589	528	550	561	584	519	612	558	577	603	576	580	583	576	592	586	553	590	594	588	541	639	572	562	603	580	597	563	622	499	544	562	588	605	552	535	639	550	582	593	547	555	608	573	562	560	608	536	605	623	619	532	535	551	589	581	584	582	566	631	588	591	602	561	557	572	581	579	573	610	534	568	562	518	547	617	514	555	568	558	547	602	599	581	583	584	585	538	539	567	592	592	605	564	597	540	554	614	554	532	583	579	570	584	577	582	537	533	563	584	557	531	526	516	582	604	586	599	575	543	620	578	555	558	557	549	601	599	578	520	570	584	593	587	570	602	619	597	598	556	547	586	579	590	579	553	582	519	560	602	556	562	530	560	568	558	607	607	565	553	548	566	598	640	577	585	555	596	555	577	566	643	550	580	569	546	581	564	613	576	533	523	582	587	564	526	564	575	560	562	576	580	534	528	566	582	601	562	547	570	620	614	583	561	570	556	575	604	598	555	554	532	581	567	565	536	539	587	568	577	588	557	581	580	579	601	548	579	620	580	582	587	568	589	572	602	567	597	591	592	593	575	555	555	592	597	553	570	601	617	562	575	556	571	558	609	562	555	548	568	567	588	510	562	542	601	516	605	625	556	586	583	568	558	547	546	584	603	544	569	598	570	561	580	559	596	567	550	597	602	591	564	539	543	584	562	585	602	606	594	603	592	620	565	609	593	561	576	578	553	576	578	611	574	580	539	614	558	533	552	602	537	576	595	578	576	568	587	588	593	565	574	556	575	536	578	602	563	574	578	551	549	604	565	558	576	591	576	583	551	591	570	558	544	584	520	571	603	583	565	566	576	568	589	585	564	547	598	564	613	567	555	549	589	571	563	589	597	574	611	536	591	586	561	557	554	591	543	555	605	579	556	559	553	565	556	592	576	589	583	587	583	582	557	574	563	540	596	541	570	593	564	538	569	594	583	567	568	584	581	553	560	588	580	530	586	598	597	559	562	578	552	545	581	553	557	577	555	569	576	584	598	556	583	564	577	564	580	595	553	589	563	608	578	622	569	559	558	572	556	606	558	604	558	594	572	576	585	578	563	579	550	573	553	569	531	566	555	568	567	578	561	563	602	565	584	595	578	564	561	540	558	597	566	556	600	570	567	577	557	565	551	574	581	564	582	569	549	552	579	628	565	568	545	561	599	561	573	587	557	590	504	555	586	572	595	576	577	578	592	596	574	594	602	586	602	553	578	604	553	619	568
23190	20936	28251	23791	20939	12536	1130	681	562	517	476	395	389	370	352	357	356	359	318	332	302	329	315	296	319	315	318	291	288	284	295	321	285	274	289	275	290	289	336	299	288	300	307	290	292	286	299	317	282	293	286	308	279	293	277	283	281	301	273	290	275	287	284	267	318	262	292	280	275	280	289	285	284	295	276	277	282	303	249	296	277	302	286	308	275	300	263	277	293	287	303	283	285	256	299	302	301	275	319	276	305	275	269	268	274	253	266	268	274	269	267	315	286	291	297	310	314	320	280	280	312	309	276	277	269	261	249	286	278	271	268	287	296	272	305	288	290	310	278	293	288	261	298	303	275	294	299	285	293	294	301	285	323	278	257	283	302	280	274	291	275	297	309	296	270	274	268	254	301	283	271	286	271	280	285	282	279	297	305	293	279	283	307	273	288	276	272	273	286	306	286	303	297	312	242	281	289	245	282	304	308	272	294	291	260	305	296	304	282	275	318	287	276	298	300	278	293	289	302	286	267	293	277	256	300	271	264	270	261	301	278	286	304	264	277	295	272	288	270	301	299	289	295	260	271	293	259	307	298	281	277	273	275	264	280	276	295	262	289	249	308	271	310	263	288	277	303	266	285	278	291	273	290	291	319	257	293	305	270	268	287	265	258	279	257	263	275	276	340	290	330	288	303	296	310	289	275	316	308	289	259	281	256	323	254	297	268	295	287	283	282	286	282	279	288	284	288	265	288	297	273	296	281	272	282	263	282	274	298	283	311	294	269	282	302	278	301	268	280	281	303	280	281	262	286	306	279	292	305	311	326	289	309	261	275	295	293	286	305	255	270	285	285	321	296	305	274	296	236	289	287	278	321	274	313	284	280	302	298	276	282	309	269	285	284	279	297	278	287	255	306	284	300	279	260	299	285	264	282	279	279	289	239	298	282	264	261	286	280	310	280	297	270	284	260	294	294	300	274	253	287	290	272	302	278	261	268	311	278	264	254	307	287	283	310	294	259	288	279	287	290	252	305	293	272	276	285	269	286	253	285	307	276	269	292	271	279	263	272	270	285	273	309	272	280	294	313	295	271	307	260	311	280	278	304	275	302	276	273	270	290	288	274	264	278	317	297	295	299	270	299	260	270	283	275	274	295	264	284	301	322	298	252	277	277	289	290	271	280	282	283	295	297	283	288	273	289	265	282	271	263	272	312	256	273	286	270	301	299	271	269	272	288	296	260	276	270	321	296	297	281	265	269	255	268	297	284	251	300	292	250	298	271	268	301	317	276	311	285	308	278	278	307	288	289	310	279	294	300	296	306	291	270	271	282	308	309	285	295	277	295	295	275	264	266	282	299	304	275	278	298	292	275	298	267	281	278	313	266	278	261	276	274	300	288	275	295	263	303	284	284	262	293	262	268	276	289	266	278	273	295	301	288	271	298	243	262	259	277	301	284	264	310	266	295	280	321	282	309	285	304	279	267	276	279	245	295	277	289	259	309	294	289	323	283	303	294	283	276	297	286	269	256	271	283	262	256	294	296	285	262	266	302	289	282	315	316	287	283	278	278	298	279	312	284	293	295	272	294	263	290	278	284	279	305	268	285	289	287	304	246	253	324	291	258	286	269	304	303	277	294	281	288	243	280	300	289	259	274	281	277	274	283	265	274	272	261	269	264	287	249	287	285	293	292	281	266	298	291	271	308	283	276	262	275	278	276	306	299	300	282	297	277	277	263	274	264	304	272	282	252	281	279	315	298	283	283	257	297	315	274	306	284	298	293	286	247	275	281	291	299	280	286	276	274	288	268	282	265	279	288	306	249	303	298	274	280	282	302	270	286	256	283	293	258	283	298	285	305	273	310	269	274	305	274	274	244	266	271	291	285	311	275	304	278	292	285	288	280	286	293	301	264	282	276	278	275	280	254	291	302	298	282	278	289	271	289	263	260	283	269	294	268	296	290	285	267	297	283	248	268	245	278	294	290	267	270	293	281	291	295	283	280	270	268	259	284	292	274	290	272	260	271	295	290	288	247	284	263	261	270	282	289	289	302	288	278	270	294	304	276	267	301	270	301	284	290	278	260	296	290	276	305	293	290	277	288	272	277	282	281	293	298	273	320	277	299	281	261	287	281	280	283	268	296	282	280	245	275	251	297	309	289	284	277	275	286	280	284	268	319	276	302	307	282	289	301	299	286	300	271	305	280	248	274	321	253	269	292	275	303	262	271	283	278	276	288	297	271	286	299	242	323	307	274	290	247	291	323	289	316	321	296	282	294	281	266	327	300	260	303	310	293	281	278	257	271	282	298	294	295	282	281	269	251	279	293	330	251	275	310	276	284	292	302	280	299	277	292	273	281	278	308	287	280	292	274	272	272	278	274	272	259	302	290	267	277	286	305	256	293	271	266	296	258	303	265	287	278	295	276	309	258	298	279	269	261	270	301	292	286	276	294	277	295	272	287	306	273	309	307	281	276	281	293	278	281	273	297	293	282	279	290	286	300	277	256	278	280	313	282	281	303	310	300	286	284	295	288	292	307	264	280	287	252	270	279	267	289	303	279	272	281	292	284	258	300	280	282	292	285	251	296	296	255	250	295	267	281	268	305	278	302	300	281	276	289	274	271	279	295	312	297	269	263	286	301	288	294	301	296	300	279	286	249	298	294	272	269	286	270	291	303	272	286	242	310	300	260	254	252	273	295	273	281	248	309	256	276	262	280	273	292	280	309	274	267	272	303	272	290	299	295	283	255	299	273	273	258	290	289	311	277	283	248	311	280	272	279	287	287	284	267	306	271	250	293	285	304	273	272	293	287	287	276	285	287	291	269	255	285	284	249	280	298	262	287	274	271	282	290	262	251	273	269	287	281	312	292	298	281	284	287	285	297	270	286	258	278	273	284	273	260	286	288	244	302	276	265	286	285	272	245	291	258	274	281	276	266	257	264	298	264	275	303	271	276	286	300	264	268	283	271	290	294	283	275	289	274	255	244	310	274	318	310	283	301	293	285	257	286	300	284	293	301	293	280	292	281	296	288	264	317	269	288	287	284	277	274	278	292	274	312	242	280	264	299	268	272	322	289	255	261	264	318	256	293	294	272	304	277	298	253	282	284	321	258	277	313	290	285	267	309	255	281	287	304	318	289	313	264	287	291	260	273	285	331	271	273	307	278	292	305	265	271	277	287	290	279	282	292	295	281	296	276	289	270	262	290	243	287	280	282	297	257	280	271	290	234	267	281	270	257	301	267	269	273	292	329	321	274	265	266	278	282	314	271	281	267	289	273	318	293	310	274	267	293	249	277	304	276	283	275	312	238	274	275	279	272	277	289	266	249	273	292	309	292	308	302	277	284	288	283	295	275	266	293	287	309	291	287	266	289	294	287	302	324	267	288	304	291	288	277	258	276	283	302	295	289	254	275	299	259	267	303	273	283	268	282	297	292	280	278	296	291	300	274	278	285	286	294	289	243	272	272	293	289	264	274	279	269	283	291	292	262	276
3223	8406	6200	2929	2110	1496	1136	904	774	651	565	471	464	442	453	382	374	332	372	355	330	392	368	333	339	355	333	357	319	343	349	285	332	321	382	336	304	335	330	301	331	349	299	364	322	332	324	310	325	347	322	330	297	327	335	342	359	332	341	293	302	300	295	346	277	299	331	316	351	298	326	339	260	300	307	299	319	322	308	334	313	330	325	313	324	321	325	294	297	334	303	294	333	304	295	337	296	273	298	302	313	304	302	341	316	297	289	306	306	302	302	285	314	308	308	307	325	290	307	309	308	308	331	298	309	309	336	308	292	330	306	304	343	308	308	323	298	306	314	324	322	294	312	337	322	299	321	334	297	267	309	340	311	311	314	268	303	312	311	311	310	306	308	329	308	323	308	303	310	327	301	306	279	304	324	297	336	262	334	319	300	327	335	270	292	302	335	297	305	308	293	324	305	310	288	300	289	309	343	314	311	317	307	300	309	309	284	294	336	293	303	305	326	328	328	306	321	320	290	305	294	278	317	318	302	303	308	308	313	341	317	303	294	269	300	317	323	310	311	306	311	291	327	332	318	286	321	322	312	311	284	311	319	295	292	318	322	294	290	287	301	335	296	291	293	287	346	296	323	323	298	303	338	317	270	298	273	301	300	322	319	305	308	327	319	284	331	322	310	335	325	293	326	329	303	316	303	343	316	311	321	297	282	322	313	317	338	306	340	298	305	333	301	317	316	344	308	315	301	314	309	325	317	320	340	343	284	328	316	303	336	278	307	336	322	336	299	322	289	288	294	328	333	315	349	346	321	294	321	309	307	329	295	303	290	298	282	309	296	305	301	277	322	300	289	310	306	337	298	299	277	293	302	339	339	301	288	297	292	294	295	315	299	338	332	329	302	333	313	327	304	309	331	320	284	294	304	315	314	299	314	295	297	295	326	318	282	298	308	314	320	302	306	312	292	312	287	291	335	305	286	298	307	303	291	284	292	336	318	295	315	317	297	331	308	307	295	323	311	330	302	324	300	311	326	325	330	266	328	310	326	326	304	297	303	299	305	290	291	286	307	319	304	294	319	300	300	315	289	320	319	321	328	301	275	299	284	323	312	309	289	312	293	312	312	300	346	328	300	300	295	321	311	299	290	278	310	288	316	323	300	321	303	303	321	311	313	303	286	325	309	346	285	277	336	283	285	312	308	316	322	313	293	340	309	320	295	311	259	323	306	295	305	324	303	309	323	261	351	318	312	295	346	323	302	319	296	313	317	282	306	281	315	314	307	305	312	281	327	287	314	275	326	324	305	318	318	318	301	330	318	273	288	333	309	316	337	299	318	299	308	302	312	301	306	332	329	307	328	294	331	296	310	287	280	325	313	300	314	314	314	333	302	336	288	310	309	298	294	304	329	304	310	261	287	301	309	333	321	349	279	299	298	338	329	360	338	315	315	303	297	314	343	314	286	322	305	304	301	313	329	335	285	286	309	318	320	323	270	300	313	339	282	338	291	298	293	273	326	319	324	288	289	340	318	285	319	301	310	320	285	323	321	311	294	309	305	289	290	321	254	322	297	286	306	307	337	327	347	318	315	298	312	316	290	340	307	301	306	261	306	325	313	319	313	273	319	321	337	344	293	330	318	289	353	290	312	322	278	321	309	331	333	299	327	298	348	332	308	312	324	335	324	294	259	316	312	314	298	273	339	333	304	312	316	309	323	335	295	284	310	325	275	317	337	305	304	324	334	322	346	308	270	314	304	332	330	287	298	286	298	348	330	327	294	310	296	324	299	311	308	301	320	305	289	324	304	288	303	309	313	311	326	332	299	328	314	296	343	342	311	309	315	330	316	311	303	322	322	330	328	321	321	309	313	278	300	306	304	313	332	265	301	318	322	336	305	346	325	315	335	309	301	297	333	321	295	298	319	320	309	261	310	297	307	329	284	340	306	325	308	301	307	300	295	273	320	295	314	309	298	320	366	331	277	316	329	328	294	304	308	304	326	325	292	304	301	313	312	316	281	318	298	299	322	312	316	337	290	324	338	324	302	306	298	311	317	314	306	320	290	313	295	348	306	273	310	310	278	334	327	292	269	310	311	315	322	293	335	326	321	292	319	296	301	350	314	300	312	343	310	327	295	313	282	326	294	323	311	332	337	337	311	299	328	314	300	308	310	320	314	317	327	326	291	322	342	320	298	339	308	325	326	304	304	293	322	309	281	332	310	313	345	301	332	307	321	307	322	277	293	339	283	328	331	338	297	326	295	332	306	306	329	307	307	312	312	348	298	310	300	329	337	319	299	306	302	294	288	326	292	304	291	303	312	308	298	330	301	319	296	274	325	320	303	302	319	318	311	310	294	324	343	293	314	292	317	307	292	304	322	331	331	311	316	303	301	316	291	311	321	295	285	306	329	291	320	327	296	301	283	320	290	332	320	308	282	304	257	311	314	299	284	324	321	334	342	320	323	298	294	330	308	287	283	309	292	306	336	322	324	316	272	328	324	273	328	312	312	303	307	304	313	331	290	302	309	310	333	338	310	312	331	316	308	314	313	304	318	283	346	330	327	344	321	307	290	303	322	308	335	274	308	305	338	294	298	311	363	326	328	315	329	292	313	275	328	308	308	307	311	311	290	305	313	324	312	323	311	286	302	291	310	319	314	304	285	309	301	332	307	330	311	314	311	282	271	305	309	308	294	338	309	323	316	302	306	319	300	309	330	297	312	279	318	318	309	333	283	328	324	323	309	342	299	327	310	314	313	281	315	314	320	325	317	314	301	313	328	311	301	271	296	292	329	299	305	329	270	315	332	310	298	325	336	350	327	294	286	313	307	330	316	330	301	313	309	269	315	311	297	310	295	315	318	349	310	348	362	339	310	322	290	302	311	327	329	307	323	338	326	325	299	339	309	322	294	302	311	289	297	311	334	306	301	308	300	341	301	291	310	313	314	299	341	298	308	306	300	302	305	323	325	304	298	325	321	299	338	314	328	290	303	337	321	317	318	322	337	333	317	339	308	297	319	316	337	340	318	318	341	315	314	310	327	325	275	324	323	324	306	313	288	330	304	299	272	305	317	343	284	314	324	289	300	333	301	345	340	281	300	298	316	308	292	271	300	343	320	349	309	338	302	307	289	298	315	324	297	304	345	305	308	318	291	304	326	297	302	301	302	321	298	287	300	329	296	369	311	325	346	319	305	309	291	297	323	327	325	310	315	289	301	331	300	280	324	322	308	308	298	319	306	304	331	321	296	328	284	296	307	303	327	293	329	268	319	309	307	300	307	309	329	323	266	305	288	307	326	298	271	327	288	282	314	290	359	289	319	294	322	334	324	339	297	308	303	299	293	297	311	322	322	313	290	290	321	300	301	307	323	312	306	291	301	328	335	302	316	315	292	309	337	306	310	286	317	282	323	303	316	353	297	302	295	321	290	310	305	311	322	316	323	321	276	308	333	334	295	319	303	313	296	329	330	283	328	323	283	309	333	309	317	317	310	308
24292	20943	27454	24536	15796	1256	869	766	614	661	581	550	586	574	554	554	524	570	552	564	527	523	495	496	534	501	498	513	513	498	529	533	545	545	505	547	535	516	515	495	531	550	502	467	531	546	517	491	529	547	500	556	537	547	476	514	496	507	517	527	522	480	532	508	497	520	469	508	494	540	542	531	484	536	512	539	533	500	567	525	513	500	492	529	524	512	511	519	515	516	480	498	482	478	545	518	485	519	499	497	524	481	534	515	500	502	514	483	526	518	493	508	481	501	589	550	525	512	490	482	538	521	474	550	501	499	503	514	462	507	506	496	502	506	494	494	534	518	518	527	491	545	497	503	485	554	487	503	502	488	516	530	496	520	513	538	490	485	525	525	510	487	486	527	496	515	509	533	481	473	485	458	538	492	585	528	519	521	504	511	495	506	477	488	549	541	476	539	506	529	507	527	515	516	487	512	503	538	507	530	503	518	489	534	514	526	502	504	524	520	479	530	535	495	513	505	514	518	497	514	512	538	510	495	524	496	548	481	490	485	525	501	493	537	495	536	490	541	493	480	509	513	506	482	510	476	508	528	493	504	487	534	500	516	525	450	526	466	522	517	513	542	457	469	522	525	526	542	466	514	492	491	534	492	518	480	520	516	507	509	489	478	519	545	537	507	497	513	511	506	484	517	517	472	495	481	514	540	534	509	484	515	496	507	508	458	494	512	503	491	469	537	579	541	522	512	519	479	486	530	505	536	529	563	499	477	532	525	504	483	525	507	480	493	479	523	495	535	547	504	564	523	507	524	549	543	558	516	489	468	523	499	548	462	525	495	540	532	496	506	503	518	511	509	519	507	502	521	527	540	525	458	519	559	482	481	519	496	516	457	537	493	551	515	470	550	522	509	503	462	473	528	530	518	550	515	449	527	511	532	501	521	518	545	505	534	528	509	512	519	489	515	490	492	483	459	485	475	521	532	529	536	492	514	490	518	478	436	545	494	513	499	514	516	496	549	487	534	491	549	504	485	493	480	494	499	511	470	466	516	537	500	559	512	488	482	512	494	532	508	527	479	523	497	512	518	489	475	496	541	555	520	537	472	537	502	509	497	465	495	497	498	501	500	502	518	523	507	507	508	516	515	496	512	507	490	478	463	471	505	515	494	508	478	491	518	512	473	459	530	514	549	472	558	528	510	465	496	526	509	514	514	572	505	515	515	509	563	499	511	497	518	503	519	469	503	516	475	463	503	484	544	524	573	497	527	530	520	532	528	517	488	518	555	539	530	506	499	518	519	472	549	477	504	506	506	531	472	535	533	505	488	511	532	485	512	535	525	480	480	495	529	499	497	539	517	494	525	562	565	509	539	477	479	502	531	521	486	508	481	526	521	563	501	517	480	533	523	479	510	498	504	507	534	506	546	520	507	570	522	508	506	476	513	497	494	548	524	519	479	526	508	486	546	516	492	537	484	517	507	532	530	498	471	486	499	561	500	509	512	515	496	527	515	524	488	499	519	524	518	523	507	555	491	502	518	494	524	498	512	493	546	522	516	491	481	522	547	498	532	499	512	535	521	546	467	524	539	512	524	512	484	514	466	509	516	520	525	509	527	530	516	499	513	545	512	519	501	497	527	522	538	469	517	532	512	504	503	502	516	508	503	466	505	494	554	499	494	485	512	479	517	531	528	486	487	476	511	516	481	557	490	490	506	500	502	493	503	547	512	490	528	537	514	473	519	489	508	477	512	508	482	522	521	475	471	497	506	535	506	512	490	502	512	504	509	492	528	516	539	473	497	500	509	502	497	509	464	503	473	521	517	475	518	545	482	551	457	501	516	540	494	471	476	558	534	544	474	522	520	517	439	476	512	510	501	504	515	493	543	505	509	476	520	469	480	517	553	475	499	492	534	526	545	538	501	462	495	527	521	508	489	569	507	465	518	519	468	507	525	537	518	472	484	457	516	513	481	542	499	549	517	515	510	491	497	477	527	500	499	514	518	506	510	520	501	507	521	491	516	516	505	479	573	502	505	500	523	529	494	495	538	537	493	531	488	523	470	527	507	509	466	490	549	532	518	507	480	479	524	515	498	509	545	498	488	534	493	496	537	536	504	488	526	524	507	508	481	488	515	512	514	549	474	522	484	507	480	509	537	490	505	512	563	512	553	527	515	532	509	521	515	491	516	479	500	507	537	491	472	500	510	485	540	495	497	524	541	541	491	505	542	513	521	498	527	538	503	520	519	528	507	500	518	546	488	511	475	510	486	520	476	484	522	495	511	493	519	502	489	497	503	514	501	478	540	509	484	524	494	490	506	484	499	475	514	496	526	483	509	511	468	527	513	462	534	491	485	542	470	512	537	497	517	493	512	506	491	504	528	487	538	517	514	484	516	507	508	498	509	535	561	547	482	503	483	528	534	480	487	559	521	521	537	494	515	452	470	538	486	523	515	480	502	494	499	512	505	537	502	491	503	522	521	503	504	520	521	516	537	513	523	535	487	508	488	491	500	487	480	525	494	535	509	481	522	520	481	543	451	534	544	549	522	540	516	513	482	471	498	465	520	522	511	505	499	517	520	524	540	518	525	562	508	541	494	505	519	496	483	525	562	487	559	467	533	506	525	509	485	511	522	481	493	487	499	530	530	533	491	516	512	455	488	526	507	527	531	469	500	500	510	520	524	537	460	535	465	523	465	503	517	484	496	484	525	499	503	494	496	477	539	536	503	476	508	486	516	528	534	480	523	513	532	509	471	497	540	513	551	514	548	485	534	524	511	555	486	503	504	489	537	516	512	504	492	477	497	486	513	491	515	539	536	522	494	518	479	502	510	558	552	529	475	527	525	515	511	487	540	503	486	511	485	503	490	508	492	545	458	520	524	512	512	499	485	501	540	511	490	523	502	483	510	531	505	514	519	534	514	518	463	495	530	494	525	496	455	481	547	522	492	496	559	516	521	504	469	507	504	500	495	489	479	491	491	497	515	513	498	485	512	534	495	543	501	503	501	464	538	558	506	545	471	515	547	529	490	537	515	509	502	509	511	522	515	515	464	511	513	493	510	517	487	520	473	500	478	560	491	462	505	504	533	531	520	491	553	492	470	521	490	488	487	494	504	457	522	520	530	517	498	500	480	457	527	510	521	486	516	554	533	571	516	505	533	521	545	534	501	490	500	461	501	468	550	499	475	525	533	481	520	523	515	503	491	500	482	490	498	498	492	522	496	490	546	512	511	514	470	527	506	520	563	480	516	543	524	509	525	500	531	487	524	535	519	542	494	503	500	527	507	574	500	464	492	507	488	500	534	511	508	439	512	528	510	528	561	535	523	559	477	476	503	552	514	542	490	521	499	549	535	493	490	496	512	513	508	449	471	458	513	500	537	502	482	538	547	464	483	490	509	539	539	519	492	499	482	496	567	472	486	512	525	524	509	508	479	551	513	524	466	511	516	473	508	502	481	523	533	519	526	483	519	512	534	520	484	520	505	470	519	471	531	502	497
3495	5551	4067	2232	1596	1239	1019	891	791	735	715	649	621	606	547	537	561	558	540	551	559	528	541	513	533	553	510	532	543	515	507	489	487	532	548	515	506	504	515	526	502	523	492	556	519	515	476	519	494	532	500	545	507	570	509	486	514	525	522	513	530	534	512	517	496	490	541	517	506	517	507	493	516	465	547	543	489	489	529	476	533	506	528	500	524	500	507	516	520	479	503	510	510	528	495	494	546	517	495	525	549	527	511	507	499	508	546	527	524	520	511	509	516	512	534	552	522	510	486	507	525	557	527	521	514	542	527	489	486	473	542	490	469	515	518	527	513	510	534	452	490	521	503	521	480	521	498	506	514	482	502	540	540	529	528	525	498	465	462	508	512	561	511	499	518	454	485	525	487	530	508	464	488	513	530	546	514	526	510	517	483	557	511	499	522	555	518	500	515	555	493	467	524	533	529	497	510	489	524	495	471	523	503	473	537	518	509	507	507	502	499	478	525	517	477	517	514	524	478	509	457	527	527	526	485	517	522	567	497	501	526	511	520	479	532	493	544	507	521	579	488	496	517	508	532	505	541	512	498	489	477	491	541	525	515	538	509	476	478	484	531	485	522	500	536	485	542	523	490	509	466	515	467	497	512	530	523	543	514	561	523	499	513	501	495	471	544	538	553	497	497	521	517	499	519	564	520	490	504	526	531	531	513	508	527	510	496	493	537	508	479	497	473	496	516	529	506	505	529	512	515	496	539	510	496	512	479	550	516	516	525	512	500	499	467	496	493	484	497	520	519	488	528	534	502	476	512	527	548	501	534	498	565	542	485	514	485	484	501	495	529	471	506	522	503	514	512	511	494	481	492	519	496	485	547	528	522	543	502	516	520	516	532	529	503	502	515	520	496	548	511	505	537	536	519	502	502	537	499	471	508	527	496	531	532	558	506	471	498	501	521	510	511	516	538	497	496	517	528	510	529	472	518	517	480	519	527	590	504	537	513	474	490	509	507	527	529	508	515	514	523	506	522	499	525	521	507	517	499	501	521	464	493	535	511	468	512	525	490	500	514	495	504	505	512	498	515	499	592	512	520	498	558	495	498	504	528	501	516	498	506	549	504	487	489	466	507	534	506	504	494	530	481	469	501	485	544	497	494	503	570	514	483	521	547	487	509	498	492	504	554	511	539	537	496	511	491	469	484	532	517	509	519	469	501	491	460	523	505	500	512	489	538	479	491	508	477	507	527	483	514	543	500	541	533	460	509	491	529	524	501	491	531	513	526	494	521	512	470	499	561	530	522	531	512	485	489	521	537	519	500	505	496	536	479	430	478	544	534	505	515	506	536	499	529	512	541	542	479	508	504	482	480	481	524	492	513	490	503	520	515	502	526	491	488	499	501	520	516	532	487	530	499	536	486	507	534	516	517	521	480	517	512	468	508	513	495	525	512	515	523	518	517	493	499	567	539	508	492	512	520	512	528	466	475	548	510	510	545	509	495	484	547	507	524	494	498	538	503	482	506	523	485	512	525	540	550	532	545	509	538	481	480	507	488	512	483	513	517	535	514	476	522	501	509	526	519	528	485	494	529	497	480	496	493	489	493	523	518	513	512	504	501	506	504	504	535	537	498	514	506	523	525	481	467	501	546	522	517	489	484	483	532	500	503	513	456	507	519	499	508	518	495	522	505	541	538	556	497	512	504	477	500	500	506	521	483	479	531	470	551	501	488	521	528	518	533	560	525	504	544	487	544	490	468	505	512	514	525	517	459	501	521	481	490	482	516	471	498	513	500	504	489	503	541	503	490	505	481	500	515	496	512	517	515	538	532	514	459	522	524	511	533	457	526	556	509	503	524	509	546	484	489	516	527	458	502	490	525	548	549	506	543	498	537	521	490	495	523	507	512	491	541	457	470	543	550	516	505	545	513	491	453	479	534	506	507	531	492	495	533	508	556	519	538	550	496	481	518	513	491	476	498	514	514	485	498	524	532	521	468	514	514	511	517	509	543	544	533	542	573	517	487	512	539	499	494	513	543	534	548	500	488	477	519	520	517	505	524	511	543	479	527	519	479	509	501	506	515	525	524	520	492	521	525	507	503	518	516	507	486	489	549	511	483	521	484	493	546	478	531	489	531	502	538	521	523	531	550	503	524	520	508	534	515	506	518	537	535	487	498	518	490	471	505	514	534	489	521	502	494	497	495	540	490	532	492	530	505	462	546	534	491	481	523	498	515	492	518	491	506	532	492	497	531	498	525	488	501	520	499	475	522	494	512	498	490	528	531	532	548	477	522	544	515	522	548	518	500	521	561	517	560	529	499	491	450	510	475	488	525	541	498	467	479	490	503	500	556	542	500	507	473	542	502	500	536	489	452	513	548	525	516	532	514	520	473	511	547	512	538	524	486	491	493	546	545	527	487	493	497	503	499	530	519	472	552	497	551	523	538	523	528	493	515	501	542	512	519	522	542	493	540	528	479	514	532	487	544	521	521	535	544	498	524	533	501	483	519	497	512	504	544	530	495	540	541	475	482	562	548	524	487	525	464	531	490	493	524	482	507	457	490	501	461	503	539	492	503	534	537	511	555	507	467	511	505	560	477	533	444	505	523	533	511	518	511	568	545	515	471	493	502	536	483	476	486	511	534	511	500	498	517	528	528	492	533	513	511	505	521	510	509	486	529	502	559	524	540	532	534	498	499	501	515	490	496	518	478	500	515	520	521	462	534	487	467	508	507	474	517	506	496	551	534	518	511	534	527	543	474	476	511	492	502	512	507	514	515	474	508	543	515	533	534	545	547	498	515	536	548	512	520	467	488	485	491	537	523	525	517	566	503	514	545	552	546	538	520	496	537	498	520	502	501	525	540	510	545	462	554	494	511	503	484	486	504	507	496	517	518	479	524	508	498	534	499	525	487	509	458	516	489	512	531	492	543	512	521	509	552	475	524	492	492	533	497	509	473	519	491	521	481	496	518	516	536	515	487	504	534	520	517	557	507	524	493	496	573	489	496	492	498	515	521	527	488	500	502	472	500	499	483	533	488	516	476	527	513	497	552	500	493	511	500	497	482	551	514	517	505	495	510	522	522	549	485	491	519	516	519	494	526	482	478	502	540	466	518	478	517	490	482	529	562	518	520	569	527	537	534	507	537	499	509	567	513	522	512	551	536	533	506	502	529	496	473	492	488	546	493	481	529	498	475	513	501	514	512	500	479	496	506	520	480	530	528	483	548	500	526	517	532	502	539	553	526	501	554	515	496	502	527	545	513	508	550	500	504	507	519	512	512	504	497	507	509	517	504	511	524	536	485	505	506	475	504	524	459	504	485	505	485	515	526	509	497	495	537	547	536	525	542	490	531	499	526	518	479	509	498	514	536	533	513	509	518	518	508	511	505	502	540	506	542	506	506	519	539	551	550	512	511	533	523	463	477	487	510	507	525	522	556	498	525	502	519	496	526	510	501	515	545	521	518	534	518	483	495	554	496	484	521	531	524	481
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
