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
341269325117	341269325673	341269326223	341269326773	341269327323	341269327873	341269328423	341269328973	341269329523	341269330073	341269330623	341269331173	341269331723	341269332273	341269332823	341269333373	341269333923	341269334473	341269335023	341269335573	341269336123	341269336673	341269337223	341269337773	341269338323	341269338873	341269339423	341269339973	341269340523	341269341073	341269341623	341269342173	341269342723	341269343273	341269343823	341269344373	341269344923	341269345473	341269346023	341269346573	341269347123	341269347673	341269348223	341269348773	341269349323	341269349873	341269350423	341269350973	341269351523	341269352073	341269352623	341269353173	341269353723	341269354273	341269354823	341269355375	341269355923	341269356473	341269357023	341269357573	341269358123	341269358673	341269359223	341269359773	341269360323	341269360873	341269361423	341269361973	341269362523	341269363075	341269363623	341269364173	341269364723	341269365273	341269365823	341269366373	341269366923	341269367473	341269368023	341269368573	341269369123	341269369673	341269370223	341269370773	341269371323	341269371873	341269372423	341269372973	341269373523	341269374073	341269374623	341269375173	341269375723	341269376275	341269376826	341269377373	341269377923	341269378475	341269379023	341269379573	341269380123	341269380675	341269381223	341269381773	341269382323	341269382875	341269383423	341269383973	341269384523	341269385075	341269385623	341269386175	341269386723	341269387275	341269387823	341269388373	341269388923	341269389473	341269390025	341269390573	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2726	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2727	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	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
22714	21532	29461	24030	21533	21590	11910	1327	937	816	713	678	640	597	576	609	529	515	506	502	508	493	470	500	484	491	489	427	453	433	429	460	440	448	454	448	444	415	463	448	468	456	415	461	443	497	470	437	443	408	422	428	435	399	440	431	441	444	465	445	454	424	421	407	446	418	426	432	422	430	433	427	418	449	448	421	387	438	443	459	429	417	431	420	444	430	421	430	445	434	426	416	437	443	407	431	417	457	439	470	407	431	436	472	408	435	441	419	436	437	409	388	426	440	436	435	419	418	430	460	447	385	449	405	384	436	458	426	441	408	443	442	400	463	419	470	432	407	408	443	442	416	408	422	430	399	420	426	413	459	423	451	446	408	417	455	424	422	445	440	428	394	436	468	441	470	407	436	440	381	438	439	452	408	410	440	427	421	426	448	441	408	424	392	456	451	425	431	420	420	425	446	442	422	435	437	401	429	399	426	434	432	453	450	436	447	412	430	420	450	461	412	389	425	425	422	443	449	436	404	433	444	396	396	399	421	427	472	432	474	439	417	426	439	442	442	482	407	427	408	503	390	488	446	443	430	418	400	448	458	434	402	454	413	405	394	449	452	454	441	463	416	424	412	411	463	394	407	392	444	460	389	454	446	456	429	458	451	449	422	453	417	455	426	428	442	482	418	390	464	435	418	447	423	421	428	429	445	430	414	458	416	426	406	416	430	465	430	404	458	424	445	447	449	413	400	434	430	426	419	425	418	434	458	443	438	428	388	423	428	447	395	469	409	421	442	445	446	420	436	431	445	438	441	447	418	437	436	413	433	441	418	444	440	472	461	456	433	422	431	424	441	400	435	416	426	453	424	426	462	386	403	432	423	452	445	449	420	436	401	409	459	445	414	433	426	446	451	437	432	423	418	425	433	427	438	418	405	407	418	461	463	425	406	426	431	458	432	428	451	402	423	439	402	394	426	433	404	399	417	432	423	427	429	446	402	436	420	496	477	418	403	428	439	424	417	411	454	424	395	434	506	406	457	396	459	407	405	406	449	502	405	401	430	439	413	434	406	415	435	443	410	478	455	419	450	419	449	416	435	409	438	407	447	472	413	417	420	445	440	446	444	464	408	427	417	442	446	432	452	402	467	487	387	462	387	397	420	438	423	420	451	377	464	424	408	453	440	440	446	388	439	431	446	459	394	443	439	434	414	412	432	422	437	358	384	394	406	398	427	412	424	435	439	459	435	435	414	468	439	427	488	415	443	429	439	422	443	433	438	429	405	425	450	451	426	402	436	445	431	439	444	422	433	424	484	421	401	452	400	436	411	458	465	431	430	493	432	419	443	422	412	439	425	445	443	450	471	417	436	409	407	393	411	440	425	475	451	409	402	438	410	415	406	443	436	418	447	443	418	421	390	410	415	395	398	452	439	454	424	446	418	413	469	392	460	403	414	467	451	455	417	434	387	398	450	413	397	415	429	435	416	432	441	445	391	412	402	455	465	458	429	460	433	456	414	415	441	423	440	419	410	429	397	483	431	447	421	435	451	446	402	425	432	425	437	384	472	476	411	428	396	418	414	431	449	405	440	395	427	380	454	421	406	402	455	474	459	454	410	454	436	392	418	425	429	403	471	408	450	462	416	447	445	429	420	405	402	406	418	432	409	437	456	470	456	431	421	441	420	404	411	419	411	408	427	411	419	443	380	421	459	383	410	468	448	424	430	400	389	419	445	442	437	452	451	408	444	441	391	428	414	407	428	427	465	378	420	434	449	437	447	403	399	387	450	454	411	446	417	423	411	452	442	407	435	425	406	443	458	428	431	421	431	421	440	443	481	415	458	419	441	413	393	400	424	421	443	440	447	425	440	411	441	464	436	419	396	456	436	467	430	462	446	423	438	460	430	426	462	411	430	418	427	431	430	390	459	458	439	449	395	419	471	452	440	417	398	462	450	449	429	434	409	402	439	424	390	434	451	440	442	419	405	424	423	491	438	434	447	393	441	449	408	447	406	419	448	420	414	405	441	442	427	434	427	442	454	453	421	456	421	437	447	439	427	450	425	451	434	391	418	452	429	455	420	399	452	418	405	414	443	447	411	459	427	445	449	452	438	443	440	442	447	402	443	423	430	426	429	405	443	411	412	420	409	430	415	400	448	449	452	416	420	461	474	419	452	384	445	438	423	423	427	430	459	454	407	435	401	438	454	436	420	410	408	418	388	438	421	443	418	442	443	421	440	455	433	439	414	396	460	433	429	393	395	441	430	416	465	434	449	383	439	447	423	396	429	448	456	402	421	432	423	437	422	470	432	429	452	410	414	408	457	469	457	456	467	442	408	420	448	437	404	454	406	446	403	420	413	414	410	443	438	422	457	466	440	407	442	457	411	403	427	424	420	442	431	455	445	395	371	397	421	443	437	471	441	420	428	415	413	443	473	461	393	470	431	468	442	437	432	458	406	414	415	440	456	448	461	428	422	422	453	398	428	446	426	451	436	386	474	462	407	420	437	445	471	405	402	448	428	436	418	449	421	428	414	440	428	434	430	473	433	421	428	402	464	429	393	424	423	399	402	437	427	425	456	420	410	427	428	443	447	428	418	422	410	480	441	455	473	444	431	432	454	414	450	456	452	385	434	431	442	427	412	385	414	448	455	460	381	431	435	440	402	423	420	406	435	428	401	427	445	416	409	433	420	441	442	414	463	415	371	460	435	426	412	406	382	434	399	390	469	451	463	452	365	426	410	428	429	412	436	426	466	398	411	392	413	430	439	400	412	419	399	427	445	439	427	417	454	422	425	439	409	418	414	456	433	418	452	418	431	438	425	439	423	460	441	431	453	443	457	418	446	402	425	445	437	427	396	408	447	478	446	430	408	406	443	411	419	415	392	434	426	428	476	408	423	426	428	442	443	431	406	415	417	408	405	378	403	430	439	448	414	399	413	408	435	430	379	452	451	404	440	455	396	417	404	446	397	459	406	449	446	426	434	462	461	437	409	410	471	425	434	421	439	430	440	461	403	425	410	412	428	430	433	425	441	412	482	406	452	432	427	416	420	419	421	437	396	436	424	423	462	413	427	426	402	429	433	401	427	444	411	439	410	424	412	443	446	423	406	407	448	427	421	427	432	410	396	438	404	417	442	442	445	412	404	428	422	419	400	396	390	438	428	397	380	440	462	455	420	413	436	433	408	414	421	423	422	446	406	425	434	420	442	413	407	449	445	461	474	436	460	414	433	418	429	414	435	409	462	433	444	403	434	444	438	431	412	425	398	410	424	429	453	463	440	421	413	413	390	447	463	423	403	442	409	454	411	410	428	448	456	429	419	421	435	419	424	397	429	437	445	427	418	407	455	440	444	461	434	398	439	428	425	406	419	411	424	436	444	413	407	447	435	443	411	431	425	421	405	403	420	458	423	440	407	421	436	443	473	408	436	434	413	438	436	410	446	430	433	344	392	422	458	417	414	453	425	429	446	390	421	421	412	435	445	482	435	439	440	424	417
4549	14668	9836	5040	3734	2756	2148	1576	1344	1179	937	811	771	724	690	656	614	582	553	567	550	540	514	541	510	522	454	483	470	464	481	488	447	488	455	494	486	496	477	507	495	451	463	481	501	496	458	438	451	475	442	444	474	458	452	432	431	463	461	464	455	402	450	495	421	424	422	454	450	449	471	427	465	484	425	451	415	433	442	449	448	476	434	440	452	431	395	442	453	448	483	415	419	470	454	439	457	447	472	463	459	417	449	431	443	419	432	459	443	491	470	435	451	441	447	429	467	452	403	431	461	466	431	455	432	462	457	426	472	435	444	460	433	446	451	462	440	466	439	449	462	449	449	436	421	426	449	422	434	482	441	488	402	479	419	423	449	441	460	423	460	453	467	444	433	434	418	415	437	460	435	462	482	433	424	439	435	461	418	464	426	487	441	445	463	416	456	462	443	481	452	424	489	456	437	457	408	446	450	457	451	435	476	454	435	455	445	481	464	471	461	438	447	431	449	440	444	460	435	411	431	456	428	441	445	485	439	417	444	439	456	454	392	422	459	445	470	465	467	424	468	460	432	487	461	456	421	449	446	468	435	449	412	467	451	502	411	461	462	471	436	441	461	449	476	463	454	442	491	459	468	450	411	473	428	462	447	461	423	459	438	433	453	436	445	449	480	441	465	439	434	446	470	449	466	449	465	444	455	427	456	449	437	477	434	454	440	432	463	478	431	445	431	441	446	427	425	482	448	437	463	418	443	450	436	388	471	470	443	437	458	478	451	439	446	451	430	462	426	434	475	425	478	474	436	426	468	445	464	455	443	423	411	450	451	434	429	430	422	481	447	432	490	457	442	444	404	481	443	433	436	426	460	446	450	442	437	431	426	422	420	502	464	421	476	412	440	460	472	438	465	431	441	434	447	469	453	466	474	442	447	459	450	411	439	424	432	429	436	497	445	475	437	428	430	440	407	463	435	426	404	452	468	435	430	435	447	439	482	429	443	429	432	422	465	448	451	442	496	443	449	445	458	430	435	457	440	465	442	494	445	467	431	481	450	517	464	445	467	422	451	444	485	443	459	508	416	390	442	463	477	449	469	417	409	458	431	459	443	451	495	449	445	461	421	430	409	482	433	431	458	443	447	447	438	448	484	447	446	419	440	400	462	419	440	450	425	424	467	463	450	472	481	421	412	427	392	446	471	435	445	428	458	418	427	436	462	444	440	420	438	475	459	427	478	411	439	442	408	418	418	461	460	425	444	450	443	415	431	462	436	452	440	455	424	430	416	456	435	436	411	432	480	478	419	432	475	492	475	455	451	460	430	443	483	483	495	442	443	441	414	455	435	459	428	430	439	443	434	488	465	460	444	476	461	450	446	484	453	440	418	409	434	466	426	459	456	421	447	416	471	428	427	444	456	413	437	433	456	446	442	455	443	461	437	478	451	418	447	486	420	444	449	458	429	463	456	408	467	441	438	449	448	465	413	437	443	449	442	452	446	443	439	457	443	473	462	431	444	389	449	474	444	452	410	428	410	456	459	424	408	438	444	440	457	438	459	448	432	444	436	447	432	430	443	414	475	441	435	451	437	444	418	421	434	439	402	424	423	473	492	437	452	434	470	453	427	437	445	427	465	436	419	473	433	417	434	424	413	489	450	409	475	486	479	446	415	436	438	458	416	491	428	451	464	465	422	476	447	407	447	443	455	469	436	458	432	464	444	445	470	439	435	435	443	440	481	402	452	439	446	457	456	472	464	443	437	473	424	456	468	469	443	455	435	434	425	427	449	437	461	426	462	439	444	439	431	442	425	452	446	478	418	421	430	447	434	477	461	443	436	474	443	456	456	528	439	469	418	454	458	447	425	449	454	420	444	437	406	474	435	440	439	418	453	440	455	424	456	458	443	439	428	433	444	439	461	440	470	414	435	435	452	453	482	430	410	457	440	433	397	459	465	462	490	450	469	469	449	472	435	464	438	476	444	432	445	424	429	475	460	471	464	411	465	443	463	488	483	435	466	440	426	425	416	459	436	476	426	433	441	435	444	481	442	429	415	428	420	414	464	414	429	457	436	445	425	459	483	437	448	444	436	445	439	438	447	434	402	407	442	451	444	434	432	444	474	446	448	426	451	421	415	481	438	449	450	457	477	449	408	472	434	425	452	460	413	473	429	442	448	432	426	409	422	429	441	458	456	451	464	449	417	468	413	426	437	467	428	484	444	434	460	420	469	433	431	433	464	480	462	437	423	476	437	434	462	463	420	461	464	430	421	481	477	419	447	475	417	423	431	430	441	436	437	465	487	458	420	441	486	440	439	452	421	474	468	433	423	413	439	413	439	435	432	424	460	447	429	450	454	437	456	457	448	456	453	452	481	441	482	476	462	453	431	430	449	456	454	472	442	469	429	433	433	426	467	450	452	455	458	424	455	432	412	451	448	473	440	410	456	421	503	406	438	453	417	477	478	467	449	437	472	419	467	429	482	454	467	431	413	450	427	439	471	459	432	448	448	462	444	446	443	439	450	452	433	431	484	462	456	459	429	443	477	495	448	458	460	472	453	462	438	433	427	451	462	442	428	470	463	454	431	451	471	431	438	464	417	459	422	449	415	453	441	410	470	459	465	456	407	424	441	446	431	444	458	454	452	457	472	420	442	414	473	449	459	398	420	483	468	440	456	420	437	419	483	435	464	435	422	454	466	430	403	486	419	472	428	441	438	441	471	449	420	441	425	433	428	457	430	443	464	459	470	450	439	446	423	453	426	471	454	460	434	428	439	467	437	449	471	426	440	435	461	429	474	446	458	436	438	459	444	456	430	424	455	456	450	437	460	395	401	461	451	438	486	463	439	429	427	450	460	442	453	415	448	429	460	417	476	451	412	454	428	476	452	439	436	447	439	426	415	437	453	446	462	452	457	460	441	463	432	433	463	452	468	455	451	416	421	426	458	439	485	468	428	472	465	467	455	464	418	428	409	434	432	447	435	483	411	446	445	456	454	442	451	443	437	425	402	466	469	422	432	465	407	479	426	442	478	448	411	467	439	418	388	445	409	442	440	476	463	451	445	464	458	413	432	450	421	477	428	434	459	458	424	473	470	456	431	427	430	450	431	500	382	417	422	481	454	424	465	443	426	448	417	434	387	478	436	423	463	463	474	466	468	423	432	476	444	422	437	481	449	419	442	446	439	458	442	423	480	436	436	440	454	411	464	433	439	405	448	438	430	449	447	463	438	480	440	442	468	459	439	435	454	451	442	408	449	426	461	416	452	459	460	425	434	425	462	437	440	452	436	425	469	448	486	390	453	502	455	410	394	419	455	447	461	446	413	451	439	434	444	417	462	449	432	452	417	417	458	437	431	434	449	459	466	428	421	425	418	456	441	473	444	481	432	418	460	440	453	493	463	513	454	430	464	432	465	421	442	460	439	472	460	451	444	413	446	429	447	443	436	450	454	465	478	429	469	420	425	443	453	480	456	467	456	469	472	466	455	481	417	420
27394	20226	7519	613	369	328	267	306	270	261	291	246	281	238	271	271	268	237	247	237	254	251	230	219	235	257	256	222	227	253	217	231	243	227	266	236	236	226	265	257	223	238	215	232	268	233	229	264	256	226	268	268	240	254	242	226	230	228	254	217	246	272	260	248	225	256	218	245	250	234	253	247	242	225	251	246	240	256	248	259	263	238	253	227	265	252	259	246	248	225	248	225	237	250	230	250	251	241	249	219	278	239	232	220	238	247	233	242	223	259	250	221	235	232	240	239	230	243	248	269	229	251	249	231	243	220	232	271	242	255	242	244	250	226	252	252	243	246	220	229	220	243	221	212	249	262	251	240	238	249	244	255	244	241	254	259	237	257	240	242	240	262	242	228	236	213	256	270	228	264	239	217	220	268	250	258	243	249	216	239	243	223	256	217	244	272	226	244	255	251	216	245	238	240	224	222	242	265	249	263	225	226	249	229	251	220	254	238	279	233	266	243	259	232	238	255	231	224	236	219	229	243	259	231	276	224	254	246	266	259	235	233	225	249	239	250	268	240	275	238	261	215	259	232	233	274	246	244	254	252	237	244	273	238	247	224	259	238	253	229	262	250	226	264	249	236	249	257	251	271	246	214	219	262	242	245	242	244	242	269	240	213	248	261	256	222	223	282	250	253	242	257	243	222	254	220	237	224	251	240	239	218	239	233	260	234	237	240	258	221	246	251	262	264	215	259	244	244	270	243	251	238	231	261	223	253	238	265	265	268	235	255	234	232	243	238	256	220	244	251	262	218	226	225	231	253	266	271	218	246	249	241	269	240	235	243	254	216	276	233	249	250	231	262	224	228	245	243	232	213	237	266	235	223	247	261	233	253	235	220	262	251	242	260	250	223	235	225	213	241	260	229	234	252	257	229	234	237	242	231	232	256	242	259	233	208	213	237	228	260	256	221	252	261	280	235	248	250	228	273	252	247	228	238	248	224	263	267	233	239	257	224	217	243	228	237	246	226	244	260	233	253	249	245	235	251	229	218	250	208	256	275	227	213	222	228	222	251	255	232	247	230	252	225	223	241	253	246	219	249	254	245	243	232	251	231	238	224	253	219	259	240	248	222	258	245	250	231	261	238	266	248	244	249	249	235	258	244	257	257	221	267	226	241	245	265	266	247	240	261	239	254	226	218	252	239	232	214	246	215	249	238	233	243	255	230	247	246	230	234	245	255	215	270	233	237	256	217	261	241	230	225	236	226	238	238	209	254	231	247	230	231	227	239	264	245	257	241	246	257	230	214	228	251	246	247	253	241	218	251	239	227	250	234	241	234	273	233	215	243	246	251	249	241	257	241	267	246	232	230	204	244	212	268	221	243	219	232	262	250	252	208	249	251	247	261	244	235	255	243	256	268	236	236	222	235	238	259	273	240	225	251	230	231	235	239	228	230	229	223	254	236	225	219	241	247	284	266	259	254	235	236	271	243	274	205	207	248	247	248	252	254	255	228	248	226	241	288	235	240	237	226	237	262	244	253	243	286	219	232	259	254	206	257	252	267	274	236	246	246	261	238	220	228	243	244	234	227	244	251	236	249	246	257	246	256	253	229	261	220	242	245	224	267	226	268	232	244	231	274	253	220	246	236	228	255	238	254	242	249	248	254	253	255	246	223	279	243	258	258	249	244	238	251	245	244	259	228	224	244	213	221	229	232	260	227	254	242	246	231	242	248	232	241	246	248	256	271	217	234	219	243	257	224	239	221	252	257	242	225	248	227	247	241	250	250	218	229	229	264	226	205	258	228	256	233	224	243	245	255	235	226	259	247	241	263	244	253	227	256	239	258	263	252	231	259	208	248	229	244	258	233	250	254	245	243	246	227	239	233	250	247	224	261	255	245	260	246	253	226	261	227	262	245	268	246	248	266	236	253	240	247	268	256	216	235	261	266	233	250	228	236	243	255	196	221	221	224	254	255	247	235	246	258	242	241	226	228	232	244	224	260	243	252	227	269	258	239	240	259	218	216	273	237	247	254	273	230	263	269	234	238	266	262	225	247	246	238	254	242	225	232	214	224	265	227	233	220	244	221	227	235	228	233	240	259	254	259	271	209	218	213	246	223	235	240	246	249	241	209	211	230	237	244	209	220	247	245	243	226	252	245	250	257	232	235	231	254	257	260	235	247	271	260	218	248	238	249	286	252	249	218	242	233	258	243	243	240	245	243	240	232	259	216	225	250	249	265	227	261	253	250	222	233	245	265	247	229	262	240	268	242	246	237	239	234	229	260	251	228	256	263	219	235	258	242	263	240	235	236	241	231	209	251	216	251	239	247	260	236	254	238	251	240	267	239	227	255	252	249	251	261	240	243	236	232	216	245	258	229	269	251	224	238	243	242	245	233	234	232	222	224	269	254	238	221	250	222	237	243	223	226	244	259	225	237	247	244	225	235	235	254	220	228	216	237	266	242	257	239	268	231	259	246	253	256	214	238	230	241	240	255	231	230	239	253	268	269	238	249	294	248	241	250	244	251	251	239	239	269	250	227	243	230	240	262	269	246	212	217	242	189	235	245	240	240	269	261	231	240	247	230	235	237	248	260	246	250	247	237	237	237	226	239	227	245	233	226	236	232	244	236	252	263	255	236	248	242	238	227	252	250	235	245	226	241	242	240	231	248	254	258	246	253	227	234	241	272	238	245	228	232	225	276	264	253	239	268	253	221	271	258	244	249	240	231	246	222	240	246	232	256	244	240	244	233	216	255	251	233	244	259	250	262	255	238	256	253	225	273	226	237	219	296	254	247	248	232	262	241	236	234	249	266	217	227	249	228	244	245	223	237	232	235	258	269	232	252	251	246	250	229	248	251	219	230	251	247	222	234	237	258	263	258	248	252	230	245	231	249	234	258	231	272	207	234	262	250	234	255	230	241	244	271	261	228	277	267	266	268	251	246	231	232	255	268	247	260	249	227	240	249	259	247	246	247	258	242	254	232	269	233	243	260	219	239	244	254	264	268	225	262	222	259	220	222	235	276	257	237	242	235	246	237	247	244	255	239	269	237	224	253	240	253	235	245	232	204	262	257	263	238	255	261	272	225	250	228	250	245	251	241	254	267	261	218	230	243	216	229	259	255	271	231	240	250	265	243	246	253	252	230	222	246	245	240	225	266	247	235	240	251	244	252	236	204	248	242	214	255	249	246	234	235	232	246	236	211	236	229	233	241	235	242	233	257	264	225	253	244	273	282	226	258	236	226	266	263	250	244	286	225	239	226	255	234	240	229	229	264	229	231	252	267	230	225	243	256	253	253	237	263	237	263	225	221	275	227	257	239	253	230	239	224	241	207	231	242	280	252	245	235	258	264	261	252	226	247	251	264	295	236	255	240	245	254	237	247	229	246	243	244	233	211	253	245	257	233	240	242	255	241	224	243	212	235	238	286	258	246	238	260	257	249	261	244	255	270	256	237	270	230	253	243	237	243	244	254	253	232	253	231	237	238	260	272
4109	1358	821	531	411	366	347	265	315	291	267	303	238	259	259	289	291	274	226	243	228	239	240	259	281	269	240	254	253	261	289	254	254	274	272	241	252	278	262	262	228	256	248	237	236	252	264	235	242	265	254	275	243	241	271	243	251	275	263	220	281	276	278	266	231	231	253	247	234	272	257	255	255	243	257	292	236	228	261	245	247	259	284	262	239	259	282	287	270	253	265	231	249	271	259	253	274	233	254	263	258	255	252	246	238	252	241	270	259	287	246	256	259	261	265	263	262	255	244	259	256	290	262	257	240	258	277	288	255	258	260	231	269	279	285	255	247	242	273	246	262	268	247	225	250	212	250	272	233	278	241	245	244	244	245	242	242	234	248	242	238	262	246	234	235	246	265	256	267	244	218	248	254	225	235	254	244	276	267	215	233	251	241	268	288	257	288	264	252	220	245	248	267	264	263	278	241	263	248	240	245	290	255	263	246	236	236	247	268	231	236	257	237	234	269	259	251	247	236	271	255	269	238	242	235	249	276	237	250	231	246	252	258	254	268	252	273	215	238	263	261	276	257	256	249	272	243	268	253	237	258	246	233	253	253	254	271	257	275	257	271	267	261	226	230	256	262	249	240	249	270	260	236	257	260	263	247	228	261	253	250	280	246	267	246	239	240	254	230	249	245	290	224	268	226	245	268	239	252	257	284	259	264	228	247	253	252	256	233	253	257	263	237	260	264	243	280	258	252	248	253	246	269	250	275	239	234	267	258	237	247	226	255	236	227	269	242	250	217	226	259	243	239	265	265	261	263	238	229	253	229	239	207	273	258	246	223	254	275	240	282	263	231	279	242	232	257	233	235	258	233	257	254	248	279	274	239	263	220	260	249	230	255	239	228	242	263	271	276	240	230	256	249	254	233	229	240	262	257	255	257	254	230	243	234	253	225	265	273	258	258	261	254	246	247	263	228	241	229	244	276	240	264	263	250	250	245	238	253	259	254	241	251	257	261	246	259	263	264	252	270	264	262	255	251	252	247	274	281	230	258	256	258	274	266	262	242	262	250	258	220	240	238	272	235	241	263	252	263	263	262	261	242	262	249	274	236	227	280	250	260	245	258	241	253	260	246	257	260	248	264	245	251	261	256	234	237	270	252	250	232	253	211	278	285	248	247	222	262	227	262	284	272	246	233	231	272	254	236	268	232	283	284	261	244	252	276	275	267	238	236	237	269	272	257	249	281	263	236	238	264	241	246	252	255	242	266	235	255	232	272	276	226	266	242	244	264	237	266	249	249	249	275	250	285	245	253	267	246	231	252	244	254	255	267	227	254	219	251	279	233	261	268	283	255	268	263	259	252	231	242	262	243	257	283	266	254	269	256	222	259	249	250	257	256	264	233	261	268	247	245	241	258	246	256	236	260	227	245	248	258	231	248	244	262	226	272	269	258	290	260	267	252	251	230	247	249	240	242	267	253	249	228	253	206	270	240	256	246	251	234	270	246	236	249	263	243	284	241	244	260	235	259	248	273	222	250	234	240	227	248	263	266	241	253	260	220	259	225	263	265	254	241	224	252	262	247	247	242	263	265	249	276	263	261	231	234	242	234	254	255	279	251	265	257	254	286	254	302	259	233	265	238	245	238	273	254	254	245	244	263	259	267	246	226	259	245	274	277	251	257	288	283	265	270	266	241	263	244	243	234	259	254	273	269	262	261	262	251	220	260	242	256	261	271	254	238	264	245	274	268	267	258	272	241	286	232	274	245	254	230	250	253	242	277	249	269	253	240	241	261	302	249	245	263	260	241	274	269	252	262	235	250	268	237	264	269	240	244	288	247	246	269	255	233	266	268	252	224	222	263	275	268	259	245	227	272	260	248	244	254	227	246	249	231	251	261	269	252	249	241	245	250	259	238	246	238	267	277	237	207	278	249	245	264	258	266	242	271	286	224	265	250	237	238	215	243	256	249	265	233	246	240	273	243	240	249	230	225	260	279	276	243	247	249	234	263	246	268	259	256	266	242	285	239	248	282	240	244	248	229	230	274	254	223	254	290	272	273	234	257	247	249	259	246	260	269	241	255	256	278	274	266	266	252	260	246	238	283	244	235	237	257	240	261	265	240	236	256	257	239	264	253	245	242	245	238	272	277	272	258	240	284	257	252	249	256	259	224	246	233	243	277	263	230	249	271	263	230	260	242	235	265	238	238	249	252	242	245	243	257	265	285	273	262	283	218	224	260	232	268	248	270	252	282	256	258	232	275	249	242	263	235	217	265	234	242	254	257	233	283	274	239	258	263	250	246	218	244	250	271	227	244	260	231	259	239	264	274	197	232	263	222	247	264	239	245	228	257	266	260	237	284	239	233	256	245	234	246	242	257	242	289	267	270	246	254	250	256	223	244	239	247	258	237	253	237	255	255	268	289	252	241	223	290	259	267	253	234	231	252	266	272	277	278	242	278	262	247	256	271	235	251	248	258	238	252	220	251	268	282	235	262	251	248	226	257	253	256	263	252	234	254	252	250	256	243	262	258	277	265	258	240	242	264	238	254	257	264	252	241	231	270	258	252	256	247	251	240	236	257	243	228	244	246	276	216	224	241	278	232	246	249	241	235	263	269	288	225	244	248	260	266	259	256	247	220	235	228	269	256	249	230	243	240	256	254	266	251	244	271	285	264	253	252	270	272	247	265	252	262	228	251	259	273	232	259	246	241	239	227	260	231	273	242	264	261	268	245	261	271	259	253	265	256	256	260	254	259	225	236	258	247	255	255	215	257	260	276	240	243	252	263	228	284	261	263	239	286	243	275	257	255	254	252	287	254	246	263	273	254	257	240	261	265	235	273	255	251	267	246	232	237	249	224	250	238	278	240	248	275	256	242	234	259	251	257	262	232	263	261	258	247	264	255	257	253	241	284	266	243	248	274	252	249	225	282	246	253	232	268	294	256	270	249	269	270	248	265	284	242	255	276	282	259	282	260	269	262	244	266	242	252	248	270	280	245	290	260	273	269	258	247	258	250	248	260	266	250	249	270	237	257	227	245	265	238	255	233	252	229	216	250	225	257	262	267	247	232	254	220	251	265	237	255	265	257	251	251	252	250	280	235	282	263	239	266	221	242	243	262	256	265	257	267	220	241	244	234	257	269	259	289	244	237	236	244	275	232	238	259	239	260	308	258	266	253	239	267	270	247	255	240	230	262	244	240	233	251	251	262	228	258	257	224	249	241	252	243	210	266	274	254	221	228	230	248	244	265	240	233	301	236	233	253	236	269	272	245	247	266	260	258	246	216	252	251	270	235	268	263	259	244	248	262	250	243	235	240	247	262	246	244	244	243	247	228	264	259	250	254	238	243	257	246	247	258	256	244	272	238	254	256	236	247	239	266	249	265	242	253	249	238	247	263	264	270	244	280	279	265	240	262	261	249	264	268	273	236	251	262	250	253	243	242	242	277	266	257	229	238	251	258	268	230	243	260	271	256	249	247	246	268	259	238	263
23721	21318	28751	24212	21313	11068	1281	831	755	739	597	610	603	577	550	587	526	501	553	521	511	509	486	466	510	472	460	440	502	512	436	470	501	462	473	488	431	517	481	488	479	483	486	483	487	421	508	458	486	511	451	474	469	507	450	510	446	485	521	438	465	483	503	516	491	508	454	450	450	421	471	496	466	484	462	446	522	483	501	483	487	483	466	486	441	433	483	465	519	423	474	457	459	477	467	481	475	496	454	478	462	453	476	477	483	440	475	479	461	505	452	489	530	491	508	475	501	476	500	462	441	485	522	482	419	482	482	488	498	465	481	456	458	471	452	464	456	468	450	477	491	480	482	501	473	490	453	500	486	513	467	443	514	501	481	455	481	471	462	461	466	511	483	457	492	500	472	437	485	499	467	436	505	443	516	451	447	483	517	479	463	492	450	484	468	472	457	517	453	448	464	505	475	478	462	522	482	475	476	492	442	492	493	455	503	463	462	500	490	421	475	465	453	427	444	462	507	477	509	480	433	483	501	466	471	474	469	474	466	480	486	452	479	473	442	505	454	479	481	441	467	464	466	445	486	495	471	465	449	469	474	463	469	461	513	484	505	439	445	478	467	506	456	480	517	434	462	474	500	510	498	485	470	445	459	467	494	418	486	456	494	481	498	496	464	503	470	505	496	486	482	503	481	459	509	459	466	445	495	462	517	501	475	513	477	516	512	476	444	462	461	465	461	486	492	490	470	448	492	466	483	465	490	485	475	444	454	464	494	509	485	464	486	475	456	478	500	514	457	469	469	476	496	465	491	464	470	443	492	472	462	455	513	446	445	475	503	496	483	497	472	450	484	430	482	507	448	497	471	518	463	474	492	465	466	444	481	471	451	460	469	485	454	498	460	440	488	497	463	507	460	467	497	466	478	439	485	468	477	447	481	472	496	455	507	499	499	449	471	471	500	471	503	484	507	467	442	506	455	503	491	471	465	456	497	496	465	494	465	481	434	469	463	488	486	452	458	462	471	460	495	429	476	489	435	462	427	486	484	488	533	429	493	490	504	493	503	500	505	465	489	469	444	458	444	453	479	507	430	485	479	467	468	480	469	469	480	454	516	469	484	470	467	464	472	481	442	428	480	500	473	464	475	511	507	494	464	475	475	459	425	517	497	438	469	460	442	427	496	479	462	508	472	507	487	481	528	477	462	476	457	495	433	413	513	454	473	466	462	484	483	478	482	500	467	469	483	478	453	444	455	513	471	460	464	511	459	465	486	452	482	500	477	442	487	467	509	463	478	456	484	455	499	455	470	456	467	485	475	421	490	434	504	452	514	470	445	456	485	452	428	486	477	431	480	465	495	431	453	451	498	468	474	494	495	473	494	499	450	457	492	451	475	447	497	457	456	513	445	460	462	473	478	480	485	431	496	462	476	477	459	504	467	509	434	458	515	442	449	489	464	490	478	419	474	486	503	482	487	445	462	487	448	498	457	469	466	442	415	449	488	481	455	497	471	452	491	490	440	503	459	451	472	469	447	483	458	488	462	480	501	487	499	450	464	490	451	470	412	479	472	525	443	464	482	483	493	485	490	490	451	504	468	494	462	490	463	468	467	445	457	498	477	498	479	510	493	462	470	469	483	469	476	495	466	467	444	477	468	490	475	470	470	443	470	464	494	432	453	477	461	428	450	494	472	465	502	480	429	487	482	474	438	521	473	462	438	447	485	457	489	456	525	480	463	480	491	470	493	477	489	524	442	480	437	476	467	452	450	474	467	474	490	483	498	444	463	474	456	482	460	444	496	454	515	454	512	477	479	473	436	476	488	489	489	471	469	484	498	489	505	479	525	471	474	508	497	450	489	481	511	481	452	455	479	471	473	490	475	459	462	460	462	496	478	487	494	472	499	471	462	476	460	457	455	499	433	469	453	441	455	467	461	472	458	451	518	472	479	464	448	446	486	498	442	480	446	469	476	474	503	472	512	448	457	442	491	469	480	480	474	503	457	473	506	500	434	467	462	520	477	509	468	397	445	483	473	478	459	441	483	489	485	481	469	460	489	483	476	461	466	473	497	451	484	503	494	490	440	452	465	473	533	487	472	461	476	509	484	449	454	467	476	475	505	488	492	485	459	479	480	467	459	438	465	462	508	485	490	486	486	465	484	492	469	462	517	465	471	439	501	492	490	454	423	471	485	449	468	483	493	525	460	501	482	433	447	484	463	474	471	508	462	499	516	441	492	450	496	493	464	455	475	423	453	467	464	504	468	453	482	504	502	504	475	457	471	531	469	484	514	466	447	509	482	486	520	493	480	465	497	483	456	461	457	492	458	451	491	426	472	481	497	507	465	474	474	489	509	461	479	476	481	488	453	467	458	451	481	459	493	441	425	531	430	478	477	486	458	467	502	493	454	511	487	445	459	446	529	438	478	460	467	485	493	420	484	477	509	476	470	486	468	462	493	489	472	485	496	457	497	432	492	466	465	476	458	458	490	463	476	498	488	489	486	421	483	448	433	467	463	469	473	432	449	454	471	474	514	461	504	500	463	485	487	495	451	488	454	460	477	506	525	475	506	482	521	478	483	454	474	462	453	455	480	480	450	452	498	438	461	494	464	482	490	453	446	472	458	493	465	503	481	458	470	499	462	471	454	526	496	462	483	471	431	479	488	468	470	459	457	462	487	442	461	484	496	455	462	497	502	495	482	484	521	464	476	497	480	493	467	446	442	490	437	482	476	505	484	471	498	500	444	483	502	479	451	505	490	487	489	441	492	477	503	515	475	478	458	484	485	469	493	449	449	494	486	498	486	498	504	471	493	459	539	513	493	466	449	483	467	476	497	503	466	499	449	490	459	487	493	439	459	466	494	454	478	483	498	452	505	463	489	470	476	495	474	475	463	466	496	461	464	452	499	514	489	478	503	479	492	487	482	523	418	457	470	450	441	483	467	482	454	453	499	472	457	464	451	464	473	466	470	504	505	463	480	486	472	475	444	478	481	448	458	436	475	462	467	511	448	479	499	518	451	494	517	413	462	497	500	485	521	446	472	476	459	445	519	504	514	502	466	478	509	512	475	463	490	489	467	476	442	453	465	453	518	503	454	484	493	498	468	510	480	437	510	500	490	541	508	479	499	478	477	487	450	406	487	477	521	464	467	439	483	505	443	460	468	504	448	451	462	479	470	470	429	508	451	473	539	451	466	476	503	462	484	477	458	518	453	509	490	481	486	487	470	500	487	523	502	477	529	496	462	473	486	528	468	509	495	484	490	480	462	473	452	494	497	478	470	457	531	520	487	451	488	485	445	499	442	464	461	441	450	475	457	433	496	514	449	492	491	473	450	474	462	529	475	450	450	487	446	493	484	484	480	468	479	480	497	505	480	501	503	512	469	467	472	483	455	486	493	478	464	464	512	489	479	494	464	487	468	472	448	479	513	482	486	476	442	502	447	491	476	457	486	423	478	500	476	460	453	453	495	483	462	428	440	449	492	471	480	451	480	426
3380	8623	5740	2943	2093	1646	1313	1114	912	788	712	675	635	672	615	577	622	542	522	564	502	558	569	498	541	498	484	557	478	530	501	494	493	536	515	502	460	498	490	485	560	520	487	499	501	536	500	500	495	498	517	479	516	465	502	533	517	496	545	482	482	487	481	478	487	487	491	534	497	508	518	444	453	486	500	498	500	476	483	482	507	506	487	487	469	517	474	496	511	519	469	535	482	507	491	516	499	480	472	496	471	488	522	469	479	472	497	497	506	516	524	494	475	505	482	481	420	517	519	496	497	503	465	492	523	453	521	482	519	505	472	483	487	471	488	479	496	465	492	505	495	520	459	427	472	473	528	499	513	502	492	441	522	501	528	480	459	458	495	495	453	499	469	498	502	458	476	483	506	500	458	497	499	500	456	537	453	500	466	489	471	480	491	466	484	490	463	466	453	511	507	490	511	494	436	479	548	454	510	459	486	458	505	491	488	531	490	497	478	506	495	468	491	528	446	505	479	437	473	468	470	475	469	506	482	475	453	495	487	467	479	496	489	494	484	451	503	474	491	480	506	482	504	497	531	467	507	499	453	477	511	510	510	479	520	449	551	533	529	511	498	483	434	493	496	451	497	514	469	457	515	493	498	529	478	474	512	507	473	470	508	492	493	475	513	483	498	492	439	489	473	506	507	484	502	480	491	486	522	464	469	450	482	478	489	499	503	523	514	506	495	498	479	485	530	507	451	522	465	485	506	471	478	539	484	471	521	488	528	489	455	484	476	475	495	504	491	501	479	489	509	493	479	466	487	526	452	491	515	533	502	485	463	511	524	496	435	510	482	466	489	513	509	478	464	483	507	472	489	508	499	489	486	481	485	498	486	483	481	487	495	485	511	503	470	482	513	457	489	511	486	565	486	510	456	477	475	480	461	478	515	512	482	447	512	488	483	483	517	491	473	514	455	458	483	474	482	493	465	486	459	483	516	525	471	499	462	469	485	471	491	493	480	511	491	497	463	503	476	513	483	468	468	493	480	438	504	482	503	508	532	496	467	496	480	501	477	491	495	490	485	491	486	516	491	457	504	481	463	510	492	514	493	508	495	477	465	479	505	467	490	456	528	498	498	461	488	502	487	479	476	512	465	498	484	469	490	519	515	489	460	470	533	497	476	469	521	493	453	490	501	527	507	477	469	507	503	461	480	492	466	504	539	472	516	499	512	487	486	530	469	493	478	474	512	496	506	493	478	495	490	493	447	480	495	512	502	497	488	488	499	487	479	469	446	493	522	476	513	506	507	485	485	523	502	464	498	469	493	490	473	463	500	467	493	520	484	492	433	508	480	515	428	504	482	492	482	515	476	503	487	472	517	515	514	510	487	509	467	481	511	467	495	472	458	494	469	471	490	442	451	508	487	489	509	502	452	494	449	439	522	495	518	512	500	487	492	509	511	471	473	490	476	508	487	533	520	489	522	492	477	484	452	519	473	476	456	501	482	508	526	470	504	489	461	448	482	468	487	466	512	504	469	514	479	488	467	473	454	490	492	489	507	468	500	492	497	461	509	484	475	480	488	508	484	470	525	491	475	470	515	514	472	458	506	463	484	497	524	434	502	492	509	456	458	507	468	490	511	497	479	520	487	518	496	495	511	514	506	480	470	514	486	486	499	463	505	503	452	547	473	489	493	495	485	508	470	532	527	500	448	470	479	489	495	490	504	471	503	476	482	474	493	509	500	507	489	478	471	454	464	484	501	497	492	505	492	511	501	470	499	486	500	492	517	477	463	484	496	465	483	490	524	489	488	511	488	521	481	439	486	522	527	512	531	504	503	467	534	482	485	525	509	462	491	488	526	501	496	521	495	517	521	479	497	476	507	466	475	498	515	476	475	509	500	514	518	492	492	475	459	489	489	496	489	482	468	515	495	504	484	477	484	502	508	505	446	480	500	521	460	503	456	528	502	525	517	478	476	449	464	493	459	471	513	489	544	480	484	501	509	524	503	499	536	460	504	495	468	467	469	468	530	474	472	459	511	444	487	485	472	498	502	487	487	442	465	481	455	470	497	499	515	483	501	498	473	490	512	474	444	468	521	483	484	499	495	485	476	479	484	493	498	523	489	471	463	498	507	442	457	464	506	494	516	510	436	498	520	455	479	486	515	498	506	488	498	495	501	500	465	459	487	479	512	504	477	514	458	491	490	518	512	456	451	457	487	485	499	439	483	496	464	517	502	504	496	479	504	517	505	457	476	477	476	484	511	496	494	513	506	518	516	498	486	491	487	471	471	530	514	489	512	494	498	492	492	498	486	494	476	494	469	493	481	494	530	451	481	472	472	483	506	483	489	495	502	502	467	501	443	514	499	490	469	512	474	496	458	484	471	444	505	485	472	506	459	469	489	500	525	502	476	492	492	490	515	481	478	444	455	478	466	476	491	491	475	461	501	487	474	497	454	472	497	491	449	482	480	475	499	472	471	494	508	506	474	504	479	542	491	518	488	494	473	480	503	508	494	521	487	452	518	557	548	473	488	529	513	519	513	447	501	496	491	449	525	463	473	511	512	520	486	481	469	501	456	521	509	512	474	492	515	470	521	492	493	464	499	512	500	504	492	484	482	497	508	504	500	498	506	472	469	497	497	483	486	490	523	463	494	458	504	515	471	502	473	490	467	513	484	482	493	490	464	475	491	502	502	522	502	474	518	504	533	507	489	498	464	498	505	512	464	512	461	501	499	501	513	491	506	498	529	464	438	531	491	447	496	501	527	502	487	463	507	481	441	477	508	468	491	488	488	478	488	486	495	483	487	433	457	476	523	439	478	515	505	501	482	473	524	487	452	468	470	486	509	519	523	486	474	467	502	511	437	494	495	524	456	506	497	523	499	491	467	475	445	492	485	488	483	502	495	510	471	487	510	499	521	496	498	505	495	491	478	487	514	446	477	494	414	451	435	495	509	460	488	512	487	513	470	452	469	491	496	492	478	452	483	525	492	477	510	478	499	524	482	481	499	496	473	460	461	536	510	472	508	497	469	488	494	503	464	503	522	478	501	486	485	462	496	484	499	513	493	498	522	489	524	507	460	554	505	522	494	502	505	492	429	445	506	466	474	471	473	446	495	464	479	500	496	496	458	500	485	474	499	460	459	420	506	458	485	494	496	506	542	471	472	523	471	478	498	488	494	465	469	463	493	458	470	466	490	482	496	472	506	487	454	507	495	476	515	484	505	495	495	508	509	517	488	492	488	464	500	491	490	516	436	511	481	492	451	513	496	484	527	473	508	527	508	457	502	479	471	470	478	469	457	501	515	468	501	481	464	481	472	462	479	453	494	490	533	487	480	491	511	480	491	461	529	538	473	502	452	495	485	492	467	494	527	509	484	496	530	468	497	475	462	435	473	501	489	516	515	501	471	496	487	449	534	486	462	490	506	472	509	499	476	504	486	465	442	468	464	501	533	493	496	478	514	522	505	512	488	494	497	485	519	497	482	493	509	451	550	500
24712	21292	27867	25004	13611	578	344	261	244	211	182	183	165	151	163	155	168	140	136	135	138	133	154	141	121	136	124	132	114	107	129	121	125	145	147	125	121	140	131	114	125	121	114	136	111	132	111	130	110	108	126	111	119	120	128	121	129	115	117	106	142	120	105	135	128	130	112	119	147	110	123	129	132	122	120	129	136	101	125	140	115	109	125	113	116	106	121	119	122	114	114	130	117	128	116	107	126	123	135	127	110	137	104	114	129	115	121	126	131	109	111	127	115	113	125	126	120	111	118	102	115	141	117	151	118	107	120	112	122	125	121	118	112	128	111	133	107	127	119	112	125	137	123	105	124	125	132	130	135	120	110	135	114	114	118	110	109	114	115	117	119	116	124	140	133	123	128	120	119	113	132	114	125	117	102	134	129	120	102	121	144	130	103	118	124	132	106	109	116	121	124	154	127	136	134	110	119	108	136	119	118	100	112	128	130	132	100	120	129	95	125	127	114	109	119	133	140	109	128	126	108	108	114	123	114	127	114	100	135	133	111	105	134	113	145	135	137	104	135	131	144	115	118	119	125	107	103	113	117	139	118	118	126	133	136	135	115	136	100	135	116	129	101	116	112	131	117	102	129	111	129	137	150	132	98	129	116	127	99	114	115	119	121	113	101	146	120	137	134	120	121	109	122	126	111	113	102	117	126	113	139	124	112	117	118	125	119	111	125	131	135	123	125	139	128	111	112	99	123	113	112	137	107	110	120	134	114	113	114	113	119	123	142	134	138	142	128	147	116	122	129	125	122	109	133	118	141	126	107	115	123	132	119	128	119	121	108	117	121	125	141	120	130	113	109	111	105	115	114	103	114	119	118	121	135	130	118	111	127	116	123	127	110	120	127	137	128	122	129	137	117	119	114	118	126	134	118	119	116	120	116	112	94	131	120	122	131	120	108	110	134	113	109	126	130	106	146	125	108	103	106	116	139	123	123	123	113	122	123	124	126	119	107	120	132	133	146	116	144	116	132	105	122	112	105	120	127	126	105	123	113	128	125	106	117	118	121	138	114	133	114	134	133	95	124	133	124	130	123	114	113	126	129	115	103	111	105	113	142	125	118	127	125	115	104	131	123	100	139	114	104	114	134	115	110	112	117	110	117	144	125	133	131	97	124	117	133	111	112	104	94	113	133	111	117	131	131	126	124	128	125	116	133	125	110	122	115	112	116	127	118	116	113	117	113	103	116	128	116	118	134	126	139	134	104	117	130	133	118	96	124	114	125	124	156	120	148	115	122	119	121	107	137	129	118	112	121	115	117	115	132	129	132	128	109	102	136	115	140	119	113	127	109	103	119	114	110	111	107	114	143	110	125	108	130	107	120	110	130	111	113	122	105	88	118	114	150	110	120	110	121	108	122	149	122	139	117	116	121	128	121	114	112	139	110	113	108	113	129	130	102	106	113	132	107	132	126	125	110	124	117	106	128	106	118	106	117	125	108	121	117	115	103	119	136	133	116	105	101	115	121	129	117	130	116	134	111	134	116	115	121	128	124	131	124	123	124	124	134	119	121	121	127	118	119	123	115	128	128	125	140	111	122	152	121	127	118	114	115	123	107	113	109	122	109	119	132	133	109	138	122	134	134	116	142	131	122	110	137	127	130	128	118	109	142	120	109	104	126	113	133	107	123	118	131	115	121	125	105	116	121	115	136	133	115	118	120	130	146	130	116	125	98	115	146	133	121	129	131	138	127	104	137	117	129	111	129	130	118	119	119	107	120	123	108	122	115	120	105	118	125	133	126	114	116	115	123	125	132	121	132	132	108	122	129	113	132	127	133	122	119	140	131	114	116	119	112	116	120	110	137	126	130	96	111	114	133	138	132	95	119	139	101	115	152	120	119	132	121	120	107	121	121	114	144	131	118	113	120	125	113	127	123	132	140	120	132	133	119	118	136	110	117	126	110	104	136	140	116	119	123	121	138	125	123	138	116	127	139	135	109	110	142	113	114	117	122	128	115	128	147	126	119	126	127	119	129	116	137	117	97	118	129	122	129	130	132	114	125	114	112	127	123	109	122	139	128	127	142	133	144	120	108	138	129	117	131	120	118	116	125	102	125	121	116	114	120	121	107	97	117	127	118	127	127	115	126	124	113	112	120	120	113	113	103	117	107	126	116	128	134	113	122	122	126	135	122	106	128	148	142	138	99	121	119	147	127	116	116	117	103	122	131	129	116	137	115	113	134	115	123	110	126	122	131	111	121	109	108	144	122	121	121	128	110	122	110	141	115	130	125	134	125	103	109	113	111	117	111	116	101	106	123	118	128	109	121	132	112	108	125	109	111	124	115	139	120	116	135	126	113	105	101	109	101	118	112	109	124	137	124	108	130	113	133	121	120	124	116	118	121	116	117	99	112	119	111	142	137	120	125	128	126	126	138	106	145	144	134	123	120	130	119	137	115	125	126	145	119	118	123	125	124	134	121	131	119	118	135	110	126	112	114	107	99	129	106	125	117	112	122	131	121	114	128	122	132	126	126	110	116	114	127	112	125	120	126	129	108	123	141	128	117	133	134	115	126	123	134	105	121	131	129	125	131	120	115	136	106	118	124	132	114	119	110	132	117	139	124	119	109	120	134	129	117	118	100	119	116	103	120	131	126	115	133	110	120	114	138	115	112	124	109	118	119	138	133	111	115	96	126	111	110	123	109	129	120	114	128	118	124	109	101	127	125	115	127	117	126	109	129	107	118	126	129	118	117	119	104	114	121	120	109	134	131	135	123	137	119	132	134	134	100	110	125	130	115	119	119	111	126	107	126	126	109	145	114	118	123	127	134	110	124	112	119	135	111	126	119	109	95	105	118	125	120	134	116	121	113	110	121	112	129	129	128	152	137	127	125	134	120	122	116	121	126	108	132	125	113	114	108	103	108	119	120	127	123	131	119	120	114	115	116	119	96	119	135	116	122	108	128	117	104	118	120	121	111	133	102	120	128	129	129	121	95	105	114	104	120	142	105	115	126	102	134	114	116	117	137	137	147	117	129	121	111	106	120	122	134	116	99	97	129	140	103	127	112	112	119	111	102	106	127	116	124	101	109	123	110	130	118	142	154	141	118	100	133	135	116	133	112	115	112	119	135	131	148	125	100	122	116	133	100	141	128	105	133	128	106	112	108	112	125	123	128	105	128	120	121	103	131	121	118	113	110	116	121	124	126	131	143	130	106	117	102	116	127	149	145	118	112	130	115	133	111	108	104	130	132	107	132	117	108	135	121	111	116	104	122	114	127	124	104	123	135	116	110	129	129	115	121	124	120	136	117	114	121	106	128	126	125	121	118	123	99	106	104	89	129	113	129	117	115	120	131	121	133	109	113	130	108	110	118	138	138	117	102	104	112	132	123	129	117	105	112	109	93	119	93	113	143	128	115	104	103	110	109	106	133	126	104	108	121	134	110	123	105	110	118	140	109	115	115	123	112	109	119	126	107	127	129	120	111	121	119	116
3107	4920	3212	1446	1065	844	612	460	368	287	300	236	220	204	188	171	181	200	161	156	143	151	138	157	148	154	138	164	156	163	160	159	135	128	139	150	137	150	111	135	123	126	135	146	131	158	154	152	146	148	124	120	130	121	132	119	137	111	117	134	137	123	121	132	129	139	119	145	129	131	112	137	116	138	138	129	122	141	156	141	128	134	142	132	122	129	135	135	141	132	130	144	137	128	145	129	131	142	147	132	118	136	115	138	133	140	141	143	124	138	115	144	136	132	121	143	136	140	123	134	128	134	144	152	141	149	139	133	123	133	146	133	132	134	148	138	132	142	134	139	119	107	121	147	134	136	128	134	139	110	105	107	119	136	137	137	126	150	124	125	144	123	129	170	145	120	135	114	136	132	138	125	134	147	148	137	133	120	151	147	141	142	138	140	137	133	109	124	135	135	123	147	132	112	127	126	123	114	132	145	132	138	143	148	158	132	130	130	147	135	130	134	130	126	145	113	130	146	133	126	125	124	120	121	132	129	130	145	142	129	106	138	138	139	146	142	156	135	126	124	119	120	127	134	140	138	133	129	119	135	120	136	132	152	131	140	123	136	142	131	124	114	152	135	132	136	135	143	137	147	157	123	143	131	128	141	135	145	144	133	136	149	128	109	111	129	150	141	134	149	110	142	132	139	130	126	138	117	128	111	138	137	141	141	134	128	104	137	146	136	137	104	136	152	137	143	123	130	138	137	132	130	141	131	146	142	116	134	123	133	140	132	132	138	138	133	128	151	128	150	142	122	122	124	133	105	151	128	139	126	114	145	99	124	109	149	138	122	128	123	148	137	122	128	155	143	111	130	131	119	115	132	147	146	152	140	144	149	131	140	132	113	139	135	117	119	129	140	136	150	137	139	118	117	142	149	121	136	124	145	114	125	135	150	143	146	129	125	125	130	143	145	140	123	141	152	124	118	129	119	146	140	150	147	142	125	123	159	105	121	137	149	134	128	135	136	125	125	139	137	143	136	121	121	139	137	123	136	133	141	137	141	99	127	130	131	120	137	136	132	149	156	123	134	132	118	133	130	137	112	139	140	149	142	120	141	135	118	151	133	143	119	124	131	144	104	120	140	122	158	148	140	138	139	118	132	129	158	145	133	151	125	144	143	135	124	139	134	143	138	135	154	123	138	133	123	128	132	148	102	131	144	133	108	125	144	123	121	143	104	128	126	125	124	129	117	117	137	145	118	115	155	135	126	143	139	140	127	132	128	128	147	150	137	130	140	133	133	151	135	132	151	137	122	146	134	144	140	141	108	132	111	128	135	131	145	129	146	156	125	133	127	119	128	124	131	152	135	125	132	135	142	113	121	140	121	127	128	123	121	128	115	140	135	124	135	131	123	114	148	140	121	135	114	130	134	124	153	148	118	129	134	133	159	122	128	125	141	133	118	108	105	132	127	134	149	146	132	145	128	123	119	144	119	120	146	123	132	143	113	136	144	136	145	125	127	121	135	145	129	139	142	131	120	154	133	122	151	136	133	143	126	136	142	139	131	135	141	128	152	133	139	126	131	123	118	123	124	121	138	128	129	140	143	140	126	129	125	128	137	138	149	151	130	107	116	115	134	148	124	149	138	145	145	121	112	110	127	118	116	131	110	131	144	131	140	126	125	120	103	143	145	139	136	153	113	137	140	148	125	146	144	132	137	133	150	125	147	122	122	124	150	101	116	127	157	137	133	118	133	116	140	139	136	138	131	118	136	144	131	128	121	136	135	120	127	144	140	146	126	148	140	137	135	139	119	141	124	150	137	130	133	141	136	112	125	127	137	137	123	136	139	138	127	128	123	142	122	126	123	159	135	125	136	134	139	117	112	154	142	136	149	138	127	127	133	116	125	132	134	132	121	130	119	142	121	146	148	133	154	140	123	136	121	129	128	134	131	135	128	130	153	117	133	130	138	131	140	116	123	152	134	136	149	140	144	120	117	134	143	121	116	123	134	127	127	144	133	148	159	120	138	110	151	137	142	150	130	133	132	147	117	140	117	119	141	117	128	136	134	134	144	138	120	132	145	127	156	142	103	138	166	146	118	135	125	142	109	139	133	130	119	124	153	134	132	142	146	139	142	136	125	121	137	141	158	127	149	115	139	131	142	139	139	122	137	130	133	125	123	129	141	145	142	129	124	117	123	126	132	132	126	135	140	130	131	140	121	125	126	129	136	138	127	129	135	141	129	138	156	132	135	125	132	127	136	139	142	111	138	140	139	123	117	127	127	135	126	137	138	126	121	140	127	137	124	119	127	131	132	152	136	126	124	114	132	126	118	136	141	122	132	127	135	120	155	140	131	141	127	147	129	132	141	124	147	129	149	133	139	144	121	133	125	126	137	120	123	141	126	128	133	128	140	147	118	134	126	139	139	134	159	137	131	114	119	126	128	130	129	149	147	148	126	157	132	138	131	126	128	128	135	122	143	114	121	143	132	153	131	142	156	121	122	151	134	103	136	122	137	144	129	118	128	150	132	135	140	142	122	136	132	133	140	148	129	117	134	119	128	136	133	128	120	133	133	124	118	142	130	150	145	129	118	149	151	138	149	145	149	124	108	136	115	122	144	117	149	137	142	139	123	145	128	140	124	143	123	122	115	127	161	110	138	110	121	130	119	131	137	124	144	137	119	113	130	145	142	124	127	144	169	136	144	119	153	123	126	125	133	144	147	139	133	128	136	152	122	129	135	143	132	119	133	119	114	124	132	138	142	134	115	139	119	131	135	132	138	136	128	142	136	136	149	127	122	153	135	144	128	137	128	127	170	134	151	134	147	143	126	142	153	126	130	158	138	141	133	125	116	135	113	135	132	135	139	136	129	143	131	159	137	128	107	137	144	119	146	117	130	134	155	139	120	159	152	146	123	127	147	144	137	134	143	155	120	127	145	125	120	127	128	141	114	116	135	138	123	135	123	143	132	136	147	137	120	137	116	122	133	119	143	136	135	134	109	135	137	126	137	133	132	140	127	122	127	134	115	139	151	108	138	123	122	130	134	147	145	116	120	142	122	139	132	111	151	134	134	119	129	120	132	125	123	148	132	148	124	125	118	130	140	148	122	139	146	139	117	139	131	147	123	148	140	137	125	134	132	126	120	148	133	135	132	131	120	147	111	131	137	137	136	127	118	150	157	143	113	144	116	139	118	136	116	126	140	132	121	147	120	138	112	144	130	127	150	135	133	138	113	154	149	122	131	122	132	122	138	144	131	141	132	128	114	140	142	150	128	132	135	114	128	140	104	144	135	123	134	138	139	134	128	129	122	129	149	137	137	122	119	152	127	140	146	136	139	132	120	132	139	169	119	128	125	140	144	149	139	132	134	132	143	138	135	148	136	153	134	139	133	110	129	124	149	132	115	122	135	145	125	133	143	135	146	119	129	131	122	120	143	127	127	131	131	134	129	128	121	134	136	127	126	128	118	142	136	117	138	143	150	144	140	136	134	132	136
22477	21300	29187	23742	21300	21346	11900	1315	862	819	776	637	627	584	592	557	530	471	511	524	509	481	466	484	475	497	447	445	442	417	421	417	416	424	492	440	407	458	413	435	435	431	417	419	418	467	440	423	472	446	434	449	396	408	459	446	438	421	414	426	394	490	408	428	407	455	447	425	422	411	415	423	448	427	426	418	464	454	416	437	396	417	442	389	434	411	411	434	457	443	421	423	394	439	432	424	458	408	411	402	436	439	438	402	390	454	451	429	413	414	432	416	404	425	407	425	389	414	442	450	402	452	396	388	426	454	415	411	429	416	430	416	393	444	462	406	430	465	434	399	409	474	399	432	416	390	431	411	439	450	421	432	393	368	404	440	387	422	382	419	391	462	430	415	405	408	437	433	421	421	421	451	441	411	414	428	415	449	423	398	404	412	448	418	417	415	412	403	434	415	445	425	410	436	413	411	426	426	426	398	450	401	416	430	444	431	419	410	425	439	433	412	394	425	416	420	451	414	497	432	386	424	430	474	392	403	421	418	441	424	405	441	437	402	422	453	408	433	400	469	401	416	402	424	419	411	413	409	399	403	429	408	439	425	418	426	447	412	384	415	444	433	389	428	371	397	380	421	394	404	424	429	442	444	408	369	426	426	400	415	428	402	404	400	399	416	412	406	378	405	416	425	416	425	435	378	439	388	427	410	430	428	425	379	450	399	444	435	453	447	395	413	425	383	422	396	412	433	410	432	422	382	394	408	410	419	461	420	425	451	464	378	397	444	425	397	401	450	416	449	424	416	387	452	455	439	432	423	426	422	407	336	402	398	439	438	397	400	459	431	378	400	463	430	424	405	427	409	426	426	451	395	429	463	412	435	438	427	414	402	465	425	411	413	443	430	413	443	442	422	432	438	400	401	430	440	410	461	430	416	417	441	420	437	417	395	409	423	425	424	429	412	408	427	437	417	414	410	396	446	435	410	464	379	435	404	454	395	423	418	380	411	454	422	438	430	444	435	411	447	417	446	460	446	436	408	414	384	398	408	407	390	403	400	409	398	420	417	430	419	429	427	415	417	425	427	414	423	386	420	429	420	418	398	467	430	361	407	423	430	409	396	422	451	410	429	395	434	418	423	423	427	429	407	442	423	396	409	410	463	421	427	403	427	399	444	412	432	439	396	389	455	406	416	445	428	443	437	391	457	377	395	409	400	415	416	434	412	435	405	395	402	425	395	405	399	421	405	413	417	407	421	440	430	371	405	418	412	439	406	381	417	448	434	392	447	395	442	424	405	434	416	391	466	392	427	445	450	408	411	406	419	433	436	409	425	384	408	422	418	399	425	415	443	426	394	434	390	409	392	434	409	458	434	422	430	435	399	405	393	398	447	443	437	459	409	394	424	405	414	406	400	407	406	425	404	444	377	427	457	393	416	432	408	414	422	406	429	428	412	444	405	454	395	452	441	447	422	388	438	405	393	398	413	432	431	388	420	414	444	416	407	385	440	416	434	437	433	431	404	411	405	425	434	405	423	429	448	418	420	439	381	435	419	419	396	425	423	418	425	449	429	402	400	415	453	413	434	428	422	439	415	419	444	412	449	410	414	390	444	403	430	421	401	436	399	404	443	424	421	418	401	432	422	397	437	411	388	399	435	419	389	417	428	378	429	395	406	465	455	405	393	392	399	418	400	384	458	412	390	403	459	360	391	436	400	433	404	426	459	422	443	396	390	415	440	418	448	428	439	425	428	426	406	412	407	421	433	389	441	415	424	390	430	402	403	396	428	443	432	417	444	432	383	388	415	419	447	440	385	404	413	438	407	444	436	368	404	397	435	420	426	375	384	467	412	413	414	467	417	403	399	393	394	425	420	412	424	411	400	414	400	430	398	424	449	398	405	398	419	417	389	411	413	438	429	437	423	411	433	420	405	437	424	411	416	438	412	449	398	390	449	418	424	417	433	418	377	413	385	429	416	438	434	425	442	480	414	395	439	419	422	436	398	418	431	437	438	404	419	390	405	469	428	436	378	431	419	402	372	365	446	417	405	410	417	406	419	430	384	421	425	448	434	399	438	434	443	438	422	395	426	408	425	423	397	411	385	410	440	436	467	392	421	417	407	428	439	405	425	396	413	440	422	429	417	464	450	434	382	416	414	443	432	409	427	456	422	448	431	434	376	392	437	402	435	416	418	429	438	455	400	408	430	422	416	392	404	408	432	426	422	427	442	421	421	446	428	428	417	403	439	380	381	422	399	398	417	412	423	430	452	405	400	424	441	437	402	436	374	380	438	436	443	420	424	412	435	445	411	435	423	395	389	439	364	421	453	446	444	451	396	400	448	396	407	432	416	411	423	402	383	434	402	430	431	413	410	408	425	409	391	432	427	408	422	441	459	399	391	415	406	415	386	420	409	410	443	406	415	423	432	438	442	405	406	415	423	425	480	390	432	430	425	433	424	426	420	407	440	442	446	406	408	407	463	415	414	406	383	431	418	404	403	389	434	424	397	425	453	398	386	412	457	396	408	429	422	455	406	442	398	420	399	386	435	424	459	424	401	429	373	443	397	427	393	426	447	446	453	419	438	438	435	402	433	434	415	425	417	433	445	415	436	407	419	415	430	424	378	421	439	390	455	365	426	394	423	435	419	422	428	388	419	407	427	407	417	456	380	419	432	419	436	433	457	415	412	432	421	445	410	443	447	448	410	422	416	426	398	403	407	414	379	404	458	424	420	431	417	380	373	449	416	400	418	404	437	431	403	406	408	444	406	428	399	407	445	383	415	394	411	438	410	437	454	418	416	390	456	433	392	412	401	414	411	408	403	420	447	418	407	458	414	383	458	423	418	410	424	447	439	389	432	426	423	444	403	416	416	399	419	414	405	395	421	418	393	425	455	447	438	383	400	435	426	452	409	436	440	408	371	420	416	422	420	414	434	427	407	399	454	448	393	419	402	432	411	384	406	417	391	420	436	357	417	419	405	430	402	440	409	437	435	410	448	456	405	403	443	438	425	437	415	413	418	400	433	408	427	404	455	403	432	406	415	408	423	425	417	423	405	403	457	428	419	394	404	433	409	449	429	409	407	388	392	421	421	444	445	450	389	409	401	417	424	449	380	470	405	462	414	351	436	404	423	424	469	418	418	423	412	405	411	438	407	427	417	402	405	423	381	408	395	416	424	420	434	415	361	418	425	405	391	390	417	454	421	420	383	432	401	417	423	394	404	423	421	406	408	389	445	445	418	410	413	450	442	418	408	478	399	426	405	414	430	440	401	404	426	418	414	434	466	455	404	418	426	439	437	414	427	430	453	421	405	425	436	463	393	457	420	459	436	414	428	428	401	410	430	399	408	426	400	404	437	418	414	417	409	446	403	435	433	392	413	404	398	438	433	387	395	424	414	409	421	379	430	434	434	467	380	406	405	436	406	398	388	448	384	449	414	435	441	419	428	383	431	425	397	433	409	417	447	430	437	443	405	395	430	435	395	407	410	441	399
4484	14504	9721	4986	3583	2734	2032	1643	1208	1046	922	783	745	670	647	588	614	584	542	538	522	536	499	488	480	477	532	468	489	466	460	461	499	448	492	453	448	466	440	488	466	497	458	453	442	442	456	439	491	465	455	425	417	414	464	444	436	447	422	418	415	476	434	466	407	423	462	458	459	433	464	423	441	410	440	442	430	430	422	444	427	434	433	420	442	442	481	428	484	420	462	410	449	441	417	416	433	428	433	405	458	444	441	443	445	465	436	460	456	451	473	418	447	459	444	404	449	431	437	460	459	430	424	448	434	441	443	421	447	419	462	441	418	432	420	424	461	460	441	410	426	448	437	398	465	427	444	426	463	430	462	436	451	431	428	447	439	436	462	450	432	418	459	458	420	453	450	466	430	466	417	427	427	429	413	390	433	426	430	457	438	428	419	426	430	414	416	436	425	444	418	428	419	452	433	428	452	411	423	488	454	433	418	452	433	400	436	449	433	424	424	427	418	445	424	421	425	436	437	409	445	396	419	408	431	393	424	447	459	460	434	450	428	423	419	436	421	442	473	440	411	431	393	456	395	425	447	426	421	418	455	437	440	435	413	399	422	422	414	414	382	388	463	443	433	462	421	438	418	415	449	452	439	443	448	446	435	436	471	396	406	419	397	411	452	425	411	431	439	456	419	457	463	431	493	425	424	434	433	403	445	448	433	437	451	445	484	410	444	406	444	443	407	417	455	422	427	454	395	465	423	399	436	441	412	444	462	459	431	425	492	413	477	455	456	421	409	434	466	400	416	433	404	421	445	411	465	431	445	434	439	437	402	457	419	429	400	415	429	401	431	434	451	444	451	470	474	448	412	465	453	437	435	456	459	416	450	452	448	408	432	421	424	393	437	425	448	457	416	413	442	413	408	426	448	453	420	418	462	404	445	471	405	483	440	444	424	425	416	404	448	435	423	443	486	440	460	437	448	394	425	424	434	482	420	446	447	435	448	427	435	439	451	446	430	437	439	450	416	415	447	466	423	471	471	443	408	447	462	423	437	441	492	431	453	445	442	448	417	438	472	408	425	427	425	428	454	447	434	429	409	481	463	446	431	421	416	428	428	426	457	434	460	446	468	440	439	417	448	401	442	439	450	407	427	475	431	430	462	466	432	469	441	421	440	462	480	440	427	430	445	413	440	392	427	401	442	421	459	418	445	412	432	459	415	408	431	425	417	431	419	466	447	421	428	463	425	429	430	459	472	460	416	444	429	413	442	491	417	434	435	453	476	453	422	446	399	463	440	424	456	419	435	455	446	456	441	423	438	427	463	431	408	485	407	435	428	417	419	418	409	454	432	454	419	446	405	450	447	436	435	424	438	422	424	431	427	442	419	477	409	439	420	427	459	429	425	428	442	462	435	411	457	427	440	432	456	416	399	416	448	406	440	405	454	429	451	406	402	429	425	438	397	403	457	411	425	416	454	431	451	414	400	404	444	437	421	468	430	450	451	443	414	419	438	480	455	413	447	453	437	417	451	440	432	434	400	455	459	452	477	437	429	446	469	414	476	431	465	413	425	433	447	414	416	444	457	399	407	441	424	446	384	442	401	455	427	438	429	444	407	458	438	450	448	420	445	411	451	456	459	404	423	439	443	408	447	448	414	430	414	428	424	494	413	455	448	425	428	447	440	460	422	412	445	436	438	438	417	433	425	460	446	451	436	433	436	417	427	427	448	439	422	429	455	414	388	439	446	426	410	396	410	408	448	470	435	406	402	455	417	413	441	428	473	435	429	427	454	450	439	424	460	439	435	464	372	446	428	440	422	411	472	461	471	453	450	432	429	463	370	418	430	473	452	416	436	426	447	428	434	433	475	472	414	458	443	436	407	454	438	425	412	429	432	438	442	470	405	459	469	439	474	447	407	405	446	463	414	443	433	466	419	417	434	415	452	400	412	444	441	439	407	433	433	425	438	450	459	436	436	453	437	434	467	414	455	479	464	429	466	474	468	438	447	425	434	420	413	440	430	427	425	387	465	408	436	407	431	438	422	415	426	410	444	431	416	430	401	437	413	444	449	431	455	379	416	451	419	434	454	437	455	425	463	393	434	447	438	446	449	444	421	418	430	425	432	417	418	454	453	461	478	417	386	392	456	405	455	441	414	431	431	455	447	457	475	457	418	433	460	466	462	431	415	452	437	426	431	431	464	465	463	456	431	430	421	440	434	381	419	425	435	455	449	413	457	383	454	453	471	416	442	455	438	421	498	444	432	430	473	449	422	484	437	419	426	432	444	472	414	423	471	446	458	407	426	461	410	443	430	478	425	394	458	460	426	397	427	452	423	470	370	413	401	418	451	436	447	482	446	451	423	419	422	423	436	445	389	440	443	452	462	456	389	443	423	430	455	441	420	417	419	432	424	467	437	445	432	477	449	446	458	419	434	415	429	453	443	465	396	406	386	432	465	438	415	425	399	468	453	393	402	444	416	464	407	423	443	394	427	421	441	429	452	476	451	444	419	410	430	435	459	434	429	424	461	448	439	411	481	415	403	410	447	377	401	452	459	424	434	431	405	454	407	445	436	426	439	431	450	432	442	459	410	406	433	456	440	412	427	431	435	406	410	447	451	416	431	419	421	465	452	417	423	448	425	453	397	426	469	460	433	430	399	412	446	439	461	386	446	452	413	445	444	438	437	488	430	437	413	417	471	432	434	428	427	433	429	448	420	435	427	457	426	424	407	412	449	439	435	392	439	448	474	441	402	447	445	463	418	391	420	435	445	440	449	404	451	419	445	424	420	428	414	437	431	420	458	418	433	404	446	481	415	477	464	444	415	439	414	463	425	405	436	461	440	401	442	440	443	415	451	433	453	393	441	462	441	459	466	417	420	403	438	422	434	442	441	421	418	428	481	429	432	448	437	405	404	392	393	445	430	421	441	413	449	431	424	445	475	453	449	398	417	420	444	447	443	436	439	424	440	428	424	476	474	423	415	446	485	413	433	459	439	418	461	425	380	453	426	461	464	446	394	448	459	431	411	429	415	415	427	429	413	436	422	435	421	410	407	423	465	469	449	460	417	421	413	476	397	431	441	422	433	444	449	408	418	442	416	441	426	446	427	421	432	442	443	466	442	463	433	442	412	442	436	432	449	435	412	414	452	424	437	432	434	435	457	473	466	422	409	419	456	437	424	432	449	452	420	455	435	445	463	444	431	422	413	472	428	430	387	397	399	421	426	419	443	429	447	412	460	432	450	414	397	401	435	470	439	449	397	436	409	449	438	452	490	419	426	384	450	438	458	453	385	423	426	476	419	440	430	414	435	436	408	425	411	431	440	404	450	414	426	471	419	436	466	412	451	459	453	439	461	419	407	449	425	417	460	407	438	420	405	432	443	439	428	442	450	415	460	424	434	433	475	431	431	426	411	430	431	441	418	441	426	400	451	473	426	423	443	442	456	451	424	473	436	440	459	444	448	445	458	410	449	418	487	397	405	430	412	469	452	420
27380	20128	7364	604	329	282	284	276	242	248	264	253	236	292	251	249	248	221	264	244	221	260	236	221	217	217	227	271	255	279	235	260	245	245	264	254	251	216	255	247	236	236	234	241	231	230	200	241	240	281	251	236	239	221	251	221	233	259	239	230	240	223	253	239	226	225	213	232	238	248	235	274	269	237	230	248	255	250	247	234	251	255	250	238	233	234	233	235	244	244	214	249	257	227	260	227	228	237	270	242	232	248	256	268	228	239	213	237	243	250	256	247	230	249	245	261	275	216	240	246	254	261	222	247	247	262	231	229	238	220	229	239	250	236	215	247	232	226	244	222	251	253	247	239	244	228	245	249	227	216	242	230	233	283	249	236	255	229	236	261	251	225	226	213	272	233	225	253	226	229	237	225	235	268	234	216	240	254	276	230	235	243	224	247	256	248	262	245	217	236	237	233	263	230	266	245	226	247	230	228	238	249	263	265	242	235	276	255	250	257	241	239	249	217	267	244	237	264	229	243	230	269	227	247	262	205	242	216	225	268	236	237	235	265	243	216	227	225	228	212	219	219	235	243	229	234	236	252	241	231	241	216	251	236	226	255	260	246	253	229	236	252	225	229	235	207	215	260	248	222	227	222	259	209	259	237	244	244	235	247	254	251	203	257	269	272	255	234	255	245	240	239	259	227	237	263	244	244	239	247	239	258	239	251	262	247	266	245	253	241	226	221	227	232	238	232	283	252	220	246	249	240	249	258	234	243	235	225	228	256	255	241	222	260	245	226	258	238	257	240	222	236	224	260	248	208	221	201	251	234	225	219	252	236	230	238	234	231	274	250	246	237	241	241	266	241	244	265	246	207	250	228	249	230	250	250	244	266	244	238	267	225	216	238	250	237	237	244	269	254	243	219	262	237	231	223	220	240	240	262	242	252	234	237	231	247	242	265	251	231	288	252	241	227	235	270	252	216	239	227	219	234	227	254	251	218	233	209	215	225	252	258	250	232	268	265	230	236	252	225	228	238	252	249	221	270	230	233	258	242	222	249	233	238	235	225	237	265	218	235	206	250	240	243	221	206	210	267	238	237	233	239	251	259	237	240	232	257	248	243	245	244	243	256	242	265	232	246	257	228	201	240	231	242	233	214	210	221	264	219	242	216	251	247	242	245	256	220	215	258	247	219	224	248	247	242	248	239	236	255	227	208	238	247	257	238	234	239	216	245	252	251	206	226	225	236	249	237	229	217	252	221	235	219	266	246	271	197	252	218	235	238	222	231	246	254	244	232	256	251	224	243	233	235	224	259	251	238	231	232	248	236	230	229	277	219	249	281	261	267	213	279	253	227	222	260	263	238	249	228	255	233	254	237	267	243	274	246	227	244	246	264	237	239	248	239	229	216	263	233	238	256	236	233	245	255	267	228	233	228	251	236	218	233	263	256	254	248	231	249	230	250	256	220	227	236	233	235	248	229	256	238	243	261	254	252	237	216	234	232	236	248	231	237	250	253	241	222	243	244	251	240	245	243	220	276	245	251	254	227	269	222	249	226	249	239	242	242	234	211	218	252	234	254	236	232	258	238	267	230	231	227	270	248	252	242	230	243	254	253	238	248	242	220	242	233	258	260	265	225	227	246	220	261	246	248	251	205	281	235	266	227	263	235	242	250	254	221	279	223	241	247	228	238	234	222	229	222	231	231	238	246	270	260	243	225	239	210	241	253	237	250	226	240	210	239	240	238	203	219	252	245	262	234	232	245	222	223	237	234	262	219	226	225	240	258	256	241	270	251	241	231	241	252	235	237	258	240	262	219	239	212	224	246	232	225	226	244	227	240	243	214	229	239	234	255	237	236	222	242	265	232	233	230	229	230	262	221	223	250	239	249	231	231	244	248	246	215	265	266	219	244	245	248	221	235	247	240	242	238	227	207	255	198	229	222	240	240	246	231	255	244	240	227	223	251	245	263	266	229	211	237	264	248	254	218	221	227	256	236	261	238	216	231	230	248	239	240	238	238	258	245	253	231	227	241	232	236	223	224	235	215	238	239	261	241	238	247	213	255	241	248	251	238	228	227	239	229	225	246	215	248	242	248	236	239	256	223	239	241	263	261	231	240	240	249	240	247	271	276	227	245	248	202	264	234	263	228	238	239	242	238	199	241	256	240	224	253	244	259	222	221	215	253	235	228	217	227	225	285	205	252	212	230	216	258	246	252	227	249	235	265	252	249	252	230	229	253	257	252	254	222	233	252	223	232	228	231	216	244	218	262	245	244	252	230	226	264	242	224	253	193	236	278	231	262	237	249	224	251	215	241	219	216	226	231	243	265	246	235	210	255	226	217	223	239	225	229	208	238	221	246	239	207	229	227	287	212	258	242	251	236	267	244	235	244	242	273	252	218	250	233	226	210	274	221	238	239	224	220	216	245	228	220	245	272	241	259	231	219	213	263	232	241	240	236	231	262	247	264	231	272	222	211	266	241	261	230	258	246	236	235	255	247	241	269	258	256	279	233	249	241	255	223	235	274	240	239	258	257	216	221	267	236	230	254	250	232	242	230	249	249	232	265	249	243	228	231	210	243	247	235	242	238	242	228	218	241	264	217	225	226	232	250	223	242	220	232	241	222	252	239	250	248	267	239	249	249	237	247	268	237	220	231	273	255	257	272	246	256	259	246	226	286	224	238	232	235	255	226	233	205	255	251	234	271	275	247	249	238	226	226	234	224	259	269	263	246	220	219	259	235	219	220	236	217	247	235	255	253	242	228	257	253	214	273	249	249	225	241	216	261	231	240	241	268	241	250	223	250	250	251	223	236	241	248	255	232	205	215	224	240	249	224	259	238	224	242	247	223	217	217	244	244	259	249	235	229	217	234	223	201	247	237	237	241	258	243	244	263	240	226	224	218	254	259	244	236	255	223	236	259	233	272	216	249	235	242	250	228	247	265	237	247	226	239	227	239	237	232	200	239	238	237	217	247	262	245	259	258	287	238	272	230	212	230	220	246	267	260	237	219	249	244	230	238	241	268	223	223	255	253	250	260	235	242	265	229	242	248	262	269	237	219	265	244	258	241	254	252	250	238	260	232	244	230	275	228	222	249	249	230	270	241	233	234	259	235	246	262	233	225	241	253	247	199	223	230	250	223	223	236	224	237	231	221	243	253	260	250	233	244	260	235	253	240	261	238	255	265	228	227	228	248	228	225	231	263	265	234	257	258	252	238	238	255	253	230	237	272	234	233	246	253	208	242	226	237	231	260	228	228	232	265	266	239	249	235	215	245	250	228	239	213	236	254	218	241	252	249	274	244	202	246	263	233	223	248	225	217	271	254	235	223	249	249	218	264	257	238	223	232	241	257	248	253	251	258	240	224	258	243	260	238	260	238	256	258	246	243	268	244	270	255	245	250	236	250	227	235	243	250	241	239	248	245	226	199	222	258	259	269	250	232	250	252	229	239	234	239	241	241	219	204	253	238	222	225	236	226	226	230	229	231	244	223
4072	1344	858	512	418	381	333	297	323	295	262	265	267	286	281	278	277	265	236	263	259	254	257	257	221	258	246	259	242	266	250	233	273	241	254	262	246	250	247	256	299	247	249	234	237	227	270	240	252	245	276	212	262	232	267	260	217	261	222	247	246	254	250	224	281	240	229	265	240	243	214	234	276	236	244	231	257	229	254	248	284	251	240	259	237	256	254	260	251	246	250	230	270	240	269	249	247	232	241	250	249	243	258	249	265	279	260	282	236	239	242	240	251	263	248	236	231	241	240	254	287	286	249	260	240	251	235	242	263	266	242	248	245	258	244	250	249	240	254	275	248	268	253	261	269	263	256	234	278	237	249	264	230	254	217	244	245	249	254	243	258	225	280	254	261	234	265	247	229	232	242	276	234	242	243	239	261	252	279	236	275	253	238	254	254	255	223	235	268	236	249	264	244	246	256	258	254	287	219	262	239	255	268	257	262	245	254	225	247	238	252	233	254	246	252	250	274	252	251	235	268	226	240	252	248	244	241	247	267	268	270	254	247	243	273	263	260	268	244	257	236	254	228	229	273	218	244	263	256	236	246	241	262	277	222	254	261	235	243	263	258	278	246	246	290	277	262	278	281	234	235	239	233	245	255	280	258	265	281	250	263	243	238	242	220	257	246	239	260	238	232	252	274	247	237	252	282	243	219	281	229	264	237	257	246	260	248	224	235	237	265	284	245	243	240	248	243	262	260	258	259	218	254	243	250	258	224	248	254	249	246	230	243	244	242	239	243	262	250	218	262	258	231	279	214	251	237	267	273	243	245	259	272	267	266	255	263	267	241	249	236	233	263	244	262	236	250	266	252	238	234	246	255	249	259	263	243	240	240	259	264	256	241	241	285	270	222	252	263	260	224	250	260	262	247	239	283	274	260	266	255	255	240	227	263	255	237	252	271	259	251	230	245	254	249	259	253	288	208	234	257	252	269	276	253	253	237	257	240	256	249	227	247	228	245	232	267	249	245	263	227	250	259	260	224	261	235	261	260	267	218	220	258	251	246	260	269	240	258	246	221	242	241	255	270	265	241	236	250	243	276	254	277	261	260	240	261	241	246	235	280	222	257	273	262	270	251	192	253	224	238	242	236	246	236	233	260	260	241	229	260	253	268	263	260	239	230	245	245	266	279	232	247	268	261	239	244	248	271	265	269	259	245	241	251	260	253	257	244	251	251	255	279	242	266	260	233	253	218	263	240	250	247	210	280	253	265	256	241	275	223	249	238	241	249	273	236	282	245	260	213	253	259	255	229	261	247	244	279	246	246	264	244	224	281	243	256	241	270	221	227	230	257	261	247	246	276	231	215	239	277	266	257	259	268	223	265	260	256	248	240	279	266	263	244	256	266	251	269	244	242	241	260	279	248	248	245	229	236	238	226	225	263	251	253	224	272	244	229	256	264	259	233	247	285	256	259	274	249	253	250	254	265	243	282	223	243	260	265	261	275	240	245	246	258	263	245	234	258	253	253	255	231	236	251	239	275	246	283	251	268	271	237	277	267	279	243	244	274	241	230	243	261	242	286	274	235	260	227	224	234	258	243	249	222	277	244	274	278	274	260	270	246	296	253	224	275	261	228	277	249	261	236	274	270	261	241	250	292	245	243	268	246	257	205	263	245	266	247	260	239	253	223	255	241	216	232	262	246	247	261	236	254	231	265	275	244	245	270	260	270	241	227	272	263	250	247	245	268	265	253	235	241	268	247	233	259	239	225	254	246	247	245	272	267	248	274	264	253	231	236	262	230	250	243	260	259	237	295	268	234	229	244	262	230	253	256	245	246	238	268	250	222	255	269	255	257	252	271	235	251	241	268	257	225	253	259	236	262	259	219	249	252	262	246	235	244	276	262	244	242	264	242	241	245	265	246	250	244	264	272	231	267	226	261	257	236	308	247	261	257	230	267	247	250	261	252	269	262	249	260	229	254	236	224	273	228	244	232	252	231	238	245	231	247	233	243	274	260	235	236	290	247	244	250	236	247	240	244	271	256	246	237	268	268	290	274	265	209	242	255	249	238	243	228	250	258	241	242	266	243	247	264	240	257	255	267	239	247	242	241	252	259	233	268	258	246	257	248	275	232	232	232	250	235	245	213	249	272	247	274	243	276	249	253	286	256	271	272	228	242	245	261	243	223	251	259	271	223	259	264	282	275	251	235	230	261	238	212	239	243	250	256	253	251	229	244	263	230	265	242	233	259	264	271	257	234	265	289	225	251	239	239	232	235	260	243	281	243	253	240	253	264	243	238	243	267	262	238	256	259	240	250	242	237	223	252	263	252	254	244	260	236	260	250	261	282	286	251	257	228	266	249	244	291	235	259	261	244	240	235	246	229	257	214	241	274	278	219	260	220	263	254	267	280	268	248	237	253	230	252	221	248	240	229	241	237	238	255	256	242	243	250	240	228	229	230	253	252	256	241	278	246	291	277	247	258	231	236	238	275	258	249	268	245	269	237	243	251	246	250	242	241	262	260	235	231	234	271	258	265	248	267	244	257	254	241	280	250	283	260	248	259	279	263	261	270	264	277	228	226	287	267	281	272	245	251	230	241	254	253	244	243	253	282	256	233	261	231	240	242	235	223	248	248	243	247	240	260	235	244	249	226	253	229	271	233	237	274	256	258	227	261	224	250	243	275	234	239	233	264	263	244	239	235	268	250	213	275	250	240	228	270	248	221	247	280	257	254	228	272	230	258	228	238	241	243	271	249	249	255	245	264	245	259	263	257	267	259	231	255	274	256	256	234	242	262	250	282	246	264	234	225	285	264	268	232	243	240	265	249	238	230	237	248	268	236	273	233	256	239	239	229	286	246	258	270	251	260	236	246	276	246	252	233	266	270	236	262	234	263	243	234	259	241	254	230	278	254	270	261	250	242	253	253	256	275	269	246	296	246	234	250	237	237	239	244	235	243	237	284	272	253	255	251	262	251	257	271	250	227	231	223	237	255	248	251	256	232	238	252	252	245	252	261	250	225	294	269	227	263	236	234	251	263	230	271	256	246	256	236	274	263	255	235	253	247	256	265	261	243	230	242	235	243	238	233	266	260	253	239	231	253	254	248	251	252	244	254	234	261	224	271	246	253	210	248	244	262	227	266	241	249	240	273	251	248	283	250	230	251	251	257	261	239	260	269	255	272	282	262	237	249	249	272	254	242	253	225	240	243	246	264	241	236	250	266	264	244	243	258	275	274	267	266	238	257	247	235	229	265	271	246	255	218	267	227	257	274	213	269	245	244	286	257	239	290	247	254	258	257	257	263	245	234	233	269	233	248	256	246	221	269	255	244	229	236	259	283	283	280	270	244	250	242	239	235	238	244	252	266	243	263	229	257	235	285	266	249	248	241	249	208	235	247	259	266	248	260	242	256	243	261	235	276	250	246	260	241	248	240	280	291	218	256	256	230	222	255	240	219	245	237	247	266	263	245	257	263	255	264	280	241	245	267	256
23800	21322	28716	24262	21321	10855	1190	808	722	635	676	579	597	560	506	520	519	541	515	514	474	498	469	510	498	461	517	493	469	501	459	449	538	531	508	525	472	488	482	500	454	501	474	481	484	468	499	493	496	484	428	484	463	514	462	462	491	491	495	523	457	448	495	510	499	471	486	447	440	491	490	459	461	462	472	459	451	509	507	512	456	462	495	468	495	472	468	497	482	437	472	464	478	473	477	467	484	470	484	447	484	478	488	457	460	476	482	472	440	474	476	451	476	484	452	453	442	507	493	497	449	477	460	502	485	480	449	480	483	463	420	446	503	464	471	489	510	453	458	494	476	464	456	472	507	478	473	461	462	499	493	473	467	473	469	458	478	475	483	472	453	470	493	460	480	498	499	417	464	483	478	428	455	481	502	489	482	491	488	476	472	463	473	467	442	491	487	462	443	475	476	489	488	503	455	478	492	472	431	438	483	490	480	483	453	485	495	459	433	454	471	505	467	447	469	472	437	486	481	495	454	460	435	451	452	500	482	477	507	470	458	486	484	490	499	493	462	454	468	461	460	421	489	463	445	436	469	478	456	472	500	463	471	444	469	458	448	460	438	495	439	445	445	507	477	446	458	466	490	465	489	476	486	472	477	444	441	488	492	480	472	475	417	458	479	499	452	463	479	489	479	464	472	449	494	477	485	446	476	443	474	497	472	475	467	437	439	473	437	502	448	457	429	498	463	452	475	476	441	427	478	494	483	495	456	448	455	490	462	450	480	469	475	479	486	497	489	497	471	434	470	479	507	475	480	471	465	462	473	464	498	477	441	486	464	465	515	453	493	504	473	478	466	485	444	449	461	483	452	476	444	491	476	480	466	478	511	491	438	451	472	472	503	489	488	479	508	497	447	447	450	449	480	468	466	478	513	450	466	453	498	472	488	487	466	437	505	459	481	457	426	427	461	456	478	466	465	468	431	479	513	474	468	470	469	449	442	470	454	466	467	497	471	490	463	465	489	485	481	513	488	474	448	448	479	451	492	490	497	467	498	471	487	504	429	448	443	468	483	455	478	474	478	422	452	457	435	446	458	465	463	482	433	432	454	522	462	464	444	464	463	480	460	496	452	470	466	469	430	468	449	436	467	488	447	408	493	478	476	499	473	453	480	479	462	481	494	501	506	456	466	460	477	477	473	469	475	494	481	472	460	477	461	454	485	508	478	443	477	450	452	481	457	445	472	451	471	463	457	461	459	447	456	488	483	468	473	493	466	455	518	431	474	465	453	419	469	442	455	461	459	447	445	462	456	480	531	426	436	445	474	467	444	475	512	480	495	504	485	477	479	498	479	482	467	467	479	470	482	485	456	465	447	457	453	480	472	456	445	481	434	480	434	462	470	500	439	472	462	494	472	465	467	481	462	476	475	489	471	459	471	483	472	451	445	462	446	442	497	467	468	470	443	484	482	501	449	454	471	475	444	477	443	472	481	450	481	509	467	458	455	433	458	486	471	448	469	483	494	478	469	484	498	444	476	474	452	503	447	461	445	495	428	475	450	489	469	422	503	452	429	453	477	442	467	485	496	454	453	412	463	435	484	425	492	471	427	471	441	442	474	492	483	505	461	458	458	444	502	484	507	461	490	518	463	452	443	443	479	443	473	450	489	462	493	457	477	466	439	504	470	456	465	474	446	441	466	486	504	461	456	423	437	474	474	487	451	451	464	460	458	472	464	460	499	477	511	483	478	437	484	463	485	459	470	460	450	446	456	462	470	500	461	494	429	451	478	473	455	420	438	486	472	495	439	463	458	470	465	441	449	467	492	492	493	424	497	465	435	449	491	514	458	430	483	489	505	474	512	479	453	469	480	497	477	483	450	461	426	475	476	490	490	457	482	459	503	449	469	451	504	457	509	465	434	443	431	504	477	464	507	472	469	496	498	462	458	480	502	426	497	425	450	459	468	474	418	457	469	436	484	459	462	454	471	459	464	478	470	476	439	448	439	471	478	473	451	422	437	447	493	465	492	485	510	479	476	440	479	477	479	513	480	459	473	439	459	471	457	490	484	429	446	479	434	474	491	479	430	451	425	484	468	446	442	514	433	473	441	493	475	460	454	461	429	491	464	472	477	443	525	492	483	466	483	453	508	446	450	460	448	448	474	473	471	485	462	487	458	445	472	456	446	457	491	449	488	490	465	467	496	462	421	467	481	459	489	460	472	468	466	483	472	485	484	469	478	467	445	481	448	500	431	433	449	451	459	476	454	462	442	488	459	459	459	448	433	501	459	469	464	496	449	445	469	464	443	493	449	454	492	491	454	450	474	436	444	463	468	452	446	433	475	458	458	485	470	462	481	454	435	439	481	453	463	434	441	439	455	480	431	485	464	491	486	485	501	491	462	435	454	459	471	462	475	463	512	429	498	484	473	482	500	473	479	475	461	474	469	458	474	470	476	475	462	490	509	482	460	457	462	447	465	475	444	480	475	492	465	490	467	482	463	500	470	453	513	435	466	463	467	485	458	468	502	480	451	458	468	428	464	459	494	451	472	464	432	458	480	463	468	450	459	454	472	448	442	470	483	433	467	441	486	506	476	497	494	424	486	464	475	437	463	475	455	458	459	480	504	472	493	475	466	455	476	463	497	492	455	456	470	461	467	449	449	451	496	472	448	440	448	481	489	455	470	450	478	481	477	478	471	469	443	478	504	489	475	499	480	423	500	479	442	428	474	470	475	485	487	462	447	454	455	474	454	456	471	468	444	511	447	479	447	453	434	474	489	461	458	425	459	404	476	462	483	460	495	465	486	457	459	442	435	456	453	488	465	479	459	463	454	458	484	417	468	491	496	465	461	466	442	441	513	493	421	454	460	460	476	499	475	435	451	462	473	429	420	476	484	447	454	476	470	464	448	466	480	452	457	497	485	489	436	443	430	501	445	511	466	465	448	506	509	443	470	456	458	486	511	472	457	489	494	451	462	472	433	435	427	433	493	477	500	474	426	465	446	468	483	464	506	454	463	487	458	502	429	467	457	504	480	463	468	480	487	453	444	469	506	488	480	440	479	472	504	467	456	466	442	443	475	491	447	500	463	456	451	450	457	462	466	434	455	455	440	459	503	464	476	448	456	481	475	481	447	472	472	461	468	468	490	487	486	496	435	458	498	492	488	475	484	487	436	435	403	442	469	461	475	481	471	448	475	483	420	433	500	487	475	467	451	463	457	503	446	470	471	465	478	465	483	462	482	483	469	471	494	476	483	465	428	476	488	453	527	472	443	473	456	480	451	491	486	494	461	446	507	449	486	453	451	468	474	484	469	504	480	478	481	459	494	458	482	475	470	461	459	448	502	453	482	415	464	463	462	440	489	470	459	479	435	480	474	477	462	458	455	423	487	435	454	453	499	482	471	450	430	472	496	460	449	461	453	443	464	451	473	461	503	439	469	480	470	511	504	498	464	477	476	453	472	457	507	482	468	497	455	476	492	429	454	461	489	443	481	460
3370	8716	5831	2897	2122	1628	1282	1062	864	794	720	654	601	616	583	597	601	555	580	547	527	551	503	522	455	486	532	516	520	506	469	494	489	479	541	505	490	469	497	518	504	462	506	467	500	532	496	501	499	475	459	514	505	479	461	463	492	484	496	510	475	522	514	473	436	489	522	510	505	489	467	509	469	447	481	438	496	478	530	537	496	494	448	477	468	488	478	468	474	515	451	490	433	511	513	492	482	488	518	507	517	499	453	498	478	482	492	492	530	462	484	486	498	475	477	494	452	468	501	462	442	461	463	529	481	501	498	456	485	506	481	478	467	478	438	494	480	495	490	455	478	487	497	476	455	471	484	500	508	475	489	474	488	463	473	509	496	484	474	480	495	508	508	491	485	472	506	517	461	484	467	498	463	517	462	492	485	478	494	525	439	545	490	486	487	488	504	511	486	480	514	498	467	470	488	463	463	472	524	466	475	464	490	495	479	446	503	530	473	423	488	449	462	546	471	489	518	462	490	492	496	487	508	485	464	456	501	467	503	533	504	494	537	493	522	490	452	462	488	465	452	497	489	454	511	494	489	501	538	479	492	496	488	492	477	478	477	449	460	482	494	497	444	494	488	496	526	523	475	468	478	444	435	492	454	501	467	436	495	463	486	551	493	473	480	474	509	525	460	480	497	447	475	496	465	532	479	471	464	447	507	456	453	479	503	456	490	489	477	466	482	469	475	493	483	497	487	447	482	478	493	510	483	446	491	494	494	515	477	466	443	475	462	490	490	495	486	486	474	477	460	480	478	512	459	489	456	470	484	494	516	501	479	483	528	484	467	499	526	495	494	486	501	497	483	477	462	510	506	512	489	491	465	465	489	466	489	501	502	512	497	510	497	481	480	504	490	476	490	523	482	462	471	468	460	484	487	474	504	474	476	503	483	498	495	491	520	499	500	476	469	458	466	452	533	470	481	456	452	462	488	485	481	472	442	489	520	513	507	454	465	512	482	486	516	517	500	462	483	484	481	477	509	491	500	483	494	507	512	492	456	504	464	448	461	475	515	502	468	494	491	470	473	500	471	498	504	481	492	527	525	527	463	431	481	465	448	509	491	451	466	497	514	446	481	495	488	474	450	494	481	506	478	474	506	477	503	496	544	481	471	492	470	487	487	484	486	458	506	512	465	505	516	504	462	425	495	497	508	469	491	469	526	516	503	486	488	458	509	473	467	519	480	485	451	448	485	492	514	463	489	457	473	493	446	488	520	471	490	490	474	442	478	497	552	502	462	483	476	502	456	459	487	476	495	484	471	511	444	477	482	501	496	491	479	443	505	495	490	478	452	456	477	479	529	467	458	459	544	507	503	513	449	505	457	449	514	527	514	484	493	500	485	467	506	490	470	479	513	479	494	484	494	502	470	502	459	536	475	471	458	495	499	509	469	446	502	486	513	454	477	463	483	481	508	492	482	460	508	515	485	446	461	457	500	502	500	495	467	487	467	497	479	490	474	492	495	497	500	500	496	446	474	518	499	483	514	497	479	472	465	477	459	471	491	491	499	503	468	499	479	497	460	497	476	446	510	475	474	505	481	468	516	510	484	492	470	485	476	487	483	500	460	491	518	458	508	515	497	472	470	474	500	484	512	482	455	454	507	445	535	489	474	517	496	474	497	501	503	496	470	498	487	443	458	472	456	527	481	501	482	481	498	491	500	498	471	445	468	494	487	488	444	490	485	478	490	492	504	472	510	466	506	463	488	457	465	494	459	490	508	483	503	476	462	536	482	528	451	450	446	502	495	480	501	496	496	490	453	428	479	497	484	470	511	484	501	451	477	504	475	498	491	472	489	499	484	443	465	496	501	475	515	482	490	444	468	477	503	483	469	508	439	466	511	473	513	478	491	475	481	525	502	468	492	473	498	476	513	448	474	488	484	484	506	492	460	518	477	472	489	464	491	493	461	505	501	465	509	478	480	465	502	440	487	457	460	463	523	505	465	478	478	462	429	505	493	515	494	499	454	467	468	468	462	487	471	505	468	493	497	510	462	483	501	466	433	493	484	508	492	490	469	458	502	496	454	499	462	463	476	461	464	487	497	473	488	507	461	476	467	504	514	501	494	476	491	467	480	500	457	472	489	502	465	487	486	452	452	476	472	461	491	490	510	509	483	489	479	487	511	532	501	495	462	500	504	486	495	452	499	455	476	456	481	466	458	505	459	499	465	501	463	494	497	493	500	458	460	483	482	506	511	475	502	482	525	431	474	487	476	478	457	471	468	449	497	476	493	471	452	468	501	498	500	517	490	495	492	472	504	497	492	506	454	465	524	542	488	468	487	495	452	484	488	496	453	454	512	491	479	527	438	487	448	490	506	473	449	503	460	476	482	475	492	484	479	488	498	512	488	481	463	442	496	471	513	481	541	506	470	505	476	469	479	489	465	517	474	514	460	478	473	485	459	505	480	501	454	463	499	473	474	507	492	461	470	451	500	497	483	503	485	466	469	454	473	498	479	505	484	483	494	432	506	489	484	458	447	492	502	483	552	515	520	492	479	470	489	547	491	500	475	475	464	516	476	464	465	479	518	509	472	496	482	482	489	464	442	476	519	507	465	498	515	458	482	489	469	510	484	518	493	463	470	507	490	539	474	459	506	504	480	484	481	477	523	488	487	489	463	478	421	433	452	467	473	480	489	520	483	502	513	489	487	475	469	461	455	482	461	504	502	495	483	465	469	494	445	501	473	466	458	504	448	493	457	478	492	473	499	451	492	484	521	508	515	506	485	507	509	520	473	485	492	464	469	475	500	541	501	497	473	473	492	454	489	473	479	554	490	493	502	478	512	492	506	487	480	483	517	481	495	495	477	453	522	531	514	489	477	484	487	484	440	506	441	468	521	475	468	452	463	498	493	477	485	494	487	490	473	452	480	443	482	489	473	465	499	475	456	483	478	492	481	516	504	449	486	465	490	527	498	540	457	497	480	529	476	474	466	482	473	471	498	542	486	481	471	491	496	459	483	449	499	486	484	478	464	462	482	535	488	458	489	486	457	489	476	519	541	491	478	513	512	463	506	489	484	505	456	475	479	487	471	502	524	481	497	466	484	489	503	492	496	491	461	544	482	473	468	507	473	490	451	449	469	483	473	472	486	447	456	448	454	497	482	494	477	493	504	425	455	454	490	466	512	488	482	486	493	487	448	481	495	462	477	506	493	492	506	487	478	441	489	478	462	482	446	462	466	476	462	485	487	483	477	489	522	453	524	492	492	472	523	501	501	478	487	484	507	490	461	505	473	485	477	470	500	524	505	476	485	471	476	515	516	507	471	481	463	495	496	504	471	504	479	457	485	432	473	488	496	467	497	520	479	471	498	495	466	475	484	506	486	505	467	493	490	479	512	485	467	485	509	474	489	465	503	519	484	452	482	482	491	448	487	484	460	473	494	471	487	492	470	494	473	482	506	508	497	497	467	461	512	520	479	482	488	518	466	469	472	501	480	477
24617	21264	27850	24925	13563	593	335	274	218	212	180	188	156	167	172	129	147	149	144	142	155	127	129	130	115	123	122	128	138	134	125	113	143	125	138	116	111	119	117	122	110	102	109	113	120	111	114	114	120	119	124	124	118	100	101	116	127	128	116	115	109	104	117	121	120	132	155	99	121	120	130	135	104	122	126	125	136	134	126	111	141	117	145	137	113	117	117	101	132	106	119	126	119	117	120	113	122	145	116	114	101	106	141	112	114	130	125	108	102	113	127	115	110	122	115	130	133	106	119	131	106	129	110	142	113	112	112	122	129	135	123	142	115	108	118	122	109	130	118	113	100	114	125	113	111	105	102	133	130	116	123	123	98	106	125	114	126	119	108	122	122	121	122	129	140	105	118	124	124	142	115	116	130	114	141	136	140	145	128	116	146	141	126	121	114	122	125	122	119	136	110	110	124	127	107	116	106	107	131	106	102	115	102	112	114	111	117	140	123	117	106	138	114	113	113	103	130	128	144	112	120	124	118	126	109	112	128	119	123	136	116	135	117	115	119	109	96	105	111	126	117	115	110	127	117	119	122	115	130	117	130	126	126	108	95	137	125	120	122	117	110	116	117	126	104	132	116	128	117	111	117	124	125	106	137	104	121	118	101	138	116	116	114	126	113	115	124	128	127	115	106	125	129	128	118	131	114	141	145	136	117	125	118	124	127	122	125	105	117	152	119	131	107	112	125	141	111	119	127	104	105	106	107	111	113	116	130	101	134	135	122	104	118	107	111	133	113	115	109	119	114	128	129	127	123	128	123	88	112	121	124	123	141	114	108	119	119	139	107	99	117	126	130	120	128	113	122	135	136	105	109	116	101	116	130	119	132	114	110	96	122	112	122	120	129	113	139	125	123	124	128	128	124	122	109	121	112	122	118	117	99	113	119	119	132	112	121	111	131	142	114	128	132	140	127	130	142	134	111	118	101	100	88	132	135	129	127	111	122	112	99	134	116	127	125	124	95	112	122	124	124	105	131	99	119	120	147	109	114	121	108	112	125	116	97	123	132	124	133	130	129	129	125	119	104	111	113	123	127	121	119	103	113	121	124	128	148	120	128	113	105	118	123	139	128	111	134	128	112	123	126	102	125	109	106	116	109	100	118	107	124	126	113	137	123	112	115	138	109	135	126	120	116	116	112	128	122	103	133	104	127	97	112	116	113	113	111	123	107	115	114	130	112	112	126	119	121	113	119	125	133	129	121	102	113	107	120	111	102	117	110	101	117	103	121	111	108	111	109	128	125	114	114	124	104	107	134	101	113	112	132	112	122	128	122	106	122	105	121	114	114	116	120	126	133	120	129	136	118	104	117	110	121	139	113	112	114	105	118	111	113	115	116	126	123	120	123	128	145	96	137	128	116	137	127	133	122	107	122	137	127	117	107	110	109	135	141	126	126	118	117	119	120	117	136	118	119	105	108	110	116	118	109	94	126	120	129	140	123	130	101	122	108	123	133	127	131	130	113	127	137	117	126	111	124	121	134	116	116	123	112	119	118	132	105	114	113	130	132	113	108	116	122	129	104	130	122	131	104	121	110	108	141	124	119	112	118	115	120	124	139	110	103	104	131	116	123	131	97	124	117	124	118	147	118	118	133	122	113	144	139	129	124	132	96	122	110	120	120	121	137	141	136	122	127	136	112	102	147	103	120	115	108	143	132	115	113	119	137	129	124	126	111	124	108	116	111	139	115	116	122	98	118	119	129	104	113	134	126	109	130	114	112	116	123	127	105	106	131	127	104	116	112	119	144	111	133	115	120	108	142	131	160	116	122	97	108	107	111	101	128	110	121	142	117	100	114	112	108	130	139	110	108	139	126	116	131	119	129	105	127	109	103	135	116	143	108	115	139	118	133	114	130	115	127	120	116	127	116	108	125	95	118	94	122	114	120	127	100	119	120	119	120	123	124	104	128	129	113	115	121	123	119	108	134	127	109	136	113	124	113	114	135	119	107	113	124	105	101	133	111	109	105	134	125	119	122	146	109	112	107	124	144	124	111	96	117	120	104	117	95	122	101	114	100	114	114	120	98	138	127	110	115	120	135	133	113	112	127	104	77	117	121	135	125	116	105	112	113	121	125	110	124	131	123	129	118	132	102	121	119	116	124	122	127	110	125	113	117	124	116	106	120	122	119	113	108	129	124	116	119	121	123	136	120	120	143	114	123	125	124	121	131	102	112	142	127	123	117	121	121	135	106	126	122	111	120	115	104	112	145	136	128	115	133	129	121	128	108	116	88	115	115	121	129	119	123	121	139	143	108	138	136	125	127	128	121	113	113	116	134	116	104	110	114	124	98	113	112	124	113	121	132	113	130	115	101	132	117	141	131	120	130	115	123	104	119	120	124	139	122	113	126	112	125	109	128	104	123	137	128	140	108	120	113	112	112	118	126	139	109	118	139	138	130	116	128	115	131	120	110	120	146	112	111	112	114	98	118	127	127	122	111	129	102	102	125	117	94	125	114	125	112	110	144	137	112	110	109	128	125	115	126	93	122	119	118	142	116	118	125	92	109	122	110	140	125	127	122	118	116	135	122	134	126	120	131	112	124	117	112	126	122	121	119	111	108	111	131	140	126	100	114	126	114	134	111	127	124	123	114	128	111	134	116	127	116	101	138	123	108	131	131	122	114	114	138	103	130	103	119	106	118	111	115	126	136	130	121	135	109	115	117	118	119	113	116	121	119	123	110	111	127	128	121	121	126	101	124	131	112	95	121	114	133	114	105	117	112	125	122	129	121	114	106	120	121	98	113	145	129	106	129	128	119	99	110	138	116	130	113	112	136	118	108	115	108	120	128	104	142	122	137	126	113	127	115	116	107	104	132	134	143	126	126	115	126	100	126	122	134	106	125	134	121	128	122	109	127	116	99	129	122	125	102	122	127	128	129	139	140	117	115	119	114	112	144	143	118	101	132	99	120	114	124	120	95	129	135	121	132	126	140	111	107	114	122	128	104	102	135	134	112	117	115	123	134	105	127	124	115	120	120	121	121	122	110	137	141	107	120	129	146	108	122	106	108	109	113	102	90	112	124	120	126	121	110	106	122	111	111	131	116	111	128	110	133	100	142	126	119	123	123	115	114	134	113	137	114	128	113	122	120	125	112	116	122	140	122	127	119	106	130	117	100	111	124	111	117	111	112	114	130	126	116	144	130	118	126	120	100	121	131	120	129	117	117	132	122	106	130	116	132	126	118	116	115	122	122	121	107	115	136	114	114	119	121	114	121	125	121	133	103	103	122	141	122	121	131	106	108	130	130	125	126	117	99	119	115	127	105	98	105	114	124	120	92	124	102	128	122	106	113	115	122	118	126	114	112	131	119	114	134	114	132	123	116	114	114	130	106	112	118	103	125	124	107	117	119	121	116	130	104	94	101	114	120	115	124	128	142	122	112	135	132	121	108	123	108	110	114	106	121	103	127	125	125	116	122	99	125	127	127	113	132	133
3174	4849	3154	1514	1069	795	595	430	359	298	281	241	234	189	193	184	185	163	171	153	143	141	158	163	148	139	172	146	150	148	109	146	131	137	126	145	136	138	124	136	133	130	143	149	125	125	132	116	127	134	135	116	119	129	123	140	108	152	134	152	132	126	125	124	133	142	115	135	130	146	142	146	123	129	132	132	134	133	145	152	134	132	140	141	129	146	156	134	135	137	137	132	123	142	143	136	132	111	139	120	150	108	119	156	137	118	135	114	141	129	124	114	124	127	131	132	122	116	131	140	116	130	135	132	130	132	119	122	134	134	130	140	128	144	126	144	146	146	130	149	146	136	135	115	146	142	156	141	128	124	121	119	137	128	169	126	118	138	109	132	145	117	145	152	133	134	141	130	145	145	128	142	152	137	124	130	128	119	125	134	142	137	125	131	127	130	123	149	131	131	142	140	118	128	123	135	125	144	138	138	121	146	119	141	148	146	136	116	131	120	148	138	145	146	131	119	118	137	146	121	146	132	129	142	132	131	136	153	128	135	134	149	130	117	124	146	120	141	134	127	133	125	115	150	114	125	123	138	105	123	148	124	139	121	142	146	141	131	144	129	138	127	132	124	133	139	135	121	113	122	150	128	155	127	133	130	143	141	145	129	150	120	138	121	134	119	126	159	136	141	131	139	129	159	122	137	130	126	136	129	140	138	112	106	130	130	141	149	137	123	128	121	137	124	133	121	116	130	125	117	120	129	129	113	144	129	157	129	130	142	132	119	127	136	109	139	132	120	141	126	126	116	121	138	129	154	118	129	130	120	111	137	125	141	138	130	123	128	125	130	138	134	141	133	128	144	136	131	138	136	132	105	142	123	132	125	137	136	112	131	125	134	111	115	127	138	133	114	130	110	126	144	110	138	119	133	137	139	127	143	143	130	114	133	139	123	123	144	132	130	149	131	135	123	129	144	102	137	142	156	130	133	143	128	108	132	120	115	140	133	141	141	126	124	129	132	128	136	125	116	128	116	129	124	146	148	110	116	112	130	121	141	120	119	133	145	137	114	139	107	116	152	140	122	120	119	119	134	156	114	150	121	122	138	131	135	141	136	136	143	132	129	144	146	125	124	137	133	141	140	132	128	143	125	121	131	142	137	144	130	145	129	109	135	108	134	130	129	115	142	117	126	122	128	131	130	151	133	147	140	132	138	132	141	132	131	135	146	143	122	135	125	107	123	129	123	99	125	119	118	111	138	116	121	124	125	124	129	121	120	147	104	126	153	136	126	107	146	146	117	137	137	122	128	129	135	122	141	131	166	130	137	122	134	134	137	116	130	130	137	127	121	115	143	119	143	149	136	126	112	125	131	136	112	110	121	128	115	140	125	138	124	125	118	126	112	132	115	141	129	126	129	136	115	122	141	117	127	130	122	134	124	119	128	98	126	113	133	146	140	111	150	130	137	136	111	119	96	131	119	122	129	157	135	119	136	142	118	138	146	115	114	138	137	133	132	118	133	131	132	139	147	125	147	137	138	133	111	144	135	132	128	133	124	135	113	126	111	128	128	135	139	142	120	144	129	125	144	125	128	122	116	161	115	121	134	121	134	132	114	130	139	115	113	140	106	134	131	143	132	120	143	127	137	130	134	122	113	144	113	131	118	129	125	125	121	135	135	107	131	142	141	115	128	143	117	147	133	121	141	123	125	148	131	136	141	140	136	119	140	130	114	135	130	134	146	133	127	145	110	144	116	130	115	140	131	107	138	132	114	133	101	114	131	140	138	136	130	124	139	135	149	125	119	124	107	119	134	120	132	123	157	113	135	131	136	140	136	118	150	116	140	144	134	126	143	146	142	141	137	141	136	130	153	125	126	124	140	128	128	137	127	125	120	149	130	129	125	130	137	143	139	124	142	145	125	140	148	138	148	148	121	140	132	143	107	148	104	153	120	139	126	122	130	135	131	139	143	135	130	124	144	139	122	127	140	128	112	147	126	116	137	141	122	148	140	138	147	136	132	137	146	128	131	131	149	142	144	131	140	127	107	126	134	130	129	127	149	128	128	140	144	125	119	131	141	158	128	131	148	117	128	152	126	116	131	122	126	129	157	112	134	128	136	128	121	151	121	111	135	130	133	137	128	129	114	120	128	119	143	150	127	172	142	116	115	116	141	126	167	139	133	134	125	139	153	136	138	132	131	144	136	124	134	144	131	101	112	147	149	116	131	132	136	119	147	132	130	132	126	133	135	145	139	120	109	146	153	139	137	134	147	151	145	120	140	132	138	142	131	145	122	160	119	129	139	139	142	134	120	132	127	130	139	157	142	133	124	125	131	125	133	138	131	142	109	135	128	139	141	141	140	126	124	131	132	130	124	143	138	127	119	119	139	152	127	154	147	111	129	147	140	137	125	136	126	130	124	140	136	131	113	142	131	134	140	132	139	121	144	122	126	147	138	108	109	141	149	132	132	133	123	132	148	143	127	128	109	124	149	120	145	116	133	152	132	118	118	147	125	127	134	140	137	123	123	151	104	127	119	151	127	109	138	95	126	144	141	135	129	128	148	149	137	126	143	138	130	135	143	123	130	132	127	122	121	120	124	120	145	132	121	141	125	136	144	113	141	120	121	112	135	134	127	116	127	134	134	139	144	119	133	132	140	128	132	139	131	154	153	126	147	132	142	122	112	124	118	118	125	129	142	122	115	130	129	149	122	130	125	133	137	125	137	131	140	148	123	131	148	121	140	119	128	130	130	134	112	135	137	127	133	122	129	97	126	147	122	137	124	134	144	130	147	129	131	132	130	119	120	125	156	127	110	148	135	117	137	133	128	147	127	123	134	124	136	122	126	139	121	125	118	129	132	142	118	145	143	146	136	129	142	129	110	127	140	114	136	132	121	127	126	136	167	111	135	142	138	127	119	134	134	130	136	124	135	120	128	130	115	148	127	134	127	140	139	115	127	120	119	134	144	130	116	131	122	137	136	165	140	131	125	129	131	136	115	140	135	129	143	133	136	137	99	125	122	135	121	137	123	115	131	120	154	111	130	127	142	130	107	128	149	159	142	135	135	141	140	120	125	124	134	126	123	116	112	128	122	118	146	128	137	136	134	152	132	130	135	142	119	129	134	133	119	131	121	116	167	111	140	118	127	141	152	152	143	162	159	131	148	120	140	140	134	134	151	125	139	126	136	142	141	144	132	137	132	144	145	128	126	141	131	119	125	141	145	106	139	144	133	132	141	125	142	137	130	124	132	137	128	119	145	122	138	135	132	159	131	128	119	131	123	149	116	137	139	141	114	133	137	131	126	151	137	137	123	146	134	133	128	119	133	121	122	138	142	132	139	121	125	138	146	135	117	129	121	124	118	156	121	146	142	125	130	133	132	130	132	124	120	136	158	108	104	123	120	145	118	154	143	118	150	142	159	121	129	133	142	123	123	131	130	152	146	127	126	147	131	130	137	142	132	145	131	116	149	127	143	115	130	121	128	133	120	125	128
22521	21316	29226	23748	21314	21372	11806	1232	836	787	697	643	607	578	553	518	546	494	495	480	474	482	458	436	461	465	431	467	469	475	424	492	487	445	446	451	451	442	444	444	458	447	416	420	452	410	408	443	419	391	409	400	413	410	408	452	464	407	433	413	413	406	388	432	432	434	370	432	440	440	441	449	402	435	407	427	441	391	412	429	408	419	425	419	424	430	386	446	428	413	413	420	401	415	435	408	374	410	426	433	434	433	412	393	395	416	437	408	415	438	427	401	382	431	362	453	409	387	411	397	412	416	437	374	435	410	407	447	438	412	406	416	402	422	410	415	409	403	448	393	427	414	403	426	417	373	393	424	412	406	398	403	431	391	411	400	440	429	432	412	402	434	396	396	459	463	435	437	400	387	425	404	399	414	426	406	399	387	394	415	409	420	435	425	411	419	411	439	405	395	423	443	442	461	432	435	411	385	388	450	455	418	407	397	397	401	419	396	401	353	441	406	404	378	366	421	389	381	407	418	437	374	409	399	415	424	404	384	411	403	414	397	425	440	407	388	433	407	412	397	400	416	396	434	421	371	452	440	423	382	432	454	414	438	427	373	425	424	420	390	402	412	406	402	413	396	398	474	437	454	406	443	416	429	411	456	437	399	422	445	434	396	400	427	417	417	419	410	425	414	426	420	411	403	373	380	386	410	436	447	383	369	385	420	404	408	419	374	413	402	401	422	437	421	418	432	406	423	400	412	414	415	409	425	385	411	426	398	369	425	434	414	392	427	426	435	376	427	422	438	401	413	428	451	427	383	407	398	392	415	401	430	398	420	397	420	391	389	418	448	420	400	412	426	390	410	418	415	406	382	422	426	402	440	400	427	423	386	399	393	426	413	431	410	372	393	403	428	417	465	401	409	405	414	422	404	382	415	389	403	387	403	404	418	393	429	417	425	390	381	444	419	379	406	403	409	408	417	412	388	395	409	420	441	462	465	406	409	378	430	403	411	416	425	410	384	374	397	380	416	429	387	402	424	393	420	397	397	378	431	407	376	396	438	409	429	419	426	407	422	426	398	455	409	460	408	409	412	394	437	421	407	383	412	425	430	417	409	437	420	436	408	372	397	417	409	386	437	410	408	379	430	422	417	429	424	415	423	456	372	429	457	419	378	424	416	396	441	382	404	390	391	447	424	399	376	399	416	400	425	401	388	464	405	447	421	399	405	427	409	420	457	409	391	397	402	397	391	399	422	419	401	421	418	422	387	407	446	419	380	387	423	352	421	407	424	412	409	380	410	395	393	384	395	409	408	394	400	398	401	437	456	408	422	404	418	429	416	391	445	385	412	423	401	436	434	409	392	395	402	398	396	432	415	401	429	442	406	391	400	416	414	411	384	428	419	438	383	390	420	433	401	410	372	418	401	436	419	421	424	381	400	400	413	417	408	400	428	419	416	392	424	427	393	467	393	412	412	414	382	428	401	387	417	419	462	418	390	445	363	430	406	416	427	401	423	408	406	419	412	397	390	403	405	432	411	387	398	395	389	429	390	373	353	394	410	394	400	395	379	432	463	394	436	408	432	403	415	414	390	395	385	404	420	392	425	367	429	399	428	416	418	410	446	415	432	431	437	437	449	418	397	397	432	388	400	456	387	390	388	403	383	401	406	442	410	436	422	395	443	410	410	402	397	400	401	444	418	389	411	385	411	426	414	399	429	421	396	433	401	388	429	367	432	397	414	434	431	425	409	401	384	421	376	393	410	408	403	449	392	444	469	384	425	441	392	445	423	407	383	426	385	409	394	423	413	432	447	400	441	372	429	427	409	448	388	415	416	455	410	407	408	422	458	425	407	445	405	440	394	432	434	411	440	417	404	407	416	421	400	410	431	425	392	414	402	367	405	406	413	425	425	375	390	437	418	397	409	392	416	430	399	432	412	406	389	424	421	387	408	432	435	438	421	431	440	395	410	435	389	385	383	442	407	384	386	380	427	412	434	421	419	391	413	403	414	440	397	423	418	424	412	426	434	426	392	419	444	387	402	378	406	390	390	422	401	430	409	410	444	446	414	393	418	427	421	418	428	411	407	394	397	416	382	414	409	435	402	409	406	389	368	428	403	395	399	419	420	422	392	421	410	411	395	410	414	402	430	431	435	409	414	414	433	405	421	412	415	411	415	401	437	412	385	395	419	428	455	398	427	410	411	418	431	408	415	399	414	391	388	398	396	420	396	419	409	433	395	377	389	403	431	435	431	409	408	427	413	392	379	412	460	408	391	406	404	430	424	430	391	435	419	408	461	401	425	407	409	381	410	452	372	414	370	401	406	416	394	400	366	395	386	437	393	409	443	430	443	409	390	418	426	435	408	382	395	388	399	424	401	368	411	394	434	428	427	427	422	391	391	410	420	399	434	432	404	399	419	428	410	436	433	425	380	436	386	438	386	441	424	426	406	406	386	394	431	409	424	446	410	421	439	464	411	392	425	367	435	414	387	385	428	366	412	432	428	437	414	372	420	420	400	409	410	411	410	375	406	391	401	460	416	434	411	433	382	418	397	412	398	438	432	379	376	394	422	428	447	395	394	408	380	402	404	424	466	423	452	417	394	427	395	408	426	421	430	410	408	388	395	429	425	376	420	434	443	456	420	405	396	461	366	457	441	406	424	408	425	422	409	436	449	412	446	424	407	431	414	447	434	399	404	425	397	396	417	397	438	388	386	368	389	385	451	395	367	368	395	392	402	407	400	370	373	393	426	416	389	406	390	361	396	424	419	423	411	386	398	398	429	443	423	422	394	388	392	390	403	403	411	415	396	448	440	394	418	367	419	440	399	431	407	406	372	408	427	355	414	399	401	377	419	411	398	429	401	426	379	388	437	380	401	446	404	433	431	373	426	382	418	417	404	408	417	404	393	391	433	409	427	395	432	424	419	419	412	425	426	411	428	397	393	403	391	388	417	397	440	429	419	405	410	398	421	402	397	416	429	434	436	405	458	386	419	377	384	448	415	399	397	420	391	423	419	425	438	389	394	386	392	432	416	398	410	422	387	407	387	425	419	391	370	378	409	396	400	393	420	431	387	433	359	418	404	427	412	424	404	443	404	416	382	399	395	421	418	404	417	413	411	408	414	406	385	379	406	426	438	402	415	434	452	425	396	434	384	403	458	393	432	434	437	433	400	413	415	404	409	429	454	388	397	397	431	396	416	430	398	387	393	414	434	376	450	442	434	428	419	412	418	423	391	429	431	405	381	390	434	401	378	400	428	439	407	414	439	427	413	440	462	404	422	429	413	403	410	396	380	408	419	387	404	394	422	398	442	427	417	409	379	406	406	439	402	436	419	376	398	434	406	401	382	414	418	419	413	400	410	440	410	411	412	404	421	416	445	417	401	424	453	401	394	414	423	406	413	428	349	399	419	395	412	412	428	404	415	395	382	392	433	405	405	404	412	410	442	416	406	409	416	374	384	405	377	406	375	376	383	385	395	432	397	407	417	413	423
4402	14568	9634	4858	3581	2664	2061	1539	1243	1084	956	824	766	688	655	575	581	580	553	534	545	525	467	516	481	478	525	458	436	506	419	443	458	465	463	485	461	450	462	458	468	462	420	400	480	438	447	423	460	484	462	446	435	422	439	458	411	410	436	445	451	478	427	447	454	430	463	447	451	433	450	463	433	438	439	438	466	463	411	390	417	443	457	416	422	416	431	429	398	408	421	440	452	453	419	434	434	421	425	393	452	426	450	456	407	464	434	424	410	455	437	409	465	421	445	411	428	440	427	457	403	411	425	426	436	402	430	446	441	435	444	430	401	453	422	445	422	407	426	446	408	447	428	397	410	415	385	441	443	415	450	414	424	397	411	439	470	413	491	420	438	436	393	447	444	435	459	427	434	440	420	435	447	459	433	399	438	444	442	398	425	431	425	412	424	435	411	414	414	428	426	434	412	439	441	434	402	405	429	428	441	452	440	415	412	413	398	427	413	435	413	390	434	443	422	390	444	438	453	436	444	459	462	439	416	440	410	402	450	433	437	400	421	425	401	412	458	439	433	398	432	442	448	436	444	469	406	441	407	430	428	427	431	408	400	418	413	408	422	424	461	440	412	450	408	439	422	455	434	429	393	434	414	477	422	378	428	428	447	427	439	431	441	398	434	434	442	406	450	430	434	433	471	417	412	422	447	426	430	415	433	420	437	432	409	434	415	439	454	418	439	429	443	458	377	437	419	417	420	429	434	423	420	416	442	434	421	456	465	430	428	412	429	447	443	427	413	445	417	440	439	420	419	413	444	441	408	432	429	436	445	443	425	422	437	452	464	419	437	435	447	417	452	457	427	400	495	431	384	408	407	464	428	450	439	424	441	404	404	426	462	424	417	424	426	437	450	449	421	456	452	446	424	448	436	425	402	379	397	428	432	438	433	423	437	455	415	453	428	409	422	462	413	434	457	436	439	416	458	429	449	443	410	445	428	423	465	459	422	442	406	425	436	435	444	427	440	422	454	432	411	460	439	461	429	432	408	447	418	432	414	436	434	425	450	443	396	429	458	434	424	417	448	414	436	404	415	441	461	416	437	417	436	426	435	424	428	425	438	418	490	393	434	398	463	421	442	417	440	422	453	455	443	414	413	421	433	446	442	423	425	434	463	400	404	458	431	426	449	479	426	392	441	433	423	436	392	413	429	438	424	439	416	460	449	462	419	461	456	423	478	415	442	435	465	451	437	398	446	450	407	381	425	414	411	419	403	430	405	448	453	454	443	426	453	412	417	387	436	455	401	449	446	439	395	446	432	437	428	461	415	414	434	416	463	408	373	439	468	452	442	422	445	444	416	398	417	462	426	441	413	420	454	453	473	432	461	421	427	447	451	413	424	453	426	455	414	422	419	449	422	404	435	401	414	421	426	425	429	450	432	401	418	438	410	436	385	443	466	431	390	440	408	449	431	412	405	452	393	433	413	405	431	411	435	459	413	438	453	396	429	431	461	412	391	424	435	407	458	416	443	459	464	412	436	423	423	421	423	457	431	410	437	410	395	417	434	473	399	435	454	448	415	438	407	404	423	423	419	418	418	458	393	450	445	467	389	428	423	443	443	454	422	421	401	425	441	441	472	432	416	411	405	465	419	431	391	425	449	446	406	420	434	473	394	416	397	431	438	455	411	442	442	426	400	415	391	411	423	390	378	416	439	420	423	398	402	422	421	436	425	386	431	391	434	388	389	424	443	449	408	423	436	403	435	466	408	414	403	409	451	423	401	432	449	443	405	431	425	404	443	428	389	440	454	439	389	427	439	418	410	429	435	449	426	380	487	438	439	448	420	424	403	407	431	405	426	395	440	444	436	435	429	426	427	442	428	454	471	428	416	441	427	467	432	443	428	419	426	421	429	433	411	466	437	430	435	419	451	446	420	408	466	426	440	409	417	464	448	447	420	446	458	451	439	412	455	436	439	470	409	443	473	386	453	402	465	432	418	439	426	443	465	460	451	445	455	426	459	405	401	437	424	413	484	418	425	413	460	435	447	382	429	458	439	422	417	426	450	422	434	445	421	421	406	450	469	421	429	441	435	472	439	453	445	457	466	442	431	436	393	466	420	425	414	423	440	386	467	431	426	425	419	414	463	452	433	420	435	378	411	428	440	451	443	432	406	447	431	414	427	471	398	426	423	414	430	411	440	440	421	411	442	431	421	437	430	439	454	432	462	433	413	453	429	440	446	414	404	420	415	401	451	422	428	428	426	437	425	392	399	418	419	442	440	425	431	391	428	423	451	417	422	425	409	455	419	450	429	424	446	462	431	464	434	441	412	423	453	425	432	448	459	419	449	407	417	425	427	407	400	396	420	436	442	412	465	438	404	430	444	385	416	441	428	426	437	410	394	396	439	410	439	414	432	414	441	420	436	455	415	428	456	414	431	411	419	454	386	454	435	416	445	434	453	460	418	419	419	437	419	443	420	419	458	428	415	451	428	458	412	424	449	441	437	463	441	417	430	434	435	445	387	439	400	405	458	461	448	377	456	436	415	446	438	435	462	411	419	403	424	427	400	445	468	415	464	447	427	422	440	429	433	430	441	418	405	425	453	422	448	432	444	454	409	413	446	436	442	437	399	404	389	459	411	411	430	483	425	448	439	433	398	437	424	429	416	458	409	460	419	419	447	412	491	420	421	421	463	467	404	417	449	413	455	454	458	443	455	412	400	445	422	442	413	427	416	440	409	449	421	393	448	458	459	429	416	423	423	417	441	405	427	425	423	457	462	424	439	424	413	400	448	407	419	408	473	423	422	398	432	444	402	440	410	443	422	440	421	448	401	418	424	423	439	441	421	434	467	391	387	397	435	422	452	425	475	423	443	429	430	429	408	421	449	460	399	449	352	423	432	401	438	415	454	422	450	441	465	421	448	437	446	427	450	410	441	423	425	421	443	462	455	438	442	397	449	435	429	451	382	418	438	418	471	414	461	432	430	417	438	431	427	409	454	433	458	419	403	434	454	431	446	407	412	400	436	430	442	424	427	397	417	398	451	429	385	447	452	461	438	424	421	389	422	428	429	425	424	408	428	436	461	436	448	391	427	405	402	421	432	447	429	431	408	453	481	445	451	419	417	431	406	441	399	436	407	417	434	411	448	431	438	461	422	404	423	431	456	431	422	421	437	417	472	434	397	439	429	445	464	389	452	468	401	418	484	425	455	456	414	416	454	441	448	433	439	446	388	433	409	439	420	453	398	435	410	447	405	422	438	444	408	439	443	418	459	446	407	416	419	484	443	439	443	424	435	413	427	434	428	402	427	432	437	471	433	453	393	473	392	382	461	459	423	470	434	423	433	444	439	416	450	434	450	431	430	426	429	395	413	441	428	452	434	431	412	430	428	425	451	455	411	447	425	406	437	416	392	436	425	421	447	424	454	411	420	399	445	436	431	495	475	436	400	456	395	455	415	443	435	421	427	396	380	396	451	406	418	403	414	458	413	419	453	414
27457	20242	7511	519	350	316	262	279	295	254	237	239	241	243	222	245	235	245	248	245	229	223	248	266	234	263	218	219	225	263	259	239	214	235	304	231	203	229	233	219	255	242	248	258	252	264	246	250	257	247	235	243	249	232	237	207	237	246	214	241	249	259	243	253	267	239	226	247	244	230	261	235	243	254	241	239	214	249	238	241	267	217	248	240	220	245	260	249	235	231	244	234	213	222	247	224	242	232	219	244	264	224	235	222	249	207	229	239	256	233	212	251	237	261	233	254	235	247	254	230	278	231	247	245	255	243	239	234	240	226	218	239	219	233	251	259	241	245	239	242	213	244	229	261	263	215	233	268	224	239	235	254	245	239	241	262	245	244	239	236	237	217	227	220	227	234	205	238	217	231	219	219	246	243	208	218	232	236	216	205	223	246	238	217	252	234	256	236	225	232	241	239	253	236	180	247	244	243	218	214	256	251	223	250	265	249	258	236	248	231	260	233	240	251	218	247	244	236	245	258	218	264	243	229	233	252	238	255	237	238	234	233	271	199	270	221	221	238	247	227	248	245	216	216	239	249	254	245	224	222	267	228	239	217	240	238	233	251	222	260	222	226	237	247	229	211	245	260	233	226	241	227	249	222	215	241	222	233	241	221	237	212	250	236	252	221	231	257	238	222	241	266	228	239	249	235	249	273	227	228	239	240	241	216	211	250	241	245	228	253	240	243	247	212	253	247	249	232	222	289	225	239	249	232	243	245	246	241	273	275	218	253	223	217	270	219	234	244	257	217	238	226	244	252	254	250	254	220	232	245	245	264	237	251	249	279	224	228	218	213	252	264	225	212	236	238	238	224	210	255	224	264	220	227	259	250	234	239	238	241	219	230	235	209	225	226	236	273	213	247	229	228	252	252	219	238	250	251	238	241	249	239	226	212	213	231	249	227	224	250	232	246	229	251	238	230	232	244	257	228	264	257	219	215	280	252	247	266	232	259	241	249	265	243	228	231	261	224	250	226	242	237	243	222	243	261	245	228	239	258	231	228	233	240	231	237	238	225	220	233	237	231	240	253	251	220	217	244	238	266	237	261	227	231	258	254	252	228	210	237	258	256	222	232	256	235	256	265	252	236	250	256	257	233	228	246	247	238	227	230	246	242	236	239	232	226	238	214	216	242	245	251	232	199	248	226	246	271	226	268	260	235	269	239	245	252	236	242	229	249	221	246	230	234	238	232	222	247	243	219	244	221	225	227	238	238	262	242	232	236	245	229	243	254	252	235	251	213	240	210	226	224	277	247	240	217	210	232	221	248	249	226	230	254	239	245	223	229	235	221	244	236	272	238	231	238	195	243	217	264	232	214	225	236	230	249	284	210	233	230	257	232	242	227	259	238	236	260	255	252	257	242	213	234	252	240	230	234	237	223	251	246	250	253	241	252	219	257	227	218	239	235	241	245	279	240	253	231	228	229	217	252	255	227	246	228	230	255	225	239	231	231	242	236	249	226	239	227	250	236	233	235	232	213	233	245	229	235	239	233	249	223	213	253	229	252	237	246	244	240	261	222	214	240	257	241	239	250	253	253	234	258	222	247	209	234	246	246	231	237	216	254	272	218	215	228	250	250	248	216	206	259	240	250	247	224	250	220	244	240	247	241	212	256	232	227	261	234	242	233	244	239	239	236	267	262	250	241	246	260	245	218	233	211	231	243	241	239	205	232	227	244	220	222	238	220	232	234	235	257	221	259	211	257	253	224	234	258	214	247	243	241	247	234	254	252	238	244	249	248	249	237	237	243	243	224	242	230	248	211	233	245	268	218	237	243	222	224	260	239	252	254	246	232	244	251	249	252	213	264	236	234	289	232	232	246	216	234	247	231	233	223	257	247	234	228	246	228	232	213	235	239	237	214	261	242	258	259	242	239	203	206	246	233	242	204	222	229	234	189	240	247	225	235	235	244	248	257	213	228	237	232	241	247	229	268	273	257	227	244	238	223	232	256	211	263	235	227	248	238	229	252	250	215	213	204	240	230	232	221	229	260	246	218	235	252	237	237	236	230	262	257	268	254	229	241	240	223	261	233	252	236	239	235	231	241	235	251	243	242	235	234	210	214	256	251	224	232	252	257	211	229	233	235	227	231	246	229	254	254	226	226	227	242	225	262	222	236	229	238	217	226	225	226	228	213	232	234	232	228	243	238	268	231	225	246	235	241	230	227	232	220	264	252	241	250	248	231	229	252	243	226	245	228	228	259	253	249	215	263	237	218	222	222	224	269	229	249	249	251	227	232	227	243	235	214	249	234	232	228	234	238	243	252	248	235	231	233	231	248	200	247	258	240	251	235	259	244	229	232	222	247	230	214	239	275	241	252	235	251	258	252	221	230	240	245	216	243	268	239	245	254	257	250	238	246	258	233	247	233	222	250	235	248	249	224	233	231	270	212	243	227	266	238	218	271	247	243	259	229	244	242	234	218	248	241	230	247	241	245	215	226	243	249	256	229	225	254	235	240	224	242	233	255	253	244	222	233	246	245	221	225	235	239	243	245	223	234	256	255	251	237	252	247	258	228	229	253	247	212	224	212	238	235	249	240	229	233	264	263	249	243	217	250	229	221	226	241	259	241	241	216	248	229	260	212	239	257	216	228	230	235	249	234	242	243	266	238	255	240	238	223	255	239	243	216	225	256	225	237	241	242	241	237	237	256	238	245	233	256	220	223	262	235	238	243	216	236	209	225	264	225	245	241	227	239	244	256	253	220	218	276	235	263	258	223	257	236	250	248	234	244	237	221	250	244	234	231	245	253	242	234	238	214	243	217	238	253	233	246	243	210	223	276	210	239	233	213	249	250	225	238	247	229	233	234	197	243	251	234	256	237	250	213	239	251	253	239	244	254	264	258	242	231	212	228	236	221	276	212	238	239	255	219	254	240	221	226	211	228	246	238	241	231	240	235	230	237	252	223	224	256	230	263	236	257	259	238	241	229	240	255	228	215	224	252	254	240	236	237	232	247	225	217	243	254	242	238	237	255	229	261	243	258	261	209	223	245	238	253	259	266	240	249	265	242	242	228	240	224	229	237	210	229	243	232	241	240	214	245	236	270	246	228	257	248	224	231	222	229	256	234	228	233	232	240	247	245	244	220	265	233	231	236	206	254	253	235	244	237	234	228	227	248	234	238	232	230	251	202	253	238	226	213	211	219	245	252	233	226	243	237	257	258	241	221	232	247	225	226	230	229	224	234	240	231	234	221	243	234	241	222	239	224	232	235	233	245	227	267	228	253	212	232	232	236	243	241	237	246	242	240	212	206	238	242	242	264	267	227	225	241	228	237	212	259	248	251	240	259	245	237	252	216	196	256	207	248	235	260	241	236	225	221	226	213	250	223	261	224	245	255	218	254	268	221	254	259	213	230	248	230	240	226	243	257	217	272	233	225	226	244	221	208	225	236	226	229	235	219	229	247	232	233	263	228	228	234	231	222	242	269	235	233	236	233
4061	1320	827	460	430	406	335	293	260	287	285	256	251	277	237	246	275	226	249	258	243	241	261	247	281	255	257	286	251	262	260	242	260	248	255	248	245	246	248	216	257	256	250	253	263	244	231	235	228	263	260	259	256	260	248	243	252	227	261	271	244	238	230	247	260	257	231	237	254	216	266	233	250	239	260	228	229	238	265	260	251	240	267	219	240	273	245	242	248	225	264	238	230	272	241	249	254	236	252	212	238	253	260	248	223	255	262	258	239	263	254	243	228	238	241	246	233	226	268	269	261	219	270	260	233	266	259	252	269	268	266	238	246	265	270	235	242	251	274	253	238	241	258	243	261	233	236	236	235	230	252	270	271	260	252	231	260	253	221	264	265	257	247	244	242	273	235	238	228	255	248	247	266	230	241	260	247	230	210	266	259	252	245	229	233	233	272	256	256	256	248	259	259	238	246	244	239	244	262	294	249	228	274	237	228	244	224	261	248	212	240	243	257	266	257	227	269	249	255	279	238	244	227	241	227	235	234	238	279	247	201	258	239	230	230	226	231	266	245	258	246	226	250	255	251	242	249	224	295	242	241	252	262	248	243	263	257	224	213	241	227	258	232	256	229	258	266	246	262	252	214	237	271	251	246	233	254	240	226	228	250	224	274	247	246	252	237	250	248	260	264	235	214	242	237	272	242	226	253	238	262	247	250	254	247	232	253	265	267	262	254	251	229	243	232	250	236	225	245	251	235	268	250	258	241	256	256	264	245	245	250	253	269	241	239	249	271	251	270	240	245	247	255	251	260	272	255	267	273	221	273	255	250	227	244	234	237	273	249	270	267	278	244	226	259	263	244	251	237	261	249	257	250	251	255	244	247	266	226	246	258	240	229	250	278	251	242	220	269	265	229	227	233	240	258	236	287	221	246	246	277	244	240	239	247	259	278	258	257	242	230	254	239	242	261	224	224	244	257	242	244	253	232	216	221	229	264	224	261	266	283	257	245	227	252	257	243	238	259	255	252	242	249	257	245	262	231	235	267	245	251	236	226	272	272	243	239	261	217	217	277	241	260	226	249	265	260	252	261	259	241	267	241	255	247	256	262	224	249	262	227	260	234	232	221	237	249	252	251	243	242	238	250	252	264	226	217	233	248	258	271	232	249	242	245	226	261	250	254	251	288	235	235	241	228	253	232	232	239	257	256	232	251	257	249	235	268	254	244	257	245	280	272	226	242	229	271	253	277	258	231	250	236	237	281	239	230	284	240	248	258	259	274	265	256	258	250	250	247	220	247	259	286	258	253	285	268	217	238	236	269	272	252	231	224	234	261	261	264	246	227	253	233	268	240	244	255	242	213	254	264	274	259	236	228	242	284	239	217	257	244	251	240	253	248	238	234	262	223	265	248	269	254	242	265	259	248	248	254	268	251	239	229	248	237	225	227	254	252	252	223	243	237	272	245	254	227	245	232	268	240	270	247	247	254	235	279	254	241	233	270	255	255	273	237	244	236	255	246	228	264	259	247	239	248	242	256	238	226	214	260	249	254	263	244	265	242	222	256	245	249	230	233	258	254	261	256	255	240	290	247	245	253	252	242	245	256	263	270	264	258	243	242	237	224	223	241	258	256	259	267	223	229	264	276	230	257	237	245	215	229	243	248	225	231	251	220	251	241	237	235	226	238	262	248	245	222	231	260	255	240	233	257	239	227	223	230	267	247	222	258	242	277	259	250	257	212	267	240	242	263	243	232	268	242	246	270	256	240	239	267	256	247	246	266	228	266	274	247	267	227	257	233	229	237	227	257	233	257	234	226	249	241	241	251	251	284	237	263	265	243	241	227	250	247	220	264	229	252	257	242	246	231	232	272	248	239	249	242	259	243	280	249	269	254	256	254	250	249	270	262	251	232	260	250	270	239	254	219	251	239	250	250	255	269	257	265	239	239	254	241	258	254	255	244	266	245	275	277	240	235	256	249	257	260	222	227	265	228	251	256	287	237	235	229	257	225	252	253	248	243	236	223	233	244	250	244	242	234	260	222	243	238	232	251	254	244	274	260	256	242	255	243	234	253	247	230	258	235	255	249	236	248	228	260	263	271	227	246	247	227	261	232	241	247	257	262	239	247	261	249	248	289	247	252	249	249	259	274	262	247	222	238	254	227	232	259	252	260	252	270	268	214	247	230	234	253	263	255	243	263	238	280	201	235	250	240	266	269	271	246	250	227	238	263	242	250	270	232	249	274	265	253	265	224	254	254	237	240	260	251	257	232	257	256	257	238	283	246	266	221	252	262	238	255	249	255	239	267	231	246	237	242	252	238	268	230	224	261	264	250	261	256	223	251	253	255	237	253	252	231	266	262	233	226	254	260	269	224	268	257	251	248	283	255	272	244	248	239	267	218	230	231	237	241	260	252	240	265	228	236	238	260	262	245	235	246	280	242	259	198	220	243	259	255	246	243	245	227	259	236	262	242	257	243	246	227	229	234	251	259	281	254	251	267	268	247	246	240	257	240	237	251	237	226	260	236	269	243	255	245	234	276	259	244	227	233	285	252	270	237	246	279	227	250	245	255	258	250	267	245	233	244	238	233	245	232	267	270	265	250	253	249	232	239	236	218	239	218	222	269	256	235	234	244	234	240	257	254	252	262	260	227	245	236	245	271	249	243	252	270	251	234	261	251	271	234	250	272	264	248	238	242	257	239	235	238	253	255	273	255	252	251	229	248	250	263	274	237	238	256	223	237	269	242	239	245	240	245	248	237	253	243	262	276	258	248	242	222	262	287	244	229	237	226	259	225	256	249	259	222	244	260	257	239	260	281	230	244	252	228	234	249	249	271	210	261	246	226	250	254	250	233	248	253	252	263	260	259	241	255	267	275	235	254	230	259	255	244	264	268	252	247	259	249	222	246	213	224	256	249	220	243	255	237	236	255	249	240	221	272	252	269	229	258	277	263	256	255	273	277	257	255	256	240	244	269	240	256	245	264	240	240	248	264	258	245	229	244	249	236	245	226	226	266	248	247	255	237	236	223	261	263	237	248	251	226	240	235	218	257	258	218	260	260	267	254	265	238	237	266	241	240	250	234	236	273	246	229	251	238	279	234	234	229	282	265	236	273	220	253	260	254	243	244	253	238	233	245	237	255	242	262	260	220	282	236	247	262	219	264	256	238	261	247	227	245	266	215	219	273	245	237	240	269	253	241	240	242	250	235	265	257	257	258	248	269	246	232	264	226	233	245	251	242	240	249	236	236	262	265	245	243	261	270	286	264	240	228	249	255	242	266	233	254	265	259	219	249	241	242	260	276	251	239	269	234	230	240	234	222	282	259	228	255	270	228	276	234	263	252	236	252	250	232	215	263	251	270	225	257	249	238	214	258	243	257	304	255	262	256	245	256	237	241	269	249	213	239	262	245	221	242	253	242	248	268	257	255	235	232	240	246	225	233	248	236	267	254	239	240	259	237	257	270	251	238	274	271	241	260	236	245	272	248	241
23653	21298	28768	24170	21287	10950	1244	810	758	689	615	581	574	537	546	517	501	531	477	536	452	489	477	493	486	509	504	480	457	497	463	521	471	471	486	449	482	482	444	490	483	498	477	514	473	464	484	499	477	448	512	467	480	466	498	449	459	451	449	505	466	458	435	461	489	465	481	437	459	439	498	453	428	494	476	494	431	486	471	464	494	462	456	469	491	488	436	469	453	451	466	459	438	482	470	467	469	440	465	495	459	481	501	441	483	452	457	460	466	440	485	452	479	497	471	452	467	514	438	442	451	453	465	489	412	462	476	455	462	457	436	457	435	505	475	438	461	475	464	463	474	464	461	461	428	432	453	472	417	438	434	475	487	476	530	411	409	457	473	445	502	457	433	431	489	459	444	441	433	461	472	484	437	484	448	471	433	484	462	464	483	490	459	464	475	435	410	460	459	456	431	476	445	445	423	438	435	470	487	450	441	427	459	460	473	466	492	427	491	475	476	479	445	400	447	454	460	499	480	454	470	479	467	449	481	428	444	414	490	401	418	453	468	499	477	474	485	461	501	469	463	465	442	468	443	457	452	428	463	432	439	474	465	467	459	496	472	470	496	454	460	484	473	453	440	497	450	453	479	471	478	454	440	509	441	461	414	464	508	464	470	455	455	433	514	482	438	452	483	446	502	447	494	472	447	462	494	484	479	471	472	444	460	469	458	484	466	473	444	488	457	475	436	484	484	465	490	506	430	452	501	476	459	431	460	459	458	466	447	480	469	456	451	504	502	439	467	447	447	495	448	469	480	492	456	444	427	466	482	441	482	451	483	447	484	473	452	454	436	467	505	469	394	473	492	469	439	535	439	446	462	459	434	465	466	448	416	441	473	421	499	470	485	460	457	476	466	455	485	440	482	471	456	437	482	478	476	472	446	462	470	446	462	482	428	440	472	430	436	458	453	469	463	463	457	430	483	461	464	455	451	420	461	469	424	462	456	488	458	450	461	464	443	467	482	468	461	460	437	452	437	470	439	460	426	447	507	466	471	472	475	438	436	493	443	424	428	476	461	464	447	479	476	436	483	486	447	463	478	457	473	431	463	510	477	466	508	490	438	462	422	455	437	477	486	424	472	485	496	487	490	419	436	491	423	468	485	484	447	463	439	437	438	425	478	497	437	464	457	490	482	479	445	479	454	430	477	494	449	444	442	479	482	492	486	378	526	459	459	457	502	473	461	460	460	439	467	472	487	463	469	438	469	456	445	466	447	444	499	469	472	443	464	462	435	465	435	463	480	431	449	477	470	495	461	445	455	437	462	461	436	485	489	489	455	485	479	459	458	467	486	481	441	452	450	445	421	455	501	458	450	455	481	412	443	460	504	453	471	460	400	462	492	483	453	454	500	463	470	496	467	478	459	446	461	463	452	436	465	468	496	483	451	456	483	487	460	471	459	491	429	466	455	450	456	510	429	457	474	496	444	410	471	476	443	436	479	453	448	488	418	463	462	441	482	478	491	429	444	464	482	456	483	448	481	472	455	438	457	455	463	455	471	440	471	497	491	445	443	465	471	457	456	441	426	424	482	451	419	446	490	458	455	452	455	450	462	479	483	458	479	473	459	411	469	450	484	485	424	458	501	441	425	431	469	437	456	475	431	444	445	449	405	402	494	453	457	460	470	443	469	472	458	431	463	494	487	434	468	491	451	465	475	448	450	497	469	487	476	419	476	457	465	468	435	460	469	469	452	458	497	417	467	448	421	488	474	443	448	454	481	487	461	512	497	459	487	466	474	464	471	459	463	509	426	446	468	450	450	452	463	427	490	482	457	467	453	452	443	445	462	458	453	475	474	482	447	430	479	416	442	466	474	477	474	493	468	453	457	495	495	460	459	483	464	455	473	443	492	485	472	456	442	471	463	490	424	471	472	487	444	475	451	479	456	474	460	451	455	481	475	478	474	443	477	454	461	479	457	470	417	473	476	460	488	441	468	458	430	456	437	461	441	441	448	455	476	437	489	456	457	429	442	475	461	446	444	464	456	472	450	441	437	479	467	496	440	436	460	498	448	442	472	469	418	494	467	478	473	451	482	488	460	454	476	450	447	472	456	459	469	482	434	459	457	478	440	472	474	467	466	443	451	496	448	419	450	451	478	467	460	447	476	470	471	434	407	433	483	472	470	461	468	447	428	460	442	461	476	443	436	441	483	462	464	490	479	470	454	451	470	448	529	515	504	459	469	490	468	454	425	471	440	447	454	475	497	453	442	466	465	482	460	449	449	484	443	458	433	469	476	475	483	468	456	459	458	452	457	437	449	487	479	469	475	469	468	456	461	456	460	448	477	463	455	485	482	416	442	491	473	470	457	438	459	460	462	485	464	478	424	472	455	469	504	466	434	435	461	473	458	466	473	428	450	432	483	465	475	481	471	442	497	463	453	441	450	435	459	473	412	440	448	448	450	483	478	511	442	495	475	460	497	465	418	427	475	474	484	459	459	483	491	506	419	437	480	506	481	465	470	475	437	496	475	438	505	438	486	494	443	448	446	470	463	466	483	488	474	432	446	459	478	432	451	435	450	456	441	452	445	478	462	470	458	480	447	459	481	455	450	473	457	480	463	469	422	493	446	474	452	433	471	448	468	450	492	456	448	418	484	437	481	441	462	476	489	464	475	461	462	497	470	447	453	467	440	462	439	457	475	476	427	463	435	455	462	468	438	459	480	466	454	445	437	450	499	437	487	477	480	454	470	460	470	468	466	417	448	473	472	478	472	487	449	449	478	429	459	424	455	464	443	476	476	466	478	494	429	452	470	445	458	409	463	441	433	474	468	450	457	484	460	447	440	449	425	435	434	491	468	467	462	463	478	487	462	456	487	484	504	461	487	466	465	481	467	451	438	495	463	441	488	475	432	449	456	436	488	476	472	464	472	477	448	515	494	451	508	454	445	465	445	481	482	483	472	481	456	468	419	488	483	463	431	487	449	467	485	463	470	452	471	463	436	432	444	465	469	502	500	484	482	465	452	428	453	482	473	478	481	486	422	424	427	459	472	495	433	458	464	463	498	484	432	463	461	449	469	499	475	481	447	463	514	476	442	461	443	437	438	443	483	471	493	450	425	500	491	480	473	448	489	479	493	485	488	449	459	470	497	450	474	474	496	486	447	495	417	510	516	454	508	431	442	430	463	476	487	414	451	470	451	443	444	522	482	493	462	477	463	476	460	459	469	397	424	471	502	479	466	437	424	478	493	444	455	433	430	475	479	466	456	472	446	479	463	418	441	451	460	501	456	462	453	475	490	487	468	470	435	494	440	489	492	459	488	444	445	459	471	428	486	441	421	448	445	479	478	440	451	507	424	447	494	468	449	454	446	467	461	467	476	430	467	463	476	453	439	484	460	452	453	443	502	486	470	475	439	475	454	459	481	500	446	478	503	480	473	446	436	442	451	433	470	503	466	453	495	480	454	427	459	459	514	425	462	443	465	474	474	449	444	464	440	471
3287	8746	5653	2839	2131	1683	1319	1069	855	843	735	674	645	577	595	569	525	567	533	544	535	510	547	560	513	538	514	481	535	467	530	517	511	511	495	528	452	499	470	446	476	483	507	458	449	501	471	514	499	510	469	506	463	507	477	491	498	475	471	486	453	510	486	455	442	507	445	488	490	470	482	469	477	466	516	494	439	478	499	455	506	484	475	466	471	452	485	464	477	477	483	481	514	488	523	463	464	482	493	490	476	463	482	466	489	430	449	480	488	479	444	490	473	497	485	471	434	490	489	496	482	498	507	504	505	486	494	467	496	475	487	454	483	509	452	527	464	462	475	464	511	488	441	511	526	500	458	480	461	455	461	492	435	489	473	505	500	484	464	497	472	445	506	495	537	471	472	504	510	495	494	473	445	442	503	494	501	466	452	464	467	484	507	467	479	497	528	528	463	472	468	478	439	478	476	486	512	478	469	485	439	474	477	485	442	496	494	469	481	458	460	453	483	497	466	542	467	466	466	472	488	483	498	481	511	503	428	455	470	489	483	467	483	436	509	480	495	479	450	490	539	471	493	510	487	487	480	474	473	490	500	458	478	478	468	460	520	483	435	470	485	467	482	434	475	474	471	442	503	477	460	457	422	486	504	450	509	491	481	475	477	496	503	486	467	500	479	476	454	462	508	467	453	477	517	462	491	474	477	492	455	473	479	467	434	470	509	440	457	479	455	487	477	487	450	450	515	477	475	501	455	440	508	464	446	458	476	478	509	458	467	487	467	502	484	503	479	507	459	494	494	480	462	495	423	484	496	489	495	472	514	479	473	548	455	477	512	497	466	494	444	531	469	459	478	452	510	471	483	508	464	481	453	490	470	460	487	480	453	461	518	491	462	455	424	535	437	477	453	458	477	472	459	473	507	488	489	483	460	479	515	491	463	479	495	484	440	461	501	474	460	458	488	481	475	464	471	510	476	484	491	481	494	471	507	468	508	466	473	485	511	520	487	453	451	473	495	439	501	488	464	500	500	465	481	509	466	506	446	476	493	491	476	500	458	456	477	478	465	496	462	506	489	501	480	509	503	453	485	498	494	481	457	480	451	525	460	511	454	532	492	478	489	490	451	468	471	496	496	491	483	463	475	517	486	464	465	452	484	461	480	479	477	485	467	427	510	473	494	506	448	490	469	512	461	474	477	448	484	479	462	497	456	503	496	500	484	490	488	507	465	516	465	487	455	524	476	450	477	465	464	505	524	478	440	512	486	430	466	474	457	471	517	507	511	505	490	492	476	461	492	433	497	500	488	476	516	524	469	528	492	504	457	469	472	464	488	492	463	427	484	523	479	465	480	459	504	486	463	497	462	498	494	467	495	495	461	449	488	509	461	443	497	463	480	486	483	450	457	471	445	450	486	475	469	438	481	466	466	471	479	479	490	473	476	454	465	446	504	494	498	525	448	469	509	487	485	480	518	469	481	455	465	494	471	465	479	505	480	499	514	470	475	468	478	446	459	468	473	485	495	499	462	470	486	477	437	442	480	459	528	496	499	501	507	464	474	482	464	490	486	512	495	466	495	482	446	468	450	488	496	461	490	484	444	460	491	496	493	433	499	455	500	441	453	454	483	508	496	487	462	439	451	518	499	481	470	497	480	493	487	478	455	455	460	417	462	458	491	489	507	497	505	443	475	498	508	438	474	487	513	469	472	448	481	441	479	489	492	459	501	483	495	432	474	476	470	459	490	503	453	482	492	461	503	486	445	493	446	456	468	495	496	521	492	456	455	474	456	452	468	491	454	444	470	485	537	499	504	479	463	472	468	478	492	467	479	451	482	531	469	486	530	437	467	463	474	504	450	482	479	489	505	539	476	526	480	488	474	505	524	491	456	451	484	470	457	486	449	474	512	459	486	490	489	450	482	498	490	444	459	509	493	454	481	463	448	461	483	486	466	458	469	511	454	439	510	482	506	516	474	439	503	496	506	469	470	468	471	483	478	498	472	515	491	466	493	463	482	468	511	444	441	454	462	501	471	457	474	438	467	494	459	473	490	478	462	465	478	522	448	459	483	473	478	504	504	515	447	442	493	502	469	484	474	479	503	498	430	470	495	491	489	481	489	479	510	432	490	475	465	466	454	513	452	473	462	484	473	436	492	480	470	431	454	475	493	467	495	452	500	457	510	446	489	494	509	477	522	472	492	495	488	486	467	444	519	490	486	472	501	459	470	461	488	457	491	458	460	489	495	477	473	469	503	483	461	471	500	444	512	517	475	446	524	449	486	473	458	454	473	469	469	473	462	487	521	469	469	474	474	484	502	491	508	426	452	505	477	457	473	490	459	493	461	441	541	430	465	472	460	463	484	494	477	470	487	490	519	487	453	510	475	472	472	499	462	480	480	455	487	506	504	472	465	473	470	494	499	450	501	469	457	435	488	475	464	471	457	443	511	515	498	518	483	497	438	497	469	438	451	443	508	481	483	447	472	493	458	475	433	452	486	503	474	474	472	462	470	477	464	523	492	439	468	516	486	468	464	514	477	444	495	497	489	481	465	492	486	448	464	482	509	434	467	538	480	440	531	468	451	485	464	515	487	504	475	491	449	502	467	490	471	456	452	484	461	446	450	487	461	471	501	506	469	477	489	483	472	467	453	488	467	457	497	475	463	509	482	455	492	508	471	487	473	490	471	445	490	479	470	497	504	472	442	464	471	497	476	461	493	457	472	480	474	498	496	482	426	473	508	483	525	464	475	468	481	499	466	496	513	472	500	456	496	452	497	475	478	474	480	465	458	489	474	488	498	480	479	486	499	479	520	522	455	500	520	506	531	477	453	457	447	493	516	482	431	500	470	459	469	461	465	450	459	449	518	483	476	505	450	452	455	479	465	495	480	471	467	482	466	505	496	489	461	481	494	459	452	495	474	507	486	514	465	501	525	488	460	468	464	521	508	454	487	438	481	472	501	510	517	489	483	502	446	481	489	484	500	503	483	480	464	474	470	526	455	450	447	458	459	478	504	457	493	471	496	477	517	487	487	433	450	467	482	474	489	480	489	479	504	485	435	491	463	476	480	489	484	463	467	424	470	482	488	452	468	493	463	522	492	464	496	524	470	442	477	441	480	467	501	475	458	490	469	481	460	483	476	488	489	458	489	518	463	451	490	470	473	477	442	500	516	493	490	509	466	483	500	513	467	472	462	489	478	478	489	477	502	499	429	480	476	454	469	429	464	481	485	479	460	453	496	450	436	457	452	460	472	497	474	451	467	482	463	480	480	516	465	461	426	452	478	488	461	460	505	478	457	492	496	494	470	477	495	457	509	474	494	500	466	486	482	510	509	455	481	464	489	473	516	494	523	512	468	450	459	474	473	462	503	477	511	494	462	496	522	492	507	459	454	499	462	460	462	511	477	457	532	502	480	451	488	498	504	476	486	506	471	454	488	469	471	511	444	471	471	459	468	519	455	489	457	521	480	433	511	491	480	454	439	496	462	466	487	476
24778	21329	27888	25018	13568	563	361	272	211	223	188	163	163	161	146	165	149	131	138	124	144	122	124	122	138	124	136	137	119	116	115	122	117	136	133	113	121	120	102	118	136	126	125	119	138	117	116	132	129	131	136	126	118	113	115	117	147	116	134	106	125	120	123	117	118	127	111	89	120	86	134	83	117	126	121	110	119	108	126	103	125	129	130	115	118	111	120	132	132	134	131	112	115	103	129	114	118	90	110	103	122	126	128	97	133	105	136	113	109	116	118	133	111	124	127	110	134	133	126	126	116	125	111	116	106	113	115	125	115	115	107	118	118	108	114	107	106	111	120	101	134	108	120	126	119	132	124	105	142	100	133	116	114	117	105	134	119	138	116	107	138	134	140	107	117	135	113	123	119	102	127	108	132	131	115	104	130	118	106	99	114	116	117	114	131	110	112	104	119	98	135	116	120	106	122	119	139	103	95	109	118	118	112	98	127	130	120	108	121	102	118	134	96	128	108	136	112	112	108	122	119	120	108	135	114	106	113	111	115	126	106	110	143	100	100	143	93	114	110	117	130	104	110	130	116	103	105	119	106	117	118	130	132	115	131	120	107	118	121	128	110	104	103	119	144	142	126	113	125	103	116	123	113	121	105	119	99	128	123	125	134	119	119	122	117	106	99	122	105	123	133	125	113	122	149	137	129	112	94	103	123	107	122	141	104	104	119	113	115	107	130	109	107	110	133	107	108	117	124	116	118	113	126	128	112	128	105	116	129	123	119	116	112	116	129	122	112	128	123	117	117	116	112	134	136	136	104	115	126	125	120	117	111	120	131	127	125	117	117	115	111	114	99	122	116	119	119	109	118	126	128	111	110	122	99	97	127	118	125	130	106	117	117	126	133	104	102	109	125	102	107	123	115	129	115	96	115	101	126	119	143	111	129	120	115	130	125	115	110	104	116	102	111	101	105	137	109	137	114	127	123	109	107	96	116	115	121	105	114	127	123	115	120	126	129	115	105	118	137	139	117	117	96	115	123	119	128	125	98	110	124	117	116	131	128	106	125	132	116	126	91	128	107	105	120	126	127	116	114	133	135	128	111	119	129	134	111	109	118	122	112	120	113	101	119	103	123	107	118	111	119	109	127	130	118	134	119	118	129	119	117	110	103	134	128	106	115	115	124	128	125	121	115	131	118	128	134	113	124	106	114	117	114	98	120	127	126	114	133	119	110	103	122	135	127	117	125	150	119	130	122	117	119	118	124	113	115	106	106	104	117	114	125	136	117	115	106	120	111	117	102	134	133	93	126	123	123	109	97	122	133	126	120	128	140	113	128	110	121	102	132	115	117	123	129	121	91	113	101	120	122	124	127	111	119	105	124	106	118	110	117	117	108	119	126	117	111	111	129	113	126	131	132	133	122	119	100	118	101	95	96	112	123	124	130	124	121	122	120	114	120	116	124	113	119	123	127	121	135	109	120	105	119	114	118	112	114	104	120	143	122	123	130	144	103	124	107	102	112	125	126	119	121	121	114	99	112	113	113	125	116	123	127	111	131	107	116	132	125	124	125	118	115	133	120	124	122	110	106	130	110	120	117	130	118	120	104	119	140	103	118	123	117	105	135	114	121	125	140	98	132	133	121	137	124	112	116	117	129	124	101	98	120	122	130	122	125	129	115	110	145	122	133	130	121	119	113	122	125	114	125	105	111	122	106	125	112	126	102	108	116	123	117	120	119	128	114	110	114	119	119	121	126	123	126	103	138	112	116	109	116	104	106	105	106	136	109	125	118	105	112	107	136	137	123	125	135	121	105	123	129	113	112	131	103	122	114	126	127	106	115	119	112	110	115	135	99	115	132	108	124	113	120	103	108	109	115	111	119	111	114	128	119	114	110	107	111	120	110	105	119	126	113	121	120	135	126	124	120	153	134	119	118	119	109	106	125	105	130	134	119	121	129	124	93	123	110	112	97	123	112	110	120	128	98	132	117	118	107	114	111	116	110	128	133	123	127	121	109	102	120	112	107	103	129	115	118	115	120	112	114	118	118	120	95	116	122	133	117	135	105	111	103	121	118	110	108	117	125	134	115	110	118	107	131	124	104	108	107	144	112	113	109	121	134	124	139	107	110	100	138	106	118	111	115	107	128	115	115	114	124	113	122	130	118	117	99	121	121	116	113	124	107	122	115	120	128	114	122	99	134	124	109	99	119	126	117	101	116	114	126	102	136	105	135	112	121	100	109	125	134	114	125	108	116	109	115	118	110	124	103	128	130	129	136	120	123	102	112	113	111	133	115	113	137	114	119	100	131	116	126	120	131	115	112	140	111	114	124	115	125	113	116	118	102	120	103	96	122	115	131	123	120	115	124	131	118	130	118	111	108	108	116	114	125	99	107	139	118	110	115	109	114	106	112	123	110	132	113	106	128	118	109	107	129	101	110	129	111	128	107	112	99	113	111	129	111	109	115	128	110	114	125	145	117	103	115	107	119	106	139	111	116	110	123	116	110	98	122	125	105	126	98	110	127	115	118	112	104	130	121	118	121	123	138	113	109	111	117	99	115	127	120	107	133	122	102	119	122	119	116	131	129	128	129	123	115	124	112	112	113	111	110	114	136	101	115	143	118	110	107	115	122	89	122	119	119	108	109	109	108	110	119	94	119	123	124	102	119	125	103	109	112	133	120	105	132	114	97	112	121	97	100	127	106	113	109	114	107	123	119	125	110	124	120	114	121	115	122	116	91	115	109	113	133	118	120	112	113	119	114	111	133	129	126	103	121	110	112	122	105	152	113	115	105	147	116	116	131	122	112	111	142	104	124	113	110	107	95	128	119	117	117	113	126	122	123	116	127	109	104	112	114	117	118	137	123	131	102	97	106	113	124	120	133	95	116	118	96	111	123	117	127	121	125	115	122	113	114	116	115	139	119	139	140	128	122	116	128	127	103	98	124	124	134	122	141	119	126	136	128	107	94	121	122	140	114	142	114	110	105	142	127	101	122	134	145	116	115	135	118	116	113	119	112	136	114	123	102	107	124	124	95	118	111	106	124	103	111	117	112	113	118	119	130	90	116	118	111	103	114	101	101	121	106	120	123	144	115	105	111	119	111	126	124	123	108	116	114	118	123	112	126	122	119	117	108	99	95	108	96	102	126	129	117	123	128	118	104	108	119	108	95	125	114	134	123	118	128	117	114	109	91	107	131	123	117	108	105	108	127	130	110	129	101	108	101	128	119	113	128	120	113	131	113	100	107	127	123	123	133	106	107	109	120	128	133	127	120	106	128	121	111	118	124	116	122	114	117	118	86	128	119	105	127	129	98	110	115	124	121	118	120	132	102	104	102	119	117	128	132	125	121	115	107	123	112	117	121	105	94	103	122	148	114	132	114	133	108	117	121	99	108	123	124	130	120	115	124	111	121	113	108	105	115	133	130	124	124	122	127	94	123	112	125	140	130	116	104	113	104	108	108	122	126	123	96	131	97	110	92	124	125	131	125	137
3142	4929	3093	1510	1068	771	620	459	375	314	263	251	214	210	173	166	164	154	153	153	146	151	124	150	158	153	159	153	153	117	137	137	126	152	141	122	136	138	147	146	117	146	140	128	148	134	136	145	133	148	107	137	112	143	146	132	137	125	127	143	125	130	143	155	125	118	139	139	125	121	123	125	101	125	137	144	147	131	142	134	100	139	120	131	137	124	123	128	134	141	108	131	125	133	130	121	118	145	145	130	144	137	111	152	139	129	137	152	111	136	113	125	129	151	128	117	119	151	136	132	113	134	147	129	130	122	148	136	140	139	139	132	148	141	133	143	128	129	132	124	123	133	131	132	136	125	142	132	126	122	126	135	115	121	126	127	132	133	137	129	138	137	127	143	136	126	124	122	130	127	119	119	125	112	140	137	143	129	108	143	125	119	113	137	130	147	143	117	121	147	130	122	119	108	132	113	116	134	112	124	121	129	130	131	121	148	144	149	122	163	133	111	126	118	140	131	116	128	131	158	117	128	129	114	123	123	128	141	102	146	136	114	123	135	131	128	115	146	128	116	135	151	120	142	144	141	142	138	137	133	116	141	128	120	130	117	131	139	119	127	146	126	137	120	135	132	107	146	127	136	133	139	118	139	144	136	138	124	111	148	140	140	149	133	123	125	135	122	124	144	132	132	143	136	164	137	146	151	141	142	112	111	128	123	121	136	121	114	117	126	138	136	138	121	128	128	136	113	123	151	143	117	146	123	149	123	136	125	142	137	146	112	127	136	132	113	140	138	126	143	125	142	139	132	135	139	119	128	135	116	122	115	119	116	121	119	106	139	116	110	117	118	119	131	122	142	144	127	134	148	134	120	128	138	121	130	127	128	116	143	135	112	117	117	113	137	128	131	140	116	124	138	120	138	137	150	127	147	133	141	112	137	111	106	125	138	140	124	170	122	118	144	118	134	138	132	130	144	133	131	127	126	133	143	114	135	110	126	113	132	134	143	135	138	127	141	147	152	117	131	134	126	127	124	148	133	132	149	152	131	135	121	128	117	126	134	135	127	117	123	151	132	131	123	112	112	90	121	149	125	134	134	119	140	113	162	120	138	134	127	130	117	131	123	142	119	128	141	127	129	131	131	133	118	120	145	127	116	127	149	122	145	142	102	113	130	124	138	107	123	121	132	133	131	134	128	131	120	129	129	124	134	128	130	117	134	129	128	111	124	133	117	119	133	128	127	149	114	145	145	120	131	134	130	125	124	144	147	154	140	136	123	140	138	117	147	137	114	153	131	159	113	120	136	134	113	150	123	125	142	130	139	131	117	132	137	123	137	142	113	133	124	136	143	129	138	123	134	124	136	142	134	129	115	113	141	145	117	129	130	150	142	135	158	118	143	123	133	139	133	134	142	122	123	141	140	139	118	122	141	124	137	145	111	128	130	141	128	113	120	154	146	111	127	135	121	119	143	119	140	130	135	162	134	125	119	131	115	126	131	125	132	142	157	133	134	130	131	130	118	127	131	142	125	139	111	124	130	111	132	131	149	120	118	137	133	141	136	123	140	128	142	132	141	130	123	122	110	124	155	138	125	115	132	136	137	108	125	132	116	133	115	131	152	136	137	105	139	134	132	120	117	113	142	137	140	139	130	145	123	152	117	129	142	131	131	128	117	121	129	146	149	140	126	127	114	122	135	128	144	130	136	151	110	126	125	115	131	114	142	130	138	123	119	127	145	144	152	122	126	138	140	136	130	147	132	136	131	135	130	128	133	134	118	144	116	143	138	143	134	117	117	147	130	129	140	147	131	122	134	126	122	133	152	130	122	133	136	129	112	120	131	127	126	113	138	125	142	139	138	131	142	114	135	117	128	130	151	137	110	137	139	121	114	138	143	141	136	122	147	133	127	141	119	126	161	131	132	142	113	139	147	117	149	111	144	138	131	128	119	145	123	155	137	120	122	131	156	119	126	136	118	154	128	140	153	121	124	122	118	127	123	129	132	119	122	135	105	121	134	137	128	148	131	134	149	146	137	120	131	156	141	130	116	116	115	127	112	123	123	141	121	133	135	128	154	106	129	135	124	152	141	137	147	132	136	128	114	114	134	132	123	133	133	118	119	133	105	121	121	117	125	126	128	121	132	130	122	141	127	131	136	115	131	133	111	138	127	120	136	105	135	125	141	144	122	116	130	129	117	126	122	128	121	120	135	123	101	133	118	110	153	114	118	135	137	120	119	119	137	139	130	146	127	128	140	127	148	147	131	132	138	125	142	118	152	142	126	113	120	117	142	141	121	119	164	136	134	128	120	122	132	130	148	154	117	123	120	143	114	128	118	102	139	140	119	123	151	132	136	131	146	127	125	118	139	122	129	121	143	125	150	145	142	121	164	130	130	126	140	129	125	134	114	137	134	120	139	132	136	130	130	120	117	127	136	129	112	127	141	129	134	106	146	116	131	123	104	126	127	135	119	144	145	154	131	111	137	133	113	114	123	137	115	130	132	128	108	131	143	133	143	122	123	153	128	127	142	128	123	121	154	113	125	146	133	134	125	129	132	138	115	121	116	135	137	118	99	142	125	172	142	134	134	136	129	132	117	106	125	133	111	138	134	124	114	105	132	126	129	149	124	129	156	134	155	109	150	137	110	123	150	131	129	128	129	147	120	133	138	120	123	147	127	122	139	123	152	129	129	120	125	116	121	100	129	142	138	144	113	130	146	124	137	121	124	147	131	124	128	128	106	135	125	114	113	139	106	153	130	137	124	141	146	127	133	112	134	129	135	110	112	132	110	119	121	114	128	119	144	158	140	111	140	139	155	136	125	145	147	121	131	126	139	114	128	145	132	134	122	118	129	119	129	130	150	109	120	130	117	146	129	143	136	129	136	134	138	122	128	132	127	138	141	127	146	135	110	133	129	139	132	125	118	133	152	113	120	136	138	137	134	134	136	108	134	135	129	107	134	135	130	142	122	137	111	137	133	130	135	124	116	142	121	105	125	130	122	118	134	129	127	139	132	142	125	131	147	111	140	135	130	139	129	142	129	135	134	131	121	120	129	121	124	116	153	134	174	134	143	143	116	111	126	127	137	117	139	135	132	121	117	122	141	128	111	153	131	126	119	119	130	112	115	144	123	134	125	132	146	124	146	131	131	102	133	124	131	128	136	126	128	136	133	121	127	130	140	137	133	126	127	125	116	137	161	125	157	125	142	116	131	133	126	123	129	147	125	128	128	120	123	133	136	124	131	114	118	125	131	122	139	131	149	145	131	131	137	114	137	120	137	143	111	127	126	117	136	125	124	150	121	120	112	118	133	139	142	130	133	126	140	130	125	140	143	136	134	134	139	139	159	137	137	120	137	153	128	121	143	117	135	131	132	125	110	120	125	150	138	126	128	135	141	145	132	143	131	132	141	128	135	133	143	120	145	128	135	126	125	111	121	120	126	141	107	148	112	131	150	128	140	143	115	130	123	140	145	153	141	135	134	127	147	123	126
22522	21344	29253	23827	21346	21411	11784	1289	920	788	662	689	659	587	543	527	503	497	489	466	469	500	448	462	467	451	452	438	454	476	404	457	463	446	415	429	497	433	449	384	458	405	408	400	414	404	400	418	440	441	413	421	448	397	418	407	434	394	425	439	411	398	393	434	401	417	431	420	375	395	448	384	372	432	439	407	409	408	398	399	426	387	377	422	451	380	416	383	402	418	409	434	431	434	419	410	436	389	404	420	440	410	405	399	427	384	404	437	387	389	391	420	410	419	392	406	350	448	405	393	406	430	422	388	390	415	418	414	424	402	428	409	433	413	411	429	392	422	426	397	434	400	398	414	412	393	426	440	372	427	450	392	391	397	422	395	411	482	415	415	388	420	401	405	418	435	414	382	420	420	384	447	432	389	435	467	404	366	391	399	404	425	398	387	434	456	404	377	419	407	400	386	430	399	423	408	413	389	428	408	381	408	400	395	412	430	377	403	409	398	408	380	434	400	382	399	450	398	409	422	396	383	398	389	408	416	402	427	420	397	418	400	393	402	406	418	443	445	392	428	393	428	415	411	394	419	393	445	407	389	373	383	430	386	428	412	390	380	411	423	373	415	399	392	391	410	435	394	420	381	410	409	462	402	391	407	469	424	398	390	442	377	426	393	419	400	393	423	400	425	411	418	409	404	435	369	412	390	425	404	387	427	418	430	429	405	399	389	385	419	404	413	400	423	367	391	397	434	416	426	436	401	394	410	387	382	411	398	425	402	426	405	440	401	407	386	417	400	368	407	391	431	415	423	404	402	425	413	415	384	384	395	393	445	411	393	425	395	390	407	472	404	375	397	454	414	423	382	379	384	394	405	430	398	409	420	418	407	383	383	404	427	393	382	431	422	413	408	401	394	403	384	407	406	417	417	395	447	432	432	413	394	402	400	432	418	390	391	403	383	411	422	422	406	406	446	404	379	390	408	409	404	419	400	438	444	406	404	418	426	472	410	433	404	400	398	382	406	423	438	385	389	389	373	412	395	405	443	395	393	415	415	420	409	417	406	402	420	427	382	411	453	399	395	406	386	387	417	397	416	387	439	401	368	413	400	394	412	400	425	415	420	401	413	391	385	426	402	393	388	392	434	399	416	409	423	437	437	414	427	403	403	380	415	406	377	432	411	387	373	374	416	417	411	372	373	408	415	446	401	406	407	379	444	365	432	427	398	411	393	413	449	440	394	382	390	403	415	394	439	419	453	400	419	379	400	396	383	361	388	389	409	412	409	401	413	393	437	418	409	415	416	370	379	477	418	402	410	414	383	426	428	404	436	365	401	395	412	425	441	399	445	409	419	411	389	418	427	404	394	430	445	393	399	423	463	421	405	387	396	415	396	398	408	405	408	387	385	444	410	440	377	399	396	377	386	401	417	387	387	399	434	401	406	435	424	412	455	429	426	416	414	457	420	403	384	448	416	399	361	370	434	438	402	407	451	419	443	415	365	412	427	410	396	422	418	410	432	386	443	424	387	402	379	429	398	447	438	421	432	392	405	407	382	397	392	383	409	441	394	442	423	386	372	405	400	404	388	427	418	400	363	435	426	411	375	412	384	381	371	368	436	404	406	382	416	418	449	353	430	414	393	432	447	432	404	402	423	409	371	422	417	365	390	387	417	414	432	433	401	386	421	433	364	402	406	374	383	387	402	397	411	417	400	380	399	375	414	417	432	408	392	443	399	413	439	351	400	396	410	416	421	385	383	409	389	416	409	431	376	428	396	406	421	387	400	413	392	411	426	396	405	383	408	379	401	386	416	388	421	362	402	425	402	392	395	365	428	388	381	394	411	416	365	411	425	399	395	381	418	383	396	384	434	388	423	398	406	375	399	409	416	427	439	374	400	403	396	369	359	440	425	426	440	385	424	419	399	413	438	419	421	408	402	415	424	399	439	430	410	405	405	381	379	415	429	452	423	421	402	415	411	388	424	399	384	368	400	396	431	420	416	395	390	386	419	397	419	405	399	379	426	384	443	406	382	431	397	431	410	377	393	391	420	397	411	426	401	432	429	435	446	408	398	394	432	392	423	414	370	389	376	372	404	408	421	409	342	426	421	403	468	410	352	414	399	431	391	434	434	386	441	408	433	420	452	440	426	443	395	405	366	383	384	385	408	405	442	421	399	386	403	408	443	388	412	397	393	416	390	419	408	388	386	422	433	435	419	402	400	427	403	447	426	450	383	397	382	441	406	387	392	417	394	413	481	402	411	436	412	425	401	407	399	415	375	367	412	399	413	406	411	408	398	390	419	419	395	422	421	423	404	367	415	378	402	433	361	418	381	403	408	395	417	410	427	428	434	423	406	409	411	387	400	433	402	427	434	404	385	423	393	401	424	455	407	435	412	390	427	449	441	392	400	381	387	420	445	415	409	402	418	424	405	416	412	387	373	345	402	412	397	425	403	432	428	412	411	403	400	420	390	419	433	396	441	442	372	385	412	406	410	367	412	426	394	413	423	417	382	419	414	421	410	381	387	417	405	405	390	412	397	395	412	419	403	378	384	392	453	388	414	419	413	427	388	384	431	406	390	436	411	414	405	392	400	398	435	439	408	413	429	426	433	413	448	365	400	412	426	400	398	411	394	406	394	392	425	444	401	440	405	378	412	407	431	404	398	437	413	411	409	391	416	409	409	431	397	418	416	424	396	399	418	402	354	398	375	400	405	406	391	413	409	390	423	395	424	426	406	397	393	396	441	420	429	409	422	389	380	420	385	400	441	399	409	404	395	433	372	393	421	426	410	380	399	407	394	415	410	399	387	435	372	468	425	412	383	369	412	408	445	420	409	405	399	399	375	410	427	411	407	384	405	397	410	396	423	381	437	428	385	405	416	405	420	415	378	405	410	383	431	433	363	420	435	407	446	411	399	428	399	382	432	439	436	387	395	418	416	414	409	436	376	408	379	414	385	407	403	399	388	407	394	393	417	403	439	379	411	435	403	442	420	382	390	397	444	395	428	401	388	423	408	392	430	414	475	411	394	427	423	382	409	407	403	414	441	411	432	442	389	371	396	385	403	384	400	396	403	417	423	392	406	420	447	443	405	422	423	434	410	390	368	383	446	416	404	369	430	424	414	380	392	425	447	387	410	406	410	401	416	406	433	381	430	403	426	413	403	403	394	392	406	423	445	422	390	411	383	413	396	409	436	400	416	419	444	429	411	417	394	383	400	414	384	391	426	394	398	451	438	473	424	413	415	410	416	394	407	393	438	378	387	435	393	422	420	372	385	393	380	442	442	437	411	414	425	402	395	397	422	433	395	416	420	372	435	401	448	419	373	432	421	424	407	452	402	365	435	434	400	390	423	400	393	426	431	398	380	416	377	410	433	370	453	421	397	418	401	391	429	412	450	432	409	436	403	393	403	386	432	415	419	443	417	389	422	418	396	403	400	418	402	418	397	436	422	394	397	437	373	404	415	434	368	386	425	391	396	439	400	426	395	398	390
4363	14529	9770	5024	3650	2702	2046	1561	1220	1043	913	800	741	705	642	625	603	574	539	505	512	496	515	487	471	498	477	482	466	457	422	442	435	455	491	421	432	436	459	436	502	457	439	432	437	426	431	478	405	433	433	448	436	458	475	420	404	437	424	426	437	417	440	423	424	429	459	423	430	408	442	433	440	446	418	433	426	436	428	395	431	438	421	403	455	446	453	383	449	407	397	429	394	431	451	438	443	402	412	401	463	428	401	409	426	412	430	445	420	440	419	407	405	403	441	424	437	442	413	414	449	381	442	429	451	431	424	407	406	446	416	428	448	428	404	435	425	402	433	420	458	440	428	440	442	405	421	422	460	426	457	428	445	438	405	419	440	411	404	400	410	411	442	403	426	447	450	448	431	467	444	423	422	414	409	434	450	460	414	407	432	438	422	398	423	447	393	439	407	430	372	431	456	441	424	435	431	403	454	451	438	438	394	417	430	415	435	405	428	413	425	422	390	415	414	404	434	437	408	428	423	409	402	465	407	424	431	403	448	412	399	409	389	454	437	424	418	433	415	426	464	438	427	452	419	436	380	442	404	415	425	463	427	441	441	447	393	434	417	443	420	407	416	420	398	451	430	440	463	420	448	445	439	431	428	416	448	408	422	444	413	440	443	464	454	413	459	407	438	448	433	432	413	443	401	410	391	380	433	430	417	452	407	440	438	440	439	457	419	416	417	421	426	447	441	415	429	439	429	431	434	402	412	384	410	444	440	419	417	458	418	403	405	425	434	442	424	436	448	430	401	390	407	430	430	441	445	410	434	398	435	420	426	407	439	429	454	414	434	430	430	441	453	432	424	406	400	422	411	422	449	375	422	435	419	422	421	427	446	424	453	404	423	408	426	443	391	438	451	418	432	441	485	418	411	429	409	421	394	423	441	428	406	448	394	447	403	438	444	423	447	413	452	420	426	433	428	431	424	419	452	390	425	391	422	422	440	420	450	404	441	416	461	439	429	431	426	407	414	418	424	402	397	422	431	407	434	435	427	409	445	429	415	413	427	371	405	403	403	454	466	444	437	446	415	427	423	421	414	404	431	440	454	426	399	429	418	438	412	447	429	402	436	435	424	416	435	393	453	414	460	438	447	461	403	445	428	439	476	426	445	404	437	444	431	436	434	406	402	432	412	433	471	425	390	439	417	442	424	442	402	430	431	395	441	395	452	422	424	434	409	461	416	472	426	442	390	420	423	444	405	401	437	412	413	409	415	440	470	406	437	387	419	416	447	434	422	439	400	408	457	421	427	407	404	428	476	437	425	482	395	459	421	434	418	447	449	414	430	424	425	434	464	411	420	426	388	409	447	421	433	452	442	415	407	465	420	443	398	449	417	488	420	406	437	433	475	446	446	449	448	385	425	451	423	422	433	408	410	422	423	470	413	424	413	450	436	424	404	420	436	417	388	465	446	406	427	423	418	419	392	427	441	405	419	476	445	429	447	411	416	428	433	422	426	386	407	442	413	446	429	417	437	450	392	424	395	401	440	443	429	444	369	411	409	391	426	454	440	373	402	398	423	459	447	404	471	437	403	438	442	413	414	410	413	427	443	442	463	460	423	405	439	394	413	461	416	418	417	441	423	422	433	448	434	441	458	431	406	442	392	445	383	427	433	402	406	403	461	434	423	401	405	429	440	399	429	407	388	444	422	405	467	434	418	408	433	400	448	457	418	428	420	384	436	419	420	428	438	448	400	419	421	422	417	424	447	457	460	425	388	391	438	408	453	417	434	430	435	423	418	411	400	417	417	392	421	420	427	449	464	450	435	424	462	447	460	407	427	409	398	473	420	443	354	428	411	408	420	440	403	408	438	406	421	402	434	420	455	425	397	447	419	424	465	378	420	402	436	428	440	450	421	411	452	428	400	403	394	426	424	431	450	460	412	424	457	441	479	481	434	434	408	454	433	406	399	403	433	435	400	398	447	398	416	392	431	446	423	422	402	400	446	390	386	398	410	412	433	421	430	456	453	409	427	412	457	426	448	408	423	442	407	424	456	398	439	410	431	456	416	416	414	404	440	395	427	469	412	439	402	446	396	391	416	392	387	404	408	407	393	436	429	457	443	426	440	456	409	424	484	404	433	430	388	443	436	422	430	430	425	451	414	376	442	428	450	399	420	428	442	430	427	424	422	394	415	392	429	414	398	469	420	442	428	440	447	399	393	443	441	426	440	430	378	389	434	426	445	412	492	435	402	413	432	425	404	439	416	436	428	433	446	398	425	377	408	403	438	464	398	411	446	398	423	421	417	431	439	428	429	452	402	399	447	428	417	393	457	432	453	418	464	418	430	422	421	451	412	454	405	407	475	430	419	441	472	450	440	412	438	450	382	419	442	416	414	435	472	423	416	434	400	468	415	431	400	409	447	419	420	412	448	395	436	420	474	447	429	436	417	431	444	446	441	407	458	395	409	402	434	436	421	444	441	412	398	441	428	408	415	431	443	409	413	412	439	400	433	406	431	437	418	431	392	436	403	426	446	415	434	433	416	406	432	423	394	451	416	441	444	442	439	402	425	475	462	441	438	436	421	404	408	432	419	434	423	413	420	431	448	418	454	416	421	387	395	417	427	369	452	426	431	443	404	430	454	439	418	471	466	413	426	415	415	441	434	450	424	393	445	448	440	434	412	422	459	422	392	419	430	392	437	386	406	445	414	420	440	423	449	443	409	426	424	418	410	444	428	435	415	402	410	437	432	408	432	430	434	397	440	411	435	427	431	445	430	436	446	447	423	405	436	433	407	420	418	426	380	431	459	425	412	427	425	415	403	428	432	428	403	414	425	405	429	405	419	424	445	431	469	413	423	425	427	434	451	406	459	432	404	429	424	422	462	401	440	418	406	451	424	422	448	447	425	407	429	417	386	412	422	403	419	425	425	446	438	425	440	428	434	443	405	423	447	402	409	417	408	395	455	404	432	408	476	453	420	433	403	429	423	416	454	424	409	413	419	438	412	449	416	419	395	401	412	423	414	423	450	410	420	407	437	407	450	412	414	446	421	415	402	423	464	435	401	406	440	377	437	401	424	440	420	434	421	393	429	456	428	468	417	422	398	419	396	424	450	413	466	377	472	418	418	413	432	405	458	431	412	424	415	441	439	423	384	430	438	466	423	413	488	418	429	435	449	415	427	449	424	425	427	404	444	390	435	418	436	391	464	442	397	434	400	409	428	427	419	437	396	443	397	415	400	425	418	410	458	457	395	435	380	415	445	425	466	419	446	460	410	458	431	430	402	426	408	439	430	437	409	427	365	432	408	420	442	440	417	405	405	404	420	462	412	445	427	429	426	448	451	451	435	409	396	415	407	405	436	406	424	475	420	396	423	428	446	393	446	402	426	409	418	427	432	433	445	416	415	450	431	437	418	429	424	426	408	416	403	389	469	451	441	461	402	439	455	416	417	386	438	418	415	450	431	433	430	409	427	449	434	377	412	419	418	413	393	395
27507	20315	7500	528	350	329	283	270	294	275	229	260	246	244	269	260	226	261	246	232	239	245	231	233	229	218	236	233	235	263	242	236	260	231	234	257	228	227	254	229	211	228	228	243	238	215	271	242	225	249	238	235	231	196	232	236	255	251	243	230	230	249	240	246	240	216	251	231	205	241	230	211	234	259	224	245	240	264	232	251	235	244	238	235	237	226	241	238	216	249	237	254	259	249	235	247	234	244	247	223	229	226	217	226	258	218	243	257	244	252	261	209	231	261	214	216	271	220	236	229	232	249	236	218	239	244	228	248	235	247	249	243	221	245	251	264	251	228	252	242	219	245	223	230	235	241	242	225	218	223	263	230	248	224	232	245	267	205	207	243	260	236	225	232	247	233	230	231	229	242	243	222	239	243	212	240	223	227	214	222	226	244	251	243	262	235	214	243	223	225	243	260	232	251	227	230	254	240	241	253	215	231	247	262	272	236	233	200	243	258	259	267	244	251	225	248	247	231	242	233	262	233	220	226	209	238	232	251	238	211	213	247	259	239	248	217	232	240	240	210	205	234	247	226	249	248	235	224	239	256	237	224	228	246	248	237	253	218	268	238	257	257	242	239	248	250	256	222	213	244	265	265	212	243	241	249	223	239	261	280	263	233	238	234	227	214	240	238	260	258	255	289	224	264	239	257	203	224	224	248	227	247	231	266	213	255	209	213	216	248	237	237	234	269	229	238	242	258	245	251	223	252	246	238	240	234	238	238	255	267	251	246	239	236	242	227	259	248	240	233	250	256	215	246	265	241	242	217	229	248	228	233	229	224	236	243	263	244	247	254	253	240	235	252	256	243	220	258	249	243	259	243	230	212	244	250	228	248	253	241	231	228	238	228	256	248	228	223	237	247	232	249	252	240	266	240	219	267	237	245	229	234	238	252	241	218	222	254	235	221	249	235	225	232	241	263	239	247	228	231	220	208	245	228	248	225	247	238	221	226	214	243	238	227	241	238	258	230	214	232	236	248	213	234	219	247	258	263	233	229	275	271	203	263	251	247	226	244	226	223	237	218	236	219	237	242	254	255	226	269	243	233	237	235	221	229	247	234	208	239	238	227	244	231	215	229	212	231	262	223	250	237	211	230	242	241	288	254	195	250	251	224	241	226	209	247	231	241	233	236	245	249	235	255	229	219	226	243	269	218	251	249	236	252	222	246	232	218	214	273	227	258	233	226	245	247	249	242	237	230	243	230	240	222	220	221	241	226	260	253	232	264	231	234	244	261	213	230	223	272	230	231	251	237	228	251	241	240	242	247	225	230	231	250	245	211	267	216	253	233	245	250	266	255	226	246	224	236	221	233	255	210	219	264	213	248	204	229	231	271	213	244	224	200	228	227	236	240	229	229	273	238	250	212	222	217	252	219	226	260	231	218	221	261	219	223	248	231	245	245	243	232	226	244	280	216	246	225	246	207	214	236	251	286	246	222	234	224	193	217	258	238	215	224	241	234	241	231	239	254	239	239	228	234	249	219	237	239	242	229	228	216	236	246	235	215	227	241	236	242	220	255	233	278	255	264	226	224	254	257	241	235	227	261	249	259	248	237	233	230	229	221	252	236	256	239	256	240	237	210	261	244	242	252	249	256	230	219	238	227	227	216	227	253	257	211	230	250	228	216	220	250	198	252	233	222	215	232	242	245	230	242	232	227	219	264	236	250	241	253	231	244	236	243	234	223	260	247	222	261	234	235	278	236	249	264	214	196	243	231	247	202	242	215	215	224	209	231	234	230	241	240	249	241	240	229	237	237	234	228	254	234	245	240	218	243	232	223	218	252	243	287	230	237	211	225	211	230	249	231	225	232	215	218	260	264	242	235	234	244	243	235	230	239	236	254	229	256	247	222	230	209	237	241	274	247	238	268	217	220	243	208	250	229	224	235	268	234	238	266	247	240	240	237	257	263	200	223	239	209	267	228	239	245	222	261	244	211	224	231	242	248	238	232	215	229	237	231	268	213	260	221	246	237	211	227	255	236	241	241	251	236	228	246	215	214	226	236	238	209	212	240	274	214	241	228	236	223	236	232	256	239	232	233	258	256	234	247	252	245	251	257	265	205	243	240	226	237	217	249	255	229	276	229	287	233	248	242	239	235	253	233	220	225	234	257	216	239	231	220	209	238	236	252	240	225	235	235	251	235	253	217	249	232	225	218	250	231	234	251	239	240	247	260	236	242	229	226	223	218	241	249	234	238	222	221	281	239	245	261	220	248	243	239	243	237	233	234	247	241	273	233	242	264	233	236	209	248	235	274	239	271	248	211	236	233	234	228	223	203	256	221	244	247	235	239	234	228	219	240	252	249	241	231	213	271	235	248	240	252	231	264	220	248	229	217	224	226	258	253	271	242	227	228	241	246	219	233	258	242	250	233	220	262	243	257	213	244	245	237	229	213	221	227	230	227	232	219	241	275	251	247	219	257	209	251	256	274	270	227	229	245	239	263	243	252	241	240	236	236	221	245	205	228	252	239	273	275	232	228	228	224	241	264	262	247	212	239	235	241	236	208	249	234	200	231	226	240	251	253	230	253	273	224	247	230	261	226	241	227	248	236	218	219	253	244	237	259	244	230	232	209	262	224	244	214	195	237	250	219	253	245	228	283	251	207	245	255	257	255	229	245	225	253	220	256	233	236	231	263	208	229	228	255	233	228	262	245	240	251	230	216	233	237	238	246	247	256	256	220	225	240	241	231	236	246	238	257	274	237	244	252	223	247	247	243	279	259	218	247	228	241	227	210	256	239	268	224	260	257	264	222	199	237	215	226	275	252	231	229	251	221	231	223	219	224	254	219	215	212	239	226	258	228	248	226	225	237	224	226	244	233	254	245	243	239	273	234	241	232	210	244	249	262	223	247	253	234	219	277	219	230	227	263	244	215	241	236	244	244	241	232	246	238	224	231	259	230	249	277	250	201	252	253	266	237	237	250	237	238	249	227	234	232	211	237	244	250	242	239	222	235	217	232	256	246	239	251	232	236	225	243	227	222	239	230	224	235	235	233	234	212	233	244	245	250	221	229	230	264	208	217	256	233	238	243	251	189	259	250	240	253	280	233	243	238	259	249	234	234	240	222	234	241	235	230	221	244	244	225	220	224	241	247	243	241	245	230	260	231	243	238	243	227	233	237	242	215	250	228	245	229	256	250	227	239	257	225	261	234	252	229	221	230	229	249	242	209	266	230	215	234	251	245	208	220	240	250	250	234	230	237	237	225	245	238	225	241	246	239	233	251	243	232	246	229	218	262	229	236	247	234	231	252	238	225	248	243	230	253	266	265	250	252	240	242	237	249	215	241	223	257	234	246	211	250	232	228	248	240	214	240	249	261	239	229	226	215	245	252	239	245	246	226	228	237	219	256	240	249	266	241	215	225	238	234	255	261	251	258	268	257	224	240	209	217	232	223	262	252	220	257	234	214	243	237	223	235	237	217	233	236	249	229	241	272
4115	1344	829	553	412	373	368	276	274	280	285	267	238	241	282	223	265	246	250	271	242	244	241	249	260	235	233	250	250	241	264	249	272	257	249	247	238	251	243	254	254	270	247	224	241	279	280	260	247	214	256	239	254	252	264	222	238	254	254	274	258	246	220	232	238	224	272	239	205	273	234	255	262	256	242	236	244	287	252	236	255	262	248	231	239	241	227	267	248	250	245	236	233	251	257	220	226	240	232	259	220	243	265	247	233	251	235	237	212	238	245	221	247	259	269	269	254	253	252	243	237	275	262	247	231	228	242	247	243	247	245	263	213	272	255	264	264	240	236	243	271	269	255	247	248	250	252	210	242	256	210	268	244	272	246	247	243	221	279	258	251	222	249	235	241	251	255	246	228	227	246	233	228	239	258	231	227	236	237	253	244	268	241	258	228	253	245	266	236	264	262	251	225	274	228	264	250	269	247	244	258	244	252	265	275	247	227	247	228	237	232	267	244	259	246	274	222	234	263	243	222	257	284	247	251	248	262	236	217	265	241	251	265	241	258	253	218	207	248	231	255	241	252	233	239	245	246	224	250	254	241	242	242	266	220	240	241	262	227	223	277	228	238	243	263	233	248	249	250	217	260	251	235	236	251	263	256	246	276	277	247	222	240	260	249	243	254	252	263	270	223	221	279	213	257	284	248	258	249	222	234	227	242	262	243	246	238	258	255	246	265	235	273	272	227	265	243	249	236	261	242	263	228	245	249	247	239	256	245	229	271	237	223	233	222	243	255	231	243	259	253	252	224	258	220	234	250	255	262	250	245	240	234	286	254	267	244	229	232	244	224	282	260	252	235	244	229	265	241	234	250	243	237	237	228	248	277	249	230	271	280	265	224	247	232	221	247	255	255	253	225	252	258	225	260	242	255	260	283	233	262	239	249	250	233	250	259	263	218	273	248	230	259	262	246	239	254	270	257	268	256	265	239	256	257	237	256	259	227	249	259	227	254	229	247	235	256	267	239	254	236	236	256	253	254	224	260	250	231	240	255	240	265	257	259	289	233	223	266	233	256	269	235	219	230	235	233	266	244	242	235	241	244	236	252	240	243	252	228	239	248	251	250	255	270	238	268	246	237	236	270	251	235	285	223	280	228	232	234	259	245	254	218	219	253	247	250	270	246	235	244	252	248	236	254	252	233	229	225	232	226	254	246	241	262	258	251	234	244	255	279	235	245	220	276	217	235	245	253	220	275	235	243	223	236	274	252	226	238	255	268	242	211	231	240	249	226	244	238	246	250	231	273	270	225	249	265	232	252	247	232	260	234	224	251	234	264	252	264	228	271	220	225	255	263	220	261	265	252	266	244	231	238	235	266	254	274	239	237	256	249	250	246	237	271	226	220	268	259	236	225	247	241	241	248	256	264	249	247	264	246	246	244	267	244	218	243	258	258	270	274	276	241	234	291	230	259	273	245	253	236	243	242	258	268	233	253	236	235	251	216	258	243	239	232	234	246	264	240	267	236	266	251	254	244	249	248	250	215	236	226	240	247	255	229	220	256	278	265	231	283	262	218	233	231	215	250	234	233	274	259	257	224	272	264	278	236	230	210	264	243	257	237	252	269	256	258	256	239	233	240	253	241	253	244	242	252	249	231	233	239	254	254	260	262	247	243	251	241	271	234	210	267	246	263	254	254	231	251	249	250	249	249	233	222	258	237	238	222	246	251	234	270	259	236	237	212	262	223	222	267	237	243	234	234	238	283	237	243	247	232	242	237	238	262	239	270	261	246	238	245	257	261	233	277	248	242	226	267	235	252	253	233	275	219	244	234	236	243	235	252	242	271	214	240	231	247	244	269	234	233	241	239	236	225	270	220	251	269	255	248	246	257	243	248	239	237	247	248	226	264	253	260	247	258	264	208	241	253	245	208	266	255	248	254	227	283	234	260	241	251	261	259	268	254	225	231	214	255	237	248	241	248	237	264	261	244	251	238	240	251	242	258	227	235	268	249	256	250	233	247	254	264	230	237	241	253	251	241	260	256	248	237	222	261	264	244	244	243	243	283	265	228	217	227	232	236	257	251	250	249	258	235	264	256	241	235	214	250	235	263	249	250	240	264	244	253	243	242	254	225	216	240	260	263	234	252	283	280	238	234	223	255	252	234	242	241	269	251	268	245	251	201	248	243	216	268	259	238	244	242	268	251	260	221	215	239	234	222	249	232	229	223	246	254	262	205	250	203	258	255	258	265	246	267	217	273	244	226	237	249	271	246	232	247	247	225	241	224	242	264	240	266	246	243	266	259	256	253	233	281	274	242	249	264	246	232	251	256	211	243	269	234	261	250	247	208	253	233	245	269	244	259	214	253	223	235	254	246	268	272	225	234	234	243	255	257	208	247	228	254	239	232	252	274	248	283	252	246	237	267	223	261	249	233	237	231	241	274	228	231	251	241	230	232	227	253	272	254	235	214	245	248	245	266	228	250	250	264	247	237	254	260	209	248	258	235	250	266	262	250	228	268	241	246	264	246	259	242	258	271	265	228	249	261	225	233	269	234	243	234	242	238	250	253	256	229	260	229	272	243	270	250	241	243	233	247	238	245	237	260	261	240	272	263	225	260	244	238	275	238	241	256	272	267	232	244	261	263	251	250	225	247	283	252	252	239	252	259	236	236	243	259	237	236	258	228	248	221	247	246	239	242	228	218	240	249	229	256	228	229	238	256	230	258	235	267	237	244	269	239	277	244	248	242	249	235	261	240	254	249	257	209	239	240	210	266	234	246	267	250	261	246	244	265	247	252	222	274	237	232	264	235	238	255	233	237	263	247	257	261	235	246	243	251	256	231	239	265	253	233	246	269	222	269	244	249	256	248	236	242	238	263	228	229	236	223	242	236	253	257	234	242	237	262	245	262	236	273	248	237	224	262	254	246	268	273	270	241	226	260	261	263	237	250	266	251	251	252	233	211	234	232	251	235	248	253	243	252	242	250	281	263	227	245	254	232	221	257	240	236	226	223	268	222	259	231	240	282	234	256	230	244	255	223	261	259	237	266	241	215	242	250	271	253	245	235	259	257	258	260	231	250	226	235	244	258	255	255	241	255	222	252	237	230	234	247	261	252	251	246	243	255	239	265	246	249	252	226	229	235	234	219	255	271	235	226	230	258	258	261	251	253	241	267	255	224	258	243	228	245	226	262	264	209	250	269	259	245	237	260	306	258	254	251	245	254	217	233	261	247	250	236	252	217	264	244	235	240	243	248	248	258	236	247	247	241	218	252	251	242	217	250	255	252	238	236	256	226	248	254	241	271	250	260	254	228	244	216	249	263	238	285	248	269	241	251	235	242	239	260	253	263	235	242	232	229	255	262	231	263	230	256	285	241	233	245	250	239	234	253	245	235	270	267	219	233	274	240	257	243	238	249	238	251	271	244	261	236	248	255	252	208	241	250	270	229	263	266	239	262	235	232	249	217	248	232	259	265	243	248	243	250	232	259	264
23777	21334	28780	24207	21344	10993	1243	793	742	688	665	619	566	571	528	538	525	511	449	517	512	488	511	503	506	503	477	517	469	485	485	449	504	491	516	498	471	479	437	472	445	457	462	454	489	510	436	493	419	471	431	477	492	478	476	472	489	498	470	464	440	445	443	478	435	439	466	470	481	468	450	474	442	473	447	473	466	478	447	483	453	476	443	458	451	470	437	472	490	447	515	449	457	489	476	460	473	455	467	469	450	483	462	486	461	448	492	501	463	470	465	443	491	487	487	466	442	452	476	443	465	448	458	468	442	412	465	480	454	463	475	466	479	446	449	460	495	446	471	453	485	499	447	481	437	440	460	485	438	448	473	442	487	466	467	490	472	495	470	460	466	461	475	456	482	462	446	472	455	450	444	448	459	468	490	461	449	464	466	424	430	492	511	469	459	409	458	464	452	491	468	452	479	500	487	437	480	411	440	500	478	467	440	487	444	476	462	443	462	459	482	426	440	462	432	468	481	466	470	471	464	527	431	457	443	469	493	458	447	465	471	429	466	464	450	499	464	465	438	450	488	473	486	420	470	494	453	450	461	498	501	444	460	453	451	440	456	491	468	458	491	500	454	477	453	451	465	450	408	479	456	435	473	453	489	468	419	471	465	485	439	424	473	452	427	449	457	479	446	492	470	472	461	462	458	501	446	463	441	451	444	474	435	443	452	503	473	436	443	483	444	455	436	476	469	417	470	469	492	428	470	454	464	453	439	430	460	515	476	465	467	477	496	477	503	409	455	445	429	472	465	477	474	499	452	445	444	443	466	457	436	466	455	452	479	470	474	476	469	443	508	451	455	411	475	458	458	443	469	447	462	468	413	466	470	438	479	479	479	463	471	488	494	466	456	453	451	451	451	460	478	491	466	451	479	457	468	479	440	441	436	476	455	437	487	461	479	479	481	494	479	443	471	508	480	476	506	456	455	462	448	493	474	467	485	455	514	456	466	452	464	492	421	454	486	453	436	486	518	501	515	431	482	447	475	436	492	462	444	446	439	435	447	451	455	473	434	466	475	476	469	472	469	457	450	452	479	457	476	504	441	480	468	463	463	425	473	448	469	454	477	469	467	486	435	469	471	474	407	454	446	465	484	446	430	399	447	480	400	474	495	486	459	456	468	426	470	472	452	458	465	442	480	488	478	465	433	456	490	491	460	438	484	469	468	504	482	409	442	425	446	463	438	469	451	457	447	491	454	488	464	486	470	473	484	442	424	471	449	428	450	453	460	436	469	450	488	453	476	470	442	476	482	432	475	474	461	456	461	465	426	425	432	412	447	432	462	459	504	473	440	456	449	450	464	453	428	419	477	446	441	483	438	444	468	420	499	443	436	430	457	464	476	440	454	432	455	462	457	436	453	471	488	431	473	486	470	450	447	445	487	451	426	476	438	465	481	471	462	462	527	451	448	481	443	489	463	476	451	428	442	457	467	477	514	436	513	452	494	445	468	494	504	518	454	476	480	492	462	436	463	480	460	476	469	456	471	465	463	438	442	479	467	481	438	439	454	451	429	470	457	474	481	475	448	455	460	469	493	440	428	451	451	464	462	444	426	467	431	454	470	426	449	465	494	428	462	427	437	485	470	481	481	435	444	483	481	479	464	440	466	481	482	434	481	478	484	459	465	456	402	463	476	471	468	437	481	461	477	446	482	457	446	494	433	439	480	467	449	419	452	460	422	450	447	482	448	431	428	434	457	491	446	474	464	482	471	431	454	450	448	466	445	457	469	422	453	446	457	463	464	441	454	466	472	464	458	431	447	493	490	465	452	459	450	446	440	424	438	499	478	436	483	460	452	412	475	500	454	487	429	472	463	461	483	456	442	437	442	471	430	443	463	458	507	449	474	409	475	449	440	454	450	480	460	475	454	492	461	462	471	490	496	461	470	441	485	443	472	443	438	454	461	465	480	472	443	455	445	473	502	503	432	442	497	459	467	484	448	449	467	477	463	461	452	473	441	480	455	413	458	432	454	463	457	478	460	417	448	494	473	459	440	472	452	458	454	444	477	495	442	480	491	468	467	438	494	440	479	467	496	462	487	441	416	444	467	461	421	510	443	477	448	471	458	449	479	467	483	481	483	510	484	463	469	481	442	433	452	486	479	468	484	457	484	454	423	431	436	459	450	450	467	426	470	485	447	480	462	467	468	455	499	464	454	443	458	422	420	420	486	462	481	460	463	419	500	452	441	480	449	466	483	461	438	453	426	439	489	440	483	471	461	465	468	457	489	428	448	458	503	467	499	449	491	431	460	463	459	474	449	438	457	475	468	422	504	453	463	441	459	456	463	469	464	465	442	449	479	472	454	453	434	455	428	478	494	440	445	442	447	443	476	449	461	465	466	469	458	456	413	445	451	459	471	460	461	442	461	467	463	456	467	436	462	459	456	445	441	485	485	474	478	430	487	434	496	444	474	484	445	429	497	478	450	444	426	474	432	483	470	506	500	457	484	452	414	485	457	468	427	489	484	473	474	457	479	441	451	464	433	437	460	447	464	460	403	463	421	438	461	452	474	451	428	489	449	491	484	434	496	434	454	481	470	427	495	462	446	514	423	445	464	478	466	474	444	428	469	447	418	444	474	454	491	453	470	488	446	482	438	399	444	458	445	444	465	461	435	462	449	442	456	447	449	447	466	472	469	459	447	455	464	457	471	470	453	485	471	458	439	425	452	464	474	480	471	487	490	460	478	505	458	463	498	469	467	484	457	467	466	457	458	487	443	469	457	471	478	491	467	445	439	499	487	431	486	457	439	460	475	444	465	454	473	471	422	447	451	491	481	424	453	469	461	449	485	455	462	457	437	484	481	431	472	455	489	431	434	467	452	496	472	476	463	441	449	454	479	440	481	471	461	444	436	426	465	483	456	473	438	479	475	471	506	447	449	474	498	439	463	423	456	492	463	441	464	453	464	485	464	429	433	453	450	435	467	461	490	430	457	440	444	447	454	445	487	448	526	469	483	465	458	471	500	477	464	495	441	476	495	425	435	408	449	451	472	472	455	477	485	453	446	474	490	450	470	444	434	460	450	446	432	421	476	449	473	445	496	445	459	457	434	450	436	468	430	451	456	468	491	496	442	453	470	460	470	462	495	427	437	460	456	472	451	454	422	486	456	432	447	495	451	494	517	482	433	416	430	425	497	434	474	487	458	498	451	485	442	465	451	457	467	468	449	446	489	446	427	469	483	441	447	485	452	494	506	448	427	446	451	439	438	432	526	457	445	491	412	479	439	463	464	492	499	454	460	435	450	486	429	452	442	448	406	425	453	496	435	481	493	445	478	444	430	457	477	448	493	438	485	463	475	495	491	443	429	442	445	423	429	500	441	472	456	450	495	486	503	446	464	473	485	475	476	449	440	441	452	452	497	449	466	464	448	487	473	460	464	458	449	437	424	479	455	476	434	493	465	491	464	427	471	485	462	446	452	474	452	493	467	478	486	470	455	459
3344	8767	5743	2728	2205	1642	1273	1096	881	845	720	688	632	628	593	578	588	524	547	509	486	547	567	529	510	526	481	533	499	502	465	503	502	472	505	485	466	502	494	489	463	532	459	477	483	452	490	499	468	477	455	481	473	487	504	511	498	510	513	491	494	532	476	486	466	512	473	487	505	496	468	481	488	463	483	477	497	514	502	471	485	477	490	470	486	470	439	448	444	496	478	478	435	483	473	480	444	466	461	465	460	514	463	503	440	465	491	476	483	466	475	471	457	501	489	484	450	455	492	518	455	464	504	486	503	486	486	508	479	477	474	469	501	436	442	475	494	485	466	471	457	493	507	456	488	483	479	481	471	489	491	478	490	477	488	504	511	464	465	494	497	487	458	452	480	493	478	524	460	492	487	472	505	481	443	466	514	477	496	493	476	426	490	502	470	474	473	462	462	466	484	466	458	458	475	459	462	463	484	467	470	474	479	463	515	510	454	490	476	456	478	520	484	477	471	491	478	471	498	461	461	452	452	456	492	432	510	467	520	469	471	466	472	509	514	466	498	485	529	476	469	488	507	492	444	481	460	516	505	462	463	477	469	455	496	490	479	439	474	460	508	517	471	441	501	472	502	464	516	444	485	473	456	481	476	477	510	486	478	462	452	464	462	461	462	473	490	474	452	451	461	480	467	495	446	462	500	483	461	463	482	445	449	487	466	480	457	476	451	482	471	447	478	479	478	479	502	458	462	463	445	439	491	479	483	486	482	452	489	468	437	470	475	475	486	462	467	472	493	479	451	474	490	461	483	472	468	490	468	461	470	435	504	454	464	480	487	494	537	463	501	467	461	485	461	459	477	509	463	478	477	487	501	421	481	480	493	487	477	497	452	491	484	511	473	470	478	483	451	460	477	514	457	478	488	473	475	498	482	494	493	491	475	471	469	496	468	449	461	524	451	479	483	491	477	525	452	480	478	446	487	471	474	455	487	508	468	490	434	468	439	485	499	461	477	477	494	501	484	470	486	500	460	450	495	486	507	490	456	431	479	501	544	423	505	484	482	459	454	414	439	470	506	466	436	490	464	442	493	516	453	469	471	455	426	446	464	467	527	513	457	478	500	460	465	480	467	477	455	510	493	459	442	491	478	489	434	474	500	500	488	477	475	464	486	482	458	464	506	487	476	503	458	476	489	474	495	512	483	516	478	491	452	483	466	427	475	501	503	494	434	459	496	480	509	484	481	488	458	458	461	466	492	464	492	485	517	473	463	477	512	472	498	509	468	476	455	474	470	469	462	446	459	483	434	497	483	493	506	512	503	454	456	456	474	463	443	482	485	445	509	469	478	455	484	502	487	474	464	499	469	467	452	470	455	473	467	450	442	525	528	496	479	469	499	467	502	476	503	474	492	441	474	502	434	444	467	491	527	460	456	466	470	488	490	456	475	495	458	496	484	498	475	462	479	491	507	499	455	459	484	475	494	470	473	498	487	466	444	479	482	472	497	513	457	453	517	473	492	469	483	463	473	477	468	420	491	473	461	464	461	440	494	498	476	476	466	459	455	481	479	468	513	454	448	456	481	475	502	500	500	456	458	487	486	486	466	498	487	490	459	472	480	473	480	473	482	531	435	464	467	465	528	517	469	482	457	471	463	478	492	487	473	473	486	476	494	446	475	445	475	476	500	475	533	471	435	470	442	445	490	518	471	481	465	495	494	493	530	478	497	470	488	437	475	496	432	451	464	450	459	447	476	491	452	447	483	462	483	441	464	474	484	461	457	488	488	458	461	430	494	460	489	485	479	477	475	493	501	457	519	446	473	481	476	488	444	460	480	490	469	539	475	502	447	477	481	449	458	473	464	490	470	474	462	442	472	442	484	477	503	463	476	471	447	501	468	484	431	519	545	454	464	473	483	460	451	478	476	485	502	493	466	492	481	469	480	482	455	544	475	478	487	486	491	504	499	516	449	471	487	518	467	455	498	467	444	507	463	513	485	483	478	433	492	498	474	469	458	457	495	506	475	500	494	510	482	503	478	471	494	451	462	508	457	475	480	439	496	462	483	468	480	440	501	482	462	500	498	458	500	486	505	486	487	521	445	484	465	482	493	472	440	488	513	485	466	481	496	477	478	498	465	512	442	428	436	450	471	481	466	493	467	476	459	435	434	450	479	451	503	483	459	477	490	459	491	473	508	509	458	477	453	501	495	457	474	506	501	450	480	474	490	512	480	447	472	498	512	497	451	525	491	493	454	455	486	476	508	475	493	485	436	505	508	481	443	472	498	483	441	504	448	474	443	460	518	450	461	497	495	468	431	509	493	464	444	456	455	476	469	492	476	478	473	463	443	448	440	477	430	456	495	481	473	512	491	467	494	454	470	477	452	485	494	448	503	476	478	483	453	467	469	505	472	443	502	509	415	488	503	452	461	450	453	460	452	459	486	495	479	442	483	486	486	475	488	493	489	471	479	478	464	453	488	481	448	485	475	521	466	484	455	493	485	482	456	484	482	474	419	441	494	445	480	482	476	500	461	519	467	480	474	465	503	479	505	476	462	470	455	510	449	496	487	430	470	474	490	464	473	472	476	474	457	486	516	462	447	444	439	490	460	473	514	466	466	494	474	481	453	505	450	450	484	470	503	431	473	500	472	472	526	478	493	482	493	462	443	483	466	477	488	426	486	502	466	505	498	466	489	474	444	477	464	508	450	490	480	513	474	433	465	471	505	510	451	472	467	496	482	499	489	482	486	475	491	516	488	474	497	445	458	501	473	478	450	475	474	443	483	444	502	490	462	451	457	489	460	476	475	461	475	468	488	499	507	528	460	483	440	532	485	504	483	484	448	480	494	415	482	462	457	478	501	500	462	495	485	490	435	483	493	503	488	481	501	501	472	463	454	463	518	475	475	491	474	504	486	480	494	467	472	471	506	473	465	440	432	468	491	490	445	482	495	469	475	463	470	494	480	482	504	502	477	472	504	474	441	485	501	479	488	434	468	493	539	445	496	480	481	482	473	475	481	488	484	492	486	473	520	488	425	497	484	502	448	442	454	493	484	487	489	485	461	511	518	531	503	494	476	488	457	486	518	465	493	439	525	479	464	464	438	461	440	479	481	499	457	489	438	500	473	471	465	431	450	502	499	463	473	478	475	498	471	491	448	446	459	506	455	452	457	464	511	477	451	485	515	483	487	437	503	477	471	475	460	461	484	460	488	505	497	466	496	477	496	461	474	523	470	448	476	472	471	489	472	466	480	464	456	493	503	485	489	480	453	456	444	463	512	520	501	462	469	466	482	504	492	475	508	503	451	470	470	480	471	479	525	451	456	464	439	487	468	440	471	485	503	473	487	446	485	482	486	475	471	462	491	491	490	453	473	478	456	435	482	478	482	453	483	470	479	451	506	498	470	480	503	474	486	510	474	459	474	499	442	470	461	497	469	464	472	441	493	478	429	461	490	479	534	484	445	478	471	457	478	455	453	493	451	512	471	473	497	471
24733	21342	27923	25067	13625	520	365	269	221	228	195	169	153	148	167	143	143	133	123	151	101	133	120	115	133	136	128	130	123	109	122	136	138	115	126	121	117	130	126	130	123	119	121	126	115	122	127	120	142	114	120	107	121	119	117	143	118	109	121	109	106	108	116	129	116	120	127	122	107	118	122	119	138	125	113	124	121	108	127	123	123	100	117	116	119	124	118	120	123	127	123	121	110	104	129	103	108	120	114	123	120	113	136	128	98	98	110	121	132	123	95	135	101	116	134	122	98	121	123	116	117	129	117	105	107	137	124	125	95	104	110	115	125	100	117	117	118	137	112	106	111	130	116	113	121	116	118	124	123	94	125	115	114	138	118	124	105	135	92	109	142	130	121	109	111	123	130	139	110	129	128	130	133	121	103	119	112	111	120	113	111	130	107	123	136	121	104	112	136	111	116	118	137	125	107	97	113	117	109	130	117	99	113	133	125	119	121	127	134	126	107	117	113	105	99	103	112	127	131	108	116	115	129	125	124	133	113	122	111	124	129	103	110	109	128	125	108	95	119	122	107	121	112	130	117	134	120	103	130	109	112	115	114	101	114	111	129	116	125	108	120	109	119	134	120	112	122	127	121	125	117	100	118	119	97	131	112	97	99	129	119	116	130	126	124	134	117	117	113	122	116	102	107	128	136	114	107	105	133	131	119	107	124	118	116	121	130	116	119	113	122	117	129	108	120	104	123	125	123	124	130	120	129	117	115	120	114	93	113	117	107	124	113	133	112	94	106	122	95	105	115	111	113	139	112	112	126	112	110	115	106	109	97	134	122	119	126	110	119	131	110	108	109	128	131	117	119	107	118	128	122	125	112	111	138	104	114	119	106	120	107	122	104	117	123	121	92	101	110	122	119	103	116	106	96	108	131	109	120	114	117	111	100	114	134	112	105	127	103	124	100	116	112	123	119	113	107	116	116	122	123	111	114	123	127	112	104	109	104	121	122	129	136	122	101	117	126	103	105	113	127	129	106	124	116	132	111	125	124	109	104	109	111	129	120	114	129	102	133	112	128	121	120	112	130	120	117	114	105	101	100	133	124	117	99	110	107	101	120	100	132	117	115	118	121	120	116	112	119	113	135	117	111	107	124	111	128	122	126	134	114	97	111	115	120	113	108	131	109	126	125	110	131	109	113	124	132	104	122	123	132	120	118	102	124	107	109	111	130	121	115	94	117	119	118	121	105	136	117	148	113	97	134	124	122	107	105	113	122	102	110	112	140	100	109	109	97	116	112	125	129	112	121	115	107	134	102	118	99	125	114	111	106	111	113	122	121	106	120	108	120	131	119	124	103	96	112	128	114	101	126	105	119	147	106	117	117	118	121	117	126	129	100	100	139	139	114	112	116	102	125	134	124	119	105	121	139	122	108	131	110	104	131	106	131	112	131	121	112	112	116	129	128	100	123	119	121	128	128	118	117	116	127	102	106	109	93	105	122	97	124	129	121	107	124	135	118	138	114	112	113	108	118	124	122	124	113	119	113	111	110	113	122	121	99	110	99	121	133	126	126	106	126	116	139	107	119	111	121	110	124	103	128	136	110	121	130	112	95	111	108	125	106	105	118	108	103	122	127	122	100	122	128	131	116	103	108	120	107	108	125	126	128	132	114	116	111	135	104	99	115	104	111	107	102	110	119	121	131	124	106	111	125	122	99	99	112	115	126	105	108	123	126	117	110	122	104	122	132	116	122	131	113	108	117	116	122	129	116	120	113	116	132	135	111	104	121	125	115	121	128	123	128	115	132	104	123	107	120	119	105	121	117	111	113	110	119	114	123	104	104	119	140	139	126	112	136	125	126	134	101	105	107	134	139	109	122	104	96	116	129	122	125	138	106	107	124	118	124	108	130	121	104	132	127	120	95	113	105	111	98	107	111	115	121	102	132	126	119	109	113	103	135	109	128	132	103	116	130	135	113	103	123	120	125	137	111	120	122	131	122	99	106	122	127	120	115	115	109	108	115	136	127	110	117	118	138	121	128	121	113	124	125	113	120	127	103	98	105	108	130	103	125	111	135	125	115	120	117	111	112	114	115	117	116	113	123	98	125	121	104	114	90	130	127	123	128	115	115	113	139	118	121	141	93	132	125	98	127	109	96	129	102	117	108	112	123	114	122	114	101	110	98	122	115	123	130	108	107	123	118	120	88	114	121	121	133	115	131	95	125	116	120	111	108	107	103	113	113	124	125	104	126	116	125	105	120	112	113	110	127	130	123	118	117	121	110	146	127	130	109	121	122	123	123	112	107	102	119	126	111	116	102	126	138	118	132	119	137	133	131	103	111	110	106	126	110	102	108	129	102	132	136	117	128	126	112	119	115	117	115	102	136	127	106	132	117	114	118	114	104	130	143	127	127	112	141	97	129	134	117	131	113	121	100	128	126	124	128	128	120	115	132	139	125	119	113	136	132	124	98	102	122	108	111	99	112	111	121	110	113	107	131	120	127	106	122	117	130	107	107	108	125	115	124	98	111	116	129	95	139	145	112	115	121	95	124	125	111	118	99	124	121	105	109	113	107	129	104	119	126	143	123	113	119	128	130	130	119	105	118	129	122	112	112	127	102	107	104	123	123	132	124	120	119	121	118	126	137	112	125	124	104	117	105	111	110	128	121	132	117	98	112	125	124	114	128	112	116	119	122	115	132	119	121	118	110	110	124	135	133	111	101	90	130	109	116	119	125	114	108	111	117	102	116	117	130	111	109	102	119	136	116	119	120	141	138	115	99	104	132	118	119	138	109	119	97	109	107	127	144	127	136	127	113	119	118	118	106	94	129	125	89	114	106	111	127	117	114	90	116	107	105	110	108	115	112	130	126	120	134	138	111	125	128	113	134	130	130	117	102	118	127	125	125	112	103	115	108	129	103	113	119	120	107	116	105	102	129	115	123	129	108	123	131	118	116	105	139	109	126	140	124	125	123	123	121	122	105	115	103	131	110	115	116	131	110	116	114	117	119	115	113	103	108	110	113	118	118	136	95	108	125	91	142	127	131	103	138	127	114	115	103	118	99	124	117	118	111	115	115	106	127	123	146	103	113	113	119	112	101	117	116	109	128	126	116	114	121	117	126	100	110	111	128	113	110	120	117	106	110	106	123	130	135	124	120	118	124	108	105	116	124	127	126	117	105	108	116	131	117	120	111	122	113	124	96	122	106	118	127	111	108	105	131	126	108	106	108	130	102	104	127	105	114	115	98	107	104	109	120	112	138	136	129	101	115	121	135	102	112	117	128	121	118	133	116	100	116	103	124	117	129	109	112	108	123	116	115	121	111	97	128	125	111	111	118	110	119	117	123	110	121	106	111	117	129	129	137	112	106	106	115	133	118	120	138	119	108	93	132	112	130	109	146	107	120	97	110	109	131	118	114	107	128	106	110	110	90	136	115	92	130	114	121	100	107	112	113	103	123	133	97	120	115	111	131	106	125	110	109	114	137	113	128	114
3280	4980	3198	1504	1068	769	611	456	378	298	294	242	233	226	182	154	183	172	178	153	138	149	148	150	161	175	131	138	121	142	121	142	161	119	138	176	157	156	151	151	115	119	135	112	143	130	137	131	132	139	144	130	126	121	134	139	140	131	123	145	131	150	126	115	115	110	135	124	118	137	130	123	144	121	133	111	134	102	146	135	138	145	126	134	132	131	123	134	136	135	126	131	138	123	129	128	127	128	129	138	144	119	138	133	107	120	112	120	117	123	127	124	128	133	135	140	144	129	126	139	140	128	129	108	126	131	137	112	156	145	143	152	108	123	137	127	118	117	121	122	131	135	135	128	129	121	140	141	133	128	113	128	108	119	136	116	122	122	122	127	116	108	151	135	112	119	141	119	130	121	136	130	116	129	120	134	135	142	136	151	121	121	127	123	123	147	149	115	144	129	143	137	131	129	116	132	138	124	121	124	137	147	136	143	149	136	133	121	126	117	120	145	113	134	156	140	143	129	129	128	127	131	110	132	154	131	141	135	149	127	140	125	127	154	132	132	126	137	132	119	110	122	149	142	130	120	130	133	130	122	134	140	122	125	130	100	113	141	144	141	138	106	125	114	125	133	119	151	136	124	147	128	134	107	100	120	140	140	124	109	156	129	127	131	140	146	122	133	129	124	123	132	145	114	127	111	119	136	136	134	122	134	129	106	112	128	146	119	133	140	117	124	131	113	141	116	144	118	112	102	102	129	157	128	134	111	128	129	112	124	123	137	149	126	117	144	122	111	111	118	120	127	114	130	143	131	124	128	134	127	123	139	124	113	131	150	136	118	135	133	133	137	124	115	127	136	128	123	127	154	137	141	127	129	132	141	148	148	129	121	142	132	118	137	122	134	128	118	110	112	129	142	143	133	136	117	167	121	130	128	107	126	139	113	118	139	125	140	123	136	128	132	139	112	142	136	133	130	137	122	126	121	115	129	118	149	114	131	133	134	121	123	136	128	127	117	141	113	133	144	130	137	145	121	119	126	113	120	128	122	129	135	131	133	131	125	158	141	122	125	133	128	142	145	123	127	130	118	128	129	122	137	126	131	150	138	136	111	132	132	131	145	129	147	118	142	133	103	124	128	119	121	122	115	135	112	145	106	123	109	127	134	127	138	133	110	135	130	129	145	127	114	139	117	119	128	144	126	128	126	128	122	135	128	112	126	129	139	134	139	136	128	158	132	124	118	127	123	130	131	126	130	132	132	139	117	124	121	134	121	124	139	127	147	136	131	116	134	118	107	129	144	132	104	115	127	150	138	130	147	156	135	140	114	140	114	140	148	117	121	138	147	139	130	126	123	130	126	135	150	128	134	129	127	142	128	138	120	141	132	127	125	109	105	150	128	131	120	109	112	134	137	147	135	119	113	148	123	129	128	130	132	142	142	131	112	121	153	123	137	148	126	120	130	159	122	116	121	142	117	121	162	126	133	128	141	134	134	142	131	127	97	142	125	137	134	118	117	138	147	137	107	127	119	127	120	112	120	148	132	129	125	121	140	132	113	128	152	134	125	136	128	137	142	140	132	146	134	127	123	144	142	138	151	127	125	140	150	148	128	133	138	120	121	136	124	125	140	118	113	126	120	125	125	157	137	133	129	124	134	113	129	139	120	137	151	132	127	131	126	139	142	137	130	108	137	136	146	135	128	134	137	119	115	133	142	124	128	145	108	124	121	146	128	117	113	129	130	131	130	101	110	111	112	124	135	120	120	133	134	147	113	142	114	126	129	121	116	127	114	155	113	129	138	119	135	125	136	144	138	119	123	137	118	139	120	114	137	128	137	127	121	135	123	129	119	146	110	140	117	123	135	129	145	142	126	117	129	130	103	133	136	133	137	153	128	124	158	146	147	135	109	151	142	140	130	134	113	137	117	114	143	132	123	128	133	140	121	131	126	142	130	127	117	113	128	130	131	112	125	138	155	135	112	137	105	131	134	136	143	126	145	121	111	113	135	122	113	132	131	142	127	133	116	131	147	110	126	153	130	136	116	130	122	142	115	134	130	130	136	135	133	113	136	125	123	121	139	130	136	136	140	120	125	135	128	144	141	100	133	159	127	133	118	112	131	122	111	121	126	139	122	140	127	135	132	115	124	130	139	137	101	125	128	144	114	116	128	139	118	137	134	133	121	141	128	140	126	115	145	115	120	117	123	116	119	119	130	128	127	135	123	133	129	133	118	118	130	119	143	134	116	144	117	138	114	121	127	121	127	126	140	135	124	126	132	146	138	148	114	119	123	141	148	133	118	137	130	116	133	115	142	106	116	133	112	150	125	134	135	141	131	122	155	124	110	135	127	132	142	111	117	127	142	140	144	121	127	130	125	131	148	127	118	140	121	130	122	135	155	138	115	144	124	140	116	137	135	133	144	125	130	145	130	145	129	118	105	136	143	135	129	128	146	125	140	135	105	141	120	131	149	117	151	119	115	118	127	138	122	130	152	152	119	99	138	105	117	129	142	128	137	127	142	125	155	133	123	125	130	142	129	135	125	116	129	120	137	131	138	132	131	124	120	118	118	132	142	125	144	128	116	124	126	133	113	125	135	125	123	116	133	112	126	149	124	128	130	132	131	136	122	125	136	147	115	145	113	126	134	134	130	135	133	125	131	97	127	112	123	144	130	137	124	133	122	126	133	133	142	123	133	132	134	110	132	119	135	135	133	120	120	117	128	104	139	141	132	127	121	116	137	141	139	109	120	128	129	120	132	121	126	140	120	129	121	130	129	140	122	131	119	119	138	112	122	136	125	112	136	129	103	111	119	126	117	141	133	116	131	135	126	121	134	122	121	130	128	135	136	136	129	134	147	121	123	116	138	152	128	136	135	99	132	134	149	135	120	124	126	146	140	128	131	125	126	133	129	132	132	113	106	132	123	123	111	135	147	131	122	163	121	135	142	142	107	118	138	128	112	138	123	132	151	121	137	116	145	123	133	130	126	119	138	148	134	129	138	119	114	124	116	137	120	126	121	120	138	137	132	126	137	128	129	141	136	131	127	115	137	135	105	109	116	129	125	122	110	121	125	126	139	118	128	125	139	127	118	131	135	122	128	139	117	117	142	137	145	132	131	128	131	141	125	135	96	128	130	115	116	136	135	119	125	128	149	137	131	129	129	141	117	134	115	126	128	132	139	122	135	133	147	134	135	144	130	125	107	123	136	127	126	122	140	131	127	128	143	135	144	127	129	129	157	134	132	159	135	135	115	138	112	134	123	121	115	125	112	125	119	110	116	128	104	118	118	128	131	121	124	134	133	121	124	129	120	131	114	135	125	127	138	123	123	124	119	104	109	121	131	147	129	139	111	114	126	133	152	146	112	136	111	141	124	112	121	136	130	135	143	157	110	137	128	145	127	123	126	132	137	144	126	120	115	125	124	144	120	121	124	145	140	117	128	123	145	109	149	128	125	143	154	140	140	142	117	124	127	145	133	133	142	135	139	122	128
22387	21232	29097	23671	21234	21285	11774	1273	831	806	718	684	615	599	509	522	503	506	488	469	464	497	504	434	446	447	466	437	452	416	422	427	454	438	418	399	447	434	417	412	407	383	390	400	425	423	383	435	389	420	420	449	399	390	403	411	377	394	403	442	421	405	415	429	379	409	410	379	426	423	411	425	425	417	408	399	392	356	399	381	409	393	403	393	412	380	409	434	387	416	362	396	413	387	393	440	405	393	429	416	407	400	408	379	450	409	373	394	402	429	380	435	369	433	403	383	391	413	425	446	396	428	384	404	403	421	392	402	416	390	402	428	425	400	389	395	376	404	423	387	416	376	408	409	398	416	408	393	397	427	434	395	423	401	403	374	398	395	400	418	415	363	419	417	399	416	411	383	420	404	439	406	394	415	412	409	412	421	428	411	400	398	387	392	382	431	408	436	441	356	419	368	403	415	434	414	387	394	362	390	396	382	416	386	393	417	421	398	416	423	450	429	426	411	423	405	365	367	393	407	423	407	403	420	378	415	384	422	394	380	430	436	388	453	397	403	429	420	410	426	406	399	391	420	432	395	402	414	404	401	378	395	420	370	417	385	395	418	441	381	467	370	398	387	378	422	428	362	404	431	369	405	426	418	379	434	440	395	401	418	406	383	402	396	377	386	399	403	424	409	374	381	419	411	412	424	383	377	404	420	413	395	380	431	414	399	354	407	448	426	415	409	386	383	424	432	421	405	414	400	352	420	405	405	392	414	419	430	414	386	429	401	408	416	384	371	434	386	384	381	397	422	419	347	403	393	360	369	416	386	424	392	394	416	414	402	425	411	384	380	383	396	407	423	415	395	386	388	381	373	386	382	378	383	371	390	381	432	411	371	375	398	413	382	355	423	418	412	417	429	422	447	409	350	396	428	434	394	417	373	385	360	385	395	411	417	390	395	386	400	405	397	409	376	455	444	385	366	373	396	423	417	439	397	418	399	414	440	440	422	362	403	431	402	393	387	416	461	384	422	367	413	389	393	405	372	346	402	388	365	382	393	397	388	424	434	431	424	425	363	424	359	391	402	445	395	404	381	436	353	407	412	389	410	396	396	401	402	410	340	369	416	386	404	393	386	434	394	435	417	403	404	376	438	389	417	416	409	408	420	431	394	417	422	417	375	390	407	438	400	408	433	396	424	346	402	398	419	376	414	434	425	402	368	414	425	439	377	448	415	434	426	380	417	406	422	410	408	403	399	423	366	456	382	401	393	411	396	416	390	449	368	395	436	405	367	389	385	425	390	402	399	427	405	381	382	382	359	405	443	432	397	394	387	396	424	406	348	377	398	417	430	397	354	431	398	406	388	399	407	397	397	357	412	393	389	377	428	375	381	415	408	453	391	426	359	411	379	401	413	433	362	419	402	417	413	418	411	448	408	368	431	410	368	361	364	388	426	396	380	417	441	398	390	392	397	375	370	412	403	406	416	404	408	398	418	406	361	357	425	393	389	393	411	383	380	353	394	406	393	405	367	384	383	429	410	424	452	405	387	362	378	389	389	420	404	434	400	385	391	405	405	422	425	375	412	368	397	414	412	394	445	407	464	440	359	362	407	433	391	409	358	451	397	417	409	398	402	396	381	383	392	395	376	437	404	417	407	382	376	421	427	410	391	390	376	426	380	410	415	445	417	398	381	362	378	426	411	384	436	380	423	387	371	434	387	424	407	368	433	366	436	404	390	412	388	411	394	425	406	413	390	408	393	394	392	396	391	434	423	384	394	374	435	380	398	410	408	410	425	411	405	404	389	431	396	398	382	417	406	410	426	364	417	368	374	419	403	382	383	399	372	434	366	373	454	380	330	399	429	416	432	434	408	412	382	419	417	380	397	414	393	402	398	405	415	412	381	408	400	448	386	408	386	392	416	402	398	385	385	436	399	406	406	407	441	412	419	386	399	413	408	425	411	418	408	389	416	396	410	431	399	365	391	357	433	427	396	385	404	390	449	383	424	431	382	380	426	392	401	377	390	421	405	374	412	418	372	397	365	397	395	394	400	389	379	392	402	390	399	383	396	382	405	407	419	389	379	430	438	362	405	440	391	382	395	409	434	396	429	406	379	471	400	414	409	434	402	416	386	416	419	432	410	419	400	420	400	411	416	392	380	441	354	447	411	405	372	438	391	396	422	408	382	394	386	416	390	398	405	399	400	406	411	384	368	413	375	389	376	387	379	378	407	419	395	392	383	363	402	386	418	371	403	423	403	387	422	381	401	441	435	398	394	398	399	403	379	393	441	416	396	401	402	393	396	365	450	372	408	431	429	406	399	378	417	425	397	408	388	400	405	411	380	382	400	371	398	427	415	391	410	407	421	396	423	434	420	390	398	391	389	399	439	409	467	394	395	434	389	386	432	421	405	410	413	374	414	409	401	414	445	368	353	411	378	402	384	417	393	412	409	431	418	410	421	419	374	398	421	456	406	389	400	422	395	423	384	385	416	407	414	427	405	400	405	381	375	392	375	397	401	386	422	409	441	412	390	387	405	379	383	386	394	358	371	416	393	421	419	409	402	383	350	410	400	407	430	413	423	365	396	377	392	397	408	400	397	356	411	428	440	387	461	406	425	430	377	421	425	422	446	393	395	420	402	415	421	387	405	427	406	420	405	419	422	365	417	378	381	387	404	374	385	424	426	413	379	426	371	407	401	418	412	414	414	401	406	405	385	418	449	406	383	357	431	402	387	378	424	396	400	396	374	363	401	350	437	383	339	384	373	379	408	416	431	392	408	405	409	358	386	398	384	420	447	393	419	397	408	386	373	404	395	378	406	444	402	417	422	397	407	380	417	435	418	390	374	429	373	382	422	372	407	443	425	399	455	340	425	344	409	378	369	415	440	412	385	411	383	420	397	371	398	400	358	382	438	384	391	382	388	351	414	374	428	404	397	382	400	450	398	393	414	404	415	398	381	446	391	423	411	415	421	393	420	393	372	410	411	388	391	399	408	425	409	392	373	396	452	389	409	407	423	417	399	421	386	416	411	371	399	416	384	422	383	391	420	437	394	397	400	375	392	405	413	402	396	410	394	409	414	409	405	386	391	406	425	395	412	390	395	402	397	423	390	421	372	438	373	391	400	412	372	411	409	391	383	432	399	415	410	385	414	375	373	371	408	392	390	372	389	415	379	393	406	394	409	406	426	385	384	419	384	385	425	426	385	383	395	440	401	398	380	371	409	409	371	410	449	386	427	395	381	387	380	352	386	398	432	430	393	390	387	401	438	427	433	415	390	395	396	393	390	434	447	398	369	393	419	401	395	426	372	425	374	414	413	412	372	397	407	371	360	384	421	405	372	396	423	393	404	420	400	381	393	419	386	418	378	398	419	421	409	411	416	388	414	406	426	442	378	377	393	400	373	405	374	402	406	420	421	424	431	402	399	408	412	383	403	386	407	398	419	385	400	432	389	402	415	370	418	393	417	392	436	410	408	412	379	421	431	414	361	382	411
4474	14478	9908	4902	3558	2702	1979	1551	1211	1071	846	810	716	666	610	606	509	578	515	524	518	500	535	498	491	510	436	480	446	427	427	407	454	422	426	443	468	415	460	425	415	431	433	419	450	435	405	413	474	454	429	437	447	411	420	390	435	391	380	471	420	417	444	442	441	439	448	459	447	432	388	397	440	451	436	394	426	385	445	446	405	427	464	453	455	408	428	398	425	429	434	436	435	482	436	424	389	423	423	423	430	419	412	408	423	445	420	403	431	462	437	425	467	399	440	454	411	399	421	441	444	451	407	388	408	392	453	440	420	386	420	404	439	407	424	434	423	407	481	418	442	431	458	405	412	396	427	443	403	445	397	417	421	409	416	430	423	390	424	372	399	385	423	469	431	428	422	433	420	439	438	459	438	439	412	432	433	414	390	408	458	429	452	477	436	417	424	422	393	413	453	422	430	424	433	439	399	436	398	398	473	403	407	403	434	448	434	426	389	425	439	423	424	431	417	442	407	444	449	431	394	430	431	398	413	430	453	426	414	381	382	402	416	417	435	448	417	449	416	432	441	388	422	416	415	404	402	420	438	437	444	422	429	416	395	412	425	424	384	422	409	442	443	421	435	423	435	415	445	380	385	427	462	399	450	422	429	428	456	417	432	453	394	400	429	413	403	439	400	421	430	395	406	427	434	423	382	430	427	405	418	398	427	419	418	439	417	389	421	448	403	393	439	402	424	410	422	406	410	435	423	418	415	375	381	442	379	374	423	454	374	419	414	413	386	397	427	401	453	417	413	451	422	431	451	394	429	400	417	440	421	416	422	420	413	395	448	412	401	451	444	432	440	419	450	438	377	406	418	389	414	434	370	394	426	424	418	415	410	440	421	428	381	436	395	449	409	428	442	425	386	409	424	436	410	412	376	443	441	420	372	406	393	400	438	435	409	430	415	416	418	433	416	402	444	402	404	438	406	418	441	432	409	401	409	414	439	415	398	411	378	450	423	395	417	417	442	414	402	403	434	434	431	401	433	406	399	421	419	423	391	422	395	417	420	399	462	402	413	408	452	399	442	435	409	439	419	433	411	407	402	447	431	416	420	419	396	404	425	463	437	433	426	391	404	382	425	452	422	452	389	442	426	449	462	434	426	426	432	418	430	415	448	444	442	425	411	437	405	441	423	416	404	426	387	393	419	404	433	423	407	437	441	430	455	433	392	421	379	436	420	400	436	418	424	416	443	424	431	401	410	428	440	415	402	444	457	433	376	406	420	419	415	435	428	450	397	427	453	411	437	421	401	449	433	406	456	422	419	435	423	440	408	432	407	386	440	411	428	419	418	392	428	428	399	396	418	432	399	426	400	400	442	428	431	432	407	417	394	461	409	420	404	434	414	426	384	382	388	396	402	428	435	425	411	425	417	417	444	443	427	410	430	410	392	420	448	438	397	440	432	426	419	390	422	385	471	438	428	397	455	417	411	414	413	443	429	416	414	423	396	418	390	399	450	413	412	420	379	420	413	380	411	424	404	421	406	450	415	396	406	420	411	399	418	421	432	394	432	417	379	420	444	438	412	445	433	444	437	415	408	385	390	424	394	405	437	443	421	388	408	428	410	380	415	448	426	443	415	380	403	421	436	425	437	431	432	402	397	436	398	431	433	402	456	425	415	421	443	409	430	424	393	428	428	413	407	431	426	435	414	416	418	413	369	421	418	450	424	410	404	416	393	399	422	449	394	419	424	416	394	385	407	412	436	462	440	420	392	405	421	426	486	448	418	407	435	421	415	411	433	413	397	409	431	412	439	411	409	404	429	432	481	380	421	369	419	391	394	422	444	380	402	402	414	412	394	394	427	403	441	423	446	415	455	387	408	427	403	383	421	407	437	425	393	404	428	418	388	411	395	399	430	401	410	410	406	432	442	432	402	442	412	420	385	425	400	409	449	413	416	433	398	444	429	408	392	456	431	452	416	401	413	428	420	424	435	382	410	443	412	443	443	422	416	415	445	366	428	409	421	432	396	425	411	413	412	417	417	410	415	399	383	410	378	451	395	416	430	419	398	404	411	418	411	415	429	424	418	397	397	400	399	405	410	409	437	441	401	431	414	410	409	416	421	436	409	419	417	437	404	424	418	401	441	379	430	391	387	396	449	412	423	438	400	383	430	443	378	424	430	429	419	392	390	410	465	421	397	390	405	399	448	394	455	431	418	412	394	432	421	417	443	407	407	423	435	406	411	405	446	396	424	403	361	431	417	441	421	423	410	399	417	398	412	382	418	434	433	428	422	409	368	418	391	423	430	451	428	446	431	413	421	410	388	430	454	446	444	451	432	408	428	458	444	429	378	436	390	419	409	415	412	405	397	403	404	441	441	435	432	426	404	411	440	430	397	484	430	432	404	450	412	449	394	480	422	412	427	416	454	432	416	454	385	486	393	418	441	418	400	391	393	405	394	405	399	402	398	391	407	404	422	416	441	462	426	427	445	425	442	458	401	413	480	403	474	407	427	412	384	432	455	449	442	429	454	423	432	428	426	402	439	426	448	400	368	367	364	423	443	368	451	423	416	446	410	437	396	394	450	442	391	402	436	390	387	417	405	414	437	381	441	434	393	396	425	406	397	441	394	409	423	415	421	407	420	456	420	414	415	414	426	415	397	390	367	454	440	415	451	391	431	430	371	431	377	429	415	432	421	402	356	423	379	441	424	385	424	439	455	410	402	418	452	402	437	388	421	416	427	407	455	459	438	404	408	426	433	447	400	409	464	390	433	438	403	411	419	387	422	406	400	451	412	427	430	420	396	418	405	458	385	413	412	434	428	433	428	408	412	391	446	440	409	417	396	408	374	390	415	426	414	419	411	403	406	404	438	415	396	423	419	411	398	425	452	401	450	404	404	411	438	431	422	399	438	441	423	421	390	447	423	452	426	407	426	428	443	436	406	412	452	432	414	424	453	463	429	392	431	392	414	428	417	419	434	354	439	411	413	422	412	417	400	427	404	432	427	428	415	394	391	416	370	421	437	369	425	423	406	413	416	422	445	420	434	447	451	415	454	422	469	412	424	429	426	406	420	415	429	448	458	429	429	403	454	404	452	425	446	412	402	417	420	407	409	408	391	392	384	422	423	439	400	463	407	415	443	438	401	395	374	423	418	469	417	395	394	396	416	444	422	392	437	429	397	421	439	422	414	431	385	422	410	417	403	393	423	429	426	426	465	427	388	411	417	430	390	406	427	425	400	466	390	413	440	414	385	416	425	433	415	424	404	442	442	412	421	423	391	443	403	426	408	392	384	448	378	433	437	429	415	452	433	439	421	428	432	413	403	450	421	434	461	425	400	413	418	410	442	403	397	406	424	416	479	405	396	409	411	412	414	397	411	420	380	430	414	436	427	442	390	455	412	410	413	420	424	419	412	450	424	417	391	413	396	414	446	425	433	377	433	421	434	396	394	442	410	440	404	452	384	379	399	419	421	449	414	395	422	411	423	442	405	413
27601	20299	7423	579	335	292	284	277	242	218	245	244	228	231	228	255	250	268	249	217	231	231	225	205	262	229	234	247	254	235	214	213	227	239	253	226	252	276	227	215	252	266	226	215	238	207	227	237	289	230	224	218	265	237	274	232	261	224	271	251	226	233	225	227	236	233	231	222	226	244	214	228	253	227	246	233	222	243	250	237	209	227	216	236	251	241	209	235	245	233	225	236	236	238	245	221	235	245	197	236	228	232	214	222	219	206	250	244	244	252	252	263	248	208	236	239	230	218	248	242	195	233	231	235	223	232	233	222	227	241	232	230	219	222	241	228	234	253	216	247	191	246	218	252	213	220	250	245	240	238	216	230	235	232	212	235	248	234	211	213	235	221	233	233	236	221	220	220	233	224	241	244	243	226	221	254	250	239	224	196	238	243	250	237	215	223	230	243	240	212	236	242	232	249	225	212	221	219	231	245	249	244	223	218	236	253	218	254	225	226	201	231	233	234	239	245	209	230	249	221	275	223	244	244	274	227	228	242	243	234	242	221	216	238	213	253	253	223	237	215	221	209	239	246	246	225	250	228	246	240	223	248	242	229	219	233	234	205	234	253	253	226	264	234	231	221	225	234	229	224	225	231	242	239	237	215	240	233	224	267	245	228	236	221	246	250	245	235	235	234	240	258	217	238	228	244	218	239	239	222	252	218	235	239	237	229	236	218	224	227	269	233	210	235	243	259	228	239	238	223	244	244	233	219	215	267	210	248	216	235	240	233	222	221	237	251	282	244	261	238	215	245	228	233	243	220	250	267	267	281	220	231	264	225	246	238	228	260	240	235	215	241	262	229	206	246	224	230	238	259	225	235	218	205	253	249	233	243	248	230	212	228	235	222	254	257	217	232	247	236	242	229	219	242	245	258	217	226	252	273	235	242	193	241	253	234	247	236	227	235	256	250	221	214	216	239	251	267	246	232	208	238	233	209	233	247	256	217	216	228	226	237	236	221	229	227	244	230	230	229	256	210	244	226	241	225	230	214	219	226	255	256	230	220	247	196	254	223	235	228	230	244	239	211	245	234	223	246	227	245	226	227	220	235	218	216	224	238	229	267	215	241	255	237	236	243	260	238	243	238	259	220	255	242	222	256	235	221	238	233	227	254	207	225	207	241	236	243	225	244	236	227	245	244	231	221	209	232	249	235	228	233	241	249	235	235	259	228	232	218	241	229	217	235	217	218	249	233	265	244	225	234	241	256	231	240	232	246	248	233	265	241	246	228	238	262	227	236	234	235	262	226	226	233	231	263	271	226	222	234	216	197	246	253	235	225	237	253	241	217	240	246	220	229	218	226	240	247	212	207	244	239	235	228	213	244	256	247	225	230	232	246	218	228	247	242	201	265	242	242	243	222	237	242	217	223	239	262	247	231	221	244	239	210	258	199	258	250	228	249	224	201	205	246	245	253	220	237	214	245	245	241	255	247	245	241	234	208	200	241	237	281	245	230	245	242	216	215	235	220	226	250	238	240	213	262	264	214	232	263	217	237	217	231	244	223	215	215	246	213	273	201	225	202	253	254	228	235	222	224	234	230	225	246	242	236	259	224	243	219	242	226	219	233	293	245	208	235	205	269	196	223	239	247	227	240	213	226	231	234	228	230	245	239	247	237	233	240	249	256	250	249	227	239	212	236	231	271	247	224	225	238	203	242	232	237	241	223	251	215	234	251	231	229	214	251	252	208	249	221	234	211	228	234	223	227	227	235	266	232	243	199	249	257	232	251	248	234	220	239	224	241	238	230	242	221	231	225	219	247	240	213	251	210	251	218	224	238	251	236	226	245	213	241	251	251	217	236	234	237	216	226	231	195	221	230	217	246	211	241	227	221	230	260	227	233	207	288	240	217	230	241	217	246	236	211	240	258	238	212	249	224	232	203	241	231	236	240	234	251	223	236	249	229	241	226	222	206	249	231	216	261	212	240	248	235	233	241	230	228	233	261	242	237	239	207	222	215	230	271	242	218	238	247	247	237	231	228	253	229	240	250	243	213	241	212	224	225	254	232	236	235	219	212	229	238	221	213	237	235	233	250	232	243	247	214	244	223	211	249	219	239	225	247	230	223	224	240	235	225	224	229	251	212	258	219	257	220	231	229	226	227	239	237	229	253	231	234	242	222	222	197	244	245	259	216	232	229	220	243	224	223	209	223	223	212	236	225	244	249	241	231	258	232	244	220	240	217	245	231	210	230	232	278	232	230	222	242	217	225	232	229	247	259	266	211	211	233	237	257	245	235	237	226	234	239	233	221	244	221	234	246	250	228	237	253	214	231	209	226	236	224	270	238	235	229	277	203	210	238	206	219	241	220	250	260	229	243	233	227	215	254	227	243	198	216	205	253	226	205	265	201	232	228	261	248	230	237	234	241	241	226	181	238	202	200	247	252	244	249	261	249	250	229	240	206	234	238	232	217	234	230	216	203	235	229	228	253	229	246	238	249	233	221	230	231	232	242	226	237	220	243	257	255	218	226	237	232	215	223	194	252	235	226	211	253	237	228	236	238	223	254	240	223	221	245	223	241	212	206	247	193	220	232	239	254	203	231	235	234	216	232	218	241	217	218	232	226	227	224	225	256	259	240	239	246	219	212	231	237	245	235	257	226	219	256	209	241	259	231	228	219	204	229	237	233	219	259	225	224	239	217	219	218	249	243	234	232	223	239	234	262	233	222	261	228	205	227	228	226	228	223	247	211	245	272	241	232	236	230	225	229	273	252	231	240	219	221	249	252	244	239	234	218	213	250	250	214	229	233	255	253	269	240	241	247	251	234	204	223	259	208	252	242	248	259	215	214	271	222	220	237	224	235	243	237	241	242	219	252	249	246	243	263	265	224	230	243	221	257	240	261	220	221	269	230	248	215	209	218	218	207	224	226	247	235	227	254	230	226	242	243	229	228	228	251	243	233	224	238	220	221	222	230	233	230	217	238	209	234	237	239	236	237	213	241	222	231	262	228	237	233	254	236	226	239	251	231	229	212	222	257	212	237	237	230	254	209	253	252	221	221	218	278	218	242	253	236	238	269	242	245	249	259	224	233	201	216	229	235	248	248	209	234	217	231	249	234	239	231	219	210	241	247	230	240	232	217	234	258	209	228	236	263	261	210	222	237	232	221	226	234	223	233	221	250	237	236	245	250	247	249	240	228	237	239	230	223	249	236	250	232	225	237	223	215	233	248	236	238	234	240	261	232	225	229	216	255	244	271	229	213	240	226	249	238	268	241	233	215	264	244	214	238	205	209	252	242	238	233	227	261	227	266	246	245	235	222	244	240	241	239	229	260	249	244	241	266	238	223	218	221	206	221	254	230	262	233	226	221	232	205	237	226	222	227	263	233	237	237	232	259	274	220	251	247	245	234	239	222	237	226	251	233	250	239	238	227	231	256	225	220	237	231	214	263	231	248	232	220	225	212	259	223	265	232	240	242	233	253	237	245	238	221	228	228
4151	1287	787	493	434	365	324	320	272	267	287	269	237	263	286	252	286	252	259	264	242	249	244	265	249	274	252	243	238	232	229	259	235	262	212	244	241	229	258	271	252	240	260	242	251	256	233	277	257	236	246	237	263	210	241	284	229	233	242	243	224	259	238	230	266	270	281	239	260	228	250	233	251	232	264	248	248	242	262	241	234	244	258	252	217	257	235	243	226	253	238	244	249	236	232	223	237	242	251	264	259	242	264	224	267	236	260	237	258	236	218	240	239	258	247	249	234	274	252	222	269	235	251	256	250	246	237	237	247	263	257	267	229	260	245	243	256	235	254	249	243	242	243	235	246	251	266	280	240	268	254	245	229	233	269	277	253	237	217	248	243	219	258	272	227	216	257	252	263	234	241	228	239	215	254	226	245	270	260	241	249	221	248	242	266	264	277	244	234	244	258	243	220	244	224	232	251	241	243	269	252	252	246	254	217	238	246	236	248	272	257	240	218	260	244	243	252	247	266	251	238	245	221	262	257	232	261	255	258	250	234	246	241	247	235	263	230	275	254	242	261	245	252	234	257	243	249	237	247	251	246	233	247	271	276	242	232	213	229	239	239	243	239	252	251	256	223	263	234	269	229	241	231	243	246	229	275	235	258	252	243	273	242	238	235	251	258	231	262	230	239	233	232	239	254	246	251	246	243	254	227	276	254	251	277	256	264	260	256	209	253	241	239	234	242	262	208	248	272	222	237	224	279	203	242	230	214	252	258	237	234	245	238	225	256	239	263	277	238	257	233	235	225	245	226	236	238	255	251	239	251	251	247	246	219	253	247	228	233	226	222	232	246	235	253	250	258	253	237	224	255	275	247	250	257	231	240	256	254	243	267	255	262	239	286	253	263	244	262	256	257	246	272	248	265	240	241	263	260	239	266	249	249	234	247	239	231	243	230	243	257	223	246	265	242	256	226	273	238	252	253	228	254	251	253	266	229	228	233	237	244	251	237	259	242	219	269	244	265	256	244	250	269	232	252	244	240	224	248	248	265	256	241	276	240	209	253	236	255	246	242	238	264	238	231	252	254	249	260	265	224	224	250	233	261	243	261	215	290	245	226	251	272	267	227	258	253	243	243	258	220	233	225	240	255	254	228	242	255	234	232	257	249	239	279	245	219	245	242	246	248	255	253	237	260	269	246	254	237	225	247	265	232	240	261	249	246	227	221	230	214	215	235	238	274	262	271	230	229	221	279	283	262	252	248	257	233	258	203	231	242	241	247	238	239	272	235	250	238	253	234	240	214	233	230	247	240	222	252	234	260	249	253	240	209	251	256	210	239	248	228	239	232	221	246	283	236	267	229	249	248	261	261	270	232	236	229	259	245	238	247	243	224	245	250	218	263	238	245	219	246	252	245	239	230	250	229	223	222	237	232	245	249	254	256	205	269	244	239	217	230	247	250	238	236	234	215	232	223	258	267	238	257	233	252	261	232	226	250	273	259	253	256	231	257	221	250	245	237	235	243	258	242	249	239	253	227	238	253	236	211	252	238	270	243	248	233	264	264	245	262	236	251	252	276	250	249	260	237	269	257	261	254	228	251	241	273	253	217	243	267	203	268	223	247	232	258	234	244	249	238	259	232	262	220	243	256	255	254	246	219	244	243	245	248	248	246	249	231	258	253	244	253	256	254	229	237	259	248	254	234	236	255	235	230	220	242	242	226	235	236	228	238	261	223	243	278	253	268	261	245	238	233	280	256	238	258	245	236	225	255	238	231	262	229	235	252	261	258	227	266	246	252	260	259	269	250	248	238	207	239	246	243	255	232	224	230	251	246	223	197	240	249	223	248	265	259	252	252	257	240	228	246	279	252	260	239	255	237	239	244	244	235	241	230	254	219	232	242	260	234	259	255	232	241	220	228	263	223	238	244	252	256	278	250	242	239	241	260	216	229	252	271	264	248	232	254	234	232	272	247	245	257	256	253	278	232	237	248	268	210	244	246	258	242	261	235	240	244	256	250	239	243	251	270	267	257	242	253	233	233	280	243	240	236	232	251	236	251	241	228	218	258	240	226	227	267	250	265	232	247	245	241	232	251	246	251	224	256	260	231	230	236	272	244	238	255	242	234	221	239	253	229	247	232	233	230	234	284	244	243	255	278	225	234	244	254	251	227	241	255	258	250	225	235	253	220	233	246	218	251	263	243	236	262	250	241	246	226	260	255	252	249	245	232	248	252	258	269	248	234	259	238	242	248	253	269	252	243	225	257	234	255	234	223	259	249	246	242	249	269	266	238	215	263	261	240	213	231	209	250	250	255	245	278	257	233	243	249	214	256	225	265	234	250	240	239	256	238	230	267	236	246	249	237	227	246	235	247	263	226	263	225	222	267	231	251	235	248	224	269	226	230	243	256	235	223	241	251	231	261	223	237	242	224	253	230	216	259	244	233	252	238	249	225	232	277	239	262	253	253	239	244	262	249	251	242	245	239	213	258	242	220	276	251	222	239	236	244	261	236	250	245	257	244	232	238	242	219	209	250	263	227	233	236	258	272	254	246	250	240	253	242	263	239	251	253	243	265	233	253	233	243	264	246	233	233	247	300	225	251	226	237	230	239	271	265	268	224	235	242	253	242	246	228	250	257	263	223	248	273	234	254	273	242	273	239	236	241	230	249	244	253	246	230	224	248	242	238	251	259	210	267	278	264	231	264	236	243	258	254	229	247	252	229	236	238	238	244	266	251	249	237	229	281	264	234	256	245	240	259	260	266	249	253	261	204	235	257	232	258	218	260	252	260	219	267	253	256	227	229	215	246	253	255	234	224	268	254	237	253	225	243	232	236	255	244	229	246	253	234	241	288	240	263	234	280	240	241	248	246	234	244	245	210	235	247	257	246	251	233	273	271	242	251	235	251	242	260	285	234	234	256	265	241	224	224	223	237	263	239	242	233	231	248	276	275	230	259	242	247	234	248	252	246	247	241	247	248	259	231	259	232	251	268	243	243	222	250	232	243	239	258	249	243	250	245	256	226	252	242	270	249	249	254	233	247	262	243	247	242	226	226	273	235	252	245	261	211	236	241	231	251	239	246	220	230	251	246	247	209	233	254	250	222	255	221	222	252	251	237	247	278	239	253	237	257	221	231	221	243	231	246	214	252	223	282	241	243	238	259	223	215	237	242	253	232	265	224	236	263	249	241	254	250	231	257	244	238	255	222	240	237	255	219	241	228	260	242	231	262	248	236	244	228	256	226	252	244	227	271	281	250	258	232	236	250	230	229	267	232	240	262	228	253	254	220	226	234	259	256	258	263	279	235	232	271	232	239	240	225	249	278	272	273	266	247	277	235	235	234	256	242	249	240	240	252	217	265	211	233	246	250	260	245	262	259	232	236	228	260	268	256	224	237	231	238	268	247	235	240	246	255	237	253	232	255	269	263	254	255	233	251	229	228	210	248	254	247	253	246	235	260	241	246	255	263	248	246	251	239	250	249	255	250	247
23727	21326	28767	24219	21333	10846	1231	790	749	710	590	597	573	551	529	526	516	468	513	520	534	491	477	456	497	455	508	457	439	431	464	447	458	489	454	438	443	440	481	428	461	467	460	472	446	466	468	437	432	468	430	428	458	451	453	482	481	485	491	459	415	437	453	433	412	467	470	470	450	427	455	470	468	426	501	514	479	466	451	531	420	494	477	506	484	419	444	442	466	430	448	462	463	452	447	454	510	437	499	468	427	475	470	484	472	459	447	495	483	456	467	456	414	470	475	485	474	439	463	469	466	497	452	435	454	443	486	447	466	467	441	442	400	440	478	472	453	466	444	450	467	496	477	503	444	458	461	422	440	462	482	497	462	460	472	467	420	444	461	457	455	449	442	420	449	453	464	482	448	473	436	459	435	445	453	458	438	482	461	459	470	453	483	429	457	455	445	447	463	472	490	460	496	451	474	450	450	512	461	459	474	454	470	456	433	457	452	439	427	415	423	452	465	451	393	461	458	431	462	465	433	440	482	445	464	460	473	467	413	406	500	458	444	420	445	501	461	448	450	441	457	481	468	490	446	450	495	456	447	458	459	472	418	427	481	477	441	443	437	459	444	467	446	423	464	488	450	483	475	437	477	450	480	395	458	454	497	465	456	470	506	464	457	444	448	489	428	462	482	443	454	440	447	426	465	441	451	491	474	444	425	453	485	485	477	453	417	467	425	445	440	456	447	434	486	455	410	450	446	453	447	430	445	455	409	494	454	462	474	431	451	494	452	463	474	469	465	416	424	450	448	477	435	445	419	456	460	463	486	467	482	454	455	469	502	433	441	442	452	430	423	427	457	426	447	446	459	463	444	459	403	447	468	442	431	441	459	451	451	462	436	437	441	433	441	447	466	496	421	453	436	436	459	442	431	454	441	425	438	465	482	478	437	456	439	446	462	420	451	454	468	470	446	483	470	493	406	443	431	455	464	431	481	442	458	448	512	460	467	452	426	457	439	433	466	485	421	441	517	472	419	464	456	457	484	450	446	486	462	457	458	462	435	433	407	467	443	446	470	471	423	454	439	479	458	462	469	455	441	454	473	457	438	484	502	457	483	446	420	480	436	470	456	428	433	449	461	469	464	407	464	427	482	457	497	468	467	469	449	437	457	492	460	456	441	433	459	442	437	453	468	454	429	438	465	444	461	446	442	453	467	488	433	496	436	452	456	461	429	411	438	435	487	445	455	469	444	451	443	427	401	446	487	452	457	452	430	445	515	420	426	454	434	433	475	447	451	474	447	419	453	449	494	461	465	451	415	446	477	439	460	476	480	430	451	465	446	425	414	407	447	439	456	423	433	436	466	427	461	461	447	419	457	516	465	438	454	457	481	440	487	468	402	464	434	474	419	478	419	472	416	470	450	479	464	456	444	475	447	444	460	451	434	480	430	466	459	440	441	406	471	432	442	497	504	458	455	449	475	428	427	459	415	463	436	440	457	438	433	468	447	428	416	431	446	465	454	481	457	434	414	450	467	481	443	490	429	427	390	442	434	432	479	470	441	477	435	477	436	458	447	407	451	489	470	451	488	436	465	430	461	465	452	510	479	440	428	450	463	495	467	498	421	448	421	464	444	435	455	463	437	459	452	451	432	454	445	415	432	487	444	452	435	444	450	446	453	448	434	430	443	451	442	418	469	442	452	448	466	480	472	397	433	473	470	466	439	390	442	463	503	466	461	472	475	425	457	433	464	427	439	440	475	470	450	474	449	464	486	481	441	451	464	460	498	428	467	440	449	450	493	442	431	485	475	446	433	419	466	448	402	431	416	443	460	447	460	466	451	427	452	445	482	475	418	432	449	451	401	497	459	423	498	441	445	451	444	435	438	487	459	406	453	461	469	446	428	439	462	456	504	451	430	424	455	478	477	477	468	441	465	407	385	433	481	465	442	447	451	454	442	440	437	453	466	439	458	498	407	482	468	420	447	446	438	459	454	453	411	448	456	450	452	447	445	469	457	441	432	428	439	439	441	481	453	454	476	447	466	462	465	437	467	436	445	419	435	456	433	495	452	447	445	474	444	466	480	443	440	455	460	449	476	455	465	434	404	460	462	434	493	424	437	456	438	454	436	440	485	449	446	452	457	462	428	467	459	477	451	471	430	434	454	418	486	458	475	453	425	438	463	473	428	444	431	472	439	437	448	444	470	437	421	431	485	460	459	454	452	436	421	453	463	462	475	429	480	420	439	452	460	429	463	426	469	421	460	437	507	424	458	450	486	464	443	449	445	456	443	437	437	475	434	426	440	445	437	390	435	417	413	507	451	444	459	440	440	464	438	440	450	477	457	434	433	465	452	392	429	474	466	494	442	479	469	468	443	452	435	449	495	467	460	422	465	397	423	444	425	456	472	458	451	473	460	412	439	470	456	479	466	477	426	446	456	435	455	450	470	408	476	410	493	445	467	444	452	474	434	406	438	485	468	435	460	449	443	430	435	419	445	428	481	443	414	475	408	452	448	452	452	473	465	446	451	456	485	441	422	482	475	436	439	418	461	503	464	449	425	459	456	444	437	440	430	412	451	472	473	450	496	485	433	460	467	437	440	452	466	455	451	464	453	427	476	482	441	460	448	453	441	431	423	474	423	428	440	417	447	444	410	486	448	439	414	469	464	455	443	450	444	490	462	450	500	410	477	453	449	466	434	470	470	434	451	460	444	428	451	466	469	479	490	436	465	434	454	452	473	455	483	454	486	469	471	463	425	445	452	455	441	488	460	467	475	461	460	453	429	452	423	491	465	447	449	437	424	396	463	428	439	449	453	474	446	455	513	455	444	422	490	481	478	476	456	487	510	465	444	442	440	473	460	444	499	451	476	438	438	485	430	472	411	476	412	459	484	453	475	465	430	458	431	459	472	466	478	432	448	447	429	468	463	451	439	470	433	455	442	476	455	479	470	482	431	458	404	467	423	444	441	445	506	430	451	444	460	445	452	487	517	425	470	500	420	426	456	421	468	452	439	444	392	463	454	424	466	483	432	456	452	465	487	447	438	470	406	397	464	439	461	426	469	447	438	432	433	458	415	445	484	473	451	437	422	493	454	436	437	454	492	525	449	434	450	451	453	493	466	461	470	459	449	450	445	456	485	434	446	454	449	477	461	464	412	448	457	432	453	491	437	430	445	451	494	463	470	445	439	447	419	444	486	426	476	459	462	467	446	453	459	424	459	465	440	419	479	505	474	464	466	462	446	494	488	462	466	473	442	467	435	451	485	459	412	461	453	483	422	477	434	477	455	484	470	432	410	481	442	453	476	450	447	436	433	467	470	483	452	460	462	499	447	472	482	444	431	447	425	490	448	431	463	447	446	464	422	432	463	456	427	453	417	436	432	426	431	454	441	422	471	424	485	455	442	440	476	446	445	507	459	423	466	463	430	465	466	467	455	434	418	439	415	430	471	456	427	430	464	462	475	448	441	462	444	451	460	432	454	445	461	428	443	450	446	434
3264	8681	5907	2863	2114	1598	1303	1037	894	797	685	684	658	609	525	584	497	560	551	551	517	515	533	535	511	505	499	504	496	482	538	457	492	517	474	446	457	488	472	457	436	495	477	481	494	474	441	443	489	462	457	451	472	430	455	502	465	460	493	441	508	469	497	507	491	510	477	469	504	472	478	505	451	444	463	502	468	495	460	463	451	447	486	471	479	469	488	478	452	498	504	449	506	457	486	492	485	479	483	471	489	491	451	510	495	459	529	478	477	447	478	449	527	471	475	442	485	510	462	514	449	471	471	453	458	500	433	479	488	439	486	461	465	457	451	472	478	473	451	458	421	502	481	434	477	452	493	482	496	493	464	471	495	463	454	464	507	433	463	497	505	465	415	486	486	466	478	481	456	485	479	467	498	454	472	465	499	494	446	455	486	463	464	466	474	430	417	450	501	470	493	437	461	481	462	474	456	485	485	472	479	481	466	452	448	448	448	441	469	514	452	515	488	492	452	483	489	419	462	446	454	467	470	461	510	493	461	471	500	514	463	440	513	460	515	512	474	450	424	468	467	457	477	444	505	452	456	460	462	472	456	488	495	449	469	462	448	502	485	470	491	487	529	482	494	451	491	493	447	477	477	491	483	462	476	501	485	448	498	472	467	462	476	507	523	484	455	455	507	449	450	488	453	451	470	446	456	509	482	482	475	487	473	478	482	465	457	449	474	425	495	476	468	481	425	477	450	466	432	453	509	455	486	468	526	432	454	472	452	444	439	462	459	488	457	455	453	463	468	472	454	437	476	463	449	466	442	468	464	512	460	419	471	448	440	465	446	474	493	460	486	483	489	520	458	439	481	489	472	436	450	467	430	495	477	445	450	472	487	489	490	479	504	447	478	436	427	452	535	509	477	492	474	435	497	465	487	522	481	480	497	454	467	484	437	502	474	534	512	471	489	509	476	465	474	518	496	430	499	504	471	444	473	434	490	465	464	474	455	463	500	453	446	482	499	451	484	461	465	497	456	481	484	475	480	450	436	493	451	492	426	484	452	456	476	459	459	456	495	437	471	460	479	480	425	479	521	488	496	469	481	474	445	468	427	472	440	445	488	443	491	468	444	528	478	487	425	466	460	456	481	456	459	449	452	459	463	487	448	476	486	447	494	468	466	450	428	481	468	476	470	430	467	458	461	480	460	481	459	472	523	486	471	473	505	491	491	474	480	450	448	488	465	504	463	495	424	502	459	467	478	467	489	457	478	477	475	473	450	502	482	493	477	499	457	529	473	472	495	434	449	491	485	473	466	491	443	443	492	436	459	509	457	474	455	488	479	478	459	496	507	493	478	420	480	430	481	508	452	485	459	447	463	449	464	472	472	432	479	478	517	459	475	474	437	459	457	466	475	450	503	495	502	496	461	505	438	445	492	467	445	454	467	483	446	464	434	448	466	482	455	484	464	446	456	480	461	526	463	456	455	488	423	473	489	466	455	516	463	490	461	454	443	496	473	476	474	491	440	511	492	435	486	464	500	456	431	473	435	508	500	491	497	508	492	462	477	466	477	444	464	475	504	499	491	441	452	464	491	481	471	485	454	466	462	457	453	504	484	463	495	468	435	471	491	466	454	458	446	445	446	476	467	445	460	507	467	480	457	490	472	472	510	450	481	482	471	479	469	451	477	468	467	469	473	478	448	445	465	467	465	458	489	482	481	466	470	455	449	468	506	458	490	478	473	475	439	445	484	444	460	467	445	467	471	474	476	483	483	453	484	477	443	497	468	478	500	490	475	468	432	505	455	469	481	459	444	473	502	480	498	473	452	457	456	514	481	496	482	480	444	532	467	446	451	460	456	451	446	425	462	501	492	432	488	486	491	464	468	458	504	500	473	464	504	462	522	458	457	468	439	483	453	464	506	473	503	495	485	470	458	460	484	472	487	471	459	522	461	507	435	465	446	452	507	487	437	501	487	459	484	480	469	492	471	458	482	457	484	466	499	460	461	495	462	500	484	450	486	490	457	492	445	494	463	485	442	483	479	445	488	466	464	485	480	491	456	432	497	442	467	439	472	456	507	473	472	471	480	503	497	464	491	486	476	483	479	482	431	488	516	468	471	471	513	453	469	485	430	465	481	514	475	501	472	464	456	451	437	480	463	476	453	466	447	518	476	444	465	416	518	512	482	457	497	478	445	476	446	465	467	487	484	477	465	487	479	438	478	437	488	474	511	445	502	493	473	483	496	445	447	451	468	503	449	471	455	468	446	469	465	420	456	476	472	441	452	472	465	480	510	435	493	444	492	502	437	463	461	500	487	462	479	483	468	474	434	494	447	508	456	457	463	464	504	474	470	495	442	480	473	450	453	462	455	442	469	488	464	504	477	479	454	481	474	479	468	464	457	485	496	440	465	456	486	481	488	497	471	449	426	482	459	479	492	462	485	456	463	479	443	463	475	474	476	482	489	473	473	474	453	452	467	465	436	462	455	448	458	501	468	499	477	471	441	461	470	457	437	481	489	487	494	449	447	459	452	493	460	460	484	444	410	483	422	489	462	501	464	445	468	474	527	467	441	466	498	447	466	472	481	476	463	501	493	444	468	465	465	447	452	458	469	466	466	480	475	499	449	453	480	485	507	462	443	489	457	500	443	484	493	454	442	464	480	505	477	453	516	440	476	478	463	448	489	446	474	461	467	437	463	508	460	462	468	471	432	485	519	460	434	460	501	450	488	468	490	473	443	470	479	473	474	455	472	441	472	454	454	452	473	442	454	477	450	459	456	461	439	464	475	485	480	480	464	468	485	478	479	471	466	482	447	489	451	471	450	489	497	448	506	482	467	428	509	412	441	460	446	456	465	495	469	477	491	494	475	463	467	452	442	451	438	467	475	471	465	474	450	476	435	429	442	507	513	466	448	466	495	429	501	474	477	478	455	457	523	446	530	471	446	466	466	485	485	480	456	428	475	496	536	489	469	483	474	507	471	482	479	519	509	469	513	438	468	417	487	526	487	483	457	459	463	493	447	459	474	483	495	482	491	477	434	465	499	429	457	473	486	470	465	458	463	489	447	469	420	452	447	480	474	496	476	477	504	478	466	420	464	516	461	511	445	468	460	514	451	497	476	474	475	494	466	497	501	485	445	456	410	489	452	478	506	491	457	467	489	477	434	472	459	454	471	497	505	471	457	462	457	460	449	474	467	493	433	522	489	456	467	447	485	496	476	491	447	472	436	437	475	470	491	470	476	458	473	486	506	461	477	489	483	497	515	456	466	506	454	471	460	459	453	462	458	523	493	451	471	457	462	458	504	457	473	481	500	496	486	532	472	479	502	465	473	447	492	473	479	447	470	474	465	447	470	463	477	468	434	468	430	463	449	453	481	495	482	471	454	479	440	489	436	473	485	482	433	460	461	499	479	485	463	449	483	487	459	470	460	512	467	430	490	499	460	464	451	466	478	473	457	461	474	447	444	496	459	488	471	433	498	409	466	452	466	450	444	443
24725	21308	27847	25049	13432	617	339	290	207	222	180	174	191	156	143	154	165	127	142	138	124	117	148	127	119	126	132	139	124	113	114	124	106	117	115	119	110	123	129	113	120	118	104	138	141	103	98	112	100	127	109	113	122	83	127	113	125	132	116	108	103	113	119	126	106	122	105	101	120	99	119	100	98	101	135	113	124	131	127	127	106	100	114	96	119	111	106	112	115	129	127	123	130	127	122	126	107	119	135	113	116	108	113	109	121	123	102	128	118	106	136	110	99	128	110	104	111	107	92	101	110	136	128	120	115	97	129	98	96	124	96	139	117	114	119	129	124	120	122	114	123	105	123	125	112	143	106	122	129	124	117	137	110	116	111	115	120	114	102	132	113	111	117	113	122	120	107	124	121	124	113	109	115	114	110	105	109	87	120	106	126	117	108	114	109	115	115	120	136	111	110	120	133	98	113	118	121	108	102	108	108	92	100	113	125	112	119	106	117	112	115	98	117	113	128	113	96	126	107	106	114	103	133	130	122	102	119	93	123	118	103	106	104	108	110	90	104	116	103	104	128	106	107	105	106	114	115	119	104	114	113	122	113	106	110	111	114	111	116	119	111	112	117	97	111	109	118	108	118	102	100	119	129	118	131	116	133	112	110	121	112	109	132	106	119	134	116	116	108	116	130	119	116	121	134	123	80	93	108	105	101	122	105	119	108	108	99	126	110	122	116	138	95	110	118	122	109	113	114	100	102	109	116	119	114	129	130	105	121	92	124	107	126	123	126	137	130	95	130	116	129	93	111	110	124	121	133	103	117	130	130	109	120	114	119	122	99	137	83	101	111	104	133	107	128	102	120	99	113	115	136	123	115	111	116	111	110	115	120	122	107	127	105	123	125	135	125	96	148	113	111	118	113	109	119	109	116	140	113	108	117	117	125	108	118	113	121	130	121	117	118	122	132	123	108	126	124	122	89	94	117	92	133	112	94	96	97	111	116	121	120	109	125	114	133	110	129	124	113	96	111	128	102	125	126	122	135	103	96	130	112	119	144	133	137	112	115	105	99	105	111	114	107	110	115	100	118	116	101	117	114	103	114	112	121	106	113	110	98	126	116	88	114	120	113	109	112	113	105	134	112	105	125	118	133	131	122	115	98	112	113	106	104	108	94	121	115	116	108	127	123	120	119	97	111	100	116	129	143	111	103	95	112	101	116	96	115	123	109	108	130	112	113	116	119	105	99	119	108	121	116	109	129	103	117	128	95	130	105	126	110	113	107	115	124	101	121	125	125	132	103	89	118	108	118	134	117	112	123	112	121	113	126	106	125	103	129	117	108	118	97	108	97	111	125	97	117	128	119	109	133	111	109	116	103	126	112	111	89	102	113	109	117	111	110	117	116	124	144	120	115	122	109	122	117	125	92	116	103	83	112	96	98	114	98	115	114	117	111	103	104	125	114	133	105	115	127	124	112	115	102	113	114	131	125	109	120	122	126	122	105	124	122	112	105	111	121	122	109	118	120	117	128	130	115	117	130	106	111	121	108	124	107	129	116	122	116	109	111	112	123	107	113	125	102	122	103	117	113	134	120	107	99	134	98	101	117	103	116	110	111	110	104	100	108	95	120	113	112	119	97	92	99	126	115	120	105	110	117	122	103	148	109	111	113	122	109	125	128	113	107	119	83	117	123	109	114	112	114	100	120	110	115	107	122	121	117	115	118	99	114	114	113	110	119	110	117	134	114	110	111	105	110	107	108	126	112	94	104	123	119	113	123	117	127	115	133	118	111	113	107	112	117	122	104	98	97	110	127	125	106	113	113	111	103	115	123	131	100	128	120	121	127	119	103	122	130	120	120	105	114	104	129	137	101	104	115	107	121	96	110	119	110	113	128	106	120	105	104	119	114	118	117	117	96	113	111	92	129	89	105	119	112	128	123	113	118	102	112	94	126	128	120	119	115	117	112	110	125	135	123	131	105	121	122	109	119	103	114	100	110	122	113	134	115	115	102	107	112	111	105	127	107	111	129	134	110	101	109	114	97	116	114	124	118	113	110	130	125	111	113	108	93	121	116	98	101	111	100	109	116	105	137	107	139	121	134	111	138	112	90	117	107	104	103	122	118	134	121	116	132	138	112	125	132	100	126	111	114	110	96	97	121	107	108	98	120	134	132	104	113	126	91	102	128	121	123	132	114	125	114	122	128	136	120	106	130	122	115	112	110	119	125	111	102	97	106	106	99	125	108	101	103	120	122	111	104	122	110	103	131	114	112	102	115	112	131	120	110	137	105	111	113	128	117	124	117	117	120	121	121	129	122	94	101	108	126	138	113	128	124	115	111	107	121	111	122	102	97	125	121	113	107	104	121	106	143	86	116	94	134	116	123	112	117	109	110	131	95	116	104	115	117	108	110	105	82	112	106	99	109	86	129	122	125	123	102	132	103	122	110	103	108	113	124	112	133	109	111	114	100	110	109	109	110	124	128	138	126	92	100	118	105	122	110	93	112	112	103	100	100	102	98	109	108	112	115	130	107	119	107	108	118	119	122	119	110	120	128	107	125	106	100	121	114	121	103	126	123	100	115	109	116	115	102	109	107	100	127	97	106	117	100	118	129	144	118	112	117	96	123	119	109	122	102	124	110	118	103	102	101	110	113	129	130	103	106	107	114	104	116	105	108	117	128	117	125	108	123	110	120	136	108	109	123	112	107	113	112	107	105	138	121	113	110	113	97	101	107	128	123	128	118	108	120	110	102	126	134	117	120	119	119	124	107	126	116	111	109	117	126	113	112	105	106	125	121	118	120	123	103	139	109	106	115	118	109	115	104	139	104	111	104	119	142	128	102	102	105	139	94	126	117	126	131	113	101	109	119	113	120	123	126	134	118	117	118	115	90	120	104	104	119	105	112	110	106	134	100	99	120	124	111	107	108	108	118	107	110	118	128	131	127	107	110	111	124	112	117	105	127	107	129	135	129	114	127	117	111	113	118	104	104	104	89	107	132	107	117	125	113	105	109	92	112	96	90	119	110	112	106	129	122	123	90	116	97	119	110	113	128	123	107	157	110	122	112	119	121	119	108	112	117	114	123	142	134	114	110	112	112	102	119	116	97	109	113	92	111	120	122	108	116	136	104	119	121	106	123	124	112	124	110	109	113	105	117	106	103	126	115	108	105	118	127	121	115	98	137	105	117	98	110	112	114	114	109	129	109	111	115	99	126	112	109	105	103	104	109	124	93	105	103	127	111	99	123	114	104	126	103	120	126	100	116	112	114	111	130	122	111	104	107	110	116	104	134	132	106	119	128	124	111	127	110	108	113	107	114	120	120	106	143	116	120	126	118	128	103	122	107	124	123	127	126	93	99	124	100	100	136	126	102	138	105	97	116	103	106	101	110	116	134	136	125	115	101	128	111	120	103	128	126	130	130	115	127	121	104	140	111	98	110	120	116	132	104	109	104	106	111	110	129	112	111	133	120	108	122	119	126	111	119	115	112	126
3115	4846	3039	1487	1039	802	596	414	367	304	242	236	242	217	213	185	171	152	154	150	133	151	122	152	146	153	123	147	153	162	148	134	133	142	118	121	134	124	124	144	122	139	128	120	137	118	123	147	122	140	124	122	138	114	132	118	125	140	124	121	137	145	117	142	119	127	140	137	134	142	137	130	120	126	125	136	120	124	152	123	128	142	124	120	142	132	139	113	110	134	134	107	121	131	123	141	115	132	104	127	117	138	140	106	142	143	129	134	99	120	129	130	114	131	117	133	134	137	129	129	102	138	116	115	137	122	118	132	121	120	138	129	138	102	110	129	140	140	129	141	134	116	130	113	121	118	121	116	128	126	131	134	134	122	112	134	129	113	121	111	131	122	125	126	120	116	121	128	126	151	141	115	114	113	129	121	148	122	127	128	134	114	128	122	110	120	116	124	123	122	151	131	130	139	125	121	140	134	115	131	120	139	132	128	116	111	115	133	133	137	133	131	108	132	133	123	131	115	115	133	116	124	136	123	131	130	142	119	118	142	112	116	135	119	126	124	138	120	156	143	125	118	138	138	142	149	126	142	152	142	122	131	120	115	130	111	106	134	123	140	115	140	137	145	117	128	130	139	141	114	121	137	124	121	127	146	114	121	145	137	151	138	126	143	114	115	127	117	138	136	134	127	129	136	142	125	136	132	127	129	118	122	119	126	133	129	130	125	110	113	118	143	119	127	123	123	110	128	130	124	111	126	115	131	98	125	115	133	117	116	135	126	152	126	122	152	123	111	116	141	121	134	120	130	119	141	120	117	128	144	128	109	116	137	133	102	142	135	115	107	131	137	148	145	126	97	127	106	122	131	118	131	138	111	124	111	120	111	119	125	130	128	127	121	137	143	129	141	133	137	130	128	110	119	127	130	128	133	118	132	144	124	129	111	117	138	119	122	139	101	122	116	127	122	102	131	142	108	132	124	144	127	141	128	131	123	119	117	129	118	152	138	117	120	135	132	121	130	132	139	114	131	110	129	123	107	119	129	128	110	135	140	130	124	124	117	151	133	119	123	138	115	120	116	126	144	125	118	120	140	128	114	110	130	116	121	126	118	97	155	124	150	143	131	115	121	134	159	129	129	130	133	122	119	123	129	126	127	123	126	130	102	131	115	122	137	146	118	149	126	115	134	117	127	120	118	128	122	132	131	132	138	120	129	125	125	138	124	145	128	134	136	110	112	151	118	116	116	131	114	118	119	141	145	151	127	120	121	128	131	127	139	129	106	135	104	131	137	125	123	132	142	151	114	137	112	146	143	133	125	125	120	144	122	123	128	128	106	127	143	125	110	132	136	119	131	121	123	141	146	135	129	149	133	123	146	106	120	123	129	145	152	123	128	124	130	140	117	123	115	121	118	126	138	140	137	139	99	125	110	120	134	140	124	136	135	111	131	112	117	109	131	127	119	123	122	126	117	112	126	141	129	126	132	132	114	110	134	135	138	142	121	122	118	114	120	109	139	130	143	120	138	117	120	133	111	134	111	111	128	129	134	119	151	138	131	130	116	115	116	114	135	121	125	129	112	126	133	100	127	129	131	131	128	122	127	131	109	130	120	135	141	106	125	127	121	111	107	140	122	102	136	119	142	112	134	128	119	123	160	123	121	105	118	111	121	102	120	134	127	127	126	119	122	140	131	130	123	136	134	135	137	135	129	126	125	108	118	143	127	127	130	118	136	129	113	107	122	142	143	135	125	140	125	123	125	114	118	130	118	132	105	114	123	109	123	137	134	108	130	134	132	130	134	131	138	143	126	126	112	118	117	128	126	135	131	124	132	140	140	126	139	127	133	137	125	118	109	136	144	108	127	116	133	141	129	109	107	116	131	123	145	161	134	119	137	125	120	110	130	123	141	129	123	131	106	133	134	124	118	120	126	108	118	140	127	134	128	119	125	132	134	114	131	140	108	130	119	124	122	126	118	114	126	142	120	129	126	121	119	104	130	130	109	119	136	116	119	126	126	131	125	133	136	117	116	129	105	146	118	155	130	127	131	130	126	150	116	124	128	130	131	136	130	111	115	126	121	118	109	126	118	127	146	128	116	132	154	131	113	131	108	124	138	136	110	133	138	144	123	129	112	123	114	158	131	108	133	133	123	140	121	141	158	130	126	139	128	104	117	123	126	127	129	123	127	117	123	142	126	125	136	134	125	130	142	124	121	120	142	112	120	116	127	126	114	117	129	143	110	128	134	133	125	110	122	126	144	149	103	157	151	132	136	111	131	138	111	130	130	107	124	135	118	99	117	124	124	146	123	114	116	130	123	111	134	120	137	122	115	129	117	135	125	136	126	144	109	137	125	128	123	125	109	114	146	134	131	118	127	120	127	121	130	134	131	160	113	140	105	145	110	137	144	116	108	137	122	128	119	128	131	140	113	141	136	126	117	138	131	123	122	116	129	134	132	120	113	126	142	130	111	112	138	105	121	134	124	121	135	107	113	126	121	140	111	133	123	119	131	118	118	131	134	116	108	132	108	114	123	104	123	136	157	106	126	114	133	118	122	134	155	120	133	115	129	125	119	134	112	130	126	134	135	116	143	128	146	128	127	119	114	137	127	132	113	114	119	117	125	107	120	143	131	127	117	125	113	130	127	133	125	110	126	138	133	122	127	127	112	131	117	116	123	126	121	135	133	137	114	132	134	115	136	141	129	138	120	120	125	140	112	117	122	122	106	123	115	133	114	134	138	123	148	103	118	137	124	133	140	102	131	121	140	128	144	118	122	118	114	137	142	117	117	153	110	109	129	130	136	129	138	138	135	143	128	119	121	133	147	130	113	111	105	124	131	140	120	123	131	138	130	122	106	135	119	143	108	142	116	131	130	127	127	129	129	134	131	140	116	122	143	123	141	114	126	147	126	134	138	129	109	127	119	128	134	146	121	120	137	107	132	132	139	123	125	113	130	134	135	134	123	117	123	146	127	129	122	153	122	113	148	118	134	131	123	122	131	114	134	117	129	121	115	114	133	130	114	124	141	134	128	130	126	112	138	133	143	123	139	130	115	127	129	127	140	118	118	127	132	118	147	126	122	142	112	127	135	126	132	118	98	102	116	115	148	125	131	143	126	155	129	139	144	131	124	125	135	118	137	118	123	126	124	127	130	138	124	124	156	128	150	128	145	117	144	125	128	125	139	127	142	111	145	129	133	122	122	128	138	116	134	120	134	124	117	127	122	134	132	122	113	140	126	142	140	119	124	121	136	142	104	120	111	118	147	132	137	107	143	123	133	114	120	118	131	107	115	128	136	132	148	119	130	109	111	130	105	140	122	123	117	94	134	133	109	123	124	115	119	112	120	129	123	129	134	117	112	126	134	130	131	120	124	116	127	120	115	140	116	155	136	129	123	138	116	131	105	140	111	136	122	114	125	114	132	139	130	130	114	145	120	145	127	111	110	143	123	128	130	115	119	140	138	117	127	125	133	141	140	114	125	138	138	141	137
22507	21336	29239	23812	21337	21405	11744	1196	917	821	748	627	606	600	569	542	518	505	478	436	495	442	438	453	456	470	479	462	422	425	438	426	393	410	453	394	400	394	423	414	457	434	439	425	409	379	389	403	426	382	430	446	408	400	394	396	410	423	392	410	393	401	413	419	402	427	411	400	387	390	421	407	424	389	445	415	413	398	387	392	375	383	459	421	432	427	420	416	399	400	420	382	382	418	402	395	407	371	376	379	390	398	375	410	411	395	401	416	394	385	403	378	392	369	414	395	373	365	397	358	367	407	376	415	437	436	427	425	401	376	419	378	369	387	420	382	401	402	371	405	409	395	399	389	377	402	405	390	383	446	439	396	429	377	385	393	418	377	396	361	404	420	389	382	402	439	405	414	429	442	401	399	409	371	356	397	410	397	367	377	441	377	379	424	398	400	411	381	372	407	401	398	426	398	398	375	414	382	374	405	389	419	431	403	386	410	406	422	390	433	426	417	416	428	427	396	405	412	405	437	410	379	367	383	382	364	353	392	429	378	365	384	384	384	390	401	365	402	419	347	379	383	424	415	379	406	383	403	400	389	367	394	393	444	369	429	401	371	347	384	419	399	408	385	403	372	393	404	377	387	407	413	406	425	361	395	402	418	381	379	370	410	410	423	394	391	370	403	400	360	382	408	410	379	383	393	398	432	407	413	365	399	426	403	409	419	400	397	389	377	432	391	396	400	401	400	425	387	373	391	377	419	399	421	397	436	385	402	405	426	391	376	435	382	421	420	414	416	401	393	438	396	381	406	403	395	370	418	408	420	349	405	389	394	393	399	399	364	415	411	439	427	398	388	362	388	414	411	389	403	331	398	389	392	391	419	382	394	389	368	424	377	378	383	414	374	377	387	402	404	386	409	376	387	375	372	429	415	389	402	370	392	389	411	358	379	410	391	444	364	395	394	438	372	364	403	409	410	351	397	439	381	418	395	396	364	390	418	397	421	376	400	407	383	432	363	366	388	406	380	410	426	362	370	374	411	386	386	385	388	409	370	412	402	439	372	377	420	418	379	379	407	374	397	399	418	383	344	413	401	422	406	385	409	387	375	411	419	406	417	378	371	367	383	387	423	379	451	377	384	373	403	425	399	426	386	405	385	417	395	386	398	399	387	420	392	380	441	419	397	410	423	429	406	412	398	376	414	369	378	390	381	378	399	426	387	352	386	396	371	412	396	407	399	444	397	384	364	372	399	380	400	410	419	413	434	374	406	428	402	406	406	395	397	382	409	388	426	393	424	383	408	370	375	431	383	409	404	401	399	404	417	362	395	396	416	421	367	401	394	395	386	387	374	376	418	367	371	395	410	396	371	447	399	393	410	403	407	418	381	379	389	393	410	376	409	405	396	364	389	388	369	407	407	393	383	392	402	377	417	368	401	363	387	391	406	387	401	386	368	392	380	402	372	393	386	416	362	386	413	430	388	393	437	405	401	380	378	426	360	382	386	381	353	402	419	404	358	415	383	413	407	390	368	376	391	409	418	372	360	388	384	406	402	363	410	384	355	365	379	354	404	390	403	420	426	387	394	379	453	380	402	393	404	381	426	370	396	385	380	383	412	391	367	409	413	410	416	395	377	404	391	374	387	396	392	375	401	408	405	389	412	390	385	424	413	426	429	375	450	406	402	407	358	355	411	402	398	390	405	377	398	412	403	402	391	388	395	394	393	380	391	409	425	389	393	418	369	417	409	389	372	406	393	379	394	416	410	443	395	378	408	387	369	355	428	420	417	394	384	388	405	402	400	430	425	383	416	382	441	420	438	412	389	423	389	413	390	366	416	428	381	414	369	404	415	394	383	440	373	407	378	394	410	395	354	398	389	434	394	407	412	380	392	393	382	367	425	384	400	402	390	399	393	392	401	400	408	397	411	368	409	388	404	367	389	410	364	396	397	372	398	402	391	419	375	375	408	395	399	404	379	396	393	372	401	423	377	374	411	373	385	382	404	388	415	411	399	422	406	380	440	407	406	398	399	406	392	425	414	393	378	370	373	391	408	392	396	417	395	412	436	392	413	424	409	420	376	413	392	367	375	386	410	399	429	427	401	425	396	397	362	385	390	363	399	393	437	420	366	433	383	394	410	364	399	362	434	394	391	409	427	391	393	385	372	423	384	417	414	407	417	396	394	401	399	340	419	422	395	385	366	409	401	376	401	405	364	401	451	399	419	398	388	395	380	397	389	357	361	426	432	398	375	371	413	417	409	426	398	364	398	399	364	392	408	419	384	438	403	364	393	388	403	387	368	376	364	420	433	384	409	395	407	389	381	428	392	364	402	355	423	385	385	403	402	405	413	445	391	411	402	375	414	422	393	371	369	398	416	391	387	421	410	393	378	366	447	385	398	379	373	397	412	382	395	365	370	399	366	389	398	390	374	392	392	416	434	434	391	394	399	411	394	379	413	386	406	390	394	365	401	435	397	390	391	401	392	388	385	401	408	401	365	381	394	432	391	374	400	384	375	398	398	399	426	388	426	378	385	413	415	396	371	403	412	420	411	395	391	429	424	425	371	438	409	385	399	417	393	392	430	411	370	387	386	414	428	388	389	402	387	387	425	385	401	402	412	377	377	385	402	369	396	376	409	386	370	362	426	388	376	362	389	385	380	401	376	428	396	420	374	389	409	411	397	390	415	384	399	372	384	402	366	399	409	389	378	408	415	408	415	389	407	440	387	404	397	375	399	386	439	412	364	382	425	398	406	386	406	400	374	401	351	394	383	393	390	354	402	371	402	406	385	381	406	385	406	407	408	422	417	412	417	343	407	374	398	366	372	405	367	375	389	397	414	420	420	408	379	399	398	382	397	414	394	412	382	360	395	413	395	407	378	397	409	419	378	395	432	398	368	416	394	404	398	374	398	401	361	366	394	394	395	361	406	415	380	368	398	385	400	417	420	375	404	423	415	399	389	360	402	403	379	380	436	381	393	426	407	368	367	401	415	402	372	407	414	387	409	371	416	413	369	405	387	403	420	358	410	384	404	381	400	353	410	421	407	381	391	425	404	432	396	390	427	396	373	386	404	373	422	419	414	399	374	369	353	398	415	401	386	423	423	385	381	388	364	409	436	437	367	386	408	396	401	420	378	380	418	387	376	386	405	384	360	394	391	400	427	376	382	394	404	366	356	378	411	361	404	389	398	398	416	413	410	397	403	395	415	372	402	371	395	402	412	387	404	402	419	391	413	402	370	388	416	392	438	403	404	410	385	408	392	409	385	416	394	408	393	406	398	408	360	368	399	407	424	371	364	383	379	422	413	368	411	409	403	402	424	400	394	396	375	382	398	392	404	446	409	405	408	404	429	418	369	387	376	383	387	399	402	386	410	392	385	408	390	400	396	382	351	401	417	424	400	393	381	398	386	383	393	397	396	395	398	378	399	399	382	414	402	424	369	414	409	425	397	398	391	397	383	391	399	398	434	380	413	421	390	368	350	385	379	381	401
4346	14419	9641	4976	3554	2653	2055	1552	1241	1028	876	810	701	680	641	563	556	558	482	503	487	463	487	465	475	505	443	465	441	441	456	467	445	398	458	423	470	434	456	419	455	403	380	412	425	437	407	432	426	423	423	416	420	462	454	459	389	453	418	368	410	421	435	393	429	434	456	416	406	410	404	421	423	403	441	427	461	400	438	410	425	393	442	424	395	430	439	398	430	423	418	409	397	383	440	417	405	412	428	432	381	416	400	423	407	457	406	405	408	367	398	420	402	412	408	441	409	414	431	425	386	426	410	428	397	453	424	424	362	423	434	420	428	403	406	436	404	419	427	388	390	427	417	380	417	410	402	393	451	411	406	465	394	391	396	402	405	371	431	409	386	404	409	404	425	400	443	406	383	414	421	408	393	432	419	429	408	435	436	394	413	399	414	428	403	431	442	432	424	415	444	412	406	434	382	446	420	442	407	447	436	423	384	398	424	413	436	424	451	452	412	399	400	411	390	432	397	419	433	417	382	416	416	430	409	390	431	417	393	445	436	457	434	398	466	427	391	426	389	467	420	410	380	411	456	410	410	392	437	390	397	418	393	388	408	419	381	392	408	398	447	382	429	437	449	436	423	369	379	385	411	413	401	385	423	395	382	421	405	420	438	439	406	413	421	385	398	417	401	409	429	452	374	437	400	423	391	418	426	414	421	396	452	435	411	444	429	445	410	395	398	418	422	430	413	414	391	431	383	420	390	415	417	435	445	429	399	401	439	419	375	383	405	413	393	390	430	403	400	380	410	424	390	390	436	388	416	417	399	400	419	423	378	394	412	441	412	433	383	379	385	407	425	416	410	408	415	432	418	373	426	380	411	402	426	395	433	416	391	437	401	403	456	416	394	424	424	418	393	423	430	422	383	402	440	442	410	420	445	423	394	405	388	422	435	406	468	436	458	447	405	366	411	394	424	414	387	405	407	414	419	417	433	428	426	439	388	411	415	406	421	403	462	443	422	402	405	441	416	446	440	410	428	404	402	414	416	406	402	438	411	378	443	422	427	433	426	401	410	429	413	413	380	399	411	386	462	401	385	416	469	447	431	402	404	421	420	402	386	419	432	412	397	372	415	406	445	426	426	420	442	422	403	393	400	397	395	437	414	404	381	412	441	406	403	416	422	436	416	463	415	431	413	410	409	417	420	393	422	404	387	422	439	417	421	404	393	419	395	405	445	430	424	411	412	377	412	460	412	394	354	379	422	401	389	400	447	441	413	442	427	401	417	411	449	433	399	377	425	415	379	425	420	420	397	434	384	408	390	404	409	404	402	397	402	433	397	424	428	405	441	421	444	426	392	409	416	424	433	404	405	415	392	439	385	428	408	398	442	403	420	425	414	434	409	384	372	415	390	410	429	414	408	426	428	463	410	406	396	370	412	391	419	399	435	415	405	424	424	415	450	411	421	371	433	405	392	416	405	398	389	436	415	440	409	409	400	390	415	433	404	431	414	415	447	395	388	441	431	409	433	422	424	419	405	397	418	405	416	416	429	427	409	413	410	427	360	443	400	432	408	393	418	437	432	414	409	404	432	426	421	440	424	386	379	423	408	414	411	422	398	424	357	448	371	387	396	403	434	402	422	412	400	381	383	412	418	398	427	423	403	409	427	454	402	446	427	410	421	390	424	402	423	416	409	391	416	439	402	410	404	404	418	409	434	413	382	432	441	438	436	434	413	412	398	418	389	422	407	393	450	413	383	407	420	395	381	414	390	413	443	367	420	385	389	425	384	401	389	393	446	449	411	411	421	405	431	420	394	439	464	424	407	426	428	430	409	386	419	410	404	427	402	389	425	412	408	405	418	460	415	401	424	408	387	443	393	442	430	396	434	403	397	405	400	410	407	446	431	426	397	401	373	383	437	417	441	422	425	434	422	401	411	402	414	446	402	404	441	404	386	418	426	422	427	388	404	442	437	409	409	380	421	427	426	411	410	435	442	379	444	423	416	419	422	405	422	437	414	424	387	383	417	403	429	409	434	407	424	424	401	422	397	410	395	395	455	424	420	406	436	417	435	407	412	396	389	425	397	448	407	399	425	397	376	413	423	406	423	415	400	381	428	435	426	409	396	424	385	437	420	453	374	409	401	407	412	382	422	400	421	384	427	412	411	405	426	426	423	398	408	431	395	396	414	440	419	410	400	413	412	453	390	423	421	423	394	409	408	392	405	395	416	446	400	409	420	400	418	380	412	437	393	412	401	411	446	384	417	449	452	432	399	425	386	389	385	415	415	452	421	403	411	417	381	435	435	428	458	450	441	409	405	416	428	389	411	393	400	401	395	417	386	378	414	408	392	417	380	435	396	394	420	431	409	411	398	418	413	420	449	393	389	394	404	409	438	430	371	419	387	430	419	384	427	434	408	415	414	431	416	431	444	389	399	401	427	417	411	433	414	383	434	445	426	419	388	426	446	443	414	430	412	444	389	422	403	395	372	406	424	412	404	398	416	420	409	410	422	395	437	441	392	422	385	419	412	416	383	417	406	375	384	385	415	432	412	445	395	433	401	398	394	423	435	420	383	417	451	400	412	399	451	392	422	424	439	438	409	411	417	384	389	399	380	405	431	464	434	408	417	420	424	437	429	470	459	427	419	428	429	412	425	406	406	436	388	395	425	413	436	413	375	399	411	383	406	417	452	403	469	446	408	426	419	448	395	429	406	449	432	400	391	376	413	398	404	394	430	419	406	430	443	426	436	399	431	445	445	413	438	458	446	442	422	459	406	355	411	393	470	419	400	419	430	401	403	409	402	424	427	407	387	423	413	436	404	392	434	458	374	416	409	428	418	406	402	417	438	399	451	432	415	385	418	416	457	418	417	378	380	394	408	401	401	410	404	370	428	439	424	433	416	436	435	404	378	433	400	404	401	420	433	410	442	403	453	436	435	435	402	456	420	413	380	411	416	402	387	384	409	419	413	429	412	438	405	424	427	400	437	412	390	410	440	421	429	387	404	422	427	391	435	407	408	442	442	430	420	422	385	401	412	405	418	395	408	393	401	423	452	420	423	440	428	409	433	400	422	440	436	418	417	395	377	465	460	435	412	455	399	401	434	417	419	407	439	434	420	445	423	442	411	421	439	438	422	416	471	394	436	377	380	413	399	428	408	439	399	407	413	417	413	403	395	409	383	406	416	403	406	426	408	425	414	445	392	424	468	410	410	434	350	416	428	429	447	368	433	456	354	415	430	410	446	412	395	423	389	419	428	384	454	407	380	419	420	389	430	387	394	413	408	417	386	417	445	415	443	408	402	385	459	414	419	405	374	372	427	434	441	452	426	391	403	423	407	399	459	419	417	410	413	448	440	426	356	449	414	410	390	383	419	398	426	419	418	444	430	412	429	463	374	422	442	430	408	417	394	419	413	426	384	413	412	426	391	390	406	389	432	419	418	371	393	442	416	406	427	422	415	429	454	384	440	388	391	418	428	398	406	440	402	431	417	408
27413	20133	7252	537	325	293	276	273	278	240	249	256	305	246	231	214	240	225	219	241	230	227	220	258	228	240	242	222	228	224	227	262	229	236	237	218	228	220	221	257	235	230	247	235	218	251	251	217	258	240	240	215	243	220	262	214	233	210	223	227	247	233	227	224	240	257	203	240	238	219	244	225	243	239	208	240	226	210	248	215	236	239	241	246	219	246	229	241	231	238	240	251	240	227	234	208	238	216	242	248	217	222	242	259	218	237	226	240	248	206	220	230	215	253	247	262	215	222	233	188	213	236	203	232	254	239	226	234	249	241	202	233	236	224	277	211	237	229	238	221	226	229	222	206	233	234	264	228	246	203	230	195	213	228	210	231	230	238	238	240	272	215	242	239	230	212	249	237	244	211	224	247	233	218	203	235	222	213	208	241	228	240	211	274	233	230	229	201	260	220	241	221	234	252	243	243	232	218	250	234	247	229	213	220	248	214	255	248	203	225	226	213	258	225	230	234	230	220	252	225	245	222	225	240	223	217	205	210	219	236	215	246	216	212	227	222	240	243	202	267	212	214	231	222	245	203	229	216	224	243	239	242	210	231	193	242	219	232	227	243	220	214	226	255	270	236	234	200	245	206	247	209	224	241	257	216	204	235	215	229	229	204	229	210	235	212	215	227	229	211	224	193	229	203	227	213	244	226	227	239	229	234	231	255	209	218	224	225	230	229	207	233	220	226	211	201	220	224	245	237	226	214	257	233	225	216	256	217	230	229	200	257	229	235	240	216	228	222	237	221	248	256	236	206	215	197	222	234	222	225	231	233	227	232	242	216	220	251	219	235	229	227	248	214	263	242	236	236	253	247	240	213	262	236	219	233	207	224	229	230	237	257	224	268	240	223	205	237	247	208	219	211	256	240	233	248	273	245	228	237	235	198	224	228	208	227	253	242	217	236	226	203	255	237	248	230	210	216	221	220	232	230	225	237	222	210	226	215	227	238	235	212	206	216	243	233	242	219	230	245	246	216	214	223	211	247	220	256	200	233	247	224	208	259	237	227	207	241	213	227	236	221	219	222	245	224	250	248	231	233	235	214	230	214	245	229	237	237	233	235	242	228	239	233	223	227	241	218	207	241	207	231	253	244	243	232	244	241	227	226	233	209	230	198	268	234	234	241	226	241	226	226	254	224	225	242	226	225	229	237	246	256	211	220	239	238	244	234	206	227	226	273	235	227	201	248	234	232	202	224	216	227	242	236	249	237	245	212	233	220	230	182	210	264	236	249	239	264	263	217	223	240	223	217	206	216	215	225	238	225	230	247	233	230	211	225	206	238	240	235	218	244	237	230	237	211	251	225	228	200	234	240	245	250	197	271	215	228	220	233	236	245	258	260	212	235	255	244	259	210	215	200	230	226	238	227	215	238	237	223	254	249	212	223	215	218	246	223	244	235	225	239	244	246	198	219	191	223	206	240	229	227	237	260	226	253	243	228	210	234	233	213	246	234	214	218	227	240	223	228	235	220	255	226	220	228	229	237	223	233	252	248	203	221	238	226	232	232	249	238	197	245	209	232	224	217	229	246	207	234	241	223	224	224	259	217	228	255	222	209	220	257	237	240	246	217	217	237	246	232	253	240	236	230	222	251	234	235	212	225	264	217	230	218	270	220	224	231	225	247	251	235	210	214	198	221	231	229	246	213	221	237	226	217	205	216	234	246	227	225	275	217	232	216	219	209	222	256	232	229	263	237	252	225	228	232	231	236	230	239	227	247	219	223	199	245	204	223	193	236	217	229	239	225	239	233	229	250	240	243	238	241	231	215	216	215	242	250	233	246	201	234	242	218	260	224	215	224	249	259	207	232	250	241	211	229	249	263	245	226	272	243	223	224	257	260	241	228	224	242	241	240	243	227	218	220	212	214	234	239	278	239	212	230	246	225	238	224	232	242	238	212	249	215	231	226	237	217	264	239	238	239	240	222	229	244	199	218	244	213	242	226	222	206	221	213	243	208	235	219	246	216	213	229	248	230	203	232	198	250	230	224	216	253	240	229	226	244	210	254	216	240	244	201	256	223	236	224	206	201	214	225	248	225	234	235	237	224	245	231	229	234	255	223	244	242	224	207	211	224	242	207	225	218	228	212	238	214	239	215	226	226	255	235	232	197	224	237	213	233	250	217	245	240	229	218	252	207	227	213	234	250	257	242	223	226	231	240	239	217	227	251	248	220	222	209	222	214	230	221	243	248	266	212	219	239	221	205	234	216	240	198	241	227	237	215	245	230	249	216	234	228	246	257	216	256	239	220	217	236	214	224	231	235	243	218	217	232	206	239	237	239	266	238	208	243	238	239	240	226	238	243	216	223	254	237	227	232	230	248	198	221	218	218	221	236	240	246	249	233	235	236	208	217	227	239	231	230	215	225	242	222	263	238	210	244	222	246	258	222	249	242	226	202	260	205	237	247	228	228	230	225	252	244	207	231	223	219	214	231	218	241	222	221	197	222	214	254	240	213	251	244	260	219	203	209	260	226	194	238	209	208	242	237	216	228	222	246	227	216	212	254	221	247	235	225	230	241	226	225	223	249	229	231	216	257	225	245	211	229	233	210	211	233	265	233	243	244	249	225	234	223	216	244	224	208	244	215	231	205	224	232	244	229	234	231	225	231	201	251	249	216	210	258	254	252	219	224	237	229	229	244	215	242	197	259	227	249	219	261	257	228	220	217	254	226	236	239	237	228	240	220	218	227	219	231	245	211	216	222	240	221	208	207	223	223	242	221	230	261	238	228	201	253	228	235	237	240	223	252	223	249	239	225	214	259	220	222	261	223	229	223	216	227	235	201	236	203	208	241	213	231	223	243	201	253	218	220	232	221	223	239	218	242	223	249	222	234	228	238	241	257	233	208	237	237	221	225	222	215	257	220	233	223	243	232	256	216	234	230	246	234	227	226	240	226	208	228	218	243	216	221	204	229	257	221	257	245	237	228	212	210	226	235	239	235	244	245	229	235	264	227	237	200	211	258	224	245	239	215	222	265	221	251	223	231	242	206	219	240	258	215	246	229	217	237	201	230	214	262	228	219	228	207	220	211	219	233	226	212	212	245	196	243	210	224	188	228	223	213	233	239	213	251	225	207	236	234	246	224	220	221	242	241	234	206	253	207	222	247	209	231	202	232	229	214	223	230	244	200	215	243	232	241	241	237	225	184	215	246	228	205	211	236	219	233	214	242	210	240	204	238	225	255	221	245	202	225	229	227	227	227	236	231	234	218	223	242	216	207	231	245	236	204	231	233	215	221	207	247	239	204	236	224	235	234	208	218	245	238	235	244	236	214	231	233	220	252	244	249	240	223	257	226	223	239	236	242	226	228	260	259	219	238	206	223	216	233	228	235	240	233	260	229	221	229	216	253	237	263	215	237	243	273	203	247	242	231	232	244	231	229	251	217	246	242	233	242	251	218	219	234	224	223	226	219	252	239	246	220	230	232	222	206	243	242
4027	1344	803	505	405	332	314	310	307	276	246	232	246	234	272	246	251	225	256	253	255	235	240	261	240	251	239	271	229	242	219	260	262	214	251	231	230	246	237	238	208	221	257	229	223	204	222	220	230	229	230	229	242	231	269	221	229	230	230	253	242	250	244	215	251	250	253	253	240	241	246	247	257	246	228	257	268	273	208	231	243	244	240	257	243	225	249	254	227	224	243	269	255	236	250	228	233	251	228	257	210	256	225	243	245	257	238	228	247	230	224	226	255	248	262	252	248	254	247	257	247	239	227	245	243	215	244	253	241	246	253	228	236	248	247	218	231	249	238	214	239	241	214	257	221	249	241	241	216	227	240	222	262	248	215	285	247	225	244	235	242	215	237	242	244	264	253	222	246	260	208	242	238	240	213	241	240	245	230	208	225	219	258	249	231	244	237	265	244	223	238	239	242	220	250	214	217	244	237	263	254	222	238	257	226	224	246	238	224	231	234	246	220	231	237	247	230	232	258	254	222	243	239	216	236	253	265	246	269	249	242	214	273	240	231	268	257	205	231	267	252	240	250	218	242	224	220	210	250	242	236	253	254	255	223	223	201	246	241	245	245	216	243	245	237	229	257	224	249	230	205	232	251	238	249	240	240	231	245	225	248	251	256	219	230	240	236	244	241	263	238	246	242	251	237	249	254	232	238	235	250	280	240	228	211	215	242	214	243	220	233	262	231	246	257	231	257	242	237	243	228	254	241	228	221	219	255	247	258	228	238	241	229	246	222	267	251	224	244	223	251	238	226	254	245	233	273	232	219	234	242	243	235	218	271	216	226	247	218	253	225	217	250	254	245	272	256	229	244	229	236	244	231	215	227	232	234	238	246	231	248	249	242	226	243	247	231	217	234	228	222	226	233	246	223	226	248	242	256	279	231	217	253	235	231	258	268	243	231	237	226	199	262	236	244	255	251	230	244	234	245	233	219	233	230	253	213	217	247	237	263	233	239	231	225	248	252	225	236	219	232	230	228	220	253	221	259	248	253	236	252	254	235	215	251	236	261	223	247	221	237	232	237	230	231	229	247	219	222	238	256	247	220	250	224	248	282	249	238	244	234	260	266	253	267	234	219	242	266	223	231	232	238	223	224	263	253	231	233	234	258	230	252	251	222	223	212	252	273	252	255	230	255	219	207	231	239	211	247	234	269	251	239	239	240	243	244	252	226	256	247	233	239	256	235	245	231	282	232	255	248	242	245	264	225	258	229	281	221	239	216	206	256	217	254	260	255	232	222	255	239	221	241	259	236	244	242	217	243	263	250	254	237	245	250	245	247	232	220	255	214	242	228	239	231	258	240	235	247	233	215	239	254	246	232	232	209	260	210	235	248	232	206	235	261	214	235	245	252	223	238	239	240	237	220	250	232	261	228	214	235	262	245	242	230	254	220	249	235	254	250	243	242	246	203	259	227	264	251	224	230	243	240	234	232	246	221	233	230	252	228	249	262	237	237	229	231	240	225	252	224	234	218	237	230	261	249	247	244	230	269	235	265	261	242	285	227	243	235	250	264	263	225	226	243	235	227	225	245	235	249	247	246	241	245	262	219	231	266	229	231	229	249	262	231	246	209	261	272	234	253	237	190	259	248	247	238	257	252	242	248	275	248	275	251	249	260	234	248	231	207	275	269	245	274	231	239	249	242	251	214	223	253	263	265	267	225	244	262	225	229	251	257	247	257	257	235	252	246	231	240	238	247	250	246	243	227	245	230	251	264	257	254	232	237	214	245	237	236	232	235	250	223	244	236	248	246	251	257	217	252	238	237	216	230	193	251	229	237	205	244	235	244	238	234	233	240	250	237	243	251	227	223	254	268	254	223	240	236	271	231	245	249	228	258	248	198	263	250	267	242	241	256	257	238	258	238	232	264	229	239	211	210	253	244	249	241	237	246	249	231	246	238	225	237	240	251	240	226	216	231	251	210	260	252	227	262	257	213	248	226	236	242	223	264	224	253	235	254	231	225	233	239	232	226	219	243	214	208	253	222	247	252	250	213	240	253	236	228	208	233	215	246	223	242	247	240	212	231	233	262	264	239	261	226	238	216	241	269	244	274	233	239	240	234	246	248	263	235	231	216	255	201	225	230	224	281	252	247	241	236	249	232	201	247	231	227	265	245	248	253	261	235	259	247	221	243	232	245	245	264	237	265	257	221	247	219	265	221	240	240	229	231	269	237	233	243	221	237	218	255	216	217	237	220	217	259	241	238	243	240	225	257	244	264	215	244	238	227	202	268	244	266	254	256	226	252	245	242	253	238	223	238	224	236	240	222	227	232	234	257	240	255	244	244	258	228	255	240	246	231	203	237	231	255	262	241	216	238	228	229	264	239	257	227	231	271	263	250	246	252	249	241	211	279	237	248	256	241	240	260	231	251	205	233	242	232	246	212	247	239	247	251	252	236	225	215	258	248	268	229	230	217	230	219	237	230	261	266	232	205	240	271	252	233	233	237	245	233	256	231	261	260	223	236	225	252	270	275	233	242	242	223	219	254	271	268	221	255	251	245	228	262	222	272	232	202	232	223	268	248	233	237	240	247	249	230	241	240	268	237	260	225	229	250	205	244	236	246	249	216	255	244	230	248	221	235	232	214	242	248	243	247	246	235	250	241	256	229	218	249	227	237	256	260	257	225	267	244	237	242	218	249	234	241	226	257	242	273	232	237	226	264	239	242	251	214	266	258	202	253	239	245	257	262	218	259	235	235	271	252	253	212	224	230	235	222	239	239	230	240	248	239	235	230	234	245	235	223	232	242	243	242	248	240	229	235	221	230	246	256	239	236	240	255	221	221	206	250	237	238	253	244	212	261	252	242	225	236	255	256	204	250	252	228	225	223	213	241	248	235	250	226	220	230	225	263	238	253	235	247	248	231	258	237	233	268	245	264	240	256	258	243	253	242	265	274	246	238	259	211	245	238	246	252	283	245	251	246	249	233	232	241	228	239	238	245	248	250	249	254	282	248	232	246	244	245	244	238	212	234	224	255	235	244	233	254	260	241	248	227	241	238	242	231	242	230	217	237	224	213	259	264	203	236	205	266	245	249	208	234	243	232	239	248	232	243	262	247	210	248	239	225	211	222	224	208	240	239	225	257	256	240	227	249	232	254	243	212	253	231	249	217	222	226	253	246	256	227	238	234	221	241	246	250	248	229	231	245	220	223	274	229	234	240	243	231	252	256	252	278	234	259	241	252	231	245	237	247	253	254	264	224	239	244	235	229	225	241	260	236	227	222	240	256	230	227	260	262	239	243	243	252	250	243	248	230	223	241	231	232	241	274	263	242	245	230	229	240	264	237	223	251	255	233	227	244	213	241	257	251	234	226	247	250	233	206	238	270	227	291	208	218	261	254	238	222	219	235	264	241	229	230	239	240	244	251	247	262	243	240	252	286	229	251	254	262	259	243	249	218	217	259	275	266	231	241	207	213	229	272	207	239	251	243	233
23700	21290	28721	24199	21302	10804	1186	777	695	668	616	587	541	531	542	508	475	520	512	490	474	482	480	460	463	449	482	486	478	456	447	451	487	453	472	479	419	449	476	434	450	457	466	476	476	425	447	440	466	440	445	471	427	442	473	484	475	437	433	449	485	464	464	434	444	444	411	464	502	455	467	436	459	491	455	472	455	464	421	458	458	460	454	464	441	441	431	470	430	447	432	465	407	492	413	451	446	467	471	493	429	472	472	469	455	451	443	444	471	487	436	416	468	453	437	491	439	444	468	435	462	471	446	441	458	418	444	479	480	467	477	490	448	479	477	428	434	423	470	469	466	465	432	472	482	495	439	477	426	467	459	433	456	435	442	462	473	418	464	423	452	465	429	469	456	439	482	449	443	480	421	448	468	430	414	450	443	435	469	411	440	480	417	455	448	413	436	447	459	453	410	452	418	432	460	442	440	444	436	426	454	420	446	478	438	446	470	436	444	445	451	490	462	434	450	475	474	435	423	439	487	425	423	439	478	465	432	461	471	459	438	424	437	454	430	406	452	457	428	453	438	444	448	461	389	423	449	466	510	479	412	416	450	421	486	463	447	442	416	476	467	441	435	449	455	442	452	434	466	477	387	452	520	430	460	464	425	458	432	457	416	459	452	455	468	478	423	463	432	471	434	444	491	478	438	433	453	484	478	436	458	399	447	421	489	456	449	460	460	472	400	431	404	463	454	441	455	447	468	471	464	448	443	475	476	465	456	484	484	430	473	498	464	452	476	422	451	467	416	437	472	470	448	451	450	453	425	454	474	405	433	499	439	437	433	449	448	442	450	465	458	481	440	472	451	456	459	443	436	416	417	464	459	435	445	413	460	454	469	507	414	430	420	439	430	446	445	426	467	476	440	494	488	471	451	417	439	470	448	438	388	440	438	461	457	419	459	473	440	475	444	439	453	408	447	431	437	472	425	415	450	437	466	448	446	446	472	439	445	445	458	473	486	454	415	418	486	477	482	447	451	494	437	424	448	405	428	483	492	446	445	440	451	453	457	432	405	465	467	420	448	476	400	444	479	461	466	447	483	427	469	435	408	455	430	443	465	454	415	470	462	454	474	408	417	453	454	460	471	446	447	446	457	492	472	473	483	434	411	422	401	485	464	463	463	424	442	453	447	452	430	422	445	468	449	408	466	478	462	466	479	433	437	443	472	447	461	469	427	452	454	452	407	472	453	435	468	454	425	428	435	428	453	443	462	428	461	414	471	439	451	452	434	441	457	458	430	448	433	445	458	438	421	458	458	426	452	442	464	462	415	445	428	453	444	452	474	438	459	433	455	478	492	447	452	427	468	452	438	468	475	475	452	409	444	433	437	461	453	466	442	447	450	414	473	432	419	420	428	448	443	454	425	455	462	440	421	464	457	435	427	427	423	450	456	461	456	423	462	468	461	442	453	467	438	452	445	448	467	443	434	435	482	431	421	458	449	481	448	463	482	419	440	453	454	407	426	466	438	404	428	480	477	455	432	459	493	426	458	440	423	439	448	445	443	455	443	409	459	489	477	458	507	504	465	447	449	449	477	442	487	428	428	425	459	482	448	452	448	430	453	459	474	458	473	472	435	420	425	444	447	419	459	435	417	399	426	443	420	449	454	435	454	466	468	433	493	433	415	464	497	453	460	400	437	441	486	461	456	474	435	473	435	452	450	442	462	479	470	456	437	430	439	441	447	475	495	452	435	467	421	424	463	471	463	478	427	477	426	465	496	442	424	482	429	431	446	420	433	425	437	423	471	440	436	441	443	437	433	425	477	439	432	456	435	452	466	446	450	449	419	426	447	472	454	453	462	444	441	417	455	459	439	455	447	455	462	462	456	473	414	440	418	471	432	452	428	433	423	444	435	416	445	471	456	451	463	438	437	456	499	440	476	463	432	450	512	426	510	481	448	441	447	440	476	437	475	447	417	425	459	460	434	447	488	445	474	467	455	453	406	451	444	435	460	466	450	461	429	445	441	465	443	408	482	430	445	440	456	459	440	442	427	477	458	454	423	452	457	474	472	421	437	459	446	463	421	449	456	426	445	425	495	428	481	439	452	449	419	476	412	417	479	427	424	450	456	465	392	460	442	486	486	480	440	434	456	432	449	458	435	456	451	451	455	472	446	430	475	434	461	461	466	474	436	395	477	437	451	429	416	436	451	480	426	481	466	453	472	425	457	458	466	469	442	420	455	460	424	482	476	463	443	428	465	471	459	441	411	442	454	457	449	437	466	439	442	399	460	449	429	434	419	470	470	480	445	466	457	451	416	440	459	463	471	463	420	454	451	453	458	446	432	479	480	476	447	443	445	433	437	457	447	465	429	441	451	449	452	462	465	465	456	402	461	460	437	436	454	472	456	468	444	421	445	431	405	415	453	442	447	452	424	455	392	439	433	453	433	496	463	444	428	448	475	463	469	445	470	444	395	418	431	440	468	473	479	467	430	440	426	449	452	455	443	470	422	430	418	458	429	415	487	404	460	415	414	454	415	440	460	412	479	406	432	406	450	438	452	444	432	401	454	482	453	464	432	454	470	468	462	444	434	436	449	495	439	474	457	428	445	436	440	452	430	425	463	459	444	446	458	436	435	439	451	413	422	478	441	446	437	471	442	437	448	442	423	425	425	473	467	411	473	449	439	444	425	474	460	482	417	478	423	404	440	413	458	429	438	465	426	434	474	475	461	431	466	450	458	431	436	423	480	435	420	454	467	463	445	447	418	461	398	435	430	437	517	422	464	489	425	409	486	481	444	436	457	461	441	442	441	421	438	437	466	416	442	447	452	482	482	464	449	433	466	461	430	440	410	434	462	416	446	481	462	445	448	452	421	428	487	398	469	468	458	452	485	464	476	482	450	415	458	446	454	465	431	430	439	438	448	439	443	440	440	428	458	463	433	494	438	461	510	434	436	515	450	443	489	459	440	481	454	459	465	460	450	454	478	405	467	423	459	502	406	431	460	426	425	442	451	420	445	438	469	452	437	405	438	432	447	435	477	438	461	481	419	424	452	422	448	445	449	438	433	454	485	464	448	483	455	447	471	444	465	436	477	459	434	444	430	430	449	453	418	455	468	480	435	444	443	410	456	404	428	431	432	456	435	459	471	448	457	492	460	432	485	467	496	408	448	462	455	492	478	470	445	430	451	516	415	486	446	440	452	424	450	462	458	438	440	472	469	465	419	449	456	474	438	447	432	433	439	454	444	483	420	436	417	473	443	438	446	449	464	466	462	470	456	450	450	455	466	421	425	399	455	427	495	471	443	400	417	431	451	474	451	483	458	425	463	466	434	451	442	432	453	445	465	450	444	466	443	432	416	496	447	452	462	470	435	455	451	451	442	454	469	468	471	435	445	446	454	436	444	449	441	444	448	472	451	451	421	480	434	445	421	444	460	462	450	437	457	481	447	468	434	467	452	418	479	447	435	409	446	438	473	455	475	433	453	460	467	434	470	422
3274	8846	5545	2875	2063	1606	1231	1011	876	757	709	684	626	576	634	540	563	536	489	527	470	542	506	521	517	535	508	503	495	474	501	493	490	487	500	476	470	471	503	456	453	476	440	478	444	434	472	463	511	485	476	505	464	464	480	488	448	468	428	494	453	460	473	478	522	446	487	443	493	444	446	516	440	463	478	457	496	506	484	471	487	477	472	423	468	450	458	439	471	440	432	491	455	478	465	488	499	446	471	473	448	499	441	471	453	436	497	485	474	505	439	433	483	453	468	433	460	501	431	491	460	495	517	503	470	503	465	485	485	430	469	481	423	465	481	478	447	488	482	461	452	448	469	437	493	488	493	454	459	462	452	414	494	461	501	503	485	470	484	457	452	466	494	466	478	481	477	440	441	433	489	478	465	477	495	502	470	452	489	431	478	468	528	438	449	445	472	470	447	477	471	491	471	440	477	484	490	495	463	439	462	470	477	475	499	460	478	446	450	486	477	462	454	455	483	472	440	465	457	481	480	459	482	475	486	458	440	478	506	452	459	494	452	480	441	496	447	427	475	485	460	489	441	473	452	472	434	486	460	453	486	515	463	460	474	485	453	458	472	464	459	481	466	452	490	481	479	446	481	438	454	466	483	475	461	456	456	435	478	461	437	478	482	472	443	487	467	473	458	479	451	458	497	468	470	430	452	455	459	437	459	467	478	495	456	474	462	481	471	468	434	459	488	457	486	415	464	484	479	473	450	467	430	437	481	529	471	499	455	460	463	482	462	447	487	457	471	460	469	475	487	464	454	486	454	452	440	480	480	476	440	451	500	468	440	477	465	440	482	482	465	436	490	460	492	451	483	482	460	447	489	452	475	489	473	448	518	466	467	462	460	444	466	485	444	441	497	485	454	473	467	478	466	491	459	425	499	496	462	418	470	436	456	422	491	421	484	406	433	457	470	479	458	445	463	505	449	439	459	475	474	473	464	488	465	464	475	469	457	463	459	470	451	486	463	510	476	460	456	467	434	472	426	472	459	466	416	455	451	495	441	464	466	446	470	459	490	457	442	467	437	475	503	479	476	463	447	446	469	452	454	490	483	465	499	475	496	452	454	477	506	474	474	445	462	440	433	449	420	507	463	463	483	481	468	486	439	475	441	432	544	444	462	468	450	494	490	470	463	464	437	435	430	467	432	460	439	477	479	454	465	475	448	499	491	482	467	471	449	456	455	511	486	467	474	479	468	462	473	454	476	448	490	419	430	491	498	462	471	433	479	472	464	488	482	496	467	488	486	484	487	481	452	442	487	453	460	463	447	445	438	468	472	470	483	484	444	451	454	462	431	512	453	459	507	441	446	470	467	486	468	470	477	446	443	422	432	505	468	475	420	427	464	441	449	460	433	490	488	477	459	455	474	499	432	468	501	457	416	408	419	485	473	480	422	498	464	436	446	465	455	437	490	396	433	474	448	473	461	495	446	458	479	489	469	463	429	513	476	446	472	478	455	458	450	464	496	461	469	460	492	467	453	457	451	491	417	477	496	490	439	482	454	459	468	454	440	438	437	462	462	478	470	482	452	445	463	468	471	460	453	476	470	492	482	463	453	471	455	498	436	479	416	452	442	431	498	458	456	424	442	467	482	486	480	461	500	454	467	475	467	442	470	467	476	452	446	460	453	471	430	444	479	451	455	497	496	430	451	438	464	464	471	506	493	456	487	437	462	474	457	491	445	446	484	478	466	471	447	448	479	464	480	460	442	479	472	488	493	479	453	472	431	466	474	487	472	479	445	455	465	462	443	476	445	434	463	444	461	477	489	452	467	460	474	436	453	467	504	461	461	442	465	511	474	470	488	474	498	463	461	478	461	499	473	480	447	466	462	475	467	466	425	472	475	460	448	449	460	441	458	463	467	495	473	506	530	436	451	456	436	443	478	462	467	492	481	415	463	440	462	458	485	476	478	501	460	424	462	455	499	496	449	462	501	437	430	462	473	472	451	458	472	496	452	469	496	431	453	443	441	440	454	509	468	439	431	444	462	465	456	487	451	481	450	414	481	476	478	476	445	422	454	453	473	442	432	437	466	436	484	491	453	451	463	468	474	496	468	437	452	453	410	485	450	426	456	477	491	477	515	455	508	458	492	469	460	461	466	458	525	511	514	444	480	444	448	510	437	462	478	419	459	457	447	475	452	405	484	478	476	466	473	412	499	484	494	475	483	447	478	477	450	429	446	506	469	457	462	457	482	442	435	443	454	469	464	437	462	463	482	499	450	464	448	471	477	472	444	472	418	437	464	475	463	444	459	467	479	449	469	435	447	398	400	457	410	473	445	472	474	477	467	432	506	463	449	486	487	478	465	451	463	516	442	456	503	500	462	469	444	498	473	453	521	481	512	459	447	462	446	491	434	434	460	482	456	464	481	496	498	462	455	413	457	464	449	468	465	476	487	474	464	455	502	494	443	500	448	521	409	487	491	456	418	443	505	433	456	430	429	463	447	457	446	466	461	455	483	486	430	470	466	487	456	452	483	446	482	443	526	431	460	482	493	439	440	470	481	505	454	486	495	435	444	454	503	438	474	478	468	465	452	499	460	459	434	444	487	464	461	461	454	459	465	476	466	484	503	516	475	470	455	467	489	479	449	469	435	438	480	473	438	458	450	447	477	483	473	477	484	466	469	465	460	498	452	477	489	460	456	421	450	463	429	494	497	477	480	456	454	488	436	489	478	490	475	461	422	447	432	456	462	467	476	481	465	487	439	444	469	470	435	471	457	478	448	459	469	472	487	465	469	441	447	442	508	454	468	483	499	463	441	448	459	514	449	437	494	434	434	456	491	480	453	475	486	461	468	453	510	492	463	448	490	495	480	444	474	463	456	488	480	446	482	465	483	438	427	449	432	442	488	454	455	478	493	471	455	463	438	449	462	486	487	495	506	460	438	464	441	458	490	449	487	490	530	496	472	453	484	474	452	471	467	447	467	465	516	488	496	462	494	442	437	488	475	466	468	441	457	442	468	451	469	467	446	470	450	476	452	420	440	467	468	498	449	467	440	460	470	471	482	449	474	460	487	438	441	447	469	459	463	471	454	485	462	514	479	463	471	444	481	471	481	463	460	470	502	470	486	506	433	451	467	454	452	451	487	445	479	476	452	466	416	455	473	507	446	441	491	492	495	454	478	459	463	447	483	421	477	448	474	430	440	440	479	446	456	473	467	453	485	463	473	481	475	490	495	426	479	492	452	445	456	465	445	491	472	490	501	446	483	451	457	480	445	505	480	484	466	480	459	507	457	470	473	482	482	457	466	456	440	439	503	460	462	473	497	466	432	495	467	468	449	468	472	468	460	476	460	455	453	448	482	474	454	487	483	509	441	489	447	459	455	490	525	492	492	460	465	484	480	508	414	435	471	469	484	501	454	503	450	464	505	469	486	453	449	437	467	485	463	481	451	497	471	496	487	432	471	479	471	476	492	476	448	455	441	453	479	461	436	449	456	453
24689	21326	27924	25055	13428	518	317	271	242	210	196	170	146	154	155	149	137	143	137	110	143	123	136	119	136	124	116	136	135	118	125	127	121	113	104	127	128	122	106	107	129	132	113	125	128	123	114	115	99	111	115	101	111	115	124	112	106	113	113	125	127	121	101	114	113	112	119	125	96	115	152	107	109	125	105	137	102	126	113	106	108	120	107	105	121	105	127	107	98	102	124	102	106	120	124	115	129	96	106	123	119	127	128	115	115	117	109	127	125	96	106	110	108	111	114	114	133	125	140	99	122	130	125	119	111	114	110	96	129	105	114	103	126	113	136	111	120	113	107	145	108	106	106	135	118	105	132	135	96	130	116	113	103	85	114	111	118	125	136	116	118	116	91	113	107	122	110	125	129	109	119	100	128	124	117	100	131	108	114	105	128	124	102	120	117	117	84	114	128	115	110	98	116	110	106	108	111	142	116	87	107	116	92	105	132	121	126	105	109	129	130	128	114	124	107	109	107	94	130	104	99	104	117	109	100	99	121	114	101	116	103	120	130	121	105	121	105	122	114	114	131	113	127	116	117	124	110	128	102	121	113	125	103	105	110	113	114	124	120	122	107	114	120	95	116	114	112	110	115	108	112	123	120	116	118	91	116	118	100	130	111	102	119	111	120	107	118	100	125	87	118	113	121	109	95	119	110	109	142	135	112	108	127	104	106	119	117	110	101	126	137	106	103	118	127	117	110	109	121	109	112	102	118	135	111	136	129	111	117	98	127	97	89	114	92	99	110	112	120	123	119	102	124	104	106	104	129	107	112	119	111	114	99	96	118	115	119	118	119	106	122	116	115	121	131	95	119	104	118	113	102	117	136	100	120	111	122	107	116	121	101	105	98	115	104	110	117	100	129	116	131	109	112	102	126	109	121	93	131	130	119	127	123	114	118	107	128	118	122	124	104	100	111	102	118	113	101	90	122	111	110	119	115	103	100	113	112	119	98	111	118	111	119	119	129	110	139	116	112	125	117	107	116	123	116	104	109	109	108	119	107	114	102	124	122	120	127	103	103	118	119	113	115	97	117	120	110	106	126	118	114	104	104	112	132	122	94	136	113	120	138	126	114	103	130	111	117	113	111	106	121	129	96	119	124	157	116	113	104	109	125	115	113	127	129	109	94	118	118	125	140	132	111	132	118	130	119	114	107	112	109	94	118	136	109	112	124	106	108	118	128	146	116	107	121	113	121	118	99	101	112	109	122	112	111	111	118	110	111	109	98	102	132	128	122	118	96	134	110	116	104	98	119	105	104	104	98	124	122	119	115	106	121	108	121	123	112	102	106	116	107	116	120	115	106	101	118	106	112	115	95	110	127	133	107	106	126	131	114	116	118	135	122	106	100	107	98	120	109	134	98	112	109	108	106	130	105	106	134	118	114	114	125	124	133	95	110	118	121	115	105	109	103	123	111	100	106	109	98	116	109	122	99	111	105	117	111	114	120	124	105	127	112	128	121	121	130	113	108	110	100	114	122	111	92	116	117	106	119	122	122	112	124	123	119	149	111	119	110	104	107	124	114	126	135	86	112	116	119	95	109	133	119	113	102	104	106	112	118	103	134	136	126	100	133	116	105	126	116	108	123	120	115	118	110	102	105	120	125	110	99	118	110	114	124	117	137	112	120	93	106	112	95	131	115	137	100	118	109	126	118	112	108	124	115	122	120	92	103	118	121	113	115	113	117	112	121	92	121	101	121	122	101	106	117	100	78	107	109	107	106	132	100	127	116	127	138	116	118	106	106	106	91	127	121	132	117	111	126	96	107	119	100	92	111	136	117	97	123	102	110	107	114	116	110	116	106	102	101	132	112	119	132	115	90	127	115	117	103	116	118	121	125	118	116	108	112	119	114	125	121	108	117	126	107	115	107	132	124	133	96	96	110	109	121	118	99	106	116	125	108	93	111	119	112	110	101	117	110	118	127	105	114	109	116	127	103	145	117	114	114	119	124	115	135	114	131	100	108	114	107	95	123	115	119	137	110	111	120	103	100	120	122	125	101	123	130	95	123	111	122	110	123	102	97	103	108	127	127	98	119	90	105	107	103	133	105	101	116	101	116	126	106	121	114	118	122	98	115	110	118	124	117	116	113	115	98	116	121	113	114	114	116	107	127	110	122	116	107	114	121	131	129	115	121	95	117	132	135	100	113	113	115	120	119	131	119	124	113	127	103	93	113	110	110	107	121	113	124	106	105	114	115	120	117	135	121	120	118	113	118	101	110	104	105	140	93	106	116	121	119	111	109	105	109	101	93	118	123	125	120	103	96	121	111	106	115	121	117	112	110	112	112	101	118	125	109	106	119	131	108	118	106	117	114	115	112	119	100	120	120	130	105	128	101	104	119	110	111	107	125	118	117	115	108	123	108	91	107	118	123	138	100	124	129	116	127	109	132	113	114	110	114	119	98	122	112	102	121	115	98	121	113	106	122	100	115	119	110	118	114	112	145	90	120	119	121	131	104	107	107	129	105	119	102	119	121	120	96	121	100	121	95	112	109	117	103	139	102	100	116	103	96	130	106	93	122	94	142	101	109	113	100	113	113	105	122	99	94	124	106	112	126	106	121	114	142	120	114	109	114	124	103	114	115	104	127	120	102	110	108	127	105	113	102	119	114	111	127	109	118	103	129	109	100	119	114	125	118	97	112	109	133	121	101	120	113	103	115	122	90	107	109	111	112	119	122	127	121	107	120	106	93	124	116	106	118	107	90	107	113	111	102	111	105	102	107	129	118	122	131	110	127	142	102	129	120	129	104	110	121	115	104	121	101	95	99	103	113	112	106	125	122	113	118	119	112	130	102	109	109	95	94	132	108	125	121	105	118	117	107	125	120	103	101	109	114	113	119	147	123	119	113	118	113	118	120	107	116	104	104	112	112	117	112	111	128	118	117	116	128	119	126	116	109	120	118	116	104	105	121	94	103	135	106	103	99	122	128	111	101	115	102	113	101	112	120	122	122	125	125	99	94	138	122	103	94	107	118	131	104	105	125	101	99	103	114	102	104	104	127	117	105	127	111	109	115	111	130	114	105	101	127	103	106	114	134	109	104	97	107	127	110	94	116	100	115	109	105	107	129	111	102	109	105	112	96	107	130	112	126	104	107	108	135	115	122	119	119	123	111	101	117	117	116	126	101	124	123	95	119	99	102	110	113	121	113	113	107	103	138	107	138	106	122	109	108	103	110	127	105	114	110	111	97	119	113	114	111	132	110	103	107	114	123	98	120	102	122	112	118	105	123	93	109	89	135	102	89	115	123	111	117	108	93	117	113	133	102	107	107	92	106	129	121	114	114	101	130	97	109	127	115	106	121	118	100	116	115	128	122	112	115	126	125	110	105	126	114	117	122	114	120	114	116	99	92	98	107	127	100	112	124	118	117	110	120	122	110	117	125	117	127	121	129	108	107	115	113	113	123	109	111	109	96	106	109	105	99	108	113	116	89	120	103	128
3063	5010	3210	1418	1139	768	601	438	380	305	286	213	206	197	189	198	180	154	174	160	158	164	154	130	155	116	133	152	112	127	150	128	146	144	145	143	128	110	130	136	116	151	130	122	121	123	130	135	134	112	134	126	137	134	131	123	133	137	134	139	136	130	123	137	112	142	140	109	116	114	127	118	121	158	134	135	102	108	135	131	108	138	126	119	148	121	114	135	137	119	129	127	120	117	125	117	126	124	112	126	130	131	116	147	115	127	129	107	136	148	126	129	130	105	124	107	131	105	138	133	132	133	107	113	137	118	111	141	119	135	127	124	135	107	111	143	138	129	129	124	122	110	112	126	135	124	130	125	121	106	124	107	129	129	134	124	131	129	111	99	115	118	133	133	125	111	128	114	131	129	115	109	135	137	115	130	123	130	105	135	111	120	114	132	121	125	111	128	146	129	123	128	122	135	121	118	116	118	149	107	123	117	125	130	146	161	123	118	128	123	139	136	117	122	129	116	118	114	121	116	111	132	152	121	130	130	134	126	113	120	114	123	105	124	145	123	125	126	133	107	111	124	129	134	130	117	113	122	117	141	131	111	143	136	144	134	112	139	117	135	140	139	130	142	118	108	144	138	110	138	131	115	141	117	128	112	121	118	127	130	119	126	114	135	137	107	117	140	132	123	109	125	132	124	112	127	137	115	125	123	121	115	126	122	138	102	141	132	122	119	124	112	132	123	135	109	131	129	114	130	129	128	121	110	116	131	118	106	137	140	115	114	116	139	113	120	136	127	124	128	121	122	135	118	143	131	139	135	111	138	124	130	113	136	130	141	117	113	129	120	118	130	121	114	132	125	142	119	124	132	121	126	135	130	120	124	128	123	124	119	146	109	140	120	139	135	133	120	114	119	114	142	122	118	114	104	127	118	132	127	128	133	147	141	128	131	103	144	122	133	123	121	130	137	128	139	136	130	115	133	132	147	107	130	123	139	117	122	141	128	107	119	130	144	108	129	120	104	141	130	132	126	118	131	97	124	135	113	115	115	132	120	133	116	121	125	108	126	123	113	123	129	107	124	117	131	130	121	137	115	94	132	124	108	133	137	109	129	125	114	132	135	123	131	125	129	147	117	106	108	143	118	123	127	104	114	134	137	130	117	121	121	124	124	139	129	111	105	128	131	146	121	151	125	116	108	117	138	126	125	117	107	109	111	134	106	126	113	143	131	134	107	122	145	120	123	120	146	134	133	126	127	129	117	136	125	105	115	125	120	112	114	115	132	117	141	126	119	115	135	122	135	122	97	120	127	135	126	142	139	109	131	118	129	131	134	124	100	137	133	139	134	123	113	120	107	150	128	122	128	119	122	147	128	123	133	152	123	112	133	137	135	123	123	113	108	100	132	129	127	114	123	129	124	124	112	134	117	121	140	129	110	126	126	123	139	124	133	112	144	130	130	141	124	121	123	154	113	117	120	145	133	129	137	131	127	128	131	125	137	116	116	119	126	103	113	124	123	126	120	139	124	121	113	137	115	124	134	99	130	135	124	120	123	124	140	149	140	119	125	133	135	126	115	132	151	125	135	142	127	124	125	109	117	107	115	135	141	132	121	154	118	121	126	111	122	111	120	100	133	141	103	141	126	120	123	120	144	127	118	149	147	119	123	116	101	147	121	104	141	104	120	129	108	133	138	116	120	109	116	133	132	131	121	125	119	122	132	119	115	135	121	124	124	130	125	126	109	139	116	129	124	121	128	125	132	134	116	119	113	130	135	110	129	143	114	113	136	138	124	125	137	155	143	114	107	99	122	108	140	118	142	112	127	101	122	121	142	139	107	102	121	123	122	145	137	129	125	124	133	149	132	132	124	127	107	128	124	121	120	116	124	121	135	140	121	126	125	121	116	151	123	135	137	124	123	122	129	108	132	128	115	131	114	117	126	146	129	119	117	112	118	113	117	133	120	142	132	89	112	144	125	126	136	126	112	120	135	123	142	126	146	125	120	121	122	137	128	133	115	133	139	133	127	112	111	124	129	116	131	137	139	137	133	123	118	125	142	112	124	134	119	148	130	119	146	133	132	122	138	120	123	129	114	130	129	109	116	149	133	110	87	127	133	123	130	107	131	132	115	128	117	115	117	133	123	129	124	135	123	123	148	143	116	164	113	127	111	130	113	129	121	134	123	129	122	125	109	116	122	113	125	128	112	101	108	121	140	132	128	119	136	130	113	138	112	134	130	119	132	111	134	131	118	143	129	95	124	131	123	126	113	128	110	118	139	122	140	127	112	112	122	120	105	124	118	126	142	110	138	119	130	127	117	134	120	125	120	138	137	110	135	119	131	143	123	118	136	141	124	124	142	118	128	118	122	120	133	137	135	125	117	139	120	123	135	124	121	139	132	109	129	116	113	120	111	117	108	132	140	139	110	119	126	124	120	111	108	145	112	126	155	121	106	120	114	126	136	123	113	117	119	122	125	122	121	126	132	126	112	133	113	94	143	117	131	124	122	130	121	104	140	147	142	118	133	124	138	140	136	132	129	125	142	116	129	116	138	109	136	150	128	123	120	121	112	127	112	114	107	115	118	144	127	124	131	139	123	129	130	120	125	130	126	98	128	133	135	124	121	131	125	122	125	132	130	103	127	119	125	133	127	123	120	108	152	110	130	121	134	114	121	127	121	96	137	108	124	121	121	136	121	132	110	122	138	101	138	118	141	130	115	124	130	118	137	110	112	137	140	130	128	134	109	110	125	140	123	113	127	127	128	129	116	115	107	110	111	110	131	130	109	119	110	116	117	134	124	124	121	118	139	123	127	129	114	142	117	136	116	128	117	127	107	127	139	133	118	123	129	125	114	122	99	124	118	138	112	121	127	119	123	143	144	127	125	138	111	128	149	100	120	123	134	128	135	136	125	113	136	125	112	120	116	149	125	132	135	130	125	119	121	130	117	126	126	116	127	122	109	124	101	118	147	123	132	116	112	113	104	147	121	105	122	132	140	117	104	103	105	119	122	129	113	117	131	114	111	111	128	139	121	119	133	126	129	116	117	102	126	138	115	141	127	131	139	120	123	124	131	124	129	115	123	134	107	135	113	143	119	150	119	114	97	130	129	119	141	109	127	147	132	118	129	130	112	101	128	99	98	117	116	135	123	140	117	107	144	125	129	122	129	132	119	127	109	145	109	114	122	127	115	135	118	129	107	108	130	119	120	135	137	120	119	128	139	122	123	119	127	119	125	147	147	132	125	118	122	127	112	125	136	128	126	119	134	142	124	126	118	139	122	131	114	124	124	141	117	119	126	133	127	148	119	142	119	126	145	127	155	112	133	123	108	111	119	132	131	116	134	120	126	123	113	128	128	138	133	92	141	146	119	136	129	115	104	126	121	123	122	119	103	129	135	115	119	131	132	138	114	119	118	125	134	139	113	128	136	134	116	128	137	131	118	113	134	104	117	143	124	124	111	113	116	136	131	129	137	115	131	116	137	149	123	112	113
22553	21370	29257	23864	21370	21454	11697	1168	886	730	698	675	591	551	544	524	493	465	469	454	455	453	453	426	418	445	406	437	429	434	441	423	415	411	432	432	463	393	419	390	387	376	383	399	391	412	401	401	376	400	406	399	415	405	379	396	380	407	425	388	407	395	391	407	379	389	405	434	390	397	413	402	382	372	390	417	411	381	399	391	379	377	355	363	390	402	414	384	407	417	408	364	393	421	446	387	392	368	405	391	336	386	392	390	360	407	386	351	383	375	399	354	366	392	412	377	391	377	435	385	417	403	417	381	441	393	370	394	446	431	357	408	400	397	391	409	431	365	443	418	442	394	440	375	395	385	407	400	398	395	382	402	420	400	389	418	401	393	415	383	376	404	403	384	380	364	385	379	387	374	388	414	396	378	428	378	451	383	414	406	389	372	386	390	417	366	404	395	333	369	383	363	374	373	379	386	385	397	395	430	425	375	424	449	383	374	384	455	397	416	400	408	402	397	363	391	366	392	420	429	342	368	418	417	407	383	400	372	391	429	386	391	391	413	377	359	396	401	382	376	401	418	407	416	418	386	361	403	396	400	343	367	384	357	386	394	418	404	402	411	368	416	402	385	396	396	414	392	393	417	450	363	402	412	370	402	397	398	388	422	393	380	403	406	371	363	380	398	409	387	351	388	372	402	382	423	378	414	417	401	385	369	402	389	391	421	383	412	433	372	390	393	362	380	401	339	400	367	400	414	365	399	418	397	378	365	396	385	379	389	407	398	384	410	422	396	426	402	387	422	395	357	382	391	399	401	406	393	395	416	371	404	383	359	396	359	430	384	362	375	386	386	418	396	358	420	388	415	388	369	421	419	408	401	395	398	438	399	375	422	374	396	380	409	374	385	376	408	378	397	364	379	396	432	412	417	397	367	380	428	377	406	397	405	391	351	378	374	379	395	383	453	410	396	395	389	386	422	403	364	380	385	412	378	389	378	399	346	400	396	400	355	394	353	409	379	399	377	378	384	398	386	375	362	408	371	398	374	381	382	391	427	408	412	375	368	391	414	373	343	360	397	373	386	392	385	367	396	381	386	402	364	387	398	386	438	392	389	375	379	401	379	395	421	389	415	416	418	364	416	411	401	369	368	416	406	372	408	401	403	375	369	371	381	386	403	391	388	431	350	421	404	432	353	359	375	416	356	427	390	365	388	423	390	384	428	392	381	408	363	381	372	377	381	379	386	406	370	381	407	410	399	392	397	381	404	368	351	395	412	386	385	390	389	389	371	399	363	401	370	369	390	432	396	419	406	428	417	395	386	407	380	366	383	403	390	411	413	439	344	398	405	399	396	350	383	430	408	392	390	389	380	376	379	417	388	400	389	389	412	389	408	370	398	425	388	374	411	375	363	357	395	410	412	370	406	406	408	385	415	365	401	438	367	401	377	413	367	387	413	394	395	404	385	410	388	383	391	399	376	403	383	392	409	384	399	373	396	419	388	369	400	385	390	370	415	396	397	391	396	388	426	386	374	365	397	412	394	360	373	414	414	370	405	432	418	386	366	391	384	378	399	381	405	371	368	382	390	368	376	390	394	418	374	412	350	394	396	397	395	382	387	401	380	403	408	366	350	381	369	399	389	401	391	405	399	380	413	421	387	404	400	403	384	399	388	383	364	405	358	380	405	351	363	401	408	381	387	402	388	408	378	401	372	403	337	411	366	409	381	376	394	405	355	360	374	400	373	432	366	345	389	400	391	388	392	389	345	382	389	351	402	377	381	354	345	420	378	390	390	363	373	403	371	404	375	371	383	379	418	404	384	392	390	400	369	370	406	420	420	386	381	355	419	393	365	414	394	410	427	341	392	405	385	383	376	380	426	312	377	414	390	402	402	387	370	375	402	402	409	361	382	390	395	339	370	385	365	407	379	408	392	374	366	411	367	385	416	410	403	396	384	429	416	377	403	413	389	335	391	404	388	395	384	389	405	378	372	403	366	411	385	383	367	372	423	376	425	404	364	384	352	395	415	393	375	382	380	375	366	358	411	373	362	406	374	362	357	400	400	382	389	427	395	387	425	382	417	383	401	390	381	366	413	392	347	430	370	418	357	395	397	387	390	383	393	393	388	367	334	393	411	400	385	364	394	366	409	368	420	358	383	410	392	355	392	371	404	359	391	393	416	404	414	348	412	389	362	435	395	365	388	421	428	374	396	399	364	367	419	401	392	415	405	408	388	390	377	413	389	379	433	377	375	377	421	363	356	376	382	363	433	404	378	408	407	398	395	419	396	444	405	408	450	400	405	397	375	406	387	393	416	356	380	354	417	369	377	419	393	358	391	381	410	337	369	358	391	367	364	438	407	402	386	383	383	401	383	387	364	405	382	382	416	376	386	400	425	414	427	386	374	374	367	364	400	409	364	419	413	381	357	437	381	388	370	421	372	395	399	398	386	425	399	354	380	376	408	395	385	394	425	406	415	426	413	364	410	378	431	404	392	371	385	409	386	404	420	435	404	404	379	357	366	403	428	411	414	421	384	426	388	390	345	354	405	407	371	380	396	364	354	408	370	386	393	360	404	384	366	412	381	409	376	403	383	403	387	355	406	372	418	372	396	417	361	392	404	436	350	377	361	407	384	424	385	365	387	386	382	399	398	367	373	407	360	431	434	352	424	401	397	407	404	396	412	381	406	376	383	405	426	415	384	380	372	401	412	388	420	409	398	384	394	407	390	375	359	367	378	404	387	409	363	334	380	354	358	378	386	374	405	381	384	389	439	416	398	398	416	365	405	398	412	398	371	370	407	371	393	380	398	421	434	406	384	393	410	419	403	407	377	411	414	363	368	385	423	427	386	369	394	402	405	423	373	371	399	413	376	386	385	403	419	407	381	393	399	425	390	403	401	381	404	402	410	380	383	355	390	433	375	393	415	361	375	396	419	358	429	404	365	393	407	387	377	434	379	415	398	372	386	418	365	383	417	429	425	387	377	381	394	421	400	409	373	426	395	411	358	398	407	402	376	386	385	391	365	394	397	384	395	363	423	395	400	420	359	400	357	395	368	365	378	394	419	411	400	403	412	374	389	432	365	391	411	429	398	419	408	381	371	404	371	399	410	373	353	377	412	411	416	391	431	358	363	382	377	387	386	395	410	381	375	376	406	391	397	359	401	392	388	386	373	385	394	374	389	384	373	376	408	350	389	402	379	385	341	409	411	433	388	391	416	387	371	403	373	407	400	392	383	412	385	365	399	406	378	363	396	410	423	387	407	365	421	415	370	412	384	396	406	383	390	413	384	385	419	361	387	367	370	409	399	398	407	369	395	350	382	390	339	400	408	386	395	390	419	384	351	413	419	378	391	394	393	376	424	358	417	383	389	403	386	359	372	387	398	381	410	377	409	390	374	391	453	369	379	366	389	396	381	368	383	367	360	424	407	366	394	391	394	387	401	367	400	382	379	427	392	388	398	417	366	364	388	375	372	378	388	363	400	391	385	391	387
4343	14653	9889	4909	3600	2674	2046	1530	1286	1014	923	733	747	640	603	594	547	567	516	529	526	499	467	476	505	492	400	452	442	445	441	416	459	422	430	397	443	406	434	422	435	431	384	413	383	407	437	409	417	418	432	382	434	390	421	415	407	464	372	440	417	413	423	452	431	420	417	384	377	410	391	404	400	418	445	431	400	401	435	401	442	402	425	420	398	429	394	397	407	428	424	391	431	394	425	419	419	424	392	413	401	416	424	400	382	408	415	376	416	381	449	433	395	417	420	400	392	413	413	418	369	421	420	367	399	398	423	421	419	405	438	391	390	406	423	379	395	391	388	380	403	437	390	404	422	423	392	416	447	423	370	415	428	420	432	404	385	399	402	434	402	423	436	405	394	411	421	387	393	428	406	432	424	438	414	408	440	384	418	411	397	383	351	432	382	408	397	382	351	371	373	395	397	392	401	376	411	426	390	424	412	411	411	400	450	413	402	428	402	366	408	390	417	448	377	426	410	457	381	434	404	414	421	404	393	411	429	438	405	399	414	433	407	428	421	438	399	400	439	424	415	392	430	413	445	428	379	400	430	387	410	420	411	400	415	426	384	373	438	446	432	410	434	412	404	428	397	412	426	445	416	416	415	403	425	407	404	359	399	394	431	386	438	416	435	369	426	397	410	375	430	415	406	425	412	387	448	449	407	387	437	421	369	396	440	421	429	389	404	420	404	415	379	420	417	421	436	416	367	417	397	459	401	399	440	371	411	389	420	414	415	438	436	424	422	446	406	377	426	421	381	431	425	408	421	400	397	422	421	373	422	380	407	392	401	413	398	427	445	406	415	405	434	410	430	443	402	403	440	460	390	402	412	415	397	403	452	398	376	373	439	390	399	425	404	456	409	436	440	391	395	425	345	386	420	410	409	411	452	373	434	429	421	403	429	411	427	398	434	442	427	408	429	424	419	411	379	416	406	399	460	389	417	416	408	448	410	404	406	421	423	407	397	403	404	403	400	436	403	404	425	401	405	400	445	431	406	389	407	435	425	437	410	395	386	412	467	394	385	429	384	425	445	416	384	435	414	448	369	406	439	388	386	414	390	392	444	400	408	403	426	417	402	371	382	430	426	393	398	416	427	397	383	425	406	400	393	374	411	436	411	448	437	435	406	416	416	412	386	404	417	405	426	430	417	405	438	392	388	452	388	403	379	419	403	377	419	422	390	410	393	389	424	408	356	390	425	413	424	434	449	416	344	449	385	366	419	389	429	379	400	367	400	419	410	386	377	393	395	383	415	407	404	431	389	447	390	449	412	437	434	443	404	391	400	385	372	437	437	379	406	423	398	435	395	412	386	404	388	408	447	415	456	428	400	450	386	418	409	393	389	422	438	379	424	446	401	397	401	383	433	429	403	405	389	394	395	403	432	404	403	423	409	422	427	404	412	450	378	446	400	432	415	445	389	386	400	419	413	418	413	374	413	422	411	411	406	363	410	434	411	397	418	406	398	429	427	419	418	404	351	373	374	391	366	403	410	405	407	414	404	409	397	438	376	368	437	394	425	451	411	385	379	392	393	417	401	403	396	408	428	409	420	473	381	428	413	440	466	421	418	421	382	404	408	381	401	412	423	408	422	390	392	405	418	435	391	377	407	362	416	412	412	406	418	449	403	453	455	422	428	396	430	391	410	408	419	444	401	404	417	429	416	390	400	401	456	393	422	419	398	389	421	369	382	409	374	394	396	418	432	408	405	395	436	399	393	392	415	402	403	402	373	428	388	371	424	384	408	414	440	407	401	447	402	408	347	364	418	387	362	408	446	422	450	431	396	440	371	430	451	390	415	390	415	417	436	406	400	379	425	416	414	409	401	384	369	379	426	385	423	423	386	418	415	393	436	418	399	389	386	445	448	391	425	428	391	437	406	383	413	399	416	400	387	444	385	410	386	384	440	443	410	412	425	414	426	405	390	406	410	389	403	425	402	433	432	412	404	411	437	379	391	431	367	386	437	416	396	414	406	412	413	395	430	424	381	414	411	405	435	434	420	421	405	404	401	389	424	405	431	405	414	438	432	442	426	386	388	410	407	425	422	403	401	418	429	418	397	434	400	369	402	418	406	405	433	412	419	410	405	420	374	411	404	421	410	420	445	413	409	381	394	408	439	406	404	380	378	389	422	417	426	379	410	416	415	417	409	395	392	426	424	427	444	402	413	370	372	404	394	455	424	407	392	405	416	431	431	392	431	411	395	416	400	438	410	410	402	428	383	389	407	401	404	404	414	381	389	436	404	427	427	399	397	425	386	422	380	415	433	433	397	443	417	420	389	393	422	447	411	421	415	408	416	400	406	418	413	392	394	410	419	391	413	400	409	434	388	407	415	409	401	399	416	397	408	363	400	429	382	407	410	438	410	444	410	400	441	426	392	416	392	399	437	393	393	442	410	430	412	424	422	404	427	398	417	401	404	417	419	431	433	428	416	408	402	393	384	398	446	431	391	432	422	399	400	385	376	421	404	429	410	426	385	445	405	417	399	393	428	395	422	434	376	423	415	433	404	395	392	405	408	408	389	408	421	419	368	378	426	435	420	396	402	432	441	426	393	436	425	427	415	409	399	404	379	400	379	406	431	382	417	441	419	420	403	411	458	413	404	419	422	406	404	408	381	407	414	386	382	429	431	389	442	398	375	399	423	439	421	409	439	393	452	410	393	405	427	413	411	395	406	413	408	382	403	396	386	396	387	442	382	418	403	422	414	414	433	397	395	386	425	417	424	417	393	393	383	409	423	428	387	437	378	379	431	412	403	400	417	419	374	388	443	392	361	402	430	402	403	415	401	433	367	398	409	414	440	349	439	394	404	445	415	422	425	398	383	391	429	394	407	428	407	412	404	424	379	394	380	394	437	412	413	406	434	429	435	414	411	394	370	413	408	441	417	375	407	430	418	383	426	398	399	386	407	435	396	408	423	431	434	429	412	384	377	361	380	441	381	400	418	429	419	424	387	449	404	405	406	438	434	432	383	402	423	433	386	400	396	378	405	414	441	395	410	416	418	431	422	403	433	409	428	372	436	415	389	386	399	403	377	394	422	413	423	425	436	388	427	418	426	413	392	430	440	398	393	403	396	392	397	418	404	395	407	398	433	406	445	411	424	430	406	412	366	410	419	372	393	432	422	446	423	415	406	443	429	410	418	408	435	415	416	399	390	403	439	373	410	395	417	391	381	408	382	398	399	397	397	405	404	416	421	383	401	376	409	421	397	416	417	411	420	398	419	394	433	425	399	398	396	416	407	396	428	400	399	387	432	425	399	412	426	421	400	401	390	425	410	385	406	456	413	364	411	389	381	420	396	381	426	412	451	398	392	396	404	400	425	403	397	425	399	373	436	409	396	415	409	387	374	413	446	428	394	379	401	395	396	387	395	402	378	379	418	419	418	398	416	413	418	412	370	388	413	441	378	400	427	375	420	425	398	409	414	428	438	441	398	447	435	395	386	404
27615	20309	7439	593	365	337	275	254	279	246	254	236	226	260	220	215	229	239	246	227	233	227	218	234	216	204	231	224	264	238	225	222	221	235	236	225	256	216	245	227	241	255	228	234	225	268	240	249	224	232	249	228	246	244	238	240	230	213	230	242	197	232	214	239	229	227	218	236	233	230	202	232	250	234	224	239	212	212	232	226	233	235	237	225	223	265	251	266	210	229	227	242	216	250	233	242	219	220	235	255	232	230	224	251	225	225	200	219	214	228	237	241	251	233	243	217	217	228	217	276	258	246	242	237	247	227	234	229	242	231	213	240	247	225	255	238	238	236	214	235	274	234	234	234	239	236	218	216	233	233	244	263	234	259	237	244	215	209	218	225	239	257	226	238	210	236	208	206	240	216	229	234	239	216	239	240	241	227	194	238	213	238	216	238	214	220	213	240	252	226	264	233	239	215	235	226	221	212	219	220	206	241	245	223	233	235	228	247	230	229	248	242	227	205	236	244	239	234	245	221	230	211	224	266	203	231	246	237	231	234	228	223	219	254	225	226	246	243	245	225	238	206	238	234	221	247	189	222	236	223	225	237	234	264	242	216	244	223	222	221	231	228	233	247	228	238	238	240	205	212	232	224	230	222	212	233	239	223	225	252	241	237	221	215	251	203	249	249	244	228	251	230	220	232	242	233	204	239	231	201	237	233	248	261	222	248	237	238	241	255	225	212	231	244	223	227	206	227	236	225	246	222	266	220	268	241	219	230	226	225	275	242	234	208	252	243	242	233	231	229	249	238	230	252	224	218	256	238	229	228	242	203	219	222	239	247	232	234	242	248	234	218	198	252	255	242	220	252	242	256	232	238	244	210	226	232	271	249	231	258	229	234	236	213	260	244	250	252	239	221	237	236	227	211	243	218	253	236	224	235	259	225	242	252	204	251	242	221	224	241	237	229	229	226	223	207	229	219	227	207	194	207	247	235	232	217	228	224	231	241	246	212	204	219	227	222	258	204	233	224	282	216	242	214	256	222	228	230	241	222	215	244	246	197	210	218	237	226	230	228	217	214	235	232	203	216	220	255	246	225	220	237	244	239	239	241	240	188	244	221	251	223	221	231	225	221	225	244	234	232	242	220	223	227	258	216	239	244	242	253	217	209	226	249	226	230	219	251	217	223	220	230	212	222	236	223	218	218	242	221	222	223	210	232	225	234	222	229	226	250	209	215	218	254	253	189	251	216	216	254	220	243	249	219	236	259	258	218	219	229	229	238	245	232	247	221	216	225	237	223	241	234	213	240	238	258	229	209	227	211	239	245	237	236	235	224	239	246	217	200	236	239	223	233	251	241	238	212	234	201	224	238	260	228	230	223	228	211	244	222	233	232	228	234	234	224	228	266	228	259	246	241	237	244	226	232	215	242	244	242	222	249	238	253	266	244	222	230	235	235	228	202	225	211	249	231	215	233	249	210	245	239	250	234	227	255	225	263	231	223	240	225	249	225	222	216	218	222	244	224	224	233	253	244	210	232	231	239	240	231	233	203	247	249	233	228	216	217	213	229	233	247	224	236	230	231	216	215	252	207	220	230	242	232	202	240	221	293	232	225	216	204	239	243	231	218	244	220	193	211	241	231	243	226	215	241	201	257	227	236	219	225	215	237	251	202	196	215	197	215	245	239	222	233	232	235	220	226	227	220	225	205	215	239	229	224	225	255	249	246	217	227	222	223	252	228	206	236	213	239	236	234	221	222	209	238	214	231	227	237	241	254	231	222	230	242	244	228	244	226	233	220	206	215	223	231	218	215	218	219	242	238	239	202	228	243	234	248	225	248	239	221	211	240	248	212	224	245	248	206	223	262	234	224	245	245	248	238	220	233	214	234	231	239	225	218	218	240	223	223	223	251	206	218	220	230	239	206	250	208	228	229	251	240	226	234	233	230	215	255	214	233	252	244	214	229	209	233	248	229	219	215	247	250	225	215	258	225	259	210	219	243	235	248	222	226	231	224	246	218	231	234	228	234	245	209	265	240	243	213	226	249	226	261	246	219	240	192	237	258	223	220	216	225	211	213	220	246	235	249	231	235	222	195	218	211	249	233	231	247	228	242	226	230	216	222	248	231	244	231	219	246	216	219	208	202	230	265	214	222	243	239	223	224	231	215	236	251	227	221	240	238	232	245	221	215	231	237	222	225	226	247	245	220	249	222	222	242	241	242	246	230	238	245	239	253	240	249	234	261	226	226	234	246	245	243	211	230	243	231	224	225	242	242	215	222	222	240	248	220	219	217	244	245	229	234	217	228	223	245	224	233	206	223	223	228	224	236	215	239	227	234	230	199	237	226	238	252	255	205	210	244	239	267	201	199	221	247	245	253	244	218	238	210	202	249	204	219	235	214	216	226	192	214	211	223	230	221	248	228	226	245	225	241	216	254	257	247	227	201	248	233	245	231	202	241	224	224	224	233	212	223	229	241	257	248	225	200	245	221	227	226	233	209	222	235	235	230	216	246	258	230	210	229	232	219	253	235	200	235	235	256	234	218	237	213	253	222	250	236	209	227	227	229	230	225	216	239	228	236	223	220	217	223	220	201	229	239	227	223	218	179	240	223	234	230	231	248	234	249	237	206	214	218	215	222	225	233	244	218	222	241	224	234	249	236	232	223	237	246	224	232	235	251	249	223	234	220	238	242	203	230	241	209	246	200	251	228	232	243	229	233	228	236	242	253	219	233	221	187	213	221	248	246	249	233	237	267	230	216	236	229	241	243	239	236	236	232	279	225	270	237	214	240	241	237	256	236	224	238	250	237	222	230	220	244	222	225	234	239	243	212	248	218	227	229	226	190	244	275	242	224	220	214	248	256	251	232	207	245	227	230	229	209	230	217	254	207	213	221	228	229	219	201	257	256	232	224	223	255	229	228	203	193	218	241	232	223	224	236	210	230	236	238	213	244	218	230	224	246	218	220	210	234	238	239	237	244	235	201	233	208	254	229	250	212	238	244	223	223	236	274	267	241	210	230	212	212	197	215	233	235	221	224	241	217	207	216	224	243	198	217	246	228	228	231	217	254	232	227	239	212	235	211	241	209	214	240	255	212	229	192	244	248	217	231	247	217	258	191	240	213	234	228	246	225	227	223	226	243	204	225	235	224	207	203	255	255	229	223	250	228	228	219	205	223	222	245	204	258	261	214	224	213	191	230	241	222	261	238	229	223	237	243	226	249	229	240	229	259	242	246	224	228	240	228	244	247	258	238	245	218	262	216	205	226	221	236	211	237	205	214	232	211	256	217	246	238	207	225	214	234	227	214	220	230	240	230	228	232	226	240	197	246	220	244	227	242	238	237	209	238	221	233	229	244	225	201	217	271	224	219	244	242	205	239	208	225	242	224	238	229	228	195	238	237	234	245	243	250	209	199	228	223	229	227	216	225	240	261	241	249	231	235	230	220	214	244	258	254	233	237	228	253	258	212	235	246	232	231	228	240	232	231	209	203
4066	1300	863	498	411	330	339	298	287	272	263	248	282	241	272	273	244	241	260	249	294	254	232	247	248	244	266	258	257	241	271	234	233	240	263	247	228	237	241	227	227	235	225	252	233	234	249	230	259	232	220	257	229	254	275	222	221	231	239	242	226	238	230	248	245	230	240	226	204	252	239	269	224	211	262	260	223	244	229	230	230	229	262	252	228	242	240	192	249	230	241	236	228	243	237	257	249	233	243	269	244	267	235	222	257	241	257	255	230	242	240	232	252	251	248	246	252	242	275	234	226	220	226	231	264	220	247	240	240	224	224	256	252	227	257	232	231	255	249	250	225	249	261	246	253	249	237	242	271	264	257	215	236	235	227	239	250	245	256	249	214	242	219	225	265	238	236	230	250	238	245	255	234	237	265	252	235	230	238	265	218	217	227	218	226	248	249	238	238	238	214	235	208	241	216	234	241	264	220	276	229	236	256	251	249	249	219	237	232	271	209	248	237	252	236	245	254	249	249	248	267	248	264	225	222	250	219	239	239	242	232	245	236	230	249	263	224	250	248	236	261	223	247	243	218	235	243	241	242	226	246	233	221	237	258	225	253	254	243	242	258	231	204	254	279	233	248	235	213	233	238	228	231	249	236	224	257	246	250	252	209	242	244	230	253	231	243	235	237	241	229	232	240	265	229	240	247	241	264	245	229	217	277	231	238	245	260	236	234	204	251	261	207	256	230	255	231	249	246	256	228	234	234	253	225	252	259	255	256	246	254	238	231	236	257	233	213	244	245	239	260	253	246	242	266	221	232	233	235	240	205	260	218	206	250	245	230	216	238	203	244	247	225	244	243	246	243	263	224	239	258	221	258	247	240	235	234	224	245	264	216	220	237	240	247	256	254	228	209	234	231	203	224	238	243	256	235	258	227	229	237	229	270	215	266	214	242	233	236	237	235	227	252	209	227	242	269	228	264	235	226	209	239	222	231	219	238	232	256	251	243	224	255	230	203	227	249	240	233	232	231	267	241	233	234	254	222	231	243	216	235	286	236	227	252	208	226	227	219	262	229	213	248	231	256	226	232	229	251	230	218	261	262	230	262	238	281	271	228	225	233	210	239	233	263	237	239	243	229	248	256	248	249	265	226	204	213	256	239	242	292	221	229	221	235	245	252	240	234	241	223	212	207	237	233	260	239	217	238	242	234	211	242	262	246	216	271	270	269	220	238	232	240	250	253	257	233	235	228	243	213	257	274	225	231	241	238	202	252	243	245	237	284	255	224	250	266	262	233	266	264	241	253	259	226	247	244	245	236	232	243	247	242	265	225	233	222	213	235	230	235	214	231	228	235	243	225	201	271	241	239	247	252	223	258	232	242	240	228	239	224	239	238	224	242	218	248	242	246	223	231	246	249	237	238	228	231	236	257	255	237	194	272	251	250	221	231	218	241	229	231	217	247	212	230	218	229	248	244	227	204	249	216	238	273	223	257	242	245	260	220	240	248	248	219	246	221	235	239	254	235	227	227	242	220	230	244	235	222	254	255	245	238	276	223	262	211	259	241	240	223	224	241	242	220	247	247	263	246	250	228	222	247	236	257	257	236	233	231	221	246	250	231	232	240	245	231	248	228	254	240	218	246	260	271	274	214	204	260	244	253	239	242	251	254	251	238	257	253	238	247	230	247	216	234	223	238	236	248	246	224	251	228	242	263	268	248	269	229	238	262	262	227	235	256	249	213	229	243	235	264	224	249	234	258	247	248	241	260	247	225	248	238	265	219	247	246	239	240	234	264	254	246	241	243	226	219	244	235	238	252	234	257	220	256	242	215	243	235	217	250	237	236	259	242	221	212	224	260	257	255	252	213	235	201	245	210	255	236	230	234	228	235	258	255	246	244	228	233	250	240	228	243	233	249	252	244	243	239	204	234	244	221	216	241	223	214	236	210	252	239	235	240	222	257	227	224	250	242	253	233	255	257	251	212	255	242	243	248	247	232	239	279	220	270	228	230	226	229	204	234	220	220	243	265	247	233	211	227	254	246	227	246	253	246	217	252	222	256	262	237	242	247	247	229	238	260	274	240	240	234	241	258	216	230	240	248	241	234	250	232	222	235	225	255	223	244	271	236	275	218	249	233	282	256	252	232	221	244	251	208	223	219	247	235	228	192	270	232	225	245	237	223	256	241	259	245	226	231	222	223	230	239	219	258	243	256	223	264	233	253	224	218	244	229	248	210	193	267	238	260	257	237	245	211	267	221	225	254	244	210	259	248	260	232	256	243	240	256	228	246	281	261	243	237	220	235	263	239	243	237	236	226	244	242	222	252	229	233	250	233	239	230	236	251	243	241	243	243	238	236	258	236	242	240	245	260	241	240	261	242	245	261	238	238	229	215	265	224	236	233	256	249	259	251	232	243	242	246	244	256	235	241	241	245	210	212	223	261	270	233	230	239	251	217	258	244	266	221	268	232	251	221	251	228	264	248	238	250	246	238	216	246	237	260	242	233	259	229	257	245	249	250	248	256	236	240	220	211	273	236	256	238	235	249	244	261	257	253	223	259	235	254	238	239	222	247	223	229	223	240	242	249	234	235	246	250	263	248	225	231	257	261	256	221	230	238	244	229	247	241	228	258	238	243	232	244	244	251	242	224	265	240	236	254	258	254	220	262	232	240	257	250	259	232	233	250	243	237	278	240	266	242	266	236	246	244	251	241	234	233	209	236	276	213	262	251	239	248	230	219	220	240	231	235	271	265	245	240	256	239	274	235	245	229	218	235	239	225	247	239	244	217	241	241	224	262	225	262	228	220	244	247	214	249	239	200	226	239	248	220	224	261	217	275	265	233	233	240	223	258	233	221	254	209	245	248	234	255	199	233	262	263	209	224	228	229	244	236	238	244	235	232	252	247	249	244	256	254	231	229	264	233	226	248	233	238	230	243	218	210	252	222	255	224	236	220	219	236	251	238	224	253	260	202	254	239	241	223	254	234	246	221	280	236	259	258	231	254	253	276	235	255	241	230	251	252	251	252	259	251	228	256	241	276	233	226	235	257	238	244	244	234	232	230	246	226	240	237	239	239	245	227	214	246	242	248	260	217	249	260	232	263	256	259	226	251	225	226	219	236	236	223	261	246	229	247	226	209	242	228	251	252	216	225	249	251	253	220	242	240	242	216	224	223	227	257	240	236	227	237	222	233	234	260	237	234	211	223	238	226	258	249	218	257	251	216	238	237	253	243	264	260	227	224	228	239	204	258	235	240	260	266	224	247	247	255	253	248	239	214	238	263	259	225	269	235	245	223	207	245	238	224	233	242	241	253	247	243	218	245	235	237	202	202	233	224	242	247	218	247	258	242	264	257	256	248	247	246	213	255	238	255	217	238	217	257	227	236	249	276	243	233	244	243	256	229	240	261	229	246	240	240	255	230	263	245	229	207	241	256	225	241	227	239	248	252	233	220	259	249	234	238	251	216	250	254	227	230	238	252	247	219	254	241	231
23692	21306	28750	24178	21314	10941	1229	825	659	616	611	564	503	505	516	510	534	468	515	494	471	469	469	464	484	469	453	466	443	437	441	480	447	443	451	420	446	467	461	454	423	459	422	471	441	453	456	437	449	492	472	437	491	471	432	472	420	483	442	494	459	429	432	445	466	441	445	457	453	443	486	509	472	453	450	443	470	459	465	428	427	465	474	445	397	467	460	438	446	401	466	488	448	409	408	460	452	438	460	436	473	438	449	444	425	422	445	427	432	473	424	440	480	469	442	471	443	464	434	461	458	452	439	410	430	443	476	424	427	402	440	435	397	443	424	430	477	439	478	449	441	455	448	436	451	460	440	482	419	433	408	468	456	459	425	417	444	485	442	416	441	462	427	436	450	452	446	442	466	422	410	443	470	476	461	427	490	442	464	416	438	454	433	457	458	430	431	510	451	465	426	418	449	464	436	462	451	407	425	480	448	432	430	454	417	437	432	455	431	468	419	438	455	398	432	439	401	450	457	468	475	438	430	414	427	431	447	442	442	438	479	429	438	460	421	446	429	454	432	463	460	440	435	445	436	401	474	468	447	450	434	425	479	445	437	460	432	446	442	422	478	438	447	441	447	462	426	446	458	423	412	447	458	449	430	442	430	411	441	473	444	437	455	436	435	456	429	450	439	462	459	458	457	463	431	455	449	460	481	434	465	444	413	450	483	480	418	435	427	451	464	436	448	443	423	480	439	451	415	425	473	439	458	430	425	448	423	439	441	442	425	418	452	447	454	462	461	453	436	453	415	477	453	477	424	426	456	400	479	468	491	422	428	448	461	415	446	474	423	452	423	404	475	482	445	434	458	488	483	425	450	417	445	457	453	421	462	472	414	444	432	423	454	468	440	452	463	429	455	438	426	438	414	427	431	445	496	430	428	443	458	455	444	478	439	448	392	446	414	410	428	489	441	476	471	490	432	452	437	436	428	449	456	405	447	467	441	452	435	433	422	454	435	456	463	437	460	472	468	457	421	429	438	472	446	457	433	461	459	483	469	484	446	435	421	439	464	453	426	459	427	448	485	407	441	442	440	471	472	433	460	448	423	439	420	453	440	423	441	437	453	444	444	437	451	446	412	474	417	434	413	458	441	448	455	429	426	444	441	443	414	445	444	422	475	421	453	446	440	444	451	459	424	456	418	439	414	430	414	437	437	442	450	468	436	454	461	421	464	424	453	438	399	419	462	405	448	450	442	426	434	431	464	435	461	457	456	403	404	446	456	401	422	417	405	455	463	464	471	443	459	456	448	408	450	425	473	430	426	450	456	429	454	450	458	462	448	460	457	413	466	450	477	453	436	447	425	431	452	414	448	419	466	474	446	469	425	439	431	432	442	433	456	416	425	463	425	456	426	438	435	426	454	441	441	449	453	450	456	466	451	447	484	480	430	499	411	442	457	443	428	448	463	451	427	444	467	448	429	468	454	447	432	428	467	439	459	461	381	435	460	416	442	473	411	428	439	461	408	431	459	427	468	423	444	387	458	451	438	432	424	395	448	453	446	446	443	399	440	409	474	454	447	444	430	474	480	443	445	433	454	430	450	464	423	471	480	441	432	465	440	444	447	403	403	426	443	449	461	459	459	461	420	415	435	452	413	430	476	444	416	433	443	477	438	452	429	444	451	428	468	446	404	453	472	464	449	439	432	432	391	403	423	446	424	436	410	435	452	436	447	456	445	429	446	464	425	432	479	441	439	451	470	442	479	442	455	475	452	450	475	448	432	470	416	439	451	459	444	445	470	446	443	422	465	446	478	430	421	437	423	443	433	416	466	454	446	418	463	422	408	425	415	438	403	443	432	469	468	439	407	462	431	420	431	448	428	412	418	439	455	457	447	439	453	435	436	409	469	436	455	464	440	429	421	395	453	450	432	427	385	416	459	456	447	449	452	416	460	443	468	454	459	408	487	453	450	463	450	403	418	452	421	426	437	450	416	463	448	428	471	470	438	466	432	427	409	448	471	391	464	418	477	477	495	454	439	452	461	440	438	493	454	430	419	445	441	448	468	427	440	479	416	412	416	420	447	488	444	431	450	449	436	458	441	429	461	448	433	484	465	429	443	400	474	426	440	427	437	424	435	426	425	416	439	447	449	477	446	447	423	445	448	438	403	434	441	419	470	466	457	446	424	471	451	441	456	409	439	432	455	478	437	474	431	430	459	420	426	491	443	462	421	424	494	435	422	466	440	429	437	420	448	427	443	431	424	410	434	458	461	450	466	454	430	428	445	416	453	457	469	456	446	447	454	429	443	423	453	420	384	447	483	437	435	473	429	438	452	433	456	415	460	449	416	455	458	413	463	438	403	409	470	427	456	459	442	466	444	449	474	474	454	449	431	466	447	450	472	472	429	446	452	442	419	468	449	489	432	417	470	470	440	423	447	447	440	449	451	443	429	410	456	431	438	406	494	451	449	450	469	485	441	460	457	446	434	445	427	461	419	438	498	443	409	411	442	461	451	469	435	460	447	461	439	438	457	453	507	439	449	434	451	442	442	475	466	456	447	456	438	463	448	387	436	419	469	464	435	440	442	414	427	446	492	464	449	441	439	449	430	432	440	473	485	440	431	457	428	466	430	424	442	453	455	416	397	442	451	471	440	447	429	439	453	472	452	415	416	367	433	435	451	413	469	450	478	437	440	494	442	444	478	445	452	456	462	443	433	435	435	473	442	464	453	466	445	402	474	441	429	434	448	381	440	467	415	435	426	443	437	458	458	453	441	449	449	480	450	425	412	448	429	452	436	461	474	451	430	464	438	448	485	434	405	416	440	460	445	486	440	448	431	405	447	458	427	458	448	410	464	444	462	438	439	431	448	456	401	385	426	410	457	465	411	468	450	427	430	430	436	473	469	487	455	428	474	406	441	480	415	435	464	453	442	435	430	496	484	437	454	449	457	474	446	464	421	436	452	422	451	439	441	464	448	480	440	456	473	440	439	478	424	424	432	468	442	472	428	434	445	455	428	432	443	456	448	444	449	461	429	461	458	436	456	485	460	453	475	456	414	419	435	454	486	444	427	430	428	435	481	462	456	436	469	467	461	437	448	454	442	465	449	450	443	451	449	450	402	455	419	439	432	476	413	445	423	454	442	501	444	454	445	425	430	462	468	418	420	427	453	473	465	395	443	443	427	461	451	420	483	431	456	424	417	455	451	459	454	442	463	472	468	436	414	462	431	411	483	440	432	430	450	451	421	455	477	438	407	462	450	390	472	452	447	430	469	407	433	485	475	449	469	450	416	436	444	438	430	456	454	446	465	414	434	428	419	451	472	436	491	441	421	427	425	443	423	385	455	438	472	452	449	457	470	472	455	431	438	436	448	422	446	438	445	489	436	416	472	436	466	458	475	427	461	459	450	444	449	442	424	437	457	450	457	429	434	445	452	424	442	435	419	465	453	427	427	458	437	451	433	445	433	437	458	431	452	435	436	431	472	438	443	446	441	428
3303	8713	5697	2843	2019	1646	1242	972	913	761	716	629	600	568	600	538	572	489	536	508	479	492	492	482	489	441	503	479	465	495	496	495	481	506	500	435	480	485	453	496	501	477	455	449	446	523	457	443	491	477	494	499	482	458	463	452	452	454	535	451	451	452	455	434	453	467	489	465	487	460	461	497	455	475	486	527	490	477	464	455	504	469	421	434	480	438	443	488	433	506	441	453	431	452	475	474	441	469	472	450	485	512	423	464	468	464	493	481	450	434	443	484	496	441	429	456	470	447	480	455	449	437	488	461	434	444	436	466	463	448	475	468	466	455	447	438	469	482	460	454	427	459	485	444	472	484	430	470	488	461	486	459	477	487	440	458	443	450	474	445	445	468	475	473	456	522	477	429	421	443	446	445	475	441	462	476	514	462	467	486	420	481	475	451	492	466	448	482	449	484	462	465	493	461	452	463	469	461	440	473	452	468	469	424	440	440	467	485	469	460	471	488	471	467	453	447	442	465	440	477	397	460	448	464	482	428	451	450	472	423	493	414	445	494	453	460	446	420	449	487	466	438	461	466	489	484	449	477	425	480	425	483	446	479	456	472	430	488	460	449	437	464	466	442	478	454	459	461	462	472	440	493	471	448	477	461	487	444	465	452	434	416	455	456	414	436	441	448	467	497	493	481	442	463	478	423	481	469	455	464	448	444	517	445	457	485	469	522	444	473	434	458	470	446	464	464	472	439	525	438	453	454	446	430	439	420	455	433	450	486	448	462	439	462	487	473	468	454	486	459	470	453	467	468	504	450	420	468	458	453	447	449	462	481	471	442	449	435	461	456	468	463	459	497	450	447	442	480	461	454	417	440	478	447	467	475	454	451	472	459	459	488	434	490	438	433	457	467	452	499	452	470	445	476	449	441	405	442	477	423	481	475	503	444	500	452	443	516	429	439	420	435	482	433	465	459	441	461	476	480	430	424	494	505	479	457	459	451	484	443	480	486	479	447	479	478	432	468	447	435	425	476	473	503	473	434	472	466	446	461	462	430	459	447	443	441	458	451	450	463	450	468	470	453	462	458	428	507	461	470	450	453	472	468	467	488	440	468	452	471	465	476	459	475	471	447	470	471	456	437	470	481	466	434	494	465	453	491	419	470	441	456	443	444	481	457	456	438	476	470	444	438	469	452	460	482	469	475	438	441	469	448	442	472	452	431	452	531	430	475	446	487	478	465	478	457	423	441	488	517	470	454	437	446	461	461	483	459	464	443	486	448	441	490	460	422	469	488	475	464	442	483	465	468	449	473	484	477	439	464	502	472	430	430	450	419	474	487	474	475	451	519	456	496	424	453	451	461	452	467	436	455	453	469	430	464	422	477	458	425	471	450	459	454	462	490	480	433	434	483	484	436	457	456	494	488	465	423	452	452	482	460	458	491	457	477	494	459	461	424	460	446	479	506	484	468	501	457	460	480	438	447	462	493	484	472	441	433	454	499	413	457	445	467	464	468	481	452	429	479	487	478	420	459	471	445	420	482	480	470	454	453	479	456	486	505	488	466	458	418	465	457	447	479	467	441	439	439	451	470	458	452	441	460	431	459	448	466	464	441	429	453	484	442	472	408	474	466	486	454	479	446	458	455	437	501	455	492	496	447	485	436	495	468	479	450	438	452	439	462	455	450	442	439	473	437	475	504	435	493	448	440	483	460	481	474	447	481	412	456	450	467	443	441	437	470	442	420	456	483	438	463	438	497	412	429	439	444	452	493	473	439	458	491	457	449	454	451	454	449	436	424	477	440	394	470	422	486	479	516	477	441	440	451	490	466	466	423	442	451	436	453	438	469	466	479	459	466	405	467	471	461	467	457	452	430	463	478	488	476	448	467	446	476	426	455	486	451	457	470	463	441	428	467	462	489	475	485	424	487	472	449	446	503	464	425	458	439	440	462	476	462	452	478	489	439	421	441	485	463	508	460	491	479	437	468	452	440	489	429	462	457	501	453	458	472	459	479	481	494	447	463	490	452	459	500	467	475	451	457	476	468	435	450	429	468	491	447	462	428	448	441	451	461	495	484	464	465	487	439	455	471	461	434	465	490	473	470	440	502	490	479	447	448	455	424	455	462	458	483	440	419	468	429	466	435	466	479	473	474	460	436	503	449	471	487	457	495	482	460	458	461	413	427	433	469	476	426	442	431	426	486	485	466	460	447	443	428	441	440	437	462	495	456	445	479	465	416	473	443	457	444	469	496	480	457	478	453	454	497	480	456	463	447	483	452	485	440	454	460	444	454	432	458	469	459	465	443	454	469	461	471	466	430	468	454	444	461	453	471	488	443	454	454	434	441	427	464	462	440	464	479	446	454	443	451	448	471	429	457	448	502	471	489	457	447	508	464	456	471	463	434	490	463	478	492	478	457	433	471	428	457	464	440	457	438	512	526	438	430	484	426	428	452	491	447	473	452	418	475	483	458	464	483	468	460	458	467	444	439	502	495	433	480	509	451	441	446	435	468	474	466	506	451	457	443	438	455	435	454	462	515	422	424	482	468	462	501	480	447	458	459	477	451	456	443	452	446	485	471	461	463	469	438	441	430	504	470	441	445	439	456	488	442	458	439	433	444	453	495	454	447	470	475	472	442	452	456	457	450	470	473	481	464	443	495	453	439	431	446	466	480	428	428	436	428	466	443	462	461	459	484	491	493	460	432	447	467	469	457	472	461	453	485	459	465	426	477	476	478	421	449	485	485	422	473	451	414	489	460	482	442	458	459	457	470	446	441	464	461	438	435	486	485	465	466	476	451	470	492	429	474	453	443	473	472	445	477	482	444	425	448	473	466	489	463	450	459	482	452	472	473	476	419	438	441	461	469	439	490	441	457	494	449	443	468	438	470	474	468	472	453	481	458	423	472	476	443	436	452	477	454	424	467	472	477	455	461	498	454	453	491	476	441	460	484	492	415	452	477	445	463	424	444	479	434	456	442	478	489	452	440	463	425	445	488	458	464	478	456	446	463	475	466	428	496	479	476	429	474	462	451	459	423	463	466	479	451	459	442	454	445	437	428	440	455	508	454	478	488	478	445	499	445	442	438	429	480	464	496	457	430	469	415	499	459	465	453	446	431	483	447	473	474	429	443	450	447	468	487	417	468	460	456	472	444	452	483	427	450	438	448	461	479	484	466	495	438	463	478	467	454	439	478	426	467	432	504	453	430	458	471	489	463	445	431	424	459	464	454	417	502	449	469	486	454	457	433	427	429	497	444	450	460	475	482	467	450	441	473	467	462	458	479	468	439	496	441	516	469	465	452	461	462	459	436	488	462	455	438	462	454	475	459	429	481	421	484	473	442	426	503	473	480	469	456	474	414	446	486	461	456	421	438	452	470	461	475	472	484	462	470	429	450	474	497	418	458	425	432	477	473	479	492	441	465	426	427	461	494	476	471	460	453	465	455	454	456	462	443	469	464	479	459	437	482	409	461	465	438	481	470	464	474	456	449
24767	21310	27823	25005	13556	578	371	232	226	191	171	176	173	175	150	157	132	138	118	158	106	106	110	145	108	134	112	123	112	115	125	115	128	112	87	124	120	132	105	115	117	102	115	115	123	118	104	104	102	115	108	135	95	112	110	131	100	111	105	107	102	90	101	97	101	82	88	116	115	123	119	121	114	125	101	90	110	128	113	110	119	129	110	117	92	107	100	104	116	119	109	112	105	135	134	128	114	101	102	98	120	96	109	97	118	115	118	93	111	119	112	111	111	121	108	125	108	110	102	97	105	110	120	115	111	114	127	108	123	110	99	114	108	103	105	100	115	110	108	113	104	90	108	114	126	114	113	115	113	131	120	104	112	113	107	89	87	104	120	106	118	124	95	127	95	109	120	115	109	120	112	113	93	114	111	104	113	108	78	86	117	125	121	118	124	108	116	123	128	100	114	105	122	114	106	132	117	117	117	102	128	124	105	97	104	109	107	107	125	112	110	116	102	94	102	134	122	120	103	122	109	114	106	107	95	104	115	105	102	116	108	119	109	136	114	124	121	126	127	91	99	126	103	118	111	109	110	113	117	117	113	100	126	106	103	113	127	95	112	99	120	118	133	100	120	107	100	129	118	119	99	90	100	118	126	108	113	93	108	97	112	105	106	109	108	109	123	124	120	118	121	126	128	100	100	105	108	126	114	129	105	137	107	107	101	101	102	131	82	115	108	116	96	99	109	109	108	102	103	124	121	109	104	127	117	124	110	127	113	113	107	128	119	104	121	118	128	102	123	113	115	117	123	115	129	131	133	127	110	119	135	109	116	118	109	122	122	93	88	126	117	93	105	110	115	110	116	111	106	106	91	113	131	101	103	128	113	122	110	120	109	95	127	105	101	111	119	129	112	130	130	88	122	105	76	127	115	107	127	96	122	107	103	128	117	107	106	130	109	125	96	117	81	125	125	97	93	108	101	112	121	124	109	111	113	99	114	117	144	116	103	114	100	107	133	131	110	118	106	110	107	109	113	114	108	134	100	99	107	115	101	108	112	118	124	128	96	106	111	112	115	95	96	112	104	98	113	109	117	136	114	109	101	108	126	113	102	111	106	114	122	106	99	111	87	116	110	100	127	101	101	105	115	118	124	96	105	113	101	102	115	97	112	113	106	95	112	119	107	96	112	122	118	127	98	117	112	92	112	101	118	105	114	122	117	126	106	114	112	108	112	105	108	136	124	111	111	118	120	103	121	112	122	97	116	97	123	114	97	112	114	104	101	116	110	127	92	100	122	129	118	88	130	115	121	103	91	110	100	108	114	111	100	111	99	111	122	123	113	107	103	107	117	119	112	110	107	144	143	108	111	113	116	120	114	109	111	126	118	120	106	102	105	114	110	117	128	104	115	99	109	122	106	127	118	111	102	126	119	109	114	107	128	120	106	109	119	118	111	109	101	100	97	112	109	111	132	115	99	115	107	92	129	115	126	111	103	98	128	117	124	119	90	100	118	115	111	108	132	110	113	84	103	124	118	110	134	127	112	107	106	106	110	112	96	105	107	117	94	98	118	107	101	116	90	104	112	112	119	97	113	114	107	111	99	119	96	103	113	116	113	117	119	105	129	142	93	102	112	114	112	107	114	102	108	99	105	89	90	106	121	104	114	112	122	121	101	111	121	93	105	117	110	117	125	109	101	110	108	114	123	118	109	124	103	127	119	102	117	121	108	117	108	116	121	108	107	107	103	129	130	114	94	112	108	110	108	110	102	111	116	101	122	111	96	97	111	126	95	117	117	112	110	116	103	128	106	111	94	101	107	120	100	106	92	103	100	98	108	109	101	119	125	124	112	117	95	116	111	127	101	104	129	101	119	151	104	89	116	105	108	129	115	116	108	111	105	113	107	104	105	121	116	122	120	98	110	107	112	133	107	109	100	121	96	107	140	109	123	108	118	122	108	119	125	110	129	108	106	100	120	107	104	109	120	116	118	109	107	106	101	94	106	135	123	120	119	104	106	114	105	106	132	103	101	104	113	106	106	103	118	106	108	111	115	118	108	104	115	112	110	114	107	128	118	104	107	99	105	85	101	96	122	126	115	110	116	108	117	120	103	103	107	117	124	118	121	117	87	102	99	106	108	102	121	102	108	98	112	112	107	132	105	95	112	118	113	115	124	125	108	103	125	108	108	102	115	116	111	101	118	107	95	120	125	96	100	105	101	110	118	108	104	121	111	106	119	120	105	129	114	123	109	104	124	112	119	133	141	114	106	111	111	102	98	123	110	99	106	103	95	104	133	131	108	102	109	114	104	120	99	103	125	118	118	107	132	113	116	97	103	108	102	113	109	118	107	120	104	118	105	96	108	113	115	110	126	103	136	128	116	103	111	118	128	104	112	103	114	94	116	124	103	97	117	106	111	123	108	112	109	132	114	112	112	131	135	104	110	119	113	101	104	116	130	120	108	121	110	106	100	99	118	118	117	113	111	123	116	118	105	129	105	121	117	97	90	122	116	126	112	98	112	114	116	93	105	109	102	137	107	89	114	99	98	141	113	132	123	105	115	101	125	106	117	121	114	111	103	113	103	124	101	106	95	117	122	116	101	130	102	110	100	121	112	125	133	108	124	130	110	117	128	117	128	110	115	100	124	110	109	114	102	98	107	108	107	118	117	131	119	98	111	108	97	102	112	132	118	110	111	113	113	105	126	120	100	92	109	99	120	114	110	132	99	93	116	99	119	100	130	94	109	111	127	91	114	91	101	98	109	117	126	116	106	120	95	134	111	140	101	121	113	118	103	124	119	98	118	119	119	98	111	98	142	134	108	127	110	109	127	91	113	102	126	108	112	118	100	104	119	113	90	118	123	118	89	121	125	121	117	104	126	107	132	114	110	127	117	115	100	102	116	132	106	99	123	111	117	108	135	126	115	116	115	107	107	108	112	130	124	133	112	106	112	119	120	92	123	125	122	97	115	128	117	104	99	106	101	116	121	106	90	128	84	102	95	98	108	114	111	95	93	124	104	102	111	106	97	101	117	101	104	112	106	115	127	121	119	102	123	107	101	124	120	116	97	102	116	108	119	123	109	112	99	117	99	107	100	128	96	120	118	116	98	112	100	110	116	135	100	98	106	110	118	101	118	123	106	104	104	98	130	105	127	90	116	123	123	101	128	100	110	118	113	108	118	125	97	103	132	118	117	101	118	92	110	119	98	128	104	99	98	106	125	112	105	99	110	124	115	102	112	105	137	111	117	127	113	97	123	111	117	109	112	117	123	103	107	107	109	119	115	109	108	115	115	117	119	101	124	107	116	114	105	94	97	99	123	127	125	115	102	99	104	97	92	109	103	109	110	101	100	109	92	111	113	118	104	125	103	120	107	112	114	108	127	109	88	119	106	98	99	100	112	108	105	107	117	116	108	125	98	99	125	124	109	129	119	109	104	139	116	106	132	140	127	108	133	101	124	113	110	112	114	93	106	120	129	122	109	92	85	107	116	113
3148	4916	3051	1492	1035	715	639	466	369	321	263	215	209	200	212	185	163	168	129	157	143	148	141	129	138	124	133	143	116	160	146	131	145	125	132	143	132	130	115	135	130	126	130	128	134	145	129	134	128	115	130	125	121	133	115	130	126	143	133	128	131	148	134	138	149	127	118	125	152	116	127	115	122	126	119	121	132	120	125	119	144	105	117	109	98	145	134	121	115	151	112	133	126	137	123	96	141	117	129	111	128	137	145	125	113	109	128	119	138	135	133	107	120	117	129	119	109	120	122	134	114	123	130	140	123	117	114	126	129	141	127	136	130	112	109	110	134	116	134	136	131	134	143	139	138	135	119	118	131	127	138	141	118	125	120	127	127	108	135	131	132	135	130	116	137	118	113	129	112	124	115	135	131	129	123	131	132	133	129	117	114	128	111	121	113	122	132	146	132	125	143	123	132	113	127	120	119	116	117	121	128	138	125	122	126	135	139	127	139	128	122	109	132	140	116	132	140	123	130	135	117	130	122	131	114	110	115	121	119	144	119	126	131	117	126	110	136	119	124	117	120	130	118	119	116	115	117	132	116	123	131	139	97	147	137	139	117	142	114	100	112	123	112	120	109	116	134	143	131	134	124	148	128	126	114	123	125	129	100	146	133	108	121	119	114	129	116	114	121	134	129	132	150	123	121	114	125	125	104	124	123	117	142	118	130	125	140	112	128	115	124	99	120	123	118	128	115	95	117	120	130	112	131	115	127	129	115	121	133	113	119	121	128	111	125	108	109	145	111	98	96	116	137	127	120	120	128	128	136	108	126	114	111	118	118	116	112	107	129	112	128	109	123	125	121	141	126	112	126	121	118	138	117	123	145	131	115	128	114	122	113	142	125	132	125	128	146	130	115	126	117	120	134	138	115	112	105	141	110	120	109	113	123	117	127	104	123	127	124	108	114	132	135	132	125	118	114	113	126	145	125	122	126	135	125	107	116	107	128	116	131	126	114	108	119	114	130	117	100	116	117	121	116	118	125	123	109	117	102	113	115	140	118	135	126	116	113	138	120	129	124	118	122	135	123	127	112	115	120	120	119	122	136	112	98	133	114	152	125	123	128	109	115	115	125	115	129	138	137	138	122	132	118	118	133	115	129	113	136	113	119	125	103	122	141	141	121	131	124	106	135	133	119	107	134	148	133	121	100	146	129	108	127	115	121	140	143	123	129	144	137	132	133	110	138	118	122	126	114	109	132	108	123	131	121	130	116	128	129	110	129	116	118	118	137	134	119	135	112	125	131	131	118	116	129	119	120	116	122	116	117	102	132	121	101	145	122	132	136	123	105	149	137	137	127	118	118	149	128	128	112	123	129	114	115	128	130	122	144	111	130	133	131	118	132	133	126	135	126	131	134	145	131	147	104	124	126	134	126	124	120	117	120	136	129	134	107	104	136	127	129	129	127	124	126	120	126	129	126	108	106	115	130	149	131	108	109	127	123	133	134	105	113	125	128	124	134	131	130	108	127	130	125	158	138	107	106	130	147	97	127	132	133	140	102	109	125	103	137	126	105	133	109	130	119	108	138	114	114	122	117	141	132	151	104	124	126	127	126	103	106	107	112	131	127	108	106	119	124	118	137	114	122	137	120	127	136	118	112	115	119	123	138	109	111	118	117	115	116	125	116	136	139	115	131	149	119	133	104	119	129	131	118	120	123	117	117	118	125	118	140	121	108	131	122	131	113	123	128	131	130	114	118	109	113	106	126	137	129	127	118	137	102	124	127	128	123	114	108	135	134	123	136	102	118	127	135	132	123	139	141	145	113	122	119	131	136	120	110	135	130	129	130	129	101	109	139	119	107	127	129	129	120	144	127	115	143	137	111	125	118	135	108	120	127	135	128	144	121	122	115	127	119	124	128	117	134	133	105	91	138	122	132	143	130	130	125	120	126	136	114	110	114	116	97	121	98	118	117	137	131	137	112	129	140	127	138	119	124	133	102	123	133	126	122	111	139	120	119	128	135	109	126	136	137	134	124	121	129	131	117	93	130	131	125	115	117	104	129	122	118	123	126	114	126	134	115	120	106	125	134	129	134	133	128	112	145	106	136	105	99	91	134	133	101	124	113	122	137	113	131	105	144	142	130	121	127	119	108	105	112	111	111	103	151	104	130	123	120	123	116	116	112	124	141	122	124	116	122	116	137	121	139	142	155	130	114	141	105	129	113	123	122	118	119	110	120	140	123	141	137	125	149	112	130	120	138	126	137	124	148	117	129	147	104	116	116	146	124	122	128	98	125	126	118	131	124	123	125	126	125	130	134	145	126	117	122	119	115	125	123	123	122	125	134	135	127	131	136	109	129	130	133	117	107	112	124	141	135	146	110	115	108	111	127	136	118	122	111	118	114	124	110	121	126	119	104	138	121	114	126	146	120	126	115	112	130	115	118	147	106	122	103	137	125	108	109	109	120	106	129	106	128	116	126	131	118	114	129	126	124	113	96	145	115	130	118	130	118	121	129	122	130	133	126	117	96	140	123	123	144	127	130	134	124	137	139	119	131	113	92	143	118	128	129	136	149	125	131	131	121	126	124	118	141	118	126	139	134	118	106	128	118	125	127	129	119	149	119	108	137	108	122	144	117	120	111	115	134	125	115	115	134	148	116	119	111	122	148	140	124	127	127	119	132	110	126	131	129	117	123	116	125	133	106	122	108	120	134	122	105	122	130	107	123	133	115	133	115	128	109	130	131	129	112	123	128	132	124	130	134	140	128	128	129	125	109	128	126	108	122	114	125	117	127	107	113	124	111	124	145	151	121	139	129	109	146	111	123	108	130	119	121	128	121	112	134	124	109	127	123	132	125	131	124	146	122	109	131	129	129	114	126	124	127	118	128	134	117	135	138	121	122	124	106	123	113	121	107	127	127	134	101	112	122	140	112	134	96	122	131	150	132	137	122	128	130	122	109	125	138	119	125	127	141	124	119	124	116	112	124	140	111	104	124	117	120	126	126	123	121	94	126	127	123	115	119	122	134	117	132	123	116	119	121	109	121	126	113	149	129	105	133	122	121	110	114	116	126	111	123	123	85	108	120	142	123	125	120	138	136	131	118	127	101	128	133	111	99	133	124	120	122	131	107	120	118	126	113	119	144	119	122	120	111	113	110	147	149	122	127	114	123	135	128	124	128	111	130	128	116	141	123	128	99	123	116	126	107	134	123	136	125	126	107	122	119	122	114	133	134	119	147	129	119	131	121	126	127	120	146	115	107	136	121	124	114	116	121	115	131	139	134	125	116	143	107	127	117	115	138	145	131	125	113	113	136	119	112	106	150	143	122	111	142	103	113	147	102	144	126	131	136	129	104	139	123	123	132	123	123	128	144	137	107	119	118	113	116	132	140	109	126	114	129	122	128	135	126	134	129	125	139	142	127	126	115	142	107	126	116	133	117	105	123	126	115	128	121	114	127	131	134	110	137	139	125	92	124	126	120	124	129	122	121	107
22531	21332	29254	23776	21334	21394	11741	1236	882	706	708	649	543	571	537	509	501	453	469	454	456	448	447	434	423	430	396	423	409	407	398	426	419	395	394	401	386	421	436	373	415	411	403	395	383	400	375	416	388	418	384	430	392	404	424	380	402	393	387	406	370	405	416	422	406	368	389	383	386	382	422	356	347	440	441	391	382	384	399	434	407	431	379	377	394	438	408	369	389	397	395	371	376	395	364	412	396	392	400	405	393	394	401	378	418	432	394	355	435	410	377	342	405	386	405	381	380	394	360	361	386	345	389	445	390	410	392	386	379	382	388	367	376	403	389	380	368	381	412	362	397	366	422	420	379	382	367	414	386	372	374	369	398	430	420	381	383	406	372	401	395	407	393	397	389	387	397	436	400	363	401	354	370	383	374	388	407	371	379	395	395	381	367	388	437	396	386	407	409	359	368	415	382	374	405	370	385	390	395	369	387	382	405	368	368	388	435	406	384	391	399	391	387	397	400	386	358	383	402	418	389	421	389	372	404	421	394	408	444	369	414	406	392	358	379	442	372	377	365	393	394	391	390	416	396	383	408	384	377	375	438	404	412	385	419	395	366	365	393	393	398	364	395	402	391	408	378	367	403	375	394	384	410	418	391	393	369	373	425	371	381	368	370	351	382	385	375	376	399	405	388	369	389	401	366	367	412	358	382	378	416	374	378	376	420	397	369	377	377	361	363	388	401	400	396	401	413	387	380	395	398	363	384	380	386	347	368	398	373	378	394	372	381	377	391	374	404	384	395	370	397	383	397	352	395	406	385	377	361	394	384	393	393	384	373	379	377	375	365	372	416	378	373	385	358	403	385	390	375	384	396	385	402	385	410	381	420	399	404	432	368	355	411	420	368	406	382	369	422	386	389	385	380	382	397	402	387	392	362	369	417	378	386	384	391	362	414	394	363	388	396	380	373	385	421	417	391	386	384	390	377	377	400	402	371	344	367	409	378	410	384	409	374	380	408	391	412	369	412	383	386	393	358	403	398	367	392	391	396	376	355	404	348	363	381	389	380	370	373	388	364	393	342	371	385	375	378	336	387	373	375	375	377	389	369	408	369	359	415	362	373	385	410	395	385	389	386	367	375	363	410	407	357	393	386	383	404	424	388	423	368	401	397	389	390	375	385	390	375	389	337	396	392	395	400	386	386	407	404	386	389	426	426	392	372	407	393	427	353	389	387	390	376	361	390	375	394	369	384	400	377	373	393	404	384	367	422	389	373	373	400	411	372	339	386	383	376	432	401	409	406	406	412	381	345	397	404	364	403	375	406	391	384	406	396	356	399	401	376	354	349	330	351	399	376	399	372	362	388	379	363	379	385	424	394	343	358	421	391	393	397	407	384	372	376	394	360	395	393	389	393	406	379	364	383	390	377	390	364	383	372	411	387	386	427	391	370	356	377	360	392	394	401	381	354	397	388	386	360	384	411	375	417	390	418	394	389	375	361	356	381	404	398	363	357	366	370	382	399	394	339	377	375	409	352	408	397	380	386	440	382	387	418	449	416	388	366	378	395	373	336	400	389	402	404	362	387	368	380	348	442	372	424	405	360	364	409	416	399	369	352	404	439	399	379	410	381	395	386	383	404	400	386	372	405	371	389	396	376	384	381	361	424	361	405	370	374	404	368	347	402	433	380	379	384	389	391	382	381	380	369	398	361	385	391	315	376	364	392	407	357	369	365	416	383	401	386	387	388	380	405	389	418	358	407	392	386	395	369	396	382	378	378	392	376	379	380	402	385	403	382	427	383	383	403	420	393	374	401	404	407	365	368	373	372	380	351	369	392	399	403	378	401	366	401	427	392	401	374	387	400	374	368	365	373	419	386	379	362	365	398	397	381	381	359	372	387	347	395	424	366	423	400	360	367	369	376	422	393	398	382	377	403	358	408	365	399	390	367	373	402	361	412	388	400	383	404	398	391	364	380	392	385	402	407	400	376	371	368	406	389	403	405	354	387	372	383	399	395	398	411	399	396	407	404	424	409	398	417	354	391	352	384	411	393	366	379	391	368	365	401	395	387	374	352	389	367	394	403	408	407	401	410	396	425	396	384	407	377	368	399	421	371	372	400	399	409	351	401	388	399	358	362	392	376	386	402	351	369	405	400	378	380	409	439	406	371	417	390	429	380	398	385	347	405	387	389	359	388	401	393	415	389	385	394	372	376	389	412	386	369	401	383	418	408	371	371	388	393	401	398	395	375	365	383	416	392	373	386	382	373	392	402	402	366	373	347	362	356	418	401	392	425	366	399	353	374	371	399	398	406	398	382	431	411	396	362	409	418	366	375	383	352	351	383	411	402	386	394	382	429	383	395	369	382	386	380	398	358	357	388	384	367	384	395	416	389	401	363	379	400	399	415	394	367	393	387	400	380	371	396	394	409	373	370	399	392	395	389	363	380	418	358	355	413	393	385	417	385	373	438	415	382	386	386	397	383	366	384	374	369	364	360	383	366	365	362	368	398	369	373	414	416	408	383	391	380	391	370	388	410	376	362	394	380	369	397	374	391	371	391	404	366	370	430	406	390	415	398	372	387	364	403	375	401	375	405	436	384	336	382	398	370	385	370	383	394	402	360	396	385	389	387	392	386	429	397	367	399	380	365	363	401	388	358	391	385	405	329	379	367	377	391	372	405	369	416	410	356	387	402	370	370	367	388	368	390	383	375	361	387	404	373	364	415	347	366	403	395	385	458	395	348	402	368	368	353	388	355	403	392	369	373	392	391	405	418	412	362	383	378	375	354	394	401	423	422	366	384	416	376	393	382	363	376	416	366	377	381	374	374	345	380	333	409	358	377	400	393	377	372	370	376	366	374	377	387	403	412	366	389	421	373	388	387	380	409	410	399	396	341	373	357	351	381	370	427	379	366	419	378	404	406	384	397	387	411	364	372	396	408	385	355	382	397	360	383	379	412	370	378	387	349	387	433	390	407	359	411	393	375	441	354	393	383	396	364	365	392	378	402	379	413	398	371	403	388	378	415	347	392	369	371	380	391	375	363	369	373	386	385	419	393	365	393	400	353	384	429	393	376	364	384	351	352	409	380	384	423	362	368	381	404	420	385	395	368	401	383	384	376	356	379	429	373	387	416	351	368	382	398	384	403	389	381	360	399	370	361	420	370	427	378	389	393	395	403	383	400	368	367	357	406	374	382	371	403	376	411	382	361	367	380	348	365	416	416	394	401	366	382	390	391	396	397	355	416	382	386	385	385	385	389	390	403	417	367	397	367	375	346	364	410	406	401	367	399	376	383	393	380	376	385	406	355	384	395	375	427	353	393	388	383	398	374	384	375	360	399	381	351	370	384	389	407	400	360	400	372	385	368	398	392	359	378	372	398	396	369	423	396	381	357	383	371	374	354	339	402	416	393	372	367	361	369	367	381	399	395	402	364	383	409	396	381	360	377	398	422	427	411	394	361	392	375	393	373	350	360	387	386	393	382	414	374	376
4345	14599	9863	4968	3748	2692	2009	1563	1254	1078	890	775	701	643	578	583	570	551	522	517	510	488	495	475	471	435	489	437	463	434	433	442	418	410	428	395	453	434	414	427	412	436	483	417	421	421	409	409	429	390	414	407	412	385	382	400	411	436	408	416	425	411	397	413	363	398	413	404	381	426	410	406	389	406	448	408	424	411	420	421	404	417	418	440	413	421	408	392	470	412	426	396	404	423	377	400	402	407	389	420	442	395	413	416	405	412	430	401	404	436	395	439	398	433	414	417	366	405	403	396	405	400	374	404	381	376	411	410	391	387	422	458	372	390	393	367	388	417	408	380	411	385	385	454	405	409	428	443	407	358	445	417	381	431	448	380	438	410	426	396	376	396	392	380	403	391	392	408	379	420	432	412	405	371	370	393	385	412	419	395	404	376	393	405	405	432	393	392	403	393	405	437	409	446	401	408	409	379	393	396	419	383	377	398	388	409	382	375	371	369	414	385	426	406	396	397	424	463	431	387	451	405	417	422	398	442	432	408	396	404	385	353	398	443	433	407	432	396	403	383	437	386	406	384	378	441	402	401	420	406	440	404	442	441	422	438	394	412	404	384	391	395	400	426	399	415	364	415	388	399	382	394	398	426	417	398	426	405	389	391	386	394	410	419	433	413	405	403	402	385	402	390	390	433	400	403	422	424	409	399	445	418	424	357	419	386	423	415	452	430	390	363	371	422	427	388	375	421	352	419	422	416	392	402	409	408	395	423	373	411	403	365	390	379	382	399	421	441	421	387	401	408	411	397	410	379	396	398	398	387	434	403	352	398	435	369	394	442	426	387	360	368	385	388	437	409	395	392	414	421	396	368	414	429	436	410	411	399	406	430	419	426	361	390	426	391	363	416	359	389	400	393	407	390	425	416	420	409	384	426	392	422	360	382	420	393	402	391	407	373	410	382	365	383	393	410	400	368	406	385	413	382	390	431	413	401	392	386	427	423	403	390	396	421	420	386	400	435	425	404	370	390	409	402	398	388	397	371	391	409	399	408	409	396	377	388	421	401	391	434	399	403	361	409	421	416	423	401	401	412	421	429	404	403	344	407	386	400	422	441	396	400	398	401	382	378	396	410	387	401	405	435	381	431	421	379	413	407	414	405	445	398	381	421	401	405	391	408	400	398	439	436	378	393	358	438	415	393	405	420	407	414	403	429	396	401	416	418	406	393	451	447	389	394	388	413	390	379	414	401	396	445	419	405	421	395	390	437	401	439	405	389	450	408	380	376	416	398	407	393	374	423	400	412	403	419	391	375	394	380	401	411	392	443	405	404	372	412	429	374	431	392	418	415	424	403	396	397	389	428	376	404	387	406	407	375	410	412	382	403	394	403	403	388	387	414	405	399	409	438	392	404	434	392	432	381	393	392	390	408	389	405	458	432	425	381	421	422	408	420	393	435	399	401	397	387	426	396	403	417	405	448	411	388	415	435	381	400	419	391	383	418	411	385	425	412	405	424	432	411	384	421	413	403	410	419	424	458	398	410	379	359	402	421	422	409	400	400	381	444	363	391	385	372	382	405	399	421	379	399	372	392	382	407	409	441	388	431	398	459	393	385	418	381	410	443	407	399	410	446	394	416	414	404	444	401	391	412	391	414	411	400	412	391	384	403	407	434	358	354	399	414	411	386	429	396	406	409	403	401	374	433	400	404	425	384	440	397	460	394	403	385	405	402	412	458	395	410	396	398	414	398	378	378	384	380	394	385	405	422	378	415	375	405	386	377	388	406	390	431	386	367	383	401	386	384	435	371	419	440	419	415	366	407	407	410	405	365	406	426	428	402	378	382	417	436	413	392	400	376	414	386	408	428	411	387	412	419	393	440	432	396	387	413	410	428	434	376	414	377	391	386	393	407	394	414	395	399	385	391	410	401	434	382	381	453	387	396	403	413	397	427	395	405	369	409	370	390	414	403	421	385	407	375	427	409	383	403	409	422	364	388	416	360	431	405	415	423	421	386	394	391	431	401	429	410	384	409	420	380	403	398	377	428	432	361	386	387	406	423	415	400	394	388	397	382	384	383	422	423	433	388	406	386	353	399	379	369	400	394	396	406	419	368	371	416	390	429	441	375	418	418	412	373	421	385	393	382	402	389	404	398	393	406	402	444	371	422	389	433	369	371	430	371	406	410	394	379	399	410	388	408	451	410	354	393	411	422	387	432	405	404	466	423	405	407	361	402	408	380	413	363	423	410	395	418	398	423	420	375	391	431	413	399	394	429	394	385	391	399	409	398	395	402	423	420	381	398	423	386	436	410	378	395	412	403	402	369	426	418	382	430	405	404	418	401	414	419	409	411	402	382	420	407	401	418	402	387	388	406	442	430	408	409	437	415	419	358	362	404	433	387	417	425	397	402	414	433	407	402	432	464	394	383	437	403	410	418	402	426	424	374	423	432	407	423	418	396	405	404	403	403	408	438	370	413	388	354	432	417	421	404	422	395	394	398	402	371	441	362	395	411	410	398	408	420	410	427	393	376	428	367	388	369	437	372	412	414	387	422	394	422	365	400	397	403	404	370	385	408	376	411	424	412	427	355	414	408	407	447	426	390	382	394	391	413	384	416	403	419	390	395	414	418	416	408	429	426	438	370	396	375	405	376	390	412	378	404	400	403	418	372	375	426	394	410	405	398	375	420	392	425	385	416	393	400	445	401	415	417	453	408	403	418	386	393	381	393	394	452	393	416	401	392	443	389	405	406	383	406	415	419	363	427	399	413	371	430	401	402	397	419	394	422	377	419	422	419	415	408	382	424	381	434	408	403	387	415	414	395	368	403	404	427	396	435	346	408	394	367	413	443	406	416	404	390	357	404	380	414	392	402	369	406	419	410	417	395	399	417	431	388	377	420	382	364	408	421	391	384	393	393	416	419	386	377	409	413	404	374	436	386	410	444	394	402	393	450	401	410	424	435	377	388	398	371	431	392	417	439	362	429	372	423	368	355	390	404	419	383	371	422	405	414	392	420	383	377	391	407	369	426	419	398	379	364	443	409	366	443	396	396	379	352	404	435	445	389	409	390	425	422	393	386	406	408	414	413	414	458	418	381	378	397	403	379	411	416	424	455	410	400	410	399	405	371	425	411	429	436	420	398	418	423	401	441	399	400	409	382	385	401	399	416	391	398	399	463	395	418	376	404	430	397	406	419	405	390	421	372	407	393	404	397	376	395	423	392	377	413	409	430	398	391	435	391	385	424	386	371	393	386	418	387	390	419	395	421	376	404	397	393	372	386	363	388	380	442	387	455	369	413	397	431	403	397	422	400	418	395	404	379	390	421	414	418	429	392	363	382	403	397	384	404	411	389	402	421	380	389	380	430	402	409	421	373	412	422	399	415	381	413	359	434	447	405	390	432	409	434	422	438	404	380	399	413	401	427	418	415	393	399	419	371	399	417	399	400	394	413	429	401	398	384	402	345	397	381	417	421	415	401	413	381	402	419
27362	20157	7402	539	333	312	259	235	226	217	235	260	229	231	223	216	251	234	208	248	221	235	225	227	225	223	229	238	223	234	218	209	232	250	242	244	233	244	222	194	247	213	229	227	256	220	223	224	223	209	216	226	226	213	235	221	247	232	222	256	209	235	194	250	236	222	230	224	236	207	214	239	223	250	212	199	257	207	234	232	219	239	224	208	203	227	213	197	241	223	231	237	220	240	208	200	223	215	244	195	247	246	237	237	214	212	248	224	229	241	242	218	251	234	239	227	247	201	223	210	246	230	239	209	227	236	232	202	214	251	228	260	241	209	218	229	205	203	199	222	239	214	243	241	218	224	213	236	207	221	225	249	234	233	229	216	230	200	199	222	225	226	207	228	223	217	219	230	230	208	221	216	222	231	199	230	208	249	215	221	217	200	235	233	257	242	204	215	255	237	216	220	205	207	236	222	234	242	219	225	233	251	237	208	202	239	191	232	234	237	223	227	235	221	224	205	220	240	216	222	231	225	213	218	242	209	240	235	237	238	226	229	220	226	201	228	226	230	207	231	225	241	237	232	207	221	236	244	226	221	222	227	215	268	223	229	223	211	245	234	228	242	248	209	259	218	259	212	217	232	223	240	240	202	228	217	228	223	233	211	197	230	233	228	247	222	235	216	241	216	198	230	242	237	206	204	227	218	220	222	191	239	223	210	229	221	243	234	234	217	226	231	215	243	213	247	218	235	219	239	210	229	215	221	232	234	246	219	245	234	221	211	210	209	213	206	236	208	214	245	241	203	239	252	242	221	234	214	198	231	228	191	212	239	244	240	213	232	216	222	215	233	219	229	219	224	226	234	223	232	240	234	233	233	242	238	212	243	221	227	226	218	235	221	232	237	246	218	238	221	237	219	228	228	221	239	229	236	213	235	245	214	213	216	234	244	252	218	237	223	230	232	232	212	218	249	229	231	228	226	232	224	234	230	234	214	226	252	233	224	229	231	247	250	225	237	242	251	195	230	212	238	216	232	224	227	211	233	230	240	200	233	219	228	212	248	252	210	238	209	259	214	206	206	226	249	228	209	243	214	229	224	232	244	217	240	240	204	231	232	232	235	224	229	229	220	219	229	246	232	205	230	223	225	227	212	196	214	219	242	262	202	204	219	223	217	204	229	214	211	237	219	240	244	229	219	214	219	232	242	238	233	224	228	235	240	203	249	215	236	221	238	214	219	226	223	229	225	210	238	216	231	229	221	201	225	241	237	236	227	233	206	230	232	232	201	209	233	210	224	198	234	228	201	224	247	240	213	199	216	228	219	215	211	196	242	261	232	211	261	220	219	189	242	248	205	235	226	210	220	205	240	233	225	252	222	211	242	228	230	241	225	258	241	209	251	247	230	229	228	226	227	196	241	208	222	228	213	222	227	239	211	239	240	254	258	212	233	246	241	219	217	238	188	239	240	209	216	236	230	253	234	251	238	218	238	209	198	231	229	239	240	235	212	229	225	218	241	219	208	232	251	225	225	220	235	211	203	237	214	227	222	214	221	200	229	225	220	234	209	225	240	217	224	256	240	217	210	222	223	268	219	253	225	234	240	215	247	268	209	251	226	235	252	187	227	232	238	219	222	228	233	228	251	208	233	229	224	229	257	247	217	228	226	221	241	209	226	233	213	257	232	228	240	226	206	185	220	236	277	245	236	251	227	219	228	237	252	230	221	217	203	235	227	233	240	256	217	239	234	213	232	228	202	223	224	219	234	212	245	207	228	202	239	215	227	250	249	234	246	216	230	220	241	198	225	215	229	239	219	228	215	217	257	222	179	210	226	246	246	229	238	201	219	194	231	212	229	220	223	225	258	244	242	251	218	234	236	230	216	203	226	205	224	224	224	210	223	219	226	252	245	219	242	221	243	201	229	223	219	222	252	205	241	200	215	225	220	204	232	225	218	217	208	208	204	247	217	222	233	249	216	230	238	235	240	229	194	207	241	202	218	200	247	214	212	220	238	245	232	246	204	211	226	215	250	218	241	219	228	203	219	241	232	239	243	212	237	210	221	220	239	225	243	214	223	240	242	223	233	243	240	253	208	229	236	221	205	225	228	218	230	229	205	228	204	212	217	230	192	216	219	221	213	247	236	226	234	224	240	252	211	226	216	221	212	236	214	212	203	227	212	219	207	241	226	237	218	230	231	220	214	239	242	253	233	220	241	259	249	219	194	239	233	223	236	227	226	231	232	236	242	239	235	221	210	218	206	196	218	228	197	244	248	198	210	235	222	226	241	216	221	265	257	245	213	204	225	225	233	206	210	222	215	227	230	219	224	218	231	232	231	223	213	207	221	213	240	254	239	252	203	234	199	212	232	247	235	201	202	227	224	208	228	247	207	237	230	248	236	230	238	228	190	219	190	212	204	228	255	228	227	215	202	242	226	237	204	205	226	240	225	203	219	212	232	228	199	225	209	201	225	226	217	251	208	231	241	214	236	245	234	227	225	232	238	257	230	260	216	205	233	237	227	228	222	228	213	219	246	220	225	247	232	226	220	210	255	241	223	242	200	212	215	220	203	210	215	241	228	214	227	205	213	220	226	245	215	224	232	223	243	205	239	210	199	229	211	234	238	226	216	235	242	214	212	216	253	224	207	228	235	243	239	254	219	205	236	218	245	229	231	219	239	214	237	214	202	215	214	232	238	244	215	242	226	234	226	230	235	234	220	224	231	210	223	210	213	205	251	238	212	239	243	224	211	226	187	233	241	257	212	245	217	236	243	255	227	220	203	194	233	236	235	219	212	222	225	241	238	206	246	235	233	221	218	212	225	199	224	221	233	207	235	202	263	219	211	229	227	216	239	241	214	224	220	231	232	244	208	246	228	193	245	215	220	213	240	201	252	229	226	206	202	237	205	214	233	239	221	243	256	232	229	241	216	226	214	238	244	237	228	229	209	222	228	242	234	215	234	218	232	241	260	228	245	222	241	219	208	218	258	244	235	239	231	246	221	249	210	233	214	227	230	206	220	209	198	232	235	247	229	225	234	209	228	217	223	199	238	231	219	220	211	208	196	244	210	232	244	260	203	230	201	220	207	236	233	224	211	205	207	239	231	220	232	249	238	220	220	216	206	217	231	235	222	232	229	211	210	203	236	230	212	223	230	225	245	217	232	242	231	226	244	224	237	238	230	216	234	199	230	239	218	211	211	225	246	228	213	254	224	221	217	232	225	213	238	214	213	233	216	219	200	230	232	261	229	229	233	249	217	240	225	228	216	211	219	227	218	224	241	231	225	231	235	238	240	210	240	235	241	200	225	256	219	237	243	245	215	252	216	236	251	219	210	205	218	235	203	218	187	227	245	240	221	221	210	230	226	225	210	215	228	208	236	235	217	221	251	225	215	222	231	214	235	229	212	224	241	206	230	249	227	208	239	244	203	216	207	223	220	227	217	227	232	249	242	229	233	222	207	216	230	226	221	239	233	226	226	221	230	233	234	218	233
4052	1281	880	458	391	385	311	289	264	250	265	262	236	243	244	244	231	247	241	250	246	271	240	274	249	234	238	227	233	219	228	245	224	242	255	233	220	213	236	251	225	247	273	245	245	235	220	232	233	285	220	245	220	252	223	234	228	216	224	251	219	238	217	235	240	253	224	246	268	247	209	196	240	247	253	229	236	240	210	219	250	234	246	220	217	239	216	225	247	229	230	221	224	219	251	239	232	240	213	237	259	218	252	247	216	238	243	241	248	245	201	253	247	229	236	244	252	221	245	253	207	254	237	241	232	243	241	223	248	245	234	239	214	237	229	209	222	251	256	242	232	236	216	238	267	241	247	225	269	223	233	244	245	228	228	243	238	228	228	230	252	257	188	212	227	226	259	249	249	238	227	237	234	222	230	246	236	240	228	252	241	243	240	223	248	264	218	228	227	258	247	227	243	223	241	257	232	229	236	243	260	240	215	252	223	227	248	252	275	219	210	223	282	235	235	245	246	233	244	213	245	259	265	253	245	270	232	248	255	248	242	224	255	246	223	212	234	241	206	267	233	235	247	261	205	260	253	232	230	229	228	224	220	248	245	249	241	219	235	250	234	211	239	238	205	224	233	234	231	242	223	241	260	238	197	236	222	261	218	220	217	254	212	231	238	213	206	218	213	248	239	225	210	255	238	226	232	225	242	234	250	239	237	265	226	224	202	240	238	235	238	253	227	217	253	235	238	244	242	237	238	233	232	240	252	230	264	219	236	207	221	249	227	242	223	256	233	231	229	250	220	226	236	252	249	257	260	220	245	206	229	233	240	224	260	213	240	254	235	265	269	249	237	247	248	244	251	241	247	231	255	243	246	255	224	240	244	257	236	217	230	217	246	211	257	222	212	241	242	256	240	235	247	214	252	236	238	249	236	215	265	231	259	256	230	236	231	241	220	240	236	245	238	234	210	251	263	234	241	237	200	250	244	228	239	234	253	215	225	234	244	240	232	228	228	243	226	224	232	255	212	222	219	233	267	226	261	211	225	222	223	235	234	260	219	223	239	232	259	231	240	221	268	244	232	212	236	276	208	225	212	229	243	254	235	244	233	216	233	244	229	259	254	270	251	215	237	227	263	181	258	224	220	216	248	242	247	242	218	253	264	204	194	259	240	230	220	266	221	238	228	255	201	250	228	232	245	231	238	241	233	242	232	233	223	258	231	225	230	247	239	216	203	221	264	254	208	242	235	262	222	229	244	241	238	247	251	255	245	243	242	214	251	236	237	222	239	221	244	227	246	245	253	242	224	256	233	230	221	235	235	215	254	222	252	231	262	226	230	228	237	230	212	230	246	258	234	227	266	226	239	243	224	212	269	237	228	213	247	230	210	225	230	230	225	261	238	242	220	241	244	263	248	232	229	243	240	243	231	233	229	223	259	237	227	231	235	240	223	251	222	253	219	218	235	245	246	217	216	249	220	225	199	219	212	222	228	226	222	262	236	235	236	205	238	232	266	212	259	257	251	223	252	253	241	214	250	232	223	239	222	253	250	214	217	245	217	224	218	246	240	215	247	235	252	228	223	207	261	229	259	236	227	233	224	230	231	270	243	249	253	206	265	241	250	229	220	269	268	221	223	259	213	235	233	227	227	243	232	274	246	218	240	231	227	250	225	242	231	223	219	224	255	236	231	247	235	256	226	215	229	223	239	247	237	246	242	246	242	214	206	264	218	244	218	234	273	238	239	214	262	219	256	242	248	244	217	249	234	236	231	208	228	226	233	219	237	259	219	215	247	217	232	246	232	203	247	223	208	243	252	253	251	194	216	229	265	238	240	256	249	258	235	239	242	219	220	230	219	224	234	236	206	249	234	242	251	245	241	254	222	196	241	232	264	224	242	259	250	211	237	219	227	234	250	273	200	250	269	235	253	241	226	220	232	214	227	223	245	240	224	248	252	210	232	254	211	214	237	249	257	237	220	258	237	227	236	238	219	215	233	242	220	238	221	253	241	241	221	210	230	224	202	229	225	212	265	224	262	225	222	263	232	248	258	248	237	246	240	240	234	246	236	243	234	231	236	235	235	252	224	224	238	233	221	238	239	259	242	233	241	242	238	230	224	244	272	226	215	243	265	239	236	244	251	211	252	253	235	250	240	245	243	232	250	249	233	244	231	217	231	206	225	225	233	219	245	241	233	237	246	242	264	217	213	258	247	254	230	230	239	228	229	252	216	246	256	240	228	242	260	258	253	241	227	229	247	246	226	241	257	255	249	258	242	230	212	241	219	219	225	234	228	273	232	252	211	217	249	247	238	261	203	240	209	218	238	243	228	223	226	264	230	241	264	234	256	211	258	247	248	234	227	240	269	245	232	231	241	255	238	247	245	222	234	222	234	225	234	238	228	255	247	226	226	217	215	247	269	245	264	242	261	233	210	232	223	232	235	234	217	210	239	242	241	240	211	217	250	238	260	234	216	230	232	206	235	225	231	216	241	234	243	220	238	253	219	237	239	238	246	224	260	242	222	254	221	219	253	227	219	273	236	229	218	233	261	257	257	250	227	228	238	247	234	231	234	236	224	240	256	242	208	241	228	245	236	249	243	253	229	227	237	239	235	205	241	230	249	205	229	258	253	223	252	239	217	242	242	254	232	246	223	253	228	245	261	225	227	263	224	220	231	224	236	281	246	260	226	244	218	220	225	225	221	224	242	249	240	261	249	241	210	243	211	243	261	218	230	210	246	249	216	231	256	231	242	248	231	220	215	238	253	209	240	240	216	241	241	224	252	215	246	249	217	254	225	217	240	238	233	238	226	243	225	236	233	229	243	218	240	222	209	242	245	228	212	252	247	228	236	221	235	266	244	249	232	230	237	235	209	228	219	240	240	230	220	230	207	237	220	246	206	218	236	234	294	242	219	220	257	251	242	237	202	210	232	277	234	235	234	207	244	246	234	239	246	227	223	235	225	259	235	213	236	241	235	225	228	234	255	228	223	223	244	229	245	238	225	238	226	220	231	245	246	226	223	228	231	211	243	229	223	218	235	236	269	235	215	245	250	222	237	220	219	208	190	243	226	216	250	230	254	228	244	235	255	231	256	247	235	215	190	292	239	222	230	221	222	225	238	241	222	236	239	232	251	247	248	236	252	220	218	230	226	239	259	249	264	223	233	244	252	243	237	242	260	251	234	255	245	238	227	231	217	224	239	246	220	243	238	219	271	242	234	203	244	247	221	239	242	251	265	238	238	237	241	245	215	219	230	244	219	261	237	276	222	229	234	237	220	231	250	230	207	244	245	245	207	242	251	257	248	224	240	219	233	243	239	237	245	240	262	207	221	213	232	289	235	229	223	236	208	220	233	265	212	220	248	258	200	235	262	270	247	259	277	214	231	243	222	244	224	239	227	235	211	251	239	226	247	206	229	230	243	216	232	218	232	256	256	261	253	218	237	227	238	213	248	231	247	215	222	236	232	239	236	236	231	233	218	242	208	219	264	252
23698	21196	28577	24109	21201	10976	1232	832	652	660	612	556	542	516	519	531	498	476	445	491	491	448	449	489	497	485	473	430	475	433	482	479	457	445	423	484	440	435	413	459	444	422	415	449	441	455	421	425	444	418	456	420	447	443	448	457	437	474	420	420	453	446	452	483	469	426	432	448	480	424	425	450	421	437	443	431	491	428	452	458	432	447	440	436	434	459	418	438	428	460	467	473	451	445	450	456	433	412	408	411	444	432	451	402	421	438	416	435	430	435	440	415	462	398	452	410	402	426	392	456	408	417	430	442	461	425	454	453	454	461	409	481	424	449	425	440	453	424	404	454	430	424	459	454	422	434	431	411	446	433	449	443	393	451	457	426	451	418	448	397	426	399	472	437	449	443	497	447	420	460	450	417	430	445	426	436	416	417	449	456	419	446	453	423	445	413	478	446	430	442	429	463	462	454	460	491	437	449	492	446	440	465	442	422	446	444	440	468	445	418	431	436	479	415	450	426	431	432	455	457	426	424	458	449	418	448	400	430	453	429	431	431	453	402	408	469	424	455	463	451	423	449	466	456	440	442	432	427	444	413	435	405	464	438	455	445	439	420	447	420	438	434	461	399	455	429	473	419	475	460	447	451	453	456	448	440	467	477	422	409	432	459	445	407	448	480	419	445	461	476	440	463	437	421	461	462	478	455	473	417	435	441	428	423	428	406	453	447	440	433	406	415	449	450	423	437	414	419	396	461	446	455	465	442	422	441	457	455	427	413	424	438	420	437	461	411	438	422	415	423	490	426	430	467	454	444	437	426	434	460	477	434	451	425	472	413	436	452	448	449	494	414	396	421	414	436	443	420	443	459	448	441	464	459	450	423	432	450	411	473	422	457	447	439	426	423	456	436	435	442	422	455	455	469	439	442	431	468	430	432	471	428	375	433	455	416	427	444	419	444	412	432	424	439	415	402	423	461	449	432	439	442	440	390	470	437	477	484	462	419	434	441	448	445	422	444	432	431	455	428	483	423	469	425	415	426	485	453	436	476	478	455	419	402	441	460	456	423	409	429	469	434	480	460	424	442	451	445	443	435	437	450	476	414	395	433	431	439	423	465	438	422	420	441	428	468	471	441	418	435	443	459	450	473	445	420	448	438	444	407	415	431	423	438	465	452	439	457	435	470	432	479	461	426	440	429	442	448	442	455	448	406	430	454	431	456	415	427	421	438	459	421	469	438	430	445	490	444	479	480	432	407	414	458	443	440	422	466	444	446	435	414	430	435	447	442	431	452	433	447	435	416	459	404	399	457	407	415	443	460	423	459	426	424	428	444	423	453	419	478	456	425	438	453	411	455	438	439	442	444	444	435	430	439	461	440	429	427	432	434	455	429	427	485	437	446	432	416	405	449	447	426	439	441	448	479	429	447	443	419	418	435	426	439	449	452	445	436	426	490	409	465	401	466	423	406	410	421	424	464	442	427	454	515	483	433	450	437	447	413	436	463	482	438	467	431	444	410	448	418	448	444	441	458	479	466	408	432	447	444	390	439	414	422	450	462	438	437	427	417	483	428	457	417	465	410	434	461	411	461	424	407	448	394	460	434	446	432	458	451	433	430	423	454	455	422	427	462	434	424	407	449	416	445	417	485	409	464	435	416	433	489	431	416	467	472	400	448	410	456	449	486	455	450	419	447	438	450	427	425	466	434	416	429	434	449	432	430	430	428	434	460	406	433	436	429	451	397	447	423	457	450	454	438	449	428	396	447	411	450	440	479	457	441	441	455	433	420	449	474	464	436	428	433	447	401	445	433	429	449	423	463	451	436	442	448	417	445	452	418	446	398	434	448	452	411	441	428	451	441	450	394	405	415	445	408	460	438	475	433	451	435	442	420	449	427	442	460	459	452	414	417	452	439	434	451	484	428	460	449	447	450	437	437	448	450	464	433	432	459	453	440	443	435	467	447	420	466	425	416	493	399	434	446	454	427	492	475	425	431	467	440	420	464	438	440	412	404	436	412	435	424	493	430	423	435	435	475	444	486	446	460	481	437	459	405	451	422	433	436	408	437	434	480	411	401	449	416	373	439	447	419	420	407	460	455	470	454	437	451	411	483	434	486	421	423	470	409	407	413	445	450	462	482	445	452	424	451	430	405	397	455	450	414	456	414	482	466	458	399	430	468	429	436	457	429	446	402	440	421	430	445	431	414	465	451	402	431	433	427	410	456	432	463	495	453	423	439	438	425	448	424	426	450	426	413	441	473	465	430	410	415	424	436	452	392	445	430	450	455	451	401	429	451	463	444	455	434	452	449	451	454	460	431	465	446	415	456	431	414	403	455	399	404	444	433	442	439	455	453	387	418	457	462	442	461	447	438	420	428	470	419	400	438	436	421	448	455	486	443	430	415	444	436	460	446	420	425	426	485	419	421	440	425	457	475	469	439	449	439	458	444	375	460	447	462	478	454	435	445	389	426	455	463	437	434	420	430	444	448	443	403	439	442	427	461	419	455	437	441	448	427	436	485	460	460	478	423	424	392	464	391	439	415	413	401	452	455	444	441	464	467	418	422	471	444	440	464	451	488	448	476	480	428	453	455	424	462	429	463	414	460	472	401	480	461	416	419	484	431	450	419	415	413	454	442	441	446	481	422	446	450	425	485	465	419	422	437	468	450	450	455	427	444	447	437	456	435	438	437	441	412	424	412	422	424	450	417	420	467	435	396	443	397	443	468	426	437	477	472	459	455	416	478	450	455	455	445	440	443	438	417	436	441	462	417	431	457	411	480	460	447	426	429	477	445	449	429	463	441	473	414	499	435	456	434	441	455	441	453	454	433	427	453	458	453	461	439	479	419	459	437	452	421	419	430	400	431	414	420	469	437	426	422	425	416	436	437	429	439	441	448	438	439	426	405	407	470	434	477	407	469	409	427	419	439	422	419	438	416	430	420	447	452	421	415	431	434	451	413	473	443	448	436	469	440	421	459	473	474	397	462	387	445	423	401	393	453	393	426	418	433	429	453	427	427	442	417	482	472	422	448	463	419	443	426	431	408	446	447	410	422	468	473	471	425	412	409	465	406	440	448	466	471	444	441	436	405	416	479	417	482	434	480	459	453	415	421	432	429	426	454	437	443	442	439	423	460	440	438	465	441	432	444	411	421	422	417	410	427	417	481	420	458	444	455	441	435	446	402	441	423	457	438	468	427	409	448	443	434	440	431	404	435	434	428	420	442	393	417	439	453	444	380	419	448	429	446	478	414	447	466	446	430	417	411	429	446	453	424	406	457	470	434	453	427	477	449	469	419	464	420	456	424	423	424	456	434	431	462	451	452	450	440	448	427	458	458	464	410	449	479	431	432	434	412	429	417	419	449	424	411	448	446	419	428	412	458	440	440	430	398	423	409	429	440	424	421	442	383	436	405	449	415	451	426	429	435	457	438	448	433	409	439	453	383	419	458	437	415	436	423	419	420	473	428	432	411	474	452	432	432	429	487	462	477
3364	8825	5710	2801	2103	1608	1245	1015	860	787	703	642	641	590	591	535	527	518	555	528	554	540	475	482	548	481	511	459	442	449	460	431	465	465	447	477	455	430	462	485	461	441	436	433	498	488	430	474	476	473	456	486	467	443	408	487	440	478	452	464	460	486	441	445	436	428	470	437	461	481	499	436	432	449	437	473	453	462	450	445	445	442	475	456	433	443	437	420	453	465	471	484	448	458	467	481	462	436	463	441	470	448	459	429	477	454	437	504	448	482	483	455	449	461	474	432	437	417	464	456	491	440	490	473	450	435	487	444	448	443	439	435	472	433	463	445	481	406	450	462	477	485	463	450	427	477	459	480	495	417	475	472	470	468	451	450	448	446	465	416	423	494	428	448	491	493	434	461	491	445	459	428	437	467	455	444	465	457	445	466	473	472	504	463	461	430	452	504	452	428	478	452	489	461	454	500	468	447	438	493	451	489	443	490	451	462	441	469	404	502	466	425	473	454	462	436	396	456	442	472	456	466	478	441	448	436	476	450	465	440	453	460	461	471	466	415	465	482	474	461	445	458	483	460	430	463	458	438	461	439	438	499	477	431	432	485	441	469	447	472	439	488	430	453	454	454	433	492	437	500	468	487	467	449	476	437	458	458	435	422	460	475	458	495	479	436	460	504	417	429	456	451	474	490	402	461	440	444	450	455	455	445	459	474	430	435	470	486	466	477	468	424	435	423	480	440	415	449	450	427	432	468	419	428	480	446	454	442	431	431	445	468	450	436	430	499	446	496	441	456	437	469	481	443	451	423	405	437	469	460	462	460	456	473	451	434	444	480	445	434	454	450	461	479	399	478	453	454	432	438	453	435	443	446	450	514	463	459	469	424	418	477	460	473	405	478	454	444	451	450	458	455	448	427	483	444	456	446	428	465	449	477	488	468	438	452	453	476	425	443	477	455	429	456	428	432	435	460	440	427	438	439	451	439	425	458	450	450	451	467	480	424	447	450	485	451	466	427	462	447	440	447	448	502	507	454	465	458	445	473	467	479	441	486	459	458	457	478	418	463	449	423	430	502	481	471	475	443	427	419	478	439	480	477	475	466	455	450	424	471	397	443	473	434	432	450	446	489	462	438	460	470	482	465	442	396	439	473	464	477	463	433	456	439	432	439	439	428	447	462	422	459	457	496	449	474	421	450	429	437	407	451	449	481	480	456	448	437	404	461	436	460	446	483	430	429	456	453	433	442	460	434	483	442	411	476	462	440	481	452	419	450	473	458	433	450	430	424	446	434	431	438	445	474	419	455	411	451	430	441	448	480	479	464	439	459	475	440	423	429	485	462	429	438	415	476	474	454	424	450	453	415	477	476	427	458	455	457	451	473	434	452	450	486	446	462	449	453	456	461	458	441	439	440	441	425	499	484	459	431	426	465	441	460	440	448	454	480	460	465	431	428	447	431	462	435	417	499	474	448	489	443	455	456	497	437	467	426	477	493	499	405	425	439	448	477	451	454	451	477	471	460	491	469	427	429	435	481	498	426	430	421	480	441	420	449	417	464	461	494	442	445	447	484	457	464	455	476	456	477	456	435	448	453	452	441	455	441	431	448	453	456	461	480	443	445	430	429	446	469	439	430	456	459	439	438	451	463	456	446	432	453	469	449	443	447	455	476	455	455	444	434	449	418	497	482	478	412	463	421	407	468	458	471	482	454	453	445	449	446	417	448	447	442	465	442	448	454	422	425	420	462	490	430	490	429	423	460	441	417	477	442	443	440	456	478	480	448	453	468	454	449	406	476	472	446	470	449	462	432	469	449	473	448	452	423	453	484	445	490	445	475	441	484	435	449	471	416	451	412	449	469	433	428	451	444	455	438	448	450	484	484	451	474	453	464	433	455	453	441	434	477	478	442	469	429	429	449	462	448	457	421	451	463	461	450	435	451	432	468	464	468	436	475	441	475	428	441	423	433	437	456	420	439	446	470	432	493	435	450	458	451	472	445	452	449	468	476	465	472	491	462	462	480	452	412	500	452	438	458	441	440	430	420	452	488	448	470	460	453	493	466	457	419	437	427	471	466	463	441	476	438	451	433	452	441	441	413	465	475	482	448	406	430	500	459	468	458	456	451	450	446	460	455	454	442	440	455	455	433	456	442	450	430	488	499	440	505	429	437	471	432	430	454	438	479	447	405	479	464	491	433	436	501	495	445	434	446	449	404	468	441	476	464	440	402	502	400	412	457	446	493	410	426	452	456	434	474	433	476	491	471	440	421	466	473	465	484	449	476	468	431	440	475	428	472	472	485	452	472	470	437	445	463	469	462	447	442	459	429	447	421	443	449	429	432	414	440	457	459	438	463	446	449	444	463	414	469	411	432	450	450	487	416	449	489	459	426	402	474	430	441	448	485	435	460	435	458	448	451	457	482	456	444	442	449	463	478	448	421	459	470	452	437	470	444	451	439	438	470	467	448	465	422	450	436	447	419	449	454	492	444	431	434	436	435	404	458	455	438	471	510	437	457	472	476	477	455	416	450	474	428	446	415	426	466	418	466	446	445	483	447	474	452	447	463	426	442	484	462	506	441	446	431	433	484	431	435	423	460	427	433	451	478	433	475	450	469	460	457	429	456	455	438	476	462	472	455	467	436	458	413	423	479	434	457	413	429	452	444	472	478	442	457	466	438	500	480	480	476	443	473	482	457	463	438	496	462	475	447	475	463	440	427	443	486	471	432	445	454	464	449	445	421	435	469	450	443	417	390	428	445	489	446	452	425	482	406	464	462	423	457	451	410	467	473	442	522	481	432	504	452	474	481	427	441	443	427	463	468	424	441	464	493	502	447	464	438	443	419	427	450	454	433	444	448	459	418	446	440	420	418	452	472	458	398	473	468	452	462	435	438	441	490	488	431	471	449	456	470	470	459	443	447	456	453	509	432	465	483	405	458	437	439	458	453	438	446	461	433	467	474	488	455	451	446	457	464	433	448	463	409	467	491	458	441	434	471	462	419	437	468	422	451	475	453	427	434	452	437	476	515	509	460	428	448	457	454	465	424	410	459	448	423	439	442	447	454	411	449	487	462	430	465	429	456	474	449	462	441	462	483	452	436	466	440	435	461	463	479	432	444	432	447	473	455	437	493	486	442	480	451	451	460	435	449	426	440	456	464	484	426	450	499	475	470	414	435	450	474	451	439	444	454	439	450	425	416	473	466	413	448	414	434	430	430	454	463	469	464	462	432	457	446	438	450	462	444	459	447	465	447	455	432	459	481	438	463	410	444	499	428	454	452	444	455	452	466	473	485	418	484	461	467	437	453	422	435	423	459	483	418	466	467	439	449	443	441	463	459	423	434	456	456	453	459	494	444	447	449	470	443	458	463	458	500	464	426	431	477	456	417	485	484	464	433	483	499	439	458	401	435	440	457	399	429	450	438	445	452	475	445	487	433	441	454	442	486	459	454	464	453	427	482	426	461	466	460	450	442	430	454	460	486	464	434
24809	21332	27921	25043	13653	560	359	248	209	203	184	186	151	131	157	138	131	144	121	136	127	134	117	113	130	136	110	121	123	131	142	132	123	128	122	107	119	117	113	112	107	96	125	93	137	121	109	128	117	116	125	141	128	121	106	122	100	113	95	124	105	122	106	113	97	88	108	96	116	118	114	122	107	114	105	109	108	122	104	120	113	106	98	116	105	88	102	99	116	132	117	105	124	104	106	91	125	128	130	112	105	117	122	121	110	110	116	108	99	94	89	115	121	118	110	124	128	115	100	111	117	95	107	111	120	132	123	99	120	119	109	121	126	110	115	94	121	94	112	107	107	111	102	107	104	102	107	106	100	113	120	110	124	111	107	109	116	116	115	107	95	93	112	132	105	104	102	111	102	120	95	94	122	116	110	111	119	107	108	109	99	124	103	130	101	116	117	127	107	116	116	115	105	133	96	102	103	113	102	109	96	98	124	109	121	113	111	109	95	112	113	99	97	117	98	100	111	105	103	108	105	108	112	117	104	95	96	115	120	121	102	122	97	109	114	128	120	106	125	102	118	98	99	117	114	118	132	115	105	118	125	108	113	103	107	111	93	118	105	97	101	113	101	116	113	115	114	100	104	113	114	105	121	126	110	135	129	104	124	114	118	100	118	103	119	99	108	110	125	89	110	105	108	100	111	133	93	123	101	125	101	128	110	99	119	106	106	118	108	115	104	136	128	107	98	115	104	114	94	116	93	116	120	109	119	101	127	112	101	105	106	108	114	124	117	127	105	118	97	130	103	118	98	113	105	114	101	112	111	101	109	119	94	114	114	114	105	132	104	113	108	115	141	112	117	114	112	125	109	98	135	107	108	98	118	100	95	122	106	107	105	110	109	122	107	117	119	107	97	119	96	111	98	132	113	126	134	111	118	96	116	97	98	114	103	120	101	104	115	118	121	124	112	122	122	125	102	113	92	114	106	114	101	101	120	110	107	122	115	117	119	112	100	94	115	131	129	119	111	104	109	93	102	128	117	90	106	100	118	98	116	110	106	115	93	100	99	129	110	109	121	106	102	124	108	134	113	124	109	130	110	126	121	114	102	102	83	137	109	99	114	116	102	123	115	111	109	112	114	118	125	110	105	96	117	108	111	123	88	113	97	113	121	128	109	102	124	113	113	100	121	104	116	118	124	104	109	118	97	121	111	119	96	87	106	101	109	117	91	109	96	133	115	101	115	109	103	131	110	124	115	117	90	108	100	115	106	103	97	110	103	114	102	103	88	96	115	125	110	113	110	124	117	125	112	118	112	113	106	97	107	119	96	107	109	88	117	109	95	91	102	115	107	101	112	108	116	98	116	112	123	121	110	99	111	115	121	102	112	136	115	102	102	117	108	108	119	124	112	111	125	113	110	107	125	100	105	115	124	103	130	117	100	125	103	114	104	115	102	123	104	108	103	110	132	112	110	119	105	109	109	119	95	103	101	93	120	110	95	109	92	110	94	102	114	120	107	109	109	103	129	136	119	104	129	125	116	110	107	97	110	95	130	97	100	110	98	93	116	141	108	108	109	112	96	115	111	119	96	104	121	110	121	105	109	106	114	104	119	98	112	108	126	124	113	112	117	115	97	131	105	110	110	133	116	113	101	118	107	99	99	111	111	121	100	120	108	112	112	119	98	113	87	111	119	117	116	108	96	126	101	109	116	104	95	125	117	109	120	106	137	112	118	106	121	108	112	113	133	121	108	116	112	123	124	99	106	134	104	135	108	123	106	109	110	114	103	124	92	94	86	108	122	102	118	109	128	123	107	107	124	108	102	106	109	101	112	124	126	100	101	100	109	112	98	126	98	135	101	108	119	138	112	104	110	120	120	118	103	112	105	114	100	116	134	113	106	120	97	119	114	115	118	120	111	108	89	139	83	98	106	110	100	110	101	126	104	103	108	116	97	95	101	108	114	108	126	109	103	133	109	116	118	120	100	123	102	100	104	101	120	115	125	109	104	99	110	103	123	111	120	107	133	136	106	106	117	111	116	102	103	99	131	106	119	111	118	105	126	90	112	95	110	104	119	116	109	123	127	128	100	128	106	105	123	95	124	120	107	108	124	99	114	93	126	109	118	133	124	124	96	113	108	97	107	112	111	126	106	103	116	117	91	109	91	100	104	115	99	103	116	120	113	91	113	104	111	97	102	125	122	129	101	114	113	102	103	115	110	108	119	111	97	111	110	129	107	104	102	110	115	108	108	101	141	110	123	113	116	105	112	108	114	102	104	99	104	110	90	119	103	120	124	125	103	109	109	112	122	123	124	120	116	109	105	100	113	108	106	110	93	125	101	90	121	114	111	121	114	94	105	102	104	109	120	133	97	103	102	106	104	102	114	127	102	119	104	105	98	102	125	124	97	98	116	93	121	104	133	119	125	105	105	104	127	100	106	93	110	111	106	122	94	121	117	108	105	110	118	100	116	130	135	109	134	107	131	114	97	118	127	107	118	90	101	113	118	113	124	117	108	106	110	105	104	98	110	93	109	114	119	123	117	114	111	122	104	128	110	103	114	119	96	104	99	104	122	121	105	108	102	110	98	92	98	119	116	110	89	114	115	93	117	115	92	97	104	111	113	100	106	98	115	103	105	130	116	106	121	114	106	124	118	115	116	108	101	109	109	100	117	111	104	105	106	99	119	111	121	126	117	116	128	121	126	117	113	110	94	104	111	121	113	113	127	104	116	125	101	131	92	105	84	113	106	92	113	112	114	125	89	108	116	93	98	115	107	104	113	108	101	116	113	95	111	89	115	99	104	107	108	115	122	118	109	118	118	111	118	108	123	102	111	128	107	100	110	96	100	117	132	109	118	118	114	117	112	111	109	113	98	94	129	115	115	103	101	94	91	107	130	98	90	111	102	122	110	116	98	101	106	105	111	124	111	100	110	117	114	103	98	110	121	102	102	108	110	95	114	114	95	107	104	126	104	103	116	121	125	111	99	93	110	113	110	111	102	94	98	94	100	130	118	119	91	113	109	104	141	115	121	105	101	138	111	90	101	118	122	126	123	111	107	101	111	107	113	115	118	91	101	110	117	121	100	116	96	116	108	105	94	100	121	114	115	96	108	129	120	113	111	108	104	120	127	109	126	110	113	99	123	103	113	95	98	107	106	121	110	111	113	117	129	105	113	123	113	100	109	109	111	119	88	100	99	107	101	117	94	127	121	84	106	116	104	83	110	100	105	118	95	100	101	112	102	101	118	101	122	105	104	120	114	135	92	103	123	122	113	129	127	108	104	114	107	96	93	131	90	98	103	96	106	114	107	123	110	114	100	117	92	92	93	115	109	111	109	106	93	103	101	101	94	107	87	114	122	135	97	88	122	105	112	106	110	114	99	125	103	107	115	106	99	119	105	133	100	114	91	111	101	129	115	112	128	123	129	118	107	118	97	116	128	116	131	114	107	87	121	126	99	111	117	112	105	101	120	105	114	128	106	92	105	99	109	108
3134	4995	3039	1521	1078	780	614	486	392	276	244	246	213	197	159	191	155	158	137	169	134	165	136	142	147	132	143	139	131	136	129	127	142	120	121	132	113	142	111	129	120	139	114	136	140	120	118	137	109	116	149	131	115	147	133	133	118	128	118	117	129	99	145	135	137	132	120	132	136	143	137	122	118	107	131	124	122	121	129	119	119	128	120	115	115	104	116	133	128	121	129	118	123	124	118	96	115	128	140	147	116	126	127	116	129	127	128	107	128	134	133	127	110	118	126	135	127	117	140	117	123	132	117	118	115	127	114	118	121	129	106	100	130	107	119	116	141	133	129	125	127	134	125	106	126	124	115	123	115	114	97	118	120	115	118	119	124	101	107	125	119	111	149	111	124	117	155	121	121	114	139	115	127	126	118	117	109	122	116	133	107	122	119	139	132	110	112	119	104	102	107	132	132	110	123	115	126	110	114	107	143	114	111	124	118	152	138	118	120	115	135	111	143	109	106	130	122	102	118	113	120	132	118	135	117	130	109	111	116	95	128	124	119	123	110	138	121	121	111	131	106	100	121	124	136	136	134	91	116	131	126	118	114	122	135	124	127	115	106	118	114	142	104	137	143	130	122	141	118	131	118	115	131	143	138	126	121	136	139	103	132	137	127	116	120	102	129	126	146	128	120	129	135	124	154	121	117	103	133	124	141	125	111	122	131	113	120	107	138	136	126	118	115	117	135	128	128	133	125	120	133	106	131	108	126	115	88	106	126	130	118	114	120	121	135	107	130	121	141	120	117	136	135	108	121	123	145	133	125	113	104	113	122	114	127	125	105	105	123	113	113	149	133	129	139	111	121	123	135	111	118	121	134	110	126	110	133	116	109	124	107	109	100	117	113	154	126	116	139	139	126	128	132	135	113	112	118	113	125	126	121	130	132	128	122	139	118	138	125	115	138	115	109	126	104	122	126	101	120	115	109	128	136	123	121	125	116	101	132	110	108	126	116	134	109	121	125	123	115	129	121	102	140	131	114	132	118	130	131	125	125	135	121	121	133	124	117	116	132	137	141	119	133	127	117	117	117	131	140	121	134	115	127	104	121	128	103	125	114	126	101	137	121	122	99	119	114	120	104	131	132	124	124	113	132	111	122	123	129	106	118	137	123	132	140	107	117	140	124	117	126	112	122	120	114	126	119	119	136	118	112	111	117	134	138	133	123	133	124	122	137	130	115	122	130	135	118	144	100	124	112	119	127	113	111	118	122	133	120	125	144	133	126	121	123	127	121	131	121	128	117	97	112	127	132	115	115	124	136	121	110	123	122	135	116	120	129	121	120	128	124	127	102	130	114	118	126	154	123	116	134	119	119	116	122	116	123	119	117	129	133	110	144	128	124	135	107	121	141	125	112	116	109	122	128	113	115	115	118	118	139	129	115	140	134	116	143	110	124	113	106	106	132	113	110	133	132	127	123	116	135	131	115	129	125	133	110	114	131	114	130	102	122	121	129	118	135	120	116	136	132	123	117	122	128	124	106	100	121	111	112	141	137	132	118	124	124	130	124	125	122	118	132	133	128	146	112	135	112	122	127	135	122	126	116	103	105	125	123	110	131	123	133	113	117	103	119	111	131	89	116	112	114	138	130	122	125	112	126	122	115	131	133	146	133	131	151	134	150	116	128	129	119	115	144	126	107	119	121	107	122	117	119	120	130	127	125	133	116	126	142	132	116	123	109	122	116	120	138	124	128	112	123	116	138	122	126	134	128	144	127	130	103	127	120	116	115	127	128	135	123	137	122	119	127	126	128	106	133	135	102	124	108	134	123	124	110	128	123	115	117	140	121	134	110	117	138	112	96	102	111	142	119	128	142	125	115	115	113	139	126	156	139	121	113	129	114	113	109	123	111	131	115	110	127	129	133	122	118	131	130	115	115	128	128	129	122	109	99	123	113	120	122	131	106	131	141	126	135	125	121	112	110	112	127	121	103	142	123	136	112	137	123	123	139	117	137	140	142	129	120	144	131	110	117	119	116	106	109	96	112	122	104	136	113	132	135	123	114	114	116	132	108	122	124	113	111	136	100	119	97	127	112	129	115	105	112	121	111	135	128	120	146	120	112	132	125	112	133	118	127	125	122	142	101	103	147	108	128	117	142	134	126	127	123	116	128	125	114	126	127	118	136	142	117	106	137	125	127	128	124	139	113	118	117	141	109	120	141	136	120	112	130	123	139	124	119	108	121	127	133	119	109	129	106	106	113	112	131	140	121	107	114	125	132	129	111	116	117	111	133	109	125	100	117	141	123	139	120	110	118	121	131	120	109	130	128	120	134	145	120	128	113	106	121	118	126	132	120	113	119	116	142	124	103	121	127	123	116	104	129	115	119	109	119	123	110	125	134	117	150	119	123	132	117	95	117	109	125	118	122	103	138	117	100	123	112	121	129	115	135	128	104	129	101	126	114	110	127	145	117	120	102	113	131	102	135	135	118	132	115	103	125	106	118	121	134	135	83	126	140	122	143	112	132	138	132	120	111	112	111	133	146	135	139	127	129	120	127	134	100	118	124	132	137	127	124	127	123	116	133	104	129	143	147	124	123	100	112	116	112	107	116	129	128	112	134	121	121	127	108	114	131	128	117	105	122	124	113	113	117	108	130	129	122	122	126	101	117	123	129	124	115	126	126	124	126	145	134	136	133	133	116	136	141	123	119	108	112	133	117	118	119	138	132	106	127	110	107	130	128	107	131	114	119	100	131	127	124	114	110	123	132	134	122	133	129	122	127	137	135	121	112	127	110	114	120	112	127	127	118	134	125	119	107	132	129	117	122	130	127	122	121	134	122	104	103	125	131	121	121	131	103	125	111	126	140	120	155	116	120	99	100	135	138	109	101	141	112	120	112	118	114	121	108	126	137	109	141	128	122	122	118	115	90	116	121	129	125	150	133	127	129	111	129	108	127	126	131	124	125	138	130	119	131	111	121	130	133	125	127	129	117	120	114	124	117	105	127	108	127	124	111	122	130	118	115	128	123	112	132	121	120	132	127	123	132	141	126	116	151	119	133	131	130	115	127	124	116	118	133	134	135	130	121	112	106	125	88	105	110	121	125	125	112	148	127	116	131	101	112	134	114	122	126	104	110	123	120	117	121	137	110	120	112	122	118	129	127	128	132	120	126	127	128	131	132	147	112	126	123	129	131	121	115	123	141	135	100	119	142	122	106	143	123	124	120	121	107	122	122	119	129	124	113	118	131	99	108	127	119	126	113	110	126	120	135	130	123	132	115	129	119	121	139	105	121	141	122	115	113	106	125	132	125	128	131	112	126	126	132	130	118	140	131	110	124	116	117	137	126	116	123	143	131	127	137	115	137	113	124	133	127	122	101	112	134	118	144	112	123	127	123	127	112	135	150	122	123	115	118	127	123	118	128	143	134	127	118	119	113	121	124	147	132	111	134	128	138	127	111	124	129	117	123	132	125	116	111	117	148	123	116	117	111	117
22476	21342	29245	23796	21344	21401	11778	1265	907	783	711	598	630	543	549	503	513	486	479	442	456	460	466	400	428	440	451	447	431	407	376	378	421	398	454	376	410	417	445	387	426	388	370	392	376	401	394	392	419	383	410	390	371	410	405	413	395	406	365	400	396	394	389	412	405	389	364	374	380	387	391	359	374	388	398	405	396	404	414	430	396	407	354	358	402	422	413	389	388	380	398	402	380	386	360	386	377	380	380	407	399	425	443	376	398	397	386	369	399	414	374	331	410	374	369	395	389	386	409	372	377	383	383	378	434	363	392	378	355	388	405	398	384	391	383	393	377	368	387	352	386	368	389	368	369	391	394	352	360	368	357	396	383	387	402	400	356	420	392	372	361	370	405	394	382	370	364	394	388	372	361	363	385	384	394	377	438	367	368	380	376	385	391	439	352	363	386	387	401	406	383	397	375	408	414	376	377	399	372	392	394	419	398	383	389	408	380	349	368	395	393	376	397	392	404	375	375	398	357	368	362	376	372	389	391	394	424	397	383	388	365	328	420	394	385	399	393	387	391	389	367	396	414	398	376	425	376	403	379	410	416	391	356	371	390	417	360	367	367	347	381	376	388	380	367	390	373	401	366	397	363	376	396	384	397	386	363	390	406	394	360	416	396	392	362	359	367	375	386	424	371	383	384	418	404	375	385	357	363	414	375	377	383	362	404	387	402	398	399	370	394	391	360	395	410	347	365	361	365	395	403	362	360	394	381	427	387	387	404	341	379	368	398	407	422	374	335	358	412	353	378	368	379	376	370	406	324	381	413	393	361	392	367	362	401	386	425	386	373	397	408	400	398	362	387	411	392	386	399	367	374	409	380	424	397	376	386	388	396	397	386	404	408	357	371	371	364	368	359	348	370	420	429	358	399	370	383	385	370	382	409	386	384	413	372	413	397	389	410	369	356	416	373	412	396	397	369	420	394	374	380	404	388	365	396	400	367	385	359	388	397	375	387	385	398	393	391	352	332	409	372	372	353	360	394	391	378	380	351	392	418	369	393	400	396	380	388	388	406	315	394	374	364	387	374	372	417	369	431	370	375	363	366	386	366	389	384	392	367	384	363	350	391	403	385	391	386	398	390	389	354	384	374	437	368	397	416	417	379	373	386	389	399	418	345	408	379	388	381	392	406	392	324	381	351	380	355	382	375	364	427	379	398	343	365	406	366	385	381	375	370	390	402	377	438	392	401	402	389	405	392	415	361	383	345	386	390	351	367	353	400	394	436	364	391	386	352	395	400	406	387	392	392	399	381	382	390	414	348	360	390	376	398	427	371	403	368	411	355	401	362	391	370	378	383	376	380	430	365	372	370	375	427	388	423	403	395	386	355	415	362	403	354	393	381	394	354	370	406	369	387	412	395	383	378	385	415	391	418	377	376	407	378	373	391	363	381	396	391	373	366	356	410	389	381	431	364	384	360	386	371	363	376	399	401	364	350	418	396	363	420	398	393	383	382	361	411	391	373	400	344	387	425	402	384	373	358	408	409	355	392	373	356	342	420	361	391	392	373	365	373	381	356	400	374	348	373	373	360	365	362	433	345	416	363	389	373	392	400	379	368	449	410	392	400	360	380	378	371	388	380	359	384	398	395	396	385	406	412	389	389	388	424	373	387	417	343	366	365	395	377	422	424	351	395	404	400	405	391	356	404	404	366	364	388	394	366	392	381	384	408	366	369	398	391	400	397	356	376	396	374	386	406	414	381	368	371	405	369	395	362	383	384	359	402	390	383	395	405	350	395	386	372	403	352	410	366	390	417	399	386	344	371	417	415	362	421	389	384	358	374	388	381	362	391	394	395	359	387	416	353	352	388	352	362	374	375	421	372	380	391	376	359	404	373	393	349	404	423	398	369	391	388	364	362	381	383	384	395	404	368	393	392	377	400	411	389	392	381	367	401	397	335	379	376	368	394	391	411	378	356	397	373	391	409	373	420	364	394	412	388	334	417	381	368	408	393	418	382	383	361	379	392	384	389	394	402	367	376	388	373	387	416	393	405	429	424	379	385	379	419	362	369	355	409	367	379	395	383	398	346	370	363	421	375	406	412	410	383	384	366	401	376	410	386	368	365	363	362	346	420	365	363	350	375	364	370	369	396	401	413	399	387	389	401	379	380	389	425	382	403	418	379	358	366	392	391	344	397	372	401	379	382	395	430	388	403	373	394	366	354	405	405	390	388	376	357	411	392	388	400	388	374	405	390	358	375	333	348	381	370	418	375	385	409	392	399	383	373	389	363	392	348	363	417	364	381	368	408	373	376	387	390	377	389	393	402	371	372	375	387	399	375	388	406	361	411	386	377	361	365	369	388	389	396	385	386	391	397	390	395	371	408	402	369	369	379	401	363	385	399	386	362	370	421	395	409	397	407	368	335	378	384	367	413	385	377	357	403	384	346	382	365	400	389	381	382	356	378	366	402	403	410	389	375	368	354	403	359	391	386	414	381	396	387	384	363	385	398	396	409	391	390	387	407	437	370	389	405	356	398	396	403	394	416	348	395	396	390	405	403	351	386	407	369	371	377	345	380	369	387	377	377	361	364	393	393	401	403	375	396	403	373	387	393	374	364	390	350	388	374	418	386	373	374	369	420	405	375	353	432	366	394	361	422	368	359	384	367	398	367	398	378	367	363	375	407	384	363	388	388	370	379	377	365	409	397	380	384	378	410	375	372	415	380	386	384	392	411	354	374	363	381	365	385	393	395	398	384	384	360	388	392	340	391	401	390	364	379	387	381	391	393	395	390	370	403	390	377	367	409	379	359	366	369	400	395	392	371	424	368	357	383	381	392	383	423	385	359	403	392	397	380	401	364	366	401	342	351	365	402	383	401	381	394	374	367	375	412	358	383	345	392	377	393	400	392	400	390	420	363	403	370	348	360	398	357	410	393	395	397	395	365	382	361	383	391	342	397	428	392	377	383	396	410	365	376	373	387	402	422	390	384	371	375	359	395	366	389	363	356	402	362	375	402	337	383	394	348	399	380	414	377	409	392	413	357	381	399	386	396	376	366	382	360	351	358	396	411	410	391	357	432	365	403	358	425	390	382	399	375	373	361	374	378	367	404	367	366	390	364	351	382	404	387	363	359	386	361	398	389	352	418	386	410	361	382	389	362	373	368	362	355	366	355	361	369	377	354	407	374	368	422	362	342	356	412	356	371	380	385	401	410	365	379	378	401	371	373	393	394	332	408	369	391	397	387	400	365	384	394	424	338	428	393	403	370	344	369	366	407	362	373	363	361	375	372	410	377	375	385	388	376	399	402	368	386	386	396	391	387	365	386	394	403	397	379	362	384	370	389	376	357	379	391	384	398	388	417	364	396	382	413	365	387	385	371	388	415	397	389	357	384	392	364	354	376	382	370	388	382	359	362	359	377	390	363	392	406	353	372	361	388	393	370	368	364	381	378	374	388	357	380	386	363	372	405	369	362	418	383	372	366	389	389	411
4335	14341	9965	5023	3717	2718	2093	1567	1230	1025	889	750	698	634	596	595	568	583	477	514	449	488	491	467	482	458	454	444	414	494	499	401	389	450	449	408	399	417	410	436	385	430	437	440	441	402	434	377	376	417	394	442	347	408	427	386	429	389	421	422	444	429	403	402	406	378	420	413	386	407	417	396	413	411	386	399	390	392	367	414	379	437	378	413	389	436	429	417	404	410	400	416	395	391	395	390	411	420	388	398	415	361	407	366	393	387	395	385	379	407	396	429	412	401	416	418	379	418	356	383	449	423	400	383	395	424	394	386	407	388	396	407	411	396	378	394	426	359	372	426	416	401	407	390	396	429	410	385	409	416	383	400	408	368	425	376	390	396	388	420	392	419	383	413	408	400	413	424	397	374	418	360	396	407	395	383	396	444	409	404	406	418	439	419	373	420	399	385	434	374	392	410	405	423	390	381	366	426	405	442	398	398	399	384	402	396	405	411	401	378	373	376	393	420	415	412	390	405	386	435	407	419	391	400	425	361	439	392	398	391	399	420	365	446	395	403	391	392	421	401	389	397	418	360	391	399	414	392	403	402	359	392	393	388	402	426	414	411	406	400	408	406	392	393	376	394	393	436	443	387	404	427	390	402	405	411	412	382	400	396	441	394	407	422	394	383	379	422	417	425	384	385	392	385	417	391	398	383	410	425	407	410	394	429	419	385	383	377	412	409	373	365	394	405	421	391	386	386	405	384	360	396	363	380	393	393	379	378	393	434	410	362	433	380	380	438	369	393	359	417	417	396	381	413	391	404	384	418	374	381	420	417	368	424	443	431	398	380	385	429	430	419	393	397	395	381	392	407	392	394	413	389	432	384	395	379	404	412	400	403	423	385	414	417	404	415	391	382	414	389	402	372	389	386	381	392	400	393	359	421	426	414	390	410	409	397	379	420	394	414	407	403	399	400	381	375	383	378	418	424	390	408	404	413	375	411	406	384	390	397	370	390	433	438	411	449	394	399	397	401	413	385	387	434	392	441	411	400	420	425	443	448	406	398	427	399	417	414	396	410	412	401	418	404	413	469	419	402	383	421	423	393	393	401	442	399	377	391	408	386	423	368	396	382	412	408	394	420	399	408	392	394	391	429	384	385	389	375	376	396	374	403	411	418	389	420	440	404	412	387	384	400	418	416	409	386	383	384	419	348	403	399	418	410	426	406	385	401	364	406	403	421	409	420	414	458	387	413	377	404	405	382	395	415	417	379	378	386	397	406	394	409	464	402	396	417	414	374	403	362	425	412	375	413	424	398	435	406	408	395	397	358	430	373	404	392	408	396	418	399	371	410	411	388	429	388	382	419	374	388	364	400	399	409	391	410	401	402	414	432	376	413	371	417	396	425	366	418	367	391	437	367	357	389	398	436	403	370	417	427	397	389	405	383	418	389	414	401	423	398	406	402	385	374	371	414	408	427	437	385	425	439	400	395	394	401	378	412	357	367	417	415	381	411	425	428	407	398	392	390	404	406	418	418	401	415	398	442	385	402	417	401	391	417	379	421	392	395	434	392	396	392	410	403	371	395	398	422	414	394	378	429	402	404	412	402	406	367	407	420	375	402	383	397	376	391	394	358	412	411	351	402	430	355	423	402	418	379	391	374	400	415	374	394	390	373	400	393	401	398	433	415	390	412	391	379	407	422	386	418	408	416	395	439	423	435	398	391	404	381	430	400	405	399	437	376	389	442	397	408	407	421	397	384	431	375	414	368	408	403	413	383	413	397	416	398	384	428	387	440	428	405	434	407	388	403	396	376	395	386	405	429	395	412	386	410	410	396	414	389	385	400	404	387	403	401	391	394	402	410	374	415	370	378	391	401	420	403	404	420	394	404	377	399	370	410	371	404	409	380	391	392	407	394	440	425	412	418	431	431	408	426	400	386	439	387	440	367	398	387	433	445	369	381	405	414	420	410	408	373	394	390	359	434	421	402	435	388	359	396	351	388	411	400	428	379	430	439	358	360	420	381	387	370	404	413	389	382	384	428	359	377	419	410	413	400	380	429	428	376	411	406	385	369	418	424	395	389	381	401	395	398	388	422	391	379	394	372	395	403	439	416	408	397	398	411	418	391	418	362	425	411	393	404	409	408	408	407	434	404	411	402	407	387	429	388	397	369	415	385	375	393	413	401	422	409	410	422	401	386	424	380	426	373	361	417	374	412	388	399	384	403	411	378	361	428	386	381	410	378	422	409	415	388	402	381	405	356	398	410	397	381	355	418	401	395	398	392	408	442	400	402	402	383	385	432	407	429	391	432	377	402	393	420	391	359	435	417	389	377	380	391	389	385	381	387	396	341	405	405	391	418	404	421	373	382	401	408	379	400	424	389	390	395	403	384	394	393	409	412	385	393	410	380	373	426	409	393	371	389	407	397	378	396	383	368	413	391	422	395	393	410	382	426	366	424	380	408	359	395	400	374	357	379	396	384	416	416	409	403	401	411	422	434	422	403	393	361	403	404	418	383	405	407	398	412	412	410	420	391	417	383	430	380	381	389	404	371	404	391	416	410	398	387	420	369	400	407	396	351	399	383	407	387	412	388	379	404	380	399	403	409	394	418	394	401	434	382	374	373	404	381	414	427	440	412	420	401	370	389	361	401	427	423	405	371	416	399	435	406	374	361	392	438	421	393	413	389	390	407	375	369	401	372	375	399	425	395	419	405	404	389	402	378	418	387	385	449	396	410	401	379	396	406	403	414	408	398	391	404	410	430	393	390	412	381	395	377	416	371	383	390	438	412	410	419	379	413	416	394	421	398	403	409	395	404	403	388	411	405	378	422	397	393	432	411	387	405	444	445	397	412	432	441	409	403	398	364	390	391	401	381	369	396	444	398	412	422	402	397	424	395	357	368	404	392	429	375	392	412	385	386	399	432	408	405	399	392	391	400	423	432	376	381	416	425	414	386	395	406	431	395	416	395	392	466	404	390	372	448	415	377	382	427	404	399	369	420	399	388	404	385	371	375	394	394	408	380	420	417	437	418	394	396	396	374	405	406	383	395	413	432	381	399	374	389	390	394	437	421	368	374	415	399	389	417	423	424	397	375	413	427	390	398	386	413	403	394	420	395	403	388	384	398	406	373	389	407	384	399	429	398	403	439	368	395	366	365	389	386	388	391	383	394	390	380	370	392	400	399	402	340	417	418	394	380	397	422	425	397	409	376	386	417	385	387	424	426	399	371	438	398	418	402	412	346	408	384	397	415	399	384	423	409	407	412	366	407	410	348	362	381	382	400	374	386	387	405	399	359	413	422	390	387	391	408	404	406	400	401	369	390	388	419	370	356	429	428	409	407	384	396	393	377	383	421	386	387	444	405	387	433	403	392	395	388	374	404	417	394	388	432	423	365	392	392	404	410	431	411	411	421	400	388	448	378	397	446	406	407	371	431	415	379	387	426	412	402	399	356	380	388	413	433	414	360	398	417	427	401	404	396	367	420	413	396
27573	20283	7545	519	333	290	275	269	225	277	247	284	224	240	201	257	231	203	208	229	235	208	215	223	218	217	214	249	218	213	219	232	205	225	206	221	231	242	219	253	223	229	226	222	239	205	230	232	233	223	207	237	248	218	225	225	235	236	254	220	229	238	213	233	224	247	223	215	222	213	237	239	220	247	214	229	224	244	218	232	221	216	257	210	225	192	234	226	211	199	235	240	207	230	217	243	226	227	243	249	228	230	261	220	211	254	241	228	214	252	168	224	208	220	206	242	213	228	222	239	223	224	224	215	226	237	231	203	225	249	223	211	251	206	228	232	231	215	214	208	212	226	234	235	230	221	204	191	230	242	244	223	201	239	207	249	211	225	246	237	223	207	242	219	230	229	219	253	215	211	238	231	228	235	221	232	214	217	215	240	200	229	238	216	223	229	241	215	203	239	230	227	222	251	206	247	235	241	227	235	228	223	210	238	222	222	220	208	224	227	221	207	228	216	252	245	257	223	238	221	200	240	230	224	231	212	216	217	234	205	206	239	247	223	214	248	204	233	210	238	251	229	240	253	241	209	219	248	228	214	230	235	252	233	238	228	213	224	237	230	238	234	234	219	221	234	210	228	229	238	194	226	209	213	208	211	249	215	225	212	219	197	225	203	233	227	211	225	239	246	279	218	227	234	218	246	219	224	229	213	225	246	215	210	237	229	243	264	224	213	218	233	245	225	230	204	241	236	253	226	234	222	250	226	226	231	246	217	238	220	233	226	214	207	224	211	231	253	249	233	249	243	227	232	229	242	236	221	239	197	234	222	220	230	211	222	264	224	255	224	229	222	231	231	234	241	226	248	256	235	224	214	230	211	204	220	236	246	250	222	223	222	252	223	228	184	229	210	211	193	242	237	223	215	237	237	229	218	257	221	222	211	235	218	231	229	221	214	236	217	253	211	210	225	225	222	231	236	230	213	225	223	224	232	243	222	231	237	228	223	186	237	209	225	224	256	204	227	222	217	234	253	243	221	201	232	240	208	214	221	229	226	242	222	197	235	242	226	221	215	241	218	207	230	226	197	234	229	234	219	210	222	221	224	188	211	225	226	230	235	263	227	216	229	218	221	239	199	240	248	210	241	237	236	212	194	237	217	241	231	222	206	225	244	220	229	216	234	223	201	222	235	213	222	227	249	220	234	188	234	230	218	253	262	225	217	220	221	251	220	223	242	237	244	231	213	227	223	233	228	224	190	241	197	219	234	233	240	237	220	216	198	234	234	235	235	255	251	202	218	235	230	220	231	227	235	245	215	217	246	216	248	245	235	219	214	220	235	226	262	230	253	224	214	204	202	237	222	224	221	201	259	217	229	217	225	239	230	235	239	211	221	223	225	224	248	221	213	233	226	229	231	218	209	245	234	227	225	219	232	204	252	252	244	225	234	270	243	219	211	242	212	234	219	228	251	207	253	256	240	235	225	232	229	197	230	235	243	249	237	250	217	207	235	228	228	214	226	236	224	233	240	221	234	218	244	237	206	234	201	215	225	270	228	243	236	223	220	224	232	207	223	249	201	233	232	234	203	191	214	233	233	206	231	235	219	211	235	214	238	225	218	228	210	231	250	219	235	232	226	264	211	220	241	228	228	235	232	205	229	241	232	218	204	244	261	218	216	237	214	254	213	235	222	212	235	223	234	227	245	226	244	257	241	231	215	227	238	214	220	232	249	226	225	236	202	214	230	243	211	249	219	247	218	214	234	236	219	209	257	248	237	205	218	240	238	222	198	209	228	248	228	217	267	206	222	245	239	213	212	247	200	192	245	235	250	237	229	203	241	244	231	207	239	219	223	253	230	228	249	221	232	195	211	253	224	217	236	219	232	194	236	224	236	227	225	207	231	247	245	256	203	222	196	220	241	255	231	238	235	228	243	242	219	218	230	220	240	225	210	209	228	229	219	202	244	224	238	252	209	221	221	218	195	233	229	233	231	210	241	197	220	218	234	231	244	215	218	226	208	215	195	210	211	210	262	243	223	246	221	230	233	237	212	205	199	228	214	243	199	220	242	184	218	235	235	238	237	211	236	238	207	242	254	206	207	206	229	219	220	201	238	228	267	217	232	228	220	205	222	255	242	231	231	263	231	234	241	209	259	247	235	228	213	235	240	227	236	224	218	235	245	236	222	224	188	249	248	232	225	212	227	224	219	235	222	213	233	238	223	237	248	242	228	223	216	232	255	253	223	225	220	225	244	200	249	236	230	222	241	222	254	239	223	232	226	218	226	217	224	225	233	234	226	226	213	225	247	232	228	223	241	229	247	208	225	221	234	194	238	239	209	219	241	230	192	238	232	215	235	242	227	244	219	233	245	248	227	220	230	227	205	252	224	230	233	234	233	205	231	224	227	209	227	233	228	247	229	211	203	212	208	270	241	249	222	224	227	203	219	231	237	225	227	208	221	215	216	227	212	228	236	210	231	241	215	212	218	215	232	235	212	214	241	203	205	217	238	223	236	253	216	221	221	225	244	214	202	234	243	258	233	248	208	214	222	249	222	235	213	231	223	212	210	220	207	200	213	207	210	209	226	232	225	220	243	228	229	238	233	215	237	247	235	232	233	214	207	209	216	242	232	208	232	233	224	214	236	216	224	225	218	218	262	226	232	212	227	251	240	206	230	199	220	222	250	228	235	220	202	210	227	208	219	249	223	232	236	227	235	242	215	230	222	224	234	229	224	231	222	203	231	251	208	220	224	244	223	243	216	216	257	212	243	244	255	232	211	204	232	242	201	223	222	195	239	245	225	223	235	242	203	218	223	229	236	220	218	245	233	233	218	233	231	244	236	221	234	245	222	211	221	212	242	213	233	225	225	231	214	207	250	195	236	209	226	230	243	235	202	220	235	253	225	241	239	219	229	234	244	233	235	221	230	206	254	223	214	235	201	233	204	239	230	242	248	241	233	213	192	218	224	221	229	241	209	227	246	234	228	241	239	225	225	234	196	239	258	245	246	218	220	253	234	249	253	231	241	228	236	208	215	214	227	228	244	247	252	252	212	223	219	214	234	235	262	211	213	236	232	218	204	200	248	259	217	235	211	226	255	238	206	217	209	234	227	233	220	236	231	223	234	209	231	238	211	223	221	220	207	230	214	228	236	201	203	221	229	239	248	233	240	219	223	241	222	200	233	228	235	230	201	224	233	236	227	226	227	229	215	225	212	236	234	220	216	233	234	230	228	219	229	192	237	221	204	254	239	239	243	237	194	237	241	226	232	213	207	220	204	242	266	216	268	207	230	271	236	238	242	224	209	219	232	233	221	226	216	224	212	222	226	216	237	202	275	195	245	216	224	248	231	228	239	206	219	241	229	206	226	225	245	239	225	236	222	192	234	215	232	221	220	242	214	219	210	234	218	226	215	219	241	225	242	228	224	209	261	215	233	226	233	222	228	213	232	250	234	225	242	222	247	226	259	234	224	223	213	223	206	238	239	236	240	223	220
4138	1323	837	497	384	344	349	287	282	294	253	249	236	231	244	260	237	262	263	247	237	247	252	254	220	253	216	245	227	225	231	234	239	243	224	265	244	224	220	224	249	222	231	251	221	263	240	241	216	248	223	215	217	252	241	231	245	205	254	229	248	246	232	245	223	234	231	249	237	216	253	245	238	233	230	233	271	223	253	242	236	252	282	218	230	211	227	235	249	227	238	233	244	239	237	254	238	233	216	231	262	244	234	233	223	233	210	256	233	249	239	238	234	230	228	237	210	245	211	258	256	226	214	217	242	215	231	233	224	211	245	228	245	231	218	228	238	254	256	240	235	220	241	229	235	258	238	220	220	225	245	258	242	243	244	224	252	230	219	212	248	231	238	243	253	241	235	211	228	214	259	230	215	227	195	235	244	225	234	211	251	227	215	220	223	241	231	260	265	231	263	230	233	233	236	246	222	261	269	223	222	235	216	252	211	253	226	221	232	219	219	226	215	234	229	224	225	221	212	248	222	251	222	243	229	210	234	262	235	233	250	244	243	234	247	264	242	227	246	227	215	233	246	236	239	250	259	245	225	235	224	235	237	244	255	248	197	234	223	221	243	251	231	236	241	233	231	213	244	255	225	228	213	245	237	247	280	242	233	226	218	226	233	240	233	220	221	226	233	208	266	237	223	223	219	244	236	230	250	241	248	222	242	219	247	246	225	229	212	258	208	232	238	238	205	238	256	240	218	246	247	229	223	237	232	205	211	233	222	246	264	271	240	222	206	230	222	253	242	237	222	228	233	239	208	242	223	218	224	227	251	249	249	236	248	211	215	230	247	233	238	238	233	243	229	229	222	217	225	216	228	242	260	202	227	204	227	227	230	253	196	230	258	224	244	225	233	212	245	214	252	228	239	247	244	249	242	231	261	252	245	228	249	250	228	218	225	255	250	239	238	218	234	217	216	253	222	238	234	235	239	238	219	255	240	221	219	228	252	240	251	240	227	216	239	216	232	223	242	232	224	245	228	245	210	249	253	243	225	263	223	249	241	247	235	248	250	228	213	255	263	244	214	236	246	218	233	232	229	221	226	234	234	225	249	240	239	235	230	215	233	237	259	249	256	261	251	240	230	231	215	233	220	228	223	240	244	255	233	236	226	275	225	214	203	244	237	218	231	245	214	231	225	240	248	229	245	236	236	240	240	274	226	223	270	237	219	237	226	238	227	254	249	238	248	231	202	242	206	230	236	258	259	242	207	242	222	270	235	207	239	233	248	235	227	232	257	234	257	225	234	222	240	260	215	256	238	227	247	258	243	255	224	209	248	249	225	220	233	234	250	236	249	238	240	214	218	223	239	214	246	238	271	231	249	206	232	241	245	237	246	220	247	244	237	225	260	223	229	236	244	230	223	229	242	253	231	233	246	254	238	271	220	237	205	249	234	207	230	223	253	244	228	226	238	235	244	246	248	240	232	250	254	249	222	231	267	211	227	226	230	229	218	245	242	248	244	267	235	240	267	261	218	245	217	246	227	222	243	256	273	229	215	226	222	255	225	271	247	227	205	249	238	234	249	228	226	218	224	266	229	246	267	228	230	222	232	273	225	239	230	241	222	234	242	268	246	236	234	194	235	234	239	238	220	229	263	246	226	229	218	222	208	221	231	242	247	266	255	215	266	219	229	225	254	221	227	251	240	226	251	227	231	240	242	230	232	238	252	269	225	246	215	244	235	207	216	241	245	193	252	215	234	238	208	226	237	220	244	241	217	224	232	225	229	247	233	214	236	280	232	248	226	248	220	234	217	226	250	241	230	209	246	247	219	218	247	242	236	219	234	236	221	247	225	236	260	231	211	242	219	231	231	210	246	232	231	264	235	237	237	223	231	248	188	248	244	230	234	211	246	270	220	225	240	240	229	235	246	210	230	189	229	229	256	235	220	226	218	240	219	233	227	233	246	241	249	228	255	256	255	248	227	222	235	222	254	257	237	207	232	242	223	254	243	236	219	204	214	224	254	222	236	226	230	253	254	226	242	202	229	249	230	247	223	218	258	217	249	255	234	213	219	195	243	219	213	220	245	277	253	208	239	256	243	232	240	255	241	231	225	233	249	228	258	238	218	241	229	234	193	233	221	248	206	231	238	245	233	243	240	237	197	239	248	257	240	215	214	226	236	242	238	231	264	231	226	210	253	222	233	259	233	237	210	238	248	242	237	229	230	243	209	255	253	204	217	223	257	226	247	237	238	236	224	248	238	236	259	236	234	211	204	234	259	252	235	224	244	248	236	222	228	257	247	218	252	253	197	208	234	233	233	263	269	224	267	203	219	208	226	204	231	217	224	238	222	233	203	255	213	256	240	226	234	238	253	250	239	236	238	232	236	257	245	241	246	248	233	242	238	243	198	231	239	233	246	237	235	252	269	234	235	217	239	235	212	247	218	223	241	251	207	240	245	245	222	254	244	228	256	229	248	207	219	254	248	232	236	232	255	225	235	242	227	248	230	208	243	257	234	238	215	240	237	255	231	218	242	258	258	206	243	231	244	209	244	244	250	228	212	256	250	231	255	238	226	239	230	227	216	227	232	233	239	234	232	229	246	233	231	244	235	253	225	238	262	210	239	244	239	244	241	248	238	237	264	217	248	240	229	246	232	215	258	243	225	229	264	211	233	215	237	230	257	248	243	213	242	238	241	236	235	226	218	250	244	233	233	233	241	239	249	229	223	240	228	202	261	218	221	247	241	233	262	238	225	237	230	232	246	238	246	223	223	259	239	255	279	248	248	260	220	250	234	224	232	234	223	235	238	238	242	237	247	239	237	219	217	257	249	230	291	224	246	233	244	248	214	226	264	229	267	233	239	216	236	223	224	237	235	225	202	242	226	245	250	251	233	261	249	246	244	257	261	207	223	232	231	255	248	216	240	226	211	223	249	196	226	262	240	219	244	217	221	215	245	238	255	257	237	231	235	252	244	238	231	240	236	258	224	208	228	241	225	240	246	223	232	247	248	247	227	226	229	238	231	222	244	252	230	236	263	237	210	229	248	242	223	216	249	248	249	241	252	229	237	258	235	243	233	237	219	253	210	221	242	242	199	239	235	246	236	242	242	203	238	244	270	229	234	200	233	228	252	254	244	232	226	210	221	213	252	229	235	215	241	242	216	259	244	244	264	238	230	225	216	243	242	220	217	243	235	244	250	218	227	226	253	209	208	242	222	245	241	265	252	234	223	240	236	254	217	238	238	225	220	254	253	217	232	249	234	250	205	238	244	220	256	186	275	249	232	222	243	241	236	250	235	239	230	243	227	229	233	257	262	251	218	211	246	229	236	252	241	249	240	225	209	236	219	240	215	246	248	234	212	252	211	251	252	259	245	256	251	237	239	246	248	257	228	257	211	233	232	234	233	244	219	230	241	238	233	212	272	245	255	216	240	217	207	214	220	235	223	237	235	220	237	271	263	238	218	237	246	232	235	210	240	221	233	248	208	257	228	245
23772	21290	28690	24207	21291	10965	1225	833	687	631	609	572	506	540	540	482	472	507	465	491	502	442	443	481	461	465	463	440	453	464	451	416	440	472	461	466	416	433	447	413	438	439	448	440	419	395	434	466	400	443	386	445	400	459	439	431	459	407	434	420	463	401	434	394	464	437	475	434	437	432	451	446	454	416	459	430	431	400	422	448	435	409	456	485	454	520	465	425	405	450	445	431	414	446	436	451	460	400	430	472	411	466	447	411	442	499	426	408	470	480	409	459	441	474	461	444	428	472	469	467	450	413	428	468	397	481	456	457	440	440	437	443	411	447	432	439	421	451	436	450	420	423	413	376	430	404	437	443	429	434	458	472	481	452	438	444	405	426	431	421	444	439	468	430	445	419	408	447	465	436	466	480	461	424	411	419	455	423	404	437	431	432	414	422	432	420	411	451	418	456	407	436	467	435	452	450	462	424	451	442	412	416	418	458	413	432	446	419	444	445	472	380	424	458	459	438	428	482	427	450	423	430	437	419	427	419	435	427	431	417	459	405	442	439	399	436	427	437	419	405	475	445	442	437	457	410	451	487	443	438	440	424	388	419	447	432	412	440	420	477	438	454	474	435	461	422	440	431	440	399	443	443	469	436	440	429	465	441	461	440	446	429	419	451	439	414	441	455	448	459	414	415	421	441	474	443	458	445	453	450	463	473	441	445	447	414	477	481	436	440	422	468	439	419	418	429	477	443	417	486	449	461	450	419	471	420	429	435	433	415	451	429	428	435	447	432	476	403	395	437	425	423	427	450	441	407	441	437	461	442	436	422	460	440	457	445	454	413	426	430	437	473	465	460	438	456	429	424	468	459	414	419	433	412	460	460	430	437	435	444	429	443	443	439	445	460	435	477	440	455	422	408	409	416	435	398	449	427	447	437	400	392	435	451	414	426	434	442	452	396	452	455	443	410	437	459	429	457	415	423	435	480	463	444	482	428	405	444	475	443	443	438	467	422	482	460	455	420	433	434	418	434	452	434	443	457	423	414	448	435	445	418	451	413	456	383	427	395	456	466	451	411	422	452	472	439	457	457	437	424	445	458	421	430	434	465	432	410	435	414	421	427	442	450	429	438	449	400	458	421	441	456	422	449	450	434	447	405	457	455	447	446	460	455	423	423	441	450	429	445	441	429	474	453	418	428	450	425	438	470	436	451	463	416	428	430	459	437	433	427	439	412	401	423	444	439	419	398	457	427	422	422	446	447	436	460	437	403	428	456	468	434	468	446	429	448	452	447	426	450	445	429	441	461	447	445	410	432	402	384	417	389	463	403	465	454	492	429	456	449	440	407	423	489	459	441	421	432	434	441	426	434	441	467	411	452	408	438	426	434	433	455	436	437	430	442	431	452	473	421	388	473	423	404	446	451	428	429	467	414	447	434	472	421	436	445	450	428	428	405	425	420	479	452	452	403	449	460	464	449	445	439	453	433	463	467	421	445	423	453	444	428	452	402	427	436	412	441	425	431	438	456	416	440	457	456	420	398	428	395	423	427	410	444	437	427	473	418	431	404	473	474	447	443	460	466	462	434	402	364	421	443	441	427	466	422	451	411	433	429	452	477	425	471	443	457	440	430	429	435	414	464	427	415	421	436	449	417	393	444	444	450	460	452	421	433	404	457	416	467	448	442	415	451	419	451	472	412	418	413	428	434	390	426	436	438	443	484	425	399	436	399	427	439	460	457	439	436	401	437	408	431	455	448	460	445	444	461	434	492	401	430	427	461	385	461	490	467	454	441	423	449	442	416	482	401	421	413	425	406	440	388	438	414	446	462	394	429	430	461	461	432	393	433	435	422	427	436	451	431	437	408	417	415	429	438	460	435	430	511	423	468	440	412	432	439	430	420	428	433	404	439	411	469	414	464	454	447	458	457	443	461	442	430	430	419	435	435	418	428	430	414	433	463	444	427	440	436	413	429	461	434	447	411	443	399	451	451	482	426	405	437	446	443	443	426	430	449	434	415	431	435	428	428	448	444	448	435	422	387	410	452	424	433	453	423	444	416	445	484	462	436	459	438	436	435	403	464	399	443	410	422	480	448	447	461	431	434	402	463	415	455	439	416	418	411	433	455	418	454	390	431	388	458	436	461	436	457	445	431	466	416	483	392	415	438	447	446	433	465	440	446	437	416	400	435	467	417	426	406	395	459	450	475	431	412	446	415	430	419	452	464	470	459	422	397	431	421	474	455	459	464	445	402	449	446	468	423	491	420	407	419	404	461	475	441	521	425	444	416	422	437	422	450	446	387	438	429	441	448	463	455	460	412	418	423	440	454	431	419	398	445	448	422	453	412	494	380	435	452	428	424	411	458	449	435	435	443	466	445	452	446	408	420	413	449	454	424	461	446	457	426	413	445	411	423	441	420	453	462	393	400	431	417	411	430	443	457	442	427	434	435	430	429	398	445	436	445	454	444	433	393	428	420	437	437	424	423	413	417	438	412	437	388	454	465	410	455	417	426	471	459	414	390	427	469	399	439	425	411	434	465	443	413	457	465	450	463	419	428	427	439	416	486	471	437	415	432	436	419	419	433	434	456	489	465	430	426	457	426	455	440	387	446	443	475	429	451	435	466	409	436	430	464	417	435	470	440	459	427	422	427	427	423	438	395	446	430	447	459	453	476	440	431	433	440	455	461	449	442	375	410	431	430	401	463	434	450	453	417	420	441	483	430	425	410	431	452	415	422	428	443	445	425	445	442	460	455	450	455	425	447	473	448	476	429	404	447	420	395	436	460	473	415	444	445	452	442	478	461	473	445	464	475	390	449	433	419	432	426	421	458	419	416	444	425	424	464	432	437	387	440	451	427	468	426	428	419	428	426	438	442	442	468	433	464	448	448	440	462	418	460	450	451	443	436	431	416	412	451	431	405	432	448	425	442	417	432	422	426	421	437	444	437	447	423	464	412	428	464	439	480	449	468	406	427	422	433	430	438	455	441	424	415	429	450	455	427	404	401	426	425	416	417	437	434	430	422	437	430	438	441	445	464	427	461	466	472	453	440	451	430	424	412	415	423	470	409	425	455	452	436	452	433	440	440	421	430	432	419	444	397	420	404	433	386	473	434	460	434	439	406	432	432	441	462	372	437	441	438	459	454	451	446	419	408	456	478	445	457	454	440	416	468	458	469	407	422	456	435	379	429	428	486	460	475	451	433	411	440	406	445	425	453	434	417	435	464	447	452	417	404	458	423	442	474	426	409	459	468	470	447	389	419	442	412	456	403	430	425	491	381	383	450	453	458	457	429	410	439	439	443	435	446	424	437	427	437	446	443	455	461	450	460	454	435	428	444	482	437	436	426	430	437	414	427	457	472	469	444	429	426	426	409	423	434	461	438	444	436	445	446	476	433	466	447	423	442	436	418	483	426	448	417	400	457	440	440	471	411	446	470	450	459	462	407	429	423	407	411	416	424	423	466	444	427	416	420	411	433	412	413	454	466	446	445
3289	8662	5893	2814	2021	1593	1297	1068	834	721	741	642	669	578	557	556	481	505	489	519	486	505	517	491	479	497	476	495	501	457	486	477	465	474	465	448	452	484	462	461	483	473	456	428	443	452	495	446	474	437	427	430	426	441	477	445	451	462	473	449	465	438	491	436	487	467	470	478	465	435	465	474	465	449	443	471	423	453	472	466	497	479	448	427	477	452	457	478	430	497	479	467	457	454	460	453	465	491	432	430	426	467	443	429	464	449	422	482	469	479	450	469	491	476	454	473	460	479	460	463	447	436	435	425	453	441	474	459	443	450	432	375	475	455	425	434	463	467	464	479	451	466	497	439	465	452	468	467	418	450	457	446	434	470	466	450	387	472	462	432	462	437	422	466	448	468	455	496	488	433	442	484	500	469	424	420	446	456	466	450	479	447	419	486	441	432	468	468	453	452	442	485	401	425	439	433	463	455	434	472	433	464	465	448	442	461	449	422	446	450	438	457	428	485	407	447	441	459	413	453	465	465	448	459	453	453	442	485	442	464	475	448	423	419	406	423	485	475	474	437	464	456	482	429	441	398	514	442	432	425	440	449	465	445	481	440	420	425	478	455	479	454	453	445	460	484	473	448	465	459	446	473	459	452	437	478	447	474	468	434	447	453	480	462	494	444	493	488	476	470	479	440	444	431	458	504	457	437	471	449	444	465	451	458	463	458	419	451	475	453	446	465	464	506	477	450	452	418	401	428	461	454	462	440	434	452	481	436	461	455	458	459	452	438	468	425	469	466	429	457	484	443	482	435	446	425	428	467	442	464	476	470	450	478	461	446	438	465	469	426	444	462	448	463	476	464	454	448	403	448	427	456	441	412	431	487	455	461	490	444	420	448	444	447	437	464	431	488	447	462	449	420	476	447	441	470	471	424	424	466	413	425	427	490	425	485	438	483	494	451	476	456	436	438	468	400	403	437	487	453	434	457	467	462	430	465	456	451	426	426	460	477	453	431	415	450	449	433	449	444	455	467	431	495	432	460	485	457	443	490	447	442	476	430	416	462	420	430	427	434	418	448	454	436	439	485	451	451	452	483	464	462	488	434	464	438	468	455	438	461	440	455	501	462	471	416	483	431	467	478	467	386	468	433	474	463	458	451	429	415	482	464	450	448	463	472	412	460	474	452	429	484	450	479	470	451	470	468	443	452	466	407	472	423	439	508	477	472	458	452	453	446	483	461	478	412	435	485	449	460	463	458	409	441	493	451	437	427	439	472	450	457	427	473	486	427	447	473	471	427	446	425	487	409	474	445	467	444	469	492	456	447	453	435	449	455	435	450	396	443	480	454	446	440	436	460	431	448	447	421	457	451	412	441	433	452	446	466	468	448	434	465	458	430	460	466	446	398	428	432	472	478	472	441	478	465	464	443	451	442	452	432	429	477	485	506	451	437	467	437	457	485	437	464	478	489	499	418	529	483	470	468	434	463	455	454	452	475	470	449	480	462	470	431	428	476	432	444	450	456	451	491	479	462	473	477	438	483	425	445	458	481	437	461	511	487	450	435	449	453	450	487	431	450	481	435	503	473	455	460	435	443	458	463	426	435	452	483	500	494	443	461	452	455	457	480	412	449	455	423	426	447	460	440	465	442	441	438	423	416	467	443	464	452	470	475	453	430	459	434	437	489	454	470	482	452	445	455	440	433	418	484	453	450	446	450	485	458	423	412	438	445	419	426	423	446	432	441	446	443	483	443	447	420	473	449	482	435	462	429	455	473	467	444	429	465	446	429	482	445	460	483	450	464	483	440	472	465	496	458	449	431	461	407	433	459	452	450	410	457	432	414	422	444	443	467	420	467	453	447	474	434	481	447	473	461	445	447	432	484	436	468	463	428	473	509	433	402	474	497	458	488	435	462	493	427	436	443	469	442	467	420	463	465	430	460	476	442	461	468	430	432	433	443	411	461	459	421	466	458	437	447	519	469	472	475	431	465	501	450	468	476	464	472	441	481	471	439	429	460	471	473	427	457	446	456	440	456	433	450	459	483	495	494	447	448	461	440	430	421	456	476	432	453	420	431	451	451	476	412	444	483	429	437	450	455	437	426	433	434	477	472	468	496	429	473	402	457	467	453	476	476	428	461	457	463	456	441	435	469	428	482	430	479	475	461	459	425	442	439	440	430	487	461	442	442	475	432	465	463	485	435	427	444	443	440	480	478	473	439	437	451	445	458	439	495	453	414	460	428	399	453	441	442	431	425	454	459	454	450	434	460	436	483	462	423	451	480	459	491	420	398	432	437	479	452	445	488	444	489	486	482	450	431	434	462	442	421	447	422	444	439	472	450	456	447	445	453	477	439	445	489	447	441	491	466	457	432	466	433	485	463	426	440	444	433	397	428	484	470	488	456	471	437	434	473	462	414	453	434	480	434	456	430	466	476	454	443	485	444	432	422	429	433	444	473	462	440	445	441	474	427	413	454	441	457	465	464	465	458	437	455	434	474	466	484	456	494	483	437	445	444	465	485	460	455	451	444	454	436	463	419	470	413	438	422	455	454	453	480	448	455	427	439	451	466	463	463	435	484	446	450	430	448	478	448	417	465	433	428	467	462	456	463	435	447	422	433	428	450	455	494	422	440	477	416	444	481	482	460	442	475	482	450	462	451	477	455	465	474	481	416	398	459	433	489	422	465	430	437	441	456	433	453	432	468	433	395	480	447	431	481	440	440	500	460	449	441	436	404	457	469	456	470	449	465	491	439	445	476	436	433	414	478	460	447	431	456	474	480	468	442	453	422	460	455	461	472	455	478	444	494	478	436	461	450	450	448	438	447	460	427	431	471	478	421	469	421	461	439	465	462	457	445	449	467	436	456	479	478	476	461	477	478	476	426	469	459	465	440	438	446	443	447	465	439	448	423	420	413	461	436	437	423	505	489	447	460	449	458	450	483	488	457	413	471	417	450	431	443	453	455	426	457	457	466	447	456	449	447	491	473	456	501	470	419	427	441	450	482	433	432	412	424	475	431	466	456	416	425	468	416	426	440	425	438	453	421	456	436	445	455	440	475	434	467	430	453	413	487	447	449	446	474	430	476	479	472	444	418	461	466	418	458	455	458	439	455	447	413	463	458	474	429	415	446	431	440	466	458	438	438	470	458	444	456	434	465	487	438	398	449	427	435	474	475	485	460	443	430	463	470	445	465	443	496	479	434	449	479	436	437	442	450	398	442	417	446	456	472	456	462	468	427	476	455	439	434	458	454	445	475	449	449	450	488	453	434	478	441	412	431	425	443	484	448	475	455	467	462	461	456	438	452	464	435	448	451	450	463	469	500	429	422	454	433	455	435	458	446	449	441	441	399	441	453	477	372	432	458	476	448	427	437	502	457	487	442	448	459	424	460	444	426	489	449	456	444	493	452	489	433	494	460	428	446	437	494	436	454	446	464	422	393	466	470	459	431	458	453	436	419	427	475	429	454	444	423	447	456	448	434	420	476	415	454
24738	21296	27895	24974	13550	571	332	277	227	200	198	151	147	156	149	120	143	107	129	128	109	103	135	130	99	120	114	129	102	115	120	119	122	116	117	105	123	94	106	124	121	117	108	130	125	120	120	112	102	121	112	106	113	124	137	102	103	125	95	109	115	111	97	106	104	115	93	89	102	111	91	113	122	118	110	108	85	99	124	115	107	102	102	122	96	107	116	112	95	105	114	105	110	112	100	101	82	95	98	114	120	117	110	131	114	112	125	120	98	91	106	113	110	110	122	104	104	120	109	117	101	108	112	112	108	98	128	90	117	99	96	123	117	85	116	110	117	112	110	116	108	99	96	103	124	105	106	108	96	118	124	108	111	108	113	107	130	91	112	113	97	103	126	100	107	114	111	104	102	99	106	120	88	104	114	102	108	107	116	116	117	108	104	113	115	92	95	109	116	121	107	97	105	101	98	123	117	87	100	111	96	106	101	121	113	121	95	91	114	128	113	109	132	119	111	118	112	110	110	92	99	102	118	90	110	116	98	111	111	119	118	86	117	115	100	117	118	112	109	100	119	107	113	98	120	105	106	125	130	111	88	128	121	124	117	126	101	112	122	107	111	98	113	112	106	105	121	90	107	115	102	91	89	108	122	113	115	107	111	103	132	123	111	98	104	106	104	134	110	109	102	111	130	115	93	113	111	106	107	107	87	116	98	116	123	108	108	113	96	112	97	112	104	92	129	103	110	112	126	93	127	107	111	118	125	113	113	127	113	111	109	114	133	115	129	115	102	109	132	114	110	110	109	115	103	115	116	119	87	108	100	116	92	102	126	111	99	101	93	105	125	107	121	104	98	100	117	93	105	94	110	96	100	103	108	109	125	119	97	114	108	95	114	116	110	111	108	114	104	116	107	107	110	99	131	101	102	98	128	125	103	93	106	113	105	96	107	92	115	120	114	121	105	100	113	117	106	96	109	106	107	108	112	111	104	109	106	113	110	99	100	101	107	122	114	109	102	112	87	115	90	79	111	113	113	110	87	125	108	107	92	119	113	119	135	115	103	98	119	111	94	111	101	101	116	103	114	113	98	108	94	101	88	101	106	117	107	114	104	105	92	109	103	108	83	114	102	106	110	113	120	115	109	97	104	117	117	105	118	103	104	111	111	109	114	111	120	94	114	128	121	137	86	97	94	111	119	106	123	122	108	129	111	107	105	112	102	127	114	108	102	124	100	90	115	106	124	98	136	106	103	128	112	116	101	98	114	89	126	113	109	130	107	126	97	114	88	94	126	108	104	102	114	120	127	114	117	117	103	118	122	90	108	110	108	112	110	125	126	115	118	106	99	105	100	113	113	97	90	94	104	93	99	122	100	115	146	105	132	117	111	107	112	124	92	106	128	92	112	117	111	101	91	121	93	109	98	102	122	105	104	99	114	116	115	113	106	142	100	83	101	105	103	109	113	100	110	114	110	127	128	93	97	104	106	107	100	86	102	102	112	125	119	116	104	92	101	104	103	108	97	111	112	95	119	104	85	119	105	108	107	99	116	107	107	118	121	94	93	117	101	102	113	120	117	122	101	121	126	117	103	123	101	116	111	100	108	91	112	106	102	108	110	123	114	102	110	110	109	109	116	98	116	104	91	106	108	128	126	98	113	103	112	110	111	114	113	122	112	127	107	106	97	119	96	113	87	112	104	95	109	102	103	107	107	107	124	111	119	125	109	114	91	106	102	114	90	133	109	109	118	105	104	99	108	99	110	108	134	97	101	125	107	109	107	116	92	100	94	110	109	98	116	102	110	117	102	125	93	117	107	121	123	106	102	113	100	133	126	118	106	114	93	102	105	101	88	106	107	123	104	111	89	117	109	113	104	104	123	96	102	109	99	103	108	106	121	115	115	127	103	113	111	115	107	108	97	115	115	100	114	111	100	109	129	116	108	112	100	112	112	98	107	104	124	108	110	99	107	107	104	122	97	115	118	135	118	117	119	111	113	100	109	113	98	107	111	117	121	101	112	113	112	102	103	116	117	114	125	123	123	115	110	96	128	117	97	111	95	107	103	90	92	108	115	107	97	112	117	117	113	126	120	104	93	114	89	96	104	110	125	95	97	101	106	112	102	111	131	98	107	89	112	113	119	109	115	110	105	99	108	99	108	108	120	103	126	115	95	107	128	98	105	113	97	108	124	124	99	111	104	128	110	103	116	101	93	101	98	112	132	107	124	116	108	112	106	112	106	111	112	117	119	119	103	98	116	120	102	118	99	117	121	100	97	112	112	120	99	90	125	107	109	117	124	117	96	129	108	108	104	114	103	108	107	111	95	116	123	122	104	105	113	109	106	103	121	96	106	117	129	108	106	110	122	113	113	112	104	117	119	116	97	128	119	110	109	106	138	98	85	109	107	110	107	107	120	118	100	118	132	98	115	111	109	119	110	108	124	118	105	117	109	103	119	101	112	112	97	108	112	92	105	113	112	85	105	101	126	108	101	96	99	102	128	121	101	107	115	126	107	117	131	111	120	135	106	118	115	98	114	109	106	119	110	109	124	121	109	116	117	102	115	109	102	122	88	123	102	97	98	113	102	119	108	100	98	108	93	86	100	121	104	96	109	123	98	100	108	101	94	105	105	135	99	113	106	115	130	111	91	88	110	124	133	115	105	103	123	108	113	99	96	111	105	112	97	109	104	96	107	111	118	114	102	106	128	111	111	110	113	100	110	112	102	113	111	111	128	120	128	123	91	108	106	113	117	102	110	114	101	106	107	125	126	112	103	98	123	105	92	93	105	114	118	122	119	105	107	109	95	108	98	110	114	114	120	120	128	117	90	94	117	101	112	118	107	108	84	110	112	115	102	110	93	108	101	101	103	125	96	123	110	101	108	106	102	101	120	104	97	125	110	111	105	105	114	100	109	104	108	121	110	121	96	105	125	105	95	123	101	119	99	99	113	115	107	107	114	120	117	122	113	127	126	103	94	112	113	98	131	136	126	108	109	106	100	115	118	92	106	90	110	115	101	120	97	113	128	113	93	110	102	101	98	95	121	108	100	104	121	91	95	112	141	95	111	121	113	95	122	118	119	82	118	110	99	121	93	114	117	104	90	114	129	118	119	113	106	130	105	90	88	120	97	120	98	93	118	107	113	117	112	103	122	114	102	92	79	114	127	102	99	97	116	113	117	107	95	102	132	96	118	94	130	107	122	99	106	123	112	119	110	111	104	118	107	86	113	106	96	127	110	91	103	86	113	115	97	122	105	124	100	106	104	116	110	107	102	104	118	94	112	110	122	103	118	110	99	112	124	107	105	108	111	111	101	96	101	106	125	103	113	118	126	101	99	113	106	129	89	100	106	117	118	111	112	107	151	106	110	99	112	93	108	115	102	110	114	101	99	103	123	99	110	96	132	107	99	127	110	121	93	114	99	104	113	105	106	122	106	112	93	100	130	123	101	116	104	113	95	107	105	126	117	127	98	104	94	94	84	106	124	117	117	112
3102	4893	3136	1493	1044	818	632	444	360	289	281	241	235	208	176	183	142	159	172	157	149	152	154	122	145	127	144	123	114	157	144	138	145	120	142	136	101	125	118	138	125	111	120	129	122	132	116	128	122	138	105	115	123	133	107	125	118	139	127	143	116	114	145	112	120	111	137	121	93	115	125	110	130	141	117	116	134	122	130	129	117	106	133	120	118	119	149	135	119	105	117	118	113	120	119	121	111	125	120	138	131	143	128	131	113	126	132	142	124	127	129	137	118	121	117	118	142	123	125	124	100	128	127	145	144	119	126	122	125	122	140	124	131	121	121	113	114	122	121	133	131	121	123	117	120	111	108	125	114	123	123	126	129	138	141	125	140	113	106	114	135	115	118	138	122	109	112	130	114	124	118	141	113	105	128	129	110	145	117	119	126	111	124	119	113	125	128	129	120	113	121	130	116	109	134	118	112	119	133	111	127	113	109	121	131	118	118	127	108	114	138	148	126	113	124	107	118	143	119	120	129	116	123	107	129	114	143	119	120	138	140	123	127	124	126	127	127	122	126	136	120	115	126	122	135	131	133	123	146	126	127	117	114	127	130	108	140	143	126	123	115	145	116	112	124	99	109	136	143	105	139	141	117	134	130	137	105	105	123	128	127	116	98	139	116	149	114	145	121	109	136	128	139	119	121	114	111	121	113	109	125	141	134	121	128	124	123	124	134	142	121	109	114	112	130	110	122	116	138	123	123	125	127	139	119	141	126	130	116	124	122	121	120	102	107	120	129	152	129	104	117	128	110	110	111	114	107	122	106	109	130	111	134	141	120	122	113	116	109	102	104	108	118	128	112	126	121	119	116	124	114	131	117	135	130	111	114	132	116	125	135	121	123	103	101	123	109	132	115	111	114	118	125	107	124	93	134	108	118	125	125	103	112	118	133	120	105	124	111	111	108	130	114	107	111	140	137	111	141	128	126	106	107	129	106	114	142	144	119	122	143	141	136	121	113	115	131	122	122	114	117	124	120	110	123	106	121	125	102	128	131	126	137	119	137	110	141	126	117	112	129	129	129	110	127	120	121	111	124	113	118	144	112	119	127	106	112	115	102	134	138	126	120	109	125	109	123	109	108	140	130	129	122	134	113	112	132	130	127	124	146	112	113	117	114	130	114	125	130	106	97	113	124	119	121	109	130	132	129	121	98	123	121	127	116	141	124	130	111	115	124	112	123	115	118	143	108	134	118	134	113	123	118	108	126	114	146	116	126	129	128	136	109	119	107	131	116	116	122	106	139	109	123	113	141	113	114	110	121	120	122	126	106	132	108	122	119	119	121	117	118	146	111	112	117	98	149	119	127	127	115	123	140	113	107	126	142	120	114	113	140	110	154	110	126	113	112	139	111	115	118	124	116	120	128	113	139	127	124	115	139	118	116	105	149	102	139	106	134	112	115	122	125	153	120	131	135	96	121	125	101	120	108	121	121	124	114	115	114	107	113	134	110	122	121	129	128	125	145	108	125	108	123	144	117	116	133	101	120	106	118	116	133	132	129	122	134	134	113	123	126	117	131	143	110	133	143	115	115	102	120	123	94	108	133	133	129	112	125	139	129	124	114	117	133	122	122	115	102	111	124	133	117	127	122	132	125	128	115	126	120	128	128	103	139	131	133	120	126	121	125	121	117	117	100	112	130	127	117	127	132	109	116	139	115	113	129	110	118	104	128	126	131	134	140	130	129	127	109	124	148	116	133	106	123	123	144	126	127	111	129	110	117	92	119	98	119	96	122	107	119	133	114	110	125	129	132	132	126	130	122	129	137	140	114	122	115	125	129	108	117	111	118	119	119	130	118	111	109	103	138	101	105	110	125	128	133	101	110	129	113	120	125	84	130	126	139	121	115	125	127	113	130	125	105	114	114	138	111	115	123	110	115	125	128	143	129	119	117	122	127	114	121	116	111	114	111	128	118	117	120	135	111	118	137	128	124	125	136	107	121	128	133	122	108	124	134	124	142	111	123	112	121	125	132	111	121	119	104	123	137	116	105	104	124	124	139	129	115	125	131	122	107	106	128	115	126	127	115	120	130	119	133	120	132	121	134	105	128	119	113	114	119	113	132	116	123	123	114	127	104	114	129	120	123	107	106	130	114	122	134	127	122	120	133	118	129	116	118	130	116	126	122	120	132	118	144	122	127	133	116	125	117	121	128	112	131	107	113	102	125	117	119	116	124	132	126	120	137	127	139	141	121	128	134	120	132	106	135	145	121	116	135	123	132	134	113	130	137	105	107	125	120	108	122	126	95	113	103	123	105	122	117	112	119	119	131	115	119	125	117	139	116	119	106	116	137	131	114	124	118	111	130	120	128	123	118	96	137	143	120	124	120	129	127	126	117	118	127	122	121	129	134	115	137	123	120	114	111	105	102	103	116	134	110	109	125	117	104	133	116	121	106	129	115	112	109	102	114	129	110	132	128	96	127	121	111	115	135	125	117	122	120	114	121	113	117	125	131	115	130	131	136	151	113	133	123	124	101	126	114	122	124	119	145	115	138	107	116	129	120	149	139	121	111	120	114	132	98	125	139	107	127	116	117	146	118	115	133	121	139	102	111	119	101	120	137	136	135	90	113	123	136	127	135	130	140	116	130	116	111	106	109	129	126	95	131	139	104	121	118	128	130	104	134	123	132	109	127	116	107	125	122	128	115	125	125	111	120	115	107	134	123	135	109	111	123	120	111	113	124	125	128	125	127	106	127	126	112	121	126	107	131	99	117	108	108	122	115	136	125	137	132	121	131	127	105	122	114	119	115	130	107	131	115	117	107	135	121	126	132	133	113	103	137	118	117	124	122	117	130	128	123	127	112	117	101	100	126	110	124	119	142	116	135	122	100	102	125	133	122	108	122	107	107	126	99	115	133	106	117	138	117	134	145	121	106	139	127	100	128	139	116	113	117	120	129	123	133	113	136	111	131	105	126	143	123	131	123	126	125	121	124	101	125	108	140	121	121	129	126	126	119	104	93	119	128	109	141	128	142	113	134	135	100	127	122	111	102	117	116	119	140	127	120	114	123	109	119	144	103	118	143	126	121	117	115	138	114	133	128	147	129	121	124	125	108	120	125	107	138	105	138	110	115	118	124	124	118	108	130	121	118	120	114	122	127	96	119	117	113	90	122	108	113	128	114	103	111	122	130	115	122	111	115	132	118	124	118	115	128	134	121	122	109	128	123	122	116	111	125	119	124	128	118	112	112	128	134	107	122	109	112	111	125	98	119	104	130	130	126	109	117	130	113	107	133	127	137	97	117	122	112	115	117	131	116	120	124	139	116	122	125	138	136	135	102	127	117	124	125	113	136	116	115	118	114	143	129	112	120	125	137	107	135	132	115	125	100	120	126	126	131	126	136	116	120	128	122	121	122	124	119	130	115	85	113	105	126	130	147	134	120	122	114	123	125	114	105	127	123	122	119	121	115	121	115	135	134	101	122	119	131	122	121	116
22560	21310	29190	23771	21309	21363	11662	1183	883	785	725	708	591	581	531	530	481	505	499	483	448	433	433	429	421	440	428	428	421	393	395	412	424	403	358	386	395	400	393	391	371	390	425	384	392	411	396	378	419	402	390	395	380	394	406	379	382	376	366	394	352	389	409	373	385	385	389	393	348	375	383	399	394	357	405	366	372	397	385	393	378	357	389	380	383	393	346	379	373	391	361	401	393	371	379	361	385	365	381	404	378	401	411	417	366	402	359	350	400	401	402	381	358	402	344	360	404	390	385	356	369	381	412	382	378	388	406	374	391	391	377	379	361	375	399	352	388	382	387	370	384	357	374	383	331	370	382	380	366	359	387	386	401	382	367	371	436	360	405	384	372	391	366	392	403	375	363	365	395	386	428	391	364	375	394	376	385	364	349	348	381	380	380	390	388	372	367	385	391	406	374	369	399	385	380	378	449	391	363	392	376	350	362	408	378	389	386	376	377	371	362	363	360	376	396	382	377	382	406	353	386	397	373	383	400	392	397	355	361	370	388	386	375	349	379	400	386	355	386	361	371	381	395	395	410	397	342	366	368	359	401	375	381	379	358	408	421	379	364	394	372	417	335	372	369	370	364	374	381	389	393	376	382	403	394	373	396	382	380	367	357	381	360	395	363	361	370	375	336	377	377	395	363	366	411	397	415	415	354	396	370	382	361	357	380	407	374	341	381	337	362	374	398	373	365	352	377	371	377	364	356	395	384	396	375	369	378	362	390	368	376	350	389	376	396	366	357	373	391	399	382	396	395	362	343	383	358	369	377	378	381	372	398	399	392	354	376	378	356	397	403	390	375	356	359	356	368	395	361	394	370	346	363	377	356	404	346	401	402	411	366	408	375	380	387	383	381	390	363	384	381	349	367	361	389	388	394	348	413	380	396	409	379	405	387	356	358	377	384	369	381	403	376	374	413	382	354	392	324	397	398	349	400	372	374	413	348	388	391	408	427	371	406	353	371	380	361	380	404	383	405	400	387	417	368	371	392	410	372	412	399	406	389	403	356	388	392	399	358	378	379	324	372	372	353	390	348	370	414	337	386	426	399	368	356	399	386	398	367	376	381	350	374	375	352	371	372	389	383	370	376	378	410	364	362	405	385	360	354	383	419	380	353	367	348	383	374	372	379	386	386	397	345	369	377	367	351	362	361	404	376	352	364	362	374	373	370	362	379	399	427	390	368	412	399	373	373	372	343	350	361	360	364	351	386	377	367	383	354	376	367	386	381	343	360	354	385	368	379	346	362	373	423	414	392	373	407	380	409	361	377	381	383	415	350	385	406	385	370	333	359	397	438	392	384	371	389	337	405	371	371	374	419	350	413	446	371	370	395	341	416	389	389	364	358	356	364	355	409	381	381	385	394	393	365	383	374	349	409	388	364	368	377	386	358	370	356	386	363	355	385	376	387	407	350	355	393	391	402	393	386	397	393	381	409	390	376	366	383	344	386	407	368	378	376	386	395	365	327	407	411	372	378	385	391	390	379	373	352	386	389	381	386	385	385	383	379	414	392	395	370	389	384	407	354	358	371	374	351	339	374	369	396	378	361	386	389	375	379	398	372	361	359	370	361	404	356	372	383	386	388	367	415	403	387	391	400	376	352	338	375	394	375	390	415	381	342	344	383	355	412	361	369	398	364	399	386	360	366	384	366	382	378	366	342	393	356	381	360	370	394	376	405	379	380	393	371	383	384	355	376	394	399	358	390	347	401	395	396	391	382	394	356	378	365	376	394	424	362	383	383	378	397	367	373	405	417	394	371	395	372	384	393	358	365	399	355	398	379	352	409	397	387	420	338	348	375	389	372	375	370	390	368	348	392	347	365	397	403	388	400	350	386	374	360	360	339	364	359	352	396	377	392	412	365	346	393	390	409	406	380	384	385	387	368	372	396	352	381	421	402	373	379	382	380	378	361	385	342	367	369	386	360	347	395	394	368	380	377	415	359	363	346	391	400	391	409	347	369	404	374	394	398	377	378	352	399	380	339	391	391	394	391	385	374	378	364	359	370	361	403	388	414	365	384	395	341	368	394	361	366	401	378	363	409	373	371	406	390	346	376	383	356	362	397	356	381	348	395	395	368	376	399	412	379	342	368	390	379	378	355	395	396	362	323	379	413	377	400	354	376	379	374	390	378	375	384	378	386	398	381	360	377	375	345	393	388	400	357	378	361	365	382	389	374	412	372	399	388	366	386	370	346	385	355	375	368	379	366	360	353	404	410	365	400	387	390	401	347	375	346	385	376	363	391	364	390	368	355	396	386	389	404	388	401	377	371	386	351	389	420	387	400	375	387	398	392	371	368	383	358	363	390	362	351	421	404	375	380	367	380	362	394	398	365	358	369	385	377	389	370	417	359	380	357	392	377	368	354	345	405	412	368	385	405	410	366	320	371	356	377	381	394	382	395	373	409	368	364	390	335	391	410	375	395	388	370	379	370	381	381	406	381	354	378	406	390	410	376	381	366	373	361	383	383	380	374	394	414	415	353	394	405	389	368	362	344	376	353	382	393	362	366	377	364	396	416	395	350	406	403	380	364	418	397	362	372	363	379	372	367	347	364	389	388	350	412	368	353	362	362	352	354	360	362	355	358	379	385	355	370	378	375	400	372	386	374	385	376	409	375	393	389	394	380	358	371	426	387	389	358	394	403	406	381	392	387	388	353	379	401	373	408	387	376	387	386	364	412	401	356	387	394	404	384	403	356	341	401	394	377	354	353	365	386	378	368	406	372	340	372	391	422	387	417	349	394	372	407	366	390	380	385	381	368	381	374	417	397	364	374	415	384	388	387	344	392	378	350	366	369	373	385	387	376	399	356	388	372	389	374	356	362	388	389	404	351	354	376	398	347	387	379	354	374	383	371	343	402	374	399	393	372	372	407	371	381	387	383	395	326	331	401	367	356	394	320	357	384	378	375	374	397	355	381	355	354	366	372	368	406	389	379	354	358	365	382	370	362	366	389	410	407	358	377	346	387	390	363	375	404	403	398	425	358	370	354	372	370	394	376	367	387	374	394	377	395	378	346	386	406	360	370	373	381	369	396	388	388	374	376	362	402	361	365	369	391	364	353	369	398	374	363	345	383	381	383	351	390	390	379	355	372	416	374	373	367	370	401	373	353	389	368	341	389	394	364	346	365	413	431	384	395	410	371	357	374	382	401	351	392	401	391	338	380	378	397	385	375	365	364	363	368	380	393	378	375	381	346	402	367	397	371	343	350	385	365	339	361	404	378	344	359	420	346	420	389	373	376	371	360	376	411	378	387	386	374	392	377	386	397	390	377	350	386	378	372	383	365	371	377	395	365	338	405	393	377	401	379	352	371	407	416	402	386	400	332	364	379	384	366	371	335	389	366	357	365	351	413	363	405	342	398	375	428	391	362	334	389	407	388	348	379	368	339	385	352	408	390	351	376	363	382	391	354	381	371	396	369	358	373	391	347	383	374	424
4526	14559	9897	5019	3665	2745	1984	1593	1299	1003	831	813	725	665	596	535	504	529	571	508	525	453	477	463	442	446	482	415	455	419	426	423	414	432	427	411	434	458	430	410	419	429	385	356	415	430	386	403	410	428	406	408	405	424	407	429	377	426	397	370	428	393	387	420	399	414	388	424	370	403	397	392	412	376	436	380	389	431	372	375	399	398	360	405	377	415	397	407	416	411	402	414	435	420	355	400	441	415	416	416	431	379	371	372	397	404	402	408	376	378	389	410	346	378	412	381	432	385	403	383	409	413	395	409	389	428	405	391	358	425	389	386	415	369	388	416	398	406	398	380	408	408	380	408	415	396	397	386	364	432	393	386	390	379	383	422	400	412	410	369	377	400	400	419	410	390	352	395	403	379	438	392	419	392	420	428	372	358	401	418	394	397	396	418	382	359	378	397	379	374	393	395	403	404	353	413	412	386	406	396	389	394	395	369	364	462	399	415	402	412	413	376	384	400	414	411	410	377	427	401	420	451	389	364	377	367	431	365	361	378	372	424	418	421	445	382	378	388	385	416	415	400	409	365	427	408	397	401	382	409	407	385	431	388	401	393	384	400	426	394	427	394	361	412	412	386	399	410	370	371	397	392	402	402	404	403	430	396	377	368	353	393	368	415	400	394	433	405	392	435	401	396	392	395	404	394	403	418	418	384	408	395	412	421	413	378	407	356	392	377	401	397	406	396	401	402	391	377	365	395	396	371	371	407	406	395	443	406	397	384	393	401	395	424	401	373	423	393	390	379	388	420	414	388	398	403	373	401	429	428	388	395	396	419	367	388	389	385	422	399	407	412	400	415	381	409	440	422	401	356	426	402	382	373	380	403	385	347	402	394	380	418	376	408	370	401	409	376	385	388	395	422	389	410	382	366	428	409	412	390	390	428	377	362	407	383	429	428	405	398	342	390	384	418	362	386	416	421	386	370	399	374	358	364	383	393	399	409	392	379	368	397	383	382	371	402	381	366	413	415	423	385	419	407	408	415	413	394	397	398	420	399	393	418	389	365	404	354	394	407	395	367	390	391	377	375	424	407	416	411	354	414	409	364	398	395	385	363	363	397	429	421	382	372	402	379	385	415	362	405	399	366	389	392	404	352	405	399	399	396	426	424	399	395	424	396	406	368	404	370	395	390	400	407	379	382	389	384	377	359	390	386	412	388	413	388	409	380	399	403	413	408	439	381	404	379	401	406	411	402	408	409	375	416	360	378	431	384	424	369	364	391	409	375	413	368	392	414	363	403	420	386	410	425	406	416	381	411	417	390	384	386	395	405	373	411	408	388	390	384	422	400	420	408	410	414	385	351	400	402	371	367	384	390	369	376	418	379	353	418	407	400	431	404	356	395	409	391	391	417	436	388	414	401	429	416	393	358	385	417	420	402	368	405	413	395	378	373	390	398	362	407	367	408	397	431	369	403	379	404	423	404	420	407	413	406	404	375	424	408	389	404	379	420	423	407	386	429	397	403	392	394	419	410	401	407	426	375	402	423	407	381	375	420	414	417	377	370	427	380	365	347	357	378	384	421	394	401	381	392	365	430	413	371	376	409	399	382	388	378	417	418	371	389	374	421	375	364	397	416	446	390	395	401	425	354	403	410	409	412	393	407	385	418	420	389	355	396	397	440	382	412	396	391	425	383	409	397	402	372	429	403	370	395	383	358	377	419	402	356	394	390	369	379	369	430	408	379	375	385	407	382	420	417	382	419	421	383	379	431	441	416	402	396	400	410	369	422	397	401	375	401	366	388	382	402	350	374	368	398	371	391	394	420	396	440	402	429	413	411	414	381	404	405	385	378	408	356	379	407	407	421	384	351	400	419	405	410	385	401	411	390	396	409	395	416	401	398	358	392	412	391	358	423	433	394	364	429	408	348	400	359	390	372	416	383	385	388	381	370	378	408	406	424	350	367	439	390	367	383	405	374	405	421	352	394	378	422	395	378	395	434	379	405	413	369	407	396	372	435	388	415	426	378	376	374	398	360	423	380	388	399	427	387	399	372	403	394	417	385	377	388	364	392	401	383	356	422	391	367	453	347	428	375	398	415	405	381	387	377	402	409	370	453	389	354	384	362	429	407	396	416	399	364	383	410	401	376	387	401	415	376	382	377	419	397	397	414	408	412	398	423	417	384	379	389	416	411	375	424	386	411	445	383	389	398	378	405	420	378	433	406	364	408	387	426	397	390	406	420	337	416	400	396	394	390	398	373	392	396	394	419	377	361	396	408	378	410	374	421	376	375	408	415	399	393	408	427	425	377	375	397	401	409	414	405	444	385	407	410	408	426	421	379	398	405	412	385	391	366	366	395	385	395	392	351	392	390	382	401	406	403	400	392	389	376	413	413	397	377	378	446	375	395	420	371	382	393	382	375	365	365	427	397	370	389	380	415	414	380	443	394	372	402	405	422	418	399	387	399	400	376	393	391	390	372	429	407	372	367	413	403	395	414	383	409	400	350	394	359	361	377	415	356	426	377	378	369	406	401	349	395	373	400	402	380	335	377	365	352	390	405	368	386	387	392	369	401	394	380	412	412	414	409	418	382	440	396	406	395	413	412	404	398	374	404	371	374	389	425	384	413	424	396	375	386	376	403	424	399	374	387	410	398	377	381	403	415	366	379	357	416	415	431	394	366	364	377	397	404	374	372	384	384	435	386	388	396	407	392	418	366	399	386	402	399	396	422	414	376	393	381	389	399	435	382	400	426	391	378	404	392	384	422	365	386	405	399	416	393	389	417	429	422	425	400	386	416	367	384	409	362	392	437	395	410	379	409	371	403	359	372	431	353	433	394	359	392	397	388	397	400	389	411	382	423	346	427	451	395	414	395	382	441	386	418	395	413	353	383	389	381	375	424	377	419	395	426	408	404	430	406	399	381	393	441	380	399	402	409	385	360	366	384	415	356	410	426	397	351	419	392	383	422	371	405	406	380	377	401	358	385	377	403	392	419	396	377	413	384	429	352	394	364	379	375	391	412	386	418	395	374	414	410	407	379	391	377	436	404	358	381	388	414	390	404	405	397	386	364	409	389	358	394	364	406	391	401	400	421	391	357	411	427	393	397	405	398	390	384	379	417	432	396	378	396	367	419	393	394	368	399	381	428	403	420	362	400	377	408	410	431	383	396	394	388	388	416	401	420	425	416	369	384	400	365	375	365	435	357	401	380	411	379	351	410	381	379	401	383	404	372	378	415	424	381	413	393	393	424	407	393	398	435	358	381	403	425	395	415	383	419	400	395	428	429	401	396	385	393	412	405	410	388	411	396	372	418	376	412	394	403	338	417	420	395	389	387	389	376	397	380	370	447	400	405	427	371	420	395	405	416	394	373	407	378	420	418	382	369	461	429	412	407	423	406	367	388	392	409	399	385	392	408	399	407	406	386	387	413	401	406	419	382	366	379	388	401	392	435	372	390	378	387	386	404	409	385	385	386	398	378	434	418	383	399
27410	20218	7613	643	361	333	249	257	265	231	248	223	249	241	222	225	225	233	223	211	219	239	243	230	242	197	257	225	247	246	248	204	214	214	229	242	215	215	222	215	226	239	234	237	234	213	251	194	215	219	198	211	234	201	214	227	235	209	238	222	220	232	231	249	245	230	221	222	213	201	225	228	208	213	226	190	234	222	233	238	220	225	227	218	217	211	233	211	248	220	242	229	245	218	251	225	238	222	224	230	260	228	192	248	261	211	224	263	231	215	215	233	244	254	238	240	228	234	225	214	224	236	240	214	223	244	261	213	236	245	222	239	240	229	216	201	236	271	245	224	254	206	258	214	248	232	219	219	236	225	232	203	228	226	223	233	237	219	225	238	201	206	228	238	237	226	221	213	239	206	245	230	214	223	224	215	173	258	237	210	218	197	226	213	241	245	233	232	215	227	230	215	225	212	228	229	255	221	207	230	248	222	214	210	223	220	229	210	241	244	235	225	273	236	245	214	210	216	217	224	246	207	219	259	234	220	240	229	255	228	240	248	209	218	257	219	214	257	209	206	239	231	209	199	229	235	227	243	217	210	224	231	253	213	239	217	227	221	227	229	212	226	221	236	208	208	225	212	229	214	226	211	201	220	199	200	250	226	222	199	212	221	212	218	223	235	225	234	267	213	213	229	238	221	190	222	260	226	225	244	227	228	207	237	227	207	231	216	221	207	228	237	231	220	233	234	241	206	215	205	208	234	222	238	228	219	221	231	221	235	226	234	202	214	230	219	240	224	232	227	229	233	224	238	211	215	219	222	197	240	234	202	235	216	247	238	224	243	214	232	209	244	235	237	209	222	201	208	213	211	228	236	247	210	208	236	233	239	220	234	239	220	237	217	203	251	229	227	212	239	220	258	218	211	224	210	221	197	232	195	217	209	217	224	222	217	216	202	207	233	235	245	229	233	228	224	225	222	219	237	222	228	215	220	245	231	224	208	242	226	203	213	223	251	212	223	226	221	225	227	227	224	220	211	246	222	244	238	225	193	237	222	211	257	205	234	242	221	230	236	219	230	215	204	241	211	223	218	205	220	240	208	223	217	219	195	217	211	238	235	209	228	234	241	219	225	237	241	202	230	216	209	222	243	237	237	223	209	249	241	227	209	235	228	199	226	212	224	228	226	232	229	221	239	223	239	239	234	236	242	236	226	226	197	247	220	234	235	213	234	219	235	228	241	230	216	251	222	216	217	239	209	246	207	207	227	202	214	251	239	208	212	235	202	259	227	231	231	229	236	214	250	212	206	217	235	219	239	236	238	190	206	202	230	250	208	241	209	206	237	205	213	212	233	244	227	243	205	214	226	238	200	222	237	226	225	198	241	224	223	204	203	212	228	211	248	229	216	256	246	236	237	248	233	227	231	208	216	234	225	200	188	224	240	241	230	238	203	205	211	203	211	242	211	196	227	216	221	206	235	217	245	233	207	210	236	240	211	230	238	230	194	239	221	199	182	219	231	249	246	220	244	224	216	243	219	208	216	235	230	219	218	200	256	229	210	236	218	198	222	201	205	244	233	196	213	207	200	242	235	198	227	229	229	212	231	206	227	208	235	215	187	235	231	248	206	225	242	226	217	267	202	239	229	227	212	212	242	223	215	219	218	220	232	242	220	210	219	216	221	206	250	219	231	216	230	218	218	200	254	231	231	247	213	217	210	222	226	207	212	209	225	221	207	258	223	230	202	203	224	220	235	223	247	223	220	217	226	236	224	231	201	234	254	243	211	225	223	207	211	219	230	204	237	202	202	216	233	228	211	223	236	216	229	231	233	222	213	245	225	207	221	217	215	206	243	214	217	212	214	203	224	208	212	226	223	241	214	215	219	190	210	220	234	216	215	228	225	204	221	205	207	226	213	220	241	213	219	229	234	206	234	220	236	202	224	230	216	213	196	258	242	190	199	221	223	212	220	215	214	231	237	210	221	198	231	229	236	220	243	252	219	238	212	213	233	226	231	221	245	228	222	224	221	217	227	226	219	235	228	212	249	229	220	217	235	194	228	231	216	218	249	224	250	193	227	244	211	226	219	244	232	218	242	203	223	213	212	260	221	186	256	225	225	222	213	216	225	207	213	208	212	220	244	234	210	223	235	228	241	234	197	218	210	230	215	202	217	232	226	203	269	202	224	211	228	226	219	213	249	228	229	207	241	232	234	217	229	215	218	210	220	193	235	215	257	203	226	219	235	208	232	251	229	235	226	235	220	223	217	206	225	225	223	214	220	229	239	218	214	230	219	228	192	223	226	261	218	252	230	238	224	218	236	233	225	237	212	206	225	197	223	218	234	219	228	226	254	219	232	199	233	223	201	226	224	207	209	243	207	215	228	268	227	217	216	228	179	224	220	244	223	232	211	216	221	227	246	213	203	224	217	234	205	204	221	218	211	214	202	232	222	228	193	240	222	239	205	221	222	233	232	226	237	213	214	210	203	247	221	227	223	224	234	196	221	242	214	212	224	255	237	208	238	216	246	202	251	221	226	205	217	218	226	243	238	230	211	214	242	224	220	223	218	228	239	226	226	229	222	254	197	206	231	233	221	230	211	233	219	219	256	199	226	252	223	215	236	235	221	217	231	233	229	209	221	230	233	230	228	252	233	250	240	233	224	231	227	235	230	215	233	212	239	228	204	238	193	238	243	234	189	219	208	235	199	217	221	223	254	238	214	217	239	205	234	242	214	208	222	204	233	253	218	232	229	224	226	212	239	225	235	239	248	223	243	209	228	231	230	238	235	244	202	227	210	222	213	213	221	205	231	217	220	246	226	218	208	213	229	226	236	227	227	215	235	218	230	251	226	220	225	238	223	217	218	224	223	194	227	203	207	239	237	219	248	194	226	233	245	226	226	232	221	253	222	207	218	206	244	207	214	208	231	232	190	236	240	213	207	223	197	237	248	237	246	268	235	216	234	216	221	222	196	200	236	227	204	214	250	234	228	221	189	221	213	228	214	226	208	224	240	255	218	246	235	220	233	208	208	255	204	245	233	204	228	232	212	239	242	237	231	204	207	264	221	199	224	242	218	222	240	225	222	218	237	220	224	208	219	224	223	255	206	226	211	207	242	226	231	231	203	237	216	215	203	226	222	227	216	230	230	208	231	241	217	230	205	239	254	229	242	205	263	233	232	229	214	207	211	231	223	221	214	234	228	213	221	209	218	232	231	217	194	228	214	191	219	233	253	198	221	238	221	206	206	218	219	229	213	213	215	200	206	201	219	201	219	226	233	249	222	228	231	237	225	211	200	233	236	239	207	248	189	230	230	253	248	227	213	237	227	224	236	223	237	219	225	247	205	217	238	229	210	207	241	202	211	221	229	221	235	242	234	263	228	231	230	186	237	213	232	235	237	226	225	237	217	227	224	236	236	217	215	227	230	247	219	233	210	200	232	215	225	225	213	189	238	234	237	259	220	226	201	205	212	220	206	208	230	211	205	214	213	220	236
4078	1292	807	503	405	341	326	304	287	259	242	247	251	235	248	233	249	274	238	257	238	249	253	244	229	223	228	234	202	225	249	241	248	237	216	222	239	218	221	253	246	230	249	216	240	229	218	235	226	210	242	224	207	241	238	201	209	235	206	225	209	217	235	206	224	229	236	241	229	252	207	234	233	210	215	227	233	237	215	232	233	253	228	234	258	240	235	204	229	229	211	247	245	241	227	214	227	239	239	213	268	242	220	256	221	229	197	233	251	233	206	221	212	224	218	225	220	226	220	197	232	216	214	232	233	240	216	232	242	249	217	228	243	235	241	255	254	239	226	239	225	236	237	225	243	233	226	243	249	216	204	235	254	246	218	221	237	236	241	223	250	245	245	257	226	209	212	215	239	213	240	249	234	217	205	223	234	227	231	224	248	226	233	229	246	251	239	227	220	245	243	242	231	246	237	219	240	242	235	222	267	230	215	240	231	212	255	221	225	237	233	247	234	229	222	258	198	211	262	228	233	211	242	232	247	251	225	226	235	225	244	251	237	222	236	204	231	240	251	269	223	223	218	223	261	237	225	238	221	253	225	229	216	253	227	259	254	201	215	225	234	243	252	244	224	232	248	250	249	250	269	242	223	250	210	221	236	226	222	177	243	246	231	218	252	249	254	238	225	224	221	239	237	233	229	227	216	236	248	252	248	223	220	223	209	243	230	233	231	235	249	239	231	216	230	214	236	255	236	253	228	232	224	222	233	245	241	236	229	224	200	252	217	227	226	242	257	220	224	256	215	241	212	217	234	246	233	247	244	248	253	247	204	254	219	235	212	233	236	242	244	241	226	239	217	244	227	220	266	250	244	232	246	242	245	217	236	224	193	249	234	217	214	228	201	237	220	240	253	241	233	235	232	231	242	220	241	216	220	250	236	242	241	227	228	258	236	236	238	226	228	206	205	220	238	232	259	254	227	196	246	211	239	234	257	242	237	228	239	234	238	221	219	214	223	222	238	230	210	217	234	260	234	215	232	251	232	268	231	251	226	235	259	238	217	265	223	233	235	231	233	228	226	228	233	235	247	208	220	222	235	243	256	210	265	229	239	224	235	220	238	254	235	214	229	243	250	219	233	206	248	252	226	253	235	234	239	233	217	221	209	248	219	241	199	279	226	232	220	220	249	220	206	215	224	243	211	265	231	228	251	214	227	219	240	238	228	242	234	217	213	233	243	229	245	210	255	223	256	229	214	219	240	204	219	225	219	241	259	248	233	244	227	229	245	244	246	214	225	236	228	224	251	241	258	231	245	230	227	197	235	191	238	233	236	256	225	233	199	207	254	238	229	212	243	231	231	235	250	240	245	226	261	252	227	241	253	229	243	233	222	264	249	235	237	205	231	235	258	239	268	230	231	222	240	244	222	235	228	247	221	232	219	251	217	223	207	235	256	256	265	248	247	250	251	227	247	215	242	214	259	226	243	245	221	268	244	234	225	229	228	239	240	257	210	228	250	221	228	224	254	231	252	234	232	222	259	226	232	198	233	231	205	235	235	231	209	260	264	220	233	261	246	225	236	219	206	222	204	227	235	226	233	198	225	196	221	256	232	255	237	226	213	263	249	219	230	242	245	223	213	221	225	237	216	259	226	215	250	216	235	211	236	236	215	223	220	226	248	229	255	253	241	226	213	241	244	252	251	240	239	205	247	227	233	221	250	223	233	222	219	239	227	210	250	249	205	248	251	251	240	224	223	248	219	228	227	222	229	237	240	220	228	215	216	226	249	261	230	229	213	250	234	220	255	227	227	246	223	232	204	251	197	239	242	234	236	236	247	216	209	224	208	208	254	229	230	256	244	216	244	235	220	214	236	210	241	227	244	215	253	227	226	209	251	225	243	251	240	245	234	241	225	231	222	243	228	197	230	273	229	250	251	251	226	235	241	228	242	259	215	246	216	241	246	223	274	250	235	235	203	237	216	252	236	242	251	219	249	232	220	241	230	222	233	252	238	221	241	227	252	233	238	205	254	212	229	240	228	217	246	222	250	224	242	255	236	228	226	233	219	236	234	197	263	220	227	227	212	227	227	238	208	263	219	224	237	199	244	238	236	231	217	240	236	215	233	243	245	235	238	239	230	233	213	216	234	225	229	222	231	224	243	222	233	240	237	221	252	228	248	253	238	219	246	209	235	251	218	206	230	240	234	202	221	235	224	224	250	256	221	260	227	243	249	254	225	228	242	238	222	228	224	234	234	213	219	229	191	239	235	218	244	226	223	235	253	233	228	227	227	241	244	241	229	248	231	230	235	230	243	223	246	224	226	228	258	227	252	250	214	242	233	256	238	233	226	244	259	262	241	242	232	268	255	228	250	248	224	245	248	218	246	224	224	240	206	252	248	242	203	209	234	256	219	247	216	227	224	197	225	255	237	224	226	248	253	238	262	218	236	263	250	247	222	244	245	244	238	243	220	209	227	242	221	241	240	240	232	230	228	240	257	227	226	222	219	266	250	236	247	233	223	220	230	224	199	273	249	218	241	244	245	271	232	217	223	242	250	226	276	235	215	238	248	226	217	242	229	258	237	214	237	218	255	199	256	238	218	231	250	239	248	225	252	256	234	237	197	255	231	276	232	224	226	235	221	235	218	226	215	243	233	264	226	238	265	202	278	241	240	253	244	200	191	240	244	259	219	256	200	232	251	260	211	236	260	233	217	246	228	238	238	236	232	241	219	251	230	229	229	238	222	232	246	240	251	248	200	246	238	209	267	252	226	224	235	225	268	215	222	233	232	216	257	227	254	212	240	223	221	233	242	233	270	236	234	230	215	247	226	246	222	222	240	254	262	232	225	228	221	215	221	244	223	230	233	224	218	250	227	225	265	244	219	215	244	237	227	227	237	233	221	245	238	222	226	248	215	249	255	228	233	244	230	202	247	262	236	227	247	196	233	233	240	225	220	245	224	216	236	216	215	261	239	233	240	244	270	236	213	200	219	225	228	236	245	233	224	270	218	220	257	254	256	230	264	232	238	195	225	206	225	235	241	240	228	228	242	246	244	212	247	253	224	221	222	221	228	234	219	242	259	234	228	224	233	244	185	234	236	229	238	239	239	230	239	241	243	215	209	234	236	244	221	247	226	242	241	245	210	222	231	240	225	223	249	231	235	250	225	260	213	239	242	237	227	224	223	259	235	238	216	250	228	247	236	234	249	205	263	224	225	243	240	233	222	268	239	218	251	241	210	262	221	243	228	214	226	223	224	246	213	252	217	219	247	195	244	240	259	218	220	232	261	196	234	246	240	231	226	265	232	216	229	224	254	249	249	223	244	256	216	215	237	242	215	221	237	256	209	217	225	227	232	223	263	240	240	211	243	225	216	257	224	226	237	225	245	224	254	234	241	233	245	224	260	252	236	238	248	226	242	224	232	253	215	241	227	231	254	233	238	222	229	235	229	219	235	230	255	251	239	242	254	224	249	243	222	237	218	234	226	250	245	222
23759	21290	28712	24168	21297	11053	1292	754	673	670	609	540	584	528	511	508	504	467	485	512	448	465	440	465	487	459	464	442	440	417	427	435	437	477	467	432	438	472	445	425	421	437	412	424	459	430	455	465	478	429	411	459	431	448	390	397	447	413	421	425	445	441	453	412	405	483	455	434	402	427	454	425	454	430	464	414	425	456	423	466	459	435	484	413	446	418	442	425	442	432	469	456	409	439	438	438	447	431	447	477	466	410	435	420	444	444	447	437	430	428	447	460	402	408	438	440	423	462	419	429	423	445	443	427	423	418	444	451	436	450	419	454	458	448	440	418	480	449	439	446	464	399	440	422	451	428	461	412	427	455	401	399	412	462	437	420	453	438	434	421	433	447	438	431	460	398	442	434	420	456	462	446	467	439	459	449	421	456	440	447	444	460	424	468	458	413	455	462	464	406	436	405	406	412	422	438	407	413	484	423	459	473	428	429	467	427	428	420	420	478	453	444	437	471	431	418	412	411	433	436	468	418	426	463	460	403	426	414	460	438	406	419	418	437	423	441	436	453	423	444	449	423	443	417	416	435	390	425	440	392	398	419	436	424	425	438	445	452	441	449	430	423	410	432	452	425	448	438	455	428	416	434	367	405	420	432	409	397	462	437	404	451	412	374	423	424	418	445	432	447	421	424	459	458	435	429	427	466	438	391	431	428	441	414	433	447	406	444	448	427	419	430	427	435	388	406	416	454	422	418	471	420	430	421	423	410	464	456	448	434	423	444	431	422	439	414	427	446	434	448	447	400	466	449	438	457	431	459	422	399	422	442	427	411	453	443	411	436	412	421	464	463	437	421	443	365	411	450	446	404	444	445	440	443	438	412	412	428	455	427	467	461	451	432	450	450	446	427	416	417	448	429	444	436	448	412	409	402	417	409	418	445	399	438	447	411	418	414	465	446	397	440	412	425	444	405	485	443	452	446	437	457	417	427	441	431	411	409	431	451	450	419	418	443	413	432	421	414	429	443	403	433	418	427	443	421	416	414	417	396	434	423	412	395	452	434	403	443	402	432	448	466	459	451	428	429	402	434	462	438	416	427	482	425	452	441	451	407	416	436	439	413	422	429	426	411	431	430	436	391	439	438	423	463	449	438	438	440	446	433	408	441	442	413	410	444	434	408	435	403	432	464	450	450	433	417	436	469	452	425	408	419	438	442	451	468	414	473	455	432	424	455	453	427	459	426	405	411	417	439	451	421	431	430	436	369	439	444	465	417	445	453	430	429	414	436	439	436	461	472	445	408	450	453	458	414	436	431	435	446	450	451	433	451	446	467	438	417	419	448	400	447	434	431	435	443	425	469	430	407	450	427	443	434	431	436	442	404	413	470	435	417	393	428	409	433	395	443	431	422	420	404	462	387	417	381	437	433	397	426	410	449	429	460	407	411	425	415	452	431	449	428	483	406	395	429	450	413	434	420	427	402	432	431	407	438	441	422	389	406	425	462	445	502	404	483	436	464	455	430	433	446	402	433	472	409	419	448	410	440	425	439	452	442	433	403	417	458	429	438	489	405	431	419	394	483	417	444	446	467	463	418	425	465	412	436	487	420	393	428	429	447	489	441	439	415	404	429	394	428	431	442	433	435	434	426	416	439	434	412	419	397	459	440	423	421	417	443	404	420	460	411	440	413	435	446	443	438	428	411	422	441	421	430	448	408	421	411	449	442	466	443	387	413	436	429	415	435	423	437	440	442	431	419	446	439	423	412	456	464	414	400	432	429	450	430	411	432	427	453	430	457	444	414	416	432	420	449	420	418	390	469	437	434	480	434	457	447	420	442	425	430	449	418	447	424	422	440	381	401	430	433	442	414	438	415	429	427	437	408	437	419	433	408	466	445	445	428	448	391	442	413	406	441	399	423	414	435	424	441	417	476	460	413	431	455	410	432	436	409	492	421	409	466	417	403	437	454	432	431	497	502	423	439	452	420	460	408	416	463	442	438	474	446	420	440	416	422	409	390	439	468	448	450	415	443	440	409	444	459	439	442	415	401	411	442	456	437	423	434	403	406	390	395	482	444	400	446	426	414	436	453	459	419	466	448	447	397	434	431	443	406	443	421	420	439	437	436	438	435	450	441	422	439	434	386	441	427	453	442	412	420	434	470	427	404	417	403	413	412	483	426	423	412	415	435	438	413	422	421	443	440	445	431	466	423	428	455	404	454	419	433	410	402	440	432	453	414	430	404	419	457	458	467	432	433	451	443	415	407	422	437	429	457	458	438	443	443	442	421	423	443	408	436	462	410	406	430	458	411	478	419	434	425	433	406	453	436	448	411	407	445	479	453	414	440	413	443	433	427	443	408	429	394	435	408	449	434	454	418	451	449	419	438	444	426	440	404	448	409	390	407	452	478	443	421	487	435	424	422	439	399	438	438	448	428	410	429	454	453	414	456	412	447	453	409	441	450	384	438	412	438	403	426	429	444	445	415	443	443	436	444	403	441	442	395	402	391	486	433	444	412	444	455	435	455	439	459	425	472	444	449	392	463	435	414	469	450	422	434	435	397	397	403	422	442	454	422	428	425	429	419	426	412	424	422	420	437	430	416	455	413	416	418	492	400	445	421	426	434	462	429	453	450	460	399	432	393	434	396	414	404	454	459	442	430	437	423	449	423	444	445	391	476	367	416	451	396	452	453	430	428	427	447	453	423	456	443	440	421	453	397	431	406	441	441	450	425	424	434	414	403	446	422	463	413	436	401	418	427	434	438	456	418	401	444	481	443	421	425	426	411	442	426	431	422	412	444	425	443	398	409	447	462	408	384	425	461	457	449	415	388	456	447	459	461	426	396	410	453	449	440	425	471	424	427	423	415	406	453	450	447	413	424	462	427	439	407	435	408	440	448	394	402	438	474	428	444	442	426	455	421	439	437	416	414	464	415	457	441	424	436	416	429	451	436	426	452	435	420	466	426	437	421	438	425	459	431	425	393	410	442	448	419	437	431	439	410	405	434	423	435	433	426	408	452	425	426	419	416	419	431	431	426	402	424	414	402	441	406	408	414	418	394	404	406	463	454	438	411	435	471	415	430	457	410	437	427	423	436	433	440	417	434	425	401	448	445	388	391	423	443	419	430	459	446	442	448	440	437	446	457	435	423	410	489	396	428	418	442	411	431	421	418	471	435	428	433	437	438	423	414	427	401	425	427	419	414	414	385	437	421	441	404	457	469	423	439	431	440	425	401	434	407	453	408	409	445	440	442	404	445	432	407	434	424	411	467	448	437	434	425	412	409	424	423	436	422	439	431	404	454	466	430	459	460	432	431	465	432	425	424	438	432	434	429	407	417	439	456	453	474	407	448	416	444	418	471	446	457	429	435	397	456	397	442	426	441	425	435	435	433	423	431	438	440	442	436	389	396	450	434	433	424	422	437	401	444	437	408	435	433	441	471	442	419	443	441	479	439	434	438	406	412	452	405	408	423	464	440	419	448	440	452	416	406
3336	8736	5796	2854	2220	1691	1239	1013	909	779	640	630	619	579	547	549	527	508	516	486	459	466	479	484	482	485	451	504	467	481	475	474	454	494	488	498	458	464	442	454	440	437	430	471	450	475	450	421	418	437	440	474	457	475	427	450	458	440	455	460	447	446	443	457	452	426	465	477	433	437	417	484	448	468	468	418	469	445	470	476	450	442	452	455	439	495	420	446	454	464	438	444	437	424	447	455	495	472	415	460	434	462	504	451	429	447	470	446	432	432	447	496	427	453	466	423	458	454	439	513	425	447	409	473	423	448	419	449	449	440	473	448	444	436	473	452	426	462	420	450	442	438	442	424	478	468	451	438	475	490	423	466	411	456	421	455	460	427	450	440	418	441	405	436	461	394	427	424	442	440	454	430	435	445	418	468	455	484	447	445	474	434	439	409	469	459	432	461	473	441	443	457	435	494	468	447	445	426	441	439	425	433	417	449	434	396	449	452	445	433	450	458	428	424	447	462	440	466	441	438	431	431	479	429	407	409	443	467	421	451	420	433	452	445	467	479	460	457	480	460	459	423	461	435	453	433	423	467	423	443	457	434	447	453	418	471	445	453	433	480	476	457	467	462	459	454	396	481	447	438	487	443	477	452	429	437	450	443	445	441	406	447	413	451	483	411	459	440	432	466	446	443	443	445	451	455	430	394	445	422	451	438	444	448	432	438	447	422	447	436	476	458	427	446	426	436	469	410	450	473	476	417	428	461	441	454	417	461	466	430	443	456	489	454	434	474	440	444	444	451	452	422	468	420	439	467	451	459	451	440	457	493	484	438	389	483	454	432	497	480	494	449	424	443	429	420	480	448	440	438	455	437	451	456	427	460	470	453	450	418	450	436	496	409	457	431	416	440	454	422	444	402	443	449	452	419	439	423	459	461	471	419	431	430	399	421	419	456	426	408	468	440	429	440	436	477	442	414	451	490	444	440	482	446	479	454	458	460	475	446	422	441	455	450	437	479	435	461	438	426	432	453	447	438	437	476	468	479	444	432	454	482	446	429	424	445	479	445	446	436	494	428	441	485	436	425	427	435	458	453	450	445	462	455	421	441	429	437	429	455	442	457	461	452	488	430	412	458	443	430	432	452	434	437	442	474	458	414	449	482	438	438	460	454	427	462	439	418	438	453	434	404	501	470	444	470	442	464	416	460	435	434	453	442	441	488	466	461	435	452	476	459	455	472	426	454	453	463	451	474	453	462	448	469	456	432	451	422	442	448	425	426	463	453	422	488	478	461	412	485	467	478	456	472	430	483	428	459	414	460	468	466	449	427	473	453	442	438	470	409	432	439	443	437	460	392	437	474	426	425	427	460	420	457	450	452	426	470	433	437	439	491	460	450	437	463	422	460	442	452	456	420	415	425	465	416	458	430	408	466	451	476	440	434	482	419	401	445	452	448	423	450	454	466	452	437	451	461	424	445	417	441	444	412	438	398	459	428	433	436	422	461	449	453	428	468	426	479	417	440	442	437	440	468	413	451	435	458	463	418	430	463	478	457	439	434	450	448	428	433	436	468	448	441	417	448	446	428	473	433	445	445	448	443	464	420	439	435	443	432	427	404	484	459	494	432	424	442	467	449	446	437	402	443	428	475	430	441	478	436	481	450	447	453	458	432	424	436	432	457	424	461	445	461	422	464	481	430	431	443	450	443	443	457	471	439	474	428	431	442	465	441	427	454	456	409	466	492	442	459	437	490	445	451	456	459	489	453	450	432	450	408	413	442	450	480	438	411	415	448	453	429	424	469	453	438	462	445	441	432	435	424	447	472	455	467	434	443	458	434	477	445	443	446	449	456	437	406	402	445	446	445	472	408	400	433	485	468	426	402	425	427	428	429	391	457	451	474	450	432	440	423	442	495	446	455	423	441	417	444	400	441	455	419	466	473	417	442	448	447	432	472	462	403	437	471	471	435	475	450	416	431	400	501	437	432	469	474	453	439	424	472	453	439	456	444	437	443	474	453	449	434	417	477	480	458	443	443	469	440	475	407	394	404	417	472	445	468	468	462	448	436	441	438	461	426	440	477	433	416	465	443	455	473	424	436	461	461	457	469	451	442	453	471	468	431	434	454	437	472	461	454	445	464	452	449	416	454	452	465	401	445	477	454	463	447	440	436	425	417	427	415	453	463	445	491	449	457	462	445	436	428	432	411	407	431	411	446	406	442	448	417	408	445	418	474	446	433	462	481	461	458	459	447	425	434	468	473	474	443	458	462	437	455	423	477	431	463	421	436	425	472	469	444	414	457	431	420	431	451	424	462	421	447	471	427	441	470	462	476	394	455	440	443	404	463	405	463	475	507	445	466	413	441	462	448	446	437	441	461	471	432	493	464	460	426	436	468	444	429	427	398	444	456	431	450	425	467	435	448	434	447	442	460	442	459	446	459	444	457	423	476	504	427	447	439	443	406	480	433	473	420	441	438	418	447	473	446	451	421	445	405	430	472	449	438	443	441	424	445	473	453	463	407	445	436	431	456	437	454	446	471	415	427	458	447	451	467	440	419	469	471	442	429	432	454	455	451	406	455	439	417	448	445	488	438	457	465	479	443	447	429	462	418	476	473	455	437	424	477	474	449	444	474	489	455	445	455	449	414	449	472	439	436	425	462	423	443	471	434	494	467	450	444	459	440	452	466	465	464	475	413	443	469	396	480	434	467	420	485	437	461	478	445	464	430	427	420	460	410	456	450	416	487	449	465	413	433	417	458	447	445	445	423	450	446	455	410	428	445	452	428	420	420	441	443	448	426	460	432	453	485	445	440	430	428	441	452	452	455	470	408	447	426	450	456	455	468	451	452	412	437	411	501	454	483	459	459	476	462	418	430	424	413	444	471	431	443	454	448	434	438	431	422	454	460	456	462	464	474	438	447	437	472	461	422	428	452	450	477	422	431	450	480	416	467	427	449	452	443	446	419	482	433	418	478	435	441	449	457	443	447	431	397	427	459	433	436	467	437	451	465	457	419	408	467	437	488	459	402	448	442	426	459	440	432	436	437	463	433	475	459	421	458	462	472	489	440	452	465	438	464	483	469	432	472	444	449	434	466	459	473	474	427	455	462	434	444	445	421	462	474	460	427	448	444	472	438	465	464	457	435	471	416	466	431	422	463	434	468	443	467	474	477	452	428	475	443	445	445	414	421	448	463	474	416	435	414	424	447	443	460	448	439	421	444	470	453	454	478	429	469	416	411	439	447	463	405	449	455	426	447	449	458	451	441	423	433	440	441	424	457	432	432	429	482	434	413	447	446	436	459	421	437	448	455	449	468	441	405	442	417	449	431	437	441	476	437	461	471	473	454	400	456	482	454	443	432	496	448	480	368	444	445	457	453	484	454	474	412	468	417	458	419	457	459	448	443	458	435	480	441	460	465	419	457	465	475	448	433	466	460	406	405	452	409	404	493	430	461	434	409	447	469	422	457	436	434	440	428	449	454	432	401	460	461
24676	21258	27818	24994	13634	569	331	268	238	201	162	150	158	151	128	133	117	133	123	127	103	133	135	130	122	118	132	114	115	114	112	108	135	100	108	107	104	116	107	129	100	103	126	113	99	119	104	97	123	111	105	90	107	100	97	120	117	83	118	130	98	102	107	129	105	112	107	125	116	103	107	109	127	112	110	105	141	100	96	116	100	109	93	95	106	108	97	102	94	117	96	103	111	107	120	116	110	126	106	110	112	95	117	113	102	104	79	110	105	91	108	105	123	109	99	91	86	113	113	118	131	121	102	124	100	114	115	119	120	94	106	125	110	103	106	102	105	123	107	107	105	108	87	105	72	125	111	84	106	102	94	127	103	99	130	109	92	95	125	104	115	111	104	114	114	110	96	101	105	104	111	102	123	113	110	101	98	102	116	85	104	125	102	95	97	97	102	105	99	98	100	91	96	108	102	95	109	89	115	112	119	102	103	109	126	125	97	110	95	112	94	109	83	105	102	102	93	105	93	128	123	103	109	104	112	115	119	120	115	102	109	91	131	109	124	101	97	108	108	109	112	118	98	118	106	95	109	94	105	104	107	110	87	115	115	105	106	92	90	100	116	107	105	113	97	131	96	126	138	88	112	103	125	99	101	110	100	94	80	112	108	103	97	111	97	111	108	104	106	114	89	112	95	111	102	123	119	116	116	97	123	112	106	109	118	108	101	119	97	104	113	103	102	111	117	126	119	121	94	100	110	106	110	97	86	106	89	101	113	113	107	117	98	84	105	91	111	121	100	99	103	87	117	96	96	117	118	111	117	103	113	109	113	109	115	108	117	106	108	111	113	108	112	115	110	95	105	98	102	111	102	98	118	111	105	109	104	131	89	118	145	104	110	113	104	111	112	101	114	113	105	116	131	102	120	109	116	112	99	107	101	118	100	114	87	101	120	101	106	99	120	107	124	94	104	119	109	93	106	113	129	113	113	97	103	111	117	92	101	93	128	120	106	89	113	95	95	95	112	117	116	129	102	98	114	109	95	125	98	125	97	115	115	95	86	107	117	112	101	101	106	116	104	103	117	114	99	94	110	105	104	108	115	108	115	103	105	97	104	91	117	117	103	103	115	91	97	92	97	113	114	98	104	93	123	110	109	86	108	97	97	108	90	128	111	117	86	117	114	100	97	91	100	106	116	100	102	110	97	97	104	118	97	109	102	102	116	107	99	93	122	114	97	108	117	111	111	81	101	102	121	122	116	112	96	98	92	96	86	104	102	111	111	98	97	90	115	105	93	95	101	110	109	92	96	115	107	118	117	113	105	86	103	104	118	116	101	107	102	100	104	113	102	107	95	125	122	124	116	112	104	121	112	118	98	120	94	117	90	111	102	127	116	112	109	95	123	108	120	98	94	104	112	107	119	103	107	99	115	118	107	101	121	102	85	95	108	113	132	124	95	91	115	99	119	107	99	104	110	110	102	113	109	102	112	102	111	99	107	91	102	111	105	92	110	119	122	102	112	101	99	124	113	124	111	105	108	131	100	91	103	98	102	107	118	128	125	112	126	102	99	112	114	115	107	101	102	117	109	101	111	122	92	107	97	116	111	105	120	119	125	99	107	115	118	103	112	111	100	115	113	91	93	109	94	124	122	108	128	114	120	114	118	114	102	114	107	101	100	102	98	116	123	93	113	99	104	118	106	108	110	120	108	101	94	118	114	80	102	106	100	119	94	111	112	104	106	96	111	108	86	107	116	108	117	114	123	94	102	117	95	101	111	104	101	111	89	114	114	107	106	117	118	86	95	121	109	98	100	109	112	90	109	105	128	103	101	112	86	89	106	113	108	97	97	108	114	101	101	108	138	122	108	107	115	112	110	111	100	139	106	111	105	106	111	97	108	102	111	94	103	112	125	115	104	106	132	122	99	99	95	94	119	113	92	92	93	127	96	102	99	101	107	107	115	105	104	109	112	98	100	99	104	108	106	127	115	143	104	91	103	112	117	105	110	104	128	85	115	116	110	100	105	113	100	109	122	102	104	103	111	122	106	109	123	106	117	106	106	102	109	119	102	119	111	110	102	112	119	106	121	105	102	102	105	124	94	101	93	132	109	117	118	100	76	107	110	117	110	108	104	103	100	84	119	93	101	108	112	115	93	114	100	108	99	115	106	118	124	93	103	116	105	109	100	93	97	98	113	115	108	117	109	74	106	109	97	103	107	115	120	100	87	92	100	116	120	83	115	112	117	103	110	115	117	107	94	116	101	90	102	85	101	129	95	97	114	101	97	106	97	103	125	111	95	98	97	136	117	92	90	110	110	117	131	106	99	116	116	118	108	97	106	100	112	103	99	115	118	109	104	90	118	120	115	128	110	105	100	104	102	105	104	101	100	99	105	102	118	112	109	105	111	107	88	102	116	107	90	110	115	110	110	105	129	116	87	112	106	106	97	124	96	93	107	123	129	107	104	104	112	95	107	102	112	105	109	101	108	108	97	108	105	118	84	105	110	92	95	131	114	128	103	106	135	119	108	109	116	93	100	103	100	96	93	136	110	112	112	112	83	99	119	109	105	103	128	117	103	106	85	111	106	83	91	101	102	121	102	112	92	127	105	112	109	126	99	114	110	97	113	100	99	121	121	115	98	99	118	108	111	106	105	108	95	95	95	109	112	82	89	125	107	106	109	96	99	134	107	103	117	105	106	118	86	89	109	94	113	101	109	105	94	95	106	94	107	109	118	107	124	95	115	107	110	99	91	117	108	102	88	97	105	106	116	108	103	97	106	109	129	117	118	94	103	118	118	122	126	107	104	111	109	103	108	114	103	111	92	98	117	104	108	102	93	114	107	120	121	102	102	98	107	104	102	95	111	113	92	106	118	97	106	102	99	118	114	100	118	108	87	105	112	110	111	114	108	107	100	90	117	101	111	103	112	123	92	113	88	116	95	101	111	136	114	102	103	104	109	126	100	103	127	120	94	127	102	111	107	102	96	106	90	109	95	81	115	114	112	110	110	95	94	113	118	92	110	98	95	110	107	127	106	128	111	92	117	119	104	120	124	105	114	104	118	110	112	105	108	84	127	103	114	113	98	101	103	95	117	84	97	121	119	109	135	110	103	107	102	103	103	107	113	92	105	102	95	116	120	115	121	105	109	101	116	107	93	107	97	96	109	102	108	110	111	80	117	111	130	103	104	112	105	99	111	97	120	101	104	102	109	122	111	96	120	108	114	123	100	104	102	109	110	102	96	95	117	125	104	104	119	97	102	116	103	88	101	115	110	112	116	117	126	102	120	110	103	127	97	120	88	95	104	108	104	107	94	103	97	113	114	90	107	113	116	108	114	115	136	103	87	110	119	111	99	86	102	119	112	106	110	108	99	96	103	103	99	124	118	129	102	97	104	110	124	91	109	106	111	102	122	112	124	94	121	114	121	112	110	92	95	96	97	100	103	95	95	108	106	119	103	97	116	102	123	97	126	110	108	101	102	81	100	126	125	108
3129	4992	3183	1504	1052	758	550	484	393	326	266	222	206	207	174	162	153	161	149	123	134	161	139	141	137	151	159	126	146	122	117	123	106	132	141	133	113	130	123	126	126	111	132	138	96	136	135	131	138	142	117	124	118	139	130	110	121	123	130	114	102	122	124	109	117	124	116	113	136	115	113	118	124	117	134	110	136	105	122	131	123	112	127	93	111	116	102	116	117	102	115	129	107	112	119	125	111	114	118	121	109	99	115	103	112	120	115	114	101	123	124	108	91	127	127	113	134	114	124	112	114	120	113	124	120	122	115	116	120	116	120	107	114	124	107	128	118	108	116	116	107	131	115	104	117	119	115	115	131	122	96	125	112	111	128	123	115	126	120	107	112	125	115	107	119	113	121	112	109	134	105	103	111	124	117	106	126	97	120	111	129	98	112	109	132	135	118	133	111	109	104	105	116	138	138	107	124	130	103	128	124	131	105	117	122	118	122	113	106	130	132	111	118	120	109	103	112	133	131	97	128	108	99	120	107	119	140	101	125	112	116	131	127	107	104	109	122	112	112	134	113	135	116	122	121	107	132	131	97	131	116	124	127	108	128	135	119	110	121	131	123	100	113	118	128	119	108	129	126	120	115	127	115	134	127	109	125	114	124	136	124	127	113	120	123	117	145	130	117	114	124	112	110	121	117	122	118	127	95	126	124	125	105	110	114	116	113	105	124	116	133	113	102	121	111	105	116	116	123	126	112	135	120	138	111	121	138	126	107	129	117	127	112	116	125	130	110	130	103	118	123	135	117	123	97	114	126	130	107	127	115	117	112	118	109	138	106	100	112	109	129	114	110	102	134	118	125	116	119	115	121	129	112	99	120	112	127	122	118	126	112	130	115	105	116	110	141	112	129	113	133	110	130	126	101	109	113	121	139	145	102	113	121	117	124	124	118	124	110	104	102	124	121	127	106	119	120	129	112	115	124	103	127	114	134	115	122	103	111	117	109	104	112	123	110	126	119	108	109	125	116	125	138	111	106	125	123	101	113	128	115	112	120	122	107	122	132	108	133	115	129	120	138	133	107	110	121	126	110	109	112	104	129	117	108	100	118	101	122	119	133	127	105	133	124	120	108	108	100	131	115	124	135	139	87	122	114	112	127	122	116	121	118	115	113	111	94	121	113	127	107	111	121	104	121	99	90	127	115	119	109	112	113	114	121	121	113	115	125	121	130	140	102	115	93	127	124	131	111	113	124	107	101	116	134	133	117	110	124	110	123	109	138	103	120	111	130	118	128	102	126	112	123	108	104	130	115	108	116	128	101	101	118	125	122	107	112	97	99	119	119	114	103	113	122	136	112	113	118	134	128	115	113	128	113	103	130	119	128	116	117	122	118	120	132	116	104	113	137	121	126	116	139	118	124	92	124	149	131	108	123	129	104	105	129	108	125	144	122	116	110	135	127	124	123	124	133	120	110	103	128	119	115	123	112	111	122	102	119	120	99	144	131	143	118	120	112	105	102	123	125	97	118	109	116	106	113	122	121	104	126	133	138	127	121	116	133	133	113	124	122	114	105	129	112	115	111	120	125	117	117	117	105	121	129	112	129	119	119	124	110	143	111	127	118	121	103	108	104	115	111	118	120	118	137	111	99	132	116	108	119	121	106	121	112	108	129	118	102	133	123	114	132	112	138	127	104	126	121	120	110	134	110	114	120	121	113	128	99	118	115	105	114	123	114	135	113	117	124	111	114	114	134	100	116	120	110	133	114	120	111	118	104	118	133	116	131	126	102	115	141	143	127	109	99	113	134	149	117	114	114	139	114	122	118	124	128	111	112	125	111	115	106	104	111	131	127	115	120	108	129	97	107	108	121	140	122	116	106	125	108	138	112	117	99	111	112	106	138	106	113	123	118	118	122	119	132	125	129	124	117	121	125	132	119	132	120	123	119	137	108	99	108	124	129	129	145	112	123	108	85	106	123	103	106	136	118	134	99	113	101	125	117	123	139	128	112	116	110	130	111	107	139	108	121	130	146	122	136	117	118	117	124	137	122	120	115	116	132	102	135	125	108	109	125	102	102	135	120	112	133	135	98	137	121	120	98	127	115	118	118	123	120	100	107	127	116	116	112	111	110	118	124	123	112	116	128	139	112	126	112	120	110	113	131	137	141	119	110	116	117	123	111	133	139	112	104	115	123	129	119	124	116	97	129	122	108	95	122	143	111	123	121	137	110	103	109	125	105	122	130	143	107	110	145	117	130	106	125	111	107	114	112	116	112	124	132	138	126	138	105	116	129	112	126	123	128	122	111	126	114	121	120	124	118	122	128	118	121	122	120	110	112	121	113	114	121	125	138	103	111	112	116	123	119	115	127	110	114	119	119	108	90	101	109	122	109	123	110	110	127	108	108	113	124	113	100	125	113	118	121	114	119	113	111	120	125	91	119	108	132	123	116	120	112	116	124	123	120	118	113	128	115	114	113	124	117	119	136	126	105	129	119	101	124	148	92	109	127	150	115	111	121	133	100	119	106	118	103	120	113	125	135	111	119	124	101	120	116	109	118	132	116	126	140	120	109	114	118	136	101	112	91	121	128	114	111	118	112	112	140	127	108	121	113	128	124	136	132	128	115	102	124	118	110	114	123	107	125	108	112	132	128	121	124	110	120	110	115	118	104	119	118	116	122	107	120	136	100	105	104	112	118	110	117	115	106	128	119	120	126	125	117	117	107	141	135	121	110	107	134	121	138	128	125	108	109	102	131	137	129	124	103	122	128	127	95	131	109	117	113	103	100	123	136	120	112	134	101	108	113	130	121	120	116	118	115	125	106	122	126	118	113	106	120	125	107	137	119	124	112	113	135	113	122	125	149	123	122	122	120	119	135	137	126	124	132	133	110	116	116	102	123	111	109	121	120	131	133	132	138	119	127	132	114	118	125	126	108	114	120	128	118	122	120	130	107	120	115	134	98	99	120	122	125	133	94	108	131	115	117	130	115	118	135	119	129	112	118	122	114	136	102	130	114	131	126	132	115	127	145	124	126	107	143	119	112	121	137	127	115	103	99	141	119	119	121	113	129	116	111	126	121	132	133	122	145	129	128	101	122	130	115	108	106	125	88	102	138	126	122	119	103	133	111	121	124	118	94	111	114	111	127	117	123	120	103	124	137	105	102	114	123	140	124	113	116	114	113	106	113	118	105	111	103	84	110	109	125	123	124	123	129	108	112	117	128	104	147	142	132	125	122	113	115	122	118	114	130	121	109	124	112	133	126	108	117	108	129	140	103	129	117	113	122	113	97	120	122	132	110	133	114	122	124	134	130	118	118	116	140	109	113	121	119	120	115	114	108	117	133	129	101	116	102	98	113	121	117	119	115	101	98	108	119	114	116	132	126	137	109	125	123	121	138	137	121	110	118	110	128	111	108	114	112	117	129	132	115	106	145	117	131	105	139	126	112	112	125	121	112	101	127	128	133	130	99	134	111	114	122	105	126	119	128	118
22430	21228	29104	23663	21229	21299	11697	1180	881	796	721	641	568	559	537	526	509	446	465	465	458	461	397	427	406	394	410	436	410	409	406	416	396	362	394	380	391	384	391	405	385	396	384	397	389	357	387	372	424	379	400	385	368	382	389	396	403	352	372	387	402	369	339	397	375	380	412	378	366	354	382	387	383	394	367	405	367	380	382	363	357	394	400	359	399	366	373	412	364	387	392	387	362	341	389	376	384	359	379	377	395	364	353	365	378	377	360	391	385	403	330	379	379	394	332	359	392	337	376	399	369	349	372	322	365	386	351	381	366	371	361	350	368	329	368	383	365	370	381	390	391	374	390	372	376	363	382	378	342	399	361	375	377	389	383	373	355	388	376	351	381	359	353	361	366	402	364	372	397	377	369	401	348	373	355	388	378	366	375	393	366	394	355	401	384	339	348	354	384	403	353	356	367	362	357	359	349	334	380	330	394	381	380	359	378	385	384	382	351	364	397	356	389	389	408	385	408	314	379	360	385	362	369	364	359	387	386	376	383	374	369	385	366	376	373	380	378	349	345	416	360	370	400	364	358	372	365	395	370	355	363	363	379	393	368	419	374	407	327	386	364	365	377	333	384	370	361	380	379	368	391	393	364	373	396	394	358	372	380	332	383	369	359	336	406	364	381	415	383	390	366	362	390	354	346	371	350	372	370	384	371	356	347	393	375	348	355	361	349	378	388	363	406	371	366	363	396	378	372	422	362	411	404	354	377	402	369	363	372	371	371	399	406	352	352	385	356	381	391	365	340	318	379	380	345	335	387	359	354	368	353	340	367	363	379	338	373	371	384	400	408	393	350	372	364	373	363	352	366	348	367	368	365	363	367	362	382	376	404	381	355	370	381	387	364	368	367	367	389	390	406	377	361	363	376	378	372	410	390	395	380	375	416	381	364	345	322	376	353	376	346	400	375	394	395	385	374	372	387	382	372	352	369	369	383	353	387	365	404	346	382	406	369	341	382	363	354	402	389	378	355	349	354	348	394	410	366	391	392	383	372	347	340	326	400	333	358	377	379	381	366	376	373	377	364	401	352	366	382	384	359	361	359	355	373	383	403	351	406	362	375	390	392	349	378	359	376	374	369	369	387	381	353	364	346	398	432	400	408	368	358	331	353	380	407	402	374	365	371	358	347	393	362	364	387	352	389	341	410	360	380	358	377	368	364	344	353	365	363	379	359	375	350	347	382	375	371	393	376	361	365	372	380	351	361	365	363	371	399	351	400	354	405	358	383	346	367	363	358	378	361	398	406	362	355	366	360	352	347	381	370	387	358	359	375	411	357	381	373	397	336	379	349	357	379	390	344	376	363	392	363	355	354	368	353	393	383	376	391	348	401	379	380	383	343	371	358	349	357	354	372	357	391	360	407	372	407	362	338	375	361	369	382	373	385	333	364	405	380	402	362	365	392	347	364	387	391	338	374	380	381	377	389	347	356	358	360	385	394	359	387	363	376	362	370	413	394	396	377	377	378	389	334	361	383	380	403	375	377	379	368	328	373	353	383	347	371	362	346	370	387	341	378	364	359	375	389	352	378	357	354	389	366	349	367	394	368	394	365	354	362	384	339	386	357	339	383	361	350	395	384	361	355	400	408	415	379	361	369	404	412	397	367	349	418	355	397	371	359	411	387	383	364	376	362	377	343	369	355	355	401	367	401	395	384	356	357	354	367	405	363	401	375	410	388	387	375	335	357	408	378	375	386	334	370	401	377	365	368	352	357	361	351	346	379	398	361	363	368	414	391	369	372	384	358	364	352	398	378	375	358	336	378	343	390	376	399	359	384	344	362	358	394	369	411	369	381	381	388	408	306	398	364	376	355	347	354	407	367	370	392	364	346	378	360	348	387	370	381	366	367	384	370	399	363	363	367	420	375	406	335	390	373	394	369	352	375	364	398	377	388	390	371	376	384	373	397	383	369	385	384	394	336	364	377	390	388	393	364	353	358	378	388	380	375	362	369	359	339	363	364	370	370	337	366	362	366	381	365	366	389	385	352	410	354	372	366	376	378	369	397	398	374	355	358	386	399	386	368	340	354	380	394	379	385	358	382	405	345	383	368	359	393	371	360	353	370	354	380	350	380	380	368	349	360	364	376	366	332	382	362	322	355	373	379	393	361	369	365	358	361	354	346	361	387	417	369	339	383	353	386	368	363	332	383	366	364	339	391	362	388	324	364	380	409	375	360	351	384	350	385	367	356	361	380	357	350	342	347	397	360	350	375	349	407	371	367	344	354	360	393	368	371	400	338	358	380	337	383	368	341	383	387	394	381	373	391	354	395	370	395	325	322	365	337	365	403	346	373	356	388	389	401	377	355	405	374	384	361	373	355	349	384	379	368	397	381	374	352	393	345	350	379	391	378	342	388	374	378	397	371	376	357	382	377	397	438	376	397	383	420	388	357	377	366	412	356	380	369	351	343	413	365	356	380	402	361	390	383	395	382	403	356	401	354	397	354	373	362	366	349	347	361	352	358	353	363	371	396	402	352	387	380	350	369	383	367	367	379	369	371	329	363	362	388	345	408	380	399	389	376	332	349	367	375	352	372	376	399	383	389	396	394	397	388	374	395	379	364	376	348	357	379	366	391	367	348	345	382	378	360	372	382	338	387	381	344	392	368	385	363	352	383	370	377	394	409	367	355	375	380	349	321	364	355	386	358	365	355	356	348	351	367	325	341	404	333	378	346	379	389	395	375	377	355	346	361	371	369	357	346	380	378	336	382	353	366	344	393	371	324	339	375	387	362	376	394	351	384	379	366	370	378	360	390	355	399	391	355	362	376	386	369	370	357	347	378	390	367	350	351	378	382	367	337	364	372	362	370	383	375	363	367	362	370	375	365	380	370	343	353	389	383	328	373	378	393	315	376	375	383	399	353	360	382	387	385	405	368	415	365	386	370	367	357	364	380	402	394	405	392	382	392	370	363	361	384	398	369	412	346	389	356	356	374	387	382	393	366	367	358	374	338	378	367	372	340	386	336	394	400	348	384	399	348	363	362	359	369	421	400	376	395	386	369	352	405	351	398	368	378	368	392	335	392	371	368	381	380	340	364	434	352	381	384	399	388	399	377	356	364	378	359	400	381	364	358	342	387	355	370	348	402	395	365	396	384	382	389	368	397	387	388	373	390	379	356	364	352	332	376	394	391	384	369	373	386	393	345	392	391	365	389	415	335	366	377	367	386	334	366	391	350	351	363	371	361	356	353	368	377	358	374	377	369	341	376	365	347	401	401	367	373	369	339	382	359	344	367	385	387	398	384	354	385	400	368	387	368	359	377	376	381	386	347	367	371	405	367	391	400	370	388	411	375	355	306	378	362	363	354	368	367	365	374	414	366	362	362	383	309	397	394	378	401	406	368	363	391	401	397	358	337	373	374	354	326	362	386	379	385	374	386	375	372	342	347	352	395	402	363	353	378	355	391	403	358	372	342	341	389	349	363	381	373	357
4333	14330	9839	4879	3654	2684	2042	1516	1161	1016	907	827	711	661	630	606	582	516	519	518	480	456	470	454	472	445	429	445	438	410	429	404	415	396	407	417	420	425	421	441	421	433	378	393	396	398	396	384	410	372	414	407	398	408	402	426	414	409	393	407	401	381	390	378	386	377	390	408	391	408	378	385	364	403	378	414	393	404	400	417	350	407	399	378	383	379	377	384	396	389	363	376	369	384	380	382	381	367	407	369	404	374	408	377	409	385	405	372	390	404	370	404	406	393	406	349	355	382	380	395	364	393	358	388	387	393	406	399	392	423	403	391	391	401	362	395	429	363	409	417	396	385	372	378	388	356	382	407	381	407	401	356	369	382	387	393	413	372	359	363	399	394	383	400	398	390	400	378	391	384	377	348	357	384	368	386	373	409	412	362	356	401	394	411	402	385	395	383	367	389	391	421	428	379	388	375	368	364	402	388	412	432	390	382	366	383	403	412	379	389	342	356	407	365	403	376	422	391	413	370	349	370	414	427	388	361	343	382	368	398	394	369	393	405	362	366	370	388	414	398	406	389	399	396	400	402	413	375	387	378	408	373	357	346	398	421	395	395	393	367	340	391	397	406	382	423	406	372	364	420	391	410	390	378	374	378	376	400	383	381	389	358	411	407	362	384	374	411	381	395	361	361	378	398	363	419	371	413	409	401	403	362	353	392	370	360	373	421	390	382	370	389	409	355	362	363	378	377	368	386	398	428	399	397	362	371	361	376	390	366	402	381	419	408	376	368	383	369	419	369	385	440	348	364	418	374	387	371	369	385	367	419	366	398	409	367	393	357	371	359	371	371	433	383	403	358	363	345	419	368	371	386	345	390	384	384	378	351	400	415	415	411	369	368	392	373	411	409	403	341	352	387	397	401	398	441	420	392	388	397	394	360	366	410	373	358	391	412	402	389	378	401	384	359	391	372	342	372	377	370	384	393	396	373	358	408	410	356	400	410	381	391	388	371	383	408	406	394	362	401	372	405	391	368	410	385	374	365	379	416	380	416	374	390	397	388	379	370	375	420	389	408	422	388	347	424	413	374	361	403	393	378	399	414	382	404	380	386	389	356	397	393	379	409	373	409	391	401	389	386	366	378	375	389	353	374	384	358	394	405	395	386	370	365	399	367	390	388	403	426	407	368	397	373	384	385	403	400	365	394	367	396	379	372	396	380	383	387	374	393	389	397	395	390	364	373	391	400	404	410	367	395	372	389	400	404	412	396	412	378	410	391	389	385	381	387	388	419	442	363	383	392	370	380	388	406	362	373	386	417	381	410	392	390	358	381	390	377	387	385	389	356	380	404	405	385	396	365	393	425	385	406	389	401	373	381	387	388	452	404	380	359	399	421	374	420	401	392	407	372	374	387	397	413	362	361	386	370	371	419	385	388	417	414	362	370	394	361	375	402	400	379	391	388	422	396	403	359	372	378	408	381	373	362	400	407	380	381	364	379	394	369	378	419	389	407	377	386	392	359	383	396	410	373	392	397	360	401	377	360	402	384	390	420	398	352	364	400	357	398	346	383	411	390	374	374	393	395	364	382	404	355	410	417	384	358	375	352	355	352	371	380	380	384	396	370	375	383	399	399	414	383	359	407	374	408	367	361	379	365	371	375	365	413	385	406	400	356	382	367	378	348	400	364	372	348	376	385	403	370	352	375	378	385	367	417	375	413	383	374	383	379	396	375	385	425	415	402	358	372	392	421	366	372	371	375	384	417	391	384	400	372	392	392	390	396	426	360	391	387	352	374	370	381	392	401	378	420	360	408	375	393	415	389	370	376	383	397	390	414	387	367	368	394	426	367	391	390	387	394	409	402	406	375	386	374	399	394	396	400	370	390	383	401	394	397	348	369	386	372	413	413	370	382	369	403	418	395	381	392	390	386	409	367	367	424	391	375	381	398	404	372	362	353	361	417	407	390	393	402	414	374	368	403	376	422	365	387	369	397	381	411	394	378	395	390	401	409	394	381	398	394	369	357	369	400	384	400	370	420	409	374	372	397	376	418	354	398	424	382	413	391	398	380	384	372	361	376	402	397	348	364	390	403	400	391	379	390	390	353	373	392	413	415	381	361	350	405	347	391	391	401	423	384	383	402	387	388	411	381	392	385	416	372	370	411	401	380	429	378	376	408	398	403	382	378	395	372	392	380	386	393	386	416	411	377	376	377	407	373	406	393	423	404	387	368	355	378	371	354	376	397	379	393	401	379	404	391	399	385	378	387	411	382	381	382	332	394	371	387	403	401	355	367	407	357	378	375	401	402	429	410	388	406	396	362	399	420	389	352	375	376	361	371	359	379	381	387	420	403	394	374	403	395	384	392	389	348	401	375	380	408	391	398	342	423	396	395	398	425	413	366	378	404	346	389	425	405	370	411	428	361	399	408	364	412	389	404	354	402	365	364	354	402	400	360	384	406	389	388	381	398	369	400	423	423	396	396	398	411	395	363	353	433	372	403	398	380	391	410	408	385	367	371	355	377	386	406	396	367	360	382	382	363	388	372	384	373	370	425	358	381	376	408	350	407	361	389	385	398	399	397	368	384	348	385	412	425	396	416	390	407	387	407	364	383	345	384	390	386	409	396	379	374	376	352	399	383	430	368	390	385	372	379	384	381	391	377	385	369	398	404	396	363	409	403	396	393	409	371	402	358	383	374	375	393	368	411	419	382	381	384	402	404	387	409	359	399	374	358	396	382	405	410	389	382	380	415	428	381	422	416	381	428	388	359	387	393	395	382	395	386	419	360	396	411	354	377	368	370	409	388	388	364	415	375	378	419	384	369	374	423	372	346	398	389	363	391	380	416	373	389	391	397	369	379	376	383	389	395	398	363	383	384	372	394	365	373	396	355	397	391	360	412	367	366	394	417	378	384	377	392	402	386	360	394	356	379	368	377	384	358	407	369	391	386	386	394	394	411	380	415	370	354	399	384	391	368	395	392	385	377	387	408	417	377	399	400	387	349	377	400	384	395	389	362	387	344	398	406	414	378	383	391	416	374	400	368	375	398	404	360	352	389	397	357	389	381	363	387	399	392	358	418	397	423	363	356	388	406	385	399	398	410	391	399	344	378	388	381	365	376	431	400	370	412	365	364	395	401	346	388	397	359	399	364	395	404	385	378	354	373	394	370	418	385	403	401	415	385	360	405	387	415	400	374	352	358	393	395	414	433	384	353	339	385	394	384	362	386	374	395	410	358	415	378	377	352	389	404	377	402	401	404	368	393	381	370	356	365	410	380	396	404	363	409	360	408	345	403	402	399	386	374	419	369	415	366	403	407	368	391	370	367	400	371	386	383	392	393	411	408	387	395	395	380	359	426	371	423	432	393	392	387	408	380	378	401	402	335	393	387	400	413	384	404	385	448	374	397	424	412	436	363	369	368	388	387	364	385	367	399	386	412	413	416	364	366	369	400	386	372	374	398	397	417	395	397	426	385	406	381	405	457	393	405
27402	20172	7452	534	340	280	246	265	230	210	211	272	231	213	223	225	226	256	228	203	247	224	223	249	222	189	206	213	205	225	195	230	227	209	227	256	209	220	224	245	209	208	226	234	239	232	223	213	203	214	239	232	215	216	228	229	217	226	221	212	228	224	218	214	234	201	213	227	215	216	264	219	226	194	209	208	216	211	208	224	199	210	230	215	225	227	232	191	237	235	232	201	205	214	208	217	210	206	248	198	222	231	251	210	222	227	211	247	224	184	177	234	222	210	245	241	200	235	196	212	193	217	258	236	227	232	220	225	211	234	212	227	218	204	207	185	234	215	211	222	260	240	224	234	225	211	213	232	220	204	218	220	230	194	230	207	237	231	231	196	184	233	248	187	212	232	232	213	223	223	209	206	188	236	214	228	204	210	221	199	208	193	228	245	203	239	244	234	226	266	218	222	244	247	232	224	201	221	211	240	215	194	247	227	229	220	239	232	219	228	237	213	205	223	215	208	204	244	199	181	208	205	219	204	216	207	237	239	223	199	217	223	214	196	215	241	235	248	249	233	199	214	234	225	226	215	213	235	194	235	212	221	224	220	230	202	208	225	237	238	213	200	205	251	232	209	216	223	215	201	212	221	183	226	220	210	216	229	206	214	224	218	221	229	203	197	231	227	210	252	205	218	164	223	219	242	225	235	224	214	234	238	220	228	245	207	233	210	221	212	190	247	209	225	209	219	204	243	201	222	213	221	215	214	212	192	261	235	215	228	235	211	225	215	239	227	243	232	237	230	215	228	222	210	214	209	236	231	218	208	207	220	229	207	255	214	208	220	224	212	221	226	229	236	218	245	208	231	226	230	227	243	230	204	243	208	215	242	209	216	219	201	224	202	239	227	210	207	198	243	211	218	219	232	199	231	200	208	214	229	203	249	236	214	249	220	226	223	204	234	207	208	228	208	248	225	229	213	229	219	204	218	221	219	199	234	207	244	196	212	233	220	230	222	223	230	205	199	247	212	209	241	219	224	210	219	230	207	217	253	204	218	204	217	212	216	231	224	212	230	223	220	214	231	230	214	234	239	222	226	231	185	197	209	237	209	230	209	202	205	249	242	222	216	239	233	201	228	247	211	220	224	230	231	215	221	196	241	237	221	247	236	242	222	219	229	210	239	228	219	211	198	217	201	205	214	219	218	216	208	204	222	216	203	245	247	243	204	189	213	220	251	224	220	224	217	220	254	208	221	216	230	219	211	210	222	233	248	231	204	205	200	238	194	222	225	210	258	206	228	195	222	218	207	211	216	219	231	232	230	231	240	200	221	225	211	235	203	225	212	219	231	256	205	228	211	249	228	211	235	216	211	228	211	187	253	238	200	235	228	213	229	202	229	239	228	220	239	196	217	209	230	215	235	238	235	205	230	230	202	234	231	237	213	208	200	219	221	245	245	242	233	233	198	210	223	233	195	197	247	205	220	203	224	246	204	217	218	192	201	250	192	197	241	194	238	205	212	223	232	205	228	221	204	214	223	231	224	229	196	222	226	234	230	223	201	245	216	212	218	209	215	242	202	218	237	248	212	235	235	189	216	231	258	206	231	183	213	231	211	232	233	221	225	209	241	220	223	221	219	213	242	228	219	238	207	229	209	217	242	206	223	209	201	243	229	234	204	247	225	225	214	215	223	244	234	239	245	214	220	196	216	196	210	235	212	229	240	266	219	207	209	232	230	226	238	225	216	218	220	203	221	250	210	219	239	224	227	206	218	221	263	217	186	210	222	208	237	228	240	229	226	219	209	228	215	253	191	214	207	217	218	217	232	211	217	211	235	231	235	219	212	225	227	226	216	217	209	217	227	223	233	213	217	218	220	208	212	244	214	225	224	200	229	244	209	217	219	212	205	217	234	189	207	202	214	231	192	201	225	196	232	217	200	232	229	203	201	250	168	215	212	225	216	237	235	240	227	213	229	226	213	226	229	214	226	210	235	218	214	213	215	241	234	242	202	218	235	232	214	247	207	263	215	199	200	223	222	226	233	214	204	244	220	229	223	225	235	208	216	214	235	218	219	214	235	204	236	216	213	224	221	196	207	217	235	202	204	208	229	212	211	210	209	210	204	241	208	228	233	191	232	214	211	227	198	202	215	232	212	217	185	193	208	225	220	233	201	218	187	229	221	186	218	219	229	194	219	204	238	242	205	217	210	238	210	233	229	193	235	227	235	218	202	225	244	220	237	198	214	214	191	215	222	209	190	220	195	210	202	208	235	204	232	213	209	219	226	222	240	262	233	256	211	223	238	224	250	218	228	260	228	210	236	240	194	238	221	201	231	231	218	218	250	211	194	191	190	212	198	236	187	233	210	229	214	215	203	246	241	251	222	197	200	227	219	233	204	221	222	209	219	210	248	199	244	235	221	200	243	209	237	212	233	217	206	220	225	214	192	221	201	212	219	213	207	223	227	204	235	227	215	209	231	246	220	218	231	207	245	212	226	202	253	241	224	244	231	189	216	220	233	207	205	223	244	226	211	201	240	224	205	227	225	227	213	232	251	187	205	204	222	237	213	235	249	242	204	215	229	220	183	196	226	219	231	214	201	215	237	212	222	218	213	241	220	201	199	221	232	212	229	207	230	230	232	235	222	231	208	226	241	212	253	198	250	209	201	216	221	213	209	204	216	211	239	209	234	234	238	226	207	243	210	221	218	241	206	229	226	212	232	189	216	245	196	234	240	250	249	235	216	226	228	219	214	249	202	239	236	218	214	220	214	235	241	211	217	204	233	211	199	246	220	257	212	201	218	244	230	222	219	218	221	203	217	191	216	197	227	234	189	203	214	217	230	226	202	224	220	211	193	209	222	212	223	219	246	205	188	229	220	253	244	236	211	243	222	233	206	236	230	212	234	230	211	217	188	213	224	233	213	208	220	246	249	217	233	206	226	248	216	229	187	213	210	229	196	226	201	245	245	224	223	231	220	192	193	197	219	216	240	212	249	240	240	228	220	203	207	212	223	228	242	214	231	215	214	204	221	217	222	209	223	219	218	212	219	214	231	207	229	195	227	235	216	234	210	213	229	226	229	228	219	228	217	214	234	214	233	226	203	201	206	228	221	242	193	197	236	234	220	220	213	200	202	230	215	211	234	221	216	218	260	238	218	205	240	229	252	226	202	242	218	206	233	260	186	229	202	239	199	214	209	206	253	206	203	216	209	212	236	215	222	232	197	232	249	221	202	255	215	201	221	194	226	229	228	226	220	208	232	227	235	233	232	252	242	230	219	223	226	203	210	237	247	209	204	231	211	222	198	229	222	203	233	238	211	221	219	205	218	236	225	198	237	239	195	212	213	232	244	236	233	251	229	213	224	238	197	215	216	196	234	227	194	189	252	232	241	238	226	251	224	244	194	217	238	228	227	226	214	236	229	203	234	217	197	235	219	216	222	236	207	195	223	227	242	227	239	221	218	223	216	221	214	205	240	231	205	231	221	228	215	228	240
4023	1315	787	476	399	356	302	263	303	266	258	256	238	267	250	248	258	239	237	275	236	233	217	233	209	247	218	238	255	248	230	206	244	217	197	212	246	224	237	231	234	232	228	227	226	240	236	220	254	240	225	235	234	206	245	218	238	248	233	222	241	202	243	235	238	232	254	222	243	220	228	234	235	238	225	257	230	236	215	240	232	222	225	217	223	269	254	237	201	249	219	246	223	269	230	246	209	216	240	219	245	256	248	228	253	231	221	215	244	219	249	212	269	237	237	230	194	241	232	254	235	195	216	232	200	232	230	247	255	241	228	226	229	262	227	225	246	232	246	238	205	234	256	230	230	219	212	235	225	243	239	214	237	236	238	220	220	228	238	210	210	186	217	244	212	232	231	229	210	230	236	199	244	241	244	225	226	238	231	226	217	225	222	233	253	224	220	205	229	230	241	201	235	220	208	227	242	247	233	254	244	253	215	231	253	246	239	232	230	230	224	236	214	218	219	233	210	213	229	210	224	223	227	215	227	211	251	245	233	218	231	256	245	216	229	217	221	237	216	254	242	196	225	226	245	224	230	244	244	247	247	244	216	245	216	234	224	247	201	248	210	214	206	210	234	267	245	213	248	203	210	217	241	210	221	231	211	212	240	188	232	249	216	204	230	197	233	228	227	244	245	232	217	238	234	199	220	231	228	223	228	236	235	222	236	230	225	204	225	217	234	258	223	226	251	232	244	209	218	229	225	241	231	229	202	213	183	232	231	250	233	257	209	217	207	226	250	231	224	248	246	236	238	222	216	222	229	252	196	216	231	241	227	230	222	239	231	236	225	226	227	252	199	242	219	238	236	232	222	201	244	229	246	252	254	223	216	215	245	214	192	216	224	230	228	231	218	208	238	235	232	234	241	216	240	244	228	232	214	197	247	239	241	243	234	204	244	230	240	217	240	198	252	219	234	213	188	226	226	235	243	262	216	249	245	220	229	225	222	242	221	229	224	211	232	239	233	234	207	225	250	206	215	236	219	224	252	256	238	223	249	230	233	257	241	208	220	214	243	200	222	223	226	220	240	249	247	225	233	226	230	234	200	231	226	268	228	230	230	233	233	240	219	237	237	207	220	216	218	230	222	226	235	223	196	217	212	248	213	211	255	235	206	233	248	225	242	214	212	220	213	237	241	220	241	250	230	251	269	222	215	221	242	233	213	249	248	219	216	215	237	222	214	241	219	239	239	227	236	219	224	243	218	230	243	233	223	215	247	222	244	231	245	197	230	239	232	230	246	220	233	234	241	221	251	246	211	247	229	219	225	241	230	258	265	228	215	252	234	218	226	233	250	222	228	217	251	229	233	246	225	261	245	225	255	228	244	245	219	224	220	201	224	252	238	240	231	222	256	240	239	241	221	246	227	237	211	240	244	227	195	226	235	223	209	247	215	259	236	221	266	239	225	205	237	212	235	224	239	212	238	243	237	191	226	218	234	233	205	266	242	233	233	237	235	223	215	219	218	247	227	234	237	238	262	243	226	229	254	221	232	232	226	215	227	239	244	249	234	219	217	219	221	212	212	201	258	240	244	243	211	233	231	250	225	239	236	205	230	243	226	235	234	215	221	212	218	218	213	249	227	241	219	229	231	225	234	227	227	226	246	229	217	252	250	225	245	235	225	224	227	218	243	220	211	246	233	214	226	235	249	228	222	203	223	241	230	241	243	238	246	232	239	204	226	226	218	220	220	239	225	249	222	242	246	237	228	214	225	264	218	243	214	226	229	233	230	238	244	227	242	240	245	230	223	230	248	208	219	228	212	247	224	227	244	248	252	227	230	223	252	253	242	204	215	213	228	253	225	249	231	217	248	243	243	217	202	241	234	202	224	242	223	222	212	235	233	224	217	210	229	248	224	240	231	229	256	243	234	228	231	218	219	220	252	237	228	231	228	242	260	224	240	219	227	233	225	217	232	217	232	222	242	243	256	249	236	216	247	255	228	230	240	238	234	223	247	229	252	250	241	224	206	232	261	236	227	231	230	238	224	241	221	247	231	241	225	226	210	205	237	252	238	203	230	252	228	218	268	241	214	213	228	219	224	239	241	215	241	234	228	223	230	239	207	227	245	220	238	240	232	251	213	206	219	246	258	245	221	214	235	215	242	253	217	226	249	255	207	220	243	251	252	247	270	233	216	220	206	232	219	235	236	241	235	232	217	227	221	201	226	228	226	193	262	221	223	218	225	211	237	209	234	236	236	230	211	233	231	221	252	245	225	241	260	240	245	238	244	256	220	240	242	253	244	202	254	207	229	223	238	209	229	234	232	236	246	237	221	236	268	225	241	227	244	229	270	231	218	229	250	218	227	225	198	223	203	226	250	216	215	215	250	252	251	215	192	235	239	231	245	235	259	222	229	244	238	209	243	216	219	219	229	211	245	232	216	223	266	251	209	194	224	245	212	225	231	229	231	229	222	218	234	251	233	232	236	249	214	250	198	246	233	253	219	226	206	218	212	224	205	216	230	209	248	224	219	242	229	210	269	246	236	230	230	202	206	218	204	218	190	255	230	238	230	221	239	221	239	232	236	219	243	226	217	248	225	231	189	268	238	218	251	220	245	235	238	251	239	192	235	251	247	234	238	230	241	240	194	193	222	209	227	233	216	208	220	244	228	236	232	224	253	223	239	234	227	218	215	229	233	217	247	240	210	237	218	201	231	225	222	212	254	207	236	220	209	224	244	222	227	228	271	248	241	228	246	239	217	234	237	236	232	218	242	201	236	219	238	211	228	211	240	218	235	223	230	215	250	231	245	216	254	207	231	230	237	217	262	219	259	235	234	245	224	229	225	271	252	225	223	231	233	248	236	232	220	220	248	228	207	234	209	265	236	247	223	227	237	233	223	226	208	214	249	232	221	240	236	207	228	218	250	242	250	226	241	215	244	259	203	236	215	232	207	212	234	228	227	240	223	243	216	263	215	238	265	218	228	245	255	234	223	232	223	230	224	208	255	224	244	228	264	230	217	247	244	246	217	234	219	224	267	232	241	211	238	199	216	230	242	245	236	219	225	222	244	240	247	226	238	221	264	238	226	232	221	224	257	227	220	228	236	229	239	242	245	244	235	225	219	250	241	228	247	222	217	222	220	262	229	248	238	234	203	249	245	236	227	239	256	227	211	244	234	221	240	217	264	220	232	214	238	211	233	227	218	260	219	223	234	237	210	223	230	220	212	231	251	220	235	228	219	220	225	224	220	248	208	230	234	240	254	228	227	221	220	243	242	242	225	253	228	236	234	232	228	240	250	220	198	224	220	231	233	215	216	241	232	204	240	253	233	246	231	256	234	267	223	237	226	221	207	223	211	200	230	242	230	218	246	253	224	234	216	227	230	228	238	229	215	205	209	223	246	232	226	263	230	215	198	238	238	212	242	218	235	256	231	202	224	241	212	211	232	224	220	238	214	229	210	246	210	217	222	216	239	233	229	230	242	215	234	226	211	226
23681	21298	28738	24174	21302	11113	1212	774	641	670	592	543	493	518	522	471	464	437	469	449	448	490	475	440	452	463	482	449	455	442	460	452	470	471	453	454	411	466	408	442	410	432	487	428	467	437	455	452	409	422	419	452	421	435	425	412	448	445	413	426	425	420	445	450	410	417	462	384	384	424	426	447	446	393	406	448	422	437	434	383	426	389	456	413	401	454	414	418	429	420	468	442	426	421	432	435	408	454	429	428	449	424	439	441	440	447	445	408	392	390	434	434	398	412	456	437	412	427	471	432	454	413	456	455	455	413	422	423	433	431	420	433	450	475	432	449	443	399	397	435	444	432	421	435	410	458	466	410	437	438	404	411	450	437	457	459	442	435	459	454	421	423	392	403	465	446	432	428	465	395	407	469	462	467	384	415	441	420	411	416	401	400	452	434	419	446	457	476	407	427	452	405	410	421	418	423	444	462	453	441	419	409	404	463	406	439	436	414	447	463	414	400	441	414	452	448	418	440	460	385	447	404	438	447	409	433	454	485	475	412	431	384	452	435	428	413	403	412	431	402	402	396	462	404	428	397	417	464	431	399	413	425	391	454	420	446	397	425	434	418	444	421	402	440	468	379	407	463	382	435	428	456	418	467	424	419	443	424	413	420	441	438	431	456	436	420	404	441	396	462	422	438	387	456	435	443	448	473	416	421	377	447	366	441	383	432	448	425	458	410	435	414	408	403	443	406	448	423	416	427	394	459	433	456	429	438	442	382	387	434	417	424	406	424	433	430	412	413	440	414	436	416	458	431	420	406	428	431	420	425	427	450	439	431	427	411	424	438	449	421	444	434	455	393	412	440	431	422	408	451	425	413	434	446	442	392	422	422	414	460	403	441	428	423	458	465	409	426	433	421	437	423	415	416	399	370	372	403	435	403	413	465	409	467	428	420	423	428	432	428	415	416	431	400	385	433	413	355	410	423	439	411	434	446	455	391	442	438	447	413	463	422	432	423	428	433	444	417	416	446	415	418	415	407	455	431	443	440	433	418	459	438	428	420	424	431	462	419	423	409	410	425	411	406	441	440	431	436	435	394	426	399	422	451	427	424	417	413	434	422	441	436	393	430	452	392	440	420	449	473	425	413	428	432	409	450	428	420	440	441	434	422	455	434	461	422	441	447	467	456	476	488	446	395	430	476	448	443	416	406	441	447	426	417	416	427	418	466	437	444	428	381	424	485	430	442	414	429	407	399	421	445	435	443	429	437	452	433	430	443	392	450	437	419	458	459	415	432	458	414	410	459	451	435	439	370	445	428	433	448	408	373	467	417	421	430	415	462	438	417	458	415	455	434	419	376	414	429	422	451	451	444	469	365	413	421	439	381	437	440	442	445	411	408	465	413	421	426	426	405	463	409	422	416	397	372	449	424	442	385	470	431	413	450	420	432	424	406	425	442	438	419	423	446	427	408	425	414	381	419	409	435	455	501	408	447	452	392	407	468	438	432	434	399	418	430	432	445	465	426	445	466	424	406	435	430	443	408	424	436	431	429	414	467	406	412	457	413	406	418	433	404	442	404	422	421	423	389	423	432	414	425	436	426	402	402	448	401	463	468	403	431	410	439	428	401	464	422	442	412	391	431	425	383	411	428	407	444	427	467	452	440	436	440	412	427	416	428	400	476	440	434	443	433	423	456	434	424	384	423	405	452	452	429	426	442	422	487	441	412	411	414	465	427	459	436	406	426	398	429	426	451	411	439	467	432	469	402	408	400	419	396	467	416	406	423	393	472	376	439	433	416	422	375	426	425	441	452	412	433	433	462	430	443	411	450	421	427	414	430	424	391	406	447	405	417	471	455	428	457	426	437	402	407	452	438	448	410	414	470	445	432	462	424	415	430	436	445	407	424	443	424	430	404	420	444	421	426	407	430	397	433	437	425	440	405	460	483	405	425	401	418	413	415	412	413	444	414	407	448	436	448	421	395	440	421	406	401	433	412	455	403	410	421	429	417	432	417	422	408	429	412	442	417	457	415	448	390	427	437	424	420	462	405	402	402	434	465	441	425	401	427	419	418	403	412	419	451	432	402	432	473	484	418	467	405	449	444	383	405	418	416	455	383	433	397	430	455	453	440	449	403	423	434	365	416	450	441	436	402	429	410	458	404	404	390	383	424	431	451	435	404	411	437	444	448	414	395	428	406	465	434	419	398	436	413	427	401	469	434	400	404	445	434	452	395	408	402	420	419	392	413	425	388	416	399	467	448	428	422	416	444	439	443	437	428	468	428	463	448	439	428	431	418	414	413	464	412	430	409	429	433	421	419	413	414	434	384	424	402	439	458	410	406	407	433	406	446	424	460	424	445	451	471	441	436	393	396	401	422	399	408	447	446	448	386	441	426	408	378	408	418	412	416	469	452	394	418	457	410	469	455	446	411	430	470	435	403	438	417	397	424	447	419	426	409	445	441	424	410	405	410	434	440	455	448	424	451	418	431	444	415	389	452	410	443	421	405	421	419	436	465	449	423	397	410	396	371	434	429	425	442	454	407	431	430	460	459	418	429	415	423	431	399	423	418	447	422	449	405	427	411	428	392	420	411	448	418	423	416	445	426	432	430	418	428	411	419	428	460	436	431	447	425	389	459	427	417	438	415	420	453	393	431	443	452	395	445	398	440	438	439	394	401	431	413	433	419	425	420	408	447	431	411	439	416	452	412	434	457	453	454	430	416	449	447	443	429	442	426	447	457	400	471	428	410	408	424	389	442	453	426	404	452	464	437	418	404	426	393	432	425	435	384	436	401	408	451	424	422	423	424	430	440	409	443	432	431	414	428	427	415	469	449	431	428	432	445	422	390	397	438	431	440	417	419	400	411	398	455	372	434	430	438	469	425	421	421	423	447	408	451	424	433	450	445	449	423	442	426	453	417	454	436	421	438	441	433	400	430	396	420	434	413	435	409	429	399	441	411	445	436	439	391	420	477	457	418	452	445	427	438	404	414	445	417	443	460	424	420	421	426	444	409	412	447	444	411	434	407	401	435	445	403	461	425	426	427	442	446	430	433	442	430	443	442	407	472	426	424	424	440	434	384	447	389	432	461	434	419	446	423	366	413	430	409	428	429	425	443	425	442	443	429	448	431	433	439	415	406	461	415	498	413	404	414	403	451	439	436	442	408	428	456	389	421	432	440	397	408	423	440	423	404	417	384	411	422	472	435	430	416	453	442	432	430	397	445	436	443	398	402	463	434	467	444	423	424	447	421	420	404	448	442	436	434	406	443	451	432	428	445	392	391	440	430	474	437	438	434	446	446	449	449	408	442	414	406	432	416	424	408	406	448	421	400	442	415	445	431	421	438	418	408	436	417	424	440	392	451	425	463	399	409	425	424	413	417	427	419	447	434	422	404	431	415	419	436	403	397	436	383	457	404	436	446	401	408	445	407	380	401	409	439	399	463	420	446	463	428	462	425	462	417	467	432	420	443	430	431	384	413	392	403	416	418
3337	8616	5835	2760	2061	1619	1245	1078	933	770	703	647	600	586	541	574	516	465	507	496	486	506	498	487	476	467	462	464	440	436	486	447	424	422	467	459	467	467	458	476	460	448	483	451	456	415	445	464	500	449	457	471	452	420	426	447	390	405	473	453	410	445	413	482	481	447	417	450	440	486	460	440	442	440	419	463	440	457	458	430	489	441	449	435	429	405	415	406	436	409	404	448	460	455	434	454	427	452	447	439	447	401	423	454	436	445	420	437	478	452	421	404	450	416	432	438	471	423	406	427	458	453	425	442	423	428	444	459	434	471	466	418	471	427	452	462	455	442	413	456	437	464	405	453	438	443	405	459	430	444	480	438	437	449	434	501	436	433	536	450	438	418	437	438	424	440	438	459	430	422	441	418	458	436	432	452	416	443	425	437	429	452	416	431	451	430	459	422	434	476	424	418	456	451	460	439	456	448	426	466	401	401	414	419	435	443	424	428	431	458	390	449	434	450	416	446	450	481	455	467	422	420	461	448	463	400	421	457	455	485	439	479	408	451	454	446	444	469	474	455	451	442	422	387	475	435	441	457	432	452	429	419	449	415	440	406	459	417	412	461	421	474	442	415	447	399	447	445	453	429	461	425	439	460	463	443	475	438	432	451	417	478	461	427	445	459	429	456	432	456	406	444	441	428	379	483	415	469	426	423	459	399	432	418	462	471	468	461	419	430	444	466	467	461	434	428	418	436	456	435	440	450	476	463	433	419	428	455	441	426	457	439	412	477	414	461	470	483	414	439	450	433	432	464	438	479	463	457	426	417	441	417	428	453	460	420	463	445	415	434	429	432	440	457	434	444	409	433	419	420	409	423	406	481	410	435	427	432	441	444	459	447	414	450	440	410	410	451	479	465	487	446	449	426	428	438	461	464	465	371	435	472	449	425	451	446	458	461	434	411	454	432	414	435	458	448	449	445	432	470	444	463	416	456	423	423	407	439	461	444	487	436	384	436	451	435	414	443	449	461	432	440	434	438	444	418	433	472	465	470	441	449	464	436	446	454	431	433	452	453	444	466	449	416	426	379	439	449	457	399	428	451	453	484	413	459	418	444	432	453	451	461	464	425	393	419	462	472	450	417	422	457	470	459	440	432	463	442	451	454	444	465	428	441	435	460	428	460	476	469	480	474	455	459	468	481	453	478	456	444	383	438	423	481	437	434	453	469	460	390	466	463	412	447	500	401	430	437	425	494	452	434	420	442	440	456	443	418	425	418	468	421	445	450	414	450	433	414	420	467	436	426	413	478	416	413	444	413	461	452	453	455	426	430	437	473	430	426	441	456	465	470	449	428	430	467	466	414	463	442	444	411	435	463	492	457	410	436	418	437	416	437	448	502	488	458	443	453	428	476	443	424	453	448	425	459	455	435	440	449	446	448	449	446	430	438	445	432	443	434	470	433	463	460	413	463	445	441	443	449	438	429	404	460	433	418	457	445	432	424	451	430	440	419	440	458	396	470	413	426	435	408	435	403	439	465	466	468	438	427	428	446	428	462	452	441	451	450	478	462	440	416	453	478	438	430	473	440	392	419	451	474	426	424	442	454	452	409	416	441	420	425	454	435	442	456	440	399	469	437	422	472	454	461	474	426	429	441	415	452	425	475	419	461	443	475	455	469	445	455	433	459	471	435	411	426	458	427	479	421	407	437	452	442	453	411	455	445	477	449	429	430	501	446	421	433	419	435	448	445	450	442	429	478	473	460	444	453	432	431	493	419	414	468	454	464	437	440	457	445	466	430	475	411	439	450	434	395	460	424	448	395	459	440	429	452	447	436	422	422	460	436	432	431	480	432	440	416	471	479	439	464	448	433	443	428	440	445	427	444	460	456	463	434	452	435	462	403	440	451	426	466	436	416	397	452	402	444	478	455	475	436	481	459	412	421	442	447	462	427	452	457	494	456	478	469	439	441	448	412	425	476	448	411	453	436	432	426	433	398	450	443	467	450	455	458	429	422	416	431	460	445	445	440	432	443	446	437	431	430	454	465	481	474	451	430	455	435	450	430	451	458	408	424	452	419	438	455	429	419	427	424	468	435	463	455	403	432	438	419	454	421	410	474	465	479	427	421	449	431	423	393	442	442	437	412	463	420	451	481	395	414	420	425	461	445	446	435	439	434	412	430	466	430	457	429	469	464	448	460	454	408	446	457	446	418	455	453	401	455	445	471	417	404	430	434	391	474	447	472	477	455	464	460	424	434	459	410	448	454	450	440	435	410	391	443	437	461	471	414	478	474	453	442	389	440	440	462	515	452	448	421	442	454	450	401	475	423	422	418	452	453	449	470	464	455	414	410	468	468	467	414	471	445	485	427	443	436	422	437	415	455	427	492	469	420	437	443	435	437	405	409	473	436	474	487	423	418	449	471	439	444	437	416	407	420	464	432	461	428	461	435	462	477	428	427	396	440	441	449	502	473	422	456	446	461	451	423	451	449	437	451	457	437	422	406	445	424	414	435	429	468	443	445	429	451	460	411	443	455	429	466	450	425	417	490	431	430	419	454	470	439	465	434	434	452	443	430	415	475	445	453	456	508	437	476	443	414	449	470	470	445	460	430	439	445	430	453	460	422	464	455	447	439	417	465	459	446	456	451	449	457	485	422	442	440	431	424	411	453	421	465	443	430	425	424	460	431	466	440	427	446	491	431	406	410	443	434	465	423	456	443	429	480	437	459	454	497	454	471	455	438	420	426	412	448	455	430	435	452	447	400	433	427	426	430	496	470	421	442	392	424	450	445	424	427	472	441	408	463	443	461	465	462	468	476	425	472	424	441	456	443	450	484	427	397	435	451	423	449	433	442	462	458	435	436	394	465	425	471	477	440	455	431	458	446	417	441	464	464	429	434	456	423	461	459	464	441	425	442	464	403	422	443	472	454	423	398	425	443	469	450	433	479	439	407	431	407	461	452	434	409	417	458	434	456	412	455	444	395	427	456	432	461	405	466	435	463	402	436	439	435	445	421	417	411	413	438	460	434	483	484	432	411	432	423	445	475	473	458	434	446	434	378	473	460	462	427	420	479	419	438	411	444	452	480	438	450	465	414	415	445	455	445	458	458	470	428	390	416	474	418	465	442	439	435	438	473	430	432	436	444	472	424	409	462	462	429	455	460	435	422	435	434	434	470	425	394	434	465	448	461	465	434	448	411	434	456	455	454	446	415	451	425	424	498	439	451	436	462	468	464	460	419	466	422	406	444	436	431	428	497	428	448	462	431	466	429	410	460	443	473	475	474	409	449	429	433	447	465	418	431	415	414	449	413	441	453	451	454	407	457	433	416	462	482	427	432	495	445	479	449	431	459	428	459	435	447	445	467	449	430	434	431	450	424	413	422	437	417	442	445	438	466	472	399	463	462	466	429	447	405	426	451	404	467	409	411	440	424	436	452	424	416	407	398	446	458	425	455	460	458	453	418	448	417	411	430	435	360	443	435	447	432	433	448
24757	21323	27872	25057	13626	612	387	220	235	198	179	175	146	146	135	134	152	144	136	122	122	136	107	125	116	107	112	87	117	116	118	107	106	105	112	131	90	126	99	109	134	112	107	110	107	122	102	120	94	126	106	131	118	85	112	110	122	97	107	105	114	105	110	105	106	103	107	100	98	127	123	101	129	106	118	101	86	95	114	102	102	114	130	93	108	107	114	104	102	117	98	106	101	117	113	103	94	119	116	128	104	110	113	121	117	110	107	114	102	122	124	117	97	109	94	113	105	96	110	136	92	100	114	114	109	105	103	128	106	104	110	101	108	103	112	107	105	95	121	120	115	82	110	112	116	94	96	115	108	90	116	114	103	91	104	98	129	107	113	110	95	98	100	101	103	113	99	89	113	119	105	100	101	116	106	95	122	111	90	91	110	73	103	106	115	89	107	108	109	108	106	102	106	125	111	109	97	103	105	109	122	103	103	115	121	99	97	91	109	107	89	113	98	116	102	129	90	108	122	100	110	120	101	105	112	96	118	83	97	105	105	96	107	104	119	108	109	120	111	99	114	97	95	109	93	130	88	108	92	103	120	122	99	110	120	112	91	98	112	121	96	105	120	94	108	103	135	104	102	106	110	91	127	100	93	120	92	97	128	100	110	121	103	105	105	96	119	93	130	93	105	110	99	100	84	115	114	108	101	113	125	110	99	103	103	111	91	115	105	101	111	98	107	109	114	104	110	119	116	107	111	114	81	111	90	104	124	95	109	88	102	111	102	115	110	103	102	136	112	125	96	107	104	109	84	114	124	121	110	103	113	106	109	100	110	104	119	108	128	88	122	107	101	95	108	121	112	107	112	118	111	117	98	114	112	101	97	76	106	107	112	122	100	93	101	97	97	116	92	123	113	105	102	114	109	105	115	98	96	107	110	107	133	118	91	105	110	107	122	93	112	117	101	101	111	114	87	102	133	106	115	98	122	103	116	118	110	110	113	117	94	105	105	102	111	91	124	98	106	104	101	100	105	98	108	122	103	110	105	103	104	112	112	94	84	117	119	93	101	102	108	115	111	116	111	92	124	109	117	96	134	109	120	120	125	119	120	86	110	117	96	110	106	101	109	88	95	111	123	88	108	96	103	97	125	112	99	93	104	91	116	97	113	108	108	107	115	94	105	90	92	123	105	108	101	88	99	101	113	103	103	97	108	103	106	92	112	101	109	117	110	109	102	115	108	108	95	99	106	79	114	105	101	124	85	103	93	109	101	109	121	108	112	109	107	105	106	122	92	100	111	100	105	107	111	107	99	113	101	128	98	119	105	105	98	97	118	108	100	116	96	99	109	107	110	98	102	104	116	101	123	110	99	112	100	101	109	101	110	97	105	98	121	113	88	113	120	113	83	102	118	86	100	101	116	119	111	105	109	102	105	106	100	99	110	95	106	90	116	103	114	119	113	120	122	131	119	101	98	121	110	110	99	111	121	134	103	126	116	107	96	116	102	106	115	133	105	107	105	114	108	106	106	116	91	98	97	110	95	109	107	122	102	103	113	110	108	117	109	104	112	127	95	106	88	125	123	109	112	111	107	101	106	121	85	104	118	107	105	113	129	102	107	104	109	97	101	101	128	126	93	98	108	112	105	110	119	120	113	92	92	107	99	108	103	110	105	83	97	92	116	103	108	102	112	124	97	117	95	114	108	126	104	105	116	93	110	105	110	102	109	116	102	110	120	116	107	104	104	115	92	102	98	113	96	104	113	108	83	116	134	104	107	110	97	96	100	108	101	101	92	123	103	100	106	116	97	88	116	110	106	107	105	108	111	118	84	103	108	116	104	101	103	96	136	110	90	98	107	105	103	104	101	85	110	101	111	129	93	91	107	115	73	116	106	100	101	99	84	108	112	116	99	99	100	104	98	110	93	105	120	100	114	103	108	130	111	106	120	106	103	122	107	107	115	80	115	104	123	103	98	99	111	109	112	107	106	100	103	96	92	96	103	121	116	104	120	101	134	120	103	101	102	107	100	106	105	136	97	123	121	93	98	97	116	114	110	111	98	116	121	119	106	106	95	125	123	119	95	89	99	114	96	120	110	118	126	95	119	116	106	95	106	88	108	112	121	109	95	100	113	101	119	78	107	125	106	99	110	111	114	108	107	111	108	100	115	89	108	111	123	104	90	101	106	85	110	119	91	98	80	88	100	109	109	112	103	114	107	115	104	93	103	108	120	115	115	117	115	112	102	102	103	108	104	120	117	118	108	109	122	104	128	120	117	116	116	112	107	101	96	105	105	123	111	107	114	97	113	109	112	88	112	111	125	96	118	125	113	116	114	116	133	86	114	99	104	97	113	99	110	93	87	102	109	128	105	122	99	101	103	115	92	117	110	105	101	111	111	105	123	93	112	99	108	108	102	92	110	116	122	116	98	111	110	104	98	102	92	119	117	123	93	130	100	108	101	100	105	108	103	112	109	103	121	103	95	102	127	107	102	108	100	105	96	111	100	98	117	107	114	115	92	110	92	94	115	110	110	113	92	121	100	92	110	93	105	108	119	111	109	106	104	103	91	104	122	120	108	100	114	105	103	117	117	100	109	102	107	117	97	108	96	110	102	94	115	92	108	90	111	111	126	110	107	108	110	111	101	102	93	109	84	85	106	104	109	109	96	93	100	102	100	118	101	120	105	112	110	100	120	112	135	108	92	104	118	121	98	88	101	116	113	111	92	110	103	108	100	105	94	117	113	100	106	92	115	94	121	119	111	113	133	121	105	94	111	99	106	92	118	108	114	118	106	109	82	93	106	122	133	105	98	102	114	116	93	107	108	107	104	111	114	114	129	107	115	106	101	118	102	125	84	104	131	122	105	118	111	113	108	116	113	98	95	95	99	97	98	119	109	103	99	122	124	117	125	110	87	115	120	121	107	106	102	117	95	115	104	94	84	98	121	106	115	122	109	105	107	96	107	102	113	110	95	131	107	98	96	90	89	96	100	102	117	106	102	112	88	98	93	104	117	111	104	125	93	109	114	96	116	123	104	96	116	96	88	105	97	113	108	119	100	83	78	120	88	109	107	108	107	89	130	123	87	111	98	106	110	97	108	108	95	100	110	99	121	123	105	104	127	104	98	117	105	113	121	116	105	105	103	112	121	94	103	113	98	98	88	107	110	108	104	77	90	106	87	109	113	115	126	130	117	115	130	119	104	116	100	111	114	110	96	111	121	109	102	117	101	114	98	96	113	103	106	94	116	115	106	117	97	105	110	105	95	106	99	110	104	119	102	103	100	99	107	102	121	103	122	100	97	104	106	107	110	105	121	124	117	106	108	123	94	103	108	105	103	96	122	100	115	99	105	109	113	99	117	112	100	82	114	96	100	93	112	119	102	110	96	112	123	96	117	105	106	127	106	102	112	95	97	105	125	90	108	105	92	106	104	104	97	103	99	113	106	104	95	116	107	108	107	103	86	111	104	122	112	111	118	111	92	85	100	104	123	119
3199	4927	3178	1532	1074	795	613	415	358	277	245	231	225	177	168	158	170	156	161	142	134	119	138	124	136	136	145	132	144	118	120	123	126	122	123	118	135	133	122	129	132	125	127	122	125	115	124	109	114	125	113	116	104	115	121	123	110	115	104	122	132	136	91	129	114	130	131	115	109	134	108	119	127	108	113	134	115	134	129	119	133	135	119	127	119	140	117	112	120	109	110	125	133	109	117	128	119	103	127	127	137	111	121	135	130	111	108	130	105	130	117	123	101	114	112	84	122	100	111	113	117	122	120	122	111	99	127	117	115	133	124	117	127	138	126	124	123	120	142	117	126	111	126	90	110	98	118	110	88	131	110	102	111	112	122	120	146	123	97	124	120	119	114	121	114	122	99	111	119	126	108	114	104	97	120	100	135	117	130	122	126	122	125	84	118	118	110	121	124	121	122	116	115	122	118	109	107	118	136	120	118	128	105	107	153	131	113	119	124	109	118	101	108	113	102	123	121	131	111	125	124	122	150	114	116	119	106	121	137	113	109	141	94	101	123	115	117	112	119	111	126	135	121	103	122	124	131	118	108	121	110	101	108	115	105	109	114	113	110	123	108	112	109	120	110	110	100	134	114	100	116	130	128	134	120	121	121	111	109	107	111	122	116	119	108	121	134	121	122	125	107	108	120	134	111	125	128	113	113	120	128	98	115	115	124	141	116	117	97	143	110	125	129	106	131	128	124	114	119	130	114	128	125	107	107	119	106	121	117	108	124	127	112	118	112	119	117	109	115	104	132	115	128	121	124	142	125	109	107	117	100	113	107	122	116	121	135	108	134	110	117	103	121	114	133	123	106	104	126	105	110	133	128	110	119	118	97	131	103	122	126	113	103	119	138	131	115	116	129	121	143	121	111	132	126	114	125	115	114	107	106	121	114	108	107	97	121	124	115	116	106	131	115	114	121	119	109	139	124	125	106	126	105	117	119	108	117	121	139	123	114	119	117	99	133	122	121	116	107	119	99	125	111	109	110	109	133	124	116	124	110	118	114	119	111	133	112	144	105	104	123	105	107	110	124	105	119	121	118	101	101	129	105	117	109	108	103	113	101	125	120	137	125	117	132	110	104	112	141	119	108	115	117	99	111	116	112	120	110	110	116	131	131	109	113	139	133	104	120	135	119	131	126	124	124	133	125	106	123	113	114	128	122	123	124	120	122	118	127	96	111	129	112	112	111	133	135	114	109	127	113	106	126	106	126	104	123	113	113	116	111	114	137	112	101	113	101	120	135	120	109	122	101	112	92	123	114	137	113	112	113	126	116	102	133	113	127	117	111	108	118	120	125	106	116	129	123	120	120	123	124	123	112	111	136	114	117	110	119	106	122	109	105	114	129	140	109	107	126	125	98	124	121	107	105	140	115	131	128	118	94	111	119	109	120	105	119	115	126	116	134	121	108	118	129	128	106	123	121	112	121	91	121	138	119	115	114	99	119	127	130	98	100	125	108	123	120	128	122	109	104	133	113	106	109	128	132	103	93	110	123	125	122	98	119	104	116	108	111	115	126	122	117	112	122	114	122	107	94	142	114	102	126	108	109	119	124	114	100	147	106	100	117	110	125	133	111	134	124	120	120	123	105	112	133	106	101	106	121	114	113	134	125	111	133	112	124	124	128	114	141	126	130	115	116	113	129	124	119	118	138	136	101	120	125	120	128	109	119	130	117	132	89	121	117	131	125	134	124	125	109	116	126	114	110	121	117	102	117	117	121	136	121	103	115	101	137	128	108	115	106	118	109	101	112	114	110	124	113	125	122	110	124	111	132	100	125	118	112	113	115	107	102	129	110	128	103	119	126	124	153	132	107	119	122	109	125	117	110	116	125	133	96	107	109	114	121	111	110	122	132	116	128	112	118	123	128	115	112	124	124	129	113	120	102	125	120	125	131	108	127	108	130	135	110	130	116	100	96	119	119	105	133	114	116	126	109	126	107	110	118	106	119	133	145	125	120	116	123	130	105	125	125	125	99	130	138	136	128	102	123	116	113	123	130	121	113	132	128	112	137	108	133	104	106	114	98	112	142	120	128	129	135	143	113	121	116	121	108	123	122	127	104	123	122	112	102	109	108	97	113	132	117	118	114	111	119	126	105	98	123	129	94	113	105	125	119	107	100	116	129	113	106	110	123	125	123	117	128	115	111	127	113	112	113	113	98	134	125	126	120	120	124	128	108	109	125	91	104	109	109	112	112	122	115	120	123	111	94	115	120	123	98	121	126	115	120	110	109	125	103	124	129	111	120	124	137	115	121	115	116	94	114	131	106	106	106	105	116	117	113	129	108	108	125	115	107	134	128	106	112	106	124	136	102	104	145	134	107	114	125	124	107	124	113	114	105	117	128	114	99	116	114	103	115	114	125	119	110	116	105	123	132	120	124	109	102	120	94	124	113	109	122	109	109	127	107	119	122	114	105	128	121	112	114	109	105	120	116	109	121	133	117	120	104	118	145	116	105	109	114	107	117	128	102	110	112	119	126	96	107	123	124	102	115	106	129	115	113	124	113	115	119	110	109	131	110	116	132	119	107	113	110	143	125	116	119	115	113	123	115	127	121	135	119	110	115	102	118	103	114	125	101	133	129	115	138	108	111	120	133	124	126	133	99	126	129	111	115	136	115	127	125	92	105	114	115	111	121	111	126	117	117	105	119	130	121	118	124	128	122	116	132	114	133	124	112	107	112	120	119	110	116	107	110	127	125	96	122	109	112	127	117	116	96	148	124	145	124	91	112	120	102	109	119	133	108	126	111	98	121	115	101	121	124	124	110	103	125	129	125	136	126	115	123	116	105	120	112	120	96	130	112	109	125	118	129	117	122	139	114	112	121	137	114	116	118	101	105	112	118	111	131	121	106	130	117	108	132	111	102	125	122	129	121	116	113	117	135	107	124	115	131	136	143	108	120	112	115	114	121	131	108	114	125	105	115	132	104	113	105	103	113	117	113	122	111	120	107	127	118	100	103	122	97	133	127	111	112	148	123	110	118	149	97	123	124	122	112	113	136	105	106	124	104	108	119	120	103	125	103	132	105	109	108	124	140	108	146	119	114	116	115	109	133	135	124	112	102	122	98	139	129	111	109	118	101	103	117	115	101	122	122	105	114	106	118	112	122	139	116	131	119	124	124	140	110	125	127	101	103	106	102	140	113	120	113	129	129	123	121	124	104	127	120	86	107	124	117	111	95	85	108	113	136	111	129	120	113	132	116	110	120	110	117	116	116	133	124	112	123	119	94	116	126	121	131	121	130	116	90	114	98	104	116	112	117	113	143	120	98	102	146	125	105	125	120	123	118	146	123	97	103	106	100	121	105	100	123	113	119	116	113	125	110	118	105	132	112	115	132	128	116	114	117	116	122	111	122	113	123	123	116	121	120	108	110	97	118	115	108	122	118	123	120	136	98	125	115	120	118	113	121	99	122	108	113	113	130	129	102	114	114	128	116	104
22558	21336	29243	23791	21340	21403	11795	1204	823	781	699	635	616	540	512	503	490	486	442	449	474	462	404	433	402	383	410	390	419	376	391	419	371	408	404	397	433	398	403	389	366	382	360	431	402	371	378	344	376	401	350	403	360	380	365	348	402	380	375	357	399	371	378	364	354	377	352	367	362	335	376	371	367	351	394	387	351	370	394	393	373	412	362	365	354	347	396	389	401	381	363	413	363	381	373	349	392	366	383	382	381	385	352	340	342	375	359	347	337	387	365	379	357	393	361	384	368	404	340	405	379	358	395	370	374	368	357	410	394	345	346	367	377	349	402	386	346	376	384	384	383	414	380	417	391	360	346	361	378	365	362	386	331	392	370	411	354	381	349	358	371	362	384	387	318	391	384	409	374	374	356	394	369	366	368	388	367	382	400	395	330	363	364	384	335	367	351	384	358	387	379	430	346	366	387	387	349	380	362	363	343	390	367	337	347	396	379	345	380	371	367	369	375	368	339	352	373	381	403	385	389	326	356	371	372	368	398	349	367	351	349	373	363	410	375	389	379	374	352	346	367	373	361	329	335	370	404	357	401	380	358	381	359	373	393	353	361	388	355	377	391	365	340	358	365	378	398	361	356	349	360	361	370	333	361	376	354	370	386	358	330	367	361	368	376	368	361	395	364	378	380	361	366	358	357	395	353	365	348	387	368	360	350	378	364	378	341	379	376	398	362	402	357	353	374	352	376	361	315	377	355	376	381	349	368	384	375	396	345	345	376	433	363	388	339	398	365	403	380	386	360	358	366	367	378	387	368	368	374	356	391	383	371	352	398	360	357	360	376	363	384	356	380	341	365	373	389	332	351	367	377	391	337	371	353	366	371	367	354	378	350	352	352	390	357	365	376	369	377	364	316	363	406	345	345	370	398	375	360	378	344	361	386	321	409	365	368	408	362	341	397	368	381	364	367	350	325	384	373	361	333	386	366	385	377	383	371	323	387	385	357	347	393	369	372	399	361	375	389	385	370	389	384	403	360	373	387	360	388	382	360	368	377	379	391	393	355	357	386	369	356	351	355	328	410	386	407	383	389	360	360	385	397	351	390	366	366	353	388	359	379	375	363	378	388	385	334	384	362	354	391	382	336	379	353	383	337	356	378	406	411	375	398	351	366	361	378	395	403	376	375	383	367	364	378	366	389	345	390	350	369	338	372	396	372	410	361	365	328	342	385	344	355	356	346	364	367	381	362	377	357	388	358	394	375	423	368	379	366	385	342	356	377	355	374	374	379	359	382	367	366	387	363	354	387	387	376	405	376	379	381	403	374	371	371	375	357	377	390	387	368	356	386	345	343	363	350	366	371	402	383	377	365	346	388	383	343	352	394	364	362	386	361	378	378	355	339	379	375	363	406	346	390	349	379	341	371	348	399	380	349	392	378	375	374	343	375	357	381	360	356	349	325	391	367	380	380	347	372	369	371	344	379	363	365	377	416	355	383	357	373	386	374	364	380	393	392	374	355	377	365	331	376	403	351	364	364	397	367	342	381	355	369	331	336	349	344	355	351	350	340	362	376	392	376	383	371	399	392	346	393	361	364	368	353	406	365	368	367	373	371	376	358	375	374	383	374	359	361	381	353	352	387	359	393	362	350	382	363	372	389	356	383	360	367	361	379	378	398	322	371	410	374	354	368	371	373	385	374	394	344	367	361	373	375	340	357	355	362	389	396	345	387	403	355	394	391	378	391	367	366	380	358	362	360	350	343	359	341	407	376	397	333	379	377	353	367	382	355	358	375	386	373	381	362	374	397	372	369	343	383	404	341	372	351	347	404	335	362	371	351	374	357	368	383	367	365	384	363	374	382	403	367	390	360	337	359	376	369	383	348	385	384	401	385	363	377	377	371	367	352	369	365	351	350	367	362	346	350	391	372	361	372	352	371	370	358	326	375	334	353	362	393	360	372	354	344	386	369	380	378	372	364	362	354	378	379	351	371	372	364	350	343	356	377	360	378	380	362	365	350	374	356	361	375	365	369	389	377	361	371	366	365	398	352	373	358	352	344	357	360	330	352	359	328	393	388	360	395	387	378	368	358	386	376	351	387	416	363	339	351	385	391	364	367	378	369	394	407	423	360	356	374	393	383	355	349	347	395	403	353	377	372	364	373	348	342	371	357	339	365	377	397	364	353	416	348	358	338	377	341	367	367	391	349	395	383	355	367	356	367	377	379	360	365	339	352	418	347	403	368	384	383	351	364	374	379	402	365	325	417	339	375	347	357	366	360	373	364	364	379	368	367	385	382	361	344	367	373	356	346	384	386	358	359	357	363	376	322	353	368	345	380	396	389	334	357	402	394	370	354	354	355	371	373	385	367	389	330	357	374	369	375	371	381	385	367	397	367	376	366	378	389	359	373	367	364	391	368	349	377	369	386	348	384	372	347	355	373	350	396	412	375	371	368	325	363	355	367	366	367	333	424	351	380	392	382	350	342	409	347	380	373	381	372	322	371	358	394	343	403	348	396	373	333	351	411	376	375	403	369	375	371	368	367	360	360	419	375	328	357	391	374	379	387	396	370	365	374	365	351	380	370	364	338	393	382	400	342	353	369	398	397	368	379	353	373	359	357	384	432	390	357	343	348	331	389	361	375	358	346	359	383	389	360	366	357	385	357	345	344	356	389	365	348	339	375	376	394	380	378	383	375	426	408	366	345	375	353	359	380	366	333	390	330	373	379	368	347	393	353	382	348	330	381	355	373	348	369	380	361	364	427	355	384	360	388	379	411	365	362	401	363	368	351	363	364	386	368	384	338	355	381	395	379	370	399	366	375	399	361	345	355	341	351	377	366	391	397	386	390	382	398	384	365	386	377	369	386	365	364	355	374	316	389	410	384	427	387	370	366	381	345	356	350	343	367	349	370	328	410	343	355	378	415	365	364	371	383	389	402	371	361	376	381	347	391	374	342	350	350	351	358	378	354	364	362	376	352	373	391	352	373	372	379	368	368	386	392	355	381	371	370	369	387	364	340	368	383	415	373	375	393	341	380	368	345	396	357	348	363	358	345	378	358	347	383	313	357	360	382	374	354	390	379	393	397	404	387	340	339	346	391	384	333	384	382	356	373	376	356	400	354	379	372	362	387	407	376	387	389	384	367	346	353	337	406	409	391	382	344	350	363	374	320	378	388	346	355	378	392	382	428	383	391	357	368	401	379	416	362	372	387	358	383	387	401	357	372	381	366	386	361	329	353	372	392	320	333	380	368	373	376	377	374	380	385	357	354	356	329	370	373	397	365	348	374	351	387	376	336	369	366	387	363	397	351	399	367	391	372	389	338	385	363	370	363	388	354	354	367	360	365	382	359	358	357	407	394	385	355	337	378	391	369	378	385	379	391	379	389	397	370	357	359	386	393	390	363	331	383	373	345	394	418	374	347	329	398	356	370	358	368	390	367	363	404	350	365	366	368	374	396	364	385	367	388	349	367	370	360	367	392	397	372	370
4433	14636	9686	4947	3696	2588	1998	1550	1267	1030	890	783	675	597	608	570	534	519	510	477	449	458	469	453	440	450	432	415	441	433	419	416	422	415	362	407	404	406	412	412	411	355	422	424	378	410	393	450	357	379	405	385	391	383	423	390	371	407	440	398	431	389	387	413	399	380	387	375	369	399	388	376	340	398	388	428	427	369	374	419	375	405	368	356	370	382	383	414	372	374	392	402	383	398	345	404	395	368	398	403	386	398	388	397	377	357	404	426	383	371	396	352	356	390	404	410	384	389	393	401	361	365	366	363	400	376	379	377	393	378	388	358	393	415	344	395	400	383	389	419	380	369	381	385	386	394	380	402	345	386	403	371	377	354	373	368	359	402	424	389	367	380	395	383	354	378	405	407	408	395	417	414	389	398	407	382	352	407	369	365	411	382	382	419	372	364	385	377	383	365	385	438	399	406	350	380	408	366	401	349	389	395	385	389	364	399	382	392	374	441	415	393	380	388	395	366	390	382	401	371	370	413	373	392	428	334	404	375	386	394	381	414	380	395	402	399	404	414	365	370	352	390	376	397	393	377	388	380	392	394	391	343	372	400	356	410	381	383	359	419	379	366	390	360	421	364	405	413	398	407	386	406	390	395	405	406	373	385	374	427	397	412	355	376	378	373	408	413	377	389	371	400	372	361	401	403	386	366	386	382	400	380	379	361	386	398	341	376	416	374	375	407	411	383	383	422	409	396	366	404	382	382	362	365	359	361	343	385	347	406	334	383	338	375	358	420	390	392	382	395	429	382	404	398	361	369	377	369	384	396	370	395	419	403	393	402	348	408	386	426	369	389	393	380	382	365	384	397	389	405	354	401	372	385	392	396	390	387	386	387	380	381	426	377	349	334	386	385	403	392	408	370	369	420	359	384	362	406	372	407	363	370	390	365	393	382	398	393	407	392	362	375	399	347	366	399	391	380	368	404	401	366	394	386	355	368	439	342	350	421	405	404	398	428	393	374	400	373	385	361	403	356	383	383	367	397	394	374	399	380	403	419	397	359	410	374	369	375	395	407	364	396	371	378	379	351	363	352	368	420	440	358	397	368	401	381	426	375	370	397	406	417	414	387	399	384	389	391	419	397	400	414	407	380	423	382	399	361	383	377	368	371	389	370	379	379	368	378	395	353	391	379	376	406	352	374	382	381	394	369	394	353	394	358	407	360	387	368	385	391	375	382	411	376	411	369	363	381	377	402	415	405	399	406	391	399	405	428	406	375	377	401	397	400	375	377	364	394	346	367	379	399	393	393	397	379	382	386	406	415	384	363	392	379	397	359	405	381	411	390	357	374	416	373	388	366	357	373	390	378	364	365	384	399	362	371	379	360	383	369	355	397	356	358	373	371	373	376	394	337	338	395	366	372	354	369	407	397	384	369	373	379	355	381	410	453	371	363	351	389	392	425	382	393	409	381	370	412	377	406	392	378	363	380	379	397	372	382	385	362	380	427	385	423	359	376	386	383	391	374	405	366	370	382	355	401	374	395	362	388	397	384	411	362	350	385	406	374	392	389	389	347	406	363	402	362	401	421	387	351	339	373	394	378	404	375	395	377	398	400	387	372	376	399	384	378	410	383	388	375	380	353	356	377	353	368	428	389	398	389	394	406	369	377	393	400	392	410	363	394	383	363	382	389	408	411	365	363	408	393	372	424	373	369	371	384	399	392	382	395	383	368	396	377	412	393	355	387	398	374	395	391	374	331	403	344	371	377	404	381	420	387	380	367	361	394	389	391	385	343	383	390	396	362	380	423	347	372	372	375	359	417	393	388	380	407	354	396	394	394	392	384	365	358	379	387	390	379	382	356	386	381	334	405	378	415	353	366	369	387	370	360	424	419	390	426	389	368	406	375	386	392	392	401	371	398	407	364	361	364	409	363	409	372	398	377	413	371	410	411	402	366	416	409	385	384	374	373	371	390	357	395	400	406	406	395	386	362	357	394	396	417	375	414	405	420	362	373	371	351	362	402	374	356	398	382	393	405	406	423	320	376	347	399	388	354	368	380	365	431	368	388	405	377	379	395	365	392	407	413	367	383	391	390	346	377	374	380	424	389	368	390	396	417	392	409	399	378	390	367	405	411	385	414	384	388	388	360	386	365	373	389	397	393	383	370	356	392	375	367	377	375	379	352	367	385	399	352	387	399	394	377	396	373	390	367	400	386	404	415	405	399	389	443	344	379	400	372	376	411	394	396	370	365	428	362	372	398	389	374	415	369	420	387	386	370	387	376	376	385	402	374	390	412	350	394	383	382	386	403	344	418	370	383	363	369	395	370	392	376	386	348	363	391	378	357	410	395	377	389	372	383	361	362	395	369	389	398	372	395	406	437	356	401	412	387	363	397	386	386	406	412	400	354	366	353	398	399	370	385	390	380	357	429	385	357	374	355	394	430	401	379	370	370	418	401	431	379	402	412	378	358	400	409	390	419	381	393	401	394	357	402	377	364	416	397	381	399	389	365	395	367	378	401	405	397	390	341	377	414	427	379	356	396	376	387	381	384	425	387	338	369	381	408	394	410	364	394	424	394	367	360	381	391	390	357	393	365	395	373	421	412	384	371	373	386	366	393	390	380	413	372	381	401	373	362	411	362	349	377	399	396	378	375	378	373	385	393	357	374	393	391	411	380	364	378	380	413	360	415	397	378	395	389	397	397	384	403	391	389	377	368	380	385	382	351	392	404	373	399	389	362	382	365	403	375	360	352	361	373	373	388	367	427	404	390	378	384	371	418	362	400	397	426	373	393	373	357	362	363	352	372	419	369	395	383	418	382	338	396	379	408	383	394	379	400	394	356	394	379	371	364	389	390	367	355	379	420	412	396	438	379	404	405	363	373	406	339	386	382	372	362	373	370	411	400	383	410	396	350	432	433	361	375	402	389	378	350	354	420	405	390	371	371	339	407	382	412	363	379	384	350	396	395	403	368	421	393	405	421	392	362	348	380	376	423	374	384	411	381	399	409	381	380	384	398	359	398	379	390	422	382	374	378	367	373	360	396	394	370	354	386	369	382	374	376	379	354	373	389	386	398	387	407	400	341	394	413	418	391	384	396	402	385	376	400	357	381	409	401	389	403	401	399	408	413	391	352	401	357	371	384	384	395	409	377	408	373	395	389	365	353	352	415	377	400	371	386	386	355	399	371	377	357	383	346	391	399	416	416	367	431	370	371	400	324	405	414	416	401	375	418	381	336	397	401	396	386	352	363	380	394	351	389	397	385	383	367	370	400	378	394	389	345	373	357	361	387	386	377	393	397	384	403	393	373	399	385	376	388	378	397	365	379	365	406	358	402	367	391	407	380	399	381	364	402	376	368	401	392	400	395	384	390	416	351	379	414	385	387	402	330	384	384	390	406	373	416	389	358	395	340	376	377	367	362	413	392	411	398	376	379	401	352	359	370	400	400	373	423	390	388	392	392	400	373	364	382	385	376	373	386	372	400	394	396
27483	20322	7570	555	333	242	299	237	245	251	221	222	229	229	216	207	238	229	221	233	202	256	224	213	244	219	221	200	257	219	222	230	205	210	221	218	232	201	184	217	213	202	206	201	238	235	216	244	218	221	216	204	224	210	238	206	220	230	216	197	215	212	204	202	237	205	198	205	221	229	207	225	210	234	224	220	218	212	234	227	214	216	220	223	226	226	244	228	208	199	245	218	198	228	226	234	217	209	205	211	206	234	245	228	207	212	223	211	224	234	230	199	237	224	219	222	227	222	225	216	215	213	202	226	232	219	220	232	222	237	186	218	229	204	224	220	240	202	207	217	208	220	233	252	225	221	203	215	213	225	213	206	221	216	221	212	243	219	249	190	204	221	203	230	197	228	230	198	211	218	253	224	215	222	231	224	240	224	236	214	216	198	215	212	184	224	211	229	217	209	214	222	210	245	210	247	218	209	229	236	237	209	225	239	202	220	244	228	204	211	246	227	230	212	238	236	180	211	213	225	213	210	232	231	229	234	220	230	206	204	214	204	250	220	213	237	248	216	192	193	236	209	212	212	232	225	217	220	204	201	210	208	249	217	245	214	202	248	219	212	201	216	221	238	204	225	233	213	223	251	231	252	237	210	216	210	197	215	233	220	211	230	202	217	226	226	208	237	201	229	233	219	222	233	210	240	245	192	233	221	259	242	224	224	194	214	209	210	212	220	185	218	209	218	213	238	198	204	218	208	226	233	222	197	214	231	215	199	223	206	202	206	203	212	221	239	231	238	213	199	216	225	230	233	220	241	233	231	220	193	241	238	248	226	212	228	201	189	219	223	220	223	238	212	228	241	243	240	203	239	238	210	214	229	214	222	226	195	223	231	217	233	222	228	232	218	224	207	220	211	194	225	217	214	194	229	227	234	198	222	217	213	205	219	209	200	244	201	217	214	248	203	233	232	225	233	187	223	225	217	239	209	230	212	229	233	204	228	236	224	223	235	235	247	219	232	236	211	242	231	223	227	215	224	228	228	220	236	206	209	209	235	221	231	213	218	239	252	227	189	200	216	193	224	204	231	204	218	221	233	227	219	215	234	223	231	219	205	216	210	214	243	212	196	223	198	243	230	207	205	219	233	235	225	222	241	204	230	203	238	221	257	189	233	200	233	215	187	214	206	244	235	202	214	221	219	229	226	223	208	223	235	241	201	204	215	207	192	193	224	200	224	220	223	209	212	219	220	243	214	249	220	223	198	235	206	219	234	245	218	218	233	202	225	217	238	206	235	198	208	228	212	213	231	228	232	214	220	223	209	225	246	201	209	214	222	221	219	244	236	216	235	213	235	248	201	239	219	254	238	211	208	237	208	235	195	229	223	234	242	217	215	212	204	216	229	213	222	225	238	230	209	215	216	223	218	245	220	254	218	225	204	219	245	221	236	201	223	224	235	208	212	205	213	223	229	213	222	232	211	243	212	207	218	223	209	213	230	223	228	229	234	207	228	214	199	217	197	212	204	208	217	259	239	225	237	230	188	199	212	238	226	207	232	193	249	238	199	217	211	223	226	212	219	214	234	207	233	254	208	226	245	213	237	241	217	232	217	208	196	217	209	216	204	237	196	201	223	238	215	229	234	211	231	222	214	220	221	214	230	226	189	231	237	219	207	239	254	242	208	219	183	207	218	200	244	203	244	202	204	217	193	242	191	208	198	207	217	241	213	221	206	223	222	215	217	206	234	235	238	235	251	203	237	236	209	230	210	229	223	208	207	211	203	231	211	225	214	210	219	229	213	198	211	231	199	235	228	251	222	190	229	219	234	264	223	190	206	205	222	205	234	220	229	227	217	235	206	236	210	211	245	231	210	232	218	237	229	227	215	210	225	223	210	267	206	256	206	215	212	218	206	201	225	223	237	232	226	233	211	190	241	229	209	235	249	235	199	217	210	191	218	209	220	194	229	208	206	216	238	230	236	227	214	200	213	197	187	200	214	216	191	227	235	207	195	224	200	233	203	229	198	207	217	199	212	226	247	224	217	207	203	218	218	211	215	225	222	220	209	206	248	223	199	233	195	201	218	212	216	211	200	198	189	181	218	218	220	224	228	223	238	218	218	236	223	226	203	215	228	196	233	239	235	206	212	203	216	233	209	230	219	220	212	233	228	203	235	207	250	199	196	209	234	196	218	225	209	233	208	244	241	223	211	209	221	232	223	216	222	242	221	207	238	222	238	253	231	196	233	223	236	222	183	223	240	228	205	211	246	232	191	237	250	221	245	205	243	189	220	227	239	247	213	261	217	226	236	212	214	231	249	201	218	202	217	203	212	210	250	215	211	212	228	242	223	223	212	244	227	220	197	205	226	194	198	204	224	222	203	218	210	215	197	203	220	238	221	224	216	222	242	229	225	228	223	220	216	216	217	228	223	226	215	211	223	220	228	219	232	217	225	238	210	213	222	198	239	213	230	216	210	230	258	215	218	218	230	234	213	214	228	225	222	247	254	234	177	241	230	231	224	224	223	214	217	208	219	228	215	207	221	198	229	211	226	204	227	227	225	234	201	210	229	225	231	220	184	256	201	232	218	230	201	229	239	228	219	235	213	224	207	228	211	238	236	213	242	232	188	202	230	228	219	230	206	226	222	227	250	219	231	245	239	264	219	210	228	232	205	247	203	225	213	251	216	224	217	236	213	203	215	184	206	242	224	232	239	237	216	205	228	253	199	204	199	216	231	205	202	206	226	227	229	225	235	222	178	209	230	189	215	218	234	227	219	202	205	227	203	223	234	223	216	203	232	218	195	206	218	213	234	244	221	237	248	243	221	200	235	240	221	195	223	248	230	232	213	233	221	222	217	203	236	219	228	227	226	205	204	216	224	218	222	215	253	234	218	238	215	200	201	203	222	215	225	245	228	217	231	216	209	231	215	252	194	217	226	233	230	230	223	236	225	202	226	238	200	234	187	221	235	203	218	200	218	243	215	207	199	231	243	238	214	196	218	205	198	197	226	231	226	216	222	234	207	203	209	227	233	223	233	219	230	196	224	252	248	225	237	238	218	226	225	215	230	192	237	224	188	208	217	227	229	233	218	204	247	234	216	220	248	246	219	214	237	231	230	192	229	232	201	220	221	206	231	210	225	215	195	244	222	217	245	213	237	236	207	202	215	232	204	224	206	204	204	239	244	215	177	235	185	223	230	238	235	210	227	211	235	230	210	223	211	209	224	196	226	223	234	219	229	239	217	214	221	230	220	196	219	218	224	232	208	224	209	230	226	221	206	206	206	228	230	225	198	210	217	220	211	244	240	229	219	209	228	227	229	234	213	190	212	237	242	222	231	210	237	200	193	201	219	209	227	208	208	249	239	213	212	222	230	243	236	214	236	217	226	230	243	241	205	198	249	238	206	230	226	226	226	247	222	200	197	234	240	238	244	226	218	204	233	203	219	231	206	222	190	221	214	220	204	229	219	218	226	221	216	243	223	210	228	217	220	211	190
4089	1279	788	475	413	338	319	291	301	251	241	249	224	225	254	245	239	209	246	260	226	261	209	202	227	234	234	212	230	227	240	252	224	233	213	253	204	220	221	232	230	227	236	224	226	204	236	216	220	241	228	249	234	260	221	219	243	233	229	246	257	241	215	219	250	237	213	206	218	232	237	248	228	231	236	228	221	214	218	234	235	231	217	233	218	237	248	215	212	250	200	196	249	243	239	239	222	221	232	230	234	221	220	195	251	256	238	204	236	239	220	231	245	229	231	209	207	233	233	230	217	223	217	221	226	245	226	228	253	231	221	217	219	215	260	224	197	237	223	230	225	242	211	253	234	229	228	225	216	215	220	217	224	213	196	221	248	232	204	237	248	208	230	204	228	234	224	220	211	251	236	205	226	224	229	196	240	212	228	235	223	230	198	228	230	228	235	265	203	227	221	235	206	229	212	211	198	218	263	249	214	219	261	217	241	225	230	198	220	207	242	246	208	233	251	210	205	252	231	242	232	212	221	223	218	224	215	208	228	211	257	251	227	209	229	218	234	240	235	218	236	236	235	220	230	232	243	239	242	197	222	230	260	224	208	234	222	226	200	246	235	219	230	222	232	219	227	232	198	231	227	217	231	227	225	233	243	227	226	206	221	225	215	235	231	257	222	236	231	236	204	255	252	239	204	225	225	219	218	221	256	232	219	267	211	226	206	248	238	221	225	237	221	235	239	234	237	209	218	236	234	250	235	277	229	183	237	228	231	198	229	270	224	225	208	223	242	238	210	235	201	216	250	203	217	230	244	235	259	263	257	211	220	209	216	223	219	240	225	206	212	212	240	210	232	241	217	232	210	235	204	238	219	227	211	256	246	256	224	197	240	225	244	246	212	208	217	219	218	220	270	210	211	251	235	223	220	250	259	205	213	271	230	230	254	216	225	233	221	230	234	256	232	219	242	220	249	212	248	206	237	233	220	217	220	237	215	216	230	242	246	256	216	213	218	238	222	229	229	245	225	214	233	216	224	254	251	225	253	219	207	215	234	225	242	219	192	240	234	237	250	229	251	247	222	224	240	219	241	246	224	216	217	225	248	238	224	252	233	228	215	255	232	227	213	202	233	213	260	226	201	240	230	227	219	222	230	233	227	221	234	188	225	252	224	222	211	233	227	233	259	234	198	234	227	225	198	242	211	223	227	207	197	221	230	229	200	234	219	244	242	193	218	228	224	212	218	241	261	214	210	245	240	219	248	235	207	258	238	236	240	230	226	223	227	225	214	212	248	246	236	216	244	228	225	199	220	205	218	231	231	222	238	249	257	248	218	203	221	246	244	208	216	250	197	236	244	250	230	219	222	228	237	229	215	235	224	211	213	246	227	219	214	237	253	258	221	247	237	225	222	212	233	242	217	230	225	228	223	227	251	227	224	238	212	227	246	233	202	236	216	206	232	252	214	232	222	220	244	240	257	224	231	215	220	214	239	244	238	259	225	233	217	190	216	249	205	265	240	256	225	242	208	225	210	226	238	207	226	246	226	219	236	195	232	233	240	235	224	205	255	231	232	198	204	245	213	234	223	227	222	242	209	237	219	220	211	227	232	217	242	234	235	239	238	232	206	253	249	253	223	251	228	233	221	235	212	229	190	230	233	237	243	222	259	225	235	244	212	240	211	217	244	222	218	225	236	223	224	231	226	244	245	223	200	207	233	198	211	215	251	247	256	230	212	210	224	243	218	246	225	225	230	216	195	220	229	218	239	222	235	210	222	208	219	208	204	222	215	242	232	235	255	219	240	230	208	192	220	233	239	203	266	217	215	220	245	231	242	225	224	243	204	245	229	229	208	205	219	269	250	223	251	225	230	218	222	235	217	224	232	242	234	247	222	239	250	209	236	227	230	238	238	240	213	206	207	201	217	226	232	242	237	223	221	215	219	229	233	230	225	244	218	213	234	247	234	233	226	235	217	238	229	244	228	194	226	212	250	201	213	246	244	259	239	246	241	230	228	215	240	235	222	237	225	229	213	247	260	237	219	219	246	238	225	253	202	223	207	235	232	224	243	212	204	245	202	242	226	221	252	239	218	205	238	231	228	236	211	229	221	235	242	224	257	229	216	211	256	266	245	225	201	224	217	256	212	207	238	222	227	241	190	224	255	234	196	208	243	221	224	199	236	253	222	244	257	237	203	209	233	254	230	241	222	219	215	218	219	250	231	234	222	252	263	212	221	252	210	242	230	233	221	205	226	255	221	240	230	194	194	246	231	220	225	218	215	224	203	210	229	247	243	248	228	222	217	227	198	216	247	233	201	219	223	207	228	232	232	237	234	256	206	220	241	224	210	199	233	213	267	212	247	238	254	239	235	234	198	227	255	243	232	251	269	212	207	235	243	213	250	218	216	224	235	248	243	209	223	249	232	214	215	239	195	229	228	221	196	235	212	205	222	238	234	232	203	235	207	226	213	204	241	235	216	229	211	234	250	210	223	229	232	246	230	260	217	244	203	220	231	222	221	199	232	237	234	219	241	245	225	214	238	203	231	235	221	220	210	243	243	234	195	224	240	249	244	212	243	255	227	222	223	217	270	221	206	231	242	228	226	248	235	226	228	234	226	252	243	258	253	214	244	208	236	250	207	215	203	243	229	216	253	233	212	225	207	243	218	212	214	228	228	228	236	245	227	253	251	208	252	225	222	229	242	207	249	225	238	232	251	229	230	208	217	201	257	270	231	213	231	238	230	249	220	217	228	236	237	237	197	238	229	259	228	245	221	233	251	226	228	218	251	223	240	223	265	217	227	210	256	243	253	208	241	233	251	225	203	247	208	236	235	230	220	222	223	231	238	240	202	221	209	220	219	233	220	242	229	255	212	236	259	226	233	213	217	226	227	225	221	224	230	204	233	211	202	213	211	244	234	237	226	234	227	218	217	203	231	221	228	232	247	210	238	236	235	219	201	217	219	231	219	246	238	236	248	219	201	235	234	251	236	211	254	250	241	214	231	213	193	211	250	229	213	222	210	237	233	248	230	249	237	223	217	230	239	217	252	228	232	225	226	237	245	258	218	219	232	230	226	222	215	211	232	214	199	238	229	226	214	219	234	247	216	221	214	214	239	229	243	245	233	228	221	185	228	235	218	233	225	242	222	203	252	227	223	225	222	226	240	241	219	252	229	205	216	207	238	235	254	233	221	254	245	239	206	224	259	220	230	222	216	247	218	226	223	218	232	220	220	248	234	250	249	243	223	243	253	228	243	212	218	225	246	236	251	265	230	228	230	212	254	232	235	232	239	235	211	224	225	224	243	231	225	229	218	237	212	228	234	206	227	236	231	213	238	221	223	217	234	222	231	216	247	263	231	236	200	251	251	218	217	203	218	209	221	256	232	223	237	234	215	269	198	262	263	221	230	257	244	229	233	240	222	249	220	237	238	232	211	195	226	212	203	239	241	240	243	204	217	232	239	216	233	238	247	232	219	236	201	215	240	226	213	239
23690	21326	28762	24232	21339	11074	1175	782	681	625	561	542	474	518	511	470	485	469	459	468	419	461	440	475	452	474	481	466	412	453	422	453	391	415	430	406	419	449	448	430	415	418	442	391	465	462	421	415	456	418	418	429	405	464	415	447	401	425	432	425	436	437	439	418	419	432	471	416	430	483	423	459	409	412	434	419	423	394	443	476	422	434	460	420	403	420	415	443	453	377	430	430	398	423	398	434	423	468	416	413	431	418	396	438	426	471	426	447	405	438	404	401	374	422	409	412	418	436	394	436	400	404	436	403	440	443	455	443	394	438	417	457	441	384	409	374	406	425	484	437	420	430	445	422	428	443	422	458	419	406	425	430	403	438	410	456	456	423	430	407	446	407	460	439	413	434	433	404	405	422	422	414	437	443	410	447	438	429	419	420	415	383	442	445	418	436	419	428	434	434	435	437	403	435	395	418	429	410	417	445	449	424	434	405	432	398	407	441	404	369	431	396	476	468	412	423	426	383	440	445	409	437	421	427	436	438	423	429	444	431	425	454	406	442	391	455	388	457	453	404	429	437	395	390	429	404	424	396	415	473	428	443	430	409	395	371	449	437	446	388	456	384	440	395	403	416	414	407	432	416	412	426	423	417	417	437	441	429	409	424	430	439	450	417	393	411	427	402	431	435	434	450	384	430	448	466	433	418	416	420	390	453	453	410	432	437	404	417	406	426	442	375	391	410	426	460	424	414	416	434	428	410	410	431	431	424	467	402	423	399	425	399	422	382	381	417	424	426	399	387	457	416	436	458	433	416	402	380	386	427	398	409	422	456	466	463	415	399	386	416	452	431	434	459	426	403	439	453	426	390	386	454	407	415	430	379	417	444	427	456	441	426	465	444	412	428	424	437	430	423	392	433	417	444	405	418	432	392	430	409	424	450	387	410	421	400	412	420	403	417	400	420	438	447	424	424	455	427	397	448	420	407	429	401	438	375	430	399	387	418	403	437	410	428	438	409	454	414	441	459	428	424	429	444	425	409	423	430	448	462	418	415	429	487	433	456	406	387	409	424	444	417	389	404	409	445	423	399	425	425	420	405	461	453	409	466	419	430	402	393	428	438	435	430	406	420	419	422	455	454	422	444	473	475	437	415	435	421	417	445	431	408	430	409	437	442	417	429	430	470	408	446	411	447	402	426	401	430	428	457	423	409	426	427	430	467	443	441	440	445	409	441	430	419	452	398	412	426	459	436	412	433	466	398	403	414	379	443	405	411	416	438	417	412	451	397	410	411	413	463	433	440	426	438	411	403	424	446	453	425	410	388	423	437	433	415	416	409	428	406	432	446	410	409	436	434	429	434	451	405	433	440	440	419	457	431	425	424	395	399	431	448	418	418	429	408	414	422	408	452	391	437	408	413	420	432	450	414	429	423	410	464	377	454	401	397	424	450	429	415	384	416	418	438	412	397	381	423	445	402	436	444	399	411	446	419	417	352	416	430	451	400	450	428	407	389	416	464	435	399	461	428	430	432	435	428	436	372	428	408	421	437	467	417	422	394	424	451	443	391	444	441	443	433	416	438	409	423	417	440	416	427	425	421	421	404	417	448	447	436	415	412	409	443	444	396	387	453	431	420	476	473	419	403	438	427	406	423	420	443	428	402	418	410	412	451	416	391	438	418	406	411	405	414	440	452	393	394	426	443	374	405	430	422	399	414	379	456	389	437	432	409	417	413	446	398	422	402	384	450	418	436	404	431	435	408	450	418	435	414	444	450	430	413	396	425	428	442	439	430	396	407	412	423	411	397	417	412	371	445	443	453	397	415	411	437	416	435	446	419	461	429	401	441	408	432	461	437	416	392	407	417	440	432	411	430	403	422	450	439	430	413	426	443	449	401	431	387	430	398	432	428	426	445	420	436	415	429	417	425	448	430	461	411	397	436	435	421	418	426	409	413	433	422	467	375	413	454	419	418	436	357	446	392	457	454	424	425	438	428	422	431	459	398	381	423	412	421	429	415	395	456	405	431	418	429	432	429	403	380	439	463	430	411	411	451	398	391	413	460	443	430	398	428	425	419	408	424	409	387	459	404	444	404	407	405	442	383	422	423	423	415	387	428	394	404	424	411	446	433	396	445	421	424	447	407	438	411	420	413	426	412	416	434	397	413	402	449	420	423	421	414	392	412	423	393	431	425	411	425	450	469	409	420	412	427	465	402	396	419	433	429	454	422	451	429	419	409	455	423	421	445	437	419	402	448	436	445	423	461	434	436	462	418	408	415	380	428	415	389	414	441	434	444	463	410	394	439	419	390	423	436	458	462	432	415	425	422	421	396	407	434	424	437	433	421	395	440	419	422	412	386	411	444	427	411	435	404	422	390	431	419	403	442	431	425	399	390	399	448	439	401	430	439	423	458	417	469	407	409	419	417	391	426	376	442	407	389	427	375	403	417	447	407	420	427	403	424	403	454	440	422	417	400	410	435	434	444	460	434	402	424	390	400	424	443	437	425	420	442	451	422	408	443	412	423	410	417	413	396	427	383	432	427	437	433	437	413	403	432	440	423	431	410	420	412	407	434	382	418	391	476	401	429	439	420	425	419	437	422	425	438	412	389	388	439	430	445	389	396	470	427	400	435	408	440	426	463	431	410	434	396	411	435	442	416	421	418	436	406	444	372	417	385	396	430	436	434	393	424	447	391	430	410	418	450	391	393	425	436	411	448	395	440	411	435	443	440	439	429	410	410	441	419	417	450	434	401	395	466	426	401	421	436	401	411	415	443	450	416	442	418	425	415	416	401	475	438	410	428	431	418	434	436	444	424	404	409	402	402	428	439	422	401	418	409	468	412	423	419	414	409	402	420	419	433	425	426	428	431	445	402	405	419	421	412	415	408	393	417	411	412	439	445	422	462	419	428	430	405	428	456	445	381	414	475	439	437	414	432	423	421	422	444	430	431	454	439	411	383	427	444	379	389	429	408	412	404	422	427	390	434	440	404	413	433	433	409	439	405	397	413	412	433	450	418	407	391	431	445	433	406	393	422	423	432	434	420	410	403	466	460	384	457	424	451	432	443	449	459	413	406	394	417	453	422	383	436	421	422	403	450	450	414	443	398	447	455	407	428	425	424	401	380	385	445	402	419	440	473	418	433	422	436	380	401	434	416	392	432	409	382	401	411	407	409	447	401	416	379	441	400	415	414	399	414	428	405	400	432	392	419	430	414	420	417	456	424	419	433	430	388	424	375	422	414	424	432	440	419	440	412	411	449	408	417	414	408	437	432	420	441	420	409	404	404	436	382	413	443	427	415	421	422	425	439	411	473	404	454	359	441	439	416	425	395	430	411	437	416	412	443	432	394	440	425	409	438	441	409	419	458	423	426	456	413	411	469	437	403	406	447	422	451	396	395	448	405	429	435	407	455	396	420	406	410	400	410	436	411	427	442	431	375	400	412	426	401	425	398	434	413	429	401	425	400	424	380	449	461	401	441	410	419	427	419
3279	8639	5790	2828	2113	1576	1222	1043	855	835	679	603	581	540	542	506	510	523	518	490	482	467	464	438	482	461	496	487	424	474	451	494	469	448	460	446	466	410	428	437	431	435	448	454	439	434	459	434	473	439	445	439	452	420	427	426	470	442	411	452	432	462	442	472	434	474	458	471	435	445	452	430	413	469	428	427	443	425	454	410	435	432	436	383	448	464	475	445	438	438	438	433	443	423	411	436	465	428	467	407	443	439	458	435	426	462	450	466	443	451	431	472	431	446	432	423	426	433	418	413	434	436	434	435	440	460	436	399	390	424	446	438	435	419	446	437	465	444	460	432	447	447	462	445	402	406	392	452	411	458	426	438	416	423	387	445	422	405	426	444	401	452	441	450	441	425	422	471	452	414	386	465	490	453	439	437	451	414	435	419	480	446	434	431	441	408	459	449	420	437	438	441	430	433	434	463	419	435	417	418	461	432	398	430	417	437	411	448	441	442	460	425	421	435	401	451	466	441	421	442	414	426	451	410	419	436	390	452	461	433	464	420	457	440	462	434	440	428	398	443	418	447	428	415	434	443	467	410	420	419	419	458	434	446	459	418	418	429	401	444	431	446	437	455	459	454	445	437	434	503	457	455	407	432	421	418	463	432	451	418	463	449	434	408	420	448	423	453	433	446	439	486	419	429	395	402	431	399	459	415	434	452	420	468	458	420	408	435	443	424	378	423	424	437	409	455	422	436	455	412	439	455	465	437	434	479	451	425	461	455	453	406	469	419	450	425	430	464	456	446	430	456	444	412	408	426	432	460	391	433	447	426	453	411	430	468	452	430	448	460	414	454	407	421	462	432	457	418	416	433	422	447	487	461	436	457	431	441	447	458	439	437	420	422	421	427	422	443	423	444	407	444	415	467	471	450	402	447	409	430	416	434	432	431	433	443	452	462	430	476	399	444	442	469	462	428	453	450	463	414	445	435	438	444	465	412	431	412	450	422	433	436	467	442	439	433	422	447	421	429	443	455	422	415	466	472	410	424	471	414	457	419	435	432	432	445	444	454	417	431	457	445	469	450	406	396	422	453	418	462	444	416	414	456	435	441	452	415	424	394	413	479	448	456	399	426	445	440	441	422	455	439	413	438	443	434	445	472	450	416	436	445	429	469	461	430	456	442	412	431	476	424	435	428	455	417	440	474	400	466	401	434	422	455	413	368	397	411	453	447	427	412	436	476	451	435	428	450	459	422	442	430	417	413	422	424	440	425	420	454	455	461	414	420	438	446	454	452	438	417	451	433	438	454	427	445	414	429	444	426	440	443	458	442	418	445	462	406	465	419	402	419	402	437	442	459	434	421	431	437	458	455	448	365	426	450	463	428	459	475	439	460	379	433	450	432	404	414	418	427	439	438	426	420	414	446	400	439	457	454	421	430	431	477	449	442	447	435	435	433	441	462	434	413	444	448	452	444	436	482	485	417	431	434	398	425	450	448	408	437	448	469	415	423	470	448	413	395	426	440	422	433	472	410	441	449	457	464	439	433	429	455	411	412	443	468	427	442	435	458	453	440	457	457	441	444	439	440	421	468	450	453	426	428	455	439	457	427	449	459	439	436	463	422	430	435	447	439	456	478	443	464	465	452	450	443	431	452	448	417	437	419	430	406	430	438	467	474	436	413	425	450	444	477	425	451	405	428	441	440	435	423	424	413	428	419	446	425	433	464	459	460	427	462	426	439	436	509	451	436	416	408	437	451	428	430	421	434	436	429	424	422	410	429	433	451	445	416	405	445	444	440	466	416	458	487	460	449	429	430	419	456	454	444	438	449	456	423	453	438	452	436	463	435	431	408	404	422	443	447	475	440	423	446	431	438	448	459	440	433	485	407	426	429	476	455	460	419	402	460	425	470	459	457	420	437	448	413	436	426	409	433	431	439	430	445	425	438	440	452	417	426	385	411	450	467	447	431	423	430	416	455	444	461	417	436	405	439	478	437	404	439	486	437	432	419	439	421	433	443	453	473	426	430	406	417	401	409	459	453	401	428	462	482	437	456	466	464	464	409	425	457	408	431	465	477	443	460	449	473	469	434	415	441	414	418	433	431	413	437	452	416	434	452	443	470	453	382	452	453	474	440	425	423	416	462	450	426	428	442	429	434	450	444	409	425	457	424	423	442	463	423	384	432	484	458	447	453	420	463	449	441	414	396	438	457	440	419	404	423	403	427	464	439	443	428	436	419	457	430	460	452	430	454	425	420	454	428	466	412	464	459	431	468	411	430	464	445	453	385	433	434	422	454	429	428	449	411	432	472	422	440	462	441	420	420	402	474	429	444	444	421	445	424	427	398	423	452	443	447	421	476	415	469	462	404	395	432	424	415	455	437	444	446	447	414	477	474	412	436	417	440	424	434	420	383	418	435	454	427	458	430	458	428	463	436	425	441	462	448	417	445	425	430	421	446	460	419	452	435	425	448	410	406	416	454	445	431	469	440	434	406	450	423	437	457	442	418	441	411	465	463	397	453	479	471	441	406	439	460	447	441	427	446	431	441	419	458	440	443	437	433	439	444	471	426	432	432	443	469	454	447	459	449	442	434	424	437	455	442	430	452	453	417	395	439	408	501	428	431	420	429	438	435	432	467	416	440	413	436	408	421	434	437	460	430	439	437	436	429	442	438	451	417	432	426	454	439	428	423	444	442	469	433	414	401	419	435	435	445	471	452	436	423	419	450	454	407	420	434	466	382	425	434	474	501	463	435	423	435	466	437	452	433	416	416	439	440	442	447	412	466	493	443	471	456	416	456	449	428	419	433	420	399	426	450	403	404	425	429	419	410	397	434	432	461	444	461	475	425	430	446	423	473	417	461	477	433	437	474	434	434	437	425	428	458	426	430	430	445	438	481	424	465	449	431	442	437	426	438	421	456	443	439	457	421	474	428	431	421	458	422	452	460	431	438	427	421	428	446	405	448	435	471	419	444	422	482	449	418	459	445	454	411	439	398	483	464	435	439	464	408	409	420	447	436	430	452	410	455	461	430	427	434	458	402	403	416	428	438	443	430	445	433	447	447	453	444	412	466	447	456	459	427	415	394	417	455	464	423	436	419	428	443	430	444	447	408	403	434	446	419	469	459	450	444	435	423	407	430	422	446	435	444	415	452	468	436	390	409	441	448	483	470	421	433	445	417	484	421	420	430	422	428	414	449	459	445	421	423	447	444	450	450	429	473	449	454	446	444	426	472	440	441	482	447	443	475	439	481	417	454	413	448	396	426	446	411	471	437	421	442	430	450	420	425	421	409	450	436	432	444	419	430	406	440	429	393	473	430	460	412	418	489	467	466	440	414	438	433	420	432	456	465	437	464	439	449	447	425	432	439	458	405	455	454	469	405	437	410	470	408	436	438	435	418	452	451	402	444	459	454	460	414	424	415	434	437	440	446	431	494	391	442	425	429	428	414	450	469	429	439	417	467	427	444	481	447	461	455	429	431	400	425	439	413
24707	21292	27848	25010	13604	537	345	267	230	217	174	169	147	147	132	159	135	144	134	109	115	106	113	132	127	109	107	94	113	99	120	125	118	99	144	101	95	112	104	109	128	101	94	93	123	103	116	109	123	119	122	82	106	93	102	119	91	117	109	110	73	108	114	92	109	100	121	101	88	114	109	95	121	93	106	101	127	96	101	108	112	104	110	99	95	75	90	92	116	95	106	99	89	121	104	110	108	106	110	97	96	118	111	109	96	120	109	110	104	100	120	92	90	107	113	97	103	102	109	100	93	89	105	108	96	85	97	105	99	107	110	125	105	107	105	103	124	113	104	87	105	99	105	103	96	104	106	108	112	99	92	116	100	100	100	104	113	118	113	90	98	98	127	103	102	120	96	116	111	107	131	97	89	98	99	106	120	98	100	125	119	107	110	118	86	126	117	109	117	91	112	100	97	96	112	104	111	110	114	98	111	120	107	90	108	103	102	100	106	112	99	111	105	107	106	100	114	104	94	118	99	104	113	120	93	112	112	104	110	108	123	97	116	88	104	107	132	104	96	95	99	107	105	97	100	90	114	103	94	118	98	84	112	106	108	98	115	102	103	119	95	102	106	108	105	107	138	96	104	121	96	109	93	92	111	95	101	114	111	110	106	103	120	113	109	104	109	99	108	109	110	109	113	107	103	115	98	105	109	122	94	114	104	97	100	125	121	105	106	98	96	99	102	117	114	109	103	99	87	107	91	110	105	109	122	106	100	103	108	110	101	93	104	96	105	107	104	110	91	103	120	117	92	113	94	97	101	103	104	114	92	127	122	125	102	105	119	99	98	111	93	90	105	116	110	104	88	107	107	87	98	113	107	87	85	97	96	92	107	85	118	119	99	101	100	92	112	115	107	115	105	127	100	95	104	120	99	119	105	119	98	102	109	125	107	102	100	101	104	99	113	128	97	94	99	108	114	117	104	109	113	115	95	99	117	95	111	81	110	98	104	90	98	103	95	122	112	102	122	94	125	102	92	85	114	110	134	109	110	120	124	121	97	104	96	92	105	112	103	110	108	96	93	105	115	107	110	103	120	108	116	112	119	108	93	116	111	117	107	116	116	113	105	108	105	106	111	116	132	111	118	97	103	109	95	95	107	109	99	118	123	111	94	102	91	103	98	112	111	114	111	118	102	88	92	122	103	137	105	103	107	109	102	93	125	102	100	112	112	96	111	104	97	103	109	103	106	103	98	100	119	102	110	104	126	118	104	100	107	97	109	113	94	106	122	87	106	102	104	103	102	111	98	109	101	99	113	109	105	125	100	89	100	111	113	108	117	112	123	123	102	111	104	113	89	116	119	119	96	114	109	87	106	104	113	112	114	110	101	117	117	116	91	110	94	112	116	101	116	109	119	101	116	113	137	111	107	110	102	120	135	97	108	99	79	101	99	97	103	109	111	100	90	93	113	89	99	106	88	111	113	114	88	113	104	105	107	98	99	117	101	94	113	104	115	101	121	98	112	120	102	100	112	107	110	89	93	94	101	111	102	117	105	85	100	97	111	120	121	108	101	114	93	101	104	98	128	125	102	110	107	112	110	89	127	125	107	119	84	92	92	102	112	99	108	100	103	128	118	106	105	104	99	100	121	114	99	98	102	101	129	116	120	95	94	105	105	110	95	120	101	96	126	114	97	121	110	126	104	100	114	116	101	104	119	113	123	108	115	109	108	125	121	82	109	121	109	97	102	89	96	131	102	94	96	104	107	116	117	92	86	103	98	103	90	121	108	100	106	124	108	119	96	116	109	121	100	108	106	93	118	110	109	108	108	128	99	97	85	106	114	107	124	106	107	102	79	109	103	97	107	125	88	111	125	104	95	96	97	99	92	100	108	87	104	100	117	103	103	125	98	108	109	120	87	106	98	108	106	110	106	93	106	125	85	98	100	119	108	101	106	103	123	111	101	130	104	98	83	91	112	113	114	123	106	101	131	97	105	105	99	114	105	97	114	102	103	109	96	97	128	114	96	116	107	83	105	79	94	86	98	109	116	103	99	98	90	93	92	105	109	88	106	91	99	100	103	118	105	91	88	103	97	105	100	96	102	100	117	85	107	108	115	115	109	113	113	103	105	121	104	112	91	127	101	104	101	94	117	109	109	115	101	108	104	117	113	95	100	117	120	96	104	105	106	84	73	120	115	99	88	91	94	104	121	95	94	101	110	111	98	107	128	118	107	87	80	89	101	121	91	104	125	97	116	89	103	94	126	124	98	109	107	113	106	103	123	103	114	109	100	109	105	85	113	106	91	114	110	101	112	114	113	126	103	117	92	107	120	108	121	101	110	100	117	105	95	95	118	101	111	111	98	120	116	99	98	91	110	92	105	97	114	103	100	108	116	104	103	117	111	113	126	122	114	109	108	103	87	109	107	112	103	105	92	114	103	107	97	93	106	114	107	105	130	95	77	89	106	107	106	98	122	111	106	99	91	120	112	100	85	102	98	109	92	108	115	107	97	101	98	100	100	99	122	87	101	115	84	97	108	95	105	97	108	108	103	109	84	105	94	92	124	95	124	94	116	104	98	104	112	98	107	111	92	89	103	95	88	92	100	124	100	96	84	106	114	101	99	98	111	106	102	95	106	72	96	98	128	116	103	103	101	101	99	103	99	116	108	89	98	108	90	126	103	92	99	98	114	88	119	118	105	98	110	113	108	110	101	98	102	114	106	110	103	119	95	104	112	102	105	110	95	106	96	100	112	111	124	118	93	93	102	113	123	118	101	95	101	104	88	91	100	115	115	92	113	115	114	115	107	111	99	91	112	107	118	113	119	97	115	111	95	108	111	112	106	99	112	107	110	102	125	119	110	83	117	114	115	111	102	96	112	96	106	111	111	123	118	110	105	100	116	109	107	109	98	106	98	118	115	77	122	118	87	85	107	116	114	107	115	108	115	96	121	101	108	107	123	105	85	108	115	100	91	121	112	103	109	93	115	109	83	126	118	127	92	103	114	123	91	100	105	105	84	104	125	116	104	97	106	113	115	115	95	103	110	114	107	102	107	107	115	114	113	105	107	94	92	117	81	106	121	100	80	95	106	104	101	101	105	109	94	99	99	92	111	94	118	114	111	94	112	103	118	127	90	108	96	103	106	108	113	119	109	128	119	114	107	102	102	108	82	112	107	106	117	87	102	116	121	97	101	108	111	112	95	105	120	109	104	104	110	116	106	94	111	96	106	108	107	98	118	94	98	119	107	127	107	99	125	109	92	95	104	136	121	99	125	101	95	105	129	132	97	96	116	119	101	89	107	97	98	122	98	113	127	103	108	117	86	98	100	104	101	105	92	96	122	117	122	97	110	116	115	107	112	129	108	105	105	82	91	108	93	101	100	110	90	96	103	110	127	94	106	89	97	107	116	108	100	112	113	104	104	103	93	127	116	86	123	111	98	107	119	104	105	109	108	106	109	114	119	114	108	107	121	103	111	105	124	100	111	111	117	99
3098	4894	3151	1550	1125	853	585	473	345	300	251	228	207	198	163	147	171	153	123	129	153	117	144	116	125	133	151	128	131	111	129	117	131	120	144	134	125	114	120	95	106	132	121	115	110	105	125	125	119	134	107	120	110	101	131	120	111	119	110	135	124	92	110	122	112	101	127	107	104	132	114	127	115	129	134	97	116	129	114	102	114	136	123	118	98	127	129	121	118	110	103	120	124	120	118	115	111	110	113	120	102	119	131	120	118	104	127	106	117	117	101	133	108	120	109	120	115	116	123	104	94	103	135	121	117	130	124	98	115	113	121	121	106	116	100	97	106	117	118	104	106	115	106	114	116	120	116	124	101	114	110	115	119	115	131	118	119	122	126	128	108	118	135	122	123	112	120	112	131	97	105	136	127	109	116	109	117	93	125	121	102	132	132	110	111	128	109	105	100	118	113	113	110	119	101	122	120	130	117	105	106	109	124	111	126	110	116	100	105	107	103	106	101	126	120	113	109	116	150	113	125	121	110	128	84	100	105	117	104	115	109	120	130	93	116	113	97	99	96	107	131	104	106	137	109	125	108	122	83	117	128	117	138	125	137	126	102	140	111	123	125	114	129	107	112	110	116	129	125	109	102	130	127	134	98	103	129	125	116	112	101	122	95	125	113	94	118	121	112	122	121	129	111	124	115	111	121	112	121	103	115	108	125	126	119	110	112	106	121	118	105	122	110	132	113	106	140	116	121	122	124	113	108	112	114	115	114	119	113	99	107	124	118	120	128	109	114	106	109	112	123	132	97	129	111	113	124	123	107	127	130	117	117	116	125	110	111	127	114	111	122	96	105	119	120	123	131	104	115	136	109	121	126	107	106	119	122	129	107	110	108	102	100	127	107	111	125	118	117	103	104	106	132	110	123	123	118	121	118	111	119	111	91	99	128	119	110	122	125	114	115	121	112	113	113	111	121	115	146	124	123	119	109	94	117	117	136	93	104	123	125	103	129	103	120	130	130	114	114	131	126	114	117	124	109	120	104	96	116	131	123	125	138	117	132	119	140	114	121	127	122	104	115	98	114	120	106	103	100	104	83	114	101	113	113	126	94	121	120	115	110	111	111	114	127	118	125	125	137	134	118	120	114	133	113	131	109	109	125	137	112	127	120	132	107	115	130	93	121	118	102	122	126	102	99	120	118	117	117	125	119	101	120	127	126	114	118	124	111	121	115	101	109	108	118	102	126	129	112	124	105	120	122	127	141	119	94	120	107	125	106	132	117	104	122	124	130	117	132	112	109	108	124	104	129	109	145	121	110	122	124	131	123	108	126	121	120	137	108	106	102	106	113	102	114	114	112	104	116	119	104	123	120	114	111	123	127	98	125	107	125	103	111	112	125	118	133	125	127	126	119	113	125	119	103	130	118	111	118	127	128	98	130	92	128	105	131	118	127	129	129	119	108	119	108	124	115	118	120	105	117	114	99	126	107	105	117	116	98	120	111	116	106	113	123	122	114	107	111	120	100	115	105	114	144	118	127	113	122	127	107	126	112	115	109	114	103	103	104	115	129	136	124	141	103	111	111	94	109	111	125	123	123	112	114	110	126	93	135	139	122	112	120	123	123	128	124	114	105	117	114	113	94	100	108	112	97	100	132	112	119	118	119	125	120	106	106	109	114	111	100	116	130	111	110	93	113	104	107	114	114	125	114	102	133	115	114	124	121	133	112	115	125	113	114	110	128	117	107	120	98	100	117	119	122	108	104	107	109	106	115	110	124	123	107	114	147	114	101	114	107	119	134	129	114	123	115	128	127	112	119	123	114	117	106	95	110	125	106	114	112	129	148	113	115	116	126	103	113	145	126	100	118	131	118	112	135	122	108	102	125	117	130	120	130	112	100	123	113	138	114	107	103	102	95	126	123	124	108	109	94	127	101	122	118	121	118	123	105	125	128	105	126	105	120	109	115	125	115	139	105	127	107	120	119	111	103	108	126	116	98	102	116	114	131	108	126	110	126	107	99	95	105	103	111	116	109	115	117	118	108	139	110	122	110	106	125	138	108	140	125	111	96	104	110	116	134	124	103	116	101	117	145	97	108	124	132	107	131	117	130	119	122	121	118	130	126	116	115	130	122	115	104	106	102	109	105	109	117	129	111	122	127	106	110	130	106	122	122	109	133	115	108	116	124	122	130	119	131	108	122	115	117	136	117	116	127	112	115	117	132	143	109	105	81	117	127	117	108	120	101	112	116	119	104	110	110	127	119	127	125	116	117	109	98	125	112	113	115	135	92	112	113	130	142	91	106	123	123	127	118	101	125	140	122	115	120	120	103	131	106	104	122	117	126	113	116	105	114	99	114	123	115	130	110	126	114	124	104	113	110	104	104	129	113	112	99	111	103	130	105	133	124	118	102	119	124	125	103	119	113	117	115	124	115	102	113	130	113	125	99	130	116	109	94	108	123	105	105	104	116	112	100	124	121	119	119	113	120	113	116	133	91	127	116	120	108	117	114	127	126	109	99	113	115	107	101	120	111	126	115	102	102	106	116	120	108	117	124	100	121	112	115	119	112	120	118	132	117	109	116	127	107	120	127	108	113	108	110	107	101	113	115	120	112	112	121	126	125	106	141	107	118	108	118	113	96	121	116	103	100	115	119	119	122	118	109	114	115	118	110	119	104	114	114	113	120	140	123	119	122	120	115	123	112	108	115	107	120	114	108	108	110	117	107	135	120	122	116	108	99	118	109	108	122	104	131	122	122	113	132	117	98	95	122	112	127	95	110	111	130	122	107	124	100	97	119	125	130	107	109	114	120	126	121	101	122	121	123	120	106	114	104	117	94	122	114	107	114	134	104	98	126	122	94	111	103	101	119	118	128	117	149	130	116	124	128	114	126	105	130	111	109	112	95	102	125	110	100	101	119	111	95	107	131	94	132	115	114	122	109	122	113	119	114	112	119	129	100	110	109	99	122	115	126	121	130	127	138	111	119	108	109	133	103	94	117	118	116	107	110	113	127	109	129	114	119	115	125	132	126	117	107	95	113	107	119	111	125	120	124	119	98	106	126	121	113	111	129	111	122	125	111	112	100	105	114	91	107	125	111	113	120	136	139	117	108	115	106	109	130	121	129	119	113	109	130	104	108	127	131	131	126	104	113	117	136	118	118	117	110	116	129	117	110	115	126	131	116	130	116	128	109	121	102	123	111	123	119	111	108	103	120	108	109	134	108	116	112	122	130	128	123	112	132	126	126	97	103	129	133	102	101	126	129	127	115	112	115	96	116	111	133	124	98	126	134	130	113	120	113	105	140	130	110	111	115	124	120	108	118	91	120	118	126	113	120	121	106	101	133	106	121	101	117	109	100	147	105	122	101	128	114	104	96	129	146	101	122	108	122	135	113	107	115	112	116	114	113	119	123	126	111	141	146	97	113	113	107	140	121	119	137	110	125	109	126	125	124	114	121	107	107	106	121	114	134	136	118	108	110	125	108	122	100	112
22580	21358	29298	23815	21358	21418	11700	1319	871	787	650	652	575	539	485	443	468	475	448	406	408	389	424	406	359	403	401	374	366	393	376	353	380	348	407	389	421	368	363	379	383	379	376	387	392	340	356	367	364	373	380	398	381	374	371	378	380	409	374	363	361	375	407	365	352	393	387	394	379	378	357	374	375	376	377	385	344	353	403	375	336	362	368	383	353	388	390	337	414	365	375	378	361	383	350	348	376	353	339	351	344	345	399	349	360	359	373	379	375	367	381	382	360	378	331	357	374	375	354	372	368	380	387	364	379	368	368	371	392	332	385	361	401	354	353	334	368	338	378	350	381	356	370	360	406	322	392	364	407	356	363	328	373	366	395	386	357	365	369	349	331	375	342	358	355	414	370	373	323	394	374	362	416	341	382	369	389	368	417	369	331	366	412	332	356	344	388	331	392	363	330	396	343	361	360	355	357	378	381	358	383	392	363	389	380	360	379	385	393	370	371	351	365	358	381	331	389	366	355	343	364	355	376	379	351	367	347	382	380	336	354	391	384	391	324	412	370	385	374	365	354	408	346	370	381	375	349	379	375	373	371	348	361	379	350	390	372	388	381	354	364	366	368	331	337	353	367	366	377	356	378	382	410	401	368	350	386	390	375	388	355	378	335	371	395	375	359	370	359	368	358	370	369	372	341	361	368	393	421	355	406	352	369	399	357	358	342	331	358	380	351	348	370	375	383	379	347	334	392	372	369	366	370	393	368	394	353	376	374	409	391	385	379	356	341	368	388	390	390	360	385	347	394	340	377	372	366	360	351	387	374	358	337	364	367	335	377	359	385	360	337	340	343	385	382	354	348	351	347	380	371	347	325	394	340	352	349	352	368	342	409	327	364	351	378	320	360	359	379	390	367	395	375	392	335	335	380	350	371	353	368	349	374	337	367	351	381	347	358	385	344	350	358	338	368	379	386	370	377	369	387	345	366	349	367	388	357	318	351	383	383	347	351	335	367	340	372	327	359	347	363	350	344	383	347	357	356	407	363	365	371	396	368	345	387	380	356	404	363	354	336	351	366	396	338	390	366	362	352	386	373	405	397	399	331	327	359	376	369	373	380	375	378	379	373	368	378	359	362	353	358	376	332	390	357	345	341	333	380	313	341	377	368	373	346	359	376	350	371	367	367	376	361	366	381	381	350	382	364	357	327	381	393	404	353	370	357	358	363	385	369	354	356	352	336	351	368	374	352	371	347	379	394	366	368	337	381	366	361	353	385	359	378	367	355	360	372	392	366	358	339	375	334	360	365	380	337	344	360	375	366	372	393	420	349	362	368	367	384	354	359	338	380	357	396	385	353	363	373	357	358	387	341	384	366	379	338	356	385	374	354	364	368	362	337	373	371	323	373	358	367	366	362	352	347	367	386	351	359	364	372	410	368	373	342	375	349	350	374	372	346	318	355	404	374	358	362	370	365	357	361	376	382	411	336	361	372	379	376	354	399	360	358	353	362	364	359	397	363	348	355	360	380	388	332	363	333	340	344	385	402	397	413	375	377	345	379	374	370	353	367	323	334	351	382	401	378	356	335	347	420	334	348	367	398	381	373	384	350	372	370	388	409	331	365	397	360	337	353	346	357	355	363	386	378	361	360	374	392	349	343	328	377	395	398	352	360	366	356	361	357	345	365	375	385	375	371	386	402	355	358	373	341	355	346	385	335	346	361	398	400	379	391	359	410	344	349	366	393	384	371	373	368	379	363	350	315	395	356	340	353	355	328	335	337	378	362	377	350	355	348	373	353	340	381	360	351	375	330	349	403	360	338	346	366	340	361	344	386	354	356	409	372	372	332	344	353	357	397	374	352	359	384	342	397	360	340	359	353	377	368	355	400	353	375	399	347	360	361	362	351	378	355	349	354	362	394	367	388	352	366	352	373	376	334	331	355	383	343	390	370	368	391	375	342	342	362	366	356	384	379	382	350	337	376	356	359	364	366	388	371	328	370	379	345	391	337	312	383	369	356	382	338	341	353	384	381	337	378	402	384	370	383	392	376	351	388	353	365	380	368	381	338	356	363	342	389	357	340	383	364	355	351	355	370	360	353	355	358	355	346	376	346	367	405	360	382	350	360	330	348	317	366	368	350	331	382	341	377	365	354	345	346	349	359	375	379	369	379	357	367	372	321	356	388	375	383	375	362	316	371	374	359	362	371	376	360	367	363	382	406	369	329	349	356	349	343	376	368	396	384	359	326	371	358	352	371	390	378	352	351	382	384	368	321	352	389	307	365	356	367	388	373	336	393	368	359	389	363	354	361	394	357	365	341	363	322	348	350	378	384	351	373	396	352	387	350	361	355	380	361	374	354	329	334	343	374	375	378	378	395	349	366	360	373	383	414	381	363	373	376	359	360	403	384	366	312	402	367	392	363	392	373	371	364	340	359	369	390	357	358	376	351	345	361	373	357	403	346	360	353	368	376	373	354	372	387	364	363	402	339	349	384	372	368	348	366	388	378	349	362	374	365	376	368	359	350	350	380	386	426	395	338	385	393	354	347	365	390	347	364	395	346	366	355	387	366	363	368	363	360	341	377	359	350	405	377	327	351	352	343	402	345	355	392	332	356	371	377	386	355	340	337	315	332	354	352	377	357	375	378	343	319	368	340	357	345	380	328	378	374	383	384	394	383	359	368	395	374	378	380	395	363	347	368	364	374	374	353	369	351	377	385	354	371	361	377	391	368	340	355	357	351	378	379	362	358	339	370	364	325	380	359	387	379	366	385	337	397	352	372	378	348	388	393	350	392	395	385	346	355	329	339	387	362	355	333	374	394	357	402	382	342	391	377	338	409	363	339	370	364	402	337	375	395	359	372	370	378	356	325	356	409	383	390	304	344	356	372	361	394	368	343	397	372	349	374	345	363	373	363	360	373	392	407	383	354	332	378	346	388	360	342	399	354	316	320	333	360	347	351	335	359	370	377	397	379	370	335	321	399	367	340	360	373	389	361	347	345	362	398	380	363	347	358	370	355	361	365	393	329	352	379	380	376	388	360	363	359	379	354	362	387	357	371	351	360	362	347	385	354	384	369	342	358	366	350	399	373	366	356	343	339	367	354	340	352	380	340	338	367	356	371	376	344	346	356	373	391	339	358	402	336	387	361	380	363	369	381	364	370	393	347	344	376	356	341	371	383	383	363	360	358	380	369	352	355	367	372	352	362	344	366	368	389	326	333	356	382	378	347	328	366	391	373	386	368	368	349	312	357	338	405	360	371	355	404	362	343	362	329	391	393	364	339	356	391	362	329	362	342	363	368	367	357	380	373	365	354	338	373	344	338	408	339	329	379	374	359	360	329	367	381	386	352	371	318	331	358	343	366	314	355	364	361	357	389	334	381	356	363	378	340	351	310	355	396	393	347	333	369	386	343	382	381	354	374	355	348	352	358	346	339	379	359	337	329	401	350	368	395	358	355	357	351	330	356	326	335	375	377	336	386	362	388	363
4404	14536	9886	4978	3593	2706	2057	1593	1202	976	872	775	688	631	630	590	520	504	524	483	475	430	412	449	449	454	392	446	425	454	440	452	410	419	441	404	415	402	403	407	391	405	365	390	409	411	369	396	407	384	384	384	405	398	406	387	396	408	408	408	393	422	392	411	402	378	373	409	393	389	373	400	393	365	384	386	395	357	387	369	386	404	361	398	375	407	398	368	379	427	346	406	370	378	368	369	396	355	371	398	384	389	371	366	381	414	389	371	392	404	442	368	353	367	385	401	387	370	393	364	428	344	364	398	412	392	416	375	386	372	377	383	405	380	377	395	409	398	387	381	361	390	363	409	372	397	376	392	387	371	411	380	405	389	376	384	368	375	381	396	370	343	376	381	373	376	372	362	354	353	364	373	390	349	387	325	378	348	372	374	376	374	368	353	385	389	386	405	373	373	405	411	379	403	394	360	404	411	372	366	382	388	415	363	388	367	378	375	383	352	384	409	372	380	392	411	384	377	354	353	366	355	366	376	401	383	372	345	362	368	388	379	381	382	369	390	367	391	366	386	351	389	387	399	384	367	412	383	372	359	403	411	387	368	381	346	371	373	375	397	376	376	385	345	395	359	379	358	386	371	384	388	390	388	372	377	396	387	378	333	374	387	381	367	351	352	366	395	396	373	343	372	400	409	392	335	415	377	400	393	394	365	350	397	360	375	416	383	381	373	368	370	374	361	362	385	388	381	352	384	395	323	385	376	361	375	400	369	388	417	349	401	385	377	346	405	414	410	390	393	394	367	361	357	387	407	393	377	411	359	382	386	397	398	373	401	373	426	387	384	406	395	400	394	379	361	373	387	393	388	375	365	378	419	397	408	396	388	397	378	361	358	400	383	365	362	399	382	326	334	387	394	390	360	356	372	409	366	378	387	380	388	363	359	376	363	417	405	374	362	373	395	369	371	419	353	389	362	393	355	402	414	368	399	407	394	364	410	399	403	395	374	385	355	369	418	356	367	385	368	378	382	364	376	373	364	366	352	372	367	410	392	393	367	403	384	379	401	376	369	394	381	393	380	401	368	374	376	386	377	388	350	396	398	361	356	372	376	389	377	386	365	351	351	363	363	395	404	357	362	377	384	364	393	385	356	378	353	381	381	360	360	371	387	356	390	408	381	394	393	389	346	372	387	375	407	352	345	360	404	383	394	373	361	367	398	406	360	362	408	412	379	376	365	353	377	386	399	389	376	387	427	394	383	401	368	384	377	370	403	395	381	379	363	385	367	385	364	386	399	383	360	366	395	397	407	402	406	384	380	416	381	346	354	378	353	382	367	409	356	382	398	360	371	406	390	347	404	420	369	402	372	432	371	333	390	372	394	388	371	382	364	359	385	386	360	381	363	356	375	358	356	394	372	379	369	350	376	400	373	382	372	394	368	405	383	384	367	421	374	346	360	372	384	379	406	367	376	377	387	402	367	375	408	400	340	373	395	382	386	386	373	401	435	405	387	401	390	394	365	364	369	393	364	385	367	400	370	394	408	391	387	380	379	412	353	428	360	359	402	375	355	410	378	368	358	388	399	394	373	394	388	390	387	399	387	370	352	394	355	365	348	390	349	390	363	401	361	393	360	328	391	405	424	330	404	385	351	384	356	383	394	342	372	376	343	350	401	371	389	374	386	392	386	430	410	385	395	376	366	385	396	370	368	373	393	360	391	386	422	367	340	419	403	392	408	376	383	367	341	390	397	363	410	373	340	374	351	372	358	356	368	383	407	383	380	389	366	394	382	358	371	365	335	384	401	372	384	357	417	373	402	360	345	406	392	382	347	362	381	364	370	382	379	411	362	387	372	385	394	366	388	399	383	360	371	383	385	412	401	372	409	399	402	423	388	372	366	385	371	404	384	379	373	385	364	388	369	382	363	400	391	349	412	421	372	378	369	391	381	376	390	362	385	379	381	380	401	363	398	370	360	408	358	391	342	353	367	383	399	332	368	399	396	383	404	405	382	393	368	383	363	393	405	356	375	393	401	364	381	383	388	379	397	368	394	361	370	367	438	375	404	396	399	391	378	376	356	380	359	360	414	329	384	356	401	359	400	366	402	407	405	378	402	358	381	374	432	383	387	394	399	371	408	393	356	379	358	392	365	348	390	407	378	400	369	398	350	352	358	372	403	374	370	380	340	397	383	383	421	371	391	382	367	390	356	379	389	389	390	389	372	409	352	376	404	370	381	397	354	358	392	371	407	369	415	386	380	392	358	393	388	390	381	351	348	422	399	392	392	365	366	421	388	371	376	380	394	366	391	398	392	379	365	358	376	395	407	378	391	417	364	430	353	414	359	413	401	366	388	365	381	387	356	385	389	401	359	379	385	396	367	370	401	396	376	408	406	351	393	380	386	371	361	421	392	374	381	379	352	354	367	379	381	384	391	369	395	355	383	397	439	403	380	403	394	403	376	391	395	369	381	417	351	407	405	387	347	391	390	377	410	401	384	384	403	397	370	397	386	379	379	361	436	367	379	378	386	365	397	356	374	359	405	368	392	383	381	355	353	405	397	391	401	402	355	353	346	385	386	411	412	364	368	438	360	374	364	349	377	390	375	373	359	395	361	371	378	408	372	388	363	340	370	383	410	389	375	402	364	351	390	427	406	399	349	385	373	379	412	366	401	392	401	381	363	393	415	373	367	386	383	398	384	383	361	369	369	405	385	410	356	429	343	368	391	397	396	369	403	369	404	369	360	388	381	377	354	385	396	395	380	423	375	366	378	386	411	379	388	384	377	388	355	397	385	388	359	371	372	370	370	371	376	381	396	395	391	394	367	396	374	394	367	389	368	380	367	398	447	358	413	398	374	388	364	398	373	383	360	357	375	427	418	412	372	367	396	369	389	365	373	372	405	389	387	411	378	388	380	373	393	381	347	377	380	385	416	393	359	384	392	392	356	333	390	402	384	422	368	377	379	378	366	418	386	364	372	388	387	394	420	366	393	396	390	394	379	396	354	405	364	390	400	345	405	412	356	379	396	400	359	393	321	388	383	414	405	347	397	358	396	375	370	375	371	395	396	372	369	378	363	404	389	357	347	382	357	397	426	390	413	374	392	391	390	377	413	389	378	389	373	381	391	389	351	393	449	370	389	400	393	355	385	370	388	363	398	390	361	382	401	373	393	335	399	390	372	341	387	396	382	428	380	360	392	354	364	355	344	419	369	362	400	379	370	382	353	384	397	367	354	363	428	409	384	405	387	371	388	407	410	399	386	367	379	379	335	382	394	393	365	387	360	416	382	370	369	363	385	361	363	391	387	389	364	347	389	355	404	373	373	374	380	383	412	367	412	386	400	373	388	400	402	380	358	355	385	370	393	356	375	378	389	366	413	360	382	366	379	389	370	413	345	384	378	383	388	373	374	390	388	375	387	385	356	393	391	394	433	379	371	394	398	371	378	371	378	408	368	405	363	381	354	364	385	372	354	407	352	378	384	374	392	402	385
27544	20323	7638	593	308	316	271	258	221	243	233	253	226	205	224	240	201	223	225	240	226	239	227	244	196	225	229	224	223	227	223	210	212	211	219	209	222	225	238	229	231	209	215	225	213	222	239	235	228	223	222	220	206	227	232	237	222	229	195	217	231	240	210	201	227	242	237	217	206	216	239	199	212	214	201	230	195	209	206	232	230	192	218	260	201	223	211	177	204	219	199	205	218	206	213	212	191	217	210	209	216	227	215	226	201	219	235	232	232	206	208	215	227	268	212	191	222	217	221	212	212	208	210	234	222	198	215	206	219	194	221	221	233	226	210	251	216	176	213	218	242	230	204	226	218	214	239	214	225	233	240	243	226	220	226	222	222	213	221	243	225	210	219	218	234	212	222	205	218	235	237	233	182	223	210	212	222	245	192	222	212	212	213	222	213	216	189	217	219	209	247	205	215	220	237	220	223	208	199	228	222	209	209	217	226	218	224	215	222	259	215	246	214	212	198	205	222	228	197	184	222	195	194	209	221	229	215	233	234	207	195	212	204	234	190	247	246	238	225	216	207	223	199	215	229	208	227	238	207	187	216	214	223	252	230	220	203	217	217	215	238	212	198	204	206	220	220	205	226	217	218	217	194	211	219	220	218	220	214	215	239	233	235	229	198	239	215	198	227	199	243	212	208	211	221	221	207	228	232	238	206	217	225	205	204	218	221	189	202	223	187	214	219	213	229	228	238	201	238	228	226	226	231	233	218	226	207	201	209	200	199	229	186	226	243	255	222	210	212	215	213	218	221	194	235	226	203	208	192	247	213	203	224	229	206	202	214	215	203	240	223	215	202	218	219	228	227	218	210	239	275	208	233	219	241	214	243	238	211	233	229	238	235	217	215	184	210	197	204	210	203	209	205	215	236	217	215	218	214	232	209	208	233	214	205	225	232	218	221	215	184	214	228	206	198	195	206	213	226	215	212	223	208	208	225	231	212	220	224	207	234	247	216	226	223	219	247	227	211	228	217	215	208	226	187	266	215	254	199	220	204	204	238	219	199	213	204	227	197	221	230	226	207	246	212	199	263	237	209	214	203	238	225	207	211	197	233	246	216	225	211	227	222	224	229	230	223	249	231	234	199	237	201	217	228	214	230	215	214	230	236	210	239	204	224	202	219	216	218	197	239	223	228	244	208	222	210	230	199	241	199	221	228	222	206	223	230	237	218	226	198	222	226	213	227	207	229	212	210	194	227	235	243	224	226	237	241	219	235	215	224	207	217	217	194	224	223	237	207	244	221	199	194	212	211	225	220	196	213	230	221	215	196	219	226	231	229	199	211	210	206	230	234	221	206	229	220	191	234	237	216	237	229	231	197	242	220	236	191	219	204	184	221	240	236	212	228	216	221	227	221	220	231	226	210	229	201	205	228	210	223	214	226	211	205	194	214	215	237	244	234	230	210	227	238	226	238	242	194	217	253	201	230	242	219	216	232	211	221	201	227	227	243	204	208	207	201	202	222	204	199	226	197	241	211	240	223	201	257	227	232	194	205	211	208	209	207	227	237	235	229	224	202	220	218	222	214	209	221	229	225	224	224	240	203	244	214	237	199	202	198	198	224	204	226	241	218	223	219	256	193	224	223	214	222	222	198	212	207	225	216	232	202	220	222	213	240	216	196	218	210	191	204	205	234	213	225	213	207	230	220	188	238	230	239	230	200	209	232	193	221	207	227	226	203	196	229	208	194	220	221	217	196	205	232	218	229	222	243	217	200	209	188	222	218	235	212	238	216	238	225	234	221	255	233	219	216	223	231	257	222	208	233	201	228	225	171	205	225	200	217	227	215	203	224	221	238	222	215	219	205	234	211	217	235	213	221	229	210	219	226	236	219	220	217	217	225	223	198	184	205	221	195	219	206	208	196	199	224	204	200	224	215	216	210	219	223	209	224	214	200	193	227	241	211	216	207	227	207	245	210	197	218	211	228	219	226	219	216	237	206	240	217	232	235	190	205	242	194	213	225	206	223	201	223	221	226	220	221	217	197	209	208	215	242	201	198	221	200	234	216	199	221	218	218	231	211	225	229	238	228	219	209	201	207	223	209	210	226	217	224	200	222	258	238	199	213	226	218	216	208	225	233	208	237	202	207	207	197	201	203	211	225	202	232	242	213	222	229	217	200	220	215	210	228	218	208	230	212	217	230	200	208	226	199	194	220	204	234	210	243	228	219	239	211	233	221	199	220	221	206	224	201	218	210	207	228	230	229	217	202	214	227	250	201	236	224	197	201	217	239	230	219	202	228	226	208	217	193	242	217	214	204	229	225	229	211	216	200	208	223	203	204	206	218	251	223	228	203	202	198	200	213	194	226	214	231	226	209	228	221	237	213	221	217	218	226	235	224	219	208	243	192	201	219	193	210	232	229	207	216	220	222	219	226	205	203	212	211	235	224	229	231	231	217	215	253	198	212	215	229	209	208	233	236	202	226	218	239	230	220	217	222	231	192	221	207	215	232	222	228	185	197	216	207	220	216	209	196	234	199	216	213	215	193	227	200	198	251	201	195	213	246	218	241	200	217	240	197	209	199	225	253	223	201	213	205	194	199	220	237	202	220	210	223	204	220	196	206	204	207	222	225	227	182	222	236	210	214	210	234	191	221	220	207	174	234	224	228	209	226	250	207	222	199	209	213	248	223	241	220	222	210	229	240	238	216	216	227	207	205	204	193	224	226	207	222	196	256	230	246	187	194	205	202	214	214	209	217	218	219	235	194	212	221	204	214	231	215	186	233	234	198	215	217	195	221	203	196	215	221	226	222	225	216	210	220	208	212	228	220	207	238	245	235	232	239	233	245	229	229	243	220	232	224	209	208	223	184	208	241	213	210	241	212	216	235	242	215	213	228	205	202	230	208	203	217	200	222	196	202	218	201	226	234	206	217	229	224	224	236	238	217	227	217	232	234	190	205	200	208	221	227	239	215	218	227	198	202	204	214	189	225	182	205	266	217	230	228	201	230	219	218	219	226	221	211	235	192	195	214	206	241	212	214	198	188	227	194	222	213	219	210	194	202	189	227	235	220	206	202	213	219	207	232	211	216	211	220	219	208	227	204	217	205	207	216	209	222	215	210	232	216	244	200	221	211	230	230	193	241	229	219	216	220	208	219	215	207	221	224	229	211	209	213	214	204	222	211	183	225	197	218	237	225	234	236	231	240	232	215	218	214	191	222	217	225	209	223	196	233	235	244	229	219	247	212	218	212	198	202	200	229	229	226	205	208	223	220	214	213	236	231	215	213	219	219	210	204	212	200	224	221	227	224	221	235	220	220	218	225	190	246	179	219	209	230	201	210	218	213	201	225	197	199	224	216	218	203	210	216	204	209	222	202	208	213	244	230	232	192	204	215	214	206	198	224	188	234	218	241	186	205	204	212	218	219	237	218	225	221	219	201	218	229	220	194	217	212	222	205	206	218	239	233	218	206	229	219	206	224	220	238	217	247	212
4008	1256	794	497	404	312	294	257	266	255	251	251	225	244	221	254	230	224	229	247	233	229	245	223	234	227	238	250	229	218	218	222	235	227	226	194	209	234	264	216	205	230	230	206	226	218	230	224	256	232	216	235	236	209	231	235	232	228	226	220	224	214	266	237	224	213	241	229	230	247	240	212	226	233	224	240	235	212	210	210	227	234	252	205	214	234	239	247	230	216	237	217	218	219	238	244	244	211	219	232	209	246	223	222	215	234	228	193	206	240	224	205	241	236	240	213	213	222	221	241	205	217	203	222	235	243	225	228	205	248	218	219	243	229	220	199	201	210	218	226	224	235	234	252	211	228	224	209	246	227	221	230	219	189	205	247	225	237	233	230	228	243	205	238	245	230	229	227	234	208	243	238	238	234	238	250	212	242	208	229	207	232	215	236	215	233	203	222	235	251	222	209	212	244	206	215	210	219	232	241	204	220	238	230	180	240	226	262	211	224	215	203	252	217	220	220	242	197	210	210	236	225	245	215	252	214	222	235	254	202	264	234	216	238	246	219	231	233	209	234	219	258	206	225	238	209	205	222	225	204	230	212	200	173	234	235	230	225	224	221	206	225	220	232	211	244	227	215	230	199	208	229	237	219	231	218	233	252	249	219	204	238	226	246	227	203	216	238	233	241	215	235	217	234	256	240	224	225	212	200	209	195	211	244	241	208	240	252	257	210	243	253	219	201	239	242	243	232	244	250	225	221	237	253	253	195	211	218	239	223	223	232	225	211	247	251	260	218	214	245	209	227	237	238	218	198	196	200	246	214	225	243	239	220	236	221	227	222	237	222	211	251	216	218	237	213	205	235	210	202	227	245	247	220	224	206	203	219	230	222	224	217	227	223	237	230	247	216	220	220	214	230	247	235	212	200	229	241	222	226	215	217	229	238	235	206	232	239	214	224	232	216	240	209	206	215	221	214	236	203	213	247	240	245	247	238	219	247	245	227	235	230	222	186	223	218	226	234	220	222	257	209	238	215	238	223	245	188	244	274	238	240	222	216	233	236	229	200	263	252	259	241	218	217	237	211	218	219	220	244	243	223	236	202	228	209	214	237	201	272	228	252	252	242	242	231	228	223	237	222	208	214	196	254	225	221	242	211	219	236	246	217	213	230	237	236	218	247	226	247	219	216	203	227	214	222	238	238	214	241	217	205	218	246	214	236	240	235	233	225	233	217	213	206	220	229	230	229	232	252	203	215	222	231	228	238	231	226	263	215	238	218	226	238	198	190	235	232	234	239	215	237	204	230	225	230	203	221	223	221	236	227	235	212	224	219	241	222	215	194	224	222	240	207	209	204	194	216	219	228	229	214	241	253	210	186	206	232	231	208	228	242	254	244	221	219	224	235	243	260	230	207	220	233	258	230	201	210	248	242	224	240	231	218	205	234	218	225	189	207	205	245	248	236	224	229	216	212	221	228	251	220	227	190	232	241	198	211	222	209	225	206	245	240	223	200	229	239	217	242	264	245	234	227	228	229	216	225	209	243	242	190	223	251	242	255	239	235	269	220	235	218	237	232	225	210	231	227	236	208	237	209	259	224	213	228	270	231	212	236	224	214	238	227	228	224	245	199	189	264	243	213	232	235	232	232	224	223	239	205	205	203	211	240	224	242	216	239	220	207	204	220	235	244	218	222	249	216	228	211	237	213	224	254	221	214	233	230	229	202	231	223	206	235	215	257	226	224	211	225	223	244	219	238	211	201	204	206	215	240	213	265	264	200	211	246	226	221	229	240	239	226	235	241	228	230	234	216	235	230	239	214	228	221	236	232	248	221	202	255	219	225	224	238	193	233	246	213	226	228	219	227	210	215	233	227	237	251	204	263	230	223	206	224	242	219	240	204	205	240	226	227	254	223	215	218	215	233	220	236	254	221	217	231	244	262	213	250	234	213	208	212	268	217	235	217	226	211	223	212	233	249	231	208	217	219	221	193	258	201	213	220	233	233	227	220	213	205	220	230	222	211	214	200	203	209	220	229	227	220	246	251	245	230	217	221	244	256	204	213	221	242	240	234	254	232	221	228	242	259	256	254	244	261	205	187	225	207	241	225	225	246	220	221	217	225	242	231	227	230	214	225	208	227	220	242	233	233	217	233	208	251	254	210	230	211	244	215	232	242	216	193	235	230	255	217	220	226	249	214	216	222	256	220	231	243	223	240	208	201	212	227	213	214	244	202	241	242	233	226	215	185	224	221	193	211	227	222	237	218	216	253	251	246	221	220	237	227	236	223	239	190	215	224	227	198	243	231	231	229	212	221	214	233	217	219	233	224	221	210	248	254	220	245	225	255	217	211	226	224	224	215	217	211	246	254	228	219	233	222	249	246	212	197	221	199	258	206	226	216	229	225	214	200	211	218	211	209	216	218	223	234	226	235	234	215	263	213	199	217	251	227	224	259	221	235	221	219	251	223	246	219	219	232	229	239	228	248	228	214	227	223	205	219	241	207	223	217	213	239	221	219	227	219	231	232	253	221	208	228	216	197	225	216	200	246	221	221	225	247	203	199	232	244	214	243	218	227	220	214	203	229	226	244	222	232	232	218	236	223	213	207	231	234	229	219	228	221	221	234	211	229	215	223	232	234	217	255	221	242	244	203	249	247	233	229	220	250	220	202	227	229	217	222	225	239	209	218	217	222	218	198	229	227	248	225	234	211	205	239	215	295	230	234	232	241	249	204	248	220	225	226	213	236	214	229	241	210	218	224	215	243	210	204	211	227	209	247	229	248	217	217	226	244	217	205	241	217	198	217	227	231	219	237	224	219	217	213	228	228	214	253	200	210	214	226	223	240	226	206	222	248	243	222	237	234	217	247	208	215	245	248	231	218	201	237	226	184	216	223	243	223	262	198	216	208	229	226	232	216	236	243	215	223	220	224	233	220	225	244	231	219	235	229	241	228	244	230	236	212	220	238	199	194	206	236	216	224	219	228	264	245	247	214	256	220	235	241	190	208	196	232	221	278	232	245	242	209	228	241	214	249	215	214	209	221	238	250	227	216	227	233	230	241	220	230	235	228	224	227	210	205	212	189	210	202	241	244	224	242	243	223	233	250	233	211	213	243	227	237	209	207	208	226	225	221	225	215	212	208	227	208	205	225	227	218	219	264	217	237	231	217	248	209	200	230	266	200	215	240	235	244	227	245	230	207	221	250	249	236	219	220	213	216	213	219	235	221	240	204	235	238	239	242	231	240	230	225	224	223	215	232	233	233	249	239	210	250	226	228	232	217	193	198	208	212	223	251	228	255	246	239	245	244	211	228	256	226	231	232	234	232	249	230	241	226	243	231	233	232	215	239	208	217	223	240	225	211	227	230	221	212	224	210	243	226	207	234	192	242	205	221	232	258	210	199	216	215	220	236	234	211	238	210	218	208	211	242	222	228	226	229	252	219	230	205	205	205	208	215	231	184	222	238	208	222	244	236	214	234	239	209	237	231	207	226
23717	21284	28705	24179	21277	11063	1238	752	683	662	580	543	525	507	478	485	508	437	445	459	469	486	428	440	444	426	455	414	461	438	414	431	457	438	448	451	409	458	412	444	412	423	454	445	415	418	391	443	427	397	415	379	445	421	400	431	420	407	450	444	443	395	418	415	414	356	470	434	405	428	406	414	457	406	418	384	398	407	412	416	429	380	421	438	385	434	421	409	424	406	440	409	375	408	472	417	408	418	414	434	400	430	397	413	367	435	435	416	431	407	433	425	402	445	391	423	445	428	383	425	409	402	422	435	432	419	418	398	411	418	419	414	431	396	420	442	433	393	431	422	455	393	422	476	435	424	449	437	412	418	377	436	432	427	446	439	414	449	418	415	388	420	427	430	426	402	439	441	399	450	376	404	424	405	399	411	435	440	417	447	426	434	405	407	412	414	398	389	445	388	402	406	367	412	417	434	404	427	422	405	436	405	480	397	410	417	428	419	445	392	456	419	443	420	436	431	411	411	439	441	406	384	436	444	416	440	409	419	381	417	414	434	368	443	431	445	405	455	444	441	423	389	423	453	406	418	420	423	412	407	423	439	408	393	417	387	395	416	395	413	442	415	375	420	386	438	443	425	421	416	407	432	398	429	414	393	405	418	441	415	403	412	381	412	443	408	404	453	409	397	444	433	423	409	403	415	429	377	357	418	404	425	433	376	409	430	431	446	402	397	435	399	405	425	406	380	411	410	446	426	427	416	400	438	383	422	413	380	391	386	374	442	389	404	414	432	422	440	402	402	424	435	411	395	421	414	417	411	410	415	434	393	430	421	440	405	426	408	391	395	420	448	454	415	417	385	428	445	446	416	423	414	408	453	398	414	411	378	477	415	416	447	411	435	429	412	433	427	423	400	429	465	428	381	409	439	424	403	418	395	434	405	416	435	380	444	446	415	413	392	403	429	433	407	454	440	436	381	436	419	400	423	415	452	428	408	478	448	402	438	401	452	424	443	414	421	402	407	414	425	421	472	432	414	398	397	436	400	422	370	428	428	427	451	424	438	399	431	394	428	439	404	444	424	417	394	418	394	417	414	411	402	435	402	430	394	399	386	406	416	399	399	390	431	425	415	367	403	396	425	411	411	424	377	398	406	411	431	401	450	417	415	436	396	388	427	441	457	418	428	419	381	428	429	416	430	432	410	474	410	401	393	435	426	404	397	410	447	458	379	409	465	426	390	445	424	411	407	401	404	406	390	398	393	416	403	441	418	406	409	392	409	388	395	382	403	380	375	430	394	440	415	418	406	437	401	376	425	424	407	400	393	430	450	441	423	418	419	431	434	418	393	411	418	400	420	361	420	392	446	376	407	387	403	456	389	435	374	415	400	408	439	416	423	416	417	419	426	414	394	451	418	456	436	438	414	426	408	410	420	427	410	382	437	406	452	414	424	415	429	423	416	422	439	464	415	405	430	437	398	417	415	434	433	413	386	427	407	401	424	414	460	419	391	419	420	422	439	415	397	448	420	417	449	423	383	458	387	432	392	409	383	397	394	439	464	406	408	383	393	428	380	415	441	400	442	447	427	401	426	414	424	457	383	413	427	438	411	406	421	424	436	394	401	451	424	437	418	413	410	403	403	411	396	430	411	432	418	426	416	392	416	439	416	388	415	420	385	423	403	417	416	434	386	435	414	450	419	409	404	410	392	400	402	441	380	413	414	439	392	421	396	386	419	433	407	431	421	474	424	374	452	457	437	393	389	422	402	415	438	462	403	433	422	413	426	434	398	415	389	394	421	414	449	436	429	432	414	414	416	404	426	424	424	392	401	406	418	407	441	422	405	396	443	407	395	409	393	412	454	442	421	410	392	465	405	453	401	386	404	424	399	408	414	383	421	413	409	456	444	373	433	395	396	409	457	412	413	373	432	393	414	419	401	421	386	383	390	409	428	417	395	410	450	412	410	427	411	417	404	432	414	417	394	423	432	362	428	433	448	429	431	418	415	426	436	425	425	433	436	432	393	386	371	439	435	429	412	420	411	432	409	400	413	458	410	417	411	417	403	408	379	407	405	439	418	416	436	419	375	434	420	446	389	432	375	420	403	407	418	426	380	476	399	422	391	445	414	403	417	448	409	408	422	423	384	411	432	411	444	396	425	400	403	426	402	429	405	420	398	410	423	425	406	405	420	425	432	428	375	418	407	400	404	415	411	392	401	396	409	387	380	404	437	449	406	415	469	416	451	439	396	374	439	430	455	398	407	404	419	433	414	419	418	412	452	410	415	412	377	417	392	393	404	416	428	452	426	403	385	389	379	437	462	389	432	370	421	443	410	440	428	434	426	398	446	421	388	407	401	405	452	421	436	417	354	440	417	421	410	416	417	394	417	428	395	417	416	381	403	398	410	404	367	419	405	405	438	442	433	394	441	435	443	408	430	424	424	396	398	447	435	401	400	394	420	401	403	393	415	419	448	438	438	405	441	427	401	423	404	420	402	415	412	417	385	463	413	416	373	441	418	410	388	410	395	412	415	412	427	377	430	389	394	418	381	418	363	416	420	411	379	398	412	386	457	402	421	395	427	412	417	429	423	440	390	409	437	462	404	442	422	383	420	416	431	425	431	406	425	422	394	408	398	406	410	420	427	401	421	471	437	446	433	413	426	405	412	417	434	444	399	415	391	432	398	437	362	446	452	401	452	418	420	436	403	394	409	418	379	411	424	407	427	437	439	420	398	405	433	373	413	445	428	434	425	438	389	388	429	403	419	451	410	430	438	413	376	411	424	399	419	414	415	416	387	394	416	397	429	425	401	406	423	380	412	439	408	435	439	404	414	405	418	413	431	418	404	411	416	388	419	390	407	430	431	417	431	396	414	399	412	436	432	397	419	420	443	406	409	418	401	412	422	449	421	436	455	433	408	400	449	411	443	423	415	418	412	414	400	390	422	389	429	411	454	435	382	404	429	405	391	450	390	410	393	409	405	420	415	408	425	412	411	434	419	434	410	392	389	398	384	456	453	433	409	396	403	397	418	430	448	401	441	434	394	433	382	428	410	409	383	439	400	410	419	434	410	437	431	456	391	387	428	423	432	405	468	409	373	412	398	402	408	427	409	428	401	399	428	386	449	406	417	445	432	432	403	418	444	404	415	431	445	405	405	443	429	426	447	402	406	386	418	414	427	438	427	433	404	387	404	431	413	411	416	422	398	408	423	434	430	422	425	432	429	431	441	421	399	394	410	418	412	412	445	398	392	403	382	441	415	467	383	418	415	407	439	423	425	431	437	415	415	434	373	447	423	394	437	395	417	414	429	429	407	403	405	392	392	419	396	430	394	440	397	409	422	392	436	419	391	425	427	456	441	394	409	400	393	407	410	442	408	417	419	395	433	422	370	435	402	389	395	388	419	432	430	425	381	384	411	416	392	417	410	445	407	407	452	434	457	457	422	438	404	411	420	444	445	433	425	399	428	413	408	425	423	386	417	424	445	390	397	406	409
3304	8567	5803	2775	2088	1657	1257	1023	828	734	704	628	562	589	566	526	523	470	551	424	456	466	477	476	480	454	464	437	438	409	435	456	457	495	449	446	399	473	440	456	457	450	418	414	433	453	468	424	430	443	428	432	403	451	413	434	419	431	428	429	398	458	386	434	405	451	469	419	442	444	469	399	425	428	449	449	433	453	446	434	438	443	423	453	404	433	441	407	415	444	432	431	389	435	440	421	463	433	435	430	432	433	415	410	423	442	436	461	435	412	446	389	435	447	436	451	417	398	423	411	409	407	464	414	468	397	413	434	456	447	400	418	427	406	455	411	427	413	438	467	411	444	434	428	452	361	422	427	425	412	438	460	429	436	425	405	435	433	433	423	431	401	414	392	426	424	443	411	406	445	410	418	464	428	417	388	396	443	455	411	419	437	403	398	474	438	412	457	436	414	423	418	403	407	461	417	400	418	481	453	426	430	443	454	444	427	456	428	430	408	416	430	451	437	417	464	426	393	424	445	462	419	417	461	412	421	441	457	427	452	425	443	438	423	461	445	447	461	448	437	397	454	418	446	414	445	436	449	465	424	442	439	428	450	438	435	418	397	403	423	463	447	448	436	412	431	455	452	432	397	391	431	453	398	394	443	440	452	460	441	451	434	411	397	430	409	387	454	414	426	429	406	439	420	392	463	445	453	404	373	453	424	422	434	426	474	409	403	432	396	432	431	442	427	434	434	445	444	418	434	454	432	436	454	450	439	483	434	440	429	446	417	432	407	448	435	433	428	428	398	455	438	402	469	426	463	436	437	437	434	434	430	443	433	500	430	395	459	415	443	411	482	419	416	443	423	441	427	417	423	463	405	449	393	415	415	433	437	424	405	439	406	441	449	445	429	434	440	454	425	411	450	449	441	429	455	449	446	433	449	419	441	439	432	421	398	420	429	458	454	442	438	442	425	411	452	429	457	399	428	426	444	424	439	421	402	454	414	405	448	438	426	419	413	433	434	418	434	409	418	428	428	396	425	414	433	420	402	416	444	404	444	444	421	436	427	438	434	465	438	442	442	422	453	410	422	417	424	390	452	434	403	434	444	430	455	444	462	459	458	453	415	459	437	436	449	440	432	457	423	427	458	455	442	454	441	397	434	431	453	407	458	460	433	425	467	432	440	458	460	460	429	450	427	422	428	452	459	421	421	428	469	406	415	418	389	402	415	450	417	441	451	435	419	466	408	420	458	432	443	405	407	432	377	449	421	445	421	413	395	420	413	420	454	382	465	425	424	410	439	399	451	429	440	424	425	439	404	436	433	427	443	448	389	437	435	400	443	404	416	434	450	439	391	445	403	448	460	430	453	444	415	452	459	420	432	462	420	425	435	444	406	433	453	414	426	427	427	454	482	415	437	441	470	425	435	439	451	443	455	418	403	438	461	461	437	479	437	444	437	408	445	426	414	437	458	420	461	427	429	419	414	414	415	451	432	437	438	420	423	420	432	450	383	410	440	454	460	433	446	444	457	429	420	428	458	430	385	425	437	394	437	464	442	414	450	433	388	419	453	447	426	418	438	420	426	436	417	452	421	444	389	411	423	403	434	440	432	434	476	416	481	429	426	473	421	434	436	405	436	412	453	427	440	433	452	437	424	422	444	436	447	430	448	413	411	425	451	420	439	464	460	432	415	429	435	418	430	424	466	418	412	434	431	452	440	420	451	441	449	436	423	424	395	427	402	434	488	422	444	467	425	424	478	407	426	414	446	415	437	422	432	409	429	431	428	409	445	463	407	459	434	409	431	428	440	445	437	411	452	410	412	450	429	402	426	434	417	430	435	428	451	440	427	440	428	454	435	444	441	435	431	474	474	410	452	453	403	450	428	422	407	421	429	467	427	444	421	438	419	420	421	449	412	441	444	418	416	448	386	450	435	422	416	450	441	468	446	427	408	430	434	475	433	405	449	426	427	427	408	465	425	417	425	406	402	417	469	412	436	439	428	412	450	440	434	454	446	397	413	416	427	442	433	435	423	435	396	442	444	425	455	403	399	424	416	438	425	427	411	418	413	423	451	425	453	458	386	425	424	457	460	430	423	481	443	443	429	448	420	462	407	441	382	427	465	391	428	402	431	450	465	430	435	436	410	464	431	456	459	433	441	428	407	407	447	421	419	432	469	442	422	420	438	441	468	432	431	463	421	412	446	417	420	459	396	410	434	400	441	420	435	418	404	447	403	442	416	415	409	405	440	485	401	431	393	414	430	380	431	411	475	446	449	438	438	478	443	450	409	439	462	422	446	447	416	439	409	420	447	419	460	424	400	456	458	408	423	446	386	417	414	405	422	457	412	410	459	443	393	413	459	434	428	430	441	438	414	447	405	409	434	418	451	412	429	424	460	433	437	460	420	439	413	430	431	406	431	427	419	412	425	457	426	427	420	422	410	456	428	428	382	457	423	439	441	432	387	447	463	423	466	457	415	437	453	389	434	422	455	433	436	457	404	401	430	428	449	414	392	436	426	419	459	464	414	430	439	420	411	388	410	400	436	450	456	437	398	416	424	414	448	461	439	407	487	414	413	391	440	463	500	430	418	450	423	444	426	459	434	406	391	436	432	428	440	402	472	425	398	398	415	428	478	428	410	449	442	411	429	452	433	400	442	442	459	438	418	435	424	433	421	429	431	481	452	434	443	420	400	408	420	458	416	420	434	420	419	387	429	474	407	388	432	419	418	450	428	432	446	448	447	435	434	407	445	440	429	450	414	411	456	398	431	425	427	419	399	455	440	386	414	416	421	436	449	427	455	400	430	456	452	412	430	434	402	427	398	436	421	441	444	418	429	414	441	432	408	401	444	401	410	440	429	440	418	433	434	427	424	425	426	427	434	449	436	442	478	431	420	412	450	403	410	474	424	463	435	431	445	436	418	434	439	437	454	451	458	408	402	404	459	444	441	453	404	420	424	435	434	427	441	460	438	437	473	415	418	420	440	418	412	402	422	423	422	397	407	457	427	495	431	427	447	431	428	429	455	449	426	449	419	444	419	441	420	434	439	432	409	443	405	444	420	424	443	407	411	423	431	427	437	433	428	421	450	419	402	446	396	420	442	429	435	439	438	416	429	419	438	442	404	461	434	430	413	448	463	414	398	415	429	465	450	456	421	462	450	460	479	438	436	444	446	414	412	424	451	437	451	426	429	446	453	456	438	412	472	435	444	419	430	414	430	446	434	446	440	445	417	406	447	412	385	387	450	420	478	422	458	411	402	425	451	462	473	403	425	431	430	447	405	455	434	419	428	411	434	413	436	420	437	427	452	416	416	458	425	393	434	441	429	424	479	440	399	425	451	414	441	421	418	450	438	392	413	437	443	434	453	411	412	422	413	402	425	412	406	417	434	423	412	427	421	396	424	417	451	425	413	422	454	421	434	443	417	455	426	441	405	398	446	475	426	441	398	426	435	453	401	429	438	401	397	418	426	388	413	433	419	439	410	438	461	425	432
24718	21322	27926	25044	13471	565	354	275	202	188	189	159	154	149	107	126	121	118	129	124	116	103	109	119	102	117	110	101	100	99	112	107	108	108	110	108	107	96	117	97	114	110	108	101	122	94	125	93	107	93	117	105	89	110	103	98	89	106	93	79	116	98	105	83	89	90	95	100	101	80	118	97	113	111	95	111	110	89	102	107	109	96	119	92	99	97	96	88	106	108	94	115	124	105	114	110	89	99	99	118	111	119	104	103	112	95	98	98	98	99	113	116	103	127	101	101	108	95	104	105	85	110	108	96	114	107	106	109	88	113	109	101	108	95	94	100	100	122	96	100	92	130	104	111	107	95	113	109	100	110	93	120	110	107	113	95	77	93	100	93	91	110	108	98	99	110	94	84	85	112	108	87	98	109	83	122	101	93	104	118	89	81	98	115	93	101	101	107	106	116	97	108	102	96	101	85	95	114	121	94	100	112	103	96	96	102	91	91	111	98	95	100	78	117	106	99	90	111	101	107	102	108	103	111	99	121	93	88	87	102	114	105	116	100	93	102	109	100	110	118	96	86	90	109	108	102	112	84	96	95	117	99	89	99	108	112	107	112	118	105	110	106	127	110	99	108	96	101	113	100	87	103	103	110	102	99	103	98	89	104	98	109	111	105	107	95	94	111	116	93	111	84	109	108	102	92	110	112	103	106	99	95	108	112	105	112	116	111	100	108	90	97	111	95	101	112	115	113	102	106	126	108	92	102	98	97	96	107	107	98	111	85	111	123	103	104	115	111	102	107	84	87	110	113	100	114	90	112	107	102	96	98	115	114	112	112	107	117	97	100	127	108	98	113	101	124	104	95	116	100	114	111	81	103	98	105	107	84	109	109	92	86	127	118	123	92	77	117	119	89	108	106	100	120	100	119	95	99	108	92	102	103	106	110	92	108	88	105	131	114	121	113	98	104	118	115	126	119	96	105	98	96	120	114	100	94	111	109	119	101	90	106	110	94	96	100	96	98	104	84	110	106	102	101	102	109	104	84	106	110	94	112	103	89	110	124	98	98	117	115	112	120	102	112	91	101	111	104	103	99	97	103	100	111	91	87	89	122	108	95	97	105	97	112	112	111	133	92	107	98	109	103	122	92	104	100	104	90	98	81	114	90	122	111	103	107	105	106	91	112	86	113	103	120	126	112	96	110	125	107	102	99	123	94	95	125	95	96	85	92	113	84	101	101	99	120	98	97	65	101	116	104	111	126	119	96	90	97	87	114	104	102	112	92	103	120	101	100	105	93	101	101	97	110	107	99	114	107	115	115	99	92	86	97	102	107	101	105	111	82	110	107	85	115	107	91	91	100	96	86	115	109	88	92	106	113	92	111	96	105	115	112	112	95	106	110	108	92	101	105	105	117	105	99	106	117	103	100	127	119	93	91	116	98	94	107	118	108	103	114	101	104	115	103	96	94	102	103	105	100	98	103	100	112	113	97	118	112	87	103	93	94	81	116	76	130	106	104	104	85	125	92	123	113	99	93	77	111	104	89	102	118	92	113	99	98	116	103	92	114	97	118	105	105	101	118	97	98	96	99	100	90	84	103	98	90	95	102	116	108	97	90	118	102	89	103	100	102	86	99	92	114	108	117	105	91	99	84	126	97	117	111	94	109	109	86	102	93	108	103	106	99	106	107	109	96	102	90	80	106	114	90	111	101	101	99	94	111	93	94	116	108	113	95	103	103	103	123	77	108	120	103	119	86	115	88	116	93	116	109	111	85	100	101	97	102	92	112	107	105	110	106	106	91	93	94	90	96	94	97	109	88	123	104	102	113	115	101	102	101	93	98	98	104	92	126	95	108	96	124	88	91	117	107	95	98	111	106	104	106	103	103	96	88	112	114	108	106	115	103	102	112	100	98	115	97	101	114	103	115	93	108	87	122	103	105	103	100	93	114	94	100	110	109	111	113	105	112	109	91	93	99	127	103	103	96	103	96	117	100	86	111	95	111	114	98	100	112	94	116	104	121	102	109	102	104	101	118	117	113	99	100	111	103	89	114	98	99	105	95	94	119	93	105	98	101	70	110	118	101	97	108	92	95	88	109	103	100	91	107	104	101	102	103	99	101	109	96	102	109	94	110	119	94	113	107	107	92	106	105	110	105	111	89	81	105	89	91	90	111	99	108	114	98	103	103	107	109	100	109	91	114	100	105	110	98	95	108	98	88	119	95	98	92	122	99	97	121	101	106	105	101	101	105	95	87	95	98	123	92	112	81	108	117	103	94	112	123	100	99	88	106	107	117	95	101	93	100	86	96	108	102	114	108	103	104	115	101	111	97	104	85	116	121	91	118	104	107	116	97	78	123	90	107	126	109	104	96	104	103	112	95	123	95	103	107	104	116	97	106	93	93	110	87	97	95	116	121	117	98	102	90	92	111	95	105	101	97	104	105	96	106	81	103	130	114	115	102	101	111	95	98	109	105	108	109	109	111	100	92	95	87	109	95	97	103	93	112	88	92	114	104	104	93	91	105	105	102	87	101	98	90	95	100	102	117	96	99	90	108	91	103	121	98	89	106	122	106	109	103	113	101	100	110	101	95	91	85	107	108	96	97	109	105	106	101	95	90	90	103	89	107	100	105	105	121	93	106	104	119	97	87	118	113	114	103	104	97	121	111	96	105	117	97	111	92	101	99	117	80	97	110	111	84	100	102	81	79	104	103	116	114	101	107	97	116	99	113	105	105	102	120	85	110	110	108	106	110	104	105	110	99	92	100	97	92	92	95	96	100	98	109	101	103	111	107	97	98	101	112	120	96	94	97	109	87	91	126	107	88	84	106	108	102	104	108	99	112	87	112	99	109	85	107	85	110	99	106	102	107	107	103	104	103	98	98	114	107	100	114	115	97	101	106	106	110	103	105	121	99	114	86	112	106	105	103	105	101	103	93	101	95	98	123	103	99	90	103	114	90	99	97	106	115	114	87	107	106	113	99	93	102	95	116	99	102	106	106	112	117	118	95	110	84	107	97	100	112	89	116	99	105	102	107	101	96	118	106	88	96	95	96	106	127	113	106	105	102	102	111	101	87	104	75	117	87	111	91	85	99	97	107	104	94	99	95	95	108	70	92	99	116	114	105	108	96	98	105	115	103	96	126	109	116	102	111	94	133	105	114	96	118	86	89	104	119	108	94	110	93	121	114	109	92	89	102	105	113	100	105	112	104	99	93	124	99	80	113	104	100	94	112	93	103	100	103	107	100	128	99	118	108	118	107	111	94	103	111	109	107	94	112	119	99	107	105	95	101	106	100	90	99	108	112	94	106	94	116	96	117	111	92	85	95	91	102	103	105	109	101	91	98	108	105	114	101	105	120	110	121	94	116	103	90	111	99	116	95	102	105	110	102	104	105	113	98	112	100	122	92	92	93	105	123	96	81	92	99	116	106	94	107	97	107	99	111	106	102	88	101	107	92	91	102	77	88	86	111	83	125	120	94	92	94	106	110
3080	4898	3175	1516	1038	746	592	422	358	278	234	208	207	193	179	171	148	154	150	141	141	141	151	126	133	132	120	124	111	116	104	127	123	126	136	110	112	144	112	119	125	116	107	116	118	108	134	129	122	118	114	114	119	119	133	118	127	109	126	117	100	118	120	111	98	131	114	114	125	117	139	108	124	112	113	132	121	103	121	127	104	121	103	109	119	127	121	114	111	126	124	128	98	104	138	110	125	105	111	114	134	123	118	114	104	136	96	102	95	108	109	145	121	116	115	105	105	131	113	125	109	134	131	110	129	127	123	111	103	108	99	101	105	118	116	123	106	114	111	126	114	113	127	106	122	89	123	120	112	105	100	129	130	104	112	111	128	83	119	115	99	99	119	126	116	115	118	121	134	121	119	118	116	105	106	105	118	125	139	110	89	117	105	117	95	116	113	136	110	112	112	117	97	103	126	118	94	101	112	127	108	117	98	125	113	129	94	124	112	107	114	112	118	94	111	116	128	102	110	120	116	116	110	118	123	120	108	106	104	123	121	108	121	108	126	116	117	116	94	122	126	94	109	114	108	95	117	121	125	127	111	132	119	124	103	114	105	99	127	117	93	111	127	115	105	115	89	98	112	111	121	118	114	117	104	114	113	123	117	115	115	98	122	111	117	114	94	128	112	112	132	115	117	119	125	121	116	136	126	88	116	135	119	98	131	105	117	104	119	117	112	117	106	116	124	112	139	124	109	101	97	107	113	140	100	126	100	98	104	116	114	109	99	122	115	120	128	103	114	131	110	115	119	107	88	115	104	123	115	123	128	119	116	84	86	114	128	133	123	113	127	106	126	114	110	118	115	115	136	115	112	110	102	94	117	117	123	118	128	100	99	116	102	123	114	105	118	117	125	104	142	103	110	111	101	135	123	113	83	111	108	108	121	135	115	127	116	120	122	144	106	133	103	81	102	115	120	135	104	110	105	113	114	131	131	125	117	89	96	128	130	121	124	120	127	106	116	127	116	132	110	129	114	112	110	115	129	115	108	114	127	124	121	115	109	120	120	102	116	119	137	89	119	113	129	115	115	116	115	118	100	124	114	122	131	100	113	91	107	127	117	110	115	124	97	123	113	108	114	117	104	121	123	98	102	101	102	128	95	90	106	120	116	122	116	110	140	116	116	121	108	104	119	123	118	99	107	114	113	114	126	103	114	123	112	112	106	115	104	125	108	123	96	117	112	107	113	110	109	112	106	112	101	121	97	116	112	104	99	103	119	121	118	115	116	118	118	110	121	118	112	113	134	116	114	108	109	116	107	121	108	127	120	104	97	108	117	104	110	109	105	102	114	125	102	130	133	117	136	115	131	133	108	122	138	116	112	120	103	123	116	105	101	120	128	125	133	117	119	113	132	112	102	103	109	109	117	129	100	116	118	124	111	141	121	106	122	107	126	117	129	103	118	99	114	104	129	119	124	110	111	107	106	118	110	118	131	117	114	107	121	120	99	132	114	123	122	103	126	142	112	121	119	120	104	121	107	124	111	127	115	115	132	116	111	109	96	97	117	104	108	123	110	90	123	109	114	119	107	110	105	117	103	120	106	102	107	112	119	119	107	129	98	97	97	117	96	120	118	119	121	108	111	109	105	102	99	94	115	122	103	121	110	101	106	122	105	120	105	102	102	120	111	95	111	108	126	131	89	101	123	89	99	115	117	111	118	97	100	118	110	107	133	114	107	118	109	119	118	108	118	104	101	123	135	97	136	119	97	120	103	115	129	109	109	119	112	96	106	97	130	121	109	112	108	121	126	131	120	111	119	123	98	108	121	121	110	127	98	114	121	132	125	126	130	134	102	108	124	110	102	129	121	109	107	110	122	124	104	118	127	124	109	117	125	112	124	121	138	108	128	110	130	111	115	122	118	107	102	111	106	116	126	125	110	111	115	100	115	102	115	110	116	112	124	99	117	105	96	133	115	114	120	145	129	110	99	117	118	102	108	130	115	116	102	107	118	111	127	114	102	114	115	103	117	118	123	114	105	109	107	116	99	117	125	125	119	130	115	136	105	120	117	141	118	99	121	100	125	109	102	126	120	123	108	113	107	108	102	127	107	96	122	125	128	113	104	99	101	126	113	117	102	126	113	98	102	108	120	126	99	106	125	107	92	120	120	122	119	109	98	123	115	116	108	117	135	120	111	125	102	107	96	121	93	104	124	130	114	123	113	118	117	116	109	124	110	111	130	90	103	113	120	108	98	121	108	134	114	130	106	104	102	127	90	105	119	123	95	114	131	119	113	127	106	121	112	124	134	121	95	110	113	97	116	116	122	103	90	116	114	114	123	87	107	126	105	123	113	104	115	123	104	97	112	105	112	128	117	116	117	129	115	114	125	113	125	113	108	125	122	112	111	101	105	110	115	93	124	128	92	106	110	126	108	107	115	103	107	125	110	104	115	109	113	112	133	99	123	114	116	122	132	107	117	115	94	111	115	104	110	110	117	103	103	111	123	113	117	132	111	124	92	120	123	117	112	122	118	117	112	124	103	113	105	132	102	121	120	103	102	111	97	119	130	116	116	116	118	123	120	110	123	117	127	112	103	115	137	132	120	108	126	122	108	126	119	120	114	127	138	97	111	109	111	108	124	113	121	125	111	121	107	114	114	117	113	118	98	131	108	111	111	102	126	109	108	108	97	110	109	117	119	123	103	103	120	118	106	120	102	129	104	118	128	108	125	117	124	107	131	123	126	108	105	123	111	113	111	107	100	123	130	98	116	135	114	144	117	101	115	127	109	120	130	107	115	106	107	114	104	116	106	124	115	112	112	92	127	114	112	123	106	116	117	120	134	101	101	102	122	97	116	133	116	111	114	104	112	113	115	106	96	113	122	111	117	113	101	120	100	110	107	119	108	106	112	104	106	119	120	101	115	108	121	131	104	102	132	117	102	116	117	123	103	93	131	110	113	118	116	140	120	114	118	114	110	123	107	125	123	133	136	116	102	105	110	117	118	112	124	95	117	106	111	108	123	129	129	111	121	131	118	127	126	99	103	106	118	108	105	109	120	119	99	130	131	107	116	116	114	114	115	123	114	133	108	143	141	113	129	107	105	112	115	118	114	117	122	120	111	135	121	107	110	119	114	127	114	128	109	112	115	108	111	121	116	109	110	106	123	103	96	122	123	115	124	116	112	118	120	117	113	109	113	80	121	102	104	109	134	96	119	122	100	98	99	123	111	114	100	114	95	135	117	100	111	105	116	115	97	101	114	124	116	110	120	115	115	119	114	113	120	119	121	114	132	109	102	128	110	108	132	124	99	129	107	105	110	107	106	96	107	120	109	105	118	123	106	107	103	121	99	98	128	117	113	117	105	100	102	111	118	112	120	135	112	125	145	130	127	110	134	110	130	109	120	102	116	122	118	131	139	99	108	119	104	104	109	122	115	91	110	139	134	125	112	114	109	124	109	122	106	110	127	120	117	126	109	116	113	104	111	114	115	111
22534	21364	29276	23820	21364	21421	11721	1194	827	795	662	599	557	483	520	484	476	427	428	385	468	436	416	422	418	406	367	388	394	402	379	416	435	395	379	387	409	353	381	379	369	379	379	376	374	387	389	404	377	370	366	364	392	358	347	378	376	344	337	351	324	374	398	332	393	362	387	398	354	370	376	372	403	369	398	331	381	337	371	362	373	353	337	380	342	343	364	345	406	380	346	364	392	391	393	354	373	378	362	377	343	365	352	379	329	362	364	368	345	375	346	385	326	371	358	380	405	348	369	335	367	350	376	351	341	349	338	348	401	384	346	361	361	351	368	360	375	337	330	344	384	347	348	385	351	373	363	341	398	368	354	353	370	341	342	353	333	336	377	339	350	368	374	369	382	320	346	350	387	348	360	372	335	351	393	368	367	342	350	383	333	353	350	333	378	364	329	371	364	355	329	359	354	369	349	344	339	372	378	366	350	367	341	386	370	364	340	346	361	339	360	354	342	348	337	371	353	362	327	372	372	350	365	352	354	389	353	329	359	370	333	338	311	375	373	334	356	344	347	313	360	377	417	366	346	388	332	369	340	391	347	342	362	362	388	388	372	358	364	348	340	354	351	356	363	392	342	371	368	343	358	346	348	376	334	355	346	354	338	339	359	378	365	370	346	382	368	360	350	368	366	365	354	376	361	357	342	327	348	350	347	346	365	376	349	319	408	333	375	346	320	381	352	346	347	383	363	367	377	336	327	338	337	340	336	336	345	344	336	318	387	414	371	356	366	386	354	332	368	355	337	344	360	363	322	381	366	335	355	339	357	363	324	361	359	354	362	365	387	382	327	363	348	346	386	364	359	331	340	380	349	319	325	373	364	368	358	350	347	359	388	336	399	392	348	382	339	378	359	341	365	359	350	362	331	360	328	367	351	363	342	357	347	346	335	376	358	338	329	351	350	351	380	376	373	330	351	337	391	339	370	349	382	343	359	365	340	340	358	387	350	349	370	381	348	334	339	345	354	361	369	352	373	342	328	372	368	418	402	355	320	351	335	379	390	378	350	343	366	339	357	361	336	342	371	362	341	357	340	379	371	379	349	349	354	370	334	356	369	361	364	420	346	369	391	377	356	351	316	390	382	385	359	368	329	374	321	366	372	350	347	367	359	340	368	335	372	352	344	361	337	386	347	357	333	336	358	373	367	322	345	378	360	361	380	383	326	371	365	379	376	364	343	361	412	375	355	373	385	349	372	346	359	343	368	341	370	343	383	371	360	384	372	354	325	316	381	356	370	374	360	347	365	349	366	335	347	378	374	353	362	367	408	330	324	354	395	358	348	346	327	360	349	359	329	353	365	330	360	343	323	347	354	368	425	347	375	343	341	361	327	373	356	348	358	373	333	372	349	329	370	383	354	366	370	351	398	356	357	340	392	348	349	345	376	325	345	371	339	342	375	364	347	360	380	354	361	332	320	326	362	365	365	356	355	388	378	342	357	360	354	331	321	329	345	350	393	362	358	375	348	363	393	355	352	327	353	321	369	387	333	364	379	333	362	365	388	357	383	380	342	330	383	348	368	362	350	341	318	324	382	359	342	341	363	360	325	360	370	374	382	342	335	345	364	334	353	336	325	379	375	360	367	340	344	340	358	361	373	319	376	367	376	365	345	368	367	367	347	374	351	376	349	371	357	357	345	362	355	347	373	367	383	319	344	361	371	350	352	340	387	363	359	339	358	368	392	377	359	388	350	339	362	338	347	367	367	371	354	384	386	397	350	392	384	354	343	354	339	388	360	363	369	354	325	347	333	367	401	314	340	379	332	349	368	333	325	348	349	393	372	348	374	355	348	344	355	363	366	313	308	338	375	391	362	343	344	384	361	399	332	337	356	328	373	358	376	360	403	331	344	393	354	374	382	363	319	348	348	383	365	348	371	368	370	358	343	371	356	361	348	346	341	376	351	386	367	331	383	337	347	304	328	383	322	333	376	345	349	385	356	347	336	371	347	388	340	329	333	348	397	375	338	400	334	414	320	339	351	341	357	365	336	371	385	376	331	338	338	359	327	374	366	385	370	360	392	377	344	360	381	360	318	377	371	361	339	344	362	354	382	367	357	343	384	352	346	364	398	385	353	364	345	367	381	335	374	322	357	341	386	362	379	385	390	369	372	326	361	382	353	378	348	383	379	358	368	331	360	346	359	317	359	357	306	375	387	346	359	381	400	345	331	367	324	380	357	365	375	372	352	387	372	333	362	367	366	389	365	339	371	331	345	354	342	347	317	356	400	362	378	345	321	337	358	349	346	357	363	358	346	372	366	343	375	356	351	351	351	364	353	389	342	355	318	333	352	368	333	361	339	384	345	364	347	354	384	351	345	376	330	348	354	344	372	351	340	369	324	366	353	340	349	372	354	380	375	347	349	353	371	326	348	348	363	381	358	323	358	335	348	403	367	362	355	361	343	372	364	376	343	334	380	321	397	336	357	354	366	333	332	347	330	358	347	352	364	338	341	347	387	374	367	346	367	378	363	351	343	333	379	315	349	348	354	383	362	342	347	332	376	374	363	385	374	354	344	387	374	317	359	339	362	355	352	345	370	367	372	356	341	347	355	378	394	367	371	332	372	368	376	362	366	376	377	354	359	342	381	348	320	358	356	341	348	377	349	348	349	367	361	378	349	411	343	339	352	354	314	324	335	383	388	344	377	357	361	357	376	368	351	395	346	364	355	340	365	388	364	357	384	384	351	371	342	364	343	330	369	361	345	365	361	324	371	354	348	354	322	387	384	368	373	381	373	349	349	349	356	337	331	363	362	387	347	374	338	324	360	321	364	394	347	382	379	358	356	386	339	368	333	358	391	341	365	342	378	370	362	339	353	347	342	373	362	362	373	336	353	350	394	352	327	367	365	381	372	382	335	355	374	352	399	415	344	346	347	334	353	361	353	338	362	371	335	363	367	339	363	365	345	388	374	359	355	352	382	349	379	373	343	382	343	347	362	356	359	353	348	365	386	392	337	330	369	350	371	353	347	318	372	344	344	387	372	342	360	380	322	356	391	364	382	357	319	358	361	383	357	328	345	356	337	380	349	348	353	362	365	367	353	352	353	355	361	342	386	345	344	344	347	310	348	374	361	376	340	393	378	350	309	361	330	338	399	352	334	339	367	348	338	369	356	355	348	349	350	354	360	352	352	345	337	340	366	368	334	350	389	361	373	405	364	380	329	386	376	359	349	343	355	351	342	349	345	358	352	358	344	397	330	378	358	385	384	358	348	317	375	343	343	364	335	320	325	303	311	357	344	337	396	375	353	393	381	352	375	367	353	325	337	341	402	368	351	376	386	362	382	361	355	370	346	358	385	368	377	375	346	350	349	344	362	344	341	306	335	359	346	333	348	375	394	369	331	371	349	358	325	333	357	352	367	399	335	352	357	378	374	371	379	397	368	358	320	357	359	352	337	359	369	371	355	327	373	390	346	338	371	374	363	353	371	379	349	378
4537	14506	9675	5036	3678	2683	2017	1514	1224	979	845	786	676	588	605	543	521	491	498	430	483	441	439	463	418	448	439	418	408	415	406	387	423	416	397	425	393	429	371	417	386	398	418	358	407	365	415	404	401	384	397	359	386	377	386	418	394	384	379	386	355	365	369	360	391	372	379	380	400	362	334	395	399	402	385	350	399	374	368	371	359	363	393	370	372	411	400	366	391	371	343	373	378	364	389	408	360	382	365	361	381	369	356	371	345	371	374	363	372	364	391	392	399	364	391	374	369	404	358	352	405	358	397	361	333	361	385	378	365	378	380	388	376	370	352	398	385	361	380	384	372	330	385	351	367	405	377	397	367	389	371	378	338	386	383	370	355	384	374	335	396	373	361	370	364	357	385	379	377	360	422	384	401	357	396	410	343	400	403	376	419	363	349	360	381	381	389	380	373	387	392	381	407	361	384	359	389	404	340	404	376	371	364	393	362	367	370	401	354	351	366	379	371	359	386	378	324	402	394	410	379	333	361	377	338	402	381	398	365	377	358	355	364	372	367	393	365	372	356	380	359	354	380	376	352	356	366	387	378	382	370	350	392	359	404	379	367	379	409	410	364	375	397	371	391	401	340	389	364	400	356	364	393	380	354	357	366	381	339	379	363	383	383	403	347	320	405	377	395	361	392	364	374	392	341	381	338	355	369	389	352	366	382	406	368	373	362	377	368	385	406	378	366	379	348	404	367	367	394	372	356	384	374	354	355	370	365	362	394	399	367	374	381	369	378	358	353	365	382	337	406	390	403	350	366	400	372	394	358	363	424	359	370	363	350	374	342	348	397	375	368	398	383	365	343	375	377	374	390	367	370	354	354	392	353	380	350	381	408	390	372	375	396	349	351	362	395	356	365	404	396	390	358	381	361	350	406	378	388	377	366	354	355	357	353	398	381	321	380	350	415	365	366	368	371	356	357	395	401	357	338	401	378	386	379	378	398	372	384	381	416	349	385	364	335	397	389	393	338	395	379	366	384	402	388	385	358	331	395	384	350	376	380	388	348	384	380	378	370	391	380	397	366	380	388	376	384	377	389	399	359	377	363	395	386	374	406	354	415	370	392	385	378	392	380	385	375	395	344	384	364	365	377	384	392	358	411	393	357	346	357	369	353	366	336	396	360	339	350	392	348	373	388	389	359	395	369	380	363	356	389	385	379	391	393	377	372	405	369	385	383	371	388	339	382	367	356	354	376	389	380	398	370	357	367	346	381	388	365	371	385	360	395	387	393	371	386	363	398	368	361	361	385	367	404	384	371	406	385	345	371	410	392	405	404	389	358	391	367	378	343	361	392	375	359	370	396	371	384	379	376	355	327	383	375	363	411	369	394	389	364	416	385	400	388	375	340	395	371	363	370	391	363	368	344	375	352	396	395	372	397	355	403	354	386	356	355	366	357	381	407	380	371	372	364	384	380	358	375	423	394	344	400	369	362	385	383	357	401	339	405	381	384	344	424	385	391	390	353	377	376	343	411	376	387	385	383	358	373	378	384	370	374	351	389	378	382	356	377	400	374	368	374	349	389	372	349	417	378	402	368	400	345	426	376	353	373	387	358	374	342	401	359	386	397	372	369	383	376	410	344	359	361	366	366	368	363	357	352	397	378	353	357	366	414	378	370	359	342	374	391	396	372	376	378	369	397	374	355	381	390	370	379	364	378	381	362	380	369	375	356	354	378	358	365	360	378	387	404	374	346	343	419	370	399	376	384	351	413	383	346	338	397	360	326	374	374	368	379	370	424	400	411	399	366	363	378	358	360	335	384	346	400	382	386	379	341	391	395	385	325	356	380	358	381	364	372	363	358	380	427	399	360	361	371	368	378	359	390	369	378	359	374	367	408	347	392	383	360	369	372	375	359	372	374	362	388	397	375	352	358	341	370	375	377	371	389	375	375	398	365	355	381	323	366	365	358	366	345	358	346	375	369	383	340	398	357	384	377	390	390	380	406	378	394	373	355	399	379	403	377	399	370	363	394	338	389	409	390	342	399	393	396	392	385	389	373	366	371	396	368	377	403	380	387	389	377	337	352	387	348	382	402	355	356	390	355	386	360	379	367	387	369	373	385	389	380	392	362	414	385	367	359	352	353	359	381	361	352	379	382	407	361	358	366	364	374	379	346	365	366	382	386	402	352	381	324	373	378	397	373	383	408	372	385	348	388	343	368	362	359	343	371	375	428	396	381	393	343	372	363	405	351	369	405	384	371	372	404	401	342	371	387	373	356	394	379	357	394	328	360	380	385	418	343	378	376	355	366	395	350	385	426	368	352	379	383	343	372	374	347	386	347	389	360	374	407	384	361	388	380	379	387	381	381	353	391	361	385	393	365	380	385	355	381	390	351	359	337	356	400	413	342	377	380	391	399	347	399	402	355	387	393	390	356	368	367	378	388	375	358	391	379	366	370	399	387	372	394	379	383	378	375	374	410	361	393	365	324	397	387	386	390	363	363	358	385	360	421	395	405	382	398	382	371	335	366	395	377	363	388	381	352	347	353	395	377	393	375	352	352	374	401	389	369	399	367	380	359	361	380	394	329	364	368	338	369	392	355	359	361	362	397	376	357	348	388	404	368	359	411	368	423	382	394	397	363	379	370	351	362	391	331	390	373	372	387	382	355	387	406	392	361	373	393	398	403	384	387	369	370	422	400	351	344	386	363	384	350	377	399	330	351	392	373	350	378	408	386	386	374	380	400	379	373	352	352	365	362	370	371	386	379	384	368	367	374	380	387	368	367	378	354	355	352	369	413	351	391	371	389	356	416	361	375	386	378	369	367	367	378	412	361	403	393	369	371	392	374	375	413	379	378	363	365	380	374	410	404	363	385	355	368	358	377	391	361	370	364	390	373	419	350	397	363	372	402	360	362	382	390	397	368	367	341	381	369	396	363	382	379	379	358	399	375	399	372	345	386	363	393	415	387	394	401	396	358	381	423	367	396	363	352	363	373	339	378	336	375	412	375	379	400	371	405	381	361	360	387	343	366	371	373	390	356	387	377	397	378	415	345	362	370	407	380	372	375	372	373	383	387	390	366	370	356	388	381	360	391	388	379	379	363	404	390	387	429	354	366	383	387	387	364	320	388	358	394	363	388	363	397	364	361	369	368	375	388	390	373	385	355	344	342	344	369	351	390	368	380	370	387	347	401	399	399	365	380	369	340	380	361	371	386	377	383	378	347	378	351	369	362	394	380	361	369	351	364	390	348	358	355	391	377	390	375	316	388	403	337	363	373	324	371	370	379	368	409	356	405	376	352	344	376	383	377	403	382	387	352	348	355	363	392	375	401	349	363	394	339	365	376	392	371	380	358	365	349	389	361	390	339	363	333	377	359	403	373	373	381	350	368	360	361	394	402	337	364	399	376	381	375	394	350	331	395	370	410	356	414	356	365	343	378	363	402	384	387	379	357	356	352	378	363	391	379	371	392	365	378	392	378	392	402	394	396	372
27534	20315	7516	522	282	284	268	242	248	216	237	220	234	213	219	217	234	230	246	232	214	209	217	220	229	192	225	247	219	236	222	214	200	194	229	231	219	204	220	243	212	225	217	222	203	243	222	222	220	202	203	216	205	227	211	209	197	238	186	209	196	211	202	226	221	217	186	232	223	262	229	219	245	201	213	234	231	206	251	212	214	252	207	217	220	211	227	218	230	222	229	211	177	234	246	248	176	225	213	227	227	204	212	197	202	241	228	195	198	216	233	225	199	212	205	201	225	215	233	236	211	203	238	219	221	217	213	231	241	219	211	185	207	233	193	244	205	204	245	242	250	241	238	219	226	205	210	205	234	220	213	202	201	214	226	203	202	210	203	238	223	221	228	201	224	228	220	226	204	243	235	254	206	225	216	224	198	204	186	205	215	187	184	211	232	218	209	204	209	220	236	194	234	218	217	203	209	217	241	217	219	231	219	204	210	207	226	219	199	197	216	205	207	228	232	220	208	209	213	207	213	204	245	224	219	223	223	218	202	218	205	225	191	187	220	213	203	214	216	215	226	226	203	204	203	197	197	221	205	213	233	218	210	203	193	215	229	207	221	218	210	224	206	204	199	211	219	229	208	215	212	245	194	193	223	214	227	203	211	217	224	211	220	231	208	218	183	225	218	214	211	197	221	214	226	218	201	194	199	212	217	234	224	207	185	212	212	234	204	242	199	230	248	212	239	211	244	210	203	225	195	197	207	231	220	209	195	198	232	197	230	205	222	212	228	208	227	204	197	203	213	225	226	224	237	212	222	228	212	205	202	231	214	229	207	197	213	222	227	211	193	205	199	205	198	214	210	214	209	224	196	203	203	230	231	214	195	240	228	193	219	204	208	219	200	198	215	212	219	222	196	210	207	211	228	185	210	199	219	228	201	200	193	229	213	236	219	232	194	200	194	216	214	221	180	221	204	196	203	234	232	222	220	221	212	218	245	219	225	208	208	206	213	206	233	218	203	209	227	233	218	205	212	205	195	210	197	215	197	215	200	199	236	220	195	219	201	215	211	218	210	194	216	249	201	203	217	218	209	209	218	228	224	231	230	216	225	210	223	219	218	226	231	206	224	212	230	202	227	232	211	223	227	207	203	205	205	190	205	202	198	226	224	217	230	225	204	211	236	209	209	214	211	217	193	207	221	202	212	217	196	217	229	225	236	202	234	201	223	231	239	199	210	237	224	212	226	186	219	182	196	217	229	217	233	237	229	199	185	209	238	244	200	197	227	205	223	194	201	237	218	254	233	210	186	206	201	207	225	203	212	208	223	227	189	203	201	202	205	193	204	235	214	219	219	216	266	199	246	204	219	218	225	227	183	220	202	196	235	245	236	182	219	211	201	207	199	206	199	213	210	203	222	228	229	206	227	221	211	190	207	192	234	220	234	213	219	218	196	233	226	228	224	208	208	230	204	230	234	227	219	227	188	219	202	230	237	181	210	222	236	231	221	229	204	209	234	216	209	196	241	228	208	209	213	224	246	248	223	221	207	230	232	223	201	197	205	202	207	198	215	248	222	207	216	219	185	201	187	237	230	210	197	219	257	221	210	230	203	208	191	219	222	194	220	218	204	223	187	204	221	237	231	217	197	236	224	227	195	213	168	214	221	201	232	212	188	216	208	208	199	202	229	240	215	230	194	207	215	205	208	212	212	228	228	235	206	203	213	216	209	237	185	214	224	187	217	206	208	224	223	221	217	212	202	208	220	208	231	213	201	212	236	246	194	232	214	199	243	215	233	202	224	196	207	200	185	230	202	232	233	242	198	191	221	195	221	220	212	222	210	198	205	232	203	210	199	240	228	229	206	228	192	222	216	218	212	246	213	224	219	215	188	207	207	227	228	222	227	222	238	224	212	195	215	216	224	240	226	221	240	230	189	208	237	204	200	236	220	179	232	234	214	216	220	219	195	218	249	201	217	218	207	220	214	227	235	210	212	215	218	221	232	219	218	233	242	222	216	226	240	197	209	201	215	233	205	212	186	211	224	212	195	224	206	229	211	198	227	217	213	192	209	217	206	205	198	221	212	228	224	201	226	217	215	224	218	220	243	190	199	199	194	209	213	189	195	231	245	229	209	201	201	213	240	211	237	225	220	245	219	212	206	237	230	226	202	229	210	178	223	216	218	227	189	217	214	207	225	206	206	218	224	216	227	231	232	204	194	216	208	179	183	210	207	235	217	205	192	220	221	193	221	219	202	236	224	218	222	229	207	241	217	205	223	206	226	211	210	247	227	220	206	222	225	210	224	213	196	178	216	206	225	218	199	202	216	196	227	207	215	212	212	220	225	212	208	192	225	234	211	210	210	198	228	206	197	191	200	214	225	184	249	202	251	222	217	238	254	244	215	211	215	216	209	216	226	230	222	213	220	243	200	206	213	213	230	189	185	220	230	208	225	227	213	250	208	205	217	208	203	199	233	229	233	219	210	209	202	214	203	192	205	226	212	224	219	242	208	210	211	216	205	196	217	212	228	224	196	218	239	193	230	226	198	234	225	229	232	200	217	204	214	206	212	231	229	218	210	229	184	201	233	194	217	199	197	242	194	234	227	251	204	203	224	221	201	204	199	219	240	224	214	215	198	199	215	222	202	208	235	249	199	214	231	209	188	230	216	220	233	187	217	217	218	216	217	184	209	220	204	198	233	188	207	202	200	182	222	202	236	213	228	195	225	229	252	195	210	205	194	207	254	194	231	213	221	214	219	217	215	219	185	207	219	221	209	222	203	210	220	211	204	212	220	199	216	223	204	217	192	232	224	183	222	204	239	219	209	229	193	213	200	228	187	199	210	227	210	221	229	230	231	212	214	246	228	232	203	220	187	231	232	207	221	202	192	227	210	206	230	218	197	238	232	207	199	214	207	206	219	216	196	244	232	210	196	217	206	202	208	197	210	209	229	206	195	223	202	205	231	214	211	229	205	224	213	232	225	202	222	185	210	224	193	195	217	235	217	246	203	213	187	233	213	217	216	217	219	206	223	213	210	229	208	220	221	229	207	218	203	217	222	187	229	238	210	240	223	219	238	210	219	203	206	194	236	211	248	230	180	214	214	217	231	223	202	200	201	219	234	214	200	224	214	218	225	220	196	192	227	202	216	203	249	234	191	192	220	184	212	223	196	227	221	211	199	224	209	199	237	215	213	219	197	215	220	216	220	212	213	237	201	184	218	196	216	220	194	248	207	204	206	225	193	202	232	224	212	219	203	198	199	241	216	227	214	194	221	195	206	190	201	240	217	228	174	217	245	226	206	209	235	220	207	215	211	203	215	213	232	202	215	215	206	210	190	209	208	225	217	191	191	219	196	187	237	236	202	226	183	213	202	216	224	222	232	203	205	220	245	208	183	221	204	214	226	194	203	225	227	194	236	207	203	199	229	197	219	212	244	222	205	229	220	228	200	186	222	221	226	229	223	232	215	186	193	223	232	220	219	203	212	182	218	223
4005	1261	826	470	370	317	331	293	285	237	253	231	238	223	281	251	216	231	259	217	228	212	213	206	250	240	207	216	236	240	215	262	219	228	208	228	226	230	244	246	232	243	225	239	215	217	196	242	235	230	228	213	193	201	199	247	211	198	239	255	199	219	210	209	246	219	251	214	231	225	232	211	213	230	236	211	231	214	242	219	224	232	217	228	202	253	238	237	214	251	232	225	251	249	225	234	223	229	235	225	202	245	268	222	185	200	218	223	233	241	234	211	239	225	208	211	224	214	221	229	230	205	230	212	225	228	237	240	248	233	209	215	197	225	215	209	225	210	238	227	212	224	235	227	194	223	230	231	190	219	236	241	227	212	237	238	213	236	250	238	253	233	235	203	209	230	238	202	218	248	224	246	251	221	226	205	199	210	231	220	210	230	222	214	226	243	216	234	246	241	240	225	215	221	214	232	243	222	229	226	204	218	255	232	221	237	250	210	210	239	237	232	222	226	224	204	222	210	223	235	205	236	230	206	202	217	230	242	240	239	213	233	210	217	220	227	226	231	216	209	240	230	217	234	229	215	220	205	208	232	227	193	230	209	233	210	237	222	260	237	238	223	236	239	211	227	218	227	202	204	212	248	206	204	242	215	214	213	206	256	234	207	222	228	220	211	205	198	229	239	224	217	224	241	219	213	272	235	218	219	227	224	214	203	213	226	220	241	218	205	229	230	208	193	222	224	238	219	202	219	243	213	222	212	250	231	223	204	238	194	217	233	228	240	231	198	243	227	245	218	222	204	237	232	222	212	217	249	228	226	222	231	246	246	227	225	226	239	208	222	227	252	202	209	233	223	211	226	198	229	223	238	236	232	230	211	217	237	213	204	215	244	188	231	209	231	236	256	225	223	236	225	229	232	244	224	234	251	212	221	220	216	221	245	207	220	197	219	188	210	203	197	208	195	217	216	227	225	212	214	243	244	247	228	259	224	214	228	233	256	228	211	225	211	223	222	228	225	240	234	230	208	219	249	259	203	221	243	207	235	226	221	218	227	194	208	239	241	209	224	217	275	262	218	225	217	236	203	224	238	206	248	209	206	229	222	221	224	224	231	226	264	224	199	221	212	238	234	221	212	214	227	246	229	227	221	215	243	221	242	215	224	225	243	251	220	221	201	246	217	244	212	269	201	198	208	215	204	207	216	248	236	216	218	206	243	216	211	236	243	205	231	243	231	217	220	214	229	216	236	212	198	214	246	232	232	237	220	220	213	237	256	239	225	219	239	219	234	231	215	220	258	192	209	208	234	234	249	219	256	233	188	246	202	219	188	232	231	212	207	228	196	231	241	229	210	218	233	229	189	245	210	208	240	221	263	228	219	262	199	219	204	234	207	205	225	229	225	216	238	221	226	254	233	237	215	230	210	233	226	206	226	233	215	229	224	205	245	219	225	229	243	212	220	215	229	207	204	270	212	206	222	231	223	226	211	234	238	233	231	220	221	214	242	231	199	220	217	254	261	234	219	207	219	231	225	207	217	248	235	230	223	235	202	199	202	244	215	242	216	231	219	219	225	249	213	203	212	218	242	225	223	230	263	223	223	219	203	227	202	200	239	237	242	224	231	199	230	245	213	225	218	235	224	234	218	213	228	257	192	221	238	247	225	212	256	234	230	223	199	257	241	221	234	197	250	217	226	230	216	216	231	217	204	214	211	223	237	206	237	201	221	235	217	224	247	236	220	226	242	214	196	200	230	230	232	217	234	189	234	215	218	228	246	211	247	248	234	223	232	214	204	216	253	210	220	219	230	228	236	223	240	223	226	233	220	221	246	231	215	215	243	237	212	216	246	221	235	241	229	223	254	253	223	200	253	241	227	238	248	240	221	222	219	216	225	270	228	208	239	235	231	247	214	235	234	242	206	222	207	217	222	227	248	227	217	231	218	217	212	234	209	234	221	240	235	271	208	226	228	236	229	197	195	206	237	245	218	217	234	212	225	203	235	205	227	234	201	193	213	242	246	234	230	234	227	225	222	222	225	240	228	228	218	229	228	235	219	230	235	256	229	224	218	217	216	243	228	207	234	217	204	185	246	218	224	224	256	199	210	221	222	213	212	240	224	187	229	240	246	234	219	221	230	242	243	256	241	224	230	236	222	231	232	235	207	245	220	225	241	217	215	246	221	224	237	225	210	217	225	221	250	206	241	235	220	218	216	226	211	234	223	216	206	210	215	221	210	221	216	232	234	227	256	251	250	215	232	226	215	237	226	228	226	222	220	238	240	229	201	233	206	210	228	250	236	247	209	253	194	264	202	236	208	226	236	233	250	215	238	248	239	229	237	208	228	230	260	216	225	210	215	244	213	233	224	214	211	193	223	245	225	231	210	228	235	225	194	218	217	229	247	206	240	216	207	220	210	240	204	217	225	201	244	236	214	220	268	207	243	226	247	228	249	205	232	230	227	255	253	221	220	236	247	222	207	231	218	224	225	240	232	216	215	222	204	240	251	218	246	221	236	225	215	242	215	212	218	240	255	245	212	227	235	247	193	218	206	239	231	225	215	234	231	244	214	212	217	241	240	210	221	237	215	257	203	201	211	219	229	227	231	215	211	219	243	226	226	216	221	186	203	240	223	202	196	233	207	219	222	211	242	241	254	208	240	224	230	214	214	220	220	236	210	214	248	204	221	239	213	223	232	236	242	214	218	207	226	237	213	243	224	235	220	245	222	229	234	192	218	240	206	222	236	243	225	196	235	221	212	230	235	227	251	199	208	205	233	228	223	198	213	259	230	218	247	248	234	226	234	222	202	218	244	256	225	231	238	229	230	240	221	233	221	231	220	213	244	233	211	202	200	212	253	257	228	231	237	200	228	224	207	232	218	223	239	212	220	222	242	248	232	244	248	245	229	217	219	226	225	215	238	220	218	221	195	234	207	258	203	238	216	220	213	228	211	264	219	213	243	233	215	237	238	219	217	214	220	211	214	257	231	219	243	220	226	206	222	208	225	217	189	213	242	216	227	243	227	216	225	229	234	232	234	207	212	227	237	211	231	215	219	210	210	237	234	230	217	215	254	259	214	210	221	222	223	212	189	233	235	206	198	241	219	232	252	230	239	243	208	232	240	219	246	230	191	205	229	244	217	227	235	230	221	237	228	232	195	214	238	189	229	241	233	209	207	198	234	231	239	231	240	207	221	224	234	241	211	268	248	198	205	239	233	221	267	216	229	224	203	222	237	217	241	225	266	235	224	208	222	218	214	232	228	236	215	229	226	204	215	212	225	236	211	229	226	216	224	264	209	234	230	254	225	209	229	226	242	245	205	221	229	241	227	208	236	234	209	240	230	228	203	210	219	242	244	233	206	211	247	191	263	210	227	237	209	250	245	252	228	218	234	242	220	213	216	229	231	245	202	218	232	208	223	195	217	237	237	201	203	200	226	227	204	218	233	250	243	217	235	189	203	215	218	244	231	220	235	213	249	192	218	222	228	241	209
23692	21294	28728	24201	21304	10950	1219	791	614	597	576	513	515	452	500	480	461	467	426	442	480	422	444	457	395	457	435	434	453	438	406	436	412	438	400	410	438	427	424	408	424	422	406	437	414	390	376	424	405	439	431	393	398	440	429	401	417	377	411	408	444	438	390	395	422	396	448	423	386	424	392	417	403	413	427	451	408	419	403	419	414	382	419	421	400	399	420	381	415	429	420	416	404	396	407	446	393	399	414	393	407	384	439	408	424	409	404	465	402	411	366	425	414	403	409	417	388	434	413	414	419	431	405	407	409	398	446	403	417	386	412	409	426	395	399	418	377	408	436	389	443	397	409	375	382	388	415	403	424	415	431	388	420	462	409	388	375	394	393	456	397	397	430	432	422	436	440	412	451	371	403	413	421	443	383	420	437	371	383	356	409	385	417	443	423	389	393	410	486	396	387	407	397	401	412	356	406	417	446	404	403	411	390	430	412	409	381	406	417	385	393	398	394	401	390	399	426	399	396	391	429	374	422	380	425	399	412	411	404	437	401	395	396	413	438	414	407	450	428	406	420	385	416	415	379	398	407	427	389	387	397	406	419	410	360	414	427	379	402	414	405	378	443	426	437	421	411	424	395	435	413	416	409	431	387	390	410	397	366	383	402	400	407	445	408	439	398	395	408	416	417	403	399	389	402	407	418	417	388	398	416	405	406	408	388	410	432	408	384	376	395	425	414	419	447	407	426	397	396	399	434	443	395	453	406	394	388	407	425	423	395	391	406	404	452	387	423	417	387	416	399	414	389	386	424	405	402	369	420	400	433	364	440	398	368	416	378	423	399	417	438	385	380	391	393	383	405	414	418	426	429	417	417	375	425	428	434	400	405	413	387	381	405	417	401	417	399	441	418	407	421	420	417	412	384	411	392	393	432	419	426	381	421	414	379	400	416	439	425	400	372	426	393	423	395	397	396	408	403	419	406	396	407	357	402	419	399	410	430	392	411	378	427	394	437	388	410	394	424	392	424	419	421	425	445	372	414	420	406	442	422	435	388	433	439	423	454	381	417	417	415	411	412	384	375	434	408	388	362	434	439	403	445	404	367	393	403	408	457	450	408	406	408	405	425	406	400	381	413	416	412	448	397	412	454	433	438	386	420	401	429	408	384	394	438	420	394	392	389	431	375	394	397	413	410	412	408	427	388	420	434	422	417	415	375	397	391	424	409	405	390	403	404	427	417	386	408	422	363	388	435	411	405	398	367	411	389	388	427	376	407	399	438	379	371	385	421	419	405	411	417	412	428	424	420	392	369	376	399	436	433	441	393	432	395	427	395	413	413	358	406	383	391	423	418	451	394	382	456	394	406	442	430	413	380	376	365	388	414	430	419	409	386	417	414	392	402	423	384	424	360	370	415	374	419	391	368	371	440	393	399	399	447	423	389	393	401	419	388	412	385	383	384	414	376	404	426	420	413	387	437	424	405	400	435	430	383	387	384	385	397	396	407	424	407	412	387	383	412	433	419	420	409	418	389	403	414	425	432	394	389	382	410	395	417	389	392	406	406	411	407	385	389	410	412	384	403	389	419	383	402	432	390	421	433	389	425	403	398	426	419	396	432	415	423	402	427	419	428	397	402	404	401	416	383	454	391	422	415	419	379	404	396	426	416	419	424	422	409	421	439	391	403	414	408	399	433	396	432	395	425	398	381	410	367	426	403	389	406	389	375	383	437	365	409	420	394	392	445	387	427	420	415	418	412	375	426	397	418	446	398	388	410	351	393	411	428	413	417	467	439	395	457	413	408	439	410	386	442	427	455	418	410	374	395	450	403	409	392	401	411	406	396	442	387	404	410	408	379	402	400	428	395	418	413	414	415	427	434	410	424	392	418	396	385	390	403	373	392	386	433	400	441	401	425	427	391	387	406	439	379	448	390	427	410	410	425	374	422	409	414	367	442	434	435	414	413	429	405	432	432	365	395	422	376	398	405	384	370	416	397	402	383	423	367	406	392	429	412	372	397	403	417	390	402	431	371	392	420	401	387	408	427	415	423	405	423	438	405	375	408	385	393	402	368	410	417	394	396	417	372	370	403	411	409	433	418	453	360	398	446	406	420	377	396	417	430	443	399	406	383	430	377	415	376	437	425	398	443	397	394	377	431	383	387	425	423	411	420	412	398	409	404	401	440	436	387	380	415	430	413	425	397	434	428	415	394	388	347	416	437	423	394	434	399	408	411	412	406	409	392	406	405	421	384	406	405	443	402	460	427	416	407	430	405	408	425	431	415	423	454	400	405	400	420	410	443	408	395	408	423	411	394	387	412	402	448	440	429	424	389	416	398	419	426	385	393	384	389	414	388	393	420	433	441	388	419	428	382	400	387	407	384	438	408	409	415	427	382	425	382	427	438	399	418	408	414	406	398	404	397	397	428	411	415	374	418	444	394	448	397	400	411	435	411	437	424	430	395	384	391	383	404	369	423	387	393	408	404	440	381	376	373	391	394	384	370	420	405	403	434	413	440	396	384	384	414	360	413	444	429	443	393	382	397	399	398	421	433	418	371	451	411	366	410	391	396	418	417	438	409	427	418	435	392	401	401	403	467	411	445	422	391	382	367	368	403	364	404	398	416	423	369	389	436	414	395	425	409	358	386	410	428	436	396	396	396	389	384	433	417	415	410	416	426	392	405	398	425	380	416	373	422	383	436	418	417	390	392	426	461	407	436	431	394	469	397	378	404	419	384	383	415	418	467	422	418	384	425	443	427	398	377	388	412	433	404	378	414	405	433	400	394	412	401	394	409	426	398	451	403	394	391	411	395	420	430	388	402	378	406	402	405	429	375	414	358	398	401	386	415	412	418	373	416	401	427	412	436	417	419	413	411	413	411	413	432	389	428	391	455	434	410	392	406	369	368	423	424	385	409	410	396	396	397	400	406	384	403	399	411	400	417	402	398	431	420	438	419	417	365	376	387	411	416	398	419	404	422	418	403	385	412	420	416	396	424	422	402	400	395	364	428	435	427	415	419	419	405	392	374	412	388	404	409	393	421	417	404	392	394	432	413	439	416	400	429	451	427	413	401	402	405	402	395	411	436	401	411	428	430	429	402	407	406	424	395	412	433	368	390	391	419	420	375	404	426	410	392	440	420	419	391	416	376	381	428	390	381	408	429	386	406	418	402	401	406	400	421	401	415	405	401	369	433	400	400	351	396	457	403	421	422	406	423	412	421	373	415	404	411	431	387	398	377	388	393	413	429	407	432	429	367	412	409	413	425	403	414	393	371	381	404	434	403	395	398	362	383	419	398	387	418	382	413	399	378	369	413	384	414	390	359	401	400	431	392	370	387	419	379	409	417	412	420	425	406	418	407	451	399	444	406	384	411	384	394	353	415	441	386	405	425	425	411	407	383	394	388	386	396	426	406	406	422	396	413	410	414	409	393	410	409	405	398	388	418	401	399	425	385	360	392	414	410	418	411	420	418	411	411	415	378	389	389	406
3298	8790	5887	2900	2044	1593	1261	991	862	747	731	618	612	591	489	534	492	506	496	513	466	466	457	428	466	452	472	438	434	420	429	438	426	427	448	485	449	430	470	424	436	415	459	460	398	450	434	474	464	419	418	441	420	403	427	422	486	458	461	440	445	426	404	452	431	423	417	428	456	425	419	438	418	446	418	457	422	430	427	457	428	470	448	414	378	443	437	434	404	426	428	410	460	477	443	446	440	442	419	425	424	448	418	415	431	425	414	429	418	425	400	416	424	413	429	430	419	425	448	433	410	463	421	392	427	439	435	431	426	447	463	418	397	418	430	486	422	442	449	409	434	403	434	436	446	438	423	444	442	452	421	409	424	449	407	428	478	424	450	406	427	437	417	398	456	410	436	425	433	450	400	469	421	413	448	422	412	409	477	447	418	428	435	402	428	435	444	434	447	422	445	440	418	440	421	415	393	444	455	410	454	444	456	415	419	402	410	416	401	431	390	465	434	415	418	404	398	436	438	420	431	455	455	446	426	442	406	446	406	438	413	436	444	412	433	406	401	393	457	467	451	427	422	443	435	396	407	464	388	430	449	403	422	395	407	399	408	418	442	405	434	457	404	422	398	422	420	472	429	416	417	420	472	414	449	418	431	422	443	418	454	417	426	412	436	412	415	451	433	396	429	396	441	455	447	426	414	413	438	416	419	408	414	457	429	421	403	413	405	430	465	421	433	428	438	398	397	405	440	440	411	475	432	464	432	409	374	428	412	448	416	435	395	436	449	414	437	431	438	433	467	440	456	434	435	451	434	421	421	445	404	426	443	427	431	421	431	425	456	410	393	434	443	402	447	450	423	399	430	455	424	441	460	409	395	431	428	410	415	440	397	469	423	473	414	446	433	402	412	433	459	435	442	425	398	434	425	423	445	442	458	390	412	447	451	424	416	428	429	449	425	433	416	409	489	426	430	418	420	395	444	455	423	416	417	444	422	428	407	458	433	436	410	456	411	441	423	423	396	456	425	379	432	426	451	454	431	442	418	432	422	411	432	401	457	447	441	442	420	430	433	438	434	411	436	414	439	422	420	448	450	406	474	434	414	439	412	419	425	426	431	410	465	424	418	440	464	430	418	374	449	428	444	397	440	451	419	433	391	433	414	462	476	400	425	428	418	434	422	445	467	419	463	441	435	418	445	406	453	430	466	447	411	410	415	426	435	450	415	447	411	430	416	409	429	445	447	390	418	421	394	446	432	410	448	418	440	413	412	440	443	422	440	443	437	423	429	468	406	428	394	416	418	413	446	446	466	400	444	440	432	382	430	465	428	447	432	415	409	421	411	429	402	418	434	386	446	385	400	452	418	412	394	473	486	458	437	458	439	446	449	434	412	454	416	440	443	442	431	426	449	458	434	436	453	446	439	427	436	427	430	430	391	451	416	450	438	417	430	423	409	427	421	432	446	382	430	483	420	462	409	412	410	413	418	421	422	426	432	407	435	410	452	458	433	419	423	455	447	456	402	394	442	423	420	412	374	430	413	447	432	443	417	450	378	448	393	438	431	408	415	383	456	414	419	439	414	411	472	422	407	422	398	441	388	442	440	425	405	438	417	416	434	406	412	448	427	417	420	448	436	428	418	416	414	437	462	379	399	408	402	390	436	442	436	434	447	465	404	441	460	418	400	427	414	419	440	431	385	451	425	454	433	417	453	409	439	423	453	425	441	428	438	475	421	416	432	455	454	459	388	437	410	422	409	423	452	395	439	447	391	458	439	417	438	449	417	389	391	428	390	435	452	452	439	434	438	418	433	443	423	424	407	427	417	393	400	442	434	432	462	436	435	439	412	411	418	422	436	413	442	419	417	450	422	447	447	420	420	426	409	460	432	392	418	466	403	434	404	446	419	465	453	440	370	433	426	411	415	440	441	437	428	473	422	455	419	408	410	431	401	427	403	416	420	435	419	475	437	431	434	410	465	455	447	418	431	411	442	419	427	413	430	447	432	420	448	414	426	435	419	437	443	408	413	408	429	413	442	421	426	456	449	396	458	400	426	404	425	443	438	420	425	400	421	416	415	432	445	439	421	444	442	437	440	424	417	417	450	448	463	428	429	407	415	406	399	412	431	441	456	407	495	449	429	429	427	449	446	449	468	418	434	410	387	455	447	428	411	410	408	403	441	448	440	418	397	439	418	445	444	429	442	433	459	431	431	423	430	419	420	451	455	447	398	441	424	423	418	420	470	445	392	422	399	449	423	427	414	414	436	441	444	457	468	440	431	430	445	392	438	415	439	426	422	454	415	410	386	431	423	401	418	446	441	405	466	444	422	427	410	417	424	417	442	466	414	445	419	418	387	389	428	431	456	445	444	419	405	474	427	436	393	424	456	417	408	457	418	420	425	432	381	423	430	428	409	469	429	440	425	461	433	412	411	411	426	420	400	431	420	436	440	447	466	408	448	396	456	408	414	423	408	449	405	470	397	427	443	402	418	451	444	392	463	414	404	385	430	399	347	441	423	407	453	417	455	419	437	419	433	440	414	384	442	410	450	425	433	420	432	431	453	409	408	426	423	433	413	447	429	449	419	416	443	432	436	416	452	442	434	408	442	443	460	425	462	436	406	425	444	434	395	417	462	412	432	415	423	421	428	424	443	421	434	478	418	398	434	452	427	425	450	393	421	449	445	452	434	424	421	455	426	422	424	382	382	426	396	420	396	410	394	474	447	424	415	456	424	413	442	390	451	420	414	437	423	416	446	456	425	422	406	454	435	430	439	405	420	439	430	405	396	429	434	428	397	448	421	438	451	408	401	412	415	447	401	426	456	437	460	416	443	441	418	448	390	411	427	440	432	450	430	463	413	430	466	388	403	449	395	393	439	399	433	424	435	395	435	401	419	403	403	417	454	396	420	436	419	402	442	433	429	405	420	445	441	421	445	413	395	450	417	433	440	393	419	419	410	410	426	410	453	411	411	421	421	442	392	416	438	402	429	415	398	427	431	426	446	418	442	434	443	458	396	457	430	412	435	415	410	423	438	416	427	434	406	432	405	432	424	424	432	428	413	408	417	436	421	391	424	400	418	424	407	416	426	391	425	396	456	393	409	391	413	401	429	432	407	430	419	448	425	410	448	431	429	412	432	438	440	404	434	425	416	438	419	450	421	404	419	464	399	424	407	460	423	448	431	395	410	429	451	433	452	440	448	442	450	457	428	431	453	461	457	429	428	430	406	434	466	467	424	416	402	441	449	424	454	435	431	410	449	443	460	388	449	410	405	454	428	451	392	463	413	434	439	445	428	395	440	422	408	397	412	445	439	456	406	403	419	431	424	454	450	427	423	423	443	423	386	429	414	444	416	444	432	420	427	410	446	412	394	428	424	410	433	447	433	406	430	420	418	434	425	428	443	433	416	422	440	386	413	419	408	408	425	435	406	452	419	428	423	416	385	399	398	432	456	442	440	439	465	415	424	397	433	398	377	431	408	433	432	407	425	449
24597	21183	27703	24882	13285	537	299	268	209	184	178	151	162	136	132	142	118	125	117	128	117	117	101	110	111	118	103	80	103	99	107	120	118	100	106	110	108	105	98	114	107	106	111	91	95	88	123	104	114	92	92	114	109	94	102	89	91	114	101	106	103	89	108	90	80	106	91	99	93	122	127	94	114	112	98	110	116	106	112	96	102	116	98	121	98	91	109	101	93	96	82	115	98	94	109	105	103	101	104	99	96	100	92	82	101	96	80	109	91	91	91	118	110	115	94	110	81	85	94	103	105	107	84	85	103	102	102	111	117	110	119	87	108	111	100	113	92	108	103	99	108	84	109	94	108	91	110	89	79	96	94	99	87	108	110	89	84	96	92	105	122	88	99	112	93	87	109	119	98	98	124	98	94	97	109	96	114	98	93	88	99	97	94	104	89	111	93	120	89	101	115	90	90	105	109	110	100	103	101	107	106	107	85	86	95	85	109	104	116	90	98	105	111	90	117	97	88	97	82	101	100	105	98	122	106	90	105	100	82	101	106	88	108	106	102	91	96	101	102	93	97	83	97	99	119	118	99	104	94	105	106	98	111	119	103	95	100	90	112	103	94	115	87	108	95	85	103	93	109	107	126	111	97	104	90	91	107	95	99	109	90	97	116	78	90	104	138	106	106	114	101	97	89	103	106	107	92	95	95	100	94	98	107	98	104	100	107	81	117	99	103	91	95	109	111	91	106	100	107	113	106	99	105	111	102	71	105	88	101	100	96	98	98	97	102	111	107	85	97	97	78	99	95	100	101	100	82	90	96	87	112	117	116	97	112	105	99	101	103	107	101	114	117	113	100	86	102	98	116	103	114	84	101	93	95	97	97	107	79	95	93	124	93	98	100	89	107	128	104	73	89	89	112	104	91	93	102	106	105	102	104	103	116	90	90	98	96	114	88	99	93	88	108	108	96	86	109	111	113	107	99	99	97	98	87	83	99	95	101	94	109	105	109	121	95	87	98	106	103	89	103	101	100	115	112	112	132	112	108	100	98	111	87	108	95	111	98	92	106	89	114	102	92	96	112	109	100	96	102	101	104	121	112	122	93	91	95	84	111	100	102	118	99	117	98	81	112	99	82	101	87	89	94	110	99	106	90	99	97	95	99	98	104	133	87	105	85	84	93	113	106	91	117	101	103	107	109	93	107	116	93	96	109	104	104	75	110	101	94	86	94	84	97	108	107	103	89	90	115	89	104	99	105	103	92	100	87	106	108	105	99	108	95	102	88	104	85	82	101	98	84	103	98	112	85	98	106	80	108	96	91	108	110	110	90	101	89	94	106	111	107	76	129	102	114	95	88	92	100	111	104	96	111	116	95	95	108	105	101	103	93	106	115	97	88	97	107	95	95	97	113	87	81	85	95	99	88	86	101	84	103	96	116	124	112	105	88	97	112	120	103	89	117	111	81	115	111	105	116	89	106	102	99	83	86	108	91	103	94	98	100	107	79	101	112	105	110	115	103	106	114	98	109	91	107	92	119	99	95	109	107	96	109	84	96	115	93	105	98	90	108	93	118	97	111	105	94	95	104	111	114	110	104	89	97	103	98	102	109	91	106	111	96	94	112	121	87	110	115	93	89	100	99	107	103	102	102	105	105	83	104	103	123	78	110	89	101	100	101	123	102	98	96	85	118	101	115	115	101	97	92	112	96	101	91	97	82	100	102	94	92	99	109	104	79	97	94	110	105	86	112	87	101	106	102	110	99	108	107	117	101	98	98	101	97	98	100	104	110	104	95	105	114	94	93	89	72	93	117	104	100	78	98	98	111	106	102	96	91	126	90	115	88	91	94	109	102	108	104	89	80	104	89	102	103	106	105	101	102	106	107	103	104	92	103	95	91	97	97	125	95	113	97	113	93	109	120	104	97	118	96	72	98	91	90	104	97	102	102	88	96	98	112	112	110	101	113	108	109	95	94	118	85	93	118	111	84	86	96	92	107	87	103	88	107	102	114	98	102	102	112	72	82	102	100	122	97	104	109	102	111	102	89	105	93	97	106	87	89	115	103	88	105	94	105	107	137	104	89	112	122	98	103	111	96	92	99	91	89	111	90	119	105	79	88	99	113	104	98	115	94	107	97	105	97	97	93	89	97	88	86	120	113	101	93	108	111	101	89	90	102	91	115	94	97	101	103	121	85	113	115	110	124	119	85	114	109	84	114	98	90	111	114	104	92	90	100	113	107	99	113	98	99	107	89	96	125	111	87	107	94	109	110	87	86	95	107	94	117	96	104	98	108	108	95	89	86	116	101	109	117	96	117	94	89	117	110	85	108	116	118	98	110	106	106	103	97	90	113	78	93	112	115	92	94	101	100	104	96	99	103	89	96	97	95	95	95	100	96	85	112	103	103	98	106	92	116	87	94	94	101	109	112	111	106	94	92	102	100	101	91	108	92	86	83	104	98	104	97	117	82	103	97	88	107	94	113	112	119	84	98	103	105	78	95	107	118	112	114	103	109	86	96	88	94	101	99	98	109	106	98	100	106	103	86	96	91	112	98	105	95	90	85	93	101	106	124	98	107	110	111	99	91	94	91	110	85	116	82	101	105	102	110	99	92	84	97	93	95	89	106	117	95	114	101	103	91	112	114	91	97	100	107	113	96	96	129	106	108	102	104	101	118	111	101	95	106	94	100	98	88	97	125	107	125	105	115	102	108	107	89	92	115	87	96	116	95	101	107	96	116	118	98	86	97	103	114	88	97	87	89	98	107	107	94	109	127	89	75	96	115	97	92	107	94	95	93	115	92	103	104	101	108	89	93	96	114	100	104	103	107	94	106	90	107	110	100	97	108	116	115	102	94	97	108	101	121	92	105	101	92	87	109	94	79	83	95	92	86	112	105	97	101	99	88	98	111	98	101	122	91	111	99	107	105	91	95	98	89	91	110	91	94	106	106	98	104	89	97	108	88	97	97	94	107	122	103	92	109	101	84	100	86	89	100	101	106	115	108	102	96	101	83	98	111	100	96	97	108	105	104	107	112	94	103	118	116	82	106	90	93	95	110	89	92	93	93	95	93	85	113	87	89	102	95	102	85	98	108	84	106	104	100	112	124	88	90	90	98	103	95	99	102	80	106	92	106	92	108	97	109	95	114	78	118	106	103	85	111	90	98	98	94	98	108	111	100	97	123	87	101	108	108	111	106	104	91	92	111	116	99	115	98	115	111	97	100	101	126	96	92	93	93	94	121	89	114	106	104	113	85	93	109	98	130	109	98	99	79	89	108	87	108	127	91	99	113	118	110	80	114	88	99	88	115	110	96	101	99	111	117	105	93	101	98	88	109	92	111	104	100	104	94	112	102	111	118	110	89	101	107	93	80	94	82	90	107	92	115	80	128	101	96	97	100	117	102	115	118	109	96	93	100	106	84	105	110	93	90	97	74	105	85	110	100	87	110	94	110	107	127	107	106	110	115	100	97	111	105	112	110	107	99	105	93	110
3137	4805	3234	1472	1056	835	533	442	364	270	244	205	230	192	167	195	159	128	139	137	135	122	128	126	129	129	102	125	123	148	129	112	134	122	118	104	123	112	117	114	117	107	125	118	132	113	121	101	106	104	109	111	96	115	126	112	115	117	114	111	127	128	102	113	93	125	110	93	102	111	111	109	123	108	125	88	122	117	88	105	124	96	127	118	107	101	112	102	125	120	103	122	106	107	112	107	119	103	113	116	127	113	119	100	133	105	115	125	138	96	127	102	113	119	120	96	103	121	127	107	100	110	98	97	134	111	101	106	98	121	107	119	115	112	113	109	98	122	130	107	100	139	119	119	88	111	115	122	93	118	103	109	110	113	121	103	112	128	100	103	115	124	81	119	106	129	110	116	97	94	99	115	125	99	101	115	110	125	116	117	113	111	114	110	94	99	104	125	119	114	115	96	116	94	98	118	128	127	122	116	108	119	105	109	134	135	125	114	120	133	100	104	111	99	97	128	104	115	118	98	122	124	122	119	107	94	114	113	113	101	126	124	95	104	116	109	111	104	120	111	109	104	111	103	111	127	103	121	144	124	91	132	122	99	146	112	107	113	117	129	108	115	123	119	111	114	101	107	98	109	112	110	119	110	116	116	107	116	113	98	116	120	124	120	95	105	107	118	109	113	102	117	116	121	114	123	129	109	118	120	108	97	114	104	108	107	119	123	111	106	110	128	116	138	108	109	112	123	131	111	122	130	129	98	106	123	109	119	118	121	107	87	120	93	101	102	104	112	116	117	135	99	107	103	124	101	106	102	114	115	118	114	110	106	135	103	114	108	113	91	120	113	95	99	105	112	121	115	107	97	111	122	105	110	109	99	122	125	129	105	98	114	135	103	116	102	111	111	122	110	120	129	131	111	123	116	96	88	117	102	141	90	119	112	112	87	126	114	103	117	108	119	128	113	125	118	104	96	102	96	120	130	120	123	130	100	101	99	121	120	113	122	107	121	121	120	116	116	107	118	121	110	126	105	113	118	126	93	94	118	100	95	101	114	110	112	104	109	114	121	128	114	111	105	105	115	113	133	110	115	109	115	120	132	104	127	105	116	100	111	100	105	124	106	115	128	101	106	102	108	100	131	127	90	123	128	123	113	103	109	96	104	108	114	127	129	106	100	107	112	120	124	92	106	125	115	114	133	103	131	116	126	102	113	113	96	116	109	113	117	125	110	101	107	110	114	104	102	112	121	116	101	123	91	106	109	97	123	120	111	84	98	109	103	103	104	125	107	109	119	121	128	126	112	117	104	106	114	128	102	113	112	104	104	128	124	91	134	110	108	114	124	97	111	108	113	116	118	114	122	123	117	136	125	107	116	118	132	98	120	126	110	97	105	112	119	97	127	110	128	112	114	110	117	102	131	107	133	104	94	119	117	108	87	128	95	121	114	124	114	118	109	112	105	108	109	106	118	109	117	118	108	115	125	127	113	84	120	137	120	114	111	104	110	106	103	122	117	117	118	98	125	119	96	111	136	121	110	120	119	143	133	121	99	105	115	128	98	89	109	124	116	117	109	93	107	102	120	112	118	116	137	111	97	111	99	117	126	125	118	109	111	118	107	109	118	107	120	132	101	128	116	116	109	101	107	116	121	104	110	105	103	126	111	121	124	102	126	113	118	111	99	120	108	84	125	112	114	106	123	102	115	101	109	129	127	113	128	100	121	116	132	114	118	117	99	105	95	116	130	117	133	109	101	108	116	127	117	108	103	104	139	94	109	118	122	114	120	117	131	120	122	90	128	116	101	100	122	92	113	127	123	111	114	102	93	96	103	116	117	99	112	111	120	109	115	120	115	116	119	110	117	133	128	126	112	107	122	102	115	105	124	102	109	115	109	116	121	101	130	97	126	112	104	114	123	117	106	138	116	112	122	100	110	109	107	116	137	116	106	114	109	96	106	113	119	109	86	109	94	110	122	110	100	105	117	118	107	113	105	124	118	102	110	91	127	115	134	105	84	110	103	108	101	112	124	111	114	98	113	111	115	111	100	92	115	116	119	104	111	125	132	99	111	108	109	117	116	114	121	123	114	110	103	120	115	113	121	105	102	97	104	109	116	108	98	100	122	96	127	108	110	107	132	122	128	126	117	108	101	103	116	104	111	127	127	111	116	108	120	114	104	116	116	103	112	119	104	112	101	103	109	98	97	109	118	119	113	110	114	97	117	107	111	115	118	99	106	105	119	111	106	112	98	95	109	112	102	113	116	117	126	120	123	108	109	109	119	106	111	107	120	99	104	116	125	116	130	107	115	118	117	105	115	116	109	104	126	101	100	107	106	113	116	121	125	107	99	120	98	96	112	109	107	105	116	113	126	99	99	114	119	111	104	103	111	103	112	112	140	122	107	110	118	137	101	127	114	117	114	108	126	114	120	109	117	106	102	105	114	118	88	94	102	111	110	123	108	110	104	110	85	127	116	105	118	124	112	120	115	122	107	99	120	127	110	107	108	97	118	106	121	105	120	96	120	122	107	105	125	117	121	113	108	110	103	121	109	108	127	125	100	106	120	129	119	108	122	111	109	131	93	127	101	111	111	126	105	113	120	104	138	120	110	118	98	104	116	111	114	109	110	121	121	125	96	118	109	115	121	112	127	115	124	109	115	113	126	103	116	113	101	113	108	119	112	116	120	111	140	118	112	108	102	113	126	122	101	96	103	103	109	113	112	109	95	127	110	117	109	132	110	95	106	110	127	110	113	96	119	94	99	116	111	137	103	112	109	128	118	117	99	102	130	102	127	114	112	107	113	96	108	106	122	104	109	93	117	109	104	101	113	121	94	116	131	118	103	125	114	124	105	118	103	107	109	110	114	106	107	101	104	97	117	98	112	125	119	122	107	105	110	116	131	126	115	101	124	127	117	95	105	107	118	113	119	117	131	133	104	119	113	103	106	116	105	97	117	93	108	113	108	113	109	95	112	108	110	114	115	117	119	101	112	110	108	104	100	108	106	96	115	121	123	116	111	102	102	119	105	107	126	123	99	113	100	104	126	106	114	102	104	120	94	108	110	105	107	110	106	117	128	130	97	130	92	106	109	117	111	131	113	130	119	106	94	104	95	128	106	121	117	132	104	106	113	112	130	106	114	109	109	107	99	107	103	117	133	96	129	112	117	118	100	106	106	114	103	108	85	112	102	111	125	107	103	109	99	116	108	114	108	128	101	114	117	103	112	118	125	118	106	111	133	104	125	101	110	102	115	133	119	106	110	106	118	118	122	105	98	102	123	110	100	99	126	116	119	117	115	118	116	97	117	108	109	118	115	118	97	88	116	94	110	106	118	126	117	123	111	125	88	125	122	105	131	117	117	113	103	120	106	102	132	113	98	98	122	113	136	120	111	103	115	118	117	123	100	113	117	130	105	98	94	110	112	101	128	102	134	106	111	102	127	125	103	96	123	119	112	108	117	103	133	108	122	104	119	108	131	112	99	126	106	95	129
22476	21322	29227	23761	21323	21377	11728	1224	833	715	648	633	611	500	507	488	447	440	439	434	409	406	426	393	408	413	385	365	440	426	331	369	384	428	375	331	399	367	365	370	362	364	362	395	399	353	367	371	370	389	325	396	377	372	382	382	345	335	329	364	354	325	332	377	385	373	341	380	368	339	353	318	397	350	343	352	348	350	383	368	354	341	381	370	339	376	343	330	352	339	354	341	346	343	362	368	334	349	345	372	349	370	379	387	339	328	339	344	354	346	372	340	342	383	389	345	328	346	353	338	360	334	396	358	367	368	364	342	352	366	376	342	347	328	377	352	318	381	362	349	335	358	351	402	357	348	337	359	347	333	353	342	353	352	339	310	325	352	356	338	367	341	378	395	385	303	341	361	346	337	334	347	352	385	352	379	325	390	360	386	373	335	376	364	375	351	359	338	364	335	371	312	363	369	357	338	371	351	367	348	315	345	367	374	367	340	374	374	340	366	365	358	355	342	332	338	332	331	353	369	358	393	356	379	352	350	339	363	312	363	315	348	352	322	362	356	354	346	342	391	329	362	354	371	328	344	375	342	381	365	340	367	360	360	361	352	356	353	355	392	343	342	332	332	362	349	348	367	367	382	340	329	353	355	383	348	337	375	351	355	350	378	395	367	343	381	369	368	353	312	361	344	337	348	363	345	337	328	335	354	337	355	356	388	339	364	350	321	353	369	360	357	335	353	352	363	386	361	383	334	366	332	357	350	355	360	371	373	363	385	348	342	369	355	362	339	354	354	376	381	368	336	350	339	359	342	335	358	333	370	379	364	337	356	397	375	385	356	371	370	359	338	381	351	343	328	360	364	334	347	352	335	331	359	353	352	309	327	333	346	354	361	352	339	329	366	344	302	359	373	346	363	383	380	358	353	330	340	351	362	324	351	357	374	324	328	369	372	317	357	324	358	350	337	328	383	355	333	389	352	335	353	360	362	333	348	322	313	324	339	365	361	382	370	365	363	357	364	367	345	373	361	362	346	354	394	384	345	353	338	397	355	367	356	357	360	371	362	330	356	369	377	374	320	357	342	355	334	351	344	375	354	362	333	347	369	357	348	366	357	352	368	400	353	339	352	363	345	373	336	347	347	354	362	334	376	362	364	379	364	367	337	377	370	381	347	375	353	349	345	344	341	357	340	371	340	356	324	393	338	336	356	331	352	357	318	340	345	315	321	353	375	322	371	396	372	374	317	377	327	345	368	362	372	351	385	348	346	355	373	342	344	336	374	354	351	340	360	355	372	398	372	351	353	336	358	388	375	363	369	336	367	364	347	352	371	357	314	352	365	402	313	369	349	362	358	339	346	358	376	338	372	365	365	324	329	346	364	361	376	361	354	353	399	365	363	356	373	351	343	332	376	372	347	358	344	369	340	343	345	357	340	372	335	339	371	331	382	379	368	346	358	335	334	399	348	322	376	381	295	356	350	375	363	358	348	356	385	375	356	372	374	374	358	375	392	342	333	330	387	335	357	377	343	350	369	354	350	371	366	363	326	316	340	352	363	348	333	355	350	356	350	354	347	379	361	350	336	343	335	348	337	364	336	352	341	383	347	333	339	351	385	328	350	374	361	374	373	383	321	345	372	371	378	345	342	340	315	314	331	320	357	335	390	336	368	360	359	353	355	362	335	356	363	364	378	365	371	356	356	344	346	362	342	361	349	332	322	408	361	324	354	322	336	333	383	333	355	332	327	362	383	353	364	365	326	370	374	354	350	374	345	329	357	357	346	352	342	371	347	379	356	359	341	297	358	381	358	323	361	323	334	337	303	348	362	360	343	365	348	339	346	329	351	358	353	375	378	337	359	348	343	369	345	341	334	360	337	307	371	363	396	364	356	333	353	357	342	359	345	342	373	313	322	319	322	351	377	331	329	336	369	363	340	364	350	349	349	385	345	316	350	363	381	355	338	375	320	361	362	330	333	382	319	379	376	346	363	338	371	340	331	370	340	375	379	357	383	378	343	367	353	352	333	379	334	370	352	359	342	364	355	325	343	332	336	350	352	330	365	348	319	338	355	320	386	363	387	322	347	350	365	365	367	317	355	339	347	351	361	325	338	340	343	370	337	330	339	342	394	354	363	350	381	354	364	377	357	317	348	354	352	352	324	398	370	364	355	355	331	354	362	350	379	353	377	328	383	394	355	357	350	310	352	322	364	365	330	335	382	351	374	361	363	348	358	339	379	379	367	377	329	369	341	353	383	361	365	362	408	329	356	369	339	398	395	363	309	347	360	371	349	345	353	382	344	368	389	375	371	381	352	320	372	359	379	371	333	320	329	342	360	362	323	349	348	351	335	381	337	385	340	348	365	346	345	400	332	372	352	370	325	336	332	324	318	357	341	355	321	364	333	338	354	380	387	362	375	323	365	367	379	364	352	359	337	347	340	358	335	354	339	334	358	337	361	378	352	337	354	356	360	405	354	345	372	343	351	358	335	342	358	320	363	353	343	359	339	335	320	377	365	374	362	297	385	339	331	354	383	371	343	334	340	373	368	365	392	352	365	349	402	333	337	370	353	351	338	363	368	344	381	352	350	364	336	365	339	359	317	353	327	382	361	337	366	344	349	350	373	346	339	377	344	353	383	359	371	363	359	345	327	360	360	353	354	340	315	364	378	331	334	356	322	385	324	345	369	372	351	348	343	336	340	327	341	368	338	337	365	355	351	392	384	356	346	336	339	358	321	333	355	319	346	355	336	327	399	341	334	383	364	377	353	323	360	374	324	339	352	356	301	336	393	343	346	358	378	339	358	349	321	355	374	342	351	368	382	378	378	356	367	333	339	347	369	341	329	325	351	364	365	331	366	334	358	360	394	311	338	367	345	327	330	348	369	328	332	340	325	330	347	358	375	353	363	379	366	347	351	366	364	384	390	349	335	324	357	362	400	357	351	354	367	339	352	324	338	356	370	350	365	365	322	362	358	350	364	338	345	356	328	334	347	356	329	378	350	322	359	353	350	340	341	358	337	329	365	393	366	337	361	353	333	349	328	351	357	355	346	356	330	359	339	371	336	363	365	344	340	353	368	322	340	335	343	351	365	333	367	350	347	359	368	332	350	390	381	361	342	373	353	353	350	334	352	347	346	348	337	359	343	307	377	366	345	357	347	339	358	325	359	341	357	382	331	360	363	342	356	381	395	337	363	391	344	335	339	352	342	375	344	371	377	359	362	370	355	310	350	366	363	356	371	308	363	349	362	394	361	363	340	373	322	319	358	354	362	378	356	333	346	370	347	360	365	346	307	350	346	373	363	398	386	314	374	334	334	345	352	328	363	368	339	341	390	358	372	345	380	352	329	400	348	390	340	354	372	373	326	358	346	353	355	365	372	347	325	380	359	377	353	345	341	375	343	344	369	363	357	331	361	380	315	342	354	341	390	334	371	319	340	324	343	372	353	332	367	350	362	364	351	372	358	332	333	393	382	348	364	363	383	359	341	339	341
4389	14418	9721	4943	3513	2633	1995	1621	1228	970	886	763	671	619	596	567	469	512	509	420	452	426	458	443	432	417	424	416	408	431	408	378	373	435	400	414	399	404	352	373	366	341	375	420	413	352	409	358	389	399	355	352	403	403	387	358	394	343	370	407	395	352	360	402	344	388	373	411	357	393	359	385	359	360	354	377	364	363	359	384	388	347	353	362	344	395	345	380	398	391	347	380	332	379	357	363	345	382	383	390	370	383	379	375	373	341	375	373	386	368	349	391	361	356	367	410	352	357	354	388	362	409	348	385	384	374	345	358	383	376	371	332	364	397	390	385	374	368	356	375	367	361	398	386	357	399	384	392	345	356	410	373	378	382	339	346	373	364	387	369	365	365	335	356	362	376	348	378	371	341	394	375	376	378	372	367	320	407	357	388	364	374	351	386	349	387	370	334	372	381	336	347	361	343	376	372	376	383	388	375	374	379	413	375	368	401	377	374	373	342	418	368	378	376	339	337	380	401	379	370	389	382	352	395	360	357	401	384	365	369	319	352	356	334	363	378	392	345	347	374	361	366	345	388	419	366	364	386	362	392	340	385	381	353	352	357	383	348	352	386	352	366	360	350	371	367	381	362	334	356	381	377	368	358	395	351	402	363	382	396	395	378	383	373	342	367	351	377	375	357	382	355	378	354	362	391	365	343	364	378	348	375	351	390	355	374	352	350	351	391	352	364	364	357	344	381	327	384	379	357	360	361	355	373	384	385	360	393	354	360	377	370	338	366	378	371	351	379	360	390	333	380	376	342	365	373	349	357	387	408	406	383	374	336	400	371	397	364	350	373	352	366	363	326	360	355	366	385	361	389	378	383	373	353	389	367	377	348	373	356	376	372	360	396	392	379	380	388	339	372	369	389	370	360	374	398	370	396	345	396	383	415	355	367	380	357	368	390	381	353	366	354	371	355	378	350	384	373	378	387	361	380	362	354	382	355	399	388	375	391	347	388	340	366	368	412	339	394	363	357	376	374	414	353	345	407	358	365	377	356	383	388	374	366	368	390	382	387	352	372	382	364	378	366	369	385	380	370	377	327	372	373	369	372	371	395	384	378	381	350	356	377	363	384	357	384	370	338	356	361	420	392	388	376	362	376	341	419	351	392	362	373	364	378	362	366	382	379	369	380	370	371	375	373	385	351	371	372	352	354	392	373	340	363	411	403	353	395	365	345	382	376	345	347	387	363	390	366	373	384	336	407	333	351	384	372	377	346	382	367	358	379	381	366	364	343	365	355	393	368	334	373	390	375	345	365	348	391	350	356	369	364	355	355	375	374	370	348	365	378	367	416	383	404	385	381	373	381	346	315	365	376	394	373	358	364	368	359	347	391	363	358	354	413	354	368	389	339	397	358	352	357	403	353	387	336	387	376	366	349	391	356	386	351	362	352	380	377	364	377	395	333	365	354	422	392	355	356	397	360	342	354	381	376	378	403	330	335	370	362	379	345	407	329	369	370	377	335	362	374	386	395	351	360	390	396	388	387	355	404	359	369	386	399	377	341	337	405	360	353	387	344	387	371	363	362	369	369	344	367	381	404	391	370	372	372	384	363	395	374	362	354	403	360	359	385	355	377	384	400	366	365	372	383	348	385	337	368	372	372	344	363	369	338	344	356	376	376	367	383	383	411	376	358	340	379	371	368	344	355	362	373	395	373	362	405	364	365	392	326	366	366	332	375	379	360	351	342	361	370	360	393	352	344	338	377	386	367	355	377	390	350	367	352	357	351	337	380	363	387	396	417	363	350	387	377	364	386	372	391	370	394	357	368	383	362	369	362	372	342	340	362	348	379	396	357	363	359	376	369	393	374	392	356	362	344	348	387	375	346	350	361	344	394	368	376	339	377	373	354	358	402	376	356	356	392	389	376	346	326	428	373	405	347	383	384	360	367	353	352	341	379	371	368	374	382	386	386	352	384	358	380	359	389	401	354	391	372	380	361	406	375	389	366	370	350	367	382	356	378	357	362	366	360	397	344	368	354	401	367	347	333	359	365	363	375	369	406	392	385	372	348	382	369	375	341	353	376	348	410	361	392	357	377	363	387	393	366	384	343	376	386	334	383	371	375	354	388	358	366	368	396	371	365	362	333	372	350	381	343	346	379	373	374	374	376	329	393	403	388	404	322	354	362	351	369	385	366	380	376	368	374	403	374	399	335	396	355	358	386	335	339	379	390	398	382	362	362	392	365	367	419	336	400	350	342	360	385	376	402	347	374	381	340	372	375	347	352	349	379	353	378	377	356	380	360	399	375	396	378	356	374	365	403	342	333	388	391	354	378	360	383	331	376	347	359	372	360	364	351	352	392	320	356	375	375	368	346	376	380	407	353	387	360	362	338	382	329	377	368	364	393	388	395	371	371	357	393	358	398	378	360	388	381	387	417	381	375	383	380	372	371	366	391	381	369	381	366	377	361	368	418	405	417	366	377	356	377	362	365	360	391	405	408	385	336	391	390	402	363	337	341	377	358	393	347	377	361	326	387	393	346	374	354	374	394	343	358	395	382	372	395	355	357	366	355	394	378	376	390	380	365	384	349	368	359	352	412	386	373	333	376	375	365	362	337	379	370	369	368	366	395	361	376	347	360	356	354	405	364	360	355	367	372	356	393	364	369	369	396	374	377	399	391	353	322	380	349	342	357	364	366	402	374	394	331	391	376	378	372	361	381	365	394	370	400	358	377	373	357	371	332	365	343	363	382	376	416	380	385	356	370	382	392	390	366	377	387	375	352	377	356	372	392	372	392	400	376	341	409	346	356	383	369	403	365	365	380	398	396	357	401	378	382	369	381	382	365	332	374	369	379	377	366	363	362	329	351	357	381	331	353	361	364	353	395	347	368	377	352	380	381	381	386	354	377	357	343	374	360	378	390	372	349	388	358	377	350	343	370	365	371	354	377	365	360	343	355	357	332	355	399	378	353	362	401	355	376	377	407	367	359	362	354	403	361	382	419	385	353	345	382	348	359	362	367	368	373	400	374	365	368	389	401	398	375	381	378	357	375	388	371	397	386	392	347	370	365	364	376	401	362	357	363	383	387	360	335	363	361	380	385	379	402	372	360	330	372	342	362	389	383	361	378	345	386	355	344	367	376	350	422	371	399	394	364	351	352	385	374	362	369	351	385	353	378	398	354	360	363	347	383	398	393	384	365	396	399	381	372	347	358	330	364	349	337	374	379	334	363	341	387	352	323	355	383	390	383	414	368	359	355	399	336	377	339	389	338	346	393	360	375	345	372	355	340	378	404	348	375	368	340	414	366	359	369	370	369	402	362	371	344	372	348	345	371	371	393	375	387	370	346	361	357	355	365	395	439	347	365	373	344	402	332	370	367	378	385	400	415	402	359	386	354	390	359	356	358	399	385	370	349	378	379	364	369	358	362	381	366	382	364	362	382	380	359	394	372	373	403	343	367	413	333	353	364	355	392	370	397	355	343	405	398	360	384
27512	20248	7454	558	304	299	277	253	243	224	220	216	198	210	248	221	200	218	214	234	229	189	222	218	262	214	214	229	217	211	239	221	211	212	216	197	220	258	218	193	185	196	204	216	193	186	167	162	217	195	215	234	239	203	212	215	210	205	214	208	205	201	221	220	216	228	206	226	198	212	222	207	206	214	217	205	223	212	196	196	203	200	222	224	200	224	194	195	204	190	197	195	224	203	225	210	222	218	213	209	224	206	197	212	219	235	221	207	216	203	200	185	194	205	210	223	205	185	217	208	199	202	200	220	245	214	209	237	228	218	208	205	205	202	209	204	213	224	200	244	211	199	223	197	195	210	219	197	203	250	227	209	179	203	208	218	203	212	208	205	225	219	201	236	216	201	214	224	227	210	232	228	239	228	212	230	228	213	238	207	216	211	229	207	204	212	199	215	217	199	218	220	204	235	220	226	191	230	208	231	194	243	225	236	245	221	210	192	229	201	216	223	221	191	221	216	236	189	202	222	236	220	228	208	216	219	187	250	237	221	212	212	196	225	197	207	212	209	214	209	197	204	205	239	189	233	208	256	211	209	203	191	191	230	225	215	213	217	232	191	204	213	213	195	207	185	194	220	212	205	202	213	208	216	196	228	196	206	228	202	203	202	216	211	209	197	227	212	231	188	206	197	217	188	203	193	228	194	219	191	207	226	228	204	222	223	216	225	192	200	224	197	196	222	238	240	180	215	208	180	233	211	213	214	202	244	214	209	230	206	219	198	220	226	211	208	220	196	200	207	227	223	230	210	227	219	210	220	199	198	213	251	223	221	209	186	183	229	204	208	207	222	202	202	215	193	220	216	209	228	216	234	167	214	218	212	236	202	216	219	206	207	204	212	219	198	234	192	212	237	208	219	205	209	209	189	212	220	204	195	213	198	206	229	183	248	210	208	202	208	246	230	192	205	228	223	198	230	234	215	221	213	236	217	231	220	194	231	237	220	207	220	237	197	203	208	176	207	199	212	182	204	200	214	211	226	214	261	198	237	226	190	219	226	217	204	222	215	199	220	200	208	222	219	209	231	229	192	197	216	202	226	208	203	222	219	219	207	204	204	204	216	204	229	249	219	231	205	183	242	198	219	202	202	212	242	223	207	186	220	215	206	207	217	204	212	199	212	206	204	196	212	198	224	208	206	214	228	204	226	216	222	205	208	204	199	215	211	220	187	201	220	219	185	204	216	219	223	206	218	209	183	203	218	204	215	200	214	221	219	220	211	215	211	218	199	199	241	211	206	217	203	195	209	213	207	198	203	223	203	212	203	179	217	222	234	221	208	198	194	200	234	205	240	196	217	217	232	235	210	209	196	198	214	217	216	205	199	204	240	208	202	217	214	220	192	207	238	222	229	241	214	217	209	208	237	219	219	183	205	202	176	202	195	211	223	203	188	202	192	225	210	212	229	215	207	227	208	196	201	207	196	199	217	203	232	218	198	194	222	223	199	209	209	220	197	210	210	200	203	227	218	228	203	223	224	185	210	196	198	216	192	203	213	202	202	223	223	213	221	189	231	214	231	190	222	201	218	193	217	229	197	225	218	198	206	220	187	220	204	193	199	187	235	217	219	204	200	211	203	231	184	215	227	223	241	209	202	199	183	234	201	219	227	235	214	211	237	169	183	197	185	192	222	205	209	184	215	236	234	204	195	208	176	187	200	213	225	239	204	215	193	211	237	204	202	224	184	202	199	221	190	221	226	225	220	185	184	222	193	196	201	205	213	230	197	179	200	220	214	216	231	192	194	216	221	217	205	216	207	217	194	218	187	196	249	201	224	214	206	190	208	213	235	220	222	187	190	228	203	228	205	228	216	215	190	212	227	208	213	239	227	223	235	230	236	218	196	214	221	234	233	182	206	203	205	194	228	219	228	209	202	219	212	206	216	191	190	211	198	234	191	200	226	210	208	233	203	220	215	232	232	204	188	215	240	198	230	214	236	221	182	230	187	207	180	212	249	225	196	215	195	216	236	198	221	225	218	219	216	228	221	203	211	214	223	224	203	194	209	214	205	213	217	246	208	201	217	228	226	221	231	239	235	218	219	213	203	212	231	202	205	209	217	218	244	207	228	203	205	205	216	181	223	215	217	232	213	230	205	205	212	232	191	225	218	215	216	217	198	196	214	210	211	212	205	213	214	211	222	201	207	215	191	186	222	214	223	231	210	213	215	213	208	191	205	198	205	212	235	190	193	209	220	213	208	177	233	220	211	181	188	214	195	209	235	219	194	220	215	194	213	243	207	228	218	205	225	219	229	207	232	227	199	202	204	205	225	201	218	195	187	215	192	201	203	215	207	190	207	202	217	200	222	203	227	226	190	240	219	201	206	199	216	204	194	237	183	195	207	229	186	219	202	234	211	195	240	195	212	212	220	203	194	206	222	226	226	209	204	219	254	198	211	226	227	213	222	199	190	213	199	224	225	196	218	207	185	231	198	209	231	220	221	217	226	236	204	216	227	224	185	222	221	203	204	189	222	211	203	196	210	215	217	215	195	204	199	243	218	212	199	223	210	220	213	220	232	214	184	226	229	229	235	205	205	210	210	223	176	198	205	193	217	206	196	227	231	194	200	197	207	231	227	185	202	217	209	200	182	236	227	214	208	215	218	215	185	224	215	214	215	211	234	215	226	211	207	190	194	217	206	233	219	232	219	200	201	228	200	185	220	210	220	212	215	195	239	212	230	213	222	218	215	243	218	221	233	188	191	209	218	186	207	201	211	210	211	201	212	205	205	222	240	210	215	216	202	189	216	202	199	193	220	218	210	202	213	234	196	205	217	197	195	211	214	212	197	188	204	244	207	207	194	221	225	224	200	216	206	215	220	246	219	213	207	232	200	181	203	228	207	229	228	237	183	216	230	228	221	197	211	198	207	216	212	206	212	224	197	202	208	213	195	220	234	201	235	206	217	235	208	201	213	202	231	211	224	226	213	206	213	201	213	233	223	221	204	224	191	212	226	212	209	207	188	202	240	216	210	216	210	204	201	232	199	237	206	218	234	220	226	222	222	223	200	208	224	200	208	211	213	217	192	211	210	232	201	209	221	216	222	220	192	206	182	246	218	216	204	213	233	222	223	223	227	235	219	227	206	232	214	196	219	202	229	223	201	221	234	214	198	236	183	197	181	219	228	224	224	180	235	212	212	198	193	216	225	214	210	227	211	197	214	193	222	219	199	231	224	211	219	226	197	228	219	212	183	211	210	227	218	180	221	229	207	219	234	204	193	195	224	201	224	230	201	202	221	216	175	208	203	226	223	210	190	200	225	234	215	249	191	197	213	186	222	230	213	206	208	215	215	207	217	197	217	193	207	194	218	205	191	213	215	231	215	180	209	220	209	231	204	192	243	213	212	195	191	214	219	213	204	208	210	182	201	225	224	202	199	223	192	205	207	230	217	210	217	240	200	242	190	212	186	227	226	199	242	210	223	218	202	193	208	207	219
3999	1220	774	482	396	326	322	277	267	251	250	248	239	235	240	236	234	229	225	206	258	204	205	224	223	218	222	234	197	241	215	249	199	209	199	243	246	215	226	203	235	224	241	226	203	210	237	212	219	236	234	233	219	244	219	225	226	214	241	201	210	219	233	243	206	202	233	218	201	222	213	212	246	223	210	222	210	222	242	242	220	207	231	229	223	208	189	236	218	240	214	219	228	207	219	226	244	213	224	210	212	206	211	212	215	221	205	204	229	215	209	223	193	216	216	206	198	227	233	245	215	234	236	210	202	195	228	183	224	203	241	215	213	233	206	223	189	229	226	245	216	215	221	211	246	211	218	231	197	211	205	225	238	212	224	234	219	208	242	231	221	226	199	224	213	237	232	219	220	211	212	235	212	219	183	208	207	225	202	226	220	238	218	239	212	210	222	227	202	212	263	213	220	220	220	235	239	238	232	224	257	224	223	213	235	218	223	209	217	231	215	191	218	239	190	241	234	232	235	209	226	234	232	231	199	223	252	216	206	218	252	208	219	193	249	247	216	212	186	223	235	196	212	229	223	198	235	223	215	231	209	205	208	223	218	190	232	226	213	218	218	195	222	234	218	237	212	236	238	242	216	234	177	206	211	221	206	216	211	215	212	221	245	219	232	208	214	245	217	223	235	210	206	224	209	214	248	240	222	221	225	207	217	231	241	245	216	226	220	250	241	227	246	228	229	212	214	220	216	233	197	231	212	217	256	221	247	222	208	208	223	201	216	237	226	229	214	236	227	207	254	200	211	237	210	253	248	246	233	217	236	231	241	205	204	214	242	231	212	205	225	223	203	208	222	199	212	221	226	231	227	225	221	207	267	210	230	208	223	235	207	218	211	225	243	209	194	226	221	240	212	205	224	190	221	241	188	227	242	219	202	223	236	215	227	177	226	204	212	220	227	242	207	242	212	241	235	197	258	211	202	260	217	224	196	225	233	223	233	219	212	250	204	215	242	216	228	235	217	215	206	234	219	203	233	222	213	205	228	254	251	210	214	227	210	202	209	220	219	234	209	194	240	220	227	201	248	222	201	223	244	201	225	239	253	199	214	193	216	218	232	215	222	229	246	210	212	227	234	210	219	200	226	223	218	204	207	222	204	236	237	213	197	221	225	236	204	230	214	213	229	248	225	212	215	219	253	249	212	258	219	217	222	198	216	218	225	217	216	188	215	224	227	222	233	222	229	212	234	236	211	232	234	237	201	218	212	236	242	215	214	221	194	225	218	208	221	243	226	211	219	211	213	211	228	225	221	235	205	209	209	228	207	223	204	212	223	232	188	247	211	230	216	218	225	193	216	240	194	228	237	219	208	205	249	226	236	216	225	230	210	231	212	222	211	235	194	215	222	207	225	227	215	235	219	226	230	237	232	223	227	230	252	227	209	225	237	231	241	218	216	217	207	206	209	208	213	210	220	230	235	228	224	220	189	220	195	214	209	229	233	215	220	228	231	226	235	258	213	208	245	222	226	227	231	214	257	214	181	189	230	214	201	244	229	217	224	238	221	206	229	251	206	236	209	219	228	198	238	212	201	217	207	228	196	226	236	200	222	207	233	236	232	233	207	219	202	220	229	228	239	221	213	220	227	213	211	221	240	215	193	196	221	229	220	239	213	195	226	214	204	241	223	209	223	226	232	227	215	213	220	207	222	220	215	188	230	212	226	224	201	195	217	222	211	245	224	229	235	223	229	230	216	212	228	203	220	200	265	211	216	226	220	238	209	226	204	235	220	232	225	237	223	181	214	243	214	213	187	248	225	242	236	211	195	232	215	232	213	243	210	225	236	238	203	192	214	229	216	208	232	243	200	231	213	222	213	227	231	227	223	216	254	222	225	238	201	205	220	219	236	224	230	213	241	210	235	251	227	205	204	238	227	228	227	227	214	243	225	220	219	238	222	232	241	218	226	249	206	237	249	233	206	204	226	215	248	204	228	220	225	247	235	243	237	219	214	218	222	222	234	212	233	205	222	239	247	211	252	250	231	229	196	211	211	201	253	201	207	214	225	203	226	231	225	222	255	220	204	207	250	233	222	213	208	229	236	220	195	222	239	228	227	220	227	200	218	242	239	217	200	203	249	214	206	221	196	231	222	197	232	233	223	238	223	236	233	218	242	205	195	241	221	223	212	226	206	233	219	232	238	234	222	225	227	207	216	223	223	229	231	215	223	236	221	218	208	219	216	237	203	229	228	242	210	228	223	215	200	208	241	230	249	230	194	221	206	233	233	213	220	213	213	228	244	212	218	214	232	214	211	238	198	225	209	230	223	192	227	206	187	225	222	218	249	234	237	241	224	231	207	228	248	223	243	249	227	225	223	222	219	238	242	240	236	192	218	224	201	228	239	236	229	213	222	210	215	218	240	216	241	221	230	221	201	209	197	218	201	225	232	238	210	195	254	247	214	242	208	197	205	233	221	200	218	225	226	234	222	217	194	213	214	229	206	234	199	202	225	213	223	225	241	225	202	212	218	226	226	234	220	219	212	199	212	223	203	206	182	223	226	208	237	199	242	208	218	265	206	208	194	230	202	241	221	198	212	231	223	206	218	216	203	206	208	207	209	209	243	224	242	228	226	219	232	207	222	217	224	214	220	222	266	208	219	230	219	235	228	240	202	218	222	245	215	216	197	237	233	186	233	211	229	218	257	198	241	194	220	223	227	222	197	227	235	227	207	228	227	226	234	210	237	198	220	210	236	243	200	230	233	225	223	217	211	241	224	230	223	228	232	218	223	225	221	223	230	232	238	237	204	237	241	209	226	245	198	220	212	254	230	227	221	238	241	206	244	235	205	229	231	221	214	204	212	215	204	204	238	226	246	189	187	201	212	201	203	221	207	199	259	239	205	209	221	232	219	230	237	239	217	185	223	221	197	213	216	206	233	228	214	235	206	210	210	216	233	227	258	222	214	236	228	219	229	239	229	215	250	216	208	191	229	202	209	203	232	223	251	214	213	209	213	203	225	208	209	224	227	197	213	233	223	212	232	201	224	219	208	218	231	246	207	261	215	232	241	228	217	242	232	221	225	210	260	216	215	211	222	205	219	233	236	230	224	229	223	219	187	224	194	221	205	230	208	218	201	206	222	224	221	226	202	208	239	244	258	227	230	214	236	203	233	198	225	223	230	225	212	229	199	245	204	244	202	229	220	217	227	215	207	255	258	209	238	211	223	227	233	199	203	226	224	227	236	223	214	229	188	235	225	224	211	222	248	222	213	225	218	212	207	242	259	230	248	197	220	228	228	234	191	227	216	226	217	208	198	227	216	225	250	217	221	250	203	210	223	214	204	218	227	245	215	230	206	236	223	218	234	242	239	242	208	204	223	217	221	197	248	223	213	216	204	219	210	219	250	205	208	233	204	202	236	207	234	203	206	208	242	220	211	206	210	203	195	190	240	229	197	214	209	231	207	216	229	239	218	226	218	222	223	184	231	229	231	221
23762	21306	28758	24210	21316	11074	1237	779	627	598	555	507	544	498	480	446	454	420	421	435	443	422	419	441	401	393	421	415	444	415	459	402	402	432	414	442	420	423	438	444	396	444	412	390	429	412	414	421	415	423	413	412	422	408	414	430	420	413	394	406	390	386	416	409	368	423	410	403	400	425	430	410	439	394	394	425	403	411	434	403	399	412	413	435	419	416	434	402	426	367	416	399	404	427	416	415	387	416	413	366	456	413	414	381	413	408	422	378	447	391	413	384	406	421	421	415	418	409	408	436	393	432	425	402	402	436	436	397	427	411	371	370	431	389	379	431	420	390	419	419	402	395	422	426	376	415	393	388	387	365	437	391	408	390	413	413	413	413	409	419	371	377	410	422	412	424	416	406	430	398	395	395	412	405	379	384	393	410	402	411	388	386	401	385	405	421	403	399	395	379	400	406	422	408	406	427	405	439	411	405	405	366	406	368	393	374	403	385	413	435	418	418	421	431	414	415	435	414	384	421	422	370	379	403	400	385	365	413	400	420	403	383	419	401	416	421	362	400	413	433	419	403	402	422	397	421	436	384	425	375	455	391	414	416	401	432	423	409	408	399	406	378	415	377	409	379	421	385	380	405	443	432	396	407	415	435	424	421	386	381	415	399	407	438	431	404	417	431	403	393	422	409	388	424	453	403	420	396	386	389	377	404	397	418	411	366	408	422	398	431	411	387	369	398	398	411	430	437	379	386	417	432	388	430	421	426	397	389	425	389	387	449	425	400	421	358	404	412	378	423	427	407	389	378	407	398	407	406	401	431	373	415	403	405	388	439	422	426	383	400	397	397	409	408	399	399	380	379	409	422	391	443	404	407	380	420	382	377	397	403	414	417	386	411	390	415	375	427	425	379	362	370	409	396	407	403	417	394	398	422	446	415	427	394	375	435	395	391	401	413	374	396	414	406	400	395	421	400	405	395	359	455	422	417	412	393	405	436	413	414	394	413	378	387	373	399	384	405	405	387	413	409	430	408	392	385	443	423	376	416	404	409	423	428	416	421	403	408	407	406	397	379	398	411	398	466	392	413	390	410	416	374	404	421	436	414	402	417	413	394	397	418	423	394	436	392	390	406	399	429	417	388	397	379	411	426	411	383	366	403	429	412	362	400	415	407	400	390	377	404	405	407	396	406	386	417	409	413	390	414	427	387	400	407	395	382	424	420	425	411	391	386	390	367	446	386	406	385	418	393	398	417	409	396	423	387	428	384	402	431	381	412	409	381	410	427	375	429	401	391	400	430	386	395	375	406	425	392	386	439	400	346	369	427	434	385	422	402	415	395	377	442	382	418	389	420	361	428	405	385	390	404	415	404	420	351	388	435	366	377	390	429	424	425	409	400	427	427	404	379	416	445	410	388	383	406	443	381	410	410	421	404	425	454	429	396	432	453	406	413	405	415	384	398	435	424	417	407	395	438	402	395	405	396	411	384	444	387	407	391	380	427	396	406	395	385	414	402	415	424	399	423	436	444	402	413	425	397	452	413	366	390	405	413	393	423	406	416	430	411	420	408	417	423	402	410	394	426	428	380	381	424	380	406	396	415	408	387	388	419	446	427	376	383	390	378	393	365	403	392	403	407	432	407	403	384	413	413	431	444	435	438	428	395	411	375	425	429	355	384	381	416	423	411	426	374	410	400	367	406	424	393	407	403	391	421	431	415	403	420	382	399	409	384	388	398	397	412	407	434	413	399	411	437	430	406	415	423	432	419	421	405	406	414	393	396	394	440	430	392	410	394	407	422	376	406	411	394	442	386	405	389	372	422	429	409	413	389	402	399	387	407	381	432	411	446	408	376	411	377	439	406	366	419	400	430	401	376	428	407	382	431	413	420	405	413	410	444	410	381	407	404	429	400	371	378	415	437	422	406	410	414	407	431	410	431	409	420	450	394	400	417	409	398	417	387	416	397	407	411	388	406	416	354	393	412	434	398	411	382	433	380	404	414	387	433	427	406	407	397	402	362	403	399	413	387	379	394	412	398	403	407	396	401	426	407	421	401	440	459	442	440	418	399	425	411	394	381	414	370	396	397	370	414	391	380	416	395	450	432	413	402	424	428	390	409	406	417	405	430	392	390	424	432	389	411	394	405	428	407	386	409	413	404	383	380	385	416	417	391	426	439	391	407	405	393	399	418	432	394	403	392	428	390	390	388	422	419	390	377	443	410	413	416	415	432	366	412	403	376	407	385	406	418	396	384	368	396	382	400	396	450	408	382	378	404	420	447	387	387	394	379	401	414	405	410	380	400	382	407	407	421	386	386	359	376	402	430	374	406	399	414	389	401	423	377	429	411	431	394	379	400	434	384	406	410	441	406	415	399	412	402	409	405	428	388	390	380	394	386	391	439	429	398	388	415	441	396	405	405	425	453	409	382	393	422	420	390	382	467	411	396	408	384	388	440	348	437	405	380	392	426	410	418	391	396	389	383	404	406	426	410	410	419	405	398	418	412	378	457	388	391	396	415	411	388	431	389	419	402	407	410	413	386	378	440	357	433	373	415	381	421	416	421	412	376	405	382	403	398	394	368	422	389	447	390	443	415	397	429	388	420	393	412	418	372	403	398	407	422	394	409	405	403	376	433	404	419	427	431	422	428	395	389	380	426	437	451	418	422	418	380	428	395	407	433	420	434	408	393	396	428	434	379	431	393	405	418	416	443	385	432	397	392	394	397	419	397	417	411	429	389	349	436	434	424	407	395	390	380	414	418	412	421	390	384	414	426	394	403	425	418	435	381	427	385	393	358	422	398	452	447	419	395	371	455	415	390	418	389	398	381	393	432	407	405	387	424	422	410	390	383	369	401	402	367	414	421	375	444	384	421	400	412	405	412	444	438	376	407	400	366	418	405	384	439	386	424	413	423	433	403	420	405	391	409	399	397	452	384	437	402	402	432	412	368	415	432	395	395	384	400	393	405	441	399	416	412	405	363	421	399	383	403	452	388	420	412	409	449	424	369	380	408	372	401	417	354	404	394	392	440	426	414	401	372	375	403	396	411	402	394	412	382	411	413	384	418	429	421	390	420	389	425	422	403	401	407	412	416	404	415	396	412	407	381	389	435	405	381	408	384	353	392	405	400	413	416	446	444	387	395	399	401	434	438	384	384	395	402	414	424	426	395	424	438	377	406	413	415	414	392	360	413	403	400	401	404	386	408	393	447	380	390	412	400	409	400	422	418	390	383	387	402	409	444	441	377	397	347	415	417	410	416	412	411	423	418	416	379	420	428	437	417	408	434	451	421	422	445	399	400	396	423	435	420	418	419	427	426	388	401	413	387	395	436	384	427	434	369	373	437	417	403	374	391	393	425	431	386	389	384	410	390	447	414	414	408	416	392	417	362	412	410	373	417	407	436	401	422	379	391	434	386	429	404	407	383	368	388	398	427	394	384	405	404	401	402	422	406	406	428	384	421	413	366	399	410	369	432	412	405	410	403	416	397
3238	8735	5768	2745	2039	1612	1213	1065	858	744	690	613	609	552	509	488	526	477	500	473	479	471	454	452	443	437	428	437	413	464	461	414	427	403	455	428	432	436	421	436	427	434	407	459	453	461	413	439	396	433	433	414	446	386	464	397	415	477	413	417	398	433	437	446	433	425	420	411	427	459	448	407	409	424	411	424	419	448	431	461	429	386	419	442	430	432	442	401	427	474	435	440	419	414	424	452	450	422	443	395	434	425	404	435	436	429	399	403	439	436	415	413	432	405	413	411	427	400	409	385	437	408	420	421	413	407	415	421	389	413	426	400	437	419	430	432	420	451	441	438	400	424	431	439	409	403	395	441	440	474	424	445	393	438	411	440	392	441	415	410	423	402	426	408	410	421	404	423	415	420	383	449	459	407	414	417	424	411	442	398	441	423	431	448	423	453	429	418	417	449	430	433	393	411	431	427	454	428	411	411	426	442	463	427	429	421	458	436	430	415	424	401	439	420	420	413	406	413	410	419	418	407	437	430	416	396	413	420	427	427	424	433	430	445	427	438	423	429	471	375	470	404	411	424	420	448	369	436	404	442	428	414	437	391	409	430	386	449	435	414	410	424	392	436	436	430	409	453	417	436	412	391	464	403	430	386	402	380	419	387	408	394	450	404	421	423	416	399	411	428	413	428	428	397	394	434	422	434	428	400	435	434	431	404	404	434	402	432	404	435	417	428	418	432	399	442	434	428	423	409	456	404	439	405	421	418	424	430	427	438	441	377	427	432	464	461	446	437	437	412	408	474	427	414	423	388	416	403	427	410	408	409	394	414	405	446	422	419	413	424	438	422	414	399	380	430	401	461	420	393	415	405	418	433	391	415	456	408	395	422	449	440	454	422	441	430	431	390	422	407	433	427	381	406	431	423	458	406	424	422	452	438	439	441	444	391	454	419	448	433	421	422	437	405	413	418	449	441	445	458	423	424	388	419	460	437	394	434	457	400	423	433	422	449	406	439	444	426	456	377	422	430	392	428	432	425	406	420	426	427	392	408	433	395	429	425	400	407	379	452	404	372	466	424	436	440	490	410	411	454	456	428	393	449	421	467	425	440	443	421	432	399	449	418	401	404	383	442	429	415	400	432	396	432	412	428	417	413	410	428	424	437	415	459	381	413	453	413	435	436	441	434	398	401	420	422	442	403	414	424	428	436	403	409	427	374	431	431	428	405	400	430	434	383	405	397	427	435	420	461	392	431	424	437	420	425	433	441	412	438	417	426	413	441	403	422	392	417	440	427	466	416	421	442	433	425	447	451	441	423	432	400	440	439	390	465	449	428	422	417	427	416	424	423	402	409	456	389	430	401	443	446	427	430	408	428	452	392	417	400	462	400	424	422	417	415	425	434	425	384	445	426	428	390	413	438	418	403	423	428	426	417	404	429	445	437	433	415	416	451	427	435	425	398	423	402	429	416	405	439	485	397	448	424	412	457	454	453	425	400	440	412	427	460	405	433	407	422	425	421	418	447	401	434	443	430	420	394	413	391	457	394	424	400	431	461	353	431	414	432	407	431	427	405	428	435	468	417	429	443	446	413	414	414	446	419	391	435	454	406	411	444	397	438	437	422	432	441	421	438	425	418	422	414	425	390	452	393	434	421	395	407	420	430	436	425	404	405	424	431	427	424	424	421	433	403	428	462	452	401	445	433	419	481	415	432	446	415	400	404	446	399	431	434	414	396	374	404	394	400	416	422	418	457	403	410	389	397	433	463	445	422	433	413	400	387	386	398	423	443	422	405	427	388	425	436	441	395	410	429	427	424	435	417	391	396	439	418	408	406	450	409	443	391	437	380	449	414	406	412	415	454	423	439	416	412	439	415	419	415	444	395	430	441	457	405	421	438	432	422	473	459	471	405	417	393	432	404	388	408	427	395	448	373	429	427	381	403	417	411	478	409	409	395	425	418	413	428	393	416	435	416	410	388	425	431	443	446	437	440	432	425	419	415	429	421	437	456	407	450	419	435	391	400	424	432	448	417	410	426	424	427	440	462	391	373	434	440	421	435	415	387	432	433	429	439	414	418	432	408	404	406	458	429	397	397	433	469	432	456	433	418	456	454	408	397	410	390	407	412	428	437	400	401	441	390	430	430	397	410	419	438	420	441	410	422	421	424	398	408	415	436	436	417	399	452	429	408	405	431	426	425	393	386	422	416	434	427	419	411	428	423	441	418	422	419	437	403	425	417	415	471	484	414	420	420	417	419	430	414	414	431	403	416	396	442	414	406	395	417	440	388	395	402	434	422	417	427	398	398	396	419	400	424	402	414	413	446	369	427	424	411	382	466	442	413	417	409	440	403	387	393	382	424	439	408	435	401	469	400	382	439	385	417	434	412	438	452	402	432	399	412	407	407	392	408	390	397	414	437	427	412	421	426	449	418	412	448	415	411	390	459	425	448	377	406	427	397	475	436	440	402	402	452	438	396	434	464	435	425	425	409	423	445	403	415	441	405	413	434	432	384	434	409	422	423	410	415	401	395	432	401	443	455	420	423	446	414	423	390	408	412	422	379	425	365	405	407	453	349	422	406	418	409	433	457	449	419	400	391	430	434	419	428	410	416	456	409	434	417	443	420	439	407	471	409	423	398	452	415	432	445	393	442	387	402	445	417	421	426	378	396	433	402	435	403	409	428	378	417	402	424	425	411	446	420	436	418	407	388	438	422	429	412	433	390	407	409	407	437	390	466	452	428	405	391	411	416	409	414	436	422	428	426	396	409	417	384	377	429	451	425	428	446	423	421	411	397	430	409	423	442	425	425	406	430	438	429	416	415	440	418	471	410	416	410	383	371	419	432	350	420	408	446	414	429	390	420	416	384	430	410	401	453	422	440	437	400	403	387	438	412	440	440	444	409	397	422	395	463	407	454	439	403	422	364	421	412	400	418	427	430	440	434	451	453	400	426	456	420	463	427	396	394	394	432	421	382	420	409	409	395	420	430	416	455	438	396	452	472	396	403	398	413	411	479	407	443	435	447	406	425	438	453	409	407	437	434	425	420	438	428	399	428	392	445	425	454	407	410	404	431	455	388	394	406	413	412	439	422	389	424	374	441	439	394	423	455	431	433	385	392	453	410	449	402	409	426	393	436	473	415	397	428	438	420	441	396	400	425	433	419	418	400	385	423	411	437	388	428	427	424	436	435	434	405	424	391	406	428	401	413	444	433	448	442	437	394	390	444	420	436	395	414	423	417	390	355	429	373	418	409	428	393	415	437	435	450	406	433	408	425	411	437	437	456	411	432	410	438	428	422	442	417	422	395	460	460	407	388	422	408	395	429	447	404	413	378	441	394	429	445	454	454	437	421	415	413	440	412	461	387	421	450	447	430	445	400	443	425	390	415	427	430	421	448	441	402	410	426	407	409	425	450	449	434	387	451	420	417	406	388	444	443	424	406	409	424	411	405	431	407	443	427	445	440	430	414	444	423	426	436	417	422	448	431
24692	21238	27780	24938	13445	547	353	234	198	180	169	164	148	143	152	141	129	122	118	129	114	126	127	99	83	112	102	114	105	108	111	105	100	103	88	115	95	85	114	112	109	98	100	105	106	108	99	101	108	89	107	103	104	117	111	119	108	92	81	110	106	100	108	103	90	92	87	94	85	101	92	109	101	101	95	104	84	116	107	111	96	107	78	102	100	92	103	109	101	95	94	101	102	80	100	101	103	107	91	111	102	87	86	100	94	96	87	104	119	127	110	104	117	104	95	105	95	99	119	92	115	128	93	94	102	93	95	96	104	86	104	110	107	89	111	95	110	112	110	106	98	96	115	86	94	103	92	96	103	96	79	114	99	101	111	95	98	102	92	104	90	102	103	132	107	96	101	90	109	106	109	120	110	116	115	105	92	86	99	81	111	89	106	92	109	107	110	87	105	110	91	121	99	111	104	86	98	104	102	106	98	103	111	94	91	101	108	97	113	105	98	106	99	104	103	94	112	93	81	102	116	96	108	104	87	94	100	105	99	101	94	88	105	84	101	96	94	104	97	97	94	101	99	93	108	93	96	112	110	107	103	105	104	123	123	102	110	104	101	107	115	94	121	109	107	99	101	101	103	103	110	97	101	82	81	95	98	98	100	111	109	106	98	89	95	102	107	86	108	94	113	84	101	95	109	89	123	108	99	109	101	86	121	101	98	100	77	102	115	125	95	96	94	97	97	97	95	97	96	84	102	97	97	106	107	123	95	96	100	95	97	101	106	106	81	112	98	118	96	100	92	98	103	117	113	84	101	96	94	103	94	90	91	107	109	97	114	110	110	108	106	105	94	100	101	94	103	96	110	90	120	100	115	104	106	111	118	102	124	91	100	101	89	95	94	96	100	94	92	106	111	89	103	99	96	97	102	102	98	104	97	95	115	91	110	94	97	91	95	99	89	91	105	95	105	118	98	107	101	89	117	109	88	103	106	130	107	109	85	106	103	119	102	108	98	88	101	101	95	114	101	106	110	96	90	101	92	97	98	114	83	98	90	115	116	83	107	106	110	84	121	95	102	109	95	102	108	94	94	105	108	106	101	117	80	102	98	95	101	116	112	104	95	113	89	93	106	96	118	105	81	96	72	107	108	102	98	100	112	81	101	100	100	101	104	96	81	103	93	107	104	98	93	82	87	117	104	103	107	106	97	90	95	93	123	83	105	103	95	114	101	94	78	96	111	89	116	92	110	110	84	112	111	91	126	92	107	98	105	91	108	106	93	89	105	92	113	103	94	91	91	96	88	114	110	105	96	100	93	86	108	99	102	102	111	95	106	89	107	111	92	87	120	104	107	110	116	103	99	98	94	95	94	115	110	102	114	99	106	114	96	89	78	97	97	93	91	105	99	116	98	108	100	112	110	104	100	94	77	100	99	92	107	83	96	95	103	90	94	107	93	89	105	91	109	108	84	101	76	97	109	106	108	96	104	101	100	107	103	115	103	108	121	104	112	105	107	120	104	92	98	88	87	93	111	103	95	111	96	107	94	100	101	100	121	101	106	123	98	97	119	103	107	94	106	94	97	94	99	79	97	96	117	98	121	115	106	103	114	95	98	101	104	109	100	97	94	120	110	87	95	106	100	108	102	95	92	100	104	88	119	117	100	111	101	108	95	108	94	95	109	105	92	112	98	96	86	98	111	88	96	101	81	118	91	104	105	82	111	91	102	102	89	102	96	136	115	94	93	104	82	122	89	110	128	103	102	106	104	103	80	115	97	99	103	102	102	91	98	113	83	98	94	96	90	104	98	88	89	118	103	101	96	106	111	100	95	94	80	116	107	94	89	93	88	96	92	102	102	93	95	91	97	102	95	107	101	100	95	85	103	104	90	106	99	103	109	95	88	100	104	103	78	96	97	120	97	109	141	110	94	114	86	107	98	112	124	98	91	100	101	97	97	107	113	105	112	85	104	115	98	99	99	95	117	90	116	87	99	104	96	100	114	100	84	114	111	90	120	92	94	106	119	87	100	118	106	74	81	113	89	93	118	112	87	109	106	125	94	110	87	107	85	107	92	108	90	103	110	94	107	101	117	115	90	101	96	108	118	83	105	106	95	79	102	82	112	100	97	98	107	106	89	97	86	103	96	92	100	104	91	96	87	103	86	101	91	93	97	95	98	91	88	96	91	83	84	99	96	87	108	95	112	94	83	103	99	96	110	110	95	108	79	95	104	93	99	107	99	100	117	101	93	103	97	93	89	110	96	102	81	100	95	96	96	104	110	101	109	119	112	112	91	92	94	110	95	108	108	98	94	86	102	99	109	80	103	95	87	100	97	98	81	107	97	98	82	99	91	116	96	104	98	99	108	94	101	102	92	114	92	102	108	92	106	90	99	96	98	97	107	104	95	104	115	98	103	96	101	102	89	91	83	125	108	97	106	107	88	107	115	97	106	91	105	91	96	89	92	98	84	114	89	97	90	106	100	107	73	100	82	93	94	94	73	97	93	84	104	91	95	86	94	86	103	105	102	88	92	90	107	111	94	95	92	90	108	112	98	120	86	100	105	101	97	105	100	105	87	92	103	96	95	99	96	101	100	113	101	106	98	97	92	104	90	101	111	92	113	114	88	98	112	102	99	90	97	97	97	108	90	117	80	101	103	109	102	90	109	89	95	104	112	99	106	89	89	105	88	75	117	82	107	109	100	96	95	122	111	132	81	94	96	111	107	95	109	104	122	109	95	94	97	103	97	106	96	97	95	104	111	102	88	87	112	99	88	107	84	109	92	96	97	100	102	96	102	109	78	82	106	98	107	103	79	100	83	101	111	108	107	93	107	96	83	117	96	100	89	109	83	89	103	86	99	99	93	110	102	103	98	93	109	105	98	91	108	86	110	101	100	108	101	97	103	101	104	96	102	132	97	118	98	100	100	88	102	86	89	89	102	128	114	101	111	103	92	89	100	107	93	117	104	92	104	107	82	90	87	112	107	111	107	93	115	114	106	102	116	108	106	106	95	103	123	98	114	95	98	105	98	82	86	91	104	86	84	69	95	98	99	94	101	104	99	102	97	114	101	89	103	95	98	83	111	91	94	84	127	86	119	108	120	113	97	91	116	94	100	104	99	104	95	90	106	93	101	94	101	101	96	95	115	93	90	97	89	95	104	108	92	100	98	104	89	87	105	105	93	87	110	97	117	95	88	100	100	83	79	105	113	95	116	99	98	116	105	83	94	95	97	98	94	111	100	111	97	106	94	96	91	98	107	102	89	90	87	87	119	106	104	110	94	74	97	104	121	96	101	100	98	96	116	108	95	97	93	98	105	105	81	105	96	115	97	103	109	111	120	103	119	118	117	106	97	93	108	95	84	91	105	98	100	94	108	117	108	89	85	90	103	96	102	92	88	87	85	90	84	90	89	119	87	114	89	107	95	126	97	107	83	113	114	96	98	107	96	123	126	124	100	79	93	96	100	105	98	94	87	96	92	125	97	97	117	103
3102	4890	3116	1466	1101	819	590	459	388	280	241	213	203	167	151	194	179	170	148	145	122	157	119	125	127	119	137	115	116	119	113	132	116	106	114	117	114	105	93	103	122	117	120	127	107	125	101	126	109	117	139	117	104	86	120	120	125	95	103	103	127	135	124	117	99	123	93	99	90	104	84	121	112	102	122	105	107	125	121	100	115	120	106	102	118	124	115	124	119	106	93	110	111	120	110	109	110	97	107	118	95	121	121	106	120	105	119	97	107	124	102	109	116	126	126	123	109	106	120	119	114	123	112	131	113	107	106	100	98	101	115	105	105	98	100	92	108	112	119	126	119	114	117	122	107	131	130	126	90	118	95	133	122	107	108	89	96	99	116	127	132	117	119	128	126	112	121	117	96	103	124	113	122	123	115	103	115	109	113	93	108	110	104	125	102	103	113	100	133	108	97	102	104	101	122	106	111	127	115	102	123	108	114	103	122	119	108	110	96	124	106	102	117	97	101	127	117	131	138	134	93	107	103	121	120	127	109	116	109	138	110	109	97	131	92	106	107	125	141	119	122	106	110	107	113	125	101	98	116	111	120	103	116	104	122	113	116	108	120	105	115	116	112	119	118	105	115	100	117	86	123	96	105	101	105	110	120	153	109	98	116	109	109	100	122	115	117	120	119	130	108	111	133	89	114	98	118	111	109	115	103	94	114	110	108	113	114	111	114	113	97	100	75	106	121	112	114	129	101	109	100	134	107	118	130	114	102	113	112	119	124	89	114	115	126	117	95	105	111	98	131	103	112	93	107	106	98	123	104	113	96	124	117	130	129	94	108	94	102	108	111	118	89	114	107	99	107	115	102	110	129	104	98	130	104	124	101	113	109	125	114	117	107	100	125	111	103	117	82	119	106	92	117	126	127	108	113	100	113	114	105	109	102	100	119	143	111	104	113	118	101	121	109	115	121	129	126	109	98	112	111	117	128	115	110	115	108	92	136	109	95	126	117	104	97	109	129	94	116	108	98	105	107	123	110	113	111	109	111	116	110	132	114	100	107	108	98	109	119	91	114	118	119	109	111	101	109	97	131	97	120	108	102	110	126	113	124	88	116	118	109	116	102	107	102	100	146	107	106	106	102	93	120	111	109	115	113	97	104	105	99	113	108	118	124	129	104	103	125	113	108	122	105	118	122	108	112	117	103	116	123	101	109	91	134	110	108	114	115	122	140	96	101	113	112	115	105	108	107	110	101	118	107	115	103	109	98	93	120	100	92	130	119	113	115	101	112	118	106	90	109	107	121	122	123	106	119	106	95	119	94	135	106	123	105	110	115	126	116	122	114	125	109	102	113	127	120	97	110	106	120	102	102	115	116	106	119	131	133	85	110	109	122	110	103	114	118	122	97	113	123	112	109	91	119	93	121	118	93	117	118	107	132	127	118	114	116	116	102	120	81	112	117	90	108	100	125	123	117	110	108	109	107	118	114	118	99	115	103	108	103	101	106	101	105	102	117	105	112	117	105	105	109	125	97	102	100	103	97	114	115	121	115	105	137	119	107	95	127	114	109	112	116	113	125	107	133	102	104	95	137	102	131	108	100	103	88	112	112	113	114	115	107	119	116	123	126	134	115	109	109	116	116	107	118	121	103	124	106	101	103	103	125	96	120	118	103	101	125	132	127	114	109	113	98	107	119	129	98	107	118	114	99	128	105	101	109	102	103	107	122	93	94	104	121	118	113	114	127	104	106	106	116	121	112	100	117	102	97	101	107	109	112	129	111	119	105	107	123	106	107	118	111	104	107	100	101	97	90	96	129	107	122	101	100	112	119	108	107	95	118	109	116	128	115	118	106	110	102	109	117	115	98	111	92	109	112	131	87	106	117	103	104	101	76	113	121	115	123	120	112	104	106	125	122	123	106	94	114	108	119	120	94	104	109	104	97	95	92	129	113	120	105	120	114	115	126	123	129	115	117	127	96	115	126	112	105	103	110	91	94	103	113	110	115	123	107	111	105	116	114	111	126	93	98	119	120	91	103	94	106	116	136	102	111	102	104	110	124	109	121	116	115	110	132	98	116	102	120	130	106	103	126	123	99	98	110	125	110	115	119	140	114	105	122	116	100	123	126	89	106	111	96	96	97	117	120	114	114	100	108	115	104	106	112	121	99	98	117	102	103	102	90	100	105	100	115	108	92	116	99	99	107	108	94	107	99	109	110	119	102	120	125	110	120	108	104	125	130	115	111	130	113	111	106	106	118	100	112	125	109	122	107	97	101	101	111	103	117	106	103	134	96	108	135	97	113	116	109	120	109	114	110	111	114	110	107	114	116	118	116	113	114	123	117	102	107	116	127	102	118	116	117	108	98	110	109	111	129	108	114	123	147	96	104	121	101	96	117	119	106	125	119	101	131	118	96	120	93	112	126	101	106	115	119	105	120	114	111	100	127	114	125	113	121	120	117	122	102	109	114	103	105	107	106	117	115	123	111	107	107	106	126	100	119	144	105	95	112	127	102	115	101	122	103	129	110	118	114	119	111	105	107	110	113	102	100	97	116	107	120	131	114	114	105	128	114	113	107	102	109	102	105	112	119	112	109	101	133	114	113	112	116	117	90	132	101	126	119	110	104	105	121	117	122	129	115	116	105	118	102	109	108	94	124	108	110	110	106	100	118	119	108	117	119	122	91	96	115	95	108	127	95	120	96	94	104	107	101	97	91	122	118	119	111	107	124	104	119	112	104	108	103	131	116	111	110	88	106	94	100	110	101	123	124	123	129	100	105	109	107	87	119	103	124	134	120	106	110	119	110	95	108	109	130	93	107	106	121	122	93	118	130	122	104	125	115	116	88	115	102	111	111	113	110	119	107	112	111	118	118	117	119	107	108	113	105	114	110	117	107	107	104	117	98	107	94	131	111	101	110	122	115	126	110	109	97	123	113	121	109	123	99	104	110	98	117	108	101	122	103	109	117	118	110	125	100	99	120	126	116	128	130	113	141	125	108	102	102	120	112	104	110	115	120	108	116	109	118	98	119	86	107	112	126	104	98	106	111	103	121	122	109	114	119	110	125	109	100	123	100	116	105	119	93	101	110	102	106	120	107	133	113	116	116	119	104	136	117	106	110	98	111	114	125	134	104	119	96	103	107	124	103	112	110	119	110	112	106	119	119	109	92	113	95	119	121	104	100	110	118	104	95	104	117	119	116	123	104	117	115	79	138	86	111	112	125	94	107	120	116	117	106	111	130	120	117	112	106	118	113	116	100	104	102	110	97	106	103	99	104	126	114	114	111	104	98	120	113	115	122	110	106	110	110	116	135	122	116	121	111	106	98	104	91	105	116	99	95	118	114	110	106	97	108	111	122	109	127	98	100	109	122	103	102	125	120	110	106	126	121	102	115	113	126	105	123	104	113	109	100	102	106	110	112	97	124	125	113	99	128	112	108	110	102	104	112	105	116	110	106	120	114	112	130	118	103	115	110	122	120	94	125	114	120	116
22509	21306	29161	23783	21307	21369	11681	1208	798	715	660	619	568	510	454	465	495	446	408	441	439	409	408	436	371	370	414	388	395	391	370	367	371	373	354	320	335	358	353	358	369	376	382	367	362	326	348	360	341	345	374	368	371	350	338	343	395	367	334	359	323	340	381	363	356	357	366	351	342	350	325	359	357	330	361	344	360	353	367	402	347	379	360	355	357	348	350	376	368	333	316	344	328	378	338	328	308	346	348	346	331	338	370	334	358	361	388	315	346	334	357	331	344	341	347	330	339	313	344	341	345	354	321	352	363	353	363	373	337	364	360	355	350	352	322	383	343	316	360	361	376	353	356	324	338	333	350	357	307	350	349	348	344	318	347	346	334	350	364	367	382	374	363	357	330	346	330	326	328	367	334	376	332	356	323	329	340	342	390	333	394	376	372	303	336	348	350	333	349	326	340	328	375	338	328	363	359	339	343	385	347	310	323	347	344	363	341	322	349	359	376	314	339	368	320	338	328	324	341	347	368	370	325	346	361	359	360	358	361	386	359	361	337	352	362	334	333	391	330	363	360	345	343	359	363	384	350	337	352	309	341	387	322	339	330	368	340	360	356	370	364	339	344	336	335	338	326	331	330	336	375	343	344	371	311	316	361	353	328	369	333	335	389	348	313	360	345	351	329	343	373	346	359	360	347	332	380	351	363	352	359	349	370	359	323	354	340	354	351	313	348	356	346	354	350	340	364	350	388	334	345	374	369	375	356	329	341	345	359	329	374	328	365	386	376	353	353	363	358	358	339	348	351	345	356	305	370	377	343	344	331	334	321	322	374	374	366	355	336	335	384	365	332	354	345	387	319	318	350	387	355	396	354	381	376	374	342	305	334	350	345	343	366	368	341	363	356	308	331	360	342	369	323	346	315	348	335	367	352	351	368	387	367	374	320	339	391	338	349	331	308	355	357	346	374	349	349	340	384	351	331	390	371	358	359	346	345	359	375	319	340	374	342	346	327	360	348	338	340	354	337	331	340	374	365	385	349	370	335	356	345	359	384	327	317	336	353	346	328	369	333	322	336	318	349	345	355	307	319	344	339	351	347	360	364	352	309	326	334	342	342	358	343	326	346	320	362	350	345	321	357	344	390	313	354	335	346	379	371	339	368	339	348	354	342	392	339	320	364	354	348	358	355	345	360	320	353	330	368	354	373	365	335	369	360	326	374	358	352	389	298	333	339	363	323	355	393	334	341	345	333	358	391	363	313	351	344	367	371	370	355	352	360	339	336	370	358	364	342	367	332	356	353	357	344	309	348	341	350	341	353	392	348	319	343	363	335	352	318	348	316	368	333	353	365	342	326	376	333	324	327	349	383	360	376	362	343	341	372	350	371	332	336	345	347	364	361	351	376	360	339	344	351	344	361	337	377	343	325	357	354	353	353	335	343	353	362	373	327	355	332	371	350	334	362	338	363	315	346	346	342	334	355	368	328	344	367	379	318	343	318	344	371	361	334	307	353	363	355	333	346	354	340	317	351	348	354	352	331	354	354	333	358	358	351	338	297	355	350	345	374	335	331	355	335	335	313	355	341	316	349	343	366	344	370	345	351	333	357	353	334	334	347	351	344	353	334	316	342	314	340	350	351	332	334	353	322	368	344	366	369	362	350	348	359	377	330	374	365	326	359	364	332	344	320	330	288	310	341	360	348	353	337	341	343	362	328	344	359	322	346	335	369	337	343	343	358	344	346	343	309	326	344	364	344	314	363	314	348	335	355	351	363	360	362	309	369	326	309	329	358	376	343	367	370	335	336	329	346	364	382	330	343	357	336	329	354	363	341	347	361	359	367	341	339	321	353	336	363	313	321	337	334	357	351	359	336	324	363	380	329	346	363	384	354	380	354	377	342	334	336	378	385	357	318	330	342	339	335	334	338	345	350	369	346	338	339	352	334	358	334	345	354	360	388	362	357	325	383	370	342	322	363	359	365	356	349	367	343	393	376	397	320	401	322	363	308	366	341	361	335	350	340	362	369	358	319	317	375	360	350	362	386	373	316	375	341	349	343	324	342	339	353	347	355	340	358	362	361	330	368	363	386	348	331	335	354	353	370	350	325	325	372	355	393	354	350	355	333	370	324	372	366	378	314	372	332	349	352	353	294	324	376	336	345	369	378	369	350	335	391	340	331	356	354	353	364	312	348	322	353	367	327	367	348	336	341	337	338	373	349	351	355	329	323	355	343	346	363	361	357	373	394	351	362	345	355	364	333	320	340	332	361	331	352	337	347	377	342	347	363	330	363	328	341	337	356	351	387	361	332	335	367	350	349	349	329	353	327	341	375	340	341	348	340	346	313	340	369	346	349	294	329	347	366	318	332	365	359	369	336	380	360	333	368	336	344	360	347	327	322	296	318	354	351	343	364	359	349	342	351	344	363	336	349	356	324	374	351	342	353	330	357	332	339	346	350	323	354	394	326	360	352	346	348	373	366	337	328	334	352	336	343	387	364	374	377	349	310	354	319	392	319	358	342	366	353	335	354	357	339	355	330	337	366	370	337	376	335	376	379	353	364	361	326	379	341	369	323	366	333	373	356	377	320	329	323	367	324	350	312	361	354	362	335	335	349	369	362	302	354	372	329	350	327	352	356	328	359	330	373	362	328	337	335	352	368	338	339	332	326	348	352	324	351	337	352	320	321	376	370	356	296	354	328	362	328	341	409	344	373	360	360	352	332	354	336	353	349	319	344	315	386	341	371	330	343	346	344	354	368	380	345	348	388	369	361	367	359	375	335	343	359	342	346	337	357	355	377	367	307	341	353	358	345	375	349	321	354	334	328	357	344	311	354	355	346	363	330	372	371	354	349	341	354	323	358	374	400	334	330	368	343	335	359	368	331	349	356	348	316	334	354	359	335	352	345	333	329	379	347	359	359	371	316	386	375	373	308	346	355	373	372	352	333	365	345	352	324	330	341	349	354	347	358	372	372	326	359	371	330	339	359	368	348	359	377	362	359	354	376	323	375	346	366	336	364	361	385	362	344	375	339	355	327	344	362	325	343	309	344	357	341	344	348	342	352	305	355	357	354	381	376	358	330	304	346	337	336	377	386	339	327	338	352	336	322	348	321	342	314	332	308	341	346	349	332	331	344	371	359	333	336	357	369	375	326	347	347	361	337	345	343	346	333	358	337	352	363	351	338	346	347	328	385	336	342	374	342	356	368	349	357	336	337	329	386	345	351	349	358	370	387	312	335	366	352	335	331	336	346	341	363	371	352	378	363	340	346	360	342	352	360	362	364	320	374	359	350	314	318	331	350	328	357	365	340	343	360	310	363	333	354	325	362	358	353	315	307	304	333	374	351	354	378	346	333	342	350	353	356	342	392	330	350	367	355	370	355	370	400	351	337	363	351	340	332	353	346	340	362	376	375	339	344	368	336	359	318	339	331	377	359	370	340	334	343	358	340	350	362	356	347	346	337	343	366	340	380	360	332	356	359	343	342	331
4448	14362	9911	4938	3567	2681	2045	1502	1236	1017	852	757	644	629	549	559	540	492	490	455	464	414	447	449	434	408	392	389	407	405	402	406	406	391	406	352	447	380	363	376	374	381	406	412	379	360	361	365	359	389	409	387	371	379	349	391	372	361	416	354	375	394	373	362	387	375	391	373	393	415	413	355	385	388	359	366	398	354	375	390	384	374	373	376	385	373	390	366	356	348	370	387	356	355	351	370	386	347	382	373	326	366	365	377	386	379	381	371	419	382	374	362	377	326	356	359	373	364	370	323	365	385	365	362	316	355	378	373	385	353	393	342	375	400	354	380	378	383	384	377	352	391	351	349	356	384	380	374	351	374	349	360	368	383	385	354	381	361	417	366	370	339	384	387	351	362	386	388	311	349	392	388	350	369	350	390	344	372	392	381	359	379	357	397	408	369	320	396	377	374	356	399	370	388	374	376	379	365	383	364	372	367	347	385	340	339	337	343	365	341	373	359	381	372	403	395	366	366	360	372	344	368	359	366	367	352	365	326	345	371	344	368	372	356	357	379	367	385	361	345	362	365	378	368	341	397	377	387	407	364	402	377	358	366	348	389	362	341	335	349	352	354	366	389	370	367	387	379	394	400	355	383	362	364	403	363	344	412	357	385	382	350	355	381	343	335	353	374	353	358	365	359	375	364	379	349	356	377	360	327	382	367	371	381	354	390	372	378	386	373	369	382	371	398	335	371	366	368	381	379	355	360	351	364	391	359	338	365	350	373	374	354	364	349	376	369	319	360	354	361	378	366	362	397	397	357	375	338	379	364	391	375	378	355	384	351	339	383	393	325	394	350	383	362	381	351	346	350	314	410	396	359	361	362	350	352	350	350	349	335	356	369	382	326	360	395	351	399	331	349	360	360	376	365	381	368	399	384	368	373	344	346	394	356	428	333	375	322	372	391	355	351	373	373	324	332	392	376	374	345	405	361	362	370	370	362	328	377	345	363	358	382	340	362	359	348	350	366	325	392	389	382	379	405	381	333	370	337	361	383	371	399	374	343	369	343	372	362	365	366	397	356	334	385	366	351	380	362	367	376	357	359	382	349	393	375	360	360	381	379	369	330	376	348	356	352	369	368	350	339	365	366	382	377	348	388	370	381	337	347	367	369	345	377	365	383	359	382	327	371	354	342	367	374	356	360	346	367	382	365	355	343	338	378	369	377	349	396	367	331	359	357	383	375	375	376	374	371	354	348	379	384	329	354	391	380	359	361	372	351	377	383	375	363	345	363	345	375	392	326	347	359	392	388	364	383	343	347	390	386	382	366	352	343	333	373	383	348	365	367	363	359	350	323	333	378	353	360	379	391	369	357	343	384	384	363	405	330	363	416	383	360	367	340	328	394	371	367	373	327	341	331	365	356	343	339	365	360	352	357	376	352	381	364	376	363	358	359	394	382	368	359	386	351	338	355	363	372	368	382	363	334	389	379	364	372	361	373	357	367	392	385	349	360	337	366	345	361	386	382	356	350	369	340	408	384	396	352	342	378	359	398	387	370	384	374	343	355	339	350	331	372	377	385	372	345	385	372	406	344	385	367	371	335	350	344	388	374	401	375	369	362	381	351	401	366	350	366	354	363	369	354	352	343	415	348	371	380	385	354	376	343	360	356	403	346	351	367	376	343	357	399	391	342	388	388	388	395	362	365	350	387	360	366	348	349	368	372	358	368	387	352	362	364	366	357	369	357	334	383	363	342	375	319	361	368	388	362	351	347	359	381	383	370	345	365	350	391	384	360	375	361	362	358	370	356	382	358	375	370	341	390	345	387	321	391	349	337	329	410	381	337	372	372	365	373	366	343	343	351	385	412	334	366	340	348	365	386	364	372	386	354	312	358	336	342	352	335	376	385	349	356	371	345	368	355	351	368	398	353	356	371	351	339	392	384	350	382	379	377	359	377	361	375	378	340	344	339	354	381	368	353	374	414	361	366	357	374	396	349	338	339	350	360	361	332	382	395	358	356	385	371	351	389	403	361	346	372	341	361	328	356	387	352	344	350	352	383	359	357	384	350	353	357	353	374	358	359	348	351	354	336	337	373	365	338	322	342	379	414	331	361	349	345	366	366	379	349	358	395	362	404	387	352	381	348	334	364	349	338	355	370	347	382	343	353	353	369	375	351	362	329	367	346	367	360	380	333	380	374	344	389	323	366	372	357	367	349	347	343	361	377	340	374	339	312	340	398	382	371	367	370	368	359	356	358	348	387	349	382	385	374	370	387	369	359	328	352	393	373	354	356	391	345	380	381	364	379	354	375	334	360	375	390	371	375	327	380	359	316	365	378	359	389	362	347	364	374	387	384	400	383	375	392	337	366	381	395	365	342	420	376	375	336	369	353	365	379	377	379	384	396	345	398	369	389	339	349	363	380	374	357	370	364	354	365	359	355	368	347	387	402	395	372	383	378	365	341	394	380	352	381	375	384	365	367	346	355	326	340	343	385	374	349	395	326	361	336	359	371	364	359	360	341	355	374	377	371	348	356	348	382	373	356	341	330	330	365	307	377	390	375	384	352	341	358	359	345	341	363	345	349	344	351	339	333	359	334	361	367	343	360	361	410	374	367	366	361	383	339	364	368	368	374	368	376	344	356	345	371	371	388	372	332	325	369	382	353	408	390	356	376	392	354	362	343	354	358	397	368	439	341	376	358	366	332	373	368	368	369	355	350	361	344	385	372	367	380	331	354	377	336	374	367	334	372	344	355	390	377	381	411	352	379	396	353	355	368	380	352	410	374	339	398	356	387	330	374	384	317	395	360	389	367	404	380	400	369	387	374	370	381	364	380	400	350	369	391	372	384	355	402	380	357	395	392	356	357	359	316	352	388	399	388	340	346	359	389	380	377	366	379	389	345	352	371	388	365	358	343	362	352	382	341	381	360	385	355	341	381	319	385	364	366	345	358	341	382	340	362	352	349	371	403	375	391	349	370	376	401	391	403	345	344	387	358	353	372	362	345	369	368	361	378	379	348	365	387	335	363	354	350	368	370	396	334	341	370	359	383	362	355	386	361	375	376	388	387	346	370	359	385	370	376	335	339	352	363	348	400	347	347	370	379	377	386	386	372	364	330	411	416	345	394	377	344	358	362	348	336	405	323	393	331	352	357	346	363	376	357	377	359	378	390	353	347	361	340	368	348	384	381	375	356	338	347	357	346	374	316	363	388	366	332	388	367	398	374	354	390	394	339	379	332	395	374	362	365	345	379	345	396	308	383	322	391	383	326	377	348	370	361	342	371	338	382	373	389	364	352	394	360	372	371	379	366	350	368	370	357	388	394	357	382	363	379	375	407	355	350	405	375	383	348	381	398	371	364	385	361	353	379	347	381	395	372	372	397	352	376	330	370	348	389	390	369	370	360	362	396	380	370	350	394	382	356	369	375	415	393	363	332	362	362	356	368	350	388	355	371	371	387	350	372	376	339	369	338	411	388	404	376	362	353	388	380
27559	20329	7548	500	293	270	278	237	266	222	221	250	247	220	210	212	197	263	213	198	206	234	185	231	209	205	219	231	210	201	208	223	185	208	235	206	191	191	189	228	205	197	212	235	209	217	222	198	196	193	208	216	197	194	225	217	204	216	191	228	237	215	186	197	222	215	185	233	217	255	213	231	220	216	211	225	178	230	192	203	220	195	223	201	189	189	198	212	240	193	234	201	221	198	214	208	197	217	191	212	213	219	196	238	211	215	194	215	230	201	219	200	191	222	238	199	221	219	231	209	235	207	202	218	251	214	216	217	217	211	233	226	200	205	238	193	213	217	208	238	189	209	209	210	211	207	217	201	204	202	207	202	223	217	212	195	216	205	204	223	203	212	213	223	217	223	195	213	214	191	219	218	200	216	207	215	178	219	198	191	230	216	202	207	206	198	205	206	220	231	198	217	212	206	215	172	221	227	189	211	238	226	204	215	228	210	224	195	208	217	236	228	223	243	220	192	222	226	203	221	207	202	204	185	203	195	203	210	227	238	232	206	218	209	226	203	213	212	226	239	219	215	212	201	225	208	237	211	201	225	217	213	214	185	219	216	192	219	172	207	211	193	242	226	206	215	204	211	212	191	205	207	232	223	222	229	199	198	210	218	224	210	236	219	228	202	184	251	211	211	229	234	198	210	200	225	194	218	215	212	196	205	219	217	191	217	201	211	188	204	222	207	209	226	219	205	225	200	208	196	205	212	216	234	214	203	202	207	194	215	219	215	209	225	221	211	215	205	198	210	208	206	216	211	204	199	229	213	183	191	209	210	212	234	220	216	219	228	209	181	214	201	207	213	189	210	210	216	202	207	196	212	205	199	189	220	209	197	199	226	210	226	231	221	224	191	220	206	219	224	209	207	211	207	211	187	216	200	195	212	178	227	220	190	193	202	206	217	184	206	198	215	228	228	226	205	209	227	198	190	221	171	213	211	207	215	212	230	202	200	216	232	269	207	213	201	206	219	206	200	190	195	221	204	221	201	205	170	216	187	217	225	199	203	223	194	199	212	216	199	207	208	240	205	194	180	234	213	215	209	218	189	211	212	202	212	200	199	229	201	223	238	196	202	194	215	226	205	223	207	201	189	206	194	208	200	217	230	203	215	195	211	217	196	207	212	211	196	216	205	199	220	226	199	221	201	205	209	211	198	216	193	221	218	212	193	235	203	223	219	234	236	225	197	192	223	210	172	219	218	182	216	204	209	212	188	188	229	181	212	217	243	191	196	207	210	224	218	209	185	212	204	185	203	196	232	231	211	204	200	195	235	208	208	210	217	205	201	199	202	203	220	199	189	227	204	215	205	233	207	192	246	235	207	206	170	203	219	197	226	207	215	204	210	203	233	206	195	203	212	209	199	199	203	182	221	193	187	222	218	206	217	197	208	219	230	227	195	209	225	235	233	209	196	219	188	207	226	207	209	221	213	213	180	193	228	226	214	198	202	213	185	215	213	211	223	209	216	219	203	203	221	200	199	213	202	246	226	197	214	198	208	224	214	214	212	239	201	212	217	217	224	205	239	212	232	205	202	216	194	190	200	203	207	210	201	202	223	200	217	202	207	224	212	209	214	178	210	248	202	213	202	192	224	237	205	218	199	209	209	204	203	214	206	229	213	200	228	190	200	218	225	209	224	187	187	220	205	189	205	183	234	214	206	189	227	220	221	212	226	219	216	191	200	211	218	196	236	216	195	238	186	187	220	206	216	242	235	202	240	189	225	217	221	204	207	230	189	223	208	209	220	209	233	202	185	212	223	225	205	200	205	230	211	219	195	209	215	211	190	200	220	198	227	210	237	218	214	218	206	212	195	207	222	200	201	224	191	195	220	226	203	243	200	233	206	226	228	204	199	200	214	207	206	209	192	208	202	210	217	215	212	215	223	197	201	208	233	210	218	226	203	227	181	189	225	217	224	219	196	209	199	207	221	214	212	215	201	223	239	223	197	219	183	213	204	211	199	197	219	209	219	201	212	216	210	196	214	252	192	208	191	226	186	209	196	219	220	214	215	197	225	203	235	221	208	220	203	212	231	220	237	203	233	225	213	210	210	230	209	239	199	208	196	206	192	215	199	215	223	180	195	222	208	235	219	231	228	200	176	205	203	212	217	190	207	185	209	222	213	211	220	203	216	207	219	202	184	227	210	207	201	242	229	208	232	212	235	213	221	201	196	206	205	201	194	198	211	212	193	208	199	216	229	234	202	199	212	217	213	227	222	225	191	192	188	224	206	233	216	214	214	209	219	225	212	214	230	214	234	193	227	224	219	214	177	233	225	232	226	201	205	218	209	203	216	206	232	210	210	215	226	197	241	205	197	212	195	204	202	225	201	204	208	196	195	214	214	214	227	220	209	205	223	205	201	218	228	220	214	217	193	228	206	181	209	206	220	197	218	203	228	190	212	216	218	186	198	209	208	208	214	204	204	232	191	211	216	206	226	229	193	217	211	182	198	215	227	219	230	199	203	216	235	220	213	186	199	213	192	192	215	197	217	223	216	187	236	210	201	210	191	203	217	203	222	222	192	220	240	203	221	201	234	223	217	229	233	219	242	236	203	201	210	242	195	202	226	207	191	226	196	207	202	180	211	250	210	203	218	227	220	234	197	212	209	194	208	203	214	230	186	214	204	233	225	239	217	218	196	216	237	192	213	206	196	174	204	189	215	185	238	212	207	189	243	213	198	203	215	221	222	187	219	200	208	208	219	222	219	192	204	197	202	232	184	191	195	216	225	220	220	215	209	196	221	229	189	210	207	209	211	234	210	186	171	241	198	193	225	213	219	197	217	200	199	212	212	190	225	233	220	202	229	219	189	198	231	200	224	217	227	177	213	244	233	229	205	200	209	207	222	220	175	214	232	207	207	218	185	218	231	226	227	236	180	198	202	208	205	233	212	232	211	203	216	218	219	213	232	198	183	217	226	205	214	197	208	190	192	197	174	202	192	215	188	207	224	213	229	190	202	224	223	201	191	221	206	209	226	201	218	217	212	191	206	225	186	211	196	231	209	194	205	251	222	208	221	217	223	176	217	202	181	213	195	193	211	231	214	192	211	213	208	219	209	219	206	217	194	192	200	222	224	218	197	189	229	233	197	232	223	188	206	188	211	197	206	223	227	240	238	217	215	207	241	238	204	239	217	211	184	226	222	194	200	215	193	187	212	195	225	217	216	232	215	206	213	235	192	209	214	192	224	173	234	208	227	219	197	209	203	197	199	202	225	213	200	216	229	225	211	218	185	221	213	218	219	215	209	221	212	214	193	188	215	226	225	220	208	209	225	188	195	222	217	220	216	199	198	209	229	200	204	225	200	217	207	215	241	207	205	216	193	224	198	199	211	196	197	211	231	175	207	231	196	212	230	220	204	222	229	216	185	229	226	201	212	223	199	192	212	218	215	212	227	214	208	211	217	195	214	210	219	216	230	223	214	203	225	223	215	205	210	185	217
4071	1217	786	481	359	325	301	239	272	277	264	219	260	230	215	251	238	249	223	238	220	219	232	230	218	246	222	220	216	238	215	214	211	229	218	210	240	236	229	226	201	198	220	235	199	209	236	233	210	225	211	217	248	223	230	235	206	232	226	211	214	213	208	225	216	195	193	222	226	213	213	213	230	221	243	217	195	226	202	184	219	225	213	210	208	208	215	202	213	237	222	237	231	200	240	207	257	193	245	200	212	218	212	219	211	215	253	205	227	249	230	248	206	204	217	219	228	246	219	214	246	208	218	210	209	238	216	214	221	216	226	216	223	209	241	217	212	248	226	229	200	229	225	236	214	220	264	241	206	232	221	215	226	222	204	206	218	231	234	203	217	233	211	248	229	229	210	225	210	211	227	230	214	212	227	201	211	203	209	210	240	242	222	234	200	226	199	209	238	240	201	217	207	231	222	230	227	241	237	227	229	234	226	206	216	213	236	224	227	201	214	230	204	252	202	226	219	197	198	253	219	225	213	218	221	223	213	209	207	198	233	201	207	198	251	202	231	221	207	221	235	237	209	208	208	211	235	213	196	227	233	230	199	215	228	217	193	242	214	238	215	247	197	222	219	206	220	212	233	208	217	247	208	201	217	232	213	225	222	222	194	220	237	220	221	217	225	226	212	252	211	234	229	221	215	224	206	206	222	212	232	230	206	187	240	217	212	208	221	211	201	223	207	242	226	237	221	198	233	208	214	209	240	236	214	220	247	221	221	227	247	220	182	220	225	218	248	227	204	250	214	214	188	216	213	227	195	214	214	215	208	229	220	222	229	226	251	227	209	206	216	194	222	193	207	247	193	221	209	238	202	233	229	209	239	256	224	225	210	220	208	240	214	226	197	243	176	217	211	245	229	205	183	222	240	240	241	235	228	225	233	224	232	209	227	215	229	227	216	245	223	188	223	224	207	227	221	237	218	222	235	202	221	209	220	205	227	226	192	213	218	199	234	212	198	237	228	215	236	235	224	223	232	214	212	234	230	214	207	214	229	250	188	197	232	194	206	201	208	236	219	243	205	200	202	216	185	226	214	205	228	238	243	187	222	231	215	239	234	217	207	204	222	191	232	225	208	227	225	224	200	212	232	230	208	228	226	209	209	174	221	212	209	208	217	229	206	204	212	246	218	207	240	213	231	227	221	233	213	239	213	222	227	242	206	211	204	209	216	218	220	238	206	212	221	207	242	211	198	243	209	221	204	220	218	218	220	198	200	190	231	227	200	226	221	226	247	225	190	239	232	223	221	227	212	226	212	200	220	223	214	219	206	242	192	222	235	218	218	211	203	242	248	231	235	235	222	212	194	199	240	225	221	206	207	247	214	242	218	226	255	197	208	204	204	236	226	237	255	218	191	223	214	229	215	228	226	199	208	206	200	227	245	225	218	211	237	206	206	219	204	227	222	215	215	213	196	230	213	240	231	226	226	212	233	229	224	203	234	218	210	231	214	221	198	227	216	207	222	207	218	240	210	209	201	227	192	213	223	207	217	226	223	217	209	197	211	249	250	231	210	202	221	223	239	238	211	214	223	246	225	240	237	220	243	190	213	206	213	192	224	234	200	207	210	231	237	213	218	249	226	240	206	212	222	232	219	221	215	198	213	219	209	222	222	206	215	224	219	218	209	229	231	206	193	229	225	207	229	207	219	234	219	213	193	215	195	214	232	234	201	204	218	193	223	232	187	234	220	219	214	212	209	219	199	221	250	201	205	223	238	218	212	229	198	225	185	223	209	212	197	212	222	229	226	231	232	218	233	201	224	209	238	239	232	209	213	248	216	201	200	229	256	209	219	220	213	229	222	247	196	214	232	215	207	193	229	227	216	228	210	247	248	214	215	219	233	248	221	211	231	240	226	217	228	233	238	231	194	229	218	203	199	211	227	240	215	222	235	225	200	207	228	204	213	237	250	223	243	248	252	230	194	223	242	219	220	231	234	201	223	226	223	214	218	215	206	218	218	220	225	211	206	239	196	220	238	228	213	231	224	225	210	226	230	217	196	215	214	207	220	211	203	242	216	224	196	215	228	225	220	221	179	205	244	227	185	203	231	228	210	213	213	229	229	222	228	222	227	246	226	233	229	244	223	216	231	209	204	225	225	249	197	224	215	210	232	222	208	240	240	231	249	209	224	222	227	203	208	215	248	208	229	252	221	241	237	201	218	209	254	238	195	237	205	216	235	221	232	225	199	239	230	219	250	210	206	229	247	261	228	212	208	217	250	215	243	219	193	216	219	232	214	204	215	219	210	236	201	222	227	227	235	239	203	212	223	223	220	225	225	203	221	235	227	201	233	221	220	231	208	217	225	195	210	215	200	200	225	223	229	237	227	211	231	230	208	226	201	202	213	209	237	234	221	233	243	205	222	224	232	239	248	240	240	208	205	219	219	223	215	219	248	228	221	233	226	222	239	227	212	213	199	212	215	216	205	220	235	236	207	201	230	237	223	209	234	199	215	233	210	226	194	210	238	194	207	226	217	235	203	225	229	252	243	200	212	248	224	211	245	209	247	202	235	199	213	219	223	206	201	204	228	221	202	219	222	225	212	223	220	204	199	210	222	196	218	227	220	232	218	201	230	244	210	202	203	223	216	228	199	212	206	235	221	222	219	250	213	249	217	189	198	220	218	245	193	206	217	221	208	245	209	243	219	207	264	251	219	224	223	203	217	226	233	212	239	235	204	230	228	224	214	203	258	213	216	217	209	224	231	234	231	208	216	239	199	217	219	221	206	229	228	205	231	198	213	213	246	236	216	214	201	246	218	188	218	218	202	228	188	202	211	194	237	226	235	227	205	226	231	212	239	199	232	222	230	214	207	226	215	207	215	228	206	233	235	215	234	210	218	249	227	222	214	239	229	212	217	200	244	233	216	220	188	232	212	238	210	224	221	218	240	233	210	218	206	216	228	208	218	239	224	230	188	235	221	219	213	218	199	208	218	223	228	203	203	203	201	220	209	231	224	245	207	235	244	233	218	240	207	200	203	232	205	217	229	223	212	234	201	232	255	221	218	244	228	235	199	218	217	230	227	197	240	239	225	227	231	226	209	226	226	227	231	239	232	244	234	203	240	244	225	222	222	214	249	214	216	206	223	222	228	222	230	208	219	229	223	195	220	219	237	209	227	225	226	232	209	225	221	209	221	220	215	222	210	212	204	217	219	192	222	210	221	208	214	217	206	223	217	210	228	234	216	234	252	215	216	194	235	208	222	217	270	218	229	217	196	233	214	246	207	214	224	235	232	229	205	230	240	212	199	216	184	209	235	234	260	226	195	216	222	226	216	192	238	222	211	219	219	249	217	191	225	205	234	223	219	211	229	209	219	223	201	229	202	228	252	237	221	199	196	220	224	210	221	218	236	237	217	249	206	212	222	231	186	219	216	203	218	222	215	225	225	221	223	191	218	212	228	226	216	210	226	226	214	220	231	225	220	209	248	186	230	213
23782	21294	28669	24235	21289	10999	1217	728	725	596	540	521	497	540	474	466	456	433	457	417	429	430	413	406	422	420	392	422	385	457	358	424	393	433	449	440	397	421	425	410	406	397	397	397	407	433	416	433	373	399	407	426	389	400	409	430	386	407	371	404	375	386	394	388	393	422	414	394	402	392	453	411	442	372	377	382	428	402	370	388	423	418	404	418	420	376	379	414	415	404	387	395	411	401	396	379	403	388	401	407	412	373	397	401	400	405	392	424	448	400	415	376	423	401	399	441	399	417	399	387	404	373	437	399	396	398	402	409	393	395	401	406	414	393	404	430	438	395	405	398	433	428	410	411	377	382	354	390	408	413	414	411	425	395	393	380	394	396	399	385	401	380	406	428	385	410	421	364	377	417	387	429	422	385	400	433	410	398	378	405	423	388	384	375	401	453	395	385	380	408	387	406	417	423	378	393	367	415	410	406	426	403	408	414	411	400	364	410	438	394	397	401	403	391	421	367	414	417	386	388	400	401	370	400	423	387	397	403	392	382	381	417	409	382	410	423	383	406	371	409	394	406	394	391	418	459	392	399	410	395	413	398	369	356	396	401	391	417	397	391	433	381	417	404	417	366	419	414	412	394	393	380	353	404	406	371	431	407	400	390	391	392	401	397	414	433	387	400	400	407	406	378	380	421	385	422	413	426	415	399	392	389	379	399	409	392	384	424	409	394	406	382	368	388	393	396	383	390	375	418	404	392	393	407	405	391	420	402	410	387	400	409	417	395	376	435	383	415	403	402	439	386	418	424	402	428	424	434	377	411	394	403	404	434	371	423	426	394	435	377	379	401	397	422	437	381	390	393	417	404	367	424	396	388	400	426	409	416	383	390	399	389	386	419	372	373	383	377	378	420	372	381	397	376	408	395	382	398	419	407	375	404	404	410	413	407	424	379	391	392	415	414	415	392	436	386	376	389	436	422	411	408	398	423	389	373	421	434	373	435	398	418	383	380	412	439	380	390	401	398	394	380	431	368	406	435	414	398	402	413	370	391	408	448	419	376	438	358	422	397	391	420	414	395	366	429	396	383	432	463	402	413	370	437	394	413	430	387	396	378	382	394	401	438	371	363	398	397	405	381	391	394	385	378	398	375	407	350	425	378	360	410	418	395	416	417	384	418	407	426	417	370	390	412	393	374	378	412	378	384	381	383	423	415	393	419	381	369	398	375	375	416	378	401	398	447	399	408	411	374	382	364	390	393	365	377	417	392	417	412	424	402	386	369	418	385	381	396	418	385	417	399	405	400	372	391	379	396	411	395	387	431	401	371	415	429	369	365	405	422	423	367	381	387	399	391	394	401	417	375	444	362	366	417	415	400	381	392	373	395	409	420	430	371	395	400	416	416	396	379	386	415	400	406	389	398	390	413	411	412	375	414	411	422	383	440	399	415	395	411	402	398	393	419	379	358	396	435	350	382	371	418	367	418	372	388	364	396	420	359	374	390	435	386	377	438	395	414	406	399	378	412	402	384	409	400	412	429	394	420	376	368	425	397	392	427	411	393	403	413	381	388	410	380	414	373	385	344	404	393	419	403	422	361	394	372	415	382	380	383	389	378	400	409	386	378	431	400	418	382	397	425	411	401	369	410	394	382	414	421	410	413	381	401	441	434	383	376	394	406	385	431	366	409	445	360	412	386	399	385	419	412	409	393	393	400	397	384	411	409	411	421	401	369	398	403	377	402	373	367	362	424	423	417	414	409	445	380	386	406	409	386	398	398	396	393	414	370	397	414	422	389	375	380	435	403	382	390	386	407	426	405	433	392	381	438	397	403	403	415	400	383	407	434	396	392	355	419	388	399	409	426	375	430	382	411	389	403	420	395	411	405	382	415	394	395	396	393	406	372	432	402	410	379	383	423	402	383	405	413	411	386	382	406	379	413	422	373	454	407	418	390	404	408	402	390	404	410	410	386	375	406	402	382	366	385	417	431	400	371	391	407	404	388	385	430	398	406	392	415	423	389	382	401	404	409	379	428	392	379	416	391	401	402	424	381	401	424	391	387	366	412	401	391	395	394	390	405	398	393	369	402	412	400	401	369	380	426	417	389	423	390	380	400	373	406	385	421	436	402	370	383	422	389	444	409	409	386	421	396	427	399	407	419	375	357	401	375	434	412	384	377	417	395	381	401	412	385	412	414	410	392	401	384	378	432	403	404	441	354	375	356	412	418	423	418	380	404	388	388	413	395	395	393	400	387	398	406	402	408	352	394	393	385	403	340	384	434	397	419	400	407	395	418	395	406	376	401	439	391	379	369	408	414	421	436	416	402	420	428	354	395	421	402	381	397	374	417	397	403	412	418	382	432	396	370	420	397	377	404	413	392	422	429	429	406	398	403	411	395	412	375	425	407	446	429	367	402	403	380	369	430	457	364	411	415	397	424	349	345	425	380	414	427	388	389	399	405	440	403	380	403	428	411	400	374	393	385	434	410	395	394	409	403	379	363	419	394	434	382	416	394	417	417	432	412	406	378	413	406	406	406	387	381	417	421	416	384	416	391	401	366	409	413	400	400	416	375	415	371	400	370	357	411	376	408	405	391	404	416	426	440	392	367	387	396	418	375	361	399	392	407	366	380	433	415	427	394	410	400	401	392	386	426	375	414	404	434	395	390	383	407	357	393	437	373	410	393	415	418	400	407	411	360	392	404	408	407	386	412	413	396	414	416	415	410	403	425	408	387	355	426	405	410	362	419	427	413	396	424	367	416	398	383	419	410	399	430	379	390	439	398	387	421	417	409	395	390	419	420	375	457	390	423	394	439	401	409	367	381	397	387	389	412	393	395	394	423	409	413	348	424	406	412	372	432	375	428	388	396	395	423	373	431	411	432	393	386	404	424	387	399	382	418	377	404	381	391	420	407	395	416	405	386	401	364	382	441	394	395	357	410	404	401	381	398	394	412	404	384	391	397	442	411	395	443	410	410	379	365	413	393	369	420	384	392	383	386	411	399	374	358	403	415	412	375	405	370	413	392	379	394	374	388	404	373	399	406	429	394	395	434	412	425	395	401	403	405	402	387	402	429	384	405	420	412	412	403	409	377	380	404	411	404	398	392	400	409	387	388	429	370	403	367	392	426	390	390	377	375	401	394	402	423	414	432	396	386	378	407	408	415	398	367	387	395	383	440	390	408	431	434	390	399	375	402	373	405	431	431	390	389	405	408	383	362	368	406	390	397	382	380	420	389	426	416	414	337	371	408	387	418	395	419	410	409	379	422	369	397	409	419	395	457	411	432	387	437	386	407	369	412	423	404	373	401	404	409	402	427	392	397	432	367	369	394	381	434	402	365	389	392	359	397	398	426	386	431	374	379	405	390	374	382	408	398	429	400	360	367	434	405	386	356	412	424	388	411	418	445	411	412	382	388	375	358	384	410	419	363	368	370	385	391	405	416	382	430	422	392	444	400	413	430	410	413	414	417	411	408	355	395	420	371	394	362
3333	8651	5804	2794	2103	1522	1270	1000	856	744	650	570	578	531	524	542	483	459	498	425	475	429	460	464	422	418	445	437	423	439	432	425	466	438	433	435	401	421	442	397	436	381	415	413	446	447	420	414	418	417	422	409	417	416	421	383	416	420	410	432	438	427	425	404	409	400	415	429	416	399	413	412	426	420	442	410	405	428	436	447	418	408	444	422	437	437	449	460	423	439	425	438	409	408	416	429	401	450	394	407	405	437	357	421	441	422	409	440	420	461	372	393	410	419	439	399	400	426	416	399	412	403	411	437	411	414	429	401	431	430	426	416	472	408	391	414	413	411	425	398	427	392	448	418	401	417	422	397	415	418	427	424	405	449	425	450	419	441	379	405	428	431	471	447	434	424	403	425	419	405	426	393	442	446	412	417	426	428	428	419	433	427	429	438	393	426	454	412	393	417	401	428	431	404	430	402	433	394	418	425	421	405	390	396	404	434	425	422	395	406	433	433	379	423	433	428	434	438	403	382	415	423	410	380	411	403	411	420	419	463	399	397	408	405	410	425	419	439	441	435	405	411	389	424	453	433	423	412	421	396	420	419	434	406	402	454	418	422	436	400	464	450	380	442	402	449	411	414	437	417	424	430	452	396	455	412	409	441	420	438	382	413	440	412	420	430	401	429	420	414	414	433	403	437	421	401	416	430	402	412	389	404	416	380	437	403	418	426	428	435	432	401	412	409	413	407	408	413	408	420	417	433	415	427	365	396	421	407	436	433	394	418	442	437	427	384	422	399	401	412	422	394	403	428	399	421	411	398	434	414	411	403	429	423	406	444	414	429	382	427	408	430	371	372	427	402	418	412	448	419	430	441	426	395	399	418	434	402	419	415	400	392	458	394	401	424	453	414	424	408	411	395	442	429	418	421	412	417	451	426	421	403	381	431	388	442	411	408	412	430	440	413	382	436	397	417	422	393	404	393	401	402	428	421	429	456	422	413	434	392	389	427	395	436	412	419	421	426	346	387	411	423	424	451	448	389	397	427	408	454	444	449	406	406	395	419	447	429	425	369	431	414	400	398	428	438	429	408	452	399	392	429	408	421	394	417	426	442	429	434	431	431	407	419	407	440	438	429	403	400	408	398	400	430	417	400	442	430	439	435	399	376	430	445	391	442	415	426	396	462	385	441	448	433	408	430	430	437	388	428	413	410	414	420	392	406	425	425	396	447	427	381	424	406	414	438	406	432	404	412	410	403	421	411	421	441	417	427	423	382	438	411	420	439	389	423	441	364	429	421	414	434	367	435	404	428	398	432	411	419	438	419	441	407	418	435	422	421	459	388	383	441	444	443	391	426	403	429	435	439	422	402	425	401	405	417	405	395	421	424	438	409	422	399	436	450	368	408	462	421	393	418	423	359	402	385	395	408	442	402	421	454	390	435	410	379	418	402	415	403	411	416	401	410	426	418	457	413	407	421	391	370	406	419	388	436	451	451	412	392	406	440	399	385	420	396	403	429	431	414	450	410	379	452	442	443	413	409	432	370	408	403	422	411	430	410	416	430	457	428	430	428	428	421	427	461	393	446	435	430	414	432	406	423	443	448	406	428	424	409	412	381	412	413	439	424	428	424	436	393	388	445	453	414	421	408	450	431	373	424	401	418	419	424	401	375	422	429	385	427	407	416	417	437	417	463	420	439	446	421	419	429	418	429	400	417	445	405	399	421	405	453	428	412	454	433	398	428	409	429	405	420	408	389	410	416	418	426	456	384	404	378	426	419	418	394	424	404	415	415	406	417	425	403	393	442	430	433	389	432	452	409	389	383	411	413	447	434	418	405	427	412	439	419	451	409	440	441	425	416	436	390	411	416	443	430	411	452	427	443	427	430	421	402	409	401	434	403	440	415	439	428	413	425	445	447	394	401	385	371	453	428	435	422	395	435	413	393	402	432	413	452	393	389	422	391	425	409	402	411	414	409	463	408	430	397	411	412	378	406	405	412	421	392	435	387	425	413	438	411	429	391	420	439	390	420	412	369	406	420	398	394	400	420	397	419	450	406	439	432	454	388	398	411	419	441	444	428	416	436	399	434	409	419	410	390	420	435	418	406	433	420	378	396	414	394	413	425	406	371	408	386	419	421	411	414	399	426	414	409	448	433	430	418	438	427	443	438	413	407	416	420	414	422	377	439	391	431	412	424	417	414	426	428	413	401	399	405	446	404	385	398	429	430	406	400	361	391	425	436	430	426	436	441	382	389	398	410	415	403	435	428	414	402	417	440	428	433	357	445	412	417	425	406	440	417	381	446	424	403	397	421	425	424	414	395	421	421	420	440	445	390	405	410	424	397	402	415	428	420	460	389	444	465	413	423	402	445	425	404	431	413	406	400	413	436	391	464	461	420	412	438	417	409	399	439	415	436	402	391	423	449	405	441	455	423	419	434	414	438	411	451	423	409	396	426	460	412	406	436	405	409	394	419	395	418	431	417	404	438	401	407	430	426	413	410	423	428	452	425	416	423	430	421	445	458	416	431	417	386	393	451	442	403	415	427	406	405	415	374	402	446	412	419	437	461	442	425	425	419	436	456	419	410	435	469	383	407	394	414	444	437	408	410	439	432	443	423	394	409	433	422	380	415	429	429	405	373	387	446	422	395	394	443	406	423	446	391	398	410	428	399	423	435	371	423	390	413	415	422	379	457	423	418	396	447	452	406	412	402	427	383	454	440	415	445	408	389	412	398	390	416	382	408	383	410	405	394	441	422	398	432	454	428	400	425	412	419	395	442	382	429	405	426	432	413	406	425	438	440	408	398	432	408	415	393	412	371	415	390	421	413	399	479	406	421	382	427	423	412	383	446	402	397	400	407	414	412	435	412	403	401	412	444	428	439	421	425	398	408	438	436	386	442	433	424	425	362	428	418	431	447	411	415	404	435	403	401	433	426	412	432	415	396	404	414	426	421	398	408	433	428	415	424	456	449	378	403	427	402	443	449	403	424	409	401	437	430	456	428	436	431	439	408	416	441	438	404	431	435	431	411	420	436	460	471	424	395	459	411	414	442	420	383	416	406	443	433	434	447	404	442	409	418	418	409	400	392	433	398	422	433	415	438	437	416	396	392	435	378	405	430	419	451	402	390	410	379	395	415	414	447	411	407	407	421	415	419	404	395	403	403	405	393	391	382	432	410	419	415	439	419	423	386	438	387	440	424	398	441	410	424	414	417	390	463	436	428	399	411	401	407	421	435	412	423	433	380	426	438	427	415	464	426	443	425	432	419	392	460	438	448	432	402	408	439	376	406	423	417	377	421	431	408	406	423	463	440	390	441	423	410	411	405	441	446	441	423	431	388	449	423	451	456	422	406	441	429	422	384	403	430	405	441	421	392	405	438	408	420	404	394	403	407	424	427	433	428	416	439	429	430	412	397	436	410	448	446	437	405	417	399	460	415	410	426	379	426	428	387	409	418	440	440	440	440	426	409	405	393	425	410	390	399	426	418
24810	21306	27849	25020	13299	565	342	250	201	193	189	156	136	133	128	111	137	117	112	122	126	117	93	99	116	127	111	124	98	95	96	99	96	115	119	100	99	112	126	98	88	107	106	81	137	120	100	83	86	86	90	112	92	94	112	113	105	79	87	93	79	106	103	91	109	96	100	91	91	89	113	85	98	95	90	117	117	104	108	97	110	112	97	103	101	97	106	94	92	102	95	106	91	99	86	95	92	95	97	97	110	91	100	98	87	111	109	103	97	113	96	111	90	89	95	106	88	109	95	88	111	91	105	101	106	97	99	107	93	98	109	94	97	84	92	86	86	88	97	105	107	84	111	99	98	111	95	89	101	106	107	115	74	83	95	104	98	98	113	100	90	99	105	113	114	85	81	88	111	98	95	122	95	106	87	123	91	74	89	104	70	116	111	115	105	73	101	87	90	111	109	98	101	113	100	105	118	81	93	98	99	81	113	99	113	96	105	102	88	103	104	95	93	89	79	121	113	119	95	98	109	110	92	102	100	80	96	110	94	119	97	100	106	103	105	110	98	107	94	92	118	90	91	114	102	124	100	86	106	99	114	90	82	81	100	93	86	115	87	121	100	78	110	80	103	114	93	97	85	88	104	108	107	104	102	108	109	97	92	106	103	108	99	89	96	92	85	90	106	104	89	102	93	121	102	93	88	88	105	96	113	102	123	110	101	84	92	92	110	108	91	112	87	94	97	84	103	103	102	95	97	95	110	103	124	96	111	94	110	107	91	110	78	99	83	109	92	92	95	97	100	97	102	121	112	92	62	90	83	98	91	95	90	108	81	109	93	88	96	99	101	78	91	102	107	105	104	94	110	92	118	112	94	95	97	96	92	91	95	89	89	108	105	99	100	125	99	84	104	94	99	109	93	103	70	101	89	109	95	83	108	89	96	100	104	93	108	88	97	85	115	95	105	116	113	101	87	101	95	90	96	106	111	103	104	98	107	108	90	66	113	94	107	76	113	89	108	97	106	109	99	100	91	101	102	108	94	108	96	103	90	100	86	94	94	94	113	101	92	97	88	111	104	99	92	98	95	100	105	92	91	91	108	97	102	102	79	100	89	96	118	117	119	115	88	80	90	100	104	99	89	86	111	99	113	104	104	99	105	94	98	98	74	88	107	87	96	90	112	99	99	101	97	103	109	88	86	113	100	77	96	108	90	96	100	94	97	87	92	99	105	99	91	108	117	103	95	101	93	106	82	96	98	102	98	110	94	99	96	91	109	95	97	105	102	112	108	106	88	92	87	96	81	114	97	97	100	89	99	96	102	112	93	100	110	87	95	86	105	90	91	103	92	91	95	109	105	110	87	109	124	97	109	100	107	101	112	94	89	77	95	94	104	77	97	104	102	115	99	94	110	111	108	92	96	76	90	88	76	107	90	94	111	104	95	110	103	87	111	98	109	95	112	82	94	98	87	102	113	90	91	102	97	99	88	91	89	101	94	97	102	106	90	98	99	92	91	108	72	83	96	96	110	111	106	95	115	105	105	103	85	106	98	92	97	112	99	88	88	97	89	99	103	94	87	93	89	105	102	99	115	84	98	103	92	117	99	96	109	98	103	102	80	96	103	99	91	91	97	87	100	91	108	90	102	77	104	109	108	105	113	85	103	113	107	99	95	113	121	98	96	83	94	98	101	87	84	116	90	106	111	102	108	104	110	101	99	116	103	99	110	111	93	100	104	103	103	84	75	108	108	96	98	107	87	89	96	107	111	104	108	113	97	89	110	96	82	113	106	100	97	91	116	76	93	98	113	105	98	93	99	97	86	109	100	107	110	91	107	95	88	108	100	99	97	79	91	119	95	88	98	108	114	96	105	85	97	114	102	106	97	95	93	105	94	104	107	101	95	88	108	101	114	100	89	84	114	103	93	98	103	102	99	96	107	117	90	95	102	87	89	125	93	85	102	108	105	97	111	104	95	97	85	98	101	97	103	106	102	93	96	99	85	86	86	80	82	80	94	96	119	91	112	99	112	92	91	104	94	83	82	91	103	103	105	98	110	103	83	85	96	97	119	89	108	94	119	110	93	91	88	91	103	113	95	100	99	88	107	85	110	98	94	104	96	91	111	102	106	88	119	83	102	109	112	101	89	94	102	109	102	106	108	83	80	113	110	99	113	97	109	101	93	91	78	104	113	87	109	94	86	94	104	103	100	98	107	117	112	107	104	107	80	109	111	96	86	111	81	93	87	94	118	107	87	114	124	107	86	105	101	104	88	85	101	94	103	93	82	111	98	94	92	81	110	107	92	101	98	109	103	107	71	98	119	97	101	112	91	94	112	115	105	95	92	104	95	103	103	90	80	115	85	117	112	95	94	114	96	125	89	95	100	88	95	105	95	94	90	110	106	93	98	98	98	104	105	93	104	90	84	105	98	102	95	110	78	94	131	105	113	99	87	95	119	114	110	107	112	105	89	108	93	101	113	80	86	126	92	104	102	93	109	109	94	88	84	112	82	103	105	103	106	95	93	112	118	92	77	78	99	101	107	97	97	108	94	95	91	87	95	94	113	99	101	91	99	104	99	87	107	112	103	102	90	90	86	85	96	119	110	97	96	83	102	102	104	104	85	97	102	102	97	102	110	96	114	106	104	116	95	112	120	101	117	91	94	104	95	96	101	105	104	110	107	99	119	96	93	107	81	101	103	102	112	105	88	105	101	88	74	106	91	106	101	116	114	95	88	96	89	102	100	100	90	90	120	98	101	100	96	101	91	98	90	103	92	95	98	100	99	112	81	91	105	115	100	105	103	97	99	110	81	94	93	98	103	99	81	84	107	99	88	92	111	99	111	104	101	82	112	85	95	95	94	124	97	118	85	83	87	87	109	121	99	108	100	102	92	98	91	93	103	103	99	107	90	88	86	117	70	113	103	120	84	105	84	94	111	94	101	100	117	102	95	101	105	111	104	100	89	93	93	85	94	110	107	98	88	100	98	116	93	94	116	99	82	104	103	106	108	92	93	108	106	100	99	99	121	104	110	100	111	118	97	94	93	112	97	90	94	87	99	104	99	86	105	97	90	100	90	90	99	105	101	107	100	109	83	120	109	92	91	103	89	92	94	98	102	98	93	116	83	116	75	109	101	101	94	98	91	108	95	109	96	108	93	97	119	99	115	111	88	105	87	88	102	99	92	102	102	104	87	107	83	81	95	91	95	98	108	110	108	113	89	100	98	98	100	101	104	91	86	93	111	103	100	110	108	85	109	75	94	97	106	100	99	113	108	103	96	110	80	99	114	101	87	101	100	89	89	107	99	93	102	104	83	109	88	85	99	101	97	94	95	100	105	101	82	102	117	86	92	95	100	92	96	107	94	94	92	100	109	108	90	76	99	98	96	111	93	87	120	91	100	99	108	104	104	116	86	90	104	88	86	102	116	95	99	87	88	99	109	106	99	103	87	93	103	94	118	92	91	104	99	95	91	103	90	101	97	125	99	96	101	87
3127	4966	3178	1567	1036	788	573	441	328	299	252	205	204	181	163	182	179	145	158	134	141	146	149	130	119	105	105	112	115	105	127	110	111	129	114	120	105	120	124	87	117	130	115	113	129	123	118	95	111	120	119	101	105	122	134	120	108	101	114	121	109	126	116	112	114	147	104	125	111	114	106	105	93	106	105	103	102	108	98	119	106	88	126	117	113	112	106	106	119	109	117	124	120	121	111	110	110	113	106	121	124	107	110	103	111	103	118	122	84	117	121	101	107	94	137	116	114	120	128	112	109	101	115	126	110	108	107	90	104	111	118	116	122	116	121	122	123	109	127	96	106	104	91	98	116	94	116	110	107	120	108	110	103	108	112	98	90	102	102	107	107	112	118	107	94	114	107	107	107	98	86	99	116	106	114	117	88	99	96	99	109	103	104	89	97	114	95	119	105	123	115	123	102	111	114	120	102	123	97	110	96	106	99	133	127	113	100	106	108	106	92	96	91	104	111	117	100	111	124	101	116	109	131	127	108	112	120	100	105	117	115	110	112	98	136	102	115	108	100	115	106	112	103	119	127	119	123	106	102	94	118	104	107	123	94	100	128	123	92	112	106	86	106	120	106	95	118	125	104	114	118	122	116	120	98	111	97	109	110	106	110	116	103	92	109	123	105	101	107	118	121	112	111	103	105	101	121	108	111	104	112	99	111	105	115	122	114	121	128	113	113	125	118	99	117	118	111	107	104	121	100	109	93	106	115	117	119	116	75	100	132	105	104	137	136	114	99	122	113	125	107	124	110	123	111	88	102	107	114	80	101	107	122	112	98	99	118	97	106	113	123	110	113	115	102	107	99	121	115	111	111	101	112	98	123	104	103	111	106	108	110	112	94	105	89	117	120	111	103	117	102	111	112	92	118	111	105	96	110	103	106	95	98	112	99	113	123	104	98	88	110	129	120	113	103	129	99	98	88	139	96	107	116	119	111	134	112	129	122	113	121	89	102	127	128	108	104	93	106	118	112	112	105	103	118	105	108	106	93	101	110	108	112	120	99	104	114	118	119	104	110	101	118	89	121	99	110	93	124	103	94	123	119	117	114	126	116	118	102	87	112	108	132	131	100	132	105	120	116	106	116	98	116	100	105	107	105	120	102	105	112	130	96	119	97	104	111	108	121	116	109	123	114	98	119	100	99	112	97	119	117	111	97	105	115	100	93	117	95	116	105	95	118	125	135	110	132	99	99	115	88	111	106	98	105	116	117	107	123	117	112	96	105	123	124	125	118	112	120	108	108	125	88	101	109	116	117	111	107	122	109	109	101	105	121	111	117	133	98	125	94	116	122	97	115	120	121	98	124	131	123	102	113	101	103	107	107	124	123	110	106	96	100	114	108	112	97	98	114	117	115	116	98	98	115	117	93	108	118	103	121	108	111	114	121	90	134	124	89	106	96	86	117	122	130	124	106	96	132	116	113	129	95	112	103	113	95	97	101	87	116	97	104	106	120	111	121	111	122	111	79	101	97	102	113	115	99	107	92	126	108	124	100	109	105	134	112	108	113	104	110	108	124	120	110	96	105	126	107	103	105	99	108	100	109	110	106	119	105	100	126	98	117	105	94	115	107	107	108	101	130	97	125	119	115	109	108	98	103	126	89	126	103	98	118	118	104	97	114	105	101	108	130	101	113	108	97	115	98	117	122	128	111	102	120	111	100	107	117	105	112	92	116	110	108	121	109	117	124	115	108	119	111	115	119	107	117	122	128	112	107	104	112	114	104	96	99	106	103	110	111	121	115	115	104	107	97	109	117	87	106	116	103	90	131	101	107	133	111	122	120	119	110	114	105	109	112	117	107	96	98	116	124	105	110	100	105	105	106	122	111	119	103	103	95	117	113	120	106	96	117	110	99	96	109	109	112	109	115	115	111	83	114	135	109	120	120	137	102	109	107	113	114	98	99	94	108	122	121	135	118	118	123	104	106	105	106	111	115	136	136	98	101	115	82	106	106	116	119	112	110	129	112	90	104	126	107	124	106	112	101	123	110	113	103	106	131	97	115	106	120	109	125	106	109	99	100	102	105	112	98	111	120	113	98	84	123	112	109	106	107	115	97	111	116	116	114	133	110	96	122	129	100	117	107	108	116	99	118	102	115	99	99	100	114	99	108	95	98	111	108	100	86	96	118	103	106	121	103	111	103	112	99	111	94	105	118	104	121	93	109	105	144	96	113	104	113	111	108	103	102	107	104	114	101	124	115	125	131	108	101	110	100	115	119	124	118	99	103	127	109	100	119	84	135	120	108	119	104	113	115	113	107	113	124	97	106	111	104	108	122	98	101	86	103	91	105	105	105	107	121	107	116	99	107	98	104	97	111	129	113	103	119	114	112	110	116	96	94	107	121	94	118	100	107	117	109	104	99	96	113	96	110	98	122	119	119	100	111	114	131	111	95	99	125	108	113	105	106	104	118	101	115	134	101	97	101	92	114	108	101	104	102	110	114	98	106	115	122	91	127	97	111	132	98	106	115	114	108	114	118	106	112	101	112	103	112	117	120	125	118	123	102	127	104	107	107	100	103	100	104	121	121	120	81	103	111	115	91	111	102	111	109	109	117	114	102	108	98	96	114	129	123	102	129	103	107	118	106	105	111	101	119	110	120	105	100	108	104	90	115	138	92	110	108	104	103	102	93	113	109	108	95	97	102	120	125	108	105	112	98	112	97	102	110	104	86	112	100	109	115	108	108	107	111	109	111	109	96	116	98	100	126	114	113	113	110	100	123	117	114	117	79	121	111	106	103	123	95	111	106	101	110	101	90	107	105	119	107	112	94	119	105	95	104	98	106	108	102	103	110	105	103	118	114	111	87	110	103	123	105	98	94	94	99	101	106	98	130	107	119	91	109	106	91	118	101	139	105	113	123	100	114	112	128	113	112	113	116	95	107	100	88	115	96	121	106	117	91	118	109	123	106	111	115	116	111	104	105	111	121	106	123	104	94	127	107	111	100	142	105	113	117	119	94	106	111	122	107	119	122	105	111	112	122	109	104	87	118	119	116	113	114	119	99	110	95	127	124	131	112	125	98	91	102	96	109	116	105	93	85	121	117	88	97	105	103	125	119	128	115	105	113	116	100	126	106	105	112	129	105	110	121	109	83	92	115	108	109	118	109	107	102	103	116	112	99	98	109	113	126	128	104	99	120	123	94	113	111	115	112	108	127	114	115	107	104	122	118	104	112	112	112	98	106	117	101	103	101	117	101	100	104	115	97	117	115	113	106	96	100	108	118	96	100	124	106	108	112	101	104	95	110	109	106	119	115	120	118	110	104	106	105	125	121	103	107	98	128	110	121	115	100	107	104	92	102	96	119	106	111	125	112	99	103	94	105	100	93	131	104	107	118	118	114	108	104	110	97	111	91	114	137	123	89	96	101	114	116	88	112	126	110	105	107	96	108	110	101	107	115	105	102	104	104	120	109	136	96	106	100	111	119	104	106	109
22457	21318	29238	23723	21319	21388	11666	1177	891	777	670	606	545	519	447	457	426	431	441	423	419	384	399	373	402	375	372	385	378	375	374	365	376	368	375	355	376	359	358	393	358	331	327	371	357	340	363	327	350	344	345	349	366	336	336	349	317	337	356	327	307	349	354	309	341	347	328	346	326	353	345	368	342	328	338	344	366	357	347	350	395	346	349	372	330	357	367	385	334	340	333	327	325	362	344	327	328	340	358	344	347	355	319	353	359	342	340	320	326	341	356	327	341	324	362	327	357	323	356	367	319	346	346	344	340	364	315	347	366	366	354	317	355	306	339	363	370	323	339	316	363	315	355	362	337	330	347	352	339	322	334	316	343	365	334	376	335	339	338	348	298	355	303	363	338	347	332	314	350	337	365	349	335	300	357	346	326	322	353	335	350	318	320	359	328	333	339	316	375	329	338	348	365	374	378	334	354	349	353	326	340	350	341	372	367	329	375	363	356	361	323	314	370	328	313	356	312	338	359	365	347	351	347	324	338	354	315	345	324	325	371	353	336	351	345	354	332	343	337	353	336	339	323	331	327	348	348	321	297	334	348	317	320	355	335	326	395	349	339	337	316	357	351	326	336	336	332	402	327	385	349	353	346	327	342	376	346	370	364	393	338	360	348	315	331	368	352	316	329	352	318	365	354	357	338	340	331	316	307	314	331	382	365	370	329	323	370	337	347	364	355	346	360	347	347	360	323	368	333	321	370	347	323	334	374	357	363	346	327	336	323	363	372	352	355	353	287	339	353	356	348	372	341	335	325	354	318	319	328	322	304	364	318	352	345	349	349	337	345	346	336	322	343	322	365	334	332	350	344	338	344	355	340	327	368	354	373	346	362	340	372	320	353	394	359	342	382	341	325	360	378	317	344	373	349	377	324	328	339	326	306	334	363	338	351	355	354	342	344	315	352	343	323	353	318	344	374	350	322	372	398	343	364	338	342	328	330	352	318	320	340	333	335	357	290	329	332	330	337	348	343	326	340	355	333	342	345	329	341	325	349	314	332	344	343	328	312	328	367	354	336	350	354	320	331	342	342	346	335	321	322	340	363	336	348	313	327	343	329	334	360	330	355	380	383	348	341	329	315	350	348	352	338	367	347	344	327	344	348	331	355	339	380	370	337	330	374	327	335	376	354	328	363	360	382	357	345	333	342	321	353	329	377	338	342	341	371	356	323	342	317	359	374	339	362	318	305	311	355	332	301	331	351	354	321	336	352	359	303	327	377	317	352	344	353	313	319	345	319	312	358	371	334	336	352	348	361	354	323	337	325	346	325	326	354	366	313	364	343	317	370	321	347	334	367	363	372	358	356	350	357	364	359	329	329	358	351	370	329	347	339	341	357	334	356	307	325	318	353	346	330	318	348	342	349	382	346	332	348	381	322	338	322	347	338	336	352	358	349	356	330	337	296	319	333	347	354	333	320	357	348	343	340	328	343	319	340	349	337	332	363	360	355	328	382	325	349	345	357	355	342	349	339	335	335	371	337	338	361	324	348	360	330	322	327	327	379	348	316	318	334	316	365	364	326	320	322	366	339	330	339	329	311	328	339	349	340	361	335	382	319	331	338	358	347	355	332	330	341	381	307	347	339	350	349	345	317	335	341	325	378	337	337	337	374	343	366	338	337	348	359	341	344	323	323	322	329	332	344	345	363	332	339	322	318	352	312	298	319	370	343	337	324	310	364	314	383	315	340	344	347	350	329	352	339	315	342	310	318	359	329	339	348	358	317	333	322	318	343	377	385	340	334	335	348	324	334	323	337	320	366	350	341	387	318	344	350	364	337	345	327	319	365	350	309	355	374	327	314	312	365	350	323	323	347	333	332	352	332	352	346	370	334	297	331	335	352	343	332	361	342	350	335	394	342	333	328	334	327	347	355	359	363	312	337	339	350	324	321	355	317	331	365	332	331	316	307	326	335	328	367	360	344	295	336	332	329	357	316	344	358	328	322	346	339	322	336	342	339	354	316	339	335	340	367	343	331	328	360	324	341	342	304	352	383	337	326	341	338	333	358	344	360	344	350	307	343	323	329	330	362	375	330	338	333	319	339	353	359	376	341	341	357	345	333	334	347	316	332	355	375	331	338	319	283	375	345	353	322	295	354	340	332	329	346	361	349	370	348	322	347	342	335	333	364	374	366	366	331	307	344	344	350	327	372	332	336	301	339	366	323	348	307	329	337	338	339	352	338	339	334	317	333	339	352	354	315	306	339	337	329	327	363	326	322	332	309	344	325	335	347	371	315	348	343	350	350	330	346	366	321	340	340	358	367	333	326	337	339	347	350	336	357	339	328	337	324	344	365	328	359	355	364	347	355	351	341	350	334	345	340	359	364	351	342	299	366	326	370	362	364	330	358	350	357	360	317	367	358	342	340	344	326	380	340	367	338	324	334	339	358	320	329	303	354	322	353	346	310	330	378	297	304	334	352	340	322	334	349	336	325	329	318	319	349	342	348	308	341	357	331	332	333	325	342	362	325	341	352	334	355	325	349	341	364	329	357	312	371	323	319	322	345	311	333	325	351	342	319	345	367	353	344	320	361	385	354	350	375	367	344	346	367	371	342	347	334	337	317	337	323	364	353	337	345	347	327	339	366	345	345	342	332	332	304	321	336	339	349	345	345	349	366	336	359	319	344	375	313	320	341	347	327	372	339	347	339	340	345	343	330	318	341	336	350	358	334	374	357	352	348	302	378	349	375	340	312	362	323	296	348	323	351	371	367	368	372	319	343	334	367	354	343	325	357	342	314	321	344	335	361	348	341	361	346	359	333	324	318	319	334	369	387	343	323	357	318	314	342	326	357	345	340	344	367	326	324	355	323	328	329	324	350	331	353	333	337	364	344	340	352	359	328	331	334	329	337	314	334	323	350	329	371	354	353	330	383	330	318	335	337	345	368	363	341	349	354	325	307	332	360	345	329	356	351	349	313	360	346	298	340	357	364	356	354	319	336	346	327	342	312	337	304	340	313	335	338	339	356	344	330	343	340	316	355	340	381	349	346	363	308	357	343	341	361	326	353	356	374	345	343	337	367	324	351	349	358	350	352	331	355	328	315	320	356	320	370	331	338	332	355	314	341	337	331	338	321	316	327	322	344	347	345	369	396	306	324	351	328	342	326	335	327	362	350	352	334	351	338	343	340	365	306	354	366	340	338	339	315	335	352	327	335	337	320	317	335	329	350	373	326	345	332	317	345	362	356	309	318	313	351	334	347	333	329	300	336	319	357	340	342	346	340	352	337	375	349	365	343	342	344	305	352	383	328	326	301	338	327	337	312	317	333	358	317	310	313	348	341	365	338	349	333	356	312	355	346	354	353	339	353	323	326	353	349	362	322	351	316	340	349	350	337	357	336	365	333	350	348	334	333	314	346	342	340	342	361	351	345	352	371	352	343	350	335	346	325	366	347	378	347	337	345	336	355	340	355	357	351	353	344	328	360	316	343	317
4383	14456	9775	5130	3569	2540	2028	1496	1173	975	858	722	637	563	605	519	476	492	463	474	487	443	442	438	405	406	399	392	425	395	392	399	389	383	410	416	398	363	398	373	379	397	383	371	381	377	382	342	353	350	378	349	397	374	372	372	336	386	365	344	377	324	381	379	377	395	371	370	332	345	373	385	361	390	313	351	396	348	368	353	352	362	351	354	402	341	359	374	408	350	346	357	371	386	382	394	364	411	368	354	386	368	360	371	339	356	339	339	392	360	357	366	361	323	347	360	348	358	373	338	369	342	361	349	343	380	359	361	369	370	359	362	364	368	371	369	368	379	359	348	395	378	357	363	392	352	375	383	341	344	362	344	356	336	371	382	344	342	378	354	378	343	338	371	370	336	360	378	359	384	312	383	385	405	375	359	385	356	333	359	350	334	389	342	358	373	333	365	358	390	341	350	348	358	367	347	354	414	383	376	366	390	357	414	313	396	386	357	354	413	340	326	358	376	350	364	373	365	358	340	349	385	324	386	361	385	342	359	369	337	334	360	349	352	346	337	362	354	366	352	349	332	373	328	381	320	376	377	390	360	391	364	373	361	371	358	363	359	385	348	353	403	389	343	348	368	363	352	363	323	381	369	368	359	364	373	374	378	350	351	352	382	385	322	346	361	376	377	364	337	376	340	356	355	358	382	386	377	377	388	351	381	377	344	368	366	389	340	369	366	368	345	368	342	377	338	368	357	370	342	361	381	376	377	387	362	363	365	354	350	396	363	387	379	363	353	416	401	399	358	370	372	326	349	356	365	372	342	335	363	392	363	401	348	341	353	362	390	352	359	367	360	373	350	356	367	369	368	391	388	373	334	362	356	348	360	362	351	355	377	348	392	384	347	372	353	369	357	364	370	343	365	361	369	338	362	357	362	343	363	385	362	354	385	379	342	361	326	344	362	332	319	340	352	348	357	346	384	346	375	383	349	339	380	326	378	357	378	352	350	383	351	359	369	342	342	354	384	377	353	377	362	343	329	327	354	355	358	371	329	355	355	384	372	355	356	377	370	367	368	366	362	371	363	350	360	366	368	376	368	357	347	329	365	349	370	347	372	350	375	336	373	374	332	337	330	381	360	369	379	391	352	405	375	343	370	379	404	355	347	338	373	369	332	337	381	364	401	349	372	352	390	348	386	360	343	338	326	373	336	378	338	360	353	384	353	349	367	340	352	371	393	371	395	342	343	319	317	326	374	349	368	374	342	341	326	382	341	361	354	376	314	351	392	358	332	340	356	362	346	354	384	338	334	347	369	390	383	343	345	372	362	342	385	408	359	379	362	357	366	350	358	372	337	370	365	359	363	320	359	377	351	340	388	357	334	363	350	384	351	383	396	346	366	355	383	384	368	365	383	358	366	355	347	346	315	367	331	341	338	357	363	343	325	379	368	384	353	364	324	374	372	350	360	329	368	342	337	351	360	357	347	373	355	366	372	370	367	343	361	370	350	365	373	378	358	409	347	364	361	356	364	372	323	344	392	346	339	355	357	338	352	328	381	338	348	387	346	341	354	369	327	341	335	333	360	336	355	351	403	353	356	357	382	380	347	338	367	362	380	344	356	356	342	359	369	390	347	335	358	338	390	354	362	354	344	346	411	356	338	413	356	369	345	378	365	369	345	342	362	381	334	358	349	358	385	340	354	378	350	384	365	358	361	373	361	382	366	338	366	344	348	387	335	336	347	396	343	341	387	368	350	358	373	373	379	396	367	370	383	346	364	370	366	380	364	389	358	415	390	367	346	330	364	339	360	354	370	345	363	377	360	363	337	351	376	359	376	374	353	382	375	389	355	346	328	335	381	357	397	357	345	364	363	348	364	340	364	371	335	377	368	382	332	369	354	369	378	337	371	361	346	421	367	355	344	387	384	356	355	396	346	369	378	364	346	359	365	350	330	383	387	382	317	347	355	348	341	342	351	375	381	373	345	370	373	324	364	382	368	354	376	347	351	380	350	334	378	367	378	371	349	374	368	352	370	346	373	367	362	351	369	384	382	355	360	347	358	345	307	345	361	355	352	344	410	336	386	380	357	384	351	331	348	339	335	369	358	386	362	339	371	354	316	348	374	349	338	357	395	353	330	322	342	358	349	342	369	360	369	372	342	351	349	363	377	349	354	356	362	381	361	355	353	351	343	349	397	375	351	390	330	349	344	390	356	362	368	348	362	338	305	346	345	365	346	368	361	355	354	360	359	344	369	350	373	352	387	389	340	355	382	374	349	353	388	365	328	348	348	335	344	368	392	325	361	370	346	329	325	399	367	403	337	361	345	364	387	384	353	349	373	347	355	344	360	367	330	367	370	357	379	358	353	386	377	359	376	366	358	363	365	354	354	393	343	343	360	365	364	357	368	368	346	368	357	367	365	358	367	327	346	341	332	357	333	350	317	410	406	355	356	329	365	377	346	362	350	347	384	333	365	384	353	349	382	370	348	365	383	381	341	353	327	343	346	391	394	360	341	357	371	364	314	343	371	358	338	348	374	377	327	362	385	325	358	358	365	404	325	328	375	362	349	342	366	321	350	361	336	366	388	353	375	337	382	367	357	353	382	335	379	384	345	367	379	369	341	376	363	357	332	385	332	388	376	357	345	371	357	367	387	327	336	333	386	314	355	348	397	340	328	367	333	364	349	385	343	378	333	372	332	371	384	337	372	360	396	352	400	372	380	349	335	343	366	338	332	355	393	360	362	360	330	334	315	352	362	395	355	359	353	362	334	369	371	362	333	347	332	342	378	348	396	384	338	351	369	361	372	362	358	355	388	360	350	378	361	338	383	366	335	354	343	402	349	375	332	350	339	300	352	357	371	342	382	360	335	367	362	349	343	358	362	375	362	364	362	374	393	369	391	370	371	382	330	359	353	359	386	358	357	358	347	371	369	371	348	349	393	337	339	365	351	356	357	358	341	348	366	355	373	359	379	384	318	345	318	351	377	365	360	362	364	376	354	343	397	375	370	384	354	348	340	391	325	359	351	363	350	355	372	351	373	353	338	374	372	360	335	320	372	319	353	362	419	400	343	352	337	392	353	355	362	364	363	359	364	351	370	345	352	344	360	328	350	368	404	369	355	392	348	346	350	353	344	363	366	375	350	325	321	349	311	359	334	418	350	362	371	379	341	385	341	362	383	341	335	339	386	345	345	361	333	400	349	397	337	382	362	375	355	374	387	326	344	359	338	375	370	357	337	322	357	364	340	354	356	357	382	372	365	374	341	345	366	360	352	365	377	349	366	369	374	378	346	314	377	380	373	342	381	366	384	358	354	344	354	371	327	332	339	377	364	336	372	343	365	379	325	333	359	341	339	370	356	357	368	380	362	354	369	333	383	340	362	367	380	368	377	344	354	342	356	397	347	385	339	367	350	354	355	353	381	370	395	370	320	384	350	351	368	338	335	358	369	379	339	396	408	337	362	375	351	370	350	376	346	380	367	348	350	349	337	385	385
27509	20153	7296	551	329	313	217	243	216	214	207	234	209	221	222	203	220	227	236	198	205	201	193	205	226	201	201	175	211	205	207	201	200	218	183	198	213	206	222	209	209	217	237	232	194	184	204	197	225	203	187	206	206	178	213	202	189	193	192	196	204	223	213	180	183	201	221	230	216	224	211	173	197	209	201	196	196	194	205	178	206	201	205	188	210	243	206	228	215	181	200	196	190	217	197	193	227	187	214	195	210	213	218	207	217	201	204	210	191	202	228	199	247	201	210	218	217	207	212	202	195	220	221	201	226	207	220	191	214	212	193	194	206	209	194	236	197	229	186	193	223	192	187	186	195	216	220	219	202	203	176	229	211	191	222	209	212	210	214	197	213	214	214	209	198	193	197	198	248	220	204	244	188	206	209	220	202	203	210	196	182	207	193	198	219	216	221	189	212	179	235	206	196	175	196	220	231	205	205	193	194	214	192	215	205	216	208	218	210	205	191	220	176	234	200	212	199	204	217	205	207	206	220	247	220	192	232	208	210	211	243	205	216	162	194	206	190	216	209	222	218	222	218	208	215	205	201	204	204	201	190	203	211	189	216	195	194	229	207	216	209	214	234	224	211	248	231	197	220	201	192	224	209	217	194	197	213	205	227	205	200	197	239	208	208	207	221	189	209	192	194	193	215	194	204	217	180	223	198	227	210	209	205	222	207	183	190	210	222	194	221	196	212	185	204	206	202	221	214	247	192	192	205	212	231	216	224	208	203	181	251	193	179	189	236	207	196	186	220	200	178	195	217	239	204	202	206	207	207	244	191	210	208	195	217	197	230	194	172	188	205	218	239	216	203	216	197	217	236	209	204	194	193	209	204	191	204	194	223	212	212	225	208	203	193	190	188	221	224	207	203	231	199	216	192	202	220	206	197	214	237	231	233	216	194	191	217	224	208	227	233	208	211	262	211	192	206	242	191	209	185	194	220	210	232	223	209	215	208	204	232	191	207	199	222	222	215	193	218	218	225	200	225	186	222	210	211	206	196	199	220	247	236	214	188	190	212	225	237	194	206	220	234	210	209	204	208	224	206	208	206	197	231	211	231	250	214	205	214	221	194	192	199	213	210	215	220	207	185	208	199	194	173	201	205	211	195	202	197	205	221	219	214	213	225	208	214	219	226	225	192	180	219	189	217	204	215	234	191	227	185	214	214	218	204	206	236	224	206	212	221	189	223	202	215	224	242	206	205	197	203	208	219	259	226	215	181	197	219	217	196	199	213	214	202	218	202	194	213	209	179	202	187	209	214	224	218	206	200	204	225	191	211	226	199	222	221	208	206	207	190	220	186	200	203	216	217	197	214	202	182	198	204	245	194	204	206	210	215	187	211	204	205	183	204	223	234	214	218	184	193	199	217	227	207	190	202	235	241	183	226	184	218	240	208	201	183	210	186	218	194	235	206	220	223	217	207	200	207	215	205	195	220	242	227	232	203	222	200	233	212	183	205	210	194	204	195	199	226	212	212	199	212	197	221	214	228	198	208	190	221	190	208	228	244	211	184	225	215	216	207	186	218	210	202	227	214	196	221	218	210	204	209	195	217	222	223	219	216	216	225	228	199	213	233	212	194	246	196	221	215	230	206	197	206	211	230	190	204	187	203	206	215	189	222	212	207	210	188	164	218	214	203	229	190	232	237	201	208	209	214	203	184	213	201	212	207	205	219	207	219	209	198	241	222	231	199	222	192	182	234	212	200	237	193	214	219	176	202	212	214	181	207	198	220	234	186	178	188	207	219	206	174	214	182	243	207	224	223	225	213	216	205	208	170	222	197	219	195	222	212	187	201	207	188	182	221	209	200	200	190	209	243	216	217	205	217	208	199	177	219	199	205	175	212	188	206	221	212	208	209	182	204	204	189	211	216	208	208	228	212	245	193	210	210	225	184	186	213	207	200	195	219	207	205	205	208	208	216	212	236	196	182	229	223	211	209	185	234	218	223	226	212	193	219	191	203	217	207	213	175	206	211	218	207	217	208	213	195	216	197	225	216	202	193	199	188	226	206	222	214	181	237	172	210	214	203	224	198	200	206	182	206	217	223	209	193	190	187	176	195	203	216	200	243	169	211	197	253	191	206	219	192	214	215	198	233	259	204	198	186	208	193	213	218	218	204	204	216	212	203	198	198	212	204	190	186	219	207	205	217	182	211	213	219	208	187	181	197	177	177	190	233	211	227	203	222	212	207	194	196	192	199	220	222	224	200	204	166	201	205	221	215	200	221	201	223	205	207	187	189	201	191	189	222	183	201	201	219	187	193	194	204	198	204	189	211	221	219	198	210	211	221	186	230	191	236	225	211	192	201	212	168	187	203	205	191	201	222	219	206	208	180	230	215	221	221	206	191	203	209	193	208	208	189	189	203	236	190	213	179	189	195	220	200	219	240	190	204	204	216	216	213	177	203	218	194	214	231	217	218	216	211	202	194	218	207	214	200	187	201	204	202	195	228	187	223	189	203	195	229	188	203	192	209	194	195	202	210	202	209	220	209	217	203	201	224	210	241	211	180	185	180	216	232	197	200	226	234	221	211	208	200	213	223	177	205	195	203	215	223	205	200	200	204	206	207	200	234	205	222	207	188	187	222	222	217	220	225	202	192	220	178	182	203	220	205	213	225	245	218	216	199	191	191	217	225	204	209	200	199	177	201	195	200	209	203	197	210	225	213	214	216	210	223	221	200	198	196	197	199	190	192	212	236	219	233	216	202	213	213	249	232	223	208	194	202	207	209	206	217	200	205	224	221	195	229	191	213	219	201	226	215	223	184	180	239	183	203	204	208	190	206	220	219	233	238	209	191	187	213	203	211	213	209	190	206	217	205	217	195	203	186	215	219	218	213	191	229	185	209	218	225	195	219	212	171	221	229	247	208	199	223	208	200	210	216	243	178	218	198	201	243	198	221	204	179	214	198	207	222	218	192	227	208	207	222	226	211	236	218	202	223	214	196	190	206	204	198	212	205	212	224	218	217	189	223	184	221	199	213	193	197	198	211	197	233	203	240	214	218	214	203	220	202	204	196	194	202	237	195	202	209	193	228	210	221	236	189	211	205	216	209	201	241	231	208	199	249	207	197	217	217	240	212	192	210	209	208	199	209	198	190	212	222	215	226	219	203	209	224	205	186	218	189	205	170	176	206	228	218	200	215	213	230	212	213	213	226	211	241	204	201	215	203	214	217	210	229	237	198	200	190	209	206	212	221	209	204	225	211	210	191	182	206	211	204	200	228	191	200	204	193	194	204	199	232	207	185	199	193	186	199	227	205	198	233	191	220	213	191	225	220	207	228	201	193	203	199	204	201	212	180	210	200	182	201	220	220	184	212	228	214	191	203	228	199	198	213	195	199	191	201	226	206	195	216	192	200	214	205	192	208	208	218	227	182	186	223	206	198	206	195	198	231	219	218	205	207	208	207	207	173	213	200	239	203	235	212	227	235	201	194	198	222	212
4010	1241	803	513	408	369	288	275	263	249	233	218	225	217	233	208	221	210	249	250	202	235	216	219	232	186	212	230	230	231	218	221	236	229	218	213	202	218	220	195	216	190	227	206	242	231	211	237	215	202	206	230	212	223	207	223	198	219	229	236	198	213	221	201	229	249	207	222	198	221	247	217	211	215	225	205	231	219	219	218	212	221	255	207	205	237	213	228	208	217	186	217	213	230	208	225	214	230	216	212	214	207	211	211	215	230	203	223	213	219	248	206	206	222	242	225	212	228	222	225	218	201	222	217	212	233	212	220	221	205	214	216	221	207	233	210	243	201	220	239	197	221	206	223	214	199	215	224	218	227	238	185	241	194	202	240	256	212	216	190	198	244	204	246	219	215	216	234	207	228	203	233	226	220	224	245	220	223	209	217	198	208	206	211	207	212	228	219	237	216	221	231	206	208	188	228	238	237	213	227	220	189	198	232	201	217	223	218	224	231	224	239	214	219	211	213	202	224	225	240	214	216	235	197	248	182	213	210	198	198	228	202	206	227	168	222	214	203	194	212	221	217	230	216	240	204	215	197	206	208	229	220	221	224	217	207	235	190	217	205	230	206	226	191	202	225	221	233	211	226	238	214	225	204	240	220	218	196	206	228	225	193	218	191	204	210	219	207	224	228	229	222	208	217	202	224	226	214	233	225	225	202	200	184	214	243	228	190	209	204	190	228	234	216	212	213	240	197	203	204	228	223	225	226	229	228	228	221	197	207	203	196	204	207	238	215	211	209	200	200	208	218	208	197	221	226	217	204	223	231	209	218	233	211	230	227	203	225	237	194	206	216	210	249	223	223	224	221	222	236	235	211	213	231	225	191	205	225	210	239	212	204	208	214	200	244	214	226	182	204	216	202	199	207	219	237	220	210	211	231	234	224	208	196	219	224	216	207	232	216	246	224	217	209	224	216	223	236	213	228	209	204	223	209	192	239	189	223	244	205	244	218	220	214	200	229	216	262	193	228	227	211	237	232	197	217	226	218	197	198	219	224	209	237	215	237	226	210	220	249	200	203	206	226	259	204	211	233	197	220	209	218	212	232	203	211	208	228	220	230	204	192	236	225	200	219	203	212	226	213	224	202	213	220	195	226	193	238	219	238	206	210	214	213	206	224	218	192	205	224	234	221	219	236	219	210	242	226	202	222	247	223	193	200	205	209	218	204	231	207	207	209	207	222	211	221	210	203	187	207	226	218	222	214	194	217	226	198	217	207	225	216	242	216	193	232	179	224	212	205	206	226	204	208	202	206	235	215	217	197	226	223	215	227	223	194	189	239	206	227	206	210	257	214	214	222	214	215	252	205	228	244	214	201	233	206	198	232	224	196	221	193	203	212	231	219	183	214	238	225	213	229	212	230	212	244	196	230	203	210	222	215	224	192	244	207	219	197	222	210	228	217	220	218	208	230	216	202	209	227	218	254	199	198	211	218	223	222	237	223	217	203	222	215	229	230	213	196	214	223	222	210	213	226	235	243	196	213	232	179	206	224	231	190	203	223	222	215	231	196	192	202	206	219	218	205	236	213	204	227	194	226	211	216	222	234	212	216	232	219	207	201	235	211	234	232	203	206	226	210	221	221	229	225	225	228	198	214	227	222	213	244	215	235	241	214	205	224	205	219	214	204	216	225	236	253	215	218	193	229	201	217	222	244	200	206	197	205	184	210	219	239	197	194	197	212	204	208	229	201	215	232	176	235	192	197	226	233	210	220	219	220	216	218	218	228	210	219	230	198	223	221	228	227	180	186	220	223	202	207	228	234	215	197	221	189	205	242	222	237	203	247	212	222	245	208	233	188	210	187	222	234	207	247	186	228	233	212	222	205	237	239	187	224	205	232	208	229	240	226	215	216	241	228	226	205	207	215	204	175	241	213	196	230	214	197	186	198	207	231	199	210	197	218	215	192	252	222	184	227	218	237	229	220	263	206	188	215	226	226	225	222	227	234	241	194	214	194	203	226	216	213	229	227	224	260	217	250	227	210	226	203	211	211	225	198	208	219	219	252	233	230	221	198	183	214	245	214	239	210	219	230	188	210	219	214	217	231	224	220	206	228	201	227	226	198	189	200	219	213	196	212	202	212	213	217	199	214	218	186	198	211	214	220	200	237	225	200	210	231	217	195	239	218	206	198	201	211	238	202	236	226	187	208	226	204	244	234	188	194	230	211	212	243	244	218	234	220	211	212	222	237	224	232	209	221	224	210	221	216	208	189	226	198	206	195	221	222	207	223	233	190	217	223	209	201	218	199	237	242	209	211	231	235	220	222	222	228	227	212	213	243	210	197	186	233	183	216	205	242	210	209	235	235	218	235	209	244	215	231	219	203	210	222	189	206	203	182	214	213	247	198	204	209	212	228	210	262	202	214	226	218	232	199	208	210	225	210	205	211	220	217	211	207	222	189	211	219	220	179	216	232	212	214	243	218	222	189	175	212	218	230	223	216	205	230	200	220	202	222	217	196	196	203	242	232	216	230	227	212	195	188	223	206	232	228	210	217	229	211	211	215	227	250	234	210	211	235	220	202	208	204	208	213	200	242	207	229	235	206	222	213	198	217	218	201	204	219	204	193	207	205	199	203	187	202	213	258	195	202	225	225	208	215	201	229	209	207	232	247	203	220	217	249	245	245	204	235	195	209	233	212	228	219	200	224	225	198	247	234	217	216	220	222	239	199	215	226	230	243	183	208	223	201	208	206	225	221	232	206	208	195	224	237	240	223	215	213	219	219	225	221	243	216	218	231	219	210	212	223	239	237	199	219	217	190	233	224	230	216	217	186	224	212	204	220	212	206	196	195	221	220	222	216	225	212	207	224	221	203	244	215	209	187	231	246	251	224	201	216	242	217	222	229	260	213	224	206	224	210	199	217	207	210	205	237	213	221	212	205	205	219	223	208	229	201	230	217	214	213	193	201	213	218	243	228	228	218	218	208	205	211	228	245	244	242	211	212	237	213	236	226	200	196	182	220	208	208	216	254	209	182	187	212	216	227	189	235	225	225	222	236	216	209	181	216	216	224	212	257	219	217	210	201	220	243	186	216	204	203	190	219	232	225	202	209	217	236	232	201	222	230	224	198	242	206	217	219	221	210	214	202	229	209	189	205	235	216	220	231	220	274	236	222	227	199	217	216	221	233	218	187	245	230	205	224	216	224	236	207	219	183	202	205	213	200	207	200	247	224	206	222	227	216	222	213	205	221	221	233	223	189	185	214	219	226	217	193	210	224	215	207	224	249	237	195	222	203	211	195	199	202	217	220	227	211	223	198	232	232	211	209	179	256	207	199	212	242	218	197	237	195	216	233	226	225	215	214	222	209	207	213	206	215	208	211	233	259	207	196	223	240	222	196	225	240	216	223	214	228	217	201	238	188	182	210	199	222	206	213	231	201	210	224	236	206	215	206	204	221	201	215	215	207	252	224	234	231	187	212	217	215	225	203	220	210
23742	21301	28683	24161	21250	10870	1111	790	630	566	541	508	531	493	489	482	419	443	448	445	438	405	428	389	405	421	368	384	398	409	390	415	401	391	431	429	394	384	457	400	377	391	421	400	442	377	393	417	394	424	430	399	415	384	400	399	425	389	393	424	379	381	383	430	394	367	367	427	392	396	384	383	391	361	384	348	385	380	385	412	372	380	429	424	370	380	375	401	425	403	377	389	442	416	416	394	385	387	428	395	414	377	344	397	416	400	397	398	390	409	424	383	382	442	402	402	386	388	396	378	402	359	411	404	413	373	400	408	386	442	374	374	396	356	384	390	403	416	392	397	348	425	389	412	416	415	423	383	374	372	431	412	405	386	444	384	389	387	429	410	381	397	387	409	425	398	384	394	406	416	376	406	375	402	385	378	401	397	416	385	377	392	413	399	382	369	426	366	388	358	390	407	390	399	378	387	409	397	403	424	406	426	383	402	414	374	389	382	420	416	385	395	402	376	410	393	435	387	417	392	369	381	400	415	387	397	379	419	406	407	397	405	419	376	393	395	407	365	379	387	377	392	434	411	392	360	415	412	378	394	390	393	409	363	412	387	431	408	440	417	415	390	403	374	412	421	376	394	384	432	402	370	373	414	368	426	362	395	364	407	404	377	395	359	410	401	416	389	379	393	376	370	396	382	433	385	377	379	401	367	402	411	394	430	388	348	383	390	375	404	393	403	364	377	448	418	387	368	418	356	415	426	416	402	415	400	389	418	422	410	375	389	427	381	418	414	401	406	376	400	370	408	375	357	402	397	394	412	399	390	367	410	402	389	377	374	370	412	384	425	381	394	371	391	391	405	400	388	429	387	383	390	404	391	402	424	394	374	413	409	398	400	381	389	371	390	378	386	398	416	373	361	439	424	396	396	401	374	381	429	421	376	377	370	401	378	397	389	372	360	378	408	369	405	428	395	411	389	376	387	396	391	385	414	397	407	398	427	408	396	421	407	375	404	395	373	411	434	400	388	373	394	424	363	404	380	403	432	422	423	377	367	380	449	389	399	395	384	393	365	422	388	406	416	399	389	395	433	416	381	393	403	444	387	371	371	357	361	413	390	408	379	412	397	420	399	405	374	432	417	405	386	411	422	380	425	386	395	420	415	400	380	410	378	385	391	412	369	426	391	400	391	426	386	401	412	377	380	374	383	366	402	371	388	386	409	408	408	387	406	378	415	424	375	364	393	383	401	396	406	404	367	364	407	372	399	422	371	367	398	376	405	408	385	430	417	428	356	386	452	411	416	397	414	416	410	394	427	408	403	398	394	360	412	362	402	406	380	393	438	391	379	413	420	387	370	404	365	415	386	373	414	384	400	435	365	374	393	395	413	398	384	427	362	414	432	363	404	392	363	378	428	366	389	421	402	378	376	395	381	400	419	414	401	363	397	391	373	396	381	358	423	430	406	389	377	417	371	376	382	430	378	408	380	403	403	382	416	386	407	398	376	379	400	401	406	392	358	378	388	392	395	411	417	413	413	428	385	390	410	384	393	386	384	374	407	415	397	409	398	398	429	356	393	415	376	392	398	382	360	420	404	386	380	386	397	347	379	408	360	413	424	391	390	417	388	410	394	372	391	376	365	419	356	382	436	383	411	415	409	421	351	433	368	355	361	391	361	416	387	396	361	354	408	408	378	396	380	402	389	431	406	414	396	401	390	402	394	395	401	362	388	402	397	366	394	411	370	399	358	393	385	354	394	415	391	411	420	380	397	417	443	412	401	429	394	373	408	397	414	418	373	361	405	416	418	397	394	388	385	399	409	382	376	398	407	398	387	387	421	406	378	399	424	394	401	391	361	416	362	374	405	401	409	417	409	391	400	415	387	363	395	394	419	410	423	394	412	420	386	378	399	371	392	368	378	419	417	379	385	377	406	369	423	414	396	378	385	398	424	385	365	438	395	374	376	395	394	365	393	407	426	451	421	402	376	385	340	417	378	389	403	388	375	370	386	420	420	391	364	384	433	407	352	365	377	443	394	418	402	402	376	409	410	403	399	405	406	394	392	355	397	369	435	401	371	349	427	390	381	408	404	394	396	358	384	352	385	417	363	412	405	410	434	386	399	440	371	398	364	385	406	375	370	435	413	402	405	423	350	392	424	393	384	393	421	401	380	411	399	400	343	387	361	386	387	423	389	378	409	395	380	389	421	382	385	437	383	401	353	373	431	391	364	400	356	402	404	370	413	410	397	384	386	385	402	365	369	388	421	402	373	417	476	376	388	439	390	416	371	387	395	405	378	384	421	423	436	420	380	396	431	408	434	380	398	374	427	394	408	398	353	372	383	412	401	399	391	364	413	408	366	373	390	394	343	382	404	393	407	398	388	427	399	391	397	391	399	425	364	390	416	368	408	397	428	366	361	372	390	340	416	391	404	395	390	434	417	389	374	395	404	371	396	379	416	365	408	416	401	382	391	339	397	398	431	378	404	368	421	401	389	401	399	406	433	367	421	379	397	426	386	385	390	409	397	414	406	354	404	394	363	388	371	385	389	367	391	367	360	408	366	392	412	380	441	410	382	397	385	387	424	383	393	394	393	404	414	395	378	403	388	405	362	413	395	448	383	379	387	400	362	404	349	393	391	408	422	403	380	355	434	404	353	384	408	359	381	393	415	398	365	402	388	402	390	415	391	364	390	362	423	413	401	400	389	368	425	401	394	400	358	401	389	420	407	389	426	397	400	367	374	394	397	428	353	384	415	391	395	391	399	398	440	386	382	389	401	362	395	395	429	383	398	421	438	398	396	406	380	404	359	441	406	390	420	386	393	390	412	396	412	369	410	364	386	382	413	413	399	399	389	393	400	357	426	382	377	394	406	403	386	407	383	376	371	392	396	352	377	411	380	444	383	345	396	403	385	397	392	411	373	405	377	394	385	372	392	415	402	391	376	414	349	336	384	381	392	415	389	397	364	371	396	423	366	427	390	381	404	352	371	356	388	386	382	418	406	421	375	415	412	406	402	421	401	434	364	367	409	388	374	399	406	372	389	400	398	405	395	452	441	398	367	409	391	403	374	371	367	402	391	377	384	411	406	424	395	388	401	399	419	428	406	400	398	349	399	409	396	403	379	393	397	382	422	378	366	409	395	399	405	379	427	396	373	398	386	405	403	430	394	408	345	416	396	436	397	368	399	356	346	417	405	404	404	431	391	386	432	350	359	391	393	379	392	404	381	386	397	409	387	410	397	396	412	399	392	411	404	413	408	385	395	404	389	408	415	391	389	399	379	400	414	455	383	390	415	392	413	413	391	374	396	377	418	383	406	378	383	432	372	404	391	392	419	385	366	417	424	396	391	427	380	368	357	403	388	446	402	409	416	432	392	422	386	412	409	413	390	409	416	371	394	345	437	405	383	362	373	379	386	408	400	434	425	376	408	403	401	388	395	353	422	386	392	433	412	388	428	426	378	440	413	365	389	382	394	392	394	400	376	413	341	379	407
3341	8564	5766	2811	2123	1608	1204	995	824	784	664	621	608	535	565	515	513	465	474	490	452	472	470	460	452	453	459	424	452	450	473	417	424	450	438	394	383	415	397	437	422	417	436	411	408	419	400	414	419	422	451	410	398	394	387	440	401	443	431	439	387	406	437	436	421	412	401	404	396	409	410	434	383	421	414	461	429	423	432	421	402	398	426	426	371	396	417	433	411	423	402	423	401	383	424	458	405	412	414	374	438	410	436	433	374	398	398	429	456	393	378	431	406	417	419	387	414	373	391	436	393	413	436	426	427	430	403	401	411	369	408	395	378	411	436	384	407	423	441	372	403	419	406	426	383	430	393	405	428	399	424	401	416	447	418	374	415	438	422	401	432	428	414	429	399	434	426	389	420	375	398	417	396	410	371	414	419	435	394	425	397	391	421	400	409	446	421	396	392	455	419	412	404	394	406	431	373	375	380	384	390	434	416	409	405	411	374	426	390	379	452	408	426	430	387	433	454	387	433	433	424	409	401	388	416	383	394	396	390	410	384	440	380	369	402	428	456	425	418	422	411	388	378	404	416	388	430	407	411	388	396	428	397	427	387	448	412	386	379	416	397	441	384	416	401	450	423	417	442	409	380	413	382	436	400	414	425	376	427	353	420	384	402	408	421	425	409	446	412	409	443	415	413	392	387	395	390	404	396	391	402	414	405	381	416	413	405	425	410	407	433	431	397	408	418	386	433	415	400	393	423	413	395	407	423	402	422	434	434	431	383	385	421	430	423	365	393	406	412	425	352	429	430	406	382	390	404	461	400	369	393	414	424	419	413	379	398	404	424	443	437	429	446	413	403	448	391	419	407	456	413	393	379	429	425	435	404	423	416	411	418	411	449	406	410	375	427	427	389	410	377	414	424	418	420	418	406	432	396	420	380	418	394	388	417	411	372	389	419	393	405	405	422	394	415	453	399	451	430	420	411	381	420	387	440	412	434	374	448	412	418	419	392	363	417	403	405	409	421	390	416	419	398	441	388	409	413	411	415	395	409	417	410	378	421	417	416	428	373	440	415	399	431	410	403	433	408	434	444	371	422	408	412	434	403	412	429	418	414	420	405	420	422	386	412	453	424	407	385	422	408	460	396	413	402	422	446	434	426	439	429	423	413	400	409	448	435	409	398	398	371	381	391	412	413	391	397	403	415	431	406	437	435	393	427	417	435	414	429	458	428	418	414	400	433	412	430	399	403	421	408	442	433	428	435	410	459	421	429	395	389	424	395	387	440	415	407	438	403	408	413	457	392	385	392	422	413	437	412	419	411	413	431	404	438	414	403	430	384	402	401	416	433	430	432	409	411	406	389	419	380	421	408	389	418	395	424	431	408	416	468	440	401	435	403	411	430	380	380	430	446	436	408	431	399	418	414	378	409	416	441	399	425	427	414	407	386	402	424	401	408	389	414	427	420	407	397	411	399	408	441	412	431	410	386	405	422	444	392	426	409	398	389	389	436	376	408	430	407	451	452	403	431	407	389	404	395	423	443	413	408	448	411	395	380	386	391	422	400	443	386	415	401	425	418	416	420	419	355	408	443	430	406	414	405	393	415	422	436	401	406	424	411	388	372	381	419	362	400	398	443	408	431	394	373	387	390	405	408	415	421	410	394	411	455	467	396	413	384	443	380	399	398	407	416	432	390	415	392	401	413	422	395	417	407	400	441	428	385	404	367	451	422	411	411	406	439	406	379	408	437	439	426	391	399	398	430	405	411	402	393	394	421	424	407	450	423	419	433	419	427	398	424	418	434	406	445	415	405	484	367	401	396	391	400	415	419	429	406	406	443	390	402	417	400	427	417	405	412	411	401	425	434	412	410	430	431	384	395	411	402	428	440	417	407	403	429	419	392	434	409	372	451	411	389	441	419	421	383	373	414	424	389	418	443	387	406	404	416	395	430	413	403	424	439	396	446	408	399	402	389	410	408	393	394	417	410	409	409	403	407	411	463	407	409	444	438	415	397	454	435	411	433	379	411	429	407	406	458	425	397	441	453	416	395	396	393	359	386	445	398	426	380	386	400	416	401	443	411	443	361	389	421	413	420	372	417	391	391	357	386	393	441	429	384	444	429	396	409	449	398	363	410	425	404	394	415	387	381	396	415	425	444	395	412	406	425	383	396	384	462	418	381	393	394	410	409	405	429	416	403	402	375	431	406	402	408	403	416	409	435	447	400	377	418	429	394	393	396	415	429	402	422	444	406	423	423	386	417	416	418	428	363	409	417	410	390	426	435	405	384	427	417	411	418	425	396	419	374	405	391	381	414	426	432	400	419	391	428	401	381	433	384	424	444	404	418	440	410	344	432	393	381	398	381	410	430	422	401	418	432	435	414	415	382	444	408	388	449	420	423	459	405	394	437	408	414	394	400	411	422	404	388	387	414	417	402	420	390	416	453	416	437	426	423	398	427	436	415	438	412	429	390	413	394	407	397	390	433	413	381	406	423	435	429	402	377	422	425	391	425	398	415	403	404	451	429	418	382	377	402	423	422	416	413	418	425	409	418	388	415	441	428	424	398	405	400	411	437	424	401	412	454	396	418	430	401	431	399	374	390	443	451	425	433	415	394	421	423	421	458	412	446	397	425	416	406	399	411	383	386	387	425	403	408	390	387	412	414	399	416	407	432	422	401	452	378	397	425	402	428	422	418	371	449	414	388	412	401	427	415	369	374	386	426	450	399	431	382	401	383	434	433	430	396	402	424	377	429	417	380	390	428	407	410	429	385	375	418	438	404	415	428	448	423	423	436	402	390	404	445	421	415	426	411	408	388	399	378	380	416	410	439	419	401	420	393	409	370	395	397	398	381	391	419	396	382	423	411	435	425	399	435	395	412	414	412	419	410	414	364	358	387	363	398	423	433	407	414	416	418	455	414	377	407	402	390	403	375	436	425	412	436	368	423	434	410	424	370	396	417	395	422	396	409	404	409	441	396	418	371	404	425	438	409	429	379	409	411	463	388	397	385	395	441	397	393	382	410	381	425	423	407	385	396	394	409	390	418	423	405	442	425	406	395	406	418	403	408	443	415	425	426	430	410	450	377	408	423	394	403	426	426	398	427	408	412	428	401	428	389	439	376	415	405	427	401	388	384	392	416	431	429	403	408	380	436	425	417	398	413	399	433	439	391	438	408	405	412	372	415	450	421	423	380	422	406	408	403	448	402	420	394	421	395	389	382	389	405	382	463	404	443	405	427	430	398	423	428	410	408	402	392	423	424	439	422	408	398	397	434	402	410	436	384	421	464	425	459	429	404	434	378	383	407	431	390	416	395	414	410	419	435	450	372	379	455	404	400	411	414	404	421	401	390	420	420	431	416	363	411	394	437	435	391	430	403	410	391	444	413	388	424	384	410	418	438	416	427	409	400	431	399	373	407	404	402	413	404	418	437	459	413	442	412	406	391	434	415	421	414	384	432	396	395	398	425	424	406	446	409	440	433	400	394	432
24787	21289	27839	25003	13228	581	332	264	214	169	154	150	150	143	130	115	120	103	118	116	111	100	119	108	98	116	87	116	103	117	81	122	107	108	111	103	85	95	108	102	102	110	121	114	106	106	106	109	91	107	101	102	96	91	97	88	89	90	103	107	107	116	97	99	86	99	87	114	108	99	107	115	96	101	88	92	90	100	92	88	77	111	108	98	107	114	95	88	99	88	98	109	87	108	94	135	107	93	80	117	85	114	109	89	107	91	88	106	108	86	109	107	107	89	97	109	76	102	96	108	80	98	121	80	91	113	106	100	108	103	88	115	106	96	113	94	74	112	96	89	80	101	98	90	89	97	111	87	92	83	91	91	91	95	111	109	106	108	97	101	103	84	89	98	82	95	89	103	94	87	97	100	98	94	87	100	109	111	94	103	111	101	97	82	101	85	95	118	96	97	95	111	81	84	93	110	103	90	101	89	99	94	104	109	98	98	103	84	106	105	91	95	84	112	80	76	101	90	82	109	94	102	91	87	99	103	99	94	96	103	107	102	109	96	91	110	101	95	80	92	96	94	92	117	94	103	89	106	111	93	101	84	90	98	75	94	95	94	89	82	97	92	102	99	107	99	96	97	100	84	77	101	84	99	89	105	91	96	77	103	86	102	111	89	93	100	96	101	101	84	92	107	99	101	100	96	98	100	100	87	92	85	101	109	86	67	94	89	97	100	95	95	104	89	94	76	85	106	109	96	105	102	91	102	96	94	117	107	89	98	98	88	85	107	101	89	97	93	91	109	106	90	100	107	99	93	93	113	116	101	106	93	108	92	90	110	102	97	94	89	95	96	112	105	93	99	92	85	99	100	98	98	101	96	97	93	102	111	100	88	105	114	95	107	109	104	98	93	91	86	104	92	88	97	98	107	100	101	89	108	85	86	96	103	96	99	95	80	111	89	77	77	102	89	98	109	73	104	107	102	115	106	87	95	84	92	101	80	97	88	98	85	96	103	86	96	115	87	95	100	106	98	119	102	94	86	104	102	92	93	90	96	93	113	114	99	96	102	99	90	87	106	96	105	102	104	97	99	86	94	105	75	104	108	82	86	114	89	72	108	100	109	98	94	103	97	112	109	97	90	115	93	95	87	107	97	113	107	89	117	97	99	89	98	108	87	86	92	93	92	81	103	101	87	97	85	103	103	96	89	107	102	106	87	92	90	93	97	98	88	102	94	95	95	112	101	104	115	91	87	86	90	93	88	97	83	103	99	93	93	107	88	96	103	80	85	109	97	79	96	112	116	109	91	93	83	80	115	87	85	96	106	94	92	105	86	105	98	101	99	84	98	114	115	96	102	94	104	106	93	101	87	104	89	106	114	85	107	115	111	113	82	94	97	112	96	88	105	105	108	84	113	100	81	96	113	89	98	86	101	90	108	76	109	96	80	93	101	99	105	95	96	85	103	112	101	97	105	111	110	91	100	91	83	110	108	100	108	94	107	91	88	99	85	96	89	88	90	112	84	101	97	106	88	96	102	107	86	99	99	82	86	90	102	98	111	91	87	86	105	105	82	105	113	102	101	90	95	90	104	105	92	88	103	106	109	118	107	100	92	75	96	99	100	95	104	84	90	87	105	105	95	118	104	95	103	73	95	106	116	111	102	91	81	88	92	110	100	91	118	99	95	88	98	93	94	103	90	97	112	100	89	93	100	93	83	91	94	99	89	112	93	78	100	101	90	109	106	101	92	108	106	101	76	94	104	102	112	103	91	101	95	107	83	105	114	110	92	101	100	91	101	106	88	100	79	87	95	108	100	99	98	99	92	103	98	97	101	85	105	94	97	94	110	92	94	86	100	117	110	95	109	112	102	99	106	98	89	88	95	95	97	103	105	83	109	100	87	104	90	88	101	90	103	103	90	79	94	76	91	71	92	80	97	99	67	98	82	113	89	101	98	96	89	94	109	94	97	94	100	102	96	101	87	104	103	94	98	89	86	102	107	99	81	104	102	112	102	105	84	87	95	93	110	91	97	85	91	93	95	102	95	111	107	89	98	102	80	115	105	97	107	113	83	117	101	101	92	95	105	113	100	91	104	93	92	96	101	104	101	75	92	105	102	114	83	101	96	104	101	96	84	116	100	92	107	101	96	86	98	95	104	91	89	100	97	100	89	80	87	80	98	95	91	91	115	100	106	108	83	108	103	93	98	99	84	101	95	100	112	105	76	93	94	113	65	91	85	111	99	106	99	96	82	100	98	106	104	99	96	100	96	85	96	96	107	87	76	90	102	94	91	85	104	87	99	100	93	100	91	96	96	92	78	100	115	91	82	109	87	111	98	91	91	113	90	104	81	88	90	74	113	91	88	103	116	83	89	111	102	107	95	84	103	87	83	105	89	95	115	94	113	95	107	108	89	95	90	102	101	103	94	97	99	101	96	109	86	104	109	98	107	99	107	103	104	70	88	101	89	94	99	105	96	94	110	96	94	92	95	102	103	83	116	93	100	103	95	93	99	104	95	99	118	99	105	99	95	88	96	99	97	112	105	91	101	106	92	80	99	90	86	100	105	101	94	88	111	111	87	125	107	84	116	93	93	95	107	114	94	98	94	102	103	92	96	94	99	94	105	104	96	82	97	102	102	95	87	110	107	90	103	96	99	92	104	79	101	110	85	83	92	87	112	98	88	83	96	99	109	106	94	94	101	97	102	97	99	93	88	91	109	101	94	88	95	99	123	98	90	90	80	107	111	92	106	96	91	83	91	99	113	103	90	92	96	111	101	106	96	112	93	105	110	100	107	109	92	91	84	91	74	106	105	114	92	111	96	115	89	96	104	95	103	93	99	90	76	96	104	103	88	105	106	113	112	101	108	98	94	105	95	102	104	92	100	101	101	108	120	95	109	103	95	119	100	100	108	94	87	104	100	104	94	98	98	99	92	110	87	99	103	89	117	82	94	92	95	100	95	102	121	93	114	91	96	86	93	105	96	103	92	103	91	86	105	104	101	99	99	84	92	111	101	80	85	96	91	84	106	85	95	117	85	94	88	87	95	94	85	92	105	85	102	95	94	93	96	104	114	86	97	83	96	103	89	89	92	81	95	90	90	96	102	94	82	80	95	91	99	106	105	97	109	97	91	77	85	75	83	106	79	93	104	88	105	90	100	104	95	113	94	92	102	93	99	92	109	96	102	104	86	109	87	92	102	105	92	108	95	98	96	101	95	84	99	100	93	113	101	108	104	92	101	82	104	99	97	81	103	101	105	90	82	104	103	104	96	106	108	97	110	80	105	111	108	99	87	109	97	88	93	87	88	96	99	106	105	117	115	81	96	90	92	90	74	86	108	93	107	116	87	87	122	99	97	87	95	92	88	111	121	88	107	101	111	79	87	101	99	106	92	94	109	110	92	92	100	91	100	106	107	102	111	116	88	95	93	82	112	100	112	89	98	104	108	94	89	87	95	118	83	92	99	95	87	87	113	100	116	86	96	97	111	93	100
3123	4940	3142	1489	1045	784	588	438	358	298	235	207	224	197	161	166	144	155	122	128	139	143	133	122	137	109	115	125	119	143	108	133	136	110	105	115	103	119	118	114	109	128	113	105	121	96	105	106	99	113	97	106	95	98	94	113	119	113	102	109	96	104	91	101	108	98	105	100	101	119	92	124	109	103	108	93	117	132	134	106	110	110	127	115	96	119	132	106	102	114	110	132	115	113	110	99	113	102	96	99	104	90	112	114	131	97	124	105	88	97	114	105	116	119	101	106	123	118	106	108	103	104	125	107	98	112	98	111	94	126	119	116	100	109	92	91	111	131	123	110	118	109	95	117	118	118	105	120	109	105	94	112	119	97	119	112	128	109	122	113	99	109	121	99	105	103	100	110	92	112	116	103	90	95	100	108	105	99	114	102	101	121	108	98	88	98	97	115	106	112	99	121	115	80	108	111	118	96	97	109	106	124	95	109	93	112	99	111	101	116	116	98	115	105	117	114	115	103	100	102	115	121	102	115	100	98	111	123	92	123	88	91	111	105	112	119	122	104	113	121	95	110	92	109	114	99	108	97	111	106	106	96	102	100	107	121	103	92	108	100	106	135	124	112	129	117	90	109	115	84	110	112	102	112	100	108	96	108	115	104	112	110	113	120	102	94	116	109	96	106	114	102	115	112	98	121	114	112	121	106	106	111	122	124	135	117	107	105	95	89	115	103	107	83	117	103	97	108	101	104	129	107	117	107	124	124	104	99	93	112	116	117	112	128	113	130	118	102	112	108	115	134	101	128	117	102	107	119	112	104	110	114	90	120	108	105	98	106	107	130	112	109	111	118	96	111	97	117	116	97	105	124	116	96	110	101	104	110	113	99	124	83	111	90	118	106	99	120	96	102	113	122	92	109	113	103	112	98	101	109	101	117	106	108	101	101	111	118	110	114	103	103	114	111	112	122	80	117	100	116	104	118	99	120	114	127	113	115	131	92	109	104	108	114	111	111	109	102	103	103	105	130	104	88	122	102	105	88	119	118	131	107	131	114	93	104	109	102	125	115	116	109	91	101	118	107	103	97	100	104	98	106	116	103	93	110	92	85	98	106	117	132	97	114	96	102	100	119	108	109	100	125	126	129	104	103	139	102	106	106	100	94	116	98	99	114	119	98	96	92	116	109	122	96	107	109	112	117	116	102	107	112	120	105	124	122	110	128	116	107	123	111	92	102	103	97	113	109	107	93	104	121	99	106	103	95	115	103	101	99	119	120	97	95	132	112	107	105	99	104	125	102	112	112	119	130	91	101	86	105	119	131	124	110	98	105	91	120	121	105	108	103	102	108	100	114	113	83	110	95	121	115	112	105	103	102	107	110	103	111	95	99	112	113	109	121	111	110	107	115	114	112	91	107	99	98	108	111	96	121	106	108	118	109	98	132	103	117	113	102	117	113	115	92	106	121	114	113	102	112	107	95	108	125	112	107	105	103	118	98	98	96	114	121	112	98	85	102	94	101	123	104	96	108	110	111	105	105	124	99	111	100	110	82	119	108	104	113	112	113	96	116	89	107	98	115	102	88	117	124	110	122	108	117	105	117	111	110	118	105	104	121	97	126	100	117	117	105	98	113	115	94	120	93	110	117	111	97	109	121	120	130	116	107	114	106	93	95	83	106	117	96	112	117	107	117	125	117	87	105	111	95	94	111	122	111	97	96	103	92	100	114	110	103	110	108	112	115	100	100	107	99	109	106	106	99	123	109	100	97	112	101	86	88	105	92	105	103	95	126	101	88	125	103	124	95	99	101	96	112	122	97	126	108	102	118	100	123	116	110	84	114	112	96	122	113	101	105	91	107	114	105	130	105	126	113	92	107	105	107	124	101	116	99	133	113	103	121	115	101	103	106	96	105	104	106	99	102	117	111	120	100	111	113	94	107	106	93	105	106	93	115	121	123	116	127	111	114	106	107	108	117	115	103	95	111	104	122	114	108	118	119	92	99	117	99	98	117	106	87	116	104	94	110	108	101	114	104	117	116	141	122	107	107	102	106	119	104	118	107	106	100	101	123	108	89	96	123	115	107	104	115	108	97	99	88	107	98	109	117	102	113	111	109	120	113	102	109	96	116	114	104	108	123	102	104	88	99	107	99	110	119	117	115	109	105	119	89	96	89	106	114	114	106	133	108	115	108	128	101	102	95	106	91	116	99	122	97	89	123	106	97	110	103	112	87	111	102	122	105	122	119	99	109	123	121	109	105	115	96	112	114	108	112	94	103	122	110	120	99	99	111	96	116	105	120	108	105	109	109	114	101	114	96	101	116	106	105	90	122	96	115	128	116	100	103	124	110	107	111	107	91	102	111	111	105	126	102	98	104	111	96	97	107	111	100	108	120	111	103	97	106	119	114	110	112	105	107	107	95	101	93	109	127	107	109	114	94	96	135	107	106	102	102	110	91	110	112	116	126	103	108	140	111	114	124	116	108	104	103	114	115	109	96	105	87	89	106	115	101	107	102	94	96	123	114	95	109	101	98	122	109	115	112	97	105	94	96	130	87	105	91	85	109	98	130	109	116	128	107	93	101	125	88	96	106	107	109	118	95	103	112	96	101	120	107	92	106	107	121	119	106	130	124	112	111	114	115	98	106	101	106	114	109	109	103	117	109	104	111	115	93	103	121	94	111	119	114	96	109	92	106	103	96	122	87	108	119	99	105	112	91	122	106	108	128	103	102	124	112	115	106	100	128	112	111	107	116	111	105	100	112	105	107	106	119	86	126	116	113	118	93	89	99	102	117	94	89	108	102	93	106	113	115	87	118	114	119	88	104	117	117	123	118	105	107	116	104	92	109	110	113	116	97	116	107	98	103	111	105	94	103	93	119	106	110	116	110	107	110	87	95	90	113	121	122	129	121	103	96	102	118	97	108	118	122	113	100	117	102	128	126	111	105	102	99	107	112	114	109	110	104	115	97	105	119	111	99	102	120	110	97	105	109	108	119	105	114	116	99	97	98	108	99	109	113	112	104	98	89	102	117	101	94	93	98	121	92	115	92	101	106	112	103	121	96	97	102	79	111	122	101	84	109	108	96	106	126	94	97	89	110	95	122	89	114	86	100	105	103	103	103	98	103	112	111	105	94	103	93	102	113	102	96	102	104	98	115	95	111	114	101	105	112	106	116	122	129	115	107	104	106	117	100	114	121	103	99	102	88	113	109	112	105	118	93	116	110	96	103	100	106	111	95	122	106	90	106	131	126	85	113	113	108	111	108	91	111	114	113	97	108	117	109	115	92	121	106	89	99	115	118	115	97	85	100	103	111	100	103	106	132	100	103	114	111	119	98	97	115	100	88	114	109	90	120	119	121	90	99	105	120	126	113	122	109	109	104	101	94	114	115	125	86	117	97	118	92	96	104	92	117	132	118	108	79	132	115	92	99	118	107	121	118	99	107	101	101	111	127	115	111	94	119	130	109	107	103	115	89	95	109	107	88	92	125
22545	21336	29197	23808	21336	21390	11608	1202	798	701	647	606	497	509	493	487	495	418	428	430	357	382	414	398	385	420	387	367	373	358	359	371	412	391	340	345	353	360	323	361	390	393	366	322	378	341	382	312	354	367	365	348	378	350	336	342	343	349	337	344	324	340	342	318	362	342	355	338	359	384	328	339	353	336	353	333	366	320	329	403	368	344	327	381	322	350	335	343	346	354	331	347	319	328	352	308	313	349	351	341	373	321	347	315	345	313	342	350	355	364	366	345	335	341	344	378	360	376	334	351	326	340	346	362	343	317	353	356	326	351	330	299	344	319	365	349	328	360	369	329	381	349	332	346	341	362	358	348	320	337	359	294	332	329	332	339	326	352	358	320	331	344	374	347	334	345	327	303	324	347	332	348	334	336	345	332	351	317	357	353	328	338	337	359	328	330	351	360	336	339	333	330	337	327	325	334	342	343	353	331	371	348	356	333	356	331	344	336	360	331	320	368	325	322	337	353	371	354	329	348	334	323	324	354	312	304	330	373	332	341	319	324	385	334	336	360	336	335	328	357	329	378	364	370	314	331	348	345	339	314	342	324	359	329	314	339	337	343	336	308	339	357	380	341	356	349	355	367	363	346	374	352	339	336	368	347	330	360	341	340	317	334	300	346	333	367	318	328	358	345	352	335	334	325	301	361	374	334	337	346	338	321	340	314	363	304	355	341	339	323	357	358	323	337	321	336	351	362	329	358	320	329	311	302	353	346	370	322	322	347	338	371	321	360	337	354	329	324	347	322	337	340	347	315	356	340	311	320	314	361	310	307	372	319	343	353	343	329	352	341	356	351	342	350	327	349	315	360	336	363	313	320	337	330	314	335	318	337	365	339	338	342	361	356	331	317	342	347	340	346	326	362	330	326	322	347	352	352	353	338	346	332	323	310	343	308	324	318	321	309	383	336	360	307	327	325	351	341	358	327	338	339	327	350	382	380	361	316	354	363	342	393	331	335	318	349	323	380	310	365	315	357	302	336	333	331	340	344	343	356	359	366	311	348	348	349	352	362	337	363	357	360	337	359	321	311	332	314	338	314	369	345	326	352	367	346	353	353	338	358	363	346	344	341	378	335	301	377	318	346	314	323	362	352	362	350	338	352	338	361	322	339	299	323	348	353	352	359	330	359	378	334	354	337	367	362	370	321	372	356	339	366	338	330	335	388	339	319	324	388	347	329	334	352	334	349	350	338	309	317	342	330	373	362	351	344	295	329	341	321	331	334	326	342	336	331	312	347	329	358	327	351	330	298	319	329	357	310	351	342	355	350	365	324	381	367	348	380	369	299	355	322	291	323	323	356	366	323	363	357	337	313	336	342	350	335	332	327	326	354	359	339	320	355	385	352	340	359	363	391	318	370	333	341	336	338	335	343	380	340	336	349	330	341	324	348	343	341	339	356	326	370	379	323	349	354	278	332	309	377	364	365	341	352	351	350	351	291	334	352	343	381	351	331	374	326	363	352	384	329	322	352	320	334	369	356	343	342	313	349	333	358	318	341	347	323	349	334	318	327	312	361	371	333	361	334	355	353	313	380	342	303	301	325	313	335	344	360	332	350	345	370	350	348	336	346	350	324	331	344	315	327	348	321	342	336	329	341	337	312	371	327	365	321	326	353	342	366	352	322	368	343	371	349	313	317	352	355	342	321	324	360	353	336	328	299	356	353	311	335	324	301	367	329	354	357	345	312	325	327	371	349	339	340	341	337	316	348	316	341	314	336	329	352	364	322	341	331	345	300	324	321	354	328	347	317	325	350	351	358	344	350	339	346	342	349	347	353	359	331	349	329	341	325	308	336	321	348	340	313	336	325	326	341	327	351	378	323	306	322	374	351	338	373	382	360	328	353	326	337	326	329	324	351	304	350	348	321	364	341	343	329	340	375	325	335	339	336	346	347	348	297	343	336	323	334	327	336	334	330	331	340	325	332	329	361	340	348	370	326	337	336	347	308	327	324	336	349	332	305	373	323	361	334	339	314	333	339	350	371	339	347	360	356	356	315	319	343	356	338	331	323	330	326	328	322	366	324	369	368	347	329	370	331	347	341	318	344	356	340	336	339	342	333	345	334	302	323	338	324	360	369	335	340	320	328	323	330	345	356	324	345	349	330	361	323	350	375	346	361	351	340	333	347	332	347	333	373	330	349	351	333	342	354	318	332	328	335	329	338	341	374	361	336	344	347	339	343	320	354	331	327	346	357	344	334	353	348	301	331	338	329	355	361	337	326	355	380	348	350	334	347	313	352	323	306	347	320	337	331	410	329	315	318	361	362	306	353	335	325	330	353	343	308	312	343	331	353	339	347	335	347	319	355	349	314	323	316	322	337	353	350	336	342	309	323	349	333	327	348	340	321	391	349	353	348	328	331	356	342	370	341	370	334	336	323	311	339	356	346	329	346	340	354	307	316	357	324	360	330	353	347	326	327	342	342	334	362	328	344	325	315	360	350	279	332	321	361	336	354	335	339	341	306	346	372	324	343	365	328	333	357	344	343	330	330	380	316	321	341	324	313	336	359	319	362	326	336	321	346	330	340	315	336	334	317	344	355	342	326	308	333	335	349	331	357	317	374	313	328	361	354	324	331	340	323	355	342	296	347	305	309	330	336	341	343	343	361	348	340	358	321	344	347	311	355	363	337	338	338	350	334	315	326	346	320	359	343	384	332	345	330	353	343	328	352	337	330	342	329	336	338	329	367	304	339	349	368	361	354	331	351	309	329	339	369	347	310	359	354	343	322	331	374	322	306	336	375	359	375	354	355	339	338	354	328	344	325	325	347	333	316	313	329	341	350	327	378	286	320	361	338	324	317	354	343	302	344	326	341	327	387	334	370	349	317	347	343	334	362	328	335	345	322	364	305	333	308	333	361	336	316	302	357	325	319	331	340	327	355	353	351	367	358	360	327	346	339	372	352	356	314	336	350	311	320	342	334	315	315	343	347	323	351	306	328	348	351	346	355	335	308	334	320	345	334	363	333	343	375	339	344	339	359	315	333	355	347	367	342	348	336	343	329	366	358	335	352	322	321	359	333	341	340	376	346	335	346	321	323	366	331	332	332	331	347	362	324	334	334	336	279	311	363	332	327	372	335	320	350	352	371	318	355	362	319	363	348	331	344	351	327	351	330	369	328	320	311	317	332	374	326	349	331	364	368	360	331	329	322	358	333	317	296	349	346	347	334	378	315	330	321	313	317	358	334	333	308	309	330	298	349	407	345	359	359	353	347	352	356	349	353	322	344	342	342	351	344	327	341	356	377	313	340	372	304	357	309	354	315	354	353	319	330	316	325	322	341	325	328	330	337	337	318	339	332	324	330	352	360	292	337	343	348	337	334	344	343	327	356	334	337	333	322	313	331	320	315	285	329	362	341	319	316	355	352	354	332	363	337	345	289	335	334	358	330	323	359	321	308	315	339	332	338	331	326	317	348	309	343	362	360	330	352	311	329
4378	14462	9828	4966	3444	2704	2000	1550	1165	1008	781	770	666	641	544	491	497	444	481	459	462	455	412	429	425	431	420	398	378	380	383	351	393	362	362	407	378	363	388	389	348	363	336	355	381	388	361	376	330	345	351	363	322	355	324	361	377	377	336	367	339	366	397	388	368	370	370	368	358	372	363	360	377	362	323	355	362	426	318	355	356	375	346	349	347	360	356	350	348	321	385	363	334	343	400	362	356	372	352	344	354	365	351	375	365	376	389	355	367	353	348	353	347	336	380	356	343	358	372	339	355	335	341	346	332	350	345	340	369	347	356	370	370	372	362	372	378	359	348	354	347	352	349	343	366	370	390	348	350	368	356	359	325	334	331	366	361	361	344	363	355	359	371	362	390	343	364	352	358	359	379	358	360	350	310	320	359	321	363	388	351	357	345	337	360	375	346	385	338	387	373	360	370	347	346	334	360	376	354	348	367	343	383	360	339	359	345	366	357	335	366	355	375	364	387	354	331	362	340	381	352	347	372	367	370	340	375	358	349	359	378	368	354	324	322	359	340	355	364	354	375	393	352	378	353	345	363	358	343	363	346	344	365	378	348	345	356	306	408	377	348	317	398	336	355	371	373	375	369	338	353	348	372	342	367	376	350	320	358	324	362	375	364	380	323	349	355	352	329	375	367	374	370	335	389	392	377	393	345	371	345	346	367	338	375	369	378	378	359	370	358	369	370	363	369	353	377	339	354	366	377	360	365	380	340	340	371	346	335	362	371	371	339	354	372	342	341	371	394	337	352	358	361	326	330	326	338	355	361	360	349	341	368	370	350	363	364	353	308	390	333	358	361	359	348	361	378	349	378	357	365	340	371	368	346	336	409	352	354	339	375	360	355	325	384	344	351	365	364	345	340	382	330	348	329	365	345	347	364	357	371	348	353	356	382	361	352	358	364	332	375	366	341	355	340	354	338	350	372	360	342	382	367	346	367	357	359	347	317	348	351	342	365	343	364	356	332	336	326	387	350	358	321	367	334	355	363	319	333	368	335	347	344	379	339	328	373	339	345	339	392	368	354	343	353	377	379	362	350	389	346	347	358	353	374	357	375	345	335	340	340	370	362	363	329	325	334	369	336	377	339	345	337	331	345	348	343	382	334	332	350	375	332	364	368	374	381	366	367	328	345	325	319	349	346	367	362	333	356	390	356	335	357	334	355	329	348	379	321	362	367	349	339	354	349	385	346	361	338	343	342	338	321	374	337	334	335	333	352	338	344	369	370	354	374	352	361	320	364	358	383	352	354	342	348	382	388	383	343	348	358	397	405	335	334	338	356	330	379	367	375	365	350	326	376	365	364	346	350	359	335	384	339	345	354	345	331	372	340	341	373	383	385	358	402	339	390	364	369	361	355	358	339	333	380	374	374	368	334	342	365	369	356	360	326	335	368	377	352	378	382	328	341	372	360	367	344	343	330	338	340	334	334	329	318	377	348	356	358	343	361	350	346	345	390	338	360	353	366	361	379	353	351	339	349	345	352	355	320	356	326	354	363	345	345	334	369	377	363	338	375	367	350	342	346	355	370	343	359	355	358	372	369	357	357	335	332	343	345	395	340	319	384	363	334	361	373	357	353	383	369	358	345	334	357	350	316	359	343	348	368	355	353	364	350	351	361	340	352	353	355	350	342	353	362	352	375	348	345	345	358	311	345	387	366	385	375	344	347	339	332	356	379	355	347	344	369	384	344	346	382	338	366	327	318	342	348	355	331	385	398	336	379	338	373	377	355	365	359	370	360	390	344	354	354	361	342	327	380	381	353	357	380	343	355	353	348	367	350	352	384	327	353	380	367	324	356	375	378	380	354	344	385	380	368	339	322	331	361	342	352	370	346	361	367	357	352	349	334	351	329	346	355	338	364	306	352	354	366	368	366	371	330	377	363	341	306	380	386	365	396	373	344	356	367	382	376	379	364	327	358	321	336	348	341	378	330	361	318	331	367	377	359	318	355	366	364	309	357	355	346	363	358	345	369	339	327	395	365	395	374	367	358	371	382	376	360	352	345	333	350	347	356	338	346	354	361	344	363	352	360	352	404	360	350	353	353	355	355	348	348	347	328	340	369	367	359	349	335	364	329	367	346	334	347	356	369	351	355	388	369	364	348	314	349	350	336	356	371	345	351	380	352	370	347	363	361	344	335	359	348	354	375	342	334	341	315	315	388	362	374	357	328	360	338	374	338	328	358	386	378	388	357	370	360	371	334	348	348	349	342	326	352	336	344	367	328	348	340	382	381	357	358	366	336	340	396	329	321	358	384	356	353	365	349	392	360	361	354	355	331	342	340	347	356	377	382	345	339	358	349	370	352	376	341	327	341	348	347	353	358	360	349	379	354	327	385	365	363	347	343	356	319	351	367	355	360	380	367	347	369	323	366	354	345	387	352	361	359	380	376	357	331	361	326	332	391	347	366	341	352	361	345	344	365	404	356	362	344	335	363	342	350	364	346	357	343	361	331	363	324	342	346	370	305	356	333	374	358	339	370	337	363	375	341	337	333	375	356	395	348	348	361	360	345	345	340	323	337	380	348	371	376	331	374	350	351	327	366	324	358	370	348	350	329	357	328	341	357	347	407	366	350	324	367	353	356	337	401	335	340	379	379	385	391	345	355	368	358	345	394	382	367	359	341	370	377	335	344	359	375	384	343	347	370	359	380	356	355	346	387	380	373	387	366	371	339	359	354	324	321	358	340	325	339	359	349	365	377	339	344	378	361	309	350	367	333	345	335	350	345	387	338	320	368	325	325	361	316	335	367	332	356	362	362	382	344	376	377	383	347	364	368	369	339	355	341	336	359	360	333	365	336	375	356	361	391	333	329	353	352	361	349	352	380	374	344	347	354	350	363	336	371	366	374	332	366	321	362	338	362	363	364	368	339	361	353	398	331	360	342	353	359	377	322	366	358	370	394	295	337	349	368	361	337	346	346	338	365	340	341	352	365	347	395	390	346	374	353	340	349	350	354	359	353	384	377	361	356	366	362	379	336	347	370	347	362	361	371	356	386	359	385	321	342	391	393	364	365	357	363	370	351	370	376	367	341	369	384	368	343	347	347	327	363	374	359	346	374	350	370	357	355	323	347	329	369	394	341	343	382	370	355	337	338	327	320	358	362	323	371	394	348	324	357	362	310	355	347	380	359	335	352	363	353	389	347	366	372	356	374	367	336	357	346	349	346	360	384	378	359	391	334	365	364	334	340	358	357	334	338	348	325	346	330	361	380	340	341	320	356	340	372	326	349	342	334	364	339	363	360	347	346	333	318	361	359	357	356	370	373	357	376	353	360	365	353	350	355	370	367	364	370	367	351	334	382	359	374	334	340	396	349	344	379	350	344	391	339	375	337	345	320	364	339	376	343	378	373	359	367	364	368	349	388	345	354	359	325	341	362	324	376	332	352	350	341	340	349	372	341	337	368	330	365	351	351	357	354	380	362	335	345	349	365	343
27399	20171	7533	534	282	257	232	229	219	245	259	192	215	186	213	224	217	210	218	220	211	195	190	210	216	195	229	210	210	228	185	213	189	207	182	185	207	203	193	221	180	195	194	239	209	202	184	203	190	215	198	207	202	191	198	208	201	204	231	225	198	218	177	192	196	226	210	201	198	182	205	182	232	211	208	209	201	216	203	198	212	178	192	206	222	211	193	212	229	214	191	234	208	194	197	193	204	173	199	212	186	228	206	213	180	220	183	217	212	209	200	202	208	191	220	190	208	200	214	201	232	220	213	190	201	193	188	202	190	197	197	219	206	211	222	195	212	212	194	197	187	220	212	231	213	225	192	215	211	231	211	205	184	217	174	185	186	223	200	189	227	235	207	204	191	227	218	199	223	205	188	161	195	205	180	181	220	193	186	217	195	181	218	192	208	198	201	188	208	235	197	211	207	205	183	188	202	226	219	216	199	208	207	201	237	211	206	202	186	211	218	195	182	189	188	202	189	202	200	220	216	221	192	202	217	198	191	217	181	177	173	201	213	201	251	208	226	180	196	215	238	210	207	194	196	232	215	188	226	215	228	196	198	209	204	179	198	224	195	188	194	204	212	195	209	177	203	196	190	178	196	190	200	214	185	205	205	226	200	196	189	213	197	219	218	201	188	213	200	194	211	215	190	208	209	216	193	183	186	195	209	214	229	234	190	189	172	204	216	226	206	229	199	200	185	215	207	194	215	161	187	229	198	214	208	220	224	193	202	224	226	211	198	218	205	207	186	209	211	188	218	206	203	217	172	202	183	202	199	220	224	204	203	202	197	202	195	204	206	188	216	232	186	218	189	218	217	191	199	208	204	176	228	209	210	200	190	210	196	209	208	209	179	209	173	199	205	220	192	223	209	197	195	197	194	197	218	209	205	205	218	210	216	186	204	203	172	211	229	208	208	215	221	231	193	209	206	192	223	190	194	211	214	230	196	211	227	209	182	167	178	182	197	195	218	206	183	213	206	215	218	205	228	215	227	199	235	209	179	207	192	249	179	211	196	207	209	201	218	229	213	195	188	217	191	227	187	223	228	242	202	193	187	192	179	200	215	238	204	233	197	193	228	209	195	233	196	203	204	203	220	210	195	219	219	203	223	213	221	186	246	210	188	195	221	204	219	197	220	215	171	207	201	203	198	228	213	201	201	211	203	215	231	195	196	215	199	197	183	214	191	190	212	213	203	216	227	190	208	208	188	190	184	229	185	205	211	213	216	208	211	199	182	210	192	199	194	213	179	209	211	203	212	218	190	207	220	182	194	207	233	229	210	191	198	207	193	179	203	227	197	187	211	209	198	201	184	200	199	215	192	196	199	214	194	191	203	196	187	204	220	209	200	190	206	200	198	197	205	212	196	188	215	197	201	210	200	194	207	207	191	209	213	195	230	201	204	231	194	223	213	201	198	190	197	202	210	233	186	194	188	200	188	211	194	216	199	192	207	211	199	204	200	216	196	212	176	190	231	197	184	217	210	188	222	177	207	204	191	201	221	223	202	189	198	208	209	210	207	199	215	220	218	202	212	225	206	205	214	205	193	209	210	208	222	204	224	205	187	203	203	220	216	233	178	203	195	186	221	224	196	187	203	226	235	197	187	214	194	210	200	227	201	209	217	198	199	216	198	219	204	221	208	193	199	223	194	194	181	192	189	194	205	212	203	192	189	205	215	215	191	186	214	210	196	208	187	190	209	189	205	204	198	211	214	196	188	184	179	225	194	194	197	207	215	224	205	208	197	194	218	207	219	182	202	202	235	208	187	187	199	206	231	192	196	200	201	186	210	211	193	194	207	206	227	214	189	193	200	219	216	194	245	199	194	210	185	194	204	207	204	218	176	215	186	197	192	203	180	192	205	199	211	218	195	225	196	227	206	205	201	196	185	205	232	206	225	192	214	239	192	219	197	199	201	233	201	202	220	185	228	205	194	221	196	192	199	211	215	197	197	206	182	198	241	215	199	183	194	191	210	208	205	205	191	208	194	209	186	197	209	176	193	187	209	217	198	201	210	199	205	183	190	202	219	183	205	207	194	210	225	234	192	206	216	213	224	218	231	179	194	233	178	196	232	206	220	213	192	196	209	213	246	214	209	197	215	206	215	196	192	216	197	213	197	204	222	206	186	222	188	209	225	196	193	227	197	228	221	190	190	196	205	199	208	216	222	184	214	194	206	220	231	199	201	206	218	225	226	171	213	201	200	199	204	198	226	208	218	203	206	204	206	197	199	210	190	218	191	215	191	214	217	195	208	234	189	219	207	232	220	195	194	212	203	210	204	181	187	230	233	193	179	203	214	226	214	232	209	216	190	181	215	202	198	213	211	219	219	197	216	189	219	187	203	222	207	184	211	212	195	197	202	205	207	205	209	211	206	206	188	217	224	192	194	195	207	223	192	199	192	220	202	192	206	213	192	217	216	212	188	215	205	184	203	195	218	190	218	203	198	190	198	204	181	185	184	185	203	194	213	205	194	199	180	194	213	201	222	208	198	191	195	216	216	209	190	203	184	194	204	214	202	200	201	207	216	218	205	204	211	210	232	192	190	192	194	204	217	200	194	207	216	229	205	199	193	186	205	215	202	203	202	210	215	199	211	174	205	219	203	210	213	203	193	215	219	188	208	207	229	206	193	208	216	205	228	172	196	212	178	218	216	207	185	208	188	185	208	213	203	208	192	228	212	211	196	197	200	216	209	201	194	208	213	189	203	227	207	214	232	215	210	219	232	203	199	222	190	185	227	203	195	204	209	218	203	230	207	193	199	197	209	184	204	193	213	200	202	210	188	209	208	207	192	207	204	200	199	182	212	205	223	190	220	199	180	213	189	174	220	199	160	174	212	204	200	173	210	208	227	208	229	202	210	221	201	200	187	187	236	198	227	211	239	210	213	210	196	214	228	210	182	177	187	190	217	219	209	178	236	189	222	191	208	212	213	200	207	183	205	205	215	203	213	215	189	192	201	220	180	198	188	208	211	190	213	201	224	198	184	200	207	194	182	200	187	208	221	237	207	226	219	225	198	209	213	181	214	225	220	192	199	215	184	195	192	182	206	204	215	182	207	211	189	190	201	221	206	194	200	222	217	207	201	231	211	216	195	217	203	234	208	232	190	208	209	190	230	218	222	219	217	180	223	206	181	208	220	203	189	212	231	206	187	210	185	239	203	223	178	200	205	198	200	190	208	198	199	194	204	216	188	200	180	198	200	203	209	194	200	215	217	204	206	212	187	211	212	186	196	214	202	215	214	174	224	210	212	190	175	201	211	209	181	202	230	193	198	199	191	199	206	176	215	199	214	191	199	215	198	203	201	218	225	211	218	207	209	199	207	212	160	221	192	201	197	199	214	193	209	202	201	187	223	214	222	206	205	202	223	196	205	207	191	226	201	164	181	222	183	216	182	196	187	206	233	221	192	238	204	218	193	189	218	191	188	218	191	193	220	183	180	188	178	201
3999	1254	799	477	372	331	316	258	255	225	248	230	241	239	214	189	220	215	212	228	205	208	223	226	214	217	230	218	204	194	210	219	196	219	241	218	199	219	194	205	230	230	208	196	198	223	227	206	205	232	208	198	221	227	216	228	214	227	225	199	232	219	209	222	211	208	199	209	198	215	211	230	203	200	219	197	239	216	232	229	188	222	227	216	193	211	204	208	194	227	217	215	191	205	210	206	215	213	225	220	189	187	223	216	209	230	199	207	230	196	202	209	216	195	214	211	209	195	195	219	239	194	224	222	216	186	216	200	174	237	225	206	197	211	208	197	214	238	195	216	208	203	206	202	216	200	194	229	210	224	217	199	202	205	229	225	178	214	223	226	219	217	202	200	223	217	198	189	227	226	239	219	216	204	237	219	201	233	234	210	225	193	227	215	200	225	233	230	177	222	207	202	213	204	216	231	217	233	210	235	197	239	239	200	220	209	223	211	225	212	194	209	226	194	214	208	200	199	225	209	240	217	204	213	215	219	204	203	206	220	227	216	221	221	211	218	199	191	225	202	226	230	213	198	205	214	180	190	207	218	215	223	204	209	224	195	224	194	220	207	200	209	221	185	218	213	205	200	205	211	196	215	194	204	217	218	226	218	225	197	207	215	186	185	225	198	223	194	192	215	198	226	223	197	243	209	215	216	219	212	219	227	219	209	225	205	204	202	219	232	224	195	211	221	218	200	224	209	211	198	196	201	212	203	185	210	212	185	209	202	188	196	217	225	195	211	202	191	201	220	198	241	201	185	225	227	203	222	219	192	205	205	212	216	206	215	195	209	201	217	212	188	204	224	208	205	199	205	200	218	205	187	219	230	211	208	215	208	221	219	203	203	231	215	215	207	192	213	185	192	197	210	212	215	249	214	222	201	211	197	220	183	210	200	196	224	232	223	213	210	219	208	234	208	229	199	212	199	216	208	228	218	186	226	198	213	235	195	217	217	225	187	219	206	190	214	225	189	194	195	200	225	200	213	204	208	212	216	217	208	225	225	218	206	193	219	225	234	212	215	221	214	199	204	189	226	201	232	180	207	216	201	211	195	220	237	203	198	191	220	203	243	215	214	221	200	226	195	216	197	230	202	194	226	217	230	214	201	203	234	225	192	223	241	231	220	209	221	220	221	220	221	228	232	232	232	211	230	213	229	203	227	199	226	237	228	213	230	205	215	232	204	228	226	189	225	222	245	223	237	182	207	204	219	212	211	199	192	216	210	216	182	202	217	188	209	222	195	221	241	200	183	213	226	243	206	208	224	203	193	226	219	236	209	190	226	213	233	216	211	232	204	248	219	190	206	243	213	196	216	197	209	229	227	212	188	219	203	197	221	231	219	208	212	204	177	219	220	209	205	208	237	226	233	222	214	210	209	195	242	247	222	226	213	240	220	214	209	218	202	221	235	232	239	221	213	178	225	177	205	223	212	218	198	209	240	182	211	222	217	209	226	223	216	235	206	219	224	214	219	205	208	233	205	194	234	217	211	219	204	194	217	207	194	227	204	211	194	222	219	222	204	202	202	204	207	202	200	222	200	229	255	205	210	219	224	225	216	208	203	206	221	222	213	202	219	230	207	195	174	203	211	215	166	209	221	211	203	203	187	235	194	192	205	215	200	219	201	210	228	212	215	221	225	219	228	202	223	212	238	244	213	204	215	210	238	208	202	216	219	218	239	194	196	205	216	233	198	206	208	211	211	203	213	226	204	223	223	199	212	207	213	198	222	223	217	228	211	257	185	222	203	194	179	203	187	236	217	224	219	206	220	221	221	211	221	216	202	210	213	198	220	198	209	225	212	224	219	208	216	197	214	217	209	218	219	190	222	236	229	201	232	223	203	220	198	201	237	228	207	206	202	185	177	211	215	201	215	211	206	239	211	220	238	241	195	232	213	210	195	215	226	229	212	217	210	220	227	230	216	205	190	201	236	196	223	235	221	211	220	232	236	217	235	204	243	199	218	210	218	217	204	211	195	221	211	240	186	215	222	224	220	221	207	252	196	193	209	220	191	226	206	213	196	188	201	187	208	245	206	200	213	199	214	206	208	203	207	208	221	226	234	199	221	211	189	220	220	190	222	201	194	199	219	214	229	212	186	241	208	219	226	202	213	227	217	221	205	231	215	192	206	196	214	209	233	224	188	230	218	205	240	210	212	212	215	225	194	213	209	199	195	188	180	212	220	221	207	245	211	225	209	171	205	199	208	235	217	219	220	208	195	204	218	224	227	236	222	225	206	208	193	195	223	215	212	225	223	202	216	228	220	218	206	217	242	231	194	208	203	224	207	193	231	236	242	212	195	209	214	214	215	219	217	235	220	215	194	225	220	238	202	225	206	202	224	192	201	218	236	196	226	228	198	236	202	237	205	214	234	205	193	181	186	213	210	206	215	215	225	250	208	208	204	230	219	225	219	229	212	177	200	221	233	210	195	228	193	211	217	210	223	217	218	206	189	213	204	229	218	205	232	247	219	228	197	255	180	223	195	232	209	194	186	223	191	207	220	198	210	222	200	207	220	203	209	213	177	213	237	207	214	203	205	204	235	225	201	203	198	199	218	207	224	199	222	186	240	198	212	230	183	225	199	210	203	195	205	251	221	199	233	219	221	216	205	182	234	201	200	231	189	230	210	206	225	221	206	222	225	226	197	207	219	218	214	226	216	211	210	204	221	225	227	214	184	211	207	218	197	209	210	228	219	243	191	205	217	238	212	213	201	248	216	225	243	201	211	221	212	199	175	243	193	227	217	196	208	223	194	221	232	210	236	216	195	213	207	222	201	216	205	205	215	213	209	202	204	233	186	218	209	214	209	186	210	211	229	186	215	216	225	192	203	227	224	192	189	213	219	216	208	220	214	216	227	231	223	202	226	218	203	225	209	229	193	213	209	207	240	212	200	193	213	220	209	220	193	230	193	204	204	221	227	218	222	210	208	215	226	228	195	207	188	211	212	224	215	250	226	192	209	234	186	200	217	220	234	195	217	241	191	232	225	182	230	236	187	173	228	195	206	198	202	241	201	215	234	241	230	231	228	202	207	230	194	231	228	209	209	190	221	196	221	200	228	210	197	189	234	206	186	234	203	208	234	209	213	207	233	208	229	249	234	221	220	207	213	217	235	221	208	200	221	212	215	204	220	214	230	220	228	231	231	214	216	215	194	211	219	217	202	208	191	203	218	241	196	215	198	215	232	234	221	235	207	206	182	225	206	190	210	230	196	204	207	227	189	217	224	186	212	230	165	210	220	241	190	201	215	202	193	214	205	211	201	221	217	234	204	212	209	196	192	215	205	195	245	204	209	211	218	230	182	197	217	179	215	221	219	200	210	221	196	222	214	191	212	206	206	197	211	196	205	181	216	217	212	183	221	201	207	203	244	196	189	226	210	199	204	208	231	207	188	220	234	211	216	212	197	198	214	225	206	216	221	197	211	212	194	238	206	228	205	217	219
23770	21286	28684	24193	21282	10856	1121	744	634	602	567	502	472	507	488	449	482	472	394	394	412	417	438	440	431	411	406	414	398	424	410	420	384	406	401	421	381	398	375	418	417	421	388	380	374	416	388	401	403	389	388	379	435	420	401	404	409	381	392	414	384	392	387	400	371	381	399	387	415	403	411	393	433	403	420	405	368	382	375	389	419	404	401	403	417	417	391	401	392	382	427	412	365	414	413	371	397	391	363	394	431	376	367	392	380	360	434	387	439	391	414	404	420	392	383	374	372	409	436	394	373	369	408	370	366	418	381	395	388	433	393	371	373	385	384	381	407	384	403	393	404	410	402	362	407	381	381	393	374	394	414	404	375	392	408	413	376	375	381	392	397	398	402	400	373	388	390	370	404	388	375	377	393	405	379	392	390	390	382	376	393	392	358	402	410	385	382	389	370	377	417	356	370	381	369	400	368	380	381	387	351	391	393	395	382	436	395	400	403	390	375	400	415	388	443	375	382	396	358	406	394	386	420	421	391	391	362	426	374	406	373	381	388	405	393	423	425	381	388	394	399	393	380	348	400	361	393	395	345	388	410	364	395	387	381	412	418	383	376	371	399	376	400	437	401	419	380	375	380	391	408	359	396	426	381	369	376	401	395	383	426	387	371	387	374	385	395	387	388	404	409	385	418	402	416	386	379	374	390	388	369	393	408	406	386	388	373	400	399	422	364	398	380	385	386	398	384	382	401	366	372	365	362	372	379	351	381	426	374	391	395	366	356	406	347	376	372	411	380	414	394	384	389	339	384	380	406	375	392	399	396	405	391	373	412	379	418	380	393	409	420	397	409	390	371	418	403	409	390	375	395	375	413	379	367	370	386	377	384	439	389	414	384	399	377	388	450	426	400	405	390	362	390	402	373	401	380	364	389	392	384	369	376	396	373	381	393	411	413	394	417	402	363	393	396	391	368	403	403	415	435	419	415	420	367	372	381	431	370	385	399	358	423	408	345	398	388	398	390	376	406	361	402	400	421	366	359	403	421	382	368	352	384	387	420	410	367	394	412	396	388	393	423	372	389	423	420	380	405	394	403	365	384	422	399	395	382	372	412	398	416	368	402	377	364	397	389	361	366	361	376	393	394	401	379	404	351	379	399	408	387	399	399	366	387	384	392	400	373	382	374	363	401	400	412	379	389	414	386	374	393	394	400	381	373	379	391	389	409	380	405	388	366	388	377	384	412	360	410	399	376	385	398	415	380	384	401	365	365	380	387	365	423	406	373	398	414	380	384	403	402	371	407	399	402	397	413	415	384	381	368	381	390	371	396	383	439	354	353	410	418	381	370	388	365	376	401	392	409	382	418	363	400	382	395	375	384	371	386	420	405	384	375	421	439	368	396	367	372	375	400	428	440	385	333	393	366	380	412	370	401	399	384	419	432	375	411	405	401	395	375	397	393	373	435	384	412	350	372	417	363	430	388	370	440	411	368	359	425	404	409	381	395	358	367	392	383	379	382	407	365	360	350	358	380	375	409	363	386	348	436	389	366	389	417	406	399	400	390	375	406	384	409	401	366	377	415	395	403	400	370	380	407	402	422	401	427	401	404	392	412	398	367	371	367	369	376	357	396	361	370	381	398	403	418	400	365	377	385	368	383	399	391	389	368	370	373	421	405	374	387	388	423	377	352	353	394	402	376	399	372	378	419	361	418	423	367	393	345	386	387	440	409	392	396	432	388	359	394	410	407	399	423	390	406	410	361	386	410	397	390	389	361	436	377	372	350	415	413	380	386	420	403	387	387	372	373	396	431	383	421	383	377	395	352	400	413	401	365	384	409	407	368	398	401	396	388	373	383	396	387	387	372	419	390	437	388	373	382	401	410	396	363	381	400	391	423	371	445	382	378	368	412	376	386	378	371	376	370	385	379	372	407	358	374	386	409	412	394	403	399	385	375	410	393	378	357	384	410	424	374	403	368	386	398	373	395	420	404	385	413	377	389	374	394	376	393	381	363	368	386	418	399	406	418	386	375	365	382	395	375	403	379	375	409	381	399	415	418	379	400	348	397	430	359	381	386	380	366	346	353	398	366	379	405	392	379	359	399	356	399	363	395	385	391	370	405	381	395	411	388	417	373	383	358	385	379	341	428	393	381	375	396	378	350	360	408	363	375	379	378	414	396	400	388	393	394	412	447	397	405	386	391	404	387	376	358	370	387	363	367	369	390	377	360	397	421	389	388	380	398	416	415	415	402	362	400	395	401	376	414	351	394	393	363	393	408	362	390	400	358	399	413	378	375	408	402	389	396	393	420	380	382	404	389	378	402	385	399	430	397	355	397	395	415	407	393	382	384	417	448	381	358	393	389	372	395	377	385	418	416	378	407	404	387	380	395	430	401	368	391	362	386	361	397	406	428	401	375	412	401	367	393	408	359	398	428	420	393	392	410	363	408	373	378	392	391	405	372	379	436	376	381	371	399	377	395	390	372	420	409	387	389	384	394	397	375	428	399	403	403	381	378	384	371	401	399	389	385	386	359	391	433	412	379	368	398	394	344	376	406	359	366	362	399	377	418	353	385	401	388	399	406	381	331	355	345	396	423	415	398	409	361	382	422	370	398	386	392	387	417	385	404	392	360	397	368	416	405	378	388	395	348	389	381	398	393	369	417	394	402	391	423	406	383	362	364	427	379	419	362	415	395	426	372	384	385	379	378	374	396	417	414	402	367	454	381	398	394	398	374	416	404	428	354	422	426	397	419	355	426	389	418	373	430	395	427	396	342	411	370	423	401	407	371	411	434	400	403	404	390	385	390	395	386	421	393	407	382	385	372	391	367	376	378	376	420	424	376	386	411	380	371	419	381	395	375	378	403	386	392	394	381	391	364	379	367	359	429	349	386	372	431	391	386	391	375	386	415	437	376	387	366	372	351	397	353	371	403	432	380	392	379	397	391	360	394	377	365	391	403	390	383	401	373	387	360	382	383	375	399	404	410	419	376	370	388	375	397	399	364	441	402	428	390	379	362	357	410	352	368	403	408	368	372	350	386	394	379	409	428	402	398	366	392	374	382	407	385	390	380	394	402	373	380	369	349	361	417	390	388	375	380	397	402	430	386	427	384	379	402	376	416	378	359	363	357	396	383	387	391	458	396	379	411	354	392	409	410	412	396	412	385	397	399	422	373	373	378	410	386	393	364	392	409	392	387	397	397	357	388	384	382	350	407	408	401	385	394	391	399	425	377	400	405	411	390	402	379	413	408	378	388	398	397	405	398	413	417	357	433	411	362	406	387	401	421	389	393	380	403	385	402	400	394	400	394	357	396	425	394	374	402	368	385	395	380	368	391	406	384	403	416	393	384	376	435	403	381	375	404	374	368	369	374	400	349	432	380	378	413	385	385	386	385	455	352	396	407	390	421	353	393	343	407	425	394	419	397	403	370	362	369	348	389	375	397	371	394	386	387	389	370	382	405	386	389	417	405	395	397	410	407	353	368	410
3361	8687	5675	2856	2024	1549	1251	985	828	727	645	619	576	590	521	484	503	462	515	447	457	413	439	435	465	382	470	411	408	442	425	445	444	428	432	388	419	449	423	445	425	391	419	435	409	445	418	427	428	398	405	414	432	411	453	435	384	390	403	403	388	403	381	378	444	420	424	408	391	396	405	414	424	420	436	429	391	421	391	408	413	431	434	433	381	376	412	385	422	444	401	398	403	396	413	409	438	391	409	363	396	411	413	422	436	411	428	386	400	430	397	389	380	440	418	405	399	413	418	431	412	401	411	392	441	389	414	423	417	423	407	404	410	409	397	389	384	418	409	391	429	395	416	407	424	426	425	420	407	381	389	389	386	399	406	423	430	410	400	453	406	424	385	384	413	424	415	410	427	379	387	403	386	386	376	402	387	419	376	415	413	413	396	388	394	449	405	435	388	407	393	398	400	395	430	409	417	398	396	402	395	409	437	387	393	388	419	416	407	384	391	409	401	389	417	428	402	413	430	386	396	417	388	401	421	419	377	425	425	393	411	423	414	387	403	409	387	411	437	414	408	401	404	420	377	413	399	408	397	393	415	441	405	412	412	430	343	439	434	398	392	394	410	387	429	418	389	454	385	398	417	393	408	409	367	380	401	390	426	411	386	412	392	388	419	406	410	427	432	409	361	418	391	387	444	410	390	395	433	405	435	418	393	418	399	402	404	397	353	432	424	416	434	407	401	437	424	402	376	415	380	384	410	401	375	420	422	404	402	422	373	428	400	409	415	410	397	381	399	427	408	379	436	376	403	429	433	404	394	432	459	378	398	423	386	404	416	413	422	406	370	416	411	426	401	393	390	410	380	378	416	399	414	382	396	399	410	412	412	395	368	464	411	409	428	403	381	352	381	416	402	411	376	379	408	436	406	417	397	418	430	436	436	426	370	416	381	419	410	396	409	403	389	401	399	403	386	377	413	414	388	434	387	398	377	405	383	409	383	427	392	407	408	383	400	371	417	411	411	396	427	382	377	411	383	423	375	401	361	396	427	404	421	403	392	406	401	422	437	472	430	411	430	425	385	389	423	427	407	394	429	396	384	419	433	439	380	440	421	400	430	396	376	401	434	406	428	407	405	410	408	394	374	433	404	384	405	409	363	407	419	415	389	405	406	420	403	407	407	402	399	418	382	460	407	397	374	423	412	414	406	380	397	417	392	391	422	394	396	392	410	423	418	407	422	398	387	419	422	417	386	411	379	427	420	408	428	379	408	376	393	436	403	391	384	421	380	396	397	402	438	401	393	420	429	395	383	438	416	397	421	414	405	403	389	430	381	397	417	399	405	420	406	374	371	390	405	411	402	386	429	404	405	426	404	379	398	402	377	383	393	405	397	404	405	367	442	454	397	414	384	425	398	397	392	428	403	406	410	363	407	396	440	415	435	430	386	381	417	399	400	378	436	423	428	411	438	397	417	375	442	408	367	410	398	362	398	388	384	423	439	418	412	437	399	419	414	401	433	398	399	417	391	413	412	386	391	411	357	397	418	402	418	379	450	395	413	393	431	384	408	452	416	425	388	407	418	441	452	403	402	409	430	440	404	416	419	385	438	440	454	403	398	408	403	418	424	436	406	414	409	399	432	412	400	402	413	409	380	416	410	391	388	424	396	431	467	349	383	416	402	354	442	404	421	418	431	392	421	418	385	435	402	410	418	423	413	423	423	418	387	380	376	405	393	402	407	419	385	397	381	426	409	411	400	397	373	402	408	430	433	427	428	447	419	429	393	406	380	403	393	433	368	438	389	428	379	422	431	460	395	418	430	386	396	409	416	434	401	387	387	420	372	390	429	414	395	409	434	412	421	462	388	436	377	442	390	420	427	366	433	408	389	398	363	430	392	392	400	438	372	403	413	387	380	390	410	427	407	412	403	402	447	418	388	430	377	399	385	390	425	397	423	409	372	442	387	404	425	422	379	424	396	395	402	404	399	370	420	398	404	413	422	413	386	408	418	372	385	389	405	411	400	396	417	434	369	380	425	414	409	403	410	383	404	358	384	419	434	412	361	441	438	385	392	406	397	386	430	425	434	427	415	438	410	407	403	419	404	411	404	408	419	392	395	405	422	435	420	413	423	394	403	402	425	370	413	403	409	414	377	411	428	392	430	389	390	390	418	367	415	389	409	416	410	412	444	390	444	415	373	390	418	398	389	397	441	414	405	373	399	421	421	410	404	441	419	425	401	394	415	393	400	378	413	418	389	426	378	446	397	390	365	425	376	454	403	427	456	373	410	414	405	401	401	377	385	433	375	384	395	408	409	392	418	449	411	433	450	407	378	430	398	421	389	419	367	398	396	422	391	457	443	400	399	411	399	386	421	398	428	377	408	394	427	399	408	420	421	400	398	394	388	391	445	449	426	404	341	410	400	376	402	411	428	423	394	455	395	398	415	394	373	395	395	467	384	395	394	410	405	423	401	437	408	400	419	405	426	396	395	452	417	414	422	384	394	375	451	433	408	420	396	410	371	406	433	404	390	398	388	426	403	383	371	382	371	391	391	378	368	392	431	391	396	426	452	413	383	426	388	412	423	386	418	391	397	391	395	394	421	403	393	372	395	408	414	367	412	384	442	401	395	402	447	415	398	407	375	394	395	378	414	381	428	399	383	374	411	392	392	408	437	401	421	420	384	397	393	392	410	386	423	409	389	391	381	390	412	414	390	413	415	386	411	432	410	442	387	401	389	405	410	393	400	393	403	378	376	407	441	398	416	393	414	413	391	413	414	406	396	409	421	445	374	413	446	398	418	416	379	380	402	392	392	400	420	422	399	405	390	385	427	399	392	420	416	398	397	381	395	431	402	408	401	414	388	408	396	442	459	413	412	400	425	398	421	381	440	392	421	420	440	397	426	376	381	387	397	413	422	404	378	403	416	399	386	403	414	411	383	388	432	435	386	418	373	413	386	419	391	395	385	428	441	412	389	405	379	413	396	413	437	411	439	387	448	387	411	391	452	415	402	400	407	417	367	403	442	401	378	414	451	409	364	427	440	414	389	400	409	369	386	393	424	397	417	417	386	433	442	431	437	405	395	397	384	377	414	405	388	433	411	409	392	397	393	393	403	412	398	409	409	403	412	391	384	398	432	402	464	435	383	428	468	398	414	395	382	423	398	400	417	411	414	421	438	415	413	378	398	432	439	398	384	411	405	435	447	374	411	398	406	411	444	421	414	407	382	425	411	416	390	374	426	397	404	410	404	407	388	395	412	377	418	403	382	400	398	380	411	417	383	421	424	400	399	408	405	410	382	394	391	393	407	404	409	423	406	406	439	402	425	408	406	438	423	418	426	450	429	397	401	419	412	391	421	413	434	420	402	371	371	406	402	406	408	427	387	370	399	443	399	429	389	406	415	410	404	392	384	392	436	417	447	414	406	431	426	382	369	409	398	430	380	373	409	435	429	418	391	366	436	375	410	397	389	390	403	425	427	424	422	388	415	416
24749	21282	27864	24967	13472	620	348	278	222	211	153	166	154	125	117	103	115	115	126	102	118	112	96	121	116	125	102	88	103	119	114	102	109	103	102	99	123	105	100	93	107	91	107	121	103	110	100	95	109	106	103	98	103	92	111	93	96	103	90	93	107	107	85	119	99	93	96	92	99	104	97	97	103	117	77	100	95	90	101	93	93	103	113	92	91	97	100	110	95	95	103	98	96	83	101	85	100	97	87	116	84	103	84	92	97	105	108	84	97	115	101	114	124	103	88	95	95	108	95	106	92	114	93	85	100	92	80	109	105	81	114	117	89	97	88	85	110	90	111	104	96	88	111	92	94	91	102	90	96	87	101	103	92	109	104	101	92	102	76	106	101	79	107	100	80	105	76	87	105	93	99	98	96	84	121	97	100	89	91	82	103	104	95	96	88	104	90	117	100	100	101	106	81	93	88	94	97	97	116	96	109	74	97	93	86	98	99	101	107	99	97	90	106	96	109	97	98	74	93	84	89	84	110	91	94	90	102	95	106	102	95	79	85	91	117	103	79	108	90	98	102	96	115	99	90	87	97	85	88	95	97	89	93	99	83	90	109	93	91	108	111	91	105	102	112	107	100	99	112	102	87	101	103	88	97	115	107	105	83	93	86	105	95	111	83	88	89	81	100	91	107	104	108	102	104	101	108	95	93	94	92	85	90	96	90	90	92	93	101	106	86	101	75	112	95	90	100	115	108	87	82	97	104	95	94	96	100	98	91	115	97	81	102	109	105	103	95	85	86	94	115	83	93	87	85	96	92	86	94	105	95	102	92	113	89	85	101	89	96	95	111	96	82	104	102	82	95	103	105	106	90	99	81	107	103	90	103	102	102	110	107	87	80	89	106	104	103	87	101	93	90	97	136	105	104	87	81	94	87	87	89	92	86	106	79	104	116	100	83	97	105	106	93	98	96	100	95	108	94	113	90	83	93	86	89	87	99	104	103	84	102	100	99	82	117	102	108	82	90	102	96	111	105	104	107	99	103	82	109	87	110	96	108	113	91	92	106	91	97	113	92	95	89	81	92	100	99	86	97	101	95	106	101	103	95	99	95	95	74	110	85	100	95	82	104	98	102	90	97	94	97	107	85	92	92	90	89	87	87	90	108	90	98	99	95	72	97	113	101	95	99	91	119	99	103	87	109	92	86	88	86	96	101	93	95	106	95	92	102	80	100	90	94	94	100	110	95	99	93	93	96	108	99	115	93	96	106	94	86	90	87	105	110	115	107	103	110	106	105	78	87	100	96	121	94	115	94	100	90	86	108	110	87	120	87	97	94	99	115	96	91	103	107	88	113	95	100	105	79	102	106	99	93	85	87	88	97	78	108	103	91	115	105	101	104	115	100	92	87	87	120	109	92	104	96	93	96	88	111	103	113	89	102	103	98	92	108	77	108	96	96	97	102	82	93	107	105	74	88	86	98	92	103	94	77	99	104	102	91	99	105	118	91	97	97	100	90	85	100	103	74	68	95	94	100	98	83	104	107	100	93	96	95	103	104	96	91	86	103	108	96	111	107	102	85	94	88	89	93	103	81	96	112	100	92	95	83	88	84	93	100	95	114	92	105	100	105	115	96	76	90	104	97	103	90	98	110	100	111	82	103	91	91	125	100	127	97	98	104	85	115	94	100	105	97	96	87	82	95	96	110	105	97	109	81	118	111	112	109	85	91	78	81	104	104	114	97	96	90	74	101	102	103	84	107	113	94	78	107	88	98	102	99	70	116	120	99	94	113	88	86	117	97	81	109	107	81	90	79	90	78	83	80	90	96	98	103	106	83	102	93	85	97	93	96	104	105	78	99	92	100	97	92	99	95	96	113	95	100	95	103	88	96	94	109	104	94	75	106	76	120	96	105	105	109	87	87	89	101	118	78	108	101	83	86	93	76	117	95	102	91	100	97	96	109	86	94	114	105	90	103	88	97	107	99	106	94	114	101	84	107	102	90	101	100	101	108	109	95	113	77	96	102	90	118	95	107	97	80	87	92	88	79	92	101	87	90	81	93	90	86	86	103	91	105	86	87	93	103	98	86	106	89	108	103	100	78	114	120	90	93	86	105	85	108	83	97	107	91	91	89	83	108	106	94	93	86	93	92	97	94	99	90	81	100	81	109	91	103	99	93	95	108	98	104	97	89	90	101	95	97	103	109	88	94	111	106	103	96	81	91	104	105	125	105	89	105	102	87	92	89	73	92	94	102	99	101	96	92	84	110	87	102	79	85	92	120	101	82	92	80	102	96	96	110	82	75	96	95	108	95	94	105	96	88	99	83	84	99	92	84	111	94	102	96	105	108	92	84	99	98	78	98	102	103	90	101	108	89	117	104	107	110	108	71	91	104	106	88	84	106	93	88	100	80	108	93	92	92	97	97	110	92	117	95	72	100	82	79	93	98	100	99	115	85	93	96	92	104	88	94	94	99	96	93	104	93	97	103	106	80	102	95	105	110	101	92	89	112	119	107	91	101	103	93	82	112	92	97	100	94	99	83	92	99	96	82	99	90	89	89	86	83	106	98	88	104	85	80	107	73	116	106	106	91	100	101	89	109	108	91	101	90	84	107	96	92	99	105	93	106	108	92	87	101	96	96	99	95	84	98	98	91	93	84	76	101	97	107	100	97	95	99	92	96	116	102	108	96	116	92	118	93	111	89	101	94	105	111	91	104	98	102	118	80	95	104	79	102	103	90	81	95	98	102	85	93	118	92	106	104	93	105	96	96	99	93	85	99	93	94	104	103	116	100	97	91	95	98	88	98	116	97	94	90	78	91	95	89	114	101	111	91	104	110	102	94	104	103	95	100	91	105	99	96	81	94	99	118	89	89	84	87	103	103	86	101	109	106	95	86	87	101	84	90	82	107	117	102	108	106	95	102	112	107	85	87	113	112	95	94	104	83	110	97	99	93	82	102	99	111	104	103	91	87	88	105	95	88	104	98	95	114	90	110	100	103	113	82	104	94	106	95	92	108	84	87	101	96	119	94	108	102	109	79	99	105	89	95	80	75	91	90	93	99	110	89	102	89	112	104	85	96	89	89	101	118	98	124	101	98	92	94	109	106	101	94	93	105	85	87	86	106	69	104	89	80	92	89	87	108	84	87	111	99	86	87	106	107	112	99	106	107	110	106	111	94	92	112	97	103	89	96	100	94	86	83	95	96	99	100	92	87	84	92	97	105	105	84	108	102	96	107	112	117	86	107	89	99	113	97	80	94	99	75	108	109	101	104	100	90	115	96	79	88	98	99	93	76	86	83	101	89	102	92	100	87	96	85	96	97	97	82	103	96	89	75	112	80	111	111	94	83	98	100	80	105	102	100	90	116	81	87	110	109	97	115	88	91	89	88	98	96	91	95	87	100	94	94	111	98	83	107	105	105	84	105	106	84	93	93	95	99	82	100	76	126	92	111	98	109	108	87	91	85	107	99	110	87	94	93	105	93	86	88	90
3151	4967	3094	1412	1094	757	622	467	369	325	240	228	182	165	185	155	158	153	170	125	136	155	149	121	111	123	134	115	131	118	107	108	100	116	116	93	127	117	126	116	123	127	123	105	112	113	102	118	116	120	115	112	131	107	114	101	120	99	109	104	104	121	117	93	111	103	115	85	108	125	119	120	117	117	105	121	110	104	106	112	98	107	136	118	115	99	125	117	109	106	88	110	102	107	99	103	106	90	90	86	117	98	89	102	103	81	97	107	85	99	118	80	111	96	113	117	93	106	97	111	122	115	100	107	102	102	110	109	94	115	117	110	113	105	103	116	94	105	60	101	98	111	124	108	114	103	106	86	110	100	101	93	110	101	125	110	105	112	94	113	120	122	96	104	99	108	107	99	114	109	104	108	112	115	102	125	103	101	114	120	95	106	104	108	129	116	120	123	126	98	91	107	119	110	102	110	101	98	100	101	90	120	120	111	113	114	93	104	101	92	109	102	109	116	104	99	99	125	106	107	97	97	99	102	112	119	99	104	97	117	101	108	86	117	113	107	103	103	117	120	110	109	118	105	109	139	105	100	101	105	84	91	112	118	111	100	108	117	95	100	129	118	130	116	114	104	109	98	97	106	90	115	111	107	106	113	130	104	109	113	103	93	123	113	108	88	97	111	127	129	97	99	103	103	103	109	110	123	125	101	100	101	119	96	98	99	124	101	115	104	116	109	94	100	104	113	100	105	99	90	106	109	110	109	109	111	95	101	102	119	114	117	104	111	110	97	104	96	110	107	104	105	122	105	100	103	113	106	105	101	89	102	121	116	128	108	107	102	92	113	104	96	94	95	92	116	103	97	92	104	133	119	115	111	118	102	102	110	123	127	111	89	118	94	84	89	118	97	109	109	94	117	109	111	125	116	111	94	107	114	99	118	98	129	95	100	106	104	114	111	125	141	108	122	119	116	116	103	105	92	129	107	118	105	101	90	109	111	106	119	119	112	105	116	102	102	108	92	98	117	109	94	102	100	110	96	104	116	99	113	103	121	113	95	110	99	102	101	129	117	88	118	122	106	117	106	108	95	113	106	104	98	115	90	111	108	109	113	96	101	101	112	86	91	106	102	103	109	87	102	108	113	101	92	111	83	102	108	101	95	92	99	116	109	112	87	103	99	121	108	135	133	118	111	89	106	102	112	100	103	112	108	118	117	102	132	111	109	116	105	117	112	112	112	113	105	98	116	122	111	116	111	106	107	106	104	103	112	110	107	112	108	103	107	112	116	94	113	100	113	121	112	118	104	126	108	84	93	100	99	123	112	117	115	103	110	84	96	119	99	101	106	89	108	123	101	108	112	102	106	108	102	93	124	101	112	99	114	104	106	109	98	124	94	82	104	119	98	110	102	98	96	104	104	92	113	114	93	124	103	101	118	126	94	107	111	98	106	104	98	102	118	96	106	105	101	112	108	87	89	101	106	114	105	105	103	109	116	119	109	106	103	112	101	112	106	101	115	108	110	109	115	100	100	101	96	102	110	110	102	110	114	106	89	102	110	104	119	117	119	102	96	116	107	96	109	108	98	99	102	112	94	101	113	76	114	103	108	103	93	106	108	100	88	105	98	116	121	115	99	109	96	100	92	100	103	101	95	118	105	95	97	99	94	108	108	107	94	120	124	110	109	111	96	96	125	92	103	137	89	119	121	120	107	106	118	107	87	118	110	101	103	127	96	109	111	99	111	100	107	96	107	117	97	118	99	113	111	94	105	110	98	91	107	122	88	90	98	91	122	99	101	84	99	101	107	79	120	120	112	104	97	93	114	109	95	97	108	114	116	104	98	85	104	94	101	88	103	102	108	94	118	104	116	111	106	115	103	100	107	108	101	110	106	119	124	116	113	100	107	109	76	109	85	135	106	106	114	89	125	96	95	106	104	99	103	94	119	112	112	107	98	103	113	101	113	102	97	106	116	106	99	113	101	124	103	108	83	134	103	102	82	110	124	104	107	90	99	96	102	91	95	100	119	109	89	100	119	93	112	114	101	110	99	122	100	116	98	98	104	119	80	98	112	102	98	106	108	99	113	111	119	100	114	110	108	91	94	95	92	90	96	110	134	100	91	101	98	114	106	96	143	121	85	93	102	98	103	106	110	86	100	92	99	123	101	114	104	112	120	91	111	103	106	103	123	100	98	105	108	115	98	98	98	107	109	108	121	128	104	106	99	112	90	118	124	110	103	129	101	93	95	95	110	96	101	104	83	110	98	112	111	100	108	97	121	109	118	107	98	109	109	105	96	119	109	99	118	125	89	110	100	106	120	101	106	100	96	98	88	97	105	114	100	97	104	104	101	99	118	97	116	111	101	115	123	90	101	88	121	91	90	108	95	110	87	104	109	92	124	104	94	109	118	107	109	120	103	121	107	127	99	113	85	125	96	122	105	99	102	108	124	116	99	114	99	120	124	109	109	107	115	119	104	109	105	103	108	113	107	117	109	114	99	118	99	115	125	112	96	114	102	104	118	105	114	112	131	97	118	108	94	114	107	100	110	101	96	88	94	111	112	102	118	110	96	99	109	116	89	107	97	109	108	102	115	104	120	111	110	108	96	108	93	98	106	96	118	97	104	104	107	102	107	97	98	109	107	107	95	109	109	98	107	113	94	100	121	116	91	115	106	95	98	120	112	94	99	111	97	123	92	105	113	99	108	104	87	111	109	110	112	112	120	109	95	126	111	108	95	88	88	108	91	103	103	104	112	117	116	92	95	100	109	107	106	105	108	102	114	93	112	98	101	95	93	90	103	89	102	110	117	84	131	100	97	100	104	103	92	105	96	96	119	114	132	106	110	115	105	92	108	126	123	124	111	77	96	125	108	132	113	101	103	106	102	88	95	110	100	92	108	109	88	93	95	113	119	117	105	118	101	95	109	106	87	110	84	117	109	102	113	140	102	95	103	108	99	116	96	90	101	116	101	113	106	105	108	106	97	103	100	123	95	101	119	98	105	98	117	101	101	111	95	105	94	92	99	119	118	110	117	111	100	114	105	88	109	106	115	90	103	92	104	83	98	83	106	90	78	124	105	99	95	99	106	86	100	115	114	115	114	112	102	120	116	108	88	101	100	113	108	112	109	124	101	101	97	112	99	83	115	116	112	104	117	113	110	106	108	123	107	103	105	102	123	101	106	125	85	92	119	94	101	129	103	104	93	118	116	98	119	118	103	86	105	109	103	121	111	102	98	132	117	95	117	107	103	88	121	125	107	103	112	98	92	123	111	116	93	108	95	107	117	111	128	93	117	101	113	97	106	104	100	107	103	104	105	100	106	91	117	119	107	109	104	111	106	111	100	105	105	110	113	136	102	123	107	105	105	106	118	108	111	108	92	109	105	114	86	111	93	97	116	121	118	125	96	111	93	117	100	104	118	111	109	127	111	107	96	115	102	109	97	107	112	118	105	102	122	117	108	85	100	119	106	99	94	101	125	121	115	94	109	106	130
22492	21302	29186	23764	21302	21375	11623	1148	806	742	615	559	540	505	454	424	410	437	446	424	429	402	385	419	376	374	350	353	336	375	352	358	385	345	367	291	354	356	349	330	345	348	327	327	353	339	345	344	340	398	338	330	335	338	349	333	370	324	338	306	337	318	361	349	358	340	372	325	320	332	309	274	300	366	329	344	341	344	354	346	351	341	348	327	354	337	345	338	345	347	327	322	354	338	297	356	346	359	278	360	334	326	325	366	342	344	330	335	339	307	335	345	319	373	356	332	334	319	369	341	331	347	354	348	387	325	329	338	333	327	337	357	315	319	318	323	299	331	323	372	344	333	330	348	347	338	333	311	332	346	340	351	339	356	326	332	360	345	336	315	356	326	324	354	330	329	348	337	338	374	340	386	357	321	343	374	289	345	336	318	356	344	337	363	311	284	343	319	314	321	332	290	313	317	369	339	341	334	332	350	327	325	331	319	337	318	340	351	322	295	360	332	346	349	311	371	350	336	375	332	324	333	302	358	347	333	331	325	335	351	360	346	336	343	359	321	348	342	349	319	336	307	311	337	355	368	360	350	354	329	351	355	329	336	346	324	344	344	337	355	325	371	344	361	360	312	336	310	343	306	336	374	339	309	343	358	364	308	339	334	326	342	342	352	356	315	328	336	338	331	330	316	323	358	364	327	288	353	376	328	339	358	327	315	358	293	327	383	307	363	331	385	333	324	330	335	279	345	341	359	360	317	327	301	320	334	312	319	357	351	369	330	326	348	309	335	343	359	345	308	314	333	329	337	333	369	315	348	325	348	315	353	315	317	348	331	349	343	304	311	348	347	327	353	326	307	294	345	313	313	315	333	307	370	362	342	336	340	326	340	342	336	356	369	333	328	330	349	318	306	360	327	348	315	354	343	306	342	333	359	379	310	347	357	328	350	335	348	364	331	297	306	341	330	341	352	342	381	364	334	329	356	337	329	340	358	345	320	382	329	360	354	337	305	357	340	332	368	323	356	363	328	326	362	331	327	320	330	317	335	320	339	349	343	360	335	295	336	329	306	352	354	322	333	311	353	354	386	329	340	346	332	345	372	328	324	338	338	331	343	343	347	321	303	321	342	338	315	346	341	322	327	313	360	340	313	357	332	316	325	319	329	338	347	332	314	320	315	325	305	354	325	358	339	341	325	318	329	313	333	324	339	325	305	352	331	342	318	292	346	334	318	353	364	328	320	293	307	340	353	336	379	333	321	308	306	359	325	350	320	343	320	336	345	361	340	291	309	347	329	313	344	347	345	339	327	324	346	348	307	352	316	347	286	343	325	328	357	351	351	325	354	336	318	387	340	339	329	350	347	317	387	354	378	322	329	325	331	362	314	336	308	315	339	343	344	321	366	358	361	341	333	329	320	336	344	350	368	331	364	363	342	347	323	298	354	348	326	351	318	316	335	324	389	320	352	333	329	314	331	349	326	346	310	336	335	361	327	356	320	320	395	358	354	363	331	328	349	334	329	327	355	354	317	351	314	284	348	331	312	341	336	306	320	366	310	300	314	328	322	345	345	341	345	318	324	339	340	314	345	322	326	333	344	316	334	310	342	347	309	332	311	324	338	324	333	345	316	309	355	340	327	388	343	360	323	352	337	335	303	360	332	334	309	325	360	342	349	338	325	343	349	310	331	317	347	333	347	332	328	327	331	342	335	303	335	324	337	319	342	352	340	333	344	346	359	322	363	325	362	347	356	327	340	327	337	327	342	326	308	312	329	333	337	345	323	334	333	356	316	312	335	355	330	332	325	353	318	320	340	334	350	335	351	348	323	334	342	325	293	329	337	351	361	359	324	331	318	344	314	340	351	345	337	336	339	317	352	341	354	356	344	359	348	346	333	336	324	334	319	364	311	305	313	366	331	334	324	346	330	350	305	324	333	353	302	319	347	343	352	336	338	351	328	365	346	312	359	326	326	341	320	357	355	339	315	333	362	328	360	353	348	356	344	364	295	320	312	314	359	347	337	355	335	347	361	353	336	298	331	326	319	359	320	340	337	332	332	334	315	342	362	304	325	317	339	320	361	330	310	337	333	339	343	338	341	342	312	325	343	328	351	349	345	332	325	349	350	342	336	338	354	326	339	315	349	341	324	310	335	337	352	333	312	342	317	332	341	332	314	341	334	332	349	313	337	336	351	350	340	336	318	340	336	337	342	341	321	335	336	330	322	324	388	346	325	365	366	338	317	355	353	341	323	357	314	313	344	333	332	338	335	311	332	321	286	346	346	345	320	334	337	375	334	337	310	313	357	329	346	311	345	335	333	324	347	350	314	344	352	357	341	370	332	285	341	326	305	345	346	325	358	334	309	321	339	343	344	328	334	370	332	316	319	318	341	338	326	350	336	302	326	312	331	330	314	339	320	347	315	323	328	362	329	350	354	358	354	316	370	349	304	314	351	306	349	352	337	325	293	307	335	316	360	341	352	341	331	326	328	350	323	357	307	348	332	346	332	322	344	332	343	323	332	334	332	353	326	347	328	317	361	299	339	319	305	316	372	319	356	325	330	334	324	336	348	309	364	326	317	332	312	318	320	343	323	346	339	360	331	351	318	318	298	303	338	359	342	324	343	328	357	313	340	334	334	355	356	335	311	355	348	342	319	338	336	320	319	333	346	360	290	326	322	338	347	322	337	329	331	355	328	287	348	316	326	311	349	310	323	351	326	345	313	348	364	326	322	339	304	354	375	320	344	301	369	309	340	322	334	297	319	328	346	327	334	349	324	324	319	334	358	347	322	326	354	334	311	328	326	330	351	344	333	344	329	299	355	356	319	359	329	329	326	327	378	347	357	328	348	389	317	321	380	326	344	344	332	285	335	338	331	356	361	305	326	321	346	335	316	340	340	326	349	308	330	327	319	360	337	305	323	353	341	337	336	340	332	338	354	359	357	357	351	316	350	349	332	341	336	319	343	354	334	322	359	332	348	332	343	368	304	338	339	335	331	331	348	314	337	343	315	300	374	324	322	355	344	349	287	326	340	330	366	316	344	319	333	345	339	346	341	351	333	354	336	337	327	341	291	379	327	343	328	305	323	346	325	357	328	301	337	330	341	282	312	358	343	326	330	308	315	330	361	337	320	322	322	303	346	297	350	335	330	353	332	348	345	364	349	334	336	331	327	349	341	325	355	365	367	333	335	346	313	331	329	320	331	359	351	306	351	312	343	345	333	339	331	316	335	309	346	337	310	317	328	340	340	299	323	331	356	354	321	350	345	337	356	325	358	347	370	336	327	318	339	324	327	352	347	343	324	331	342	358	319	305	335	351	341	331	360	350	322	355	321	327	342	349	327	328	309	366	327	352	334	300	318	321	321	323	338	322	337	338	365	334	339	339	353	320	349	331	332	321	344	307	298	357	362	282	319	342	364	351	349	338	289	388	340	347	336	351	322	347	317	355	333	324	347	323	317	346	318	337	340	305	336	334	304	352	289	338	356	316	382
4435	14432	9918	4867	3518	2704	1920	1527	1231	1060	833	698	682	610	624	516	477	505	514	447	409	458	466	382	457	388	347	364	408	349	394	382	357	369	360	375	372	385	411	360	391	349	368	362	362	403	362	349	333	379	377	377	380	348	348	358	377	359	366	330	357	342	344	357	341	343	349	352	350	368	386	392	354	355	314	358	335	323	362	335	338	341	346	358	367	356	379	359	377	382	334	350	367	334	386	365	381	360	340	312	311	377	361	338	366	358	343	362	355	349	317	364	322	379	360	353	343	326	345	355	387	337	337	358	360	369	348	361	372	347	311	375	383	368	330	370	377	345	343	357	360	329	327	380	391	342	367	363	364	351	324	367	374	358	357	366	337	358	351	325	369	335	371	339	346	327	345	360	343	352	378	371	351	361	381	338	357	345	364	333	362	394	305	369	356	384	352	357	340	342	367	358	330	348	346	340	375	370	377	317	364	335	360	334	334	386	369	322	337	349	341	345	338	378	341	362	354	354	372	364	383	344	320	345	341	337	364	325	366	335	373	346	364	332	305	346	345	333	362	343	372	360	360	347	373	345	356	353	334	372	381	347	369	347	343	329	355	320	342	346	327	327	324	349	347	333	364	343	348	383	382	354	357	344	348	357	365	345	334	348	354	331	369	337	358	368	367	342	344	330	349	348	357	363	350	343	369	329	338	354	346	392	335	347	377	347	366	376	362	346	338	330	352	354	377	347	358	335	342	360	350	362	347	384	343	353	376	336	354	365	298	364	371	353	363	366	344	345	341	327	335	352	355	382	352	356	365	363	370	372	343	339	342	307	351	328	356	333	358	336	388	359	360	329	336	359	334	350	374	355	360	333	361	325	345	374	352	328	338	308	371	349	339	337	347	352	337	384	339	332	363	378	347	352	321	322	331	332	346	323	323	368	335	362	378	310	332	353	358	349	325	370	348	335	349	354	357	335	320	327	342	384	382	344	368	338	344	335	313	324	324	319	352	331	346	348	357	344	336	343	355	366	340	334	331	376	329	363	330	367	372	337	341	384	367	332	365	349	357	344	356	351	355	341	352	328	336	317	360	347	377	365	372	330	377	373	323	352	360	370	420	366	369	342	398	360	343	338	340	346	323	338	353	323	327	351	315	336	351	365	351	360	360	365	346	371	384	349	341	356	367	301	345	326	347	381	350	374	340	370	357	320	349	358	346	326	349	353	367	320	350	346	377	339	350	298	352	334	351	354	375	332	345	333	317	358	360	372	367	352	352	373	336	330	351	353	366	327	373	349	360	348	361	358	368	373	332	349	342	385	359	350	360	325	332	351	326	380	343	314	329	328	376	367	364	359	350	355	330	345	368	362	356	340	349	384	348	339	339	337	329	301	373	341	365	303	337	350	382	369	336	342	344	345	389	333	385	368	349	364	355	317	314	364	315	352	367	350	360	333	355	340	365	350	343	369	357	406	326	361	355	352	380	365	321	319	347	315	375	347	350	354	338	330	334	356	325	350	339	332	363	374	337	369	360	350	332	354	337	390	354	372	329	377	377	353	330	359	344	334	341	376	328	347	331	334	349	362	368	359	355	346	360	378	359	354	345	344	346	331	356	364	349	363	367	359	337	340	335	358	373	377	341	325	370	353	362	342	342	350	336	353	329	375	346	410	368	343	355	347	371	366	340	362	302	355	363	326	364	354	364	338	388	354	382	330	338	353	334	331	311	310	352	358	378	340	360	370	310	353	317	345	330	351	333	336	354	391	335	376	353	350	354	371	379	353	346	321	354	339	350	373	375	341	346	361	352	358	347	337	364	360	366	357	382	360	347	367	323	355	330	375	356	300	342	395	368	358	339	312	358	334	341	358	340	331	375	374	364	363	361	341	341	340	345	368	352	358	364	337	357	363	370	336	347	412	354	361	377	390	333	364	342	373	357	337	360	345	346	364	350	326	359	332	362	307	374	384	365	384	335	319	356	366	343	352	358	354	350	379	364	338	347	327	344	349	344	357	340	379	365	353	388	330	382	393	368	363	336	360	369	357	379	373	331	348	352	350	338	340	362	365	361	419	332	386	384	378	333	398	340	335	364	326	343	335	330	337	365	365	332	375	375	354	314	347	340	334	358	358	353	348	369	376	328	338	319	342	315	377	355	349	348	381	331	363	378	338	345	362	345	357	349	333	353	339	366	340	357	366	371	320	383	323	357	395	358	361	363	343	344	343	392	378	351	356	374	358	375	341	379	347	388	352	390	350	376	326	363	360	380	369	358	333	349	379	359	339	339	340	340	343	344	385	350	376	326	379	325	350	331	351	363	350	327	317	363	369	341	369	363	322	360	329	379	348	356	345	350	315	368	369	345	331	367	343	368	330	338	318	342	344	319	350	327	330	349	366	307	324	344	319	356	337	337	349	336	380	329	331	335	335	367	315	348	387	351	321	327	371	330	334	329	329	368	360	385	337	354	352	372	346	361	387	376	351	307	363	373	380	385	366	387	325	393	355	356	355	369	374	385	386	345	380	338	342	355	364	367	337	374	337	335	353	361	348	355	353	345	342	340	327	363	373	379	328	369	344	379	338	342	368	365	320	347	370	330	353	354	358	366	336	337	355	331	340	380	331	325	340	347	338	378	329	369	349	339	360	377	348	350	365	329	364	356	341	368	370	342	317	346	357	358	345	365	370	337	359	343	377	318	330	335	383	345	394	340	328	321	362	310	353	365	321	339	370	345	365	366	316	366	338	341	347	332	341	343	387	341	347	321	400	345	338	361	325	370	357	311	356	364	350	336	339	348	341	382	345	385	348	363	317	343	366	333	338	338	344	354	374	342	328	362	362	340	355	325	384	343	330	375	343	356	305	351	367	340	364	357	350	394	378	327	338	329	356	334	369	322	347	357	350	350	366	360	352	318	363	354	365	350	355	352	329	321	350	381	350	345	347	355	351	332	388	350	347	347	351	362	339	364	343	390	351	326	345	378	374	327	348	356	334	375	372	384	326	324	335	394	358	351	360	303	354	352	345	333	386	362	329	356	333	338	364	362	367	359	358	333	359	354	341	354	339	350	359	333	370	326	363	361	358	325	377	388	342	380	347	359	338	364	335	333	359	353	340	319	338	350	378	349	364	369	336	360	359	388	356	359	332	331	386	379	347	349	330	351	376	338	321	349	358	328	378	351	383	354	362	373	339	349	375	336	322	367	354	371	390	329	337	354	369	352	347	371	358	315	350	322	356	369	349	342	374	337	353	343	343	363	340	339	376	383	314	387	350	341	374	331	342	350	340	353	337	399	364	343	408	354	323	355	354	365	332	354	368	332	347	353	357	359	349	358	356	365	335	325	358	340	349	349	403	311	331	353	373	363	308	327	349	326	331	318	355	355	372	345	346	339	370	358	365	374	326	376	325	323	365	359	354	332	363	360	347	349	345	372	379	342	357	349	348	369	383	375	356	340	325	335	358	343	363	365	330	345	357	345	360	354	336	360	377	345	336	357	364
27478	20230	7498	544	307	269	243	224	231	216	198	206	192	225	191	223	215	218	229	207	205	223	197	205	220	204	198	223	209	217	205	187	184	182	228	210	192	198	182	204	202	198	202	183	207	212	196	177	195	196	207	198	219	228	205	214	199	213	201	208	187	210	218	241	202	218	226	212	195	218	210	189	197	214	195	175	189	239	187	189	204	219	205	203	210	191	200	218	220	193	181	192	199	209	202	230	205	209	191	212	221	219	192	181	205	219	192	185	206	187	200	200	173	175	202	198	212	207	206	197	200	203	199	222	201	225	213	195	220	215	198	201	209	186	205	210	225	185	200	195	199	216	223	200	213	217	171	183	208	175	205	188	205	181	202	196	228	200	216	204	195	224	192	193	202	194	216	184	203	199	211	209	211	211	214	211	227	217	198	204	195	215	196	213	198	192	186	190	203	231	186	164	190	224	214	211	199	208	217	212	238	178	195	199	174	204	182	192	234	193	209	185	202	231	217	220	200	193	198	190	186	203	206	220	180	209	199	207	195	201	199	206	215	203	196	221	213	198	196	197	233	177	188	190	201	230	218	199	180	197	194	185	187	224	201	217	214	184	181	197	196	197	185	204	206	176	210	213	195	182	218	197	200	228	208	206	214	244	214	211	211	221	210	207	196	208	209	194	214	200	198	210	199	201	189	191	182	196	205	191	212	204	209	233	208	201	219	202	198	213	241	191	199	219	192	206	216	231	218	198	205	245	208	179	205	203	191	221	199	204	195	203	185	193	219	195	194	219	196	183	215	218	170	208	203	205	201	216	216	211	196	199	215	225	247	204	217	192	231	207	193	211	216	196	213	219	195	204	207	191	207	216	192	220	197	189	211	202	219	200	195	190	211	219	216	197	186	221	172	225	203	221	204	164	195	182	191	203	199	185	212	219	217	195	181	213	205	193	204	193	208	227	202	182	214	205	223	201	214	222	211	198	201	202	220	202	206	208	197	208	179	201	189	210	213	224	203	204	215	216	201	201	203	188	201	229	195	195	192	202	192	214	195	198	208	229	209	192	204	210	214	198	169	203	206	183	229	202	203	219	185	189	222	187	199	198	223	204	194	205	208	199	205	187	206	212	195	186	210	213	213	215	184	193	173	216	198	162	231	189	228	194	208	169	183	191	188	217	190	203	213	187	194	208	217	182	186	201	182	183	200	236	194	207	206	196	206	175	219	195	201	221	209	209	199	206	198	196	210	215	199	183	203	201	191	187	225	211	221	175	207	207	190	205	184	245	235	232	197	183	193	195	183	215	177	221	180	211	186	243	220	179	194	226	170	194	203	207	198	189	218	242	219	211	184	214	212	224	193	215	225	213	189	204	187	212	204	194	205	197	194	223	182	201	215	187	223	219	183	212	206	213	201	221	185	209	198	172	206	203	199	214	217	204	202	189	213	229	208	217	200	220	198	217	180	214	187	170	204	217	217	227	195	179	197	219	212	202	207	202	192	211	206	217	190	220	194	193	217	203	193	193	195	196	210	184	162	199	225	240	222	184	201	190	190	228	200	159	212	177	188	228	216	207	207	203	185	231	195	206	201	193	200	194	226	214	191	224	221	216	190	192	212	195	207	209	200	218	198	219	209	194	219	172	235	182	221	215	190	209	208	220	186	184	218	209	213	201	195	225	193	217	202	216	188	204	184	195	211	195	222	193	197	210	206	183	211	195	203	190	203	189	188	205	199	190	199	202	224	215	181	213	218	225	192	210	235	194	192	214	211	196	200	210	195	194	172	211	203	224	215	195	178	196	180	208	208	232	224	194	209	229	202	184	212	179	212	200	198	216	198	180	212	197	198	206	206	201	180	216	201	231	215	183	175	185	195	193	222	210	194	195	204	209	213	191	201	188	195	187	218	189	231	196	206	203	187	205	200	200	196	213	201	179	193	214	221	200	202	205	219	198	215	200	222	212	204	222	235	215	203	171	197	214	200	207	191	213	212	194	207	210	190	162	196	185	224	188	198	199	215	207	241	226	183	217	188	176	189	191	187	202	206	195	194	190	202	227	185	218	186	213	222	219	213	195	206	208	210	211	195	216	216	233	195	186	200	216	207	206	205	213	240	188	196	225	191	186	217	210	199	176	195	219	195	200	190	209	199	190	206	209	215	201	192	190	227	224	181	211	195	189	209	225	195	236	195	211	187	192	199	204	192	203	193	213	202	231	196	198	182	208	213	205	207	171	220	212	215	196	210	216	182	208	211	227	210	213	197	214	184	227	192	198	199	210	199	219	214	190	181	177	188	232	200	183	190	195	185	235	209	225	191	202	208	207	187	181	189	215	197	206	227	202	196	193	221	184	205	198	186	198	208	204	214	187	202	208	210	185	195	208	229	233	217	219	199	196	241	206	211	202	202	193	209	194	201	182	214	182	204	202	205	209	203	207	220	201	208	183	227	189	200	216	180	207	197	198	200	204	209	230	202	180	219	191	194	231	202	202	213	217	188	192	193	200	209	211	195	214	197	191	197	201	209	189	211	196	198	205	208	182	200	180	199	212	210	215	226	233	186	209	199	215	223	200	229	181	186	204	213	208	181	176	218	202	212	213	226	194	178	221	221	203	229	202	197	212	213	204	208	201	201	187	206	192	220	213	189	212	208	208	197	209	228	220	192	203	183	221	208	204	216	204	202	194	207	192	190	177	204	198	176	207	201	188	198	219	235	196	227	198	191	215	209	226	210	222	216	202	199	215	203	204	214	200	190	206	207	170	218	207	227	188	194	194	215	198	197	225	227	203	206	217	213	182	200	230	188	196	200	205	232	197	190	217	208	206	197	218	199	221	220	198	203	191	235	202	211	214	177	188	203	201	203	207	196	192	182	194	219	181	205	199	177	197	215	198	197	197	215	201	192	212	217	207	217	210	190	224	220	198	190	196	204	200	216	204	187	228	233	186	197	198	189	223	213	209	192	236	214	209	201	196	213	197	186	218	205	196	184	214	202	220	217	206	190	233	197	215	220	204	199	206	171	202	187	218	198	197	177	205	204	202	199	203	175	180	187	207	199	199	192	182	194	215	198	208	216	221	199	192	223	215	213	192	210	209	193	204	203	226	202	213	186	199	187	223	205	173	203	205	203	208	213	211	193	216	212	211	208	210	209	204	214	161	197	194	197	197	182	176	213	205	199	202	213	205	220	223	199	217	187	213	208	195	202	217	185	172	183	189	191	194	189	215	204	208	205	176	210	243	217	213	208	211	214	223	186	189	210	187	201	200	210	206	199	207	214	212	200	192	202	214	194	205	193	194	209	200	198	211	216	178	204	219	189	219	193	215	217	202	211	196	204	189	221	170	203	177	215	218	190	206	182	186	235	188	203	200	206	239	214	213	204	206	222	190	203	195	190	207	222	202	195	196	233	229	212	200	194	200	209	183	201	232	200	180	199	210	193	199	196	173	210	220	198	202	207	178	194	228	187	210	186	196	218	205	192	184	204	186	189	201	205	192
4039	1246	789	471	363	347	308	259	248	289	222	216	224	233	216	211	227	223	235	248	228	234	218	215	213	218	191	214	242	199	210	205	208	203	192	199	203	212	207	207	196	218	183	214	203	223	223	244	226	185	217	210	207	196	229	219	212	235	215	205	254	198	241	204	202	228	214	201	226	203	217	232	190	236	214	203	219	212	187	219	186	215	217	214	210	202	217	194	220	202	215	220	232	232	247	202	201	189	252	209	198	203	207	202	230	200	222	189	229	219	189	222	183	220	198	226	203	200	206	216	217	210	230	209	239	216	208	198	192	214	217	187	216	221	230	232	198	187	199	223	194	215	210	222	201	204	212	210	211	229	210	204	230	223	233	234	206	199	212	203	188	202	219	233	200	206	209	223	200	199	202	220	195	223	231	219	207	216	200	226	185	214	225	228	227	237	189	197	213	204	183	219	196	208	240	217	225	242	195	212	216	190	193	226	227	232	237	207	195	197	237	212	245	195	217	232	218	193	208	223	212	190	236	228	198	217	217	196	225	225	212	219	229	208	207	219	215	202	200	186	219	199	199	193	197	237	186	227	213	192	206	200	201	202	210	219	202	219	239	214	195	220	206	210	188	253	196	231	234	218	223	207	224	222	223	191	191	213	224	217	215	209	213	199	206	223	217	228	230	211	215	228	216	203	178	206	231	207	191	203	222	202	194	222	193	229	210	220	229	196	225	219	236	229	213	185	211	225	222	217	222	214	208	228	207	235	224	213	223	209	207	216	203	215	207	207	228	231	185	203	212	210	203	210	199	217	210	185	187	223	208	221	202	213	193	193	206	216	201	188	203	239	228	227	218	200	216	209	201	221	220	211	220	214	219	208	204	200	199	195	226	194	210	225	205	210	209	214	220	207	219	253	175	207	221	217	209	185	190	202	217	179	191	228	192	190	205	222	193	207	229	220	221	213	218	200	186	209	221	222	228	235	189	220	229	174	223	218	218	217	236	202	208	229	211	224	220	212	235	197	222	212	197	203	224	196	210	256	211	213	204	217	225	195	217	224	218	236	237	191	220	219	204	217	202	229	200	189	220	212	231	198	227	196	219	222	205	209	190	197	189	211	204	219	237	229	232	213	215	235	209	257	209	193	241	193	181	213	190	218	240	215	220	205	217	217	216	210	231	194	223	217	204	192	199	196	221	214	212	206	216	199	209	225	207	213	234	221	228	203	192	182	204	207	240	190	214	196	206	194	204	205	195	224	206	235	204	217	192	216	185	224	202	228	217	220	223	213	235	211	224	219	208	217	206	215	244	208	220	203	211	201	235	224	203	219	234	216	228	213	192	206	221	210	199	222	218	206	186	205	207	218	246	214	215	218	216	213	204	235	224	198	232	218	216	217	218	189	216	209	230	194	203	221	219	190	219	217	222	241	201	237	217	195	207	204	214	220	192	228	224	234	212	218	186	232	209	210	240	242	204	212	201	213	184	225	199	200	230	211	190	210	202	203	204	229	224	212	231	215	213	216	223	227	211	237	231	225	211	196	220	228	219	221	213	205	216	221	225	232	218	221	212	205	205	210	207	203	213	220	219	240	184	222	248	211	215	192	227	247	232	213	244	200	207	233	204	216	208	216	203	231	195	242	229	202	213	212	219	209	211	200	215	202	195	206	194	226	201	213	210	203	190	203	202	221	207	208	209	233	206	204	228	203	195	243	203	201	221	218	191	229	233	246	240	193	220	229	234	209	198	207	210	195	210	215	191	231	215	227	222	224	194	242	230	219	204	214	211	208	214	191	202	196	192	207	227	219	201	202	245	229	239	244	219	220	202	210	227	213	211	232	212	208	199	215	234	200	218	220	216	220	220	188	222	194	214	234	215	228	241	205	214	215	188	206	234	214	212	212	220	200	208	229	211	218	214	202	209	194	210	211	208	213	207	194	250	210	200	229	203	210	223	205	218	221	237	201	220	219	189	211	204	196	217	213	225	219	232	216	190	206	194	202	209	224	211	191	219	228	212	201	223	211	196	227	208	217	226	213	240	235	227	220	232	244	202	244	196	216	219	211	210	203	193	203	187	221	227	199	224	166	223	201	192	197	209	202	227	213	218	209	210	220	210	208	223	218	226	230	208	196	199	211	234	213	202	201	223	203	187	208	185	219	205	205	214	217	194	218	218	208	186	215	217	194	197	203	202	223	190	200	219	197	190	183	198	212	213	204	217	229	218	230	204	193	196	214	201	196	215	240	223	202	227	187	233	215	210	237	206	190	218	226	191	216	221	220	185	222	213	209	213	237	220	200	217	217	194	184	194	227	199	219	213	211	234	215	220	229	209	217	202	224	232	182	223	212	223	227	198	247	225	209	203	217	206	197	206	226	215	219	213	222	202	189	206	218	226	223	192	205	197	211	244	218	196	231	222	214	203	214	216	202	215	200	225	228	186	205	217	233	200	199	214	196	220	236	189	222	196	225	192	216	219	201	224	206	218	205	198	199	201	216	207	206	195	202	192	220	181	208	204	220	196	219	223	223	217	224	209	243	183	224	184	208	204	233	197	213	211	195	213	219	203	224	219	201	213	205	212	226	218	202	223	239	229	207	195	194	206	243	208	200	204	180	220	197	231	223	195	224	182	204	182	226	197	220	200	219	218	217	223	207	245	193	224	222	221	221	220	208	210	220	208	192	212	202	205	224	209	212	208	200	210	220	180	212	237	200	194	181	222	189	228	246	211	209	189	199	211	228	199	209	186	235	213	207	229	249	209	203	242	214	212	239	227	202	232	208	214	221	228	231	205	213	212	213	208	240	214	220	211	199	220	209	194	206	205	192	223	210	202	194	223	208	197	227	240	209	207	238	214	202	180	224	205	201	220	217	216	212	207	208	185	233	209	219	222	232	209	216	196	218	204	215	225	236	215	200	209	204	228	201	207	201	207	207	194	201	177	219	214	220	206	225	218	215	202	244	193	216	192	206	218	205	216	215	200	215	234	188	196	251	215	208	221	239	203	215	193	235	215	224	193	224	218	210	215	202	199	234	220	200	202	210	220	219	216	217	219	217	212	211	200	219	210	219	233	196	219	211	199	217	245	207	208	225	211	225	210	205	208	223	203	239	197	209	209	202	224	214	226	208	207	189	197	201	194	231	227	212	193	222	185	198	202	219	197	209	212	217	205	201	214	242	231	210	226	211	210	212	190	222	214	234	221	189	211	214	214	210	216	229	208	199	209	193	217	191	202	214	186	213	230	207	222	226	228	207	202	182	182	226	206	238	233	250	199	222	249	204	205	223	204	213	202	207	223	222	202	197	202	218	196	199	223	220	211	222	226	215	199	214	196	202	225	227	218	218	199	216	232	218	202	207	193	222	214	206	234	214	204	223	181	214	216	211	227	220	212	197	193	228	217	225	202	213	205	191	232	178	230	203	240	224	206	221	223	208	235	213	198	179	205	227	207	204	198	208	190	180	229	217	221	208	228	219	213	201	198	179	185	203	198	217
23642	21318	28758	24228	21327	11004	1145	742	609	604	562	510	466	497	481	469	413	462	381	460	426	393	406	398	409	414	401	413	383	406	413	362	380	386	382	381	358	407	403	405	389	385	379	391	413	388	399	394	432	388	427	384	368	390	375	393	440	375	395	389	407	393	389	418	368	366	374	390	420	345	397	388	382	431	354	412	392	375	399	403	371	358	439	399	396	387	404	420	357	375	376	405	414	403	394	379	388	379	403	400	389	370	382	394	351	400	381	396	372	413	370	378	389	386	382	392	414	423	379	377	400	358	354	416	339	368	404	375	385	381	398	412	404	397	416	400	363	376	415	434	391	399	380	404	393	390	415	390	396	419	423	382	376	361	417	393	413	396	386	360	381	400	388	402	391	391	376	378	369	409	382	348	382	381	383	403	389	401	348	385	369	409	396	365	383	385	403	385	355	407	378	358	398	390	384	403	386	376	391	419	420	412	362	365	363	399	394	414	406	355	409	374	366	375	415	392	370	435	402	395	388	371	394	416	371	384	400	362	390	379	367	400	379	393	394	391	399	384	423	384	366	416	394	424	366	376	402	402	414	392	376	360	373	369	360	387	375	376	371	404	401	359	372	392	391	376	386	345	379	375	425	367	380	385	394	384	361	423	363	364	391	398	387	411	390	398	391	391	388	399	385	380	406	378	414	427	383	379	367	399	420	371	397	354	394	384	378	383	409	403	382	386	418	394	377	390	381	362	373	370	365	402	366	381	352	392	386	384	390	393	377	421	394	370	388	368	379	419	402	382	340	408	416	414	409	374	360	402	380	380	410	423	400	372	415	416	410	414	355	366	383	391	421	468	427	379	372	364	371	420	370	399	386	371	387	371	428	368	388	386	392	408	379	382	379	382	412	422	398	382	384	406	413	378	387	403	402	361	401	364	370	436	408	383	403	372	390	381	384	385	394	384	394	385	431	398	434	369	388	387	379	367	410	378	379	380	418	350	417	381	357	361	376	399	381	434	391	416	375	360	362	385	366	388	370	359	359	388	396	392	400	381	399	379	423	379	382	388	415	387	409	357	403	416	385	410	385	406	402	380	373	374	375	407	392	395	402	383	420	384	373	405	389	365	385	422	385	416	362	375	387	402	387	403	430	385	325	455	367	387	405	360	376	412	399	365	391	427	409	401	390	411	396	390	376	396	419	397	366	364	393	400	363	378	390	359	383	379	399	373	401	387	393	392	410	408	418	404	386	368	405	369	399	381	401	383	393	430	355	403	364	358	399	332	409	378	372	387	362	338	356	363	405	392	394	381	358	384	402	390	388	386	398	380	361	353	362	389	387	376	356	366	435	388	379	366	381	429	368	398	357	365	388	387	383	374	345	384	423	375	396	393	371	406	390	392	418	377	376	370	384	352	351	383	399	391	408	410	389	367	394	401	400	351	406	387	406	381	422	401	391	369	359	360	409	405	413	390	403	367	375	391	389	377	404	396	373	380	405	426	403	372	402	402	364	404	399	387	405	369	409	398	359	428	397	355	416	409	383	376	369	377	384	369	396	367	350	395	381	330	404	395	402	388	398	394	405	356	414	414	426	379	403	399	361	400	363	378	426	420	398	386	398	406	393	392	329	409	385	402	373	379	379	393	364	375	401	405	375	422	383	426	379	387	395	405	340	367	398	413	355	397	413	394	411	386	381	397	384	407	399	416	379	383	377	381	390	395	362	401	395	366	378	396	409	377	379	427	385	378	409	390	406	388	350	404	378	411	366	395	387	378	376	399	433	376	433	405	383	405	395	420	357	401	390	375	357	375	341	386	383	373	402	413	368	397	390	417	387	375	406	386	418	406	412	370	387	379	371	381	351	388	411	401	397	403	390	406	378	340	379	393	372	405	367	378	378	357	371	378	396	405	405	375	407	402	388	374	397	390	395	423	368	405	390	359	391	364	374	388	359	369	369	361	335	388	414	393	363	367	366	395	367	384	386	368	361	389	407	418	470	392	374	423	377	392	351	361	399	420	445	425	439	375	370	398	373	340	414	360	415	388	370	392	396	381	384	368	361	382	401	399	393	387	378	387	366	392	412	367	373	389	406	398	359	387	397	367	402	379	395	391	407	392	360	396	381	409	383	398	425	377	380	369	415	384	404	396	363	380	382	420	384	397	383	396	390	395	365	389	390	388	401	425	375	409	397	394	382	397	381	374	390	397	398	370	427	364	379	361	374	349	402	374	388	398	389	367	361	418	417	379	376	381	403	392	382	433	358	362	370	371	405	400	390	410	391	383	398	391	382	365	384	387	382	346	359	375	402	367	347	401	387	367	398	361	370	394	384	401	422	389	359	423	369	365	400	390	367	392	403	401	404	377	397	383	418	387	331	407	399	386	400	366	367	410	413	390	415	381	404	390	372	428	395	377	370	390	410	362	381	395	372	388	420	387	407	354	393	391	411	387	373	393	379	385	394	424	394	389	382	404	370	422	397	395	402	386	384	397	390	382	393	360	354	420	371	392	374	385	340	366	387	364	355	422	416	381	382	395	397	416	367	371	388	364	403	381	371	400	367	381	397	373	368	369	395	405	380	372	439	405	371	371	389	415	367	389	390	399	389	382	388	407	407	398	405	377	384	366	377	384	383	412	393	371	352	376	384	387	387	396	419	382	390	403	408	369	365	399	358	370	401	359	395	372	388	373	378	399	377	402	379	411	368	383	337	338	437	381	380	352	393	379	366	389	385	364	381	373	363	378	352	361	419	410	355	382	411	384	367	382	410	367	363	391	379	387	385	386	388	416	416	378	370	424	418	419	431	378	388	382	368	349	360	381	390	389	384	356	350	385	346	413	384	417	379	415	368	383	375	435	389	363	363	381	401	354	353	390	394	384	357	398	370	392	407	376	395	358	378	395	396	380	394	378	444	391	397	359	421	395	402	441	398	413	362	401	386	370	373	386	417	369	404	383	413	387	416	362	384	407	373	370	382	333	349	359	359	345	354	397	390	356	375	403	403	389	383	353	379	381	383	393	398	399	419	369	396	392	389	372	398	412	397	384	391	348	393	379	377	394	367	382	395	385	406	406	370	419	416	404	375	427	369	410	408	396	400	431	379	397	407	377	371	410	388	420	387	400	378	390	376	344	391	368	401	401	371	407	365	372	417	416	375	390	381	393	395	372	403	367	388	386	343	388	371	400	357	429	375	357	403	378	372	381	381	373	374	376	364	365	349	394	377	395	373	374	387	387	360	397	414	379	377	341	411	415	400	384	387	372	394	379	378	371	396	374	368	383	389	411	426	380	416	398	363	405	406	395	418	369	380	377	371	360	389	357	386	351	406	379	417	390	372	444	352	351	416	352	369	365	384	390	423	361	404	377	353	377	401	351	395	401	389	373	402	375	391	401	382	394	414	365	377	416	374	383	384	380	397	384	370	373	383	366	364	403	374	375	368	364	397	375	380	398	444	404	354	416	372	399	410	369	419	403	408	440	368	402	393	386	409	357	409	413
3227	8637	5854	2976	2075	1599	1244	1009	799	740	678	621	566	545	511	486	493	486	453	460	503	434	433	456	455	440	425	441	387	414	441	417	420	398	407	418	420	447	424	403	414	396	410	454	422	427	431	387	407	407	411	412	410	422	413	417	425	367	404	376	402	406	397	422	395	361	471	393	410	388	416	420	396	406	415	390	354	401	423	414	384	407	420	397	425	391	425	406	413	412	411	373	385	394	386	401	382	410	405	366	391	402	392	385	397	411	399	407	375	393	412	370	380	420	377	377	400	410	398	385	430	416	408	409	425	388	408	412	417	372	399	389	397	441	449	376	411	391	440	466	385	378	385	416	374	380	406	384	398	393	424	380	397	416	385	378	417	365	423	369	413	402	428	417	396	434	448	439	408	384	413	444	433	370	437	391	383	437	415	416	427	401	403	406	399	406	414	412	405	369	422	402	416	409	395	397	418	395	434	410	412	408	400	386	379	381	392	370	379	396	362	417	415	412	405	416	426	427	414	379	393	397	421	446	378	382	400	385	387	405	405	407	370	422	415	420	418	356	422	408	376	421	379	420	409	432	396	432	417	415	416	438	380	430	410	397	400	388	403	387	431	404	407	389	372	415	390	359	398	397	395	391	379	397	399	378	417	388	433	399	403	394	379	426	398	432	391	413	355	413	394	410	376	441	399	393	378	432	388	404	423	403	421	425	455	384	413	416	349	397	417	418	401	352	414	412	378	383	397	381	392	393	413	418	442	391	374	418	401	423	399	409	431	429	416	447	417	433	416	410	420	422	402	387	380	400	351	428	397	394	393	377	396	425	408	414	376	396	449	386	432	388	406	430	412	387	382	412	426	419	414	372	428	373	420	402	408	403	377	391	422	393	394	410	406	431	438	421	423	371	400	411	402	401	406	419	424	379	378	376	402	444	387	380	427	407	411	371	391	381	381	415	379	373	373	389	395	406	422	406	413	406	437	413	409	420	435	404	410	393	400	385	445	366	406	449	409	411	411	451	396	379	402	420	416	376	375	406	378	383	419	410	454	426	387	386	410	398	443	385	395	400	399	426	383	373	377	432	413	408	411	418	413	377	387	371	389	411	414	422	381	393	420	374	389	408	403	399	365	436	424	387	375	415	411	384	438	403	409	425	385	414	402	380	381	385	399	418	401	403	389	398	384	361	380	412	420	420	427	418	441	380	430	450	431	398	400	415	388	391	444	416	375	401	431	402	402	404	432	391	396	364	431	424	409	355	391	382	413	402	402	401	365	365	414	368	378	405	371	405	434	410	421	416	412	393	368	377	440	394	434	413	394	412	383	399	413	418	427	421	399	397	371	366	411	388	379	374	421	421	380	404	418	394	405	403	425	412	390	401	401	388	437	403	349	382	431	415	404	402	387	420	414	373	401	383	409	419	429	386	411	386	403	389	383	422	421	427	390	399	387	424	441	421	420	390	433	403	388	451	404	392	384	424	356	371	416	430	407	407	430	410	409	380	375	413	408	413	406	392	396	406	409	407	396	412	389	431	408	397	425	437	400	393	423	392	398	427	379	386	418	422	424	404	380	402	399	395	416	430	399	382	409	408	403	411	397	399	402	378	387	373	396	402	414	395	394	415	412	433	400	388	401	438	397	388	406	421	425	384	397	382	420	436	448	399	389	392	392	414	413	428	413	399	379	428	398	377	400	413	394	373	407	390	418	389	400	384	413	430	405	401	404	449	429	393	394	428	415	399	392	386	415	424	366	413	398	431	411	412	397	395	414	398	398	392	382	395	395	391	360	374	394	420	376	410	412	408	413	382	413	396	403	391	451	384	407	435	407	405	398	360	438	396	412	426	390	422	402	407	368	405	421	413	381	392	418	380	385	392	363	416	391	382	390	383	380	412	395	379	387	415	429	363	388	396	415	380	384	413	372	411	383	401	419	368	401	390	411	398	370	436	373	419	415	397	433	403	395	401	382	439	403	377	404	419	422	398	402	430	421	445	375	383	379	416	409	413	389	407	442	395	369	357	418	407	418	389	405	381	409	411	424	437	409	404	433	403	405	395	403	432	417	425	375	409	424	423	396	382	397	381	377	406	365	425	389	362	390	380	405	405	397	404	428	403	404	406	375	387	370	390	431	411	396	409	390	439	395	393	405	431	395	402	406	435	432	412	430	379	397	415	379	376	400	434	409	385	384	398	383	393	427	404	406	348	427	429	394	427	387	390	365	413	411	394	379	393	396	372	422	447	398	407	369	394	425	380	415	396	414	385	395	413	404	403	398	411	389	428	420	375	400	365	407	398	418	400	389	387	374	396	407	426	410	424	420	398	410	398	462	387	379	407	417	416	394	384	418	384	452	392	414	429	412	401	382	422	416	409	399	386	370	421	378	397	385	378	373	450	398	406	434	394	402	376	394	396	409	427	362	410	395	378	424	409	404	405	362	414	404	387	411	410	406	388	397	417	401	377	403	391	409	413	397	410	410	427	385	405	404	399	371	393	372	403	393	377	398	419	400	420	380	383	433	408	355	406	392	367	416	431	399	428	433	400	402	417	404	436	412	412	389	387	383	418	369	378	408	388	410	427	377	402	417	402	416	401	378	428	389	417	408	395	424	403	385	392	393	389	410	412	358	394	388	423	422	385	376	396	403	407	439	425	357	449	422	435	385	407	384	393	406	424	397	392	369	408	398	410	405	413	429	435	389	444	411	383	395	415	383	422	372	405	402	413	405	369	424	380	422	392	414	398	401	416	377	396	441	383	377	395	392	409	428	416	394	405	404	379	416	377	412	452	373	371	413	411	415	425	384	414	413	418	403	396	431	358	389	434	429	439	400	355	395	446	399	399	420	413	407	419	384	414	421	397	398	372	435	409	446	378	394	387	431	387	416	390	377	400	402	367	404	416	402	406	428	394	408	415	417	448	400	384	381	391	392	407	392	388	393	427	433	392	379	406	398	400	396	428	400	405	392	363	389	411	424	360	439	418	407	390	393	389	388	358	407	418	405	381	368	429	407	408	407	382	388	405	428	440	363	386	413	400	424	403	373	423	409	351	407	395	403	394	398	384	386	409	421	395	402	432	406	441	373	382	386	388	410	398	430	387	366	393	392	406	440	399	393	411	405	398	392	399	403	387	417	401	388	415	379	406	400	382	417	391	427	416	413	400	419	388	386	438	437	426	425	398	406	417	399	379	396	374	416	394	408	386	398	417	381	394	384	406	411	447	390	409	420	413	406	418	404	401	408	383	431	390	386	434	388	401	383	402	402	373	370	394	409	420	410	416	433	379	389	406	395	406	433	388	403	399	420	411	373	411	417	390	399	435	437	389	403	414	383	382	381	409	401	377	437	400	360	402	372	390	377	401	381	405	384	401	404	400	418	414	410	394	402	401	415	416	377	401	391	399	403	377	386	376	387	379	403	412	414	410	440	403	376	432	407	365	405	366	405	406	394	428	427	399	391	417	364	401	389	408	411	393	421	443	419	411	389	371	393	419
24693	21296	27882	24983	13442	556	350	252	210	178	159	170	133	135	122	104	115	113	110	122	106	96	128	111	101	105	80	98	101	100	103	106	107	101	89	87	116	98	97	98	101	108	96	114	96	90	86	84	101	82	100	84	95	91	86	101	93	97	88	93	105	77	92	81	112	83	97	109	86	89	87	103	99	105	76	104	82	107	94	95	100	99	99	97	87	105	106	102	79	92	112	105	105	111	101	98	72	85	96	87	89	120	82	95	102	82	102	102	83	96	101	80	94	112	98	98	95	99	88	82	93	98	92	85	75	105	87	109	100	100	95	93	89	88	101	92	85	113	106	100	93	96	127	128	93	84	100	101	70	82	98	114	78	101	94	90	114	94	92	105	94	98	100	83	87	98	91	104	100	108	111	80	84	106	97	114	101	106	86	102	98	93	76	97	92	103	106	86	79	110	101	102	104	94	104	113	103	91	88	88	96	96	113	91	109	109	97	110	93	96	97	87	94	90	88	99	94	99	104	103	89	113	83	94	94	97	103	102	89	98	85	86	97	101	92	76	98	97	90	93	90	97	82	117	97	111	104	97	93	92	111	99	84	82	94	85	96	90	66	98	107	107	81	78	95	109	90	112	98	101	95	104	106	105	77	89	106	94	110	86	89	94	87	100	95	102	99	96	95	87	100	93	92	83	103	75	107	102	81	118	97	91	92	76	95	86	86	105	91	83	102	106	86	86	101	102	108	82	102	100	102	67	94	93	98	92	73	84	117	93	86	100	101	97	104	108	98	85	76	95	83	99	81	99	106	97	79	100	93	91	93	99	92	86	87	94	92	98	84	100	119	98	94	108	91	95	83	99	97	102	105	96	87	81	103	87	81	88	86	100	94	94	107	102	93	99	77	101	94	97	110	104	78	104	102	115	89	89	98	81	91	105	97	90	86	88	108	96	99	99	100	85	90	90	105	117	89	94	93	91	87	78	87	91	101	73	96	79	93	103	92	85	109	96	90	90	115	85	117	99	90	96	89	94	100	90	83	91	90	78	86	90	96	86	92	105	98	89	91	84	79	91	91	101	86	82	101	88	102	91	89	91	85	110	79	102	92	103	103	103	87	78	80	101	80	106	87	94	80	83	93	107	98	95	97	84	91	94	78	84	103	96	86	104	81	80	106	92	95	85	88	86	115	105	79	102	110	86	120	84	95	87	94	83	93	94	105	89	102	99	97	91	100	100	74	92	101	82	102	102	89	98	103	88	114	97	105	100	81	110	100	91	91	77	82	87	98	92	117	97	103	91	101	96	96	80	72	91	100	86	90	114	99	83	89	105	89	88	82	115	95	94	111	96	101	94	97	100	99	85	98	78	93	95	100	111	110	103	105	105	72	102	94	81	95	98	95	105	90	79	102	87	94	87	81	84	85	116	83	112	92	89	102	101	99	105	101	86	80	86	107	95	69	90	92	91	99	110	98	79	109	103	102	82	109	89	110	90	91	96	104	100	116	91	108	113	102	95	94	93	107	101	94	93	96	82	110	92	100	104	76	88	96	103	102	94	98	98	94	76	79	91	85	92	99	104	96	79	108	89	90	94	90	88	104	91	76	79	81	89	101	98	93	89	95	86	112	91	95	86	93	91	98	111	95	105	89	107	96	105	83	89	80	110	94	98	96	114	77	86	107	98	86	87	107	100	88	83	97	102	79	85	94	83	91	102	112	100	99	97	81	94	89	99	88	92	112	81	76	109	103	87	97	83	96	95	106	85	91	101	78	94	94	97	93	90	90	87	96	101	102	113	84	106	92	90	97	90	87	92	100	102	110	90	86	91	105	87	95	86	76	99	95	140	114	111	97	93	118	89	100	87	80	104	104	80	79	91	89	89	103	98	90	84	92	89	113	102	90	100	96	84	113	90	99	88	86	100	97	93	104	95	83	103	118	89	106	76	103	117	89	112	98	92	92	78	93	96	99	108	88	93	93	101	90	94	94	91	107	95	95	104	88	102	119	102	102	101	78	87	99	95	84	96	102	94	93	95	90	97	111	83	82	108	101	106	89	77	87	94	94	79	107	87	98	107	102	98	77	101	94	95	96	109	85	108	98	98	82	101	89	104	96	96	100	93	100	114	93	93	101	85	85	81	94	88	100	102	110	86	104	90	115	91	117	99	93	99	84	104	85	95	98	78	91	105	92	87	94	116	99	77	111	112	101	99	108	106	84	102	98	107	86	89	91	99	96	89	87	95	108	91	88	98	109	104	106	99	85	110	107	90	101	86	113	104	99	75	95	68	86	95	103	82	96	96	100	85	92	91	86	88	93	81	102	90	96	89	86	88	109	83	109	84	88	78	82	95	90	120	95	92	97	106	103	90	92	93	103	85	98	105	108	112	95	92	111	86	96	92	79	92	95	106	80	96	108	106	90	93	114	88	100	93	90	93	90	94	80	110	82	87	80	104	98	107	80	98	110	103	88	79	106	96	86	86	86	81	85	80	94	95	91	87	89	84	81	77	94	94	93	97	102	79	104	91	101	103	104	96	89	88	101	92	92	89	91	105	96	104	95	104	99	97	90	103	95	98	122	94	90	99	105	98	101	93	99	101	103	94	100	102	87	103	75	93	80	104	90	90	95	90	101	93	88	92	100	94	100	102	100	97	98	96	93	85	86	78	90	93	84	87	68	101	104	85	108	78	102	99	98	97	95	81	102	87	98	98	114	89	98	99	86	82	81	89	110	96	97	85	101	86	84	91	93	109	96	85	100	121	83	82	84	99	79	83	92	85	94	89	100	103	90	91	78	88	76	112	102	95	108	96	81	89	92	81	117	99	93	87	89	91	89	84	90	94	87	94	89	92	96	87	87	96	100	97	90	111	102	96	86	100	87	84	98	86	105	92	79	96	77	93	87	101	83	101	106	75	97	101	85	70	104	100	105	95	86	75	112	94	89	91	92	107	94	100	83	95	108	86	99	93	95	92	108	85	104	92	102	105	98	84	90	96	77	95	81	95	72	91	89	98	81	104	92	114	105	106	100	80	107	85	90	80	94	82	105	87	91	90	106	91	101	103	96	115	97	92	86	86	94	121	90	78	103	79	94	88	83	103	101	93	106	103	95	84	84	86	106	105	85	89	87	83	93	95	96	99	94	96	85	82	87	93	105	109	113	97	99	103	71	113	88	90	90	99	93	101	90	111	85	103	98	80	105	112	85	90	89	97	110	99	82	104	118	104	97	86	87	106	105	84	101	93	101	92	101	103	97	88	95	102	81	97	96	92	98	100	113	96	107	102	112	100	117	99	97	94	86	91	106	89	95	109	99	93	116	104	90	90	99	105	101	106	99	85	83	99	103	90	71	92	93	94	90	86	90	102	93	92	93	91	80	103	96	90	99	103	100	98	87	105	103	109	102	110	99	91	100	97	85	92	82	101	85	87	118	82	102	94	114	98	95	102	104	95	91	95	96	90	84	94	100	89	109	115	109	93	114	107	91	98	92	97	136	98
3116	5042	3157	1478	1081	767	578	433	348	288	269	224	191	188	160	148	149	146	138	143	132	131	118	101	120	126	115	125	129	119	95	113	111	122	120	127	106	101	111	130	113	102	116	125	115	105	111	108	122	109	120	112	112	99	114	113	94	95	96	89	88	105	99	103	106	91	96	115	92	113	106	91	112	100	93	93	96	91	110	130	104	102	104	107	102	113	92	116	103	103	92	85	118	99	116	111	120	111	111	99	125	114	116	99	89	107	95	102	100	119	96	111	101	96	93	107	99	105	130	112	100	111	98	98	123	127	110	127	108	101	107	99	109	97	121	108	110	107	98	118	126	96	93	103	113	102	85	89	105	111	98	87	96	99	96	99	111	99	118	99	117	90	124	109	95	98	101	120	99	86	102	91	104	103	125	119	105	113	116	99	117	105	97	81	101	106	115	101	127	109	99	130	121	101	91	109	87	92	119	101	114	117	96	107	110	114	98	109	95	117	87	95	92	101	119	92	121	107	107	103	118	90	110	102	98	106	93	102	108	117	122	73	99	107	117	150	105	94	103	108	115	118	105	111	101	107	100	103	111	95	114	109	121	108	99	86	99	99	111	124	99	117	118	102	99	110	125	99	118	106	88	110	89	84	119	136	109	104	95	129	91	103	118	84	108	111	86	115	106	117	101	96	105	127	116	110	106	98	107	98	114	105	98	103	109	114	101	103	118	120	113	101	93	93	91	95	102	103	93	101	109	112	91	110	122	107	112	117	99	93	98	93	98	110	112	105	112	94	96	107	98	118	78	102	117	89	104	115	114	94	97	97	124	100	118	119	108	106	112	112	117	99	102	109	117	94	126	96	110	112	94	86	99	93	118	115	110	117	116	100	119	111	102	103	88	120	102	99	106	91	97	105	86	99	125	99	95	99	104	91	100	102	118	86	99	114	110	109	117	89	113	112	120	109	127	125	103	103	112	104	101	114	108	126	102	118	112	130	97	109	108	98	124	90	97	85	97	121	104	103	116	112	95	114	106	113	105	101	116	101	94	100	95	105	80	102	107	115	108	112	126	123	119	104	111	103	106	98	110	113	100	109	112	96	109	103	117	97	96	109	101	93	90	105	101	100	120	94	102	97	105	94	90	104	117	112	106	114	97	110	109	108	113	103	97	110	90	92	99	114	104	110	116	115	100	103	96	92	100	91	119	101	113	100	125	95	104	113	120	95	100	105	99	109	104	122	99	94	120	119	96	101	115	109	93	100	112	98	90	103	97	130	97	108	99	88	110	119	112	109	117	99	107	117	100	104	105	96	96	112	115	104	111	98	110	87	94	106	114	121	103	94	123	108	140	115	123	106	126	109	113	110	90	108	102	89	104	106	87	91	120	105	102	107	98	98	96	109	103	104	106	102	103	126	99	93	102	116	99	97	112	117	97	108	105	113	89	117	105	103	103	134	113	110	120	112	106	99	102	101	78	120	102	109	109	109	100	94	106	90	97	105	114	111	103	95	110	113	108	114	108	105	107	88	118	97	98	127	115	100	121	99	123	96	86	107	119	120	109	90	115	114	90	100	109	88	97	105	109	108	97	96	103	112	113	108	103	100	114	102	90	114	105	113	99	94	118	105	98	110	103	101	101	102	93	123	114	102	120	117	90	117	92	89	104	92	106	83	103	106	93	107	86	99	112	120	107	118	107	130	95	109	108	108	104	90	110	95	115	109	105	88	128	113	114	101	115	113	116	107	91	92	119	108	107	118	119	97	105	100	98	113	89	107	111	111	103	87	108	111	104	107	114	111	105	102	116	125	125	98	103	95	122	94	96	106	103	99	102	88	91	112	119	103	88	108	93	106	104	116	95	104	94	97	97	106	124	97	107	98	98	103	106	105	102	91	100	95	116	99	99	79	118	85	104	100	108	100	106	103	96	113	100	108	106	105	103	117	96	88	110	115	95	96	105	101	105	88	109	106	119	112	99	98	94	103	113	121	100	129	106	86	114	96	110	103	101	112	108	110	103	103	104	106	107	109	97	126	110	123	109	110	116	108	100	109	110	102	125	104	107	111	105	110	90	95	85	107	107	113	97	114	99	114	108	96	111	117	98	99	100	96	96	111	100	110	102	98	117	119	85	109	115	110	116	122	89	121	114	99	96	101	100	101	115	107	99	95	115	116	105	87	102	82	97	88	90	121	107	114	113	100	110	114	117	102	108	119	123	99	107	92	93	98	135	107	98	117	129	93	116	105	116	93	112	94	98	103	95	97	109	109	106	96	113	92	96	109	104	105	99	107	106	115	89	111	104	104	93	109	85	97	101	118	89	104	108	111	96	111	109	102	115	116	124	99	107	100	108	140	94	120	97	128	108	110	126	119	105	124	95	109	100	107	125	98	103	95	104	89	97	107	114	103	120	113	103	107	116	112	101	96	100	95	93	100	115	105	111	110	92	98	100	100	114	95	95	108	101	91	90	108	89	130	112	97	93	106	107	93	107	108	115	112	112	106	117	100	106	98	92	102	103	109	114	106	112	96	95	86	77	124	101	109	111	94	109	110	113	96	116	107	116	137	93	108	91	106	124	95	107	82	114	101	119	135	99	103	106	93	115	126	100	123	114	118	114	104	83	103	90	107	114	105	106	109	94	129	105	112	101	90	98	115	121	102	96	110	88	90	91	100	121	105	116	104	111	97	111	105	100	87	101	90	85	139	104	92	94	94	90	119	89	118	111	122	96	104	97	106	121	121	121	92	97	104	97	103	126	100	105	113	114	115	104	123	95	93	115	108	128	105	107	98	112	98	112	97	95	82	101	94	116	100	93	121	108	102	110	126	102	113	125	115	118	108	112	100	104	111	125	140	106	101	104	95	108	109	123	108	109	107	94	101	99	101	109	98	98	124	132	105	102	106	108	105	73	90	92	94	101	99	103	87	90	95	111	111	105	105	90	110	129	112	109	123	100	112	117	112	93	102	88	103	103	108	97	102	95	98	114	113	101	106	115	105	100	123	102	90	110	117	126	107	104	129	98	107	113	93	107	124	102	99	86	82	108	104	106	99	113	85	133	87	104	102	103	92	108	120	106	108	105	93	119	107	100	118	107	80	113	110	113	87	90	111	100	111	110	103	108	112	112	102	120	93	100	100	103	104	102	106	100	108	95	93	127	107	119	90	122	101	96	92	109	120	111	118	120	104	107	105	96	140	111	96	100	117	101	109	97	113	115	135	110	87	123	99	128	105	118	98	88	100	98	106	95	104	91	94	105	101	109	120	115	107	96	105	114	97	82	106	106	120	98	101	108	114	125	99	134	114	113	98	97	97	104	92	109	106	88	110	103	120	92	115	105	100	95	112	116	112	96	100	97	106	119	104	126	104	111	91	106	86	108	113	105	129	108	97	112	104	104	110	103	109	98	113	121	115	104	101	112	112	96	96	110	124	100	94	111	118	113	106	103	111	107	95	93	103	121	110	117	91	105	111	109	98	122	96	118	113	110	99	106	126
22516	21334	29254	23772	21341	21398	11656	1224	911	744	660	582	531	535	496	428	453	472	408	402	367	397	348	384	368	391	343	367	329	381	384	348	369	344	351	318	350	390	326	336	342	358	344	332	327	324	341	320	335	337	369	333	353	323	327	357	328	325	343	337	318	306	349	343	319	318	304	316	337	346	310	337	305	346	316	314	320	344	323	314	317	327	334	364	359	332	329	301	315	344	368	344	328	358	326	345	345	311	360	324	357	328	350	358	305	347	299	355	348	336	307	315	328	336	360	332	317	310	353	368	322	346	324	309	312	363	350	338	352	339	312	343	353	342	345	348	358	332	381	323	329	334	310	345	310	328	360	330	360	325	358	339	347	363	320	353	344	315	353	287	324	297	330	312	347	349	332	311	314	325	316	339	326	378	333	325	319	340	341	324	348	340	291	310	362	358	386	338	295	310	334	354	327	329	336	296	320	325	333	341	353	339	309	325	317	315	311	336	333	341	310	315	313	320	300	326	317	307	366	322	334	350	353	323	318	298	333	313	329	320	335	316	340	315	315	338	333	318	315	313	355	316	319	340	353	331	347	380	325	317	331	308	305	367	325	333	322	320	334	342	330	330	353	336	337	335	315	335	329	337	371	338	359	313	330	329	356	331	360	313	332	342	319	331	316	335	353	344	320	348	354	311	335	319	326	305	342	336	340	309	323	339	335	341	329	347	359	319	345	330	316	322	348	328	327	294	311	319	331	327	340	306	319	337	328	357	349	344	327	330	330	333	324	316	346	332	318	322	327	316	318	380	315	370	336	320	349	322	355	343	341	321	387	315	322	325	356	349	339	309	313	291	340	322	305	366	328	321	327	336	346	315	321	350	330	343	356	334	302	331	317	343	380	320	358	315	318	312	345	304	304	333	341	296	304	320	354	336	286	348	335	300	337	361	322	324	391	351	316	314	328	309	305	348	302	324	312	324	348	341	332	329	288	332	327	310	318	326	329	334	307	330	345	325	307	315	332	366	340	333	339	332	304	328	357	337	329	322	338	329	315	372	330	316	330	321	310	346	322	302	339	333	345	383	362	339	319	347	304	343	356	352	325	352	307	314	349	338	318	334	310	323	318	343	343	339	309	330	338	348	346	329	313	303	322	327	361	340	326	348	302	324	298	355	341	388	338	356	343	325	323	320	339	377	309	333	340	312	343	317	312	340	364	343	338	334	313	326	346	344	298	343	287	315	320	358	308	308	334	331	297	343	338	286	285	333	336	328	357	352	342	344	335	356	307	324	315	306	288	358	306	354	340	338	311	329	337	341	331	344	327	348	316	362	315	335	338	353	314	363	327	315	310	356	335	346	338	346	312	334	346	340	357	332	316	323	343	335	331	354	326	338	331	304	312	313	291	342	346	326	338	344	365	332	351	341	327	325	309	304	344	353	332	332	307	334	323	311	351	346	340	335	339	355	305	346	302	317	342	357	296	310	348	355	313	342	322	327	297	289	286	327	347	315	349	354	353	322	327	324	344	321	340	302	312	325	351	329	313	345	323	287	334	325	308	329	357	346	359	346	333	356	333	340	367	326	316	345	341	351	345	391	348	313	337	327	314	341	333	349	366	331	350	323	314	311	316	342	357	291	320	355	327	316	351	304	343	371	298	333	333	338	329	362	323	338	315	316	363	350	301	342	327	320	313	338	358	295	329	292	362	301	321	349	327	318	342	356	302	357	336	328	319	338	370	315	342	319	326	326	330	362	333	322	315	324	325	313	341	332	325	325	294	311	338	365	334	301	316	309	353	303	317	371	314	318	329	331	315	350	356	306	318	355	333	330	340	291	315	305	329	334	355	325	348	333	311	322	325	326	359	351	354	317	340	336	356	335	326	342	312	324	363	328	316	322	349	301	315	308	323	317	336	367	320	321	333	311	346	298	338	360	360	328	321	349	335	330	341	332	300	344	326	354	354	333	308	304	354	306	325	328	335	324	319	346	324	342	320	338	329	338	300	331	364	331	320	323	322	350	336	375	323	337	377	363	356	335	335	341	347	329	329	331	367	324	324	320	351	330	316	320	353	330	309	315	327	346	360	342	331	317	313	307	312	322	317	314	304	317	329	366	316	320	340	329	333	333	333	351	312	358	319	341	317	333	318	321	348	316	337	344	338	346	340	315	355	338	331	345	328	330	337	332	326	333	310	297	348	348	313	359	324	350	337	306	341	332	336	302	357	335	340	335	350	335	288	318	332	341	335	348	344	338	349	334	312	321	303	336	337	350	339	283	332	316	342	346	298	322	352	317	340	311	320	313	343	345	325	335	325	307	344	333	327	327	326	335	340	336	326	304	320	368	330	339	315	346	341	349	328	332	310	325	312	375	346	350	301	381	347	355	352	331	371	340	349	319	335	344	353	341	356	323	313	350	322	336	341	344	336	321	306	345	336	325	335	318	300	352	341	340	320	315	319	321	330	325	336	327	293	331	353	323	345	364	349	353	341	331	308	321	322	327	341	336	381	328	331	316	316	331	314	289	346	343	311	316	299	330	319	338	301	313	318	330	357	335	325	325	342	320	309	355	351	310	329	316	352	300	352	321	330	311	363	333	321	294	331	323	334	306	330	335	336	309	327	332	298	314	336	355	335	332	293	311	338	300	314	342	269	359	343	307	316	324	325	358	338	369	332	337	308	338	304	319	323	283	341	390	325	310	342	306	294	337	319	316	348	338	334	333	340	335	336	341	335	316	321	309	326	331	368	321	359	308	316	318	324	332	319	337	338	319	319	314	308	352	355	326	332	337	336	311	326	320	362	317	358	316	305	331	340	352	337	363	324	341	346	317	348	331	372	325	332	290	312	356	320	349	316	332	326	346	334	314	319	348	315	347	319	338	321	323	374	311	335	350	337	340	344	348	344	316	307	346	315	333	326	320	314	326	335	342	311	315	285	346	349	332	343	320	355	332	322	342	330	326	324	336	369	359	331	327	301	336	323	328	299	329	327	341	365	347	337	333	332	348	325	327	329	344	346	318	332	300	286	328	327	312	326	336	311	336	294	338	341	352	328	314	330	336	324	321	326	343	316	318	352	302	340	306	315	342	334	319	326	290	295	358	311	348	344	335	346	339	307	344	312	338	361	319	309	330	347	360	351	325	320	299	324	317	348	312	315	345	359	312	321	372	358	345	345	319	338	305	376	324	324	310	330	358	303	314	353	314	356	307	323	372	320	324	333	326	348	348	288	316	332	318	350	325	315	323	325	359	328	308	322	343	337	331	327	305	364	305	307	309	347	315	329	323	311	318	337	314	347	369	330	318	331	305	319	324	309	319	361	318	358	315	344	300	382	317	351	331	338	307	339	320	324	336	320	352	314	344	311	320	334	347	288	317	331	327	353	313	376	383	316	364	325	320	324	329	326	344	342	304	304	291	323	294	313	325	365	316	326	343	324	304	311	303	313	330	331	332	332	326	332	314	315	314	324	359	334	329	342	320	341	346	323	294	372	353	326	345
4398	14417	9931	4883	3661	2570	1922	1474	1208	992	824	738	710	614	583	491	484	482	470	497	415	441	419	425	351	398	418	401	389	351	405	350	410	385	342	404	351	389	379	356	339	365	370	352	357	323	378	352	355	356	385	368	357	355	335	373	351	346	360	365	334	350	352	348	363	362	366	343	321	365	349	376	347	349	317	358	329	359	349	376	335	345	380	345	347	355	314	339	348	349	396	336	324	365	350	361	363	362	360	334	331	386	343	340	336	318	347	361	339	358	324	339	316	334	356	361	359	357	389	359	343	383	375	339	368	332	329	333	328	330	351	338	391	351	353	327	346	360	345	327	344	326	372	339	341	359	317	369	359	344	342	358	368	380	338	344	338	370	331	348	369	381	358	336	353	343	362	343	330	328	337	346	312	355	373	321	343	332	339	333	342	328	316	359	340	396	362	342	353	353	392	329	376	357	353	326	331	333	316	354	357	345	329	340	371	330	375	350	311	319	343	349	343	378	379	377	387	375	350	337	321	361	353	345	342	327	346	357	330	353	346	358	336	334	333	361	354	331	356	333	344	346	356	352	359	376	347	371	373	336	364	322	349	347	320	347	367	368	349	334	333	360	390	347	372	357	335	335	363	354	345	343	378	344	371	351	342	338	365	334	347	331	364	331	334	335	304	361	317	333	343	349	319	364	342	331	311	342	331	344	317	320	374	351	356	314	349	361	380	361	354	324	330	371	343	334	350	352	354	330	361	339	386	318	345	369	351	320	346	341	352	343	362	354	359	322	354	361	335	342	291	334	359	372	338	311	358	367	324	333	361	349	388	377	336	343	339	338	359	336	362	354	337	332	360	351	311	361	342	346	348	337	359	402	359	357	343	343	373	334	346	344	352	360	324	353	347	344	326	365	344	329	336	341	371	359	346	348	360	330	322	336	353	346	382	356	371	381	310	341	321	314	334	348	409	365	352	353	340	387	338	353	337	351	322	342	373	358	361	364	336	390	374	340	361	338	367	327	355	351	341	335	358	320	360	321	332	312	357	336	370	358	335	320	362	338	338	316	326	353	407	315	313	300	348	344	348	350	351	355	340	347	346	368	336	334	365	354	319	354	365	349	310	346	345	362	352	333	350	394	352	350	323	333	368	351	328	363	354	338	321	317	355	347	324	357	353	355	350	343	351	357	347	372	342	342	323	352	327	354	347	321	356	349	340	367	327	359	340	343	362	360	339	360	338	355	350	348	356	330	357	379	325	318	341	370	340	338	338	316	339	374	316	298	357	348	343	373	343	346	342	334	378	356	331	340	350	363	311	329	321	343	324	352	347	332	320	324	347	321	349	365	359	362	346	326	327	335	341	368	319	337	369	359	320	351	348	354	330	318	333	353	342	341	379	353	338	343	359	314	342	322	335	358	360	335	344	332	328	365	341	353	351	329	337	321	297	360	332	369	348	360	351	341	358	340	336	347	326	351	378	340	320	336	316	322	303	348	350	365	328	333	371	341	341	371	331	326	337	332	335	323	368	361	358	345	351	399	302	328	367	349	350	342	366	365	323	355	343	345	380	397	357	372	325	343	349	353	343	344	310	337	361	345	335	334	323	324	325	300	360	365	337	295	328	358	338	352	355	342	360	358	317	349	343	340	343	369	342	353	343	397	336	366	340	332	359	341	365	368	342	327	355	335	339	343	330	354	320	319	330	372	329	375	338	325	312	351	339	354	355	355	330	349	395	324	357	358	361	345	319	305	336	351	343	362	359	331	330	370	365	351	364	347	328	362	341	332	333	371	352	328	354	352	371	348	322	357	348	378	354	364	334	325	336	369	346	372	366	348	341	347	354	367	343	320	335	326	348	353	328	320	348	332	364	366	355	320	352	374	335	339	342	355	339	347	341	348	392	363	313	340	351	361	373	338	378	348	386	361	351	355	374	346	339	336	341	336	351	337	350	348	334	355	384	346	339	370	375	331	370	315	375	345	315	345	349	306	333	388	349	326	373	357	361	337	395	361	322	345	333	354	353	328	351	366	295	362	323	341	364	350	328	365	302	357	341	392	397	372	345	335	345	365	348	367	325	371	347	365	313	329	364	320	307	322	320	337	392	347	359	380	334	327	308	342	337	324	338	309	359	358	351	344	342	361	319	329	369	348	334	327	379	338	314	359	323	353	323	362	368	339	330	354	329	360	329	326	370	362	358	342	316	342	339	358	330	330	360	316	334	315	351	360	339	322	331	355	367	306	360	331	355	359	360	361	335	318	331	363	378	362	338	319	340	316	368	328	337	315	365	349	305	341	343	345	370	329	357	342	384	327	343	333	345	358	349	320	356	358	347	373	316	353	339	348	361	327	338	312	356	353	389	326	373	333	367	344	328	351	347	345	354	373	292	326	368	323	376	352	344	327	386	346	348	345	363	310	327	367	366	345	354	340	341	358	330	344	338	359	343	305	361	369	360	373	370	333	345	375	320	337	336	349	341	312	326	322	358	336	353	355	336	327	345	318	372	336	358	347	348	370	323	346	343	362	376	380	336	363	345	337	385	342	335	322	329	322	323	386	350	355	363	328	323	368	370	345	368	357	329	366	320	353	366	340	324	353	354	338	348	362	361	335	364	347	341	359	334	350	304	403	327	353	337	334	370	351	328	341	323	348	352	363	322	366	324	377	380	352	352	360	356	337	356	351	342	349	341	323	348	353	352	331	340	368	346	337	345	356	343	387	354	307	323	320	367	334	361	338	366	343	367	344	351	296	359	358	321	344	346	361	332	362	349	357	325	319	364	331	336	322	371	354	362	340	332	340	379	324	338	341	358	294	363	372	341	331	358	331	368	338	316	344	326	341	364	380	358	342	339	370	338	351	344	373	335	336	338	347	331	340	327	376	372	345	353	334	341	374	363	331	335	341	358	323	344	347	375	367	333	360	312	354	368	347	348	360	376	337	324	341	342	382	358	360	365	371	339	359	340	355	344	349	333	354	340	323	336	320	329	352	330	356	353	333	360	346	332	365	343	358	323	328	336	337	345	354	337	369	332	360	364	350	338	344	343	327	336	330	347	389	388	325	369	327	351	334	344	336	363	330	365	361	334	328	349	329	363	321	357	325	356	324	373	322	325	306	379	348	329	331	342	367	383	323	356	337	364	372	353	364	354	335	346	366	343	345	365	346	342	369	335	385	330	357	338	324	344	356	326	322	374	367	334	371	356	354	363	348	353	371	366	364	362	391	333	363	349	342	327	333	354	335	369	335	308	326	359	352	348	340	369	360	366	333	382	318	341	336	338	356	347	375	347	347	340	365	295	353	343	338	341	346	339	344	318	339	345	361	322	354	344	342	336	333	340	332	327	342	339	371	368	314	342	356	312	342	322	369	347	346	335	333	351	366	347	319	356	309	368	343	370	322	362	396	361	372	349	350	375	360	364	367	359	344	345	331	333	325	341	322	329	365	371	313	314	374	347	347	353	353	340	373	362	330	352	349	353	342	295	320	364	347	376	352
27451	20251	7516	538	305	263	241	205	242	212	227	200	212	211	207	196	199	201	189	207	236	200	207	218	183	194	158	213	210	188	214	198	208	238	183	185	202	205	209	190	206	185	192	209	192	195	187	203	218	195	207	205	183	198	191	220	230	206	236	193	215	190	181	205	221	200	170	197	180	197	175	227	198	185	189	181	187	209	194	205	214	196	206	195	190	225	191	185	226	193	185	168	190	197	195	231	170	208	202	180	202	200	231	213	194	199	166	211	232	206	199	202	227	203	205	198	225	225	190	201	227	200	220	204	213	184	201	219	201	197	184	209	202	193	206	186	203	203	203	187	198	181	201	205	204	203	221	200	211	230	210	203	201	207	239	216	197	208	190	218	190	217	220	214	192	201	193	186	198	194	192	199	225	209	229	186	227	203	199	205	201	220	192	190	186	230	229	175	223	227	227	196	200	215	225	212	205	198	209	202	205	209	191	203	185	175	196	222	197	214	185	219	209	217	215	195	221	209	180	214	183	199	208	197	193	228	219	206	209	217	203	230	223	213	195	210	193	224	198	180	198	192	179	199	202	237	170	183	202	207	194	209	205	204	212	210	223	179	206	241	212	205	195	196	184	203	188	186	184	196	205	196	220	218	227	187	208	222	212	177	182	189	211	188	205	194	210	186	202	177	187	197	179	206	185	185	198	199	192	215	192	237	212	192	213	206	193	208	201	213	205	176	185	198	194	232	208	198	184	181	171	193	194	182	213	210	204	187	202	203	216	196	196	198	195	201	217	206	219	199	203	182	209	198	212	199	202	197	215	169	193	205	222	208	188	203	207	202	204	188	200	209	199	198	222	189	195	189	195	206	181	189	191	200	172	212	205	204	209	209	203	192	214	198	211	210	217	220	172	171	199	215	199	220	199	229	210	185	191	195	190	219	208	193	214	212	197	218	184	195	199	202	190	204	208	183	188	223	182	204	188	225	236	220	224	182	209	200	207	203	199	204	193	186	197	248	194	190	197	191	192	206	198	210	211	206	186	199	181	177	179	192	209	200	200	191	207	209	197	191	192	232	186	216	237	195	191	203	182	194	198	200	213	197	194	195	210	215	199	242	223	198	212	206	219	196	177	210	193	188	203	201	214	196	199	201	207	211	200	193	201	187	238	192	207	200	202	198	203	208	186	198	199	181	199	182	200	203	191	204	216	222	197	209	186	180	212	212	175	217	195	195	222	219	196	187	227	187	200	216	195	233	216	185	193	187	210	226	213	160	178	214	201	185	187	207	217	206	193	210	195	212	196	234	211	208	216	204	218	192	207	193	183	205	182	212	209	195	226	187	183	202	206	193	195	178	205	196	194	210	200	226	203	191	180	216	207	197	192	206	178	188	191	191	245	227	178	201	201	165	224	201	202	212	214	192	216	188	214	220	182	225	209	193	199	199	204	183	219	192	196	194	217	210	195	205	200	211	183	171	204	203	200	207	212	196	200	187	206	201	228	197	202	216	223	205	193	202	190	205	198	224	176	190	177	198	211	207	200	210	225	165	230	215	222	197	181	188	229	196	198	195	207	187	201	231	221	181	193	224	226	204	201	223	188	184	175	186	208	167	211	200	215	186	204	203	201	185	205	200	195	182	203	186	220	215	201	193	171	207	193	222	201	184	216	218	189	207	206	216	213	200	178	166	195	191	192	205	186	217	182	204	200	198	190	205	194	187	197	193	202	206	222	181	186	187	196	218	220	197	196	204	210	194	216	205	228	207	203	229	207	209	166	213	188	218	200	189	176	204	202	210	218	195	185	200	186	217	187	192	200	184	199	219	186	186	214	222	200	219	217	217	230	186	189	203	200	197	207	207	179	227	217	214	212	226	224	182	171	201	178	222	173	208	199	212	226	203	233	204	205	192	216	193	182	207	217	191	209	170	185	193	218	199	216	204	215	197	220	187	210	180	188	211	234	216	218	189	187	219	190	207	208	178	189	197	215	193	223	211	189	219	189	188	207	196	189	201	187	203	213	195	213	216	219	207	215	207	212	213	225	190	208	208	205	179	212	194	194	221	225	185	192	175	194	220	186	189	212	202	197	212	175	198	204	207	213	213	211	200	215	194	216	178	213	192	211	198	195	184	218	197	184	213	184	212	221	237	214	216	210	209	199	211	192	205	223	237	190	200	242	197	222	207	182	226	230	204	203	179	200	186	226	200	198	199	199	185	202	202	226	197	181	219	184	186	192	197	208	184	209	209	189	210	219	189	204	213	221	199	214	209	209	210	200	202	223	194	216	211	224	200	216	201	202	192	198	195	198	194	208	200	220	205	195	223	210	180	203	203	209	195	219	193	208	175	199	199	214	208	193	205	205	201	171	219	211	240	223	219	200	194	168	211	192	198	213	199	186	217	191	196	174	191	188	199	205	206	187	210	196	198	210	211	206	206	214	200	214	180	192	231	226	198	206	197	190	215	228	218	217	212	186	204	178	182	200	208	196	184	205	181	203	179	206	202	244	205	177	187	203	180	189	200	205	214	182	191	197	184	200	243	191	194	202	191	185	197	205	206	193	205	208	201	199	202	236	218	218	188	218	193	199	183	181	201	199	216	187	203	185	208	190	177	206	197	218	215	197	184	204	202	206	197	200	199	176	192	193	199	199	192	191	191	229	184	205	211	195	203	204	214	211	187	204	194	217	215	231	202	204	181	210	236	204	196	238	171	198	194	200	176	222	177	195	204	205	190	215	217	207	219	192	204	204	210	219	196	197	204	210	202	193	239	205	218	179	206	197	195	209	187	207	187	187	222	194	200	209	194	190	191	215	172	221	199	193	209	204	180	205	205	180	221	238	191	193	197	167	179	186	187	195	202	191	191	193	218	222	197	198	243	226	184	191	206	190	178	190	171	186	180	190	183	210	190	219	185	207	228	187	205	192	202	182	186	174	178	196	167	222	196	200	208	198	206	184	188	182	194	199	220	236	196	202	212	207	231	228	185	202	207	193	195	193	193	202	205	229	193	184	204	226	209	196	210	228	221	187	188	213	207	215	204	205	201	170	183	188	187	202	191	215	183	197	194	196	198	204	208	204	199	200	202	215	179	188	187	195	201	205	213	202	191	224	191	210	182	201	192	205	211	193	189	218	206	204	207	237	231	181	190	187	187	199	202	207	242	225	207	204	187	200	185	196	214	217	179	190	187	180	199	202	188	154	182	191	222	211	205	206	210	188	202	205	187	185	206	207	192	184	197	191	206	197	202	212	168	191	188	185	193	193	204	214	191	203	192	205	211	205	206	176	208	185	188	212	194	197	203	197	210	211	210	238	199	225	185	196	188	214	199	201	201	196	208	217	210	185	211	220	215	187	221	176	201	185	194	198	216	220	211	208	212	212	222	206	206	197	203	207	189	218	194	201	199	183	191	202	182	205	213	181	222	201	199	186	224	197	203	171	197	189	199	191	181	199	220	207	190	218	180	219	179	187	210	203	213	193	209	195	221	196	210	222	195
4008	1224	835	461	368	375	287	281	260	211	240	222	204	221	212	209	206	215	207	195	220	230	180	198	213	199	224	233	250	231	187	216	205	233	226	222	226	236	204	190	202	204	194	212	220	243	234	192	181	203	238	212	215	230	216	233	233	199	219	243	203	178	203	175	228	184	210	214	221	196	212	178	249	208	187	213	207	218	227	218	214	183	211	176	204	208	218	201	229	184	205	204	216	220	224	209	230	204	204	197	214	185	210	203	210	217	194	197	200	225	210	226	210	228	217	206	203	220	208	218	221	208	204	222	232	211	197	198	201	212	222	204	194	218	203	180	222	225	198	226	211	215	206	231	218	209	217	219	231	202	222	193	201	221	187	206	197	188	192	204	204	239	213	217	216	202	188	244	209	216	197	211	218	224	213	222	199	205	212	197	219	225	231	212	216	205	210	183	203	203	207	205	207	205	225	234	199	214	198	221	211	232	214	191	229	211	185	215	217	241	246	188	215	195	213	221	200	174	243	218	219	199	206	203	202	208	224	197	211	207	212	214	218	188	201	222	228	249	205	230	209	198	219	220	197	230	218	190	221	188	209	211	205	187	198	204	197	206	224	222	201	212	233	192	210	224	206	228	195	175	207	215	206	206	214	216	215	216	183	209	229	203	193	221	221	227	206	229	187	200	207	223	216	198	213	202	221	210	228	201	196	204	220	222	220	218	212	226	216	174	219	227	185	210	204	222	202	189	196	216	218	209	209	203	210	204	194	202	231	207	200	214	185	218	197	210	200	202	201	234	204	189	211	184	212	223	226	230	248	223	216	228	225	226	220	208	229	208	205	212	210	218	221	189	220	255	216	216	191	226	210	216	210	222	194	213	209	203	228	201	226	196	211	207	217	191	210	211	215	206	213	229	200	187	174	222	215	198	186	216	210	200	216	205	220	221	193	212	194	196	221	192	219	216	228	192	215	220	207	218	201	187	214	222	223	207	211	215	203	216	176	213	202	216	212	218	230	234	216	225	237	239	195	210	205	226	201	201	217	223	208	215	200	214	197	213	219	183	199	198	213	195	200	223	192	205	209	218	196	202	223	189	222	197	210	216	218	199	188	220	196	191	213	203	210	221	221	213	183	220	215	213	199	223	248	218	216	193	216	209	230	177	184	199	230	214	204	206	200	201	194	205	203	231	201	201	208	200	200	206	205	203	223	246	213	198	211	219	199	199	216	205	211	198	228	201	234	209	206	199	200	232	188	221	198	191	217	205	225	196	185	211	237	214	198	199	233	215	208	219	215	211	193	196	193	198	188	220	194	190	213	206	237	211	203	172	219	207	209	216	202	214	214	191	216	219	204	194	216	218	216	213	205	213	196	192	209	199	191	216	214	204	211	221	213	208	213	222	168	196	203	197	198	218	194	177	234	228	227	199	215	219	207	201	223	211	215	200	219	238	212	227	231	220	212	207	218	229	188	225	211	181	224	223	207	221	219	250	203	214	238	212	196	243	204	210	213	228	234	208	236	201	215	187	230	217	197	228	233	201	208	196	229	221	203	241	223	204	211	217	241	188	192	211	219	216	222	218	235	250	206	231	205	213	208	220	200	211	195	180	226	205	227	201	189	217	201	205	214	222	222	200	206	219	188	209	182	213	211	214	230	211	210	194	228	204	175	210	197	209	246	205	217	192	232	231	210	221	230	199	218	223	224	212	205	195	230	231	211	196	235	237	201	210	234	231	216	209	212	223	200	208	199	223	207	191	213	196	207	225	194	209	222	206	207	192	214	209	173	214	194	199	199	220	227	210	208	212	183	210	231	211	216	223	187	237	207	240	214	213	193	205	185	185	235	214	206	210	190	220	202	203	183	236	192	209	231	210	201	194	210	220	226	208	207	184	206	219	187	208	214	176	202	203	203	237	198	197	226	223	203	223	198	195	216	170	209	198	183	218	214	209	223	208	203	212	205	178	229	194	229	204	197	191	222	227	205	225	192	203	231	202	201	220	234	245	218	218	210	203	223	220	212	222	199	182	214	216	215	202	214	193	217	192	218	216	223	219	215	224	217	191	208	178	210	204	229	232	188	240	209	217	220	193	220	199	202	232	200	201	216	220	202	204	190	221	202	203	221	202	216	197	200	195	212	220	206	209	220	209	199	200	211	191	187	206	181	196	216	217	204	216	208	199	217	222	203	200	204	216	217	194	199	205	202	200	206	170	233	214	203	200	221	226	195	191	219	226	216	205	211	217	203	224	215	204	208	204	212	225	217	200	191	198	222	216	230	218	197	217	201	193	201	229	208	196	194	196	240	226	223	215	237	230	192	204	211	206	228	177	223	226	185	209	204	215	203	210	192	214	211	173	195	197	236	212	215	209	206	193	242	228	205	236	216	211	201	230	194	245	232	246	214	226	225	214	187	193	212	185	197	223	221	207	211	215	199	188	211	202	188	194	187	236	210	228	208	221	232	189	207	224	205	199	212	213	211	202	213	203	176	217	185	208	238	239	189	217	203	223	224	202	189	192	242	204	214	192	229	197	218	217	223	202	250	211	222	217	197	204	192	195	200	217	188	228	204	236	215	214	214	185	203	220	211	222	228	220	217	205	220	231	194	182	220	203	216	211	201	213	219	216	199	238	218	217	214	213	196	195	188	208	174	222	206	225	219	208	227	220	228	214	227	220	231	259	191	220	215	228	215	220	202	170	193	205	212	242	189	213	199	184	203	201	179	209	210	215	222	186	194	211	214	214	203	217	211	217	238	191	201	208	215	206	201	203	225	226	209	203	197	211	218	216	208	167	205	202	231	223	182	236	199	204	202	188	235	197	226	220	203	218	205	178	202	228	232	206	236	205	217	204	221	221	180	224	201	198	209	218	210	215	192	192	207	193	216	219	210	186	240	232	212	216	216	217	202	214	203	235	207	195	180	239	196	210	219	206	207	218	209	188	244	207	208	237	230	203	205	186	201	189	188	213	212	201	215	210	215	224	187	197	197	216	211	207	220	203	197	212	232	219	195	198	196	177	243	217	221	227	227	192	192	233	199	215	218	206	226	208	209	226	213	232	224	204	242	221	200	227	189	230	187	215	208	221	226	185	190	200	197	236	236	208	224	191	217	209	206	224	221	211	206	209	204	195	207	194	212	214	218	217	211	186	209	207	216	197	216	194	202	211	203	195	220	222	204	202	202	230	204	200	204	190	219	201	202	187	198	220	209	190	182	177	193	209	209	219	195	217	208	201	217	232	225	198	198	234	205	228	225	185	224	215	219	216	209	229	217	196	197	217	237	214	188	229	226	210	201	192	192	215	221	210	212	224	208	198	203	219	206	209	203	232	215	210	221	235	215	228	215	197	205	240	208	202	194	230	213	222	213	214	204	196	207	242	188	207	226	215	229	197	223	212	220	215	224	199	205	229	215	200	207	205	198	205	226	207	187	217	201	205	196	179	205	216	182	251	185	214	199	198	212	232	226	216	191	220	194	219	200	227	213	197	197	222
23688	21326	28780	24224	21332	11137	1169	740	607	590	525	537	486	522	440	453	445	429	435	395	420	435	434	386	399	382	408	406	371	401	405	402	392	393	380	409	387	376	381	385	406	383	400	412	393	391	376	391	375	385	397	353	392	397	374	377	369	361	383	398	390	396	408	381	370	400	382	382	397	350	386	393	406	395	387	383	383	414	412	372	383	361	356	395	400	380	363	385	409	392	373	398	403	376	394	413	401	388	398	366	392	382	361	401	350	397	398	386	369	399	385	408	404	378	381	386	376	395	438	442	373	398	363	398	432	387	385	390	350	380	378	391	383	372	386	370	424	384	389	368	369	400	378	390	381	400	362	390	386	357	383	376	419	374	375	361	424	351	375	361	382	401	370	419	374	407	398	360	384	395	382	381	406	418	391	375	394	363	394	368	356	364	364	392	349	374	413	349	425	377	376	364	394	340	380	402	327	366	400	399	373	408	418	378	412	379	353	400	391	425	408	367	356	369	373	346	382	383	386	374	395	389	388	396	390	392	362	380	386	388	380	391	378	373	374	376	374	375	358	387	385	384	376	383	381	391	388	368	388	365	385	394	379	383	370	371	359	406	397	378	358	403	381	385	366	405	406	397	366	365	389	399	398	374	445	396	357	400	394	398	398	377	421	404	391	361	369	388	374	385	395	376	366	376	382	415	359	347	354	404	387	385	420	393	361	404	393	425	384	414	381	412	402	358	374	372	409	370	391	426	411	380	340	379	375	384	385	364	427	369	400	373	387	347	385	359	366	391	383	381	369	408	427	368	385	380	371	370	394	379	389	416	395	378	375	405	391	364	397	392	375	389	390	430	422	382	363	386	388	373	395	357	392	372	380	418	390	389	356	379	385	382	379	394	402	364	361	378	367	386	332	367	403	392	411	398	364	418	356	375	384	397	387	374	388	407	407	376	401	349	389	368	384	385	381	359	376	401	379	394	400	383	388	395	384	402	373	381	392	396	411	402	394	366	374	391	363	414	443	363	398	407	416	391	405	371	377	397	388	398	360	373	400	375	369	422	371	377	365	359	410	387	397	398	408	399	376	378	373	393	362	347	400	350	388	402	391	383	373	380	371	372	392	397	407	352	395	408	382	386	400	387	358	387	391	382	399	415	353	390	379	364	374	369	393	350	356	398	419	391	372	393	396	386	384	376	392	403	355	398	388	399	356	407	369	417	381	371	383	394	381	368	369	418	373	366	382	386	365	373	369	410	379	409	404	391	380	410	373	414	359	388	371	382	405	365	397	372	403	364	397	376	363	363	395	390	326	409	409	371	376	395	388	380	366	401	399	408	379	350	398	385	388	396	366	413	384	404	412	388	340	366	383	377	418	391	405	377	425	386	355	365	374	379	382	369	362	361	410	380	403	369	326	377	420	384	365	367	358	394	392	395	414	396	405	405	401	380	370	359	400	390	445	367	409	422	358	365	369	389	363	388	397	425	397	384	387	380	410	394	394	389	391	391	391	394	350	370	382	379	394	356	364	360	365	366	377	339	381	363	418	387	416	382	373	382	425	380	394	377	359	394	374	368	360	359	376	371	384	360	390	368	371	407	346	380	370	409	378	410	399	375	390	381	387	397	387	374	386	372	374	391	386	382	369	373	429	396	420	380	368	352	410	366	386	418	361	381	373	405	361	369	398	404	421	402	398	353	388	404	386	401	419	366	383	369	367	396	345	376	398	371	373	395	403	398	375	394	363	357	393	364	379	406	354	375	387	354	369	397	358	385	399	363	375	403	394	378	407	392	410	390	365	401	433	389	390	396	374	378	394	362	370	394	373	409	367	430	387	394	425	367	395	404	382	383	383	359	354	361	411	395	385	390	379	390	417	365	373	401	381	405	422	396	375	398	374	377	378	358	376	386	419	359	388	369	350	396	376	362	394	423	392	412	394	370	409	378	404	401	406	382	359	360	362	346	386	387	362	386	353	364	358	389	383	369	370	387	394	379	428	391	345	361	393	388	370	369	381	427	364	375	361	381	388	422	368	386	388	389	384	389	365	376	365	440	384	374	385	381	400	368	383	358	373	380	371	404	366	353	397	419	372	408	400	386	400	376	429	385	335	351	386	407	384	394	393	401	400	403	389	376	369	424	384	393	406	381	368	392	343	405	343	428	378	377	370	377	370	381	340	392	378	355	380	400	411	373	377	355	379	383	440	367	361	363	384	399	371	403	421	367	409	359	404	355	371	388	350	410	391	357	362	391	382	383	389	391	358	418	351	358	425	365	374	405	413	393	367	360	393	393	390	364	350	400	391	388	374	391	387	349	390	457	381	380	415	413	380	387	410	397	409	419	396	375	411	390	366	375	404	407	402	403	418	410	377	389	371	373	359	408	391	379	351	382	366	338	385	382	391	371	377	374	382	403	386	361	406	386	386	375	391	399	373	393	356	350	352	388	379	389	368	377	383	423	389	385	393	380	375	409	389	367	374	428	397	386	352	418	379	399	399	383	398	380	362	402	405	384	396	361	354	396	416	387	375	384	400	383	429	374	381	387	363	367	398	419	385	412	384	357	367	366	405	350	334	382	330	402	394	394	391	353	393	396	396	372	420	395	367	416	378	391	406	338	393	343	362	348	411	388	394	373	400	382	418	368	385	404	376	396	398	356	387	360	376	378	399	395	362	374	419	408	373	386	345	331	379	354	389	362	400	377	376	394	400	364	407	399	368	370	363	361	367	417	425	382	399	383	364	349	363	371	376	377	394	367	393	404	380	373	395	373	371	377	409	404	356	410	360	369	398	410	400	389	377	368	397	348	380	403	406	363	403	399	411	366	397	369	388	394	393	365	372	360	367	381	395	375	410	404	401	394	406	382	371	382	387	368	351	368	343	367	376	364	398	415	402	389	387	384	390	399	391	359	367	399	383	394	376	348	383	401	390	375	375	401	382	367	402	404	365	371	374	380	384	381	398	397	372	399	382	349	395	381	396	364	393	392	380	422	404	385	381	403	351	380	371	385	382	369	404	375	411	371	354	358	400	354	383	368	355	396	381	376	389	395	396	365	382	378	366	406	378	405	392	381	394	385	386	377	371	381	388	365	423	373	351	367	416	405	383	370	353	380	357	366	410	393	446	392	386	431	376	389	397	378	388	379	382	382	369	381	366	376	391	352	385	402	394	379	380	393	368	380	430	338	400	393	376	357	344	346	377	391	391	381	345	408	365	392	404	363	402	397	392	404	392	381	405	403	386	412	361	383	394	418	376	418	357	371	387	360	411	374	354	385	374	395	386	397	414	374	406	408	375	383	398	375	385	357	358	380	396	370	407	358	350	398	399	387	379	420	340	393	382	386	344	361	349	398	372	342	357	412	362	355	422	412	367	403	366	359	400	370	355	403	374	365	372	380	360	355	371	375	381	396	371	383	382	367	389	441	364	371	390	403	364	385	387	354	358	387	421	386	414	384	396	359	386	407	391	400	349	404	349	431	362	387	370	386	374	404	377	445
3275	8548	5718	2843	2081	1544	1216	1004	826	720	616	623	537	519	503	497	494	450	437	414	435	461	459	462	484	433	455	429	403	439	432	409	446	433	403	439	384	435	368	391	430	408	371	383	397	444	392	431	422	392	405	417	410	437	403	408	381	357	407	415	433	376	388	410	392	437	388	403	428	420	408	413	400	377	394	391	391	406	409	393	401	398	372	433	410	411	375	400	408	411	394	411	394	399	397	417	375	437	378	413	400	404	403	398	384	398	426	410	389	387	388	429	333	378	381	393	390	413	421	441	374	385	379	370	426	403	382	412	407	411	383	390	423	411	409	385	366	408	400	400	403	381	399	386	399	424	427	372	386	427	412	389	376	402	404	386	362	379	420	372	371	409	379	405	388	406	406	436	413	385	403	391	429	396	413	395	394	414	394	381	376	413	363	412	388	401	408	419	386	391	367	396	419	385	358	439	379	388	409	419	437	393	390	409	396	385	385	398	438	391	398	408	439	390	385	417	423	421	419	411	407	396	357	391	397	392	424	414	408	396	404	413	406	406	408	425	407	417	418	423	410	427	378	382	419	423	404	420	410	424	386	426	402	390	380	368	393	414	390	411	389	375	367	394	391	412	399	402	404	375	406	410	428	381	421	374	370	380	384	387	379	392	393	398	376	391	392	396	409	411	422	374	406	404	344	372	413	389	391	429	462	380	393	380	405	391	379	392	434	393	377	423	361	412	389	384	392	432	433	402	372	406	348	384	416	393	407	409	394	409	400	398	385	391	427	388	387	411	411	379	388	408	386	442	402	419	373	365	408	418	433	394	385	354	382	432	371	384	416	415	362	397	359	396	404	394	393	444	398	389	393	432	383	421	399	407	404	390	396	417	404	374	360	415	394	375	391	393	420	371	394	405	427	394	411	441	378	402	400	389	387	392	399	398	414	401	385	380	403	391	388	396	415	424	407	383	412	406	387	375	393	398	425	367	418	410	396	382	413	416	362	408	402	388	425	437	413	433	396	399	362	423	418	385	418	408	415	412	389	399	406	404	402	398	409	417	408	374	418	397	418	405	386	390	378	431	405	370	410	395	364	394	385	404	400	384	415	376	427	362	399	407	387	404	378	375	390	399	406	434	404	401	440	360	388	388	376	354	427	388	426	419	404	409	379	442	391	416	416	395	369	400	433	373	398	414	397	395	429	402	404	386	394	387	423	411	401	377	381	408	380	387	381	411	440	439	383	395	425	386	373	410	407	423	378	369	386	395	410	392	404	388	391	401	395	413	405	420	409	358	400	401	402	390	398	388	404	410	411	365	390	379	409	416	450	424	429	403	454	389	414	399	380	427	407	397	386	395	431	398	404	404	409	401	425	374	409	384	415	377	400	366	446	413	384	452	420	399	407	426	399	377	373	378	390	398	401	409	439	396	380	386	389	425	419	405	399	418	387	392	385	382	407	399	446	370	419	389	358	428	391	370	377	383	403	404	395	411	421	432	398	403	352	384	396	428	417	440	379	407	415	356	388	399	406	443	397	388	378	437	405	389	380	399	381	390	446	397	406	409	410	373	404	417	384	422	400	392	387	356	399	393	387	406	402	425	415	391	391	422	383	392	389	396	375	371	399	375	389	427	399	379	399	392	398	417	400	385	381	449	407	412	400	426	408	382	416	446	411	443	386	411	428	421	413	445	396	363	354	381	359	403	371	397	426	383	401	395	405	390	415	388	367	397	374	355	405	407	403	428	376	429	386	390	395	387	388	425	390	388	404	394	378	440	409	395	402	413	354	400	401	409	385	403	390	410	364	389	400	394	445	385	416	411	428	383	400	376	360	417	391	381	414	394	356	372	391	416	385	416	447	406	356	449	412	378	396	415	382	425	394	394	402	384	417	371	434	383	423	421	416	380	356	386	390	375	400	368	416	367	429	438	372	415	407	402	382	459	365	442	423	409	375	433	390	381	409	431	417	397	419	416	415	364	416	400	372	402	406	433	411	391	395	419	417	373	402	403	386	421	422	383	395	395	394	427	399	387	401	385	393	379	390	439	410	384	415	412	386	414	407	407	429	403	387	409	403	405	406	403	395	365	422	346	402	394	380	451	404	410	365	388	392	406	377	395	369	393	441	395	437	386	390	382	388	363	394	391	393	424	413	427	397	345	374	441	430	415	407	400	390	379	407	417	400	375	409	394	383	372	413	383	432	394	384	449	423	383	363	413	398	421	413	405	367	386	394	441	349	412	435	396	382	434	389	434	385	414	392	396	440	389	385	381	408	378	428	372	350	381	388	444	378	437	395	393	397	401	404	369	397	402	391	364	400	375	411	391	421	393	415	418	426	429	418	444	416	413	376	419	410	379	382	354	411	383	442	386	403	395	374	390	388	445	405	412	399	361	380	429	406	394	411	414	406	381	395	383	429	388	391	429	411	401	413	412	404	432	428	409	409	405	383	404	413	383	405	402	405	367	423	408	401	424	378	374	447	424	384	381	420	409	395	392	380	378	374	405	373	389	385	404	384	394	362	408	361	394	388	349	415	425	383	417	460	366	424	387	426	430	393	362	412	381	384	421	416	398	401	409	362	398	366	362	401	388	408	398	378	383	431	411	400	400	434	455	358	396	402	394	425	383	410	371	373	402	391	429	407	380	355	420	369	417	387	404	400	370	377	392	413	390	429	391	417	402	363	410	408	366	415	377	410	409	359	395	398	415	391	399	388	385	374	384	405	388	404	439	375	412	362	395	379	396	417	401	404	386	455	426	384	395	415	374	422	400	442	390	362	388	378	380	408	390	366	365	401	354	400	416	428	408	404	390	417	395	403	366	407	400	389	422	420	387	399	439	410	404	387	374	408	402	407	405	417	409	405	425	406	438	347	356	391	390	389	400	391	366	398	396	434	372	427	368	401	399	415	377	448	430	380	377	416	422	413	420	384	405	368	384	394	388	424	390	390	425	363	401	407	410	396	397	403	422	403	393	401	433	412	404	390	393	443	381	391	418	428	419	365	400	398	401	384	406	405	409	428	382	361	391	392	381	402	403	357	418	399	383	421	378	385	397	418	383	411	386	398	401	402	382	381	377	434	378	407	399	369	390	424	393	432	370	407	405	404	404	398	415	411	387	400	415	412	391	378	388	403	417	389	401	394	447	377	439	419	392	389	434	407	413	427	393	419	373	398	392	357	435	437	446	366	375	401	408	402	377	361	388	384	414	381	408	432	407	367	373	400	383	401	421	368	368	389	416	393	387	388	422	374	438	406	409	410	393	420	398	367	434	422	426	378	371	389	400	396	389	379	419	358	412	389	384	370	398	366	408	397	418	418	409	415	410	361	394	437	388	384	431	390	407	400	392	360	418	397	379	397	418	410	391	424	423	396	418	387	389	410	403	401	417	381	399	388	396	389	392	378	397	382	363	388	431	367	371	389	396	383	383	356	390	405	378	395	372	407	430	398	420	389	393	395	429	375	396	430	400	419	418	411	389	388	380	390	388	327	392
24759	21298	27804	25067	13518	568	338	262	213	175	154	164	139	122	129	129	108	103	109	120	120	98	118	121	115	116	106	115	105	102	92	104	106	106	105	102	101	95	100	111	89	100	109	104	107	103	105	96	103	92	85	102	102	113	97	93	94	119	95	101	78	84	111	98	81	85	108	101	86	98	105	97	88	91	92	104	102	101	90	90	97	92	96	86	91	88	112	95	89	95	90	95	99	94	91	92	98	109	93	110	93	119	106	109	88	92	97	89	103	97	108	97	106	92	90	85	97	93	99	98	93	87	85	88	93	107	90	98	104	109	108	88	106	106	90	104	86	97	90	108	105	75	98	98	97	86	96	106	87	86	86	88	93	95	96	97	81	86	92	82	83	93	87	98	103	100	85	86	94	98	91	109	90	96	99	100	98	101	105	102	89	110	100	92	86	105	104	81	99	93	98	90	92	87	97	87	94	84	103	102	111	100	108	78	85	111	85	76	98	100	87	95	94	88	102	93	80	96	95	115	111	89	91	109	77	103	98	77	88	93	92	90	110	73	96	95	97	105	87	72	96	103	90	86	92	84	98	97	81	95	102	94	82	103	93	106	102	100	94	94	89	92	91	103	108	107	106	96	102	110	81	111	103	85	111	94	102	92	103	87	108	101	106	95	87	97	107	80	110	95	93	87	103	82	89	93	99	92	88	110	88	87	112	95	105	101	100	101	86	89	87	106	92	87	83	98	97	92	97	104	75	100	109	92	88	109	95	97	87	90	89	97	99	103	108	83	94	107	91	95	105	95	90	93	80	81	79	99	88	115	112	103	81	84	104	88	102	85	89	89	113	97	92	92	104	83	93	89	112	88	110	97	104	94	96	95	86	100	109	91	91	79	83	106	93	109	96	107	98	88	94	84	86	86	87	84	77	83	86	90	101	106	87	105	93	111	99	88	95	87	79	76	98	103	106	101	92	108	105	99	88	109	91	102	91	89	84	108	98	98	92	100	92	95	108	104	87	86	83	97	76	110	92	87	102	100	92	89	101	90	117	95	123	83	91	106	97	106	95	93	86	85	86	87	101	91	101	107	102	109	80	87	82	91	95	107	104	97	101	103	97	89	84	104	92	96	94	90	102	89	98	109	90	93	73	85	89	90	101	98	88	85	116	86	98	109	98	98	98	94	80	88	103	108	94	83	91	92	98	110	116	103	96	96	87	96	91	78	91	108	89	97	92	100	103	95	103	73	136	100	93	100	77	93	95	91	95	116	82	83	94	108	95	97	99	90	90	91	95	98	89	84	89	94	98	102	119	93	95	85	93	95	110	84	109	81	80	102	95	86	91	99	86	111	97	78	90	104	93	87	108	110	110	106	78	100	107	91	86	96	94	99	84	117	101	90	74	82	98	89	91	80	95	105	100	89	91	89	87	83	82	99	87	87	109	112	106	77	92	96	98	110	82	86	113	96	97	104	87	101	111	94	89	96	93	80	87	95	86	102	84	95	94	94	103	79	88	93	101	92	111	102	89	91	95	86	104	110	102	92	79	101	93	79	93	78	96	105	83	88	98	99	103	89	101	104	97	93	106	77	87	84	100	106	101	91	121	78	99	104	71	97	79	93	91	82	94	92	102	96	96	93	110	103	91	101	110	94	80	95	98	100	99	78	85	71	110	80	111	87	108	107	98	98	105	87	89	120	104	88	119	79	93	93	96	82	90	85	86	102	79	99	85	111	93	91	94	89	101	88	87	97	102	102	98	108	101	83	93	76	109	99	98	98	91	111	100	98	81	107	87	91	104	85	97	104	90	107	84	107	87	76	107	87	87	98	93	99	105	99	101	83	104	84	103	85	94	72	90	94	105	103	101	86	79	90	98	79	95	94	107	89	90	91	84	102	91	86	115	88	91	86	94	89	95	105	92	111	79	83	93	91	89	97	87	89	101	79	115	111	93	96	114	94	92	90	97	92	88	98	92	87	93	64	104	89	94	97	92	106	82	99	98	85	94	77	94	87	108	96	100	92	78	93	76	116	114	102	90	91	91	90	87	81	95	100	93	77	90	90	87	82	93	102	113	109	83	92	95	96	80	92	87	101	84	97	87	85	70	95	79	80	102	83	80	93	87	96	96	102	85	90	88	100	99	100	80	103	79	78	101	98	85	96	88	102	91	87	97	94	96	98	88	111	84	98	91	96	99	101	106	92	85	87	122	105	100	89	95	100	119	107	102	92	70	92	98	107	99	105	117	98	99	89	87	89	86	89	83	90	115	102	96	99	89	95	94	93	100	86	101	100	78	85	98	99	87	113	94	98	102	85	93	99	96	84	111	83	95	77	99	100	99	88	99	106	90	108	95	95	96	107	101	104	90	87	92	103	97	83	86	111	84	100	92	91	89	78	86	88	99	104	97	88	89	82	82	100	106	90	97	88	94	84	110	96	99	98	100	92	87	90	107	103	85	90	110	83	103	92	98	88	87	95	80	99	75	109	100	80	96	81	77	109	103	103	106	83	97	88	95	96	84	104	89	95	96	83	104	79	86	79	90	95	79	118	103	90	94	102	91	91	80	94	80	91	95	106	109	91	81	107	104	101	83	85	76	84	95	88	99	116	98	106	97	93	105	105	89	108	94	98	90	93	111	84	101	83	90	85	83	114	95	93	76	93	81	110	101	93	81	88	91	103	74	101	84	87	94	89	84	92	85	102	75	103	89	83	97	90	113	95	89	100	110	85	88	105	95	103	94	92	87	106	94	74	114	88	87	70	99	86	100	83	80	81	105	95	104	96	97	90	89	105	79	100	83	96	103	109	89	85	96	103	88	100	107	77	99	94	89	98	91	107	88	96	105	85	94	99	101	80	109	122	108	93	97	104	88	93	97	92	97	95	90	98	90	85	113	84	85	106	82	101	88	94	84	107	92	98	109	95	86	101	88	83	82	101	90	75	68	91	102	102	101	117	93	86	94	102	102	107	85	88	86	92	88	80	102	90	96	93	82	111	78	109	85	107	99	98	106	108	87	101	106	89	86	90	97	93	93	112	112	87	87	75	93	89	94	79	93	106	99	106	101	120	104	103	102	97	82	90	99	91	94	79	81	95	92	98	98	97	101	93	98	87	93	90	122	87	95	103	90	121	107	94	89	96	97	97	89	98	86	90	96	86	98	92	89	97	94	106	101	110	89	100	101	86	94	83	77	102	88	80	90	100	106	86	105	91	96	94	100	96	125	100	98	96	102	96	97	113	107	87	95	97	103	112	94	89	89	81	91	85	100	99	98	103	101	100	98	107	83	103	113	88	93	82	105	81	84	106	97	104	117	104	115	84	88	97	91	102	108	96	101	90	79	107	106	91	96	76	93	93	117	81	80	110	82	99	85	99	93	105	94	107	91	103	95	106	94	113	100	114	88	95	97	103	89	96	98	83	99	83	96	83	97	89	82	107	86	91	83	110	95	83	102	107	96	94	96	95	84	81	97	96	93	78	92	113	87	79	80	100	102	94
3179	5024	3162	1453	1066	755	535	466	318	293	223	215	192	176	162	157	147	144	139	130	125	142	127	117	114	114	110	125	122	102	128	123	138	117	93	127	118	118	104	115	121	104	101	100	109	103	129	103	113	111	116	109	106	99	130	100	115	100	91	95	115	104	89	106	96	115	108	106	102	101	108	95	122	97	100	106	94	100	90	122	107	107	127	105	114	101	122	110	101	89	102	119	108	110	107	100	92	113	100	102	95	105	117	124	108	96	113	97	115	95	117	102	99	96	104	118	118	91	112	99	104	109	114	82	115	99	98	112	132	119	93	104	91	101	100	111	115	96	111	113	119	104	99	110	118	96	111	100	98	104	88	110	85	102	98	114	85	108	107	110	121	79	104	95	123	104	109	113	107	99	92	92	109	121	104	101	110	102	90	88	96	104	126	110	111	107	121	122	116	106	103	102	96	113	105	107	100	111	102	96	120	98	101	101	95	96	105	114	98	101	100	112	105	108	87	107	93	92	103	112	94	110	95	105	118	97	104	111	110	107	107	100	108	121	121	110	91	88	107	97	103	96	94	85	111	109	102	93	96	105	108	99	106	104	89	95	108	102	96	89	115	103	103	105	103	108	104	112	111	103	99	98	118	100	103	79	91	113	100	127	106	107	98	113	121	119	101	112	96	102	88	113	82	112	96	115	114	118	114	112	92	96	103	95	90	101	93	104	91	117	100	103	97	109	100	87	103	96	101	94	100	102	101	134	118	103	108	87	101	109	100	121	101	96	110	101	123	111	89	122	112	128	99	90	115	93	114	116	97	111	95	117	125	101	111	107	102	106	75	111	120	120	110	113	83	93	112	118	117	120	97	103	98	111	95	83	90	90	93	109	113	100	108	113	106	108	114	120	95	101	99	111	105	101	109	111	106	122	109	93	107	135	114	115	102	113	97	105	93	99	103	110	93	113	108	126	116	114	104	117	95	104	99	106	110	91	103	93	111	112	100	113	115	110	95	109	103	88	114	105	109	95	106	104	121	82	114	101	102	103	117	102	100	105	120	85	89	96	90	120	96	104	132	110	91	136	94	98	112	99	100	85	109	95	92	101	89	99	104	122	111	93	112	107	115	112	93	96	111	117	100	87	115	115	115	102	117	99	121	102	101	102	110	86	86	87	94	102	111	96	101	108	109	112	102	107	83	93	104	113	91	106	116	100	93	131	102	103	110	124	105	134	117	94	100	87	96	120	102	113	118	98	81	124	87	91	103	84	84	119	82	115	94	87	105	98	94	103	97	94	113	92	102	98	105	109	119	95	99	110	104	110	94	123	89	105	93	120	94	119	99	108	84	97	121	97	109	113	113	112	123	119	104	105	119	97	122	102	112	100	104	115	104	107	113	131	95	109	99	101	110	101	102	117	111	120	89	105	112	106	120	109	95	99	73	124	102	104	100	96	94	115	98	110	96	88	108	101	99	118	115	105	102	96	93	100	87	101	103	104	111	88	99	105	94	110	115	92	103	89	121	106	119	107	90	122	103	106	98	100	101	95	81	105	109	112	94	94	105	102	110	93	89	131	118	109	114	103	106	110	101	104	101	85	93	124	107	101	106	111	101	109	108	109	108	115	96	99	102	107	98	98	104	130	87	101	112	94	96	110	106	83	102	114	94	107	111	111	102	98	106	89	115	115	113	122	98	130	97	91	112	79	118	102	126	122	104	101	106	98	108	105	102	116	99	117	110	120	92	119	106	130	103	121	96	95	110	107	93	92	109	97	117	101	93	109	121	115	117	100	106	84	111	103	109	98	105	95	97	92	107	102	102	108	106	103	102	94	94	107	94	96	97	112	99	95	112	109	112	106	104	95	94	103	101	112	101	122	86	104	105	111	115	106	92	104	99	113	102	108	103	130	94	114	105	93	98	111	88	116	120	126	117	102	121	114	96	105	113	108	109	102	101	86	118	104	85	119	101	114	106	99	102	86	89	117	113	119	101	114	87	99	127	80	92	110	112	106	104	116	106	120	95	89	93	81	107	64	100	91	92	90	123	93	101	104	106	103	107	96	93	87	102	119	97	109	87	124	96	102	115	111	99	97	101	104	101	94	106	96	97	114	111	119	86	87	108	83	105	116	100	112	98	112	109	107	133	90	107	96	132	123	115	112	100	84	107	108	109	109	112	99	91	115	101	96	108	119	84	106	114	106	105	97	108	94	95	114	100	83	89	105	114	103	110	90	104	107	112	107	101	132	95	101	99	111	113	105	118	117	105	114	99	90	87	105	121	103	109	106	90	102	121	93	100	122	114	111	94	114	109	102	89	90	77	101	116	106	100	101	82	97	120	92	87	107	98	105	91	104	93	103	101	114	113	102	106	115	89	124	111	111	95	110	107	110	117	101	85	113	102	102	109	103	100	107	105	106	132	116	103	98	104	103	90	101	93	100	112	98	102	110	99	92	101	105	106	104	99	89	108	108	101	107	112	118	107	115	101	111	100	99	113	106	112	106	124	89	112	87	116	83	81	91	100	93	116	107	99	104	103	99	85	109	110	120	103	74	98	113	91	86	105	111	109	130	106	93	105	123	112	114	113	112	83	103	124	102	102	100	94	112	110	107	114	105	114	112	78	98	127	110	107	110	100	116	109	99	124	107	97	119	102	109	96	106	104	110	106	110	101	102	94	119	99	111	101	101	117	92	102	116	102	102	108	110	121	110	110	98	109	101	107	107	94	118	108	116	106	118	101	113	112	98	113	97	101	129	91	101	113	99	102	93	105	114	105	105	135	87	101	104	86	92	103	120	109	97	99	103	118	96	109	120	107	98	102	96	89	98	94	97	89	104	102	107	97	96	104	94	116	115	104	113	96	114	106	107	121	106	97	104	99	91	115	116	102	114	110	123	101	106	102	99	121	121	87	107	113	87	110	112	112	109	97	115	102	120	118	127	81	93	105	112	105	106	100	100	111	107	124	87	82	93	108	120	105	118	82	103	110	122	101	97	108	100	116	109	96	89	107	116	83	109	101	109	107	113	109	101	129	109	113	106	105	99	105	110	122	109	94	111	99	100	95	88	112	119	99	92	103	110	110	97	104	100	111	113	101	92	121	103	91	87	103	117	111	99	90	102	113	101	87	105	116	118	89	114	89	105	100	81	94	83	112	121	95	91	109	99	109	93	93	98	118	114	101	115	116	101	108	101	98	100	93	99	115	89	103	106	116	101	99	107	94	104	117	99	113	94	98	104	102	102	97	110	106	83	92	94	96	103	114	92	116	100	81	91	91	108	97	107	105	104	110	95	131	97	100	96	90	95	102	115	108	110	95	102	104	113	98	97	104	94	91	109	100	107	116	120	101	97	110	92	104	86	105	96	102	92	87	110	99	96	94	101	100	102	104	116	106	96	116	115	122	98	103	113	119	107	100	93	114	104	110	103	100	86	101	99	115	94	103	106	96	102	112	119	112	98	126	83	98	110	121	84	114	76	103	108	106	100	103	92	105	99
22405	21236	29106	23682	21237	21306	11625	1163	843	708	625	567	511	498	489	442	396	439	393	415	388	379	415	353	358	298	376	394	335	389	328	355	333	346	336	347	354	332	328	329	314	356	335	363	356	327	334	343	369	370	351	340	323	376	322	339	345	322	364	337	335	344	362	312	328	354	319	324	333	306	324	335	285	320	331	329	326	339	349	297	330	337	343	332	297	345	285	311	360	340	331	337	340	302	358	345	307	330	368	320	300	350	343	310	322	329	318	348	347	328	356	321	342	324	315	310	319	313	353	348	333	301	341	332	325	322	346	345	326	301	307	351	315	360	338	347	341	330	367	329	338	325	312	303	318	299	339	333	334	299	334	303	357	320	314	344	306	354	349	379	339	317	305	316	351	342	349	316	313	367	315	349	349	320	343	338	305	313	319	303	347	339	350	346	316	330	336	309	374	319	352	336	348	339	339	331	342	311	350	312	332	331	307	323	335	320	327	323	334	325	336	326	366	318	330	333	309	315	308	306	292	305	322	289	333	330	301	311	334	302	333	275	351	325	339	348	316	324	310	328	345	315	345	327	317	308	298	292	318	326	324	346	339	315	338	339	347	323	324	298	299	309	330	310	328	317	297	315	334	333	342	333	331	334	321	316	340	323	296	314	343	310	324	319	292	299	347	322	343	354	325	294	321	326	336	304	298	336	298	311	346	298	305	312	288	351	324	310	293	318	322	334	282	323	338	325	352	308	347	307	326	305	332	298	327	286	333	313	344	318	322	323	334	320	360	327	320	307	328	340	316	329	315	352	295	300	328	315	292	320	336	321	339	312	337	289	323	305	353	353	305	324	312	325	329	320	319	309	342	315	323	304	332	330	320	352	328	337	340	361	329	284	343	307	313	312	321	353	286	285	312	345	328	302	339	311	340	318	294	328	323	339	301	288	317	356	338	326	329	349	316	304	328	291	318	315	329	338	350	328	320	302	341	319	305	332	345	309	327	313	326	333	300	328	322	343	368	341	333	333	327	314	311	342	308	336	325	321	295	303	280	343	336	343	337	322	339	325	344	354	323	330	302	348	322	298	340	328	333	317	342	322	310	319	353	313	302	310	316	343	314	315	367	299	329	331	288	323	332	286	330	315	312	352	311	351	310	317	347	328	328	315	313	317	326	322	335	341	331	329	320	311	355	357	366	304	319	325	289	313	352	353	324	314	352	310	302	304	319	291	333	320	351	337	343	326	320	303	325	318	305	328	321	336	319	337	320	329	341	333	284	326	304	287	341	349	327	325	334	323	309	337	301	302	334	343	311	340	322	324	337	315	334	310	322	362	326	342	349	362	342	343	302	325	298	321	323	307	344	340	341	368	307	357	332	367	343	313	318	315	307	310	338	357	301	327	291	335	312	319	338	319	349	285	301	331	332	320	316	308	272	325	338	281	314	296	313	329	343	316	296	328	311	304	347	338	361	323	319	317	293	337	331	317	346	310	314	336	321	297	320	332	319	312	309	333	344	289	297	335	335	321	307	332	340	308	321	303	290	313	333	325	327	297	308	322	304	301	371	330	316	336	326	336	328	296	330	313	338	290	327	350	311	312	356	326	343	279	289	313	327	314	297	316	320	296	314	315	329	347	315	344	340	360	356	326	314	338	345	346	375	318	323	300	334	314	312	331	312	316	342	320	312	311	312	329	334	315	337	298	313	337	309	313	346	325	308	323	309	342	306	306	350	331	312	307	297	328	344	319	337	318	323	351	300	322	327	302	338	315	339	342	296	337	325	360	317	332	303	333	320	309	340	349	327	345	350	362	354	322	357	309	339	312	298	329	334	320	317	327	328	332	301	294	305	315	331	315	324	341	359	308	323	304	315	312	356	350	293	324	320	316	350	321	337	314	312	349	293	343	301	313	355	350	323	316	326	305	316	333	352	317	352	313	334	325	325	339	307	314	335	291	301	326	287	329	335	313	308	346	354	330	343	317	324	326	281	329	330	339	321	341	303	328	335	307	295	326	309	305	329	319	290	331	318	344	319	312	334	354	319	316	320	341	339	343	326	294	315	310	313	322	333	315	358	343	318	306	298	317	316	309	310	312	328	325	329	344	308	331	314	341	314	327	325	304	302	301	343	311	313	284	319	339	325	330	316	321	358	326	298	318	309	324	320	307	358	321	316	298	328	329	338	320	317	321	327	307	372	329	348	311	299	332	313	347	340	333	292	307	340	350	323	351	328	308	333	320	340	354	315	314	342	305	304	338	316	311	325	339	333	320	325	294	336	329	320	313	312	295	336	337	332	340	315	329	348	341	354	306	314	351	325	310	358	324	307	320	334	334	362	301	343	309	314	298	335	324	343	317	351	336	360	349	304	304	330	330	328	336	327	333	328	322	303	307	315	314	345	331	342	322	283	303	322	340	296	334	311	291	291	295	339	336	350	358	319	305	333	331	308	321	338	324	334	345	317	323	324	361	322	317	344	319	312	275	327	315	339	337	305	333	326	327	348	313	343	347	321	309	308	336	313	337	295	308	308	366	300	318	332	316	330	317	309	339	319	298	331	317	337	300	344	321	294	319	319	313	306	314	311	309	317	348	320	314	335	311	313	339	319	322	314	345	352	362	312	296	302	303	311	321	298	364	311	302	307	344	316	335	338	308	317	311	332	331	333	338	302	301	309	321	336	346	308	334	317	317	310	321	337	343	290	337	299	326	337	337	349	314	347	281	325	324	301	309	278	310	315	301	321	321	328	324	304	332	320	325	297	309	328	344	357	312	321	310	351	338	333	333	324	332	332	319	359	344	352	319	310	312	342	343	297	326	308	342	332	326	368	358	318	332	327	308	342	376	303	346	331	323	332	346	320	342	298	316	301	311	345	316	341	313	324	314	285	326	310	308	324	301	335	341	300	327	340	341	318	347	330	328	328	343	334	361	309	312	331	359	306	311	339	332	318	320	319	342	318	297	341	283	325	311	353	309	281	364	315	334	350	333	297	325	338	337	315	300	334	327	327	302	320	311	310	298	312	309	303	323	311	326	334	312	339	311	325	340	318	350	314	305	330	288	323	319	321	340	314	333	336	313	323	287	314	325	352	322	342	307	332	315	313	302	308	318	367	331	342	317	326	324	343	322	312	324	345	330	324	314	333	332	350	326	331	333	306	325	316	315	323	299	302	330	329	331	309	335	341	301	328	310	360	323	329	310	375	337	332	339	335	357	334	319	317	333	369	323	343	364	345	339	334	345	319	339	351	331	313	328	317	321	300	314	334	355	354	320	299	340	298	298	331	325	340	330	316	317	314	327	342	316	307	323	354	334	325	347	277	317	324	341	349	323	318	297	296	338	330	316	306	314	315	323	315	307	323	303	342	326	327	349	356	319	283	324	324	349	324	294	332	313	309	313	352	318	325	346	301	333	310	322	310	321	337	314	329	354	378	307	341	320	289	314	345	324	328	308	302	324	347	302	336	318	356	330	296	313	307	301	327	310	356	297	324	341	318	305
4302	14358	9798	4831	3558	2635	1954	1526	1163	959	830	665	680	616	602	522	483	473	456	461	416	465	390	394	391	417	372	373	385	375	335	369	366	371	370	369	322	400	349	370	341	370	342	351	343	352	359	339	340	358	368	343	318	351	335	367	356	344	347	372	367	323	344	343	352	333	320	342	351	305	344	342	331	321	335	338	344	373	329	348	376	346	321	328	316	313	338	338	296	342	328	315	350	326	358	304	349	345	359	349	335	345	354	339	323	353	331	353	303	335	338	363	342	332	303	355	354	354	345	355	347	355	348	320	363	325	330	382	367	339	377	360	332	340	342	348	329	332	357	347	342	326	305	357	381	321	328	350	378	373	345	350	324	297	338	350	362	310	328	333	349	333	329	348	352	338	347	352	345	341	317	344	351	365	349	349	331	390	313	354	354	375	337	354	330	333	324	353	325	354	347	364	350	318	372	327	357	320	335	332	360	321	335	353	318	355	325	339	364	335	333	327	315	362	341	332	332	313	342	333	360	342	338	314	365	338	344	346	320	311	332	352	368	352	349	342	366	346	347	312	306	360	320	346	344	351	323	344	316	339	347	379	366	335	335	345	344	321	337	337	351	342	337	319	362	319	351	327	293	330	290	344	345	308	361	338	366	347	332	344	321	350	341	302	361	368	342	314	319	336	302	334	345	331	349	319	327	324	349	335	313	376	397	325	346	322	307	325	334	327	345	334	330	336	318	344	337	321	326	355	352	355	335	326	339	298	347	342	328	288	337	331	344	326	343	360	333	343	353	338	339	319	318	325	337	313	295	324	322	339	328	300	342	333	346	323	348	326	341	306	321	316	347	332	352	318	354	324	335	361	370	320	350	338	360	335	336	343	303	326	338	364	314	358	380	335	332	341	362	353	323	306	352	312	315	349	322	338	338	325	335	348	357	342	332	349	350	344	315	339	332	350	319	375	349	296	359	347	320	333	326	335	342	335	342	320	318	358	332	351	304	331	349	315	331	355	364	361	331	347	345	343	327	351	372	331	347	319	367	356	341	363	320	307	342	324	373	339	341	342	318	321	314	335	308	318	350	337	355	332	324	370	327	343	340	304	323	378	348	329	381	331	328	341	352	305	336	357	336	320	335	348	334	353	331	305	348	373	343	323	325	313	345	302	336	366	329	324	355	345	358	385	310	345	322	346	383	309	369	339	342	343	369	352	367	350	336	324	289	308	311	363	289	327	343	332	318	368	342	330	335	306	336	323	337	340	332	321	323	334	351	350	344	308	320	305	321	361	348	334	352	336	356	338	338	336	339	372	317	350	314	355	339	357	337	361	316	350	344	353	342	337	325	361	355	350	349	336	350	322	347	356	340	323	321	339	345	342	335	313	329	321	352	320	302	319	347	332	344	360	354	361	311	330	366	344	298	353	361	337	365	334	361	336	311	347	322	308	319	361	343	334	328	328	344	313	323	313	348	372	328	340	344	314	349	330	353	317	307	331	319	342	351	341	342	334	323	318	339	343	347	325	311	308	323	353	325	336	336	329	309	349	340	352	342	335	304	379	360	329	343	337	365	320	307	345	380	361	339	315	326	324	343	336	341	341	312	303	337	371	356	335	343	351	323	333	344	326	332	331	349	355	360	360	371	341	336	331	324	330	345	335	317	376	329	319	350	323	357	275	337	320	321	341	343	312	317	338	342	361	355	322	314	330	316	314	362	340	336	329	306	319	362	352	360	330	366	323	324	326	354	314	344	318	328	323	344	323	342	347	337	349	342	332	341	317	348	339	345	337	323	374	355	347	323	333	332	343	313	319	335	345	362	327	339	353	317	328	347	327	323	338	333	366	363	315	360	326	337	315	337	311	303	336	317	318	335	340	339	319	343	308	319	343	351	340	314	342	314	335	349	344	352	309	379	369	341	331	336	363	348	325	317	349	326	334	306	344	346	309	313	323	346	350	330	306	375	338	356	352	326	337	323	321	336	305	375	373	333	322	333	362	354	329	365	322	342	299	336	350	337	353	327	347	338	342	338	350	335	342	371	363	301	335	323	339	351	350	372	345	349	348	335	340	349	352	347	336	347	370	309	342	331	340	343	350	351	346	347	335	334	316	331	353	316	362	333	364	345	318	338	341	373	339	316	346	316	334	342	350	358	355	333	352	342	341	310	339	374	329	334	327	314	351	320	327	335	343	357	389	359	342	360	372	353	303	340	334	319	356	339	328	340	350	357	361	363	345	331	343	375	313	334	330	330	334	340	348	341	314	340	339	296	355	357	342	319	343	325	330	347	340	324	314	330	335	298	338	350	337	284	319	335	327	336	371	356	344	329	332	335	340	366	335	353	345	353	321	352	342	349	340	343	323	314	359	351	326	330	341	332	315	302	326	336	339	312	369	310	335	353	350	345	374	316	357	346	351	342	316	347	322	321	342	350	332	313	341	315	335	334	366	360	323	309	351	312	300	338	312	358	316	364	363	338	344	334	345	312	380	344	316	309	336	348	338	342	344	314	348	341	334	333	349	332	336	328	347	305	337	305	334	362	321	317	332	349	320	341	330	323	371	332	342	338	343	340	340	350	334	334	355	343	313	361	360	326	328	349	317	328	337	347	350	311	309	366	338	344	331	327	358	310	332	358	371	331	350	352	365	366	338	334	342	353	339	347	346	336	345	337	330	333	332	329	352	352	338	320	317	358	355	329	325	343	370	319	354	335	331	320	344	325	363	349	349	357	356	331	334	351	328	355	328	345	326	370	349	338	357	331	353	347	353	329	361	357	336	312	360	329	348	375	339	319	342	319	329	322	303	307	344	331	326	353	359	344	338	358	346	352	377	356	323	349	310	325	314	342	347	319	328	324	332	303	359	330	330	345	307	325	319	320	327	337	339	329	325	313	336	345	330	318	325	331	338	328	303	338	327	329	344	328	306	342	338	319	346	352	372	339	322	329	362	317	325	322	336	342	340	333	296	363	333	357	303	329	328	332	352	360	336	334	336	338	337	341	339	350	341	318	334	315	333	341	333	354	331	327	355	351	316	340	346	345	337	331	312	321	316	355	359	327	347	337	349	322	352	350	327	311	313	336	340	309	334	340	326	335	348	351	341	338	345	297	311	329	360	346	334	346	315	355	373	357	316	338	345	326	365	403	314	344	345	346	341	362	331	335	366	304	342	322	327	326	344	351	286	328	351	354	340	343	327	348	363	324	335	323	357	334	345	328	321	346	335	304	314	313	331	337	321	349	312	338	312	341	312	328	361	357	334	347	350	343	351	349	336	356	325	322	315	304	338	345	329	325	354	346	315	347	357	311	325	346	318	342	317	312	327	343	323	340	327	336	330	354	323	344	364	311	329	338	339	349	343	337	341	333	360	351	333	348	350	344	296	324	349	353	329	352	355	351	361	347	319	360	339	343	362	340	305	337	352	330	333	336	332	360	365	319	337	333	303	318	380	346	337	328	330	308	340	341	347	295	329	356	335	313	319	331	346	333	326	353	347
27439	20337	7612	526	307	286	248	232	240	224	204	209	205	209	236	212	198	208	213	183	204	215	196	223	171	214	185	199	219	225	203	192	197	196	209	198	200	181	177	183	211	208	207	223	201	217	201	232	199	213	221	198	223	206	199	193	201	205	224	210	184	181	196	188	200	186	200	196	223	191	190	205	211	185	204	203	220	202	170	192	230	223	205	192	182	194	195	211	198	202	201	217	214	187	188	186	193	211	195	211	209	184	210	221	183	203	225	184	192	203	194	194	205	218	203	193	187	210	217	218	178	188	192	223	196	190	198	201	212	198	201	201	217	214	205	216	199	194	206	204	213	174	211	198	209	177	203	199	193	177	225	189	225	200	188	176	195	162	209	184	197	212	195	173	199	211	197	218	196	206	206	220	182	205	197	188	189	214	198	163	204	210	195	198	204	190	203	200	178	204	216	190	208	199	188	190	211	185	197	190	214	206	187	203	195	183	177	238	231	202	206	217	218	211	203	188	193	200	234	193	187	185	217	185	195	193	184	215	185	217	194	204	225	211	194	184	216	202	209	220	219	190	221	196	201	213	191	193	220	196	196	168	164	201	189	195	188	228	203	191	185	219	203	199	206	196	194	213	185	195	201	224	186	201	193	224	203	191	207	199	209	209	225	227	190	225	194	198	181	189	198	220	191	206	190	208	204	202	187	167	187	193	186	174	204	180	188	186	223	200	204	222	198	214	199	207	214	205	203	169	185	195	196	201	195	217	207	198	195	185	228	219	199	219	181	190	199	182	196	219	168	199	204	217	204	199	180	216	198	214	211	215	225	217	216	228	203	204	199	209	193	198	206	208	202	203	189	192	192	209	223	212	222	199	207	208	185	199	187	199	224	189	197	197	186	190	189	216	193	197	209	221	211	190	210	208	214	197	183	189	163	188	198	207	211	187	184	200	218	199	199	181	220	196	209	176	207	223	215	204	188	221	212	210	195	199	190	203	208	222	210	180	193	202	215	198	204	200	184	212	216	201	202	215	190	179	200	216	196	174	201	198	190	183	196	187	219	205	217	178	193	205	208	195	183	202	197	166	197	197	191	207	182	200	207	213	190	200	177	210	182	216	221	185	179	186	196	207	211	205	184	202	208	209	203	187	194	206	217	224	186	194	210	167	182	221	195	209	222	198	186	222	205	209	200	198	194	204	192	184	187	204	195	219	216	214	210	201	183	189	186	190	213	169	206	226	219	190	187	204	192	197	212	241	180	206	202	191	199	200	196	217	195	200	181	196	215	206	208	188	202	193	187	200	201	196	191	210	184	202	179	191	194	194	170	191	200	176	200	238	191	193	203	194	165	198	184	187	209	206	203	192	223	215	214	187	203	207	186	221	177	193	195	194	227	202	200	190	173	184	196	193	182	208	199	208	218	172	227	177	202	187	210	195	243	194	184	193	188	205	198	210	191	187	200	181	215	227	205	207	175	177	208	191	183	178	202	209	186	217	234	188	180	206	202	212	161	202	208	209	190	192	226	208	203	205	191	189	215	197	193	204	184	209	183	187	189	184	189	178	214	221	208	192	182	183	187	192	209	208	209	191	213	190	195	205	181	188	187	174	212	211	191	160	212	198	197	195	184	208	202	206	189	219	217	203	186	195	199	219	200	217	207	212	198	205	199	180	189	192	200	190	190	201	211	196	209	196	195	218	199	180	226	190	211	167	200	200	216	219	195	214	179	205	194	204	200	207	195	205	208	189	187	192	221	213	199	186	200	186	183	186	202	199	203	199	193	212	179	229	197	192	193	201	189	210	219	181	211	196	211	191	178	174	220	204	209	196	197	217	192	178	214	205	201	249	203	222	215	214	201	211	198	206	166	177	211	170	190	173	189	190	194	169	200	186	201	213	190	178	192	224	203	198	202	183	204	159	204	201	205	200	181	196	190	168	188	224	207	243	224	186	195	177	195	212	170	160	213	175	183	198	193	203	177	189	216	212	188	202	210	170	207	181	172	207	215	214	209	202	200	176	200	202	189	210	195	194	197	197	186	188	223	190	213	180	178	192	170	197	197	214	195	207	222	207	184	193	204	216	200	191	193	194	184	191	188	192	192	194	185	204	172	179	192	206	211	219	210	199	202	196	199	187	225	215	199	186	196	203	195	217	211	204	193	213	186	215	211	212	210	177	179	191	229	209	193	208	197	187	182	196	192	186	192	212	190	207	188	196	198	224	202	192	189	199	219	192	233	199	190	183	186	221	188	191	197	195	209	195	185	230	203	189	195	199	204	178	189	191	208	218	209	208	191	202	214	205	193	206	188	182	242	210	204	197	208	197	222	180	159	202	229	191	187	181	188	194	208	200	173	189	212	208	188	173	220	189	202	200	202	195	214	192	189	192	202	225	188	212	221	199	183	201	192	205	186	179	194	187	230	192	188	193	183	188	202	195	201	225	210	218	216	218	199	196	203	217	202	215	177	194	231	199	225	188	207	204	201	204	213	202	209	179	231	210	191	209	199	216	223	197	185	212	203	208	207	185	212	185	213	198	191	205	227	197	213	205	196	217	203	201	185	177	222	238	206	182	213	197	230	189	201	193	201	202	222	211	221	194	206	202	212	203	188	192	212	171	226	187	210	210	220	208	193	220	221	207	174	192	177	214	216	214	189	217	186	190	177	181	191	197	198	201	216	214	195	197	189	172	180	236	189	189	205	196	209	212	188	215	199	226	193	205	230	188	210	206	195	168	207	228	207	191	202	178	212	184	201	158	186	230	216	215	195	198	190	179	181	200	199	210	196	186	202	192	212	188	224	212	175	218	205	200	202	215	206	183	188	192	153	213	208	201	201	223	203	210	207	213	193	184	205	173	208	204	193	189	199	194	213	176	192	235	201	213	212	201	179	178	182	210	213	195	200	181	205	207	193	206	210	196	216	210	202	216	208	197	210	220	176	205	187	199	200	203	198	198	185	190	186	204	207	187	196	226	204	185	208	209	194	198	187	183	200	215	226	201	191	190	196	199	189	193	187	195	194	227	198	201	200	208	208	193	194	187	193	203	175	181	198	187	199	186	184	193	186	202	188	223	199	196	193	188	203	204	216	209	173	178	182	199	197	202	206	208	203	185	208	215	194	181	191	180	191	182	202	224	197	219	172	192	203	184	202	207	191	221	188	178	180	223	190	204	214	195	210	212	186	200	183	187	215	187	219	177	220	211	229	210	216	200	214	198	197	187	198	192	191	209	203	193	190	205	200	183	201	213	200	209	209	205	208	200	192	219	207	224	191	176	214	209	214	198	181	217	177	191	183	194	205	207	199	220	189	223	205	208	170	248	212	190	184	208	214	216	197	175	202	197	208	204	199	192	194	206	206	211	217	223	195	194	192	204	204	209	195	199	189	192	191	209	198	184	196	215	203	182	185	187	179	216	195	184	207	181	177	220	203	208	197	193	197	208	198	173	209	188	214	183	209	205	186	207	178	197	208	212	188	196	210	181	178	198	207	220
4058	1224	804	481	385	303	275	281	237	245	210	230	237	244	204	239	235	192	213	211	209	188	210	230	208	209	206	219	197	195	237	207	227	204	210	201	205	205	190	206	213	209	198	216	213	187	205	197	193	210	209	208	191	216	206	210	210	209	185	207	200	210	237	192	227	206	199	210	209	208	224	208	202	208	226	227	218	205	193	196	206	205	227	202	189	196	220	185	218	201	207	194	199	183	205	183	203	183	205	223	194	234	211	237	218	215	244	187	200	225	211	217	209	193	181	204	183	189	209	202	198	211	208	211	215	216	214	213	191	231	211	212	218	220	203	215	208	188	201	222	216	195	228	194	210	202	205	183	182	208	196	229	191	200	205	210	193	205	199	239	199	194	221	209	196	214	222	216	205	209	194	220	214	194	212	222	205	198	197	203	214	194	193	205	204	230	220	212	192	189	213	211	208	197	194	227	200	204	202	223	196	217	207	226	226	224	198	187	190	196	211	226	207	181	219	208	197	189	183	221	204	212	223	208	215	194	216	215	206	194	213	171	197	193	225	196	226	195	202	193	205	178	207	228	169	207	218	206	200	194	214	216	209	221	239	202	191	201	212	210	199	208	218	216	204	195	205	193	199	205	210	214	201	203	236	197	220	212	213	203	206	187	212	219	194	190	179	212	204	224	222	222	238	191	190	197	178	188	199	213	197	223	195	202	203	209	214	198	203	209	231	202	209	202	196	204	227	202	197	227	201	187	207	208	203	208	205	219	202	206	212	210	190	222	195	220	200	204	222	195	218	229	202	191	217	223	217	247	206	202	204	208	219	196	230	215	210	209	199	196	218	229	201	219	186	233	211	202	232	200	206	209	226	206	217	210	221	188	201	201	198	220	207	236	207	207	195	190	209	210	188	236	203	233	207	193	209	189	206	201	206	225	219	222	214	211	208	207	199	216	211	213	193	221	227	214	205	192	196	205	231	205	221	205	199	233	227	241	213	212	201	198	221	233	188	170	193	206	221	212	220	203	197	209	193	206	197	218	218	233	210	191	207	207	223	216	202	226	190	195	187	209	196	225	229	186	174	171	231	234	193	217	212	192	192	225	195	226	194	226	203	209	209	206	215	208	212	172	215	208	238	204	201	187	205	206	197	212	203	228	212	205	206	199	215	209	182	206	223	195	202	211	189	214	225	216	216	207	201	194	204	235	230	218	200	220	185	198	213	219	214	207	208	201	217	239	197	216	200	214	214	201	205	210	198	240	188	220	202	237	231	215	211	224	171	225	165	199	200	217	196	184	226	185	233	209	198	188	211	198	219	217	215	185	214	197	203	197	202	219	217	187	216	190	187	190	204	198	204	183	211	200	204	237	199	202	227	202	207	220	204	208	204	207	245	214	198	216	222	195	200	199	195	206	202	197	190	187	181	199	227	215	217	227	219	219	213	227	205	236	218	181	197	192	214	198	209	211	205	187	206	202	210	219	205	197	183	200	230	200	225	197	198	204	206	226	221	157	190	202	212	221	187	237	195	190	209	192	207	231	218	203	207	211	182	218	196	219	187	225	228	214	201	215	203	196	194	200	207	222	183	202	203	206	196	216	208	232	207	208	201	218	184	203	211	195	218	197	200	200	214	212	180	211	210	225	224	219	199	195	181	213	175	239	211	201	234	215	227	212	229	207	191	195	205	214	229	230	197	216	195	196	192	199	251	218	229	202	222	221	186	213	172	202	184	211	188	218	210	198	217	195	204	220	204	212	204	198	206	194	209	218	230	206	209	238	213	217	199	213	230	217	202	205	212	201	203	211	198	215	197	203	219	201	209	200	192	233	223	222	183	197	194	212	232	240	215	193	231	210	218	196	217	197	211	210	192	239	225	223	237	219	182	201	212	214	206	220	215	208	228	197	199	196	212	224	195	219	222	205	206	215	204	176	206	237	215	216	214	231	197	190	198	165	175	201	175	192	200	201	216	191	187	215	182	209	195	195	211	209	221	197	216	195	208	205	198	214	202	198	224	194	204	204	220	184	195	170	199	175	216	226	227	219	210	202	203	169	189	211	242	205	216	212	180	221	235	197	179	209	198	211	181	185	205	209	214	205	210	215	193	218	219	207	209	199	192	208	221	191	218	202	207	197	202	238	202	197	205	218	187	177	216	209	220	193	229	239	199	196	231	211	205	213	209	216	210	189	212	202	229	210	220	203	233	193	225	213	180	199	214	213	220	217	193	207	239	209	196	211	203	185	248	231	205	188	203	194	218	206	199	207	212	247	214	228	216	230	223	213	183	205	224	201	186	188	191	190	209	201	225	189	217	212	192	204	224	218	213	210	189	184	226	218	222	202	215	218	205	221	233	197	227	212	222	192	189	199	213	223	227	199	196	203	210	207	200	197	227	183	227	209	209	221	219	197	200	238	220	206	207	210	218	199	216	204	225	200	207	204	202	214	216	236	220	229	196	211	217	211	200	194	214	205	194	204	249	214	193	196	183	216	188	211	198	195	205	225	222	197	214	189	219	202	191	217	171	222	210	227	217	209	203	207	207	212	199	200	231	208	187	217	191	214	213	210	203	229	208	202	231	204	198	214	226	232	187	203	192	233	218	196	217	190	202	212	199	204	202	200	197	196	202	214	193	209	193	219	205	224	203	204	220	197	222	237	206	187	193	176	190	178	231	240	219	233	205	216	207	198	217	207	204	197	212	191	216	218	212	215	184	210	200	200	204	205	213	188	212	203	205	216	216	205	227	228	200	221	212	232	228	227	200	206	214	214	193	206	187	220	185	193	195	203	228	222	229	208	226	185	168	237	203	192	198	176	196	225	200	193	215	203	190	204	211	204	203	221	215	206	227	209	212	209	206	240	195	198	188	203	231	202	212	223	222	203	208	223	212	235	210	224	209	202	201	194	215	216	195	220	177	203	211	229	206	238	212	199	210	196	204	209	191	228	203	211	200	206	226	220	203	205	210	188	198	197	216	206	244	212	200	229	210	209	215	204	229	179	206	213	216	206	212	204	197	222	200	184	198	223	212	217	207	202	206	194	175	214	222	205	232	211	206	203	200	235	201	206	193	223	183	206	204	203	193	206	207	223	202	215	220	225	212	224	219	225	202	190	206	179	243	202	215	202	234	212	220	190	245	227	212	197	232	217	199	224	190	222	203	213	173	226	230	225	219	198	194	211	177	195	203	236	206	194	217	220	224	178	179	212	206	209	220	205	210	212	196	183	201	222	204	213	217	233	187	201	183	180	216	219	227	199	193	215	201	213	211	171	206	207	213	216	221	194	194	178	222	196	196	168	204	209	221	239	197	213	192	198	221	197	190	220	184	189	228	204	222	233	199	219	228	215	219	204	195	220	180	200	197	190	201	221	201	209	188	205	193	200	193	204	210	218	219	224	221	238	221	223	239	209	200	201	202	228	211	193	201	217	213	213	188	203	214	212	216	209	195	233	194	222	222	202	232	201	219	227	210	179	184	180	188	206	212	204	204	193
23680	21280	28695	24198	21284	11068	1148	789	628	582	508	520	464	510	461	432	399	438	418	435	436	413	392	406	423	420	425	358	415	406	410	392	366	377	412	405	428	382	380	382	366	387	415	395	403	401	372	390	383	363	412	401	394	384	416	375	356	396	410	383	407	403	374	391	377	404	372	357	373	360	380	361	404	385	388	357	388	382	370	363	393	409	396	389	383	401	422	384	424	393	379	389	396	332	360	387	419	370	357	362	385	381	361	396	386	397	394	366	393	393	398	377	386	376	373	390	389	368	401	405	351	360	383	395	326	360	381	402	368	385	404	350	376	370	360	405	386	372	375	375	375	391	388	410	364	375	364	424	369	439	387	417	370	387	381	348	383	357	391	380	391	377	365	381	364	369	369	384	396	381	398	367	372	375	378	376	339	373	356	355	366	398	384	346	390	367	404	401	389	390	385	363	394	404	383	371	404	389	375	375	382	380	395	391	421	382	364	346	360	358	402	358	359	341	369	367	387	377	380	395	418	354	393	385	401	401	363	372	375	325	379	352	384	375	367	389	380	381	404	372	387	399	382	401	391	378	376	390	422	365	407	390	397	414	361	375	362	374	393	348	378	364	406	397	385	405	381	398	369	370	362	356	364	403	367	348	372	387	392	379	361	348	367	379	377	395	378	387	376	383	374	357	387	379	381	381	396	334	361	366	356	371	373	433	369	412	386	404	366	398	381	370	346	403	378	422	386	376	371	398	356	371	381	383	396	363	336	404	395	349	385	388	392	393	405	386	380	396	371	376	405	384	404	350	431	401	390	377	408	348	388	393	351	382	387	379	385	373	366	412	401	362	373	371	348	408	388	355	342	365	397	405	385	419	351	380	395	372	395	394	369	353	407	378	400	363	381	343	403	349	377	361	370	377	361	403	405	335	420	406	402	416	359	388	400	341	395	407	334	369	354	385	365	392	397	352	370	366	411	382	388	358	370	418	420	399	399	375	345	389	384	401	385	363	405	349	369	432	391	357	395	368	383	384	366	400	369	401	372	345	393	348	350	381	415	382	377	381	416	402	390	362	390	368	396	367	374	370	380	393	428	382	355	386	360	423	367	400	351	384	395	364	348	392	422	377	390	351	388	395	346	405	365	376	362	365	408	379	402	434	375	374	395	377	376	390	356	355	397	404	383	369	371	336	399	386	382	379	370	387	350	391	389	401	368	367	384	374	397	366	388	350	417	398	333	407	392	358	381	367	372	379	405	373	361	374	368	372	348	371	400	389	391	401	392	396	399	356	338	359	381	360	406	377	374	387	359	386	394	340	381	358	386	385	383	378	347	345	358	362	407	367	383	374	357	377	369	372	387	359	359	377	370	392	365	399	401	355	393	384	384	383	348	362	392	360	396	372	402	355	398	404	385	370	388	362	371	363	389	425	394	388	377	349	381	453	369	381	419	349	380	376	381	334	407	415	364	390	377	397	384	392	384	420	373	359	368	364	391	410	368	379	368	363	405	382	380	381	367	375	383	367	395	396	391	414	371	374	383	384	381	364	401	393	397	405	378	392	365	349	404	368	365	390	382	387	366	387	376	369	353	377	357	386	378	364	355	347	378	390	373	391	369	374	382	373	375	368	383	351	369	376	347	388	368	385	376	368	406	369	359	379	364	384	382	406	356	395	387	371	348	399	349	370	374	391	395	350	369	398	368	391	376	361	367	385	366	385	389	400	401	370	407	355	396	382	373	353	372	387	389	372	340	408	397	389	340	386	404	406	399	352	335	407	399	364	369	365	372	387	372	378	373	415	390	392	372	393	382	350	362	378	416	343	396	387	402	362	415	339	396	356	430	378	390	394	357	346	407	346	388	379	374	416	407	380	389	335	384	385	405	396	378	375	381	368	391	390	393	364	358	359	389	363	381	408	378	396	382	401	364	414	341	403	370	374	363	407	390	363	390	401	383	358	380	391	410	355	412	397	370	401	366	370	380	336	380	387	388	386	388	390	374	389	371	379	401	395	375	407	376	384	369	373	401	383	370	390	412	357	442	380	397	396	386	377	384	351	391	395	370	359	375	372	359	378	365	355	395	362	398	374	379	366	371	398	392	394	394	349	384	329	372	399	361	360	418	375	392	398	398	380	389	370	395	350	340	423	373	374	362	349	363	375	383	359	393	380	368	385	380	360	391	384	374	389	405	340	375	403	404	358	375	381	374	343	378	406	373	411	354	381	360	389	421	349	397	372	385	400	362	387	349	423	399	353	373	384	375	361	382	387	395	426	368	377	410	363	366	343	387	367	386	384	365	376	410	395	379	403	355	378	345	431	369	394	374	374	363	355	371	391	363	362	340	402	376	378	359	371	345	376	359	347	419	401	386	373	374	378	381	347	359	362	382	349	368	380	401	362	356	350	385	406	382	391	356	355	377	384	364	387	406	374	388	374	381	389	362	390	403	394	357	397	361	386	391	401	381	359	344	361	407	385	383	371	370	374	340	364	416	355	353	408	371	368	401	366	392	389	366	378	354	409	371	382	364	373	379	446	411	374	383	377	348	376	419	399	388	395	391	377	372	396	385	373	391	378	383	359	348	376	381	347	384	364	404	358	381	364	341	402	367	374	380	435	390	408	366	432	366	361	365	365	390	377	390	396	375	420	336	354	384	372	380	383	386	399	397	388	371	403	391	393	370	377	372	404	392	379	408	373	369	339	390	411	409	378	337	365	359	369	376	383	391	406	362	359	361	364	379	381	388	364	371	374	353	412	421	354	366	380	352	352	377	358	366	398	373	384	391	384	405	377	386	385	376	338	395	371	373	365	388	393	412	376	352	391	346	372	393	358	373	386	388	384	378	369	357	353	361	373	385	358	388	374	388	376	353	404	366	418	384	408	368	381	345	346	365	372	363	357	379	397	361	417	387	406	394	366	390	385	404	384	424	375	363	358	332	377	404	401	397	354	357	386	379	380	382	382	381	394	375	388	366	404	364	384	363	406	389	364	376	409	347	374	378	392	387	423	430	359	370	393	379	381	405	395	383	399	360	387	377	416	364	367	398	367	363	362	418	387	384	414	375	349	370	359	359	348	376	376	351	368	440	371	390	362	387	413	371	362	391	393	377	395	404	392	397	388	377	378	391	379	375	396	400	374	358	365	426	381	392	380	361	431	380	395	385	379	348	348	395	395	376	355	369	360	388	366	383	364	378	415	406	390	389	374	380	379	377	392	410	374	364	363	358	386	368	354	420	368	417	383	386	391	368	387	342	361	392	388	355	374	376	392	360	353	402	351	393	377	405	390	351	377	376	375	377	347	374	390	383	382	360	380	355	371	388	365	401	376	354	357	389	384	386	393	389	411	387	400	408	370	382	371	398	391	392	379	392	388	364	352	399	364	383	408	335	362	387	370	394	352	408	414	408	391	402	386	396	376	366	384	381	409	370	387	356	383	404	390	366	399	401	356	372	371	356	363	360	336	342	396	343	399	370	388	376	396	396	403	412	409	346	342
3321	8728	5827	2825	2070	1590	1281	1021	799	672	633	568	513	519	469	495	508	457	464	432	444	456	439	421	426	411	415	409	447	386	419	400	417	442	403	390	390	438	388	414	433	425	435	404	416	397	435	376	394	412	387	380	398	415	399	379	424	380	419	414	394	376	372	381	379	420	421	406	428	391	419	382	410	357	387	401	414	355	400	399	392	399	428	415	384	408	394	388	395	424	395	397	405	384	376	442	390	388	402	388	404	421	403	404	390	405	419	386	356	405	356	369	399	399	402	388	411	361	406	403	398	388	399	394	374	373	374	402	388	407	376	406	356	386	402	412	335	397	354	374	417	408	419	376	399	436	415	409	431	396	403	430	405	376	368	385	402	375	401	352	407	408	387	391	362	395	375	408	409	408	420	363	405	414	395	396	358	394	413	403	386	363	422	380	406	416	351	396	414	413	430	412	396	386	368	447	360	387	401	392	408	394	397	396	381	396	350	394	409	373	407	360	386	432	389	410	421	390	365	379	369	398	375	398	412	382	406	370	377	408	357	432	400	410	390	389	412	398	400	372	383	369	387	396	394	392	382	428	365	398	359	419	395	393	403	394	351	390	403	392	401	394	399	377	402	397	387	404	393	386	373	378	397	412	358	386	373	406	373	391	407	410	383	405	401	394	366	446	374	378	379	353	406	412	350	400	408	381	375	375	384	377	431	378	401	370	352	385	403	416	373	407	384	360	405	397	409	384	363	402	407	381	371	392	398	409	367	396	392	400	405	377	383	385	371	384	403	385	411	379	423	361	423	374	437	364	395	437	395	376	411	378	378	374	413	348	382	385	412	366	400	390	414	365	400	426	370	395	437	408	349	409	387	380	365	393	370	350	404	355	390	391	392	379	395	378	402	393	387	412	413	407	406	385	386	361	411	429	395	389	401	386	392	415	406	385	401	445	401	400	405	382	428	405	394	389	390	417	396	405	387	368	421	389	432	382	335	358	376	409	359	404	397	377	386	381	413	386	368	418	401	399	397	375	395	385	384	387	394	368	401	393	424	444	419	413	393	388	435	369	429	421	403	391	352	383	394	412	363	368	365	417	396	387	407	423	354	427	378	408	400	390	416	427	397	395	370	395	387	443	389	396	410	398	365	382	414	379	379	359	405	351	383	408	408	370	399	404	426	386	392	435	410	403	364	367	379	408	387	387	394	404	373	399	441	389	368	395	354	442	396	401	362	356	395	391	424	420	390	417	388	376	404	403	398	380	403	430	390	378	362	464	421	383	412	424	394	399	396	405	386	399	408	405	398	400	388	392	369	429	403	360	410	415	368	426	428	355	374	368	409	396	393	379	374	401	439	403	389	396	371	403	415	365	390	419	416	379	382	386	416	416	376	403	422	383	363	400	389	368	424	406	401	365	400	372	397	385	392	410	413	402	380	429	373	391	388	378	424	394	438	410	388	374	366	421	363	412	413	373	402	375	375	418	406	385	439	427	419	382	421	405	371	403	379	404	394	439	393	412	406	375	434	431	397	404	387	379	391	392	404	390	424	388	412	402	367	385	387	398	383	373	387	354	373	410	388	387	357	412	401	413	366	358	395	361	411	391	405	408	395	395	397	367	389	388	422	390	416	405	415	370	375	423	377	364	402	392	410	385	404	411	385	371	385	366	429	409	384	402	403	414	381	440	406	414	379	428	378	395	403	380	364	408	393	406	411	398	450	404	383	411	390	385	387	413	371	417	391	370	358	384	397	395	388	404	357	376	380	364	437	388	374	364	424	381	395	412	405	410	378	390	410	376	390	407	400	345	421	400	381	407	382	387	399	382	386	404	364	399	424	399	368	429	386	419	371	368	364	392	368	360	390	400	379	386	365	391	378	398	394	382	380	384	426	413	398	402	404	394	360	358	377	385	418	383	399	392	385	405	412	380	401	354	388	368	401	395	368	396	392	408	405	426	408	435	394	392	389	423	386	402	386	389	360	380	380	389	384	417	389	359	408	399	390	393	407	439	369	395	395	437	343	386	397	396	440	382	380	373	411	386	349	415	426	385	400	394	356	405	394	427	393	384	410	405	401	375	396	371	389	411	408	397	389	398	399	405	359	393	370	375	405	371	357	401	393	432	389	392	387	429	387	374	400	415	344	446	432	434	401	395	379	384	358	421	431	409	386	415	395	406	402	415	405	390	401	383	382	389	396	352	386	426	401	366	344	387	410	402	385	384	389	396	424	395	400	432	377	398	390	384	370	395	381	393	373	420	380	398	418	390	377	346	401	425	435	378	416	397	415	402	413	370	392	414	375	405	415	420	392	388	411	411	435	408	387	385	363	404	390	382	406	398	381	390	376	421	415	400	406	396	412	385	378	376	398	378	425	414	383	404	404	393	410	404	383	413	411	373	422	386	428	329	426	388	389	396	386	399	404	439	408	395	371	416	389	393	402	399	377	392	389	374	403	423	398	383	380	412	351	384	438	389	401	423	410	389	410	387	433	428	421	412	426	438	378	392	373	405	392	380	394	386	431	395	418	390	359	376	394	397	421	380	403	382	381	406	367	414	418	366	389	393	412	396	347	384	404	391	388	395	418	400	401	397	389	397	400	381	385	378	386	395	393	382	358	360	424	414	407	404	384	378	390	397	402	415	396	417	424	394	380	382	399	402	407	397	412	426	433	411	400	413	396	395	382	425	383	383	418	405	389	367	418	377	393	380	399	390	402	384	401	330	413	422	406	378	399	397	412	397	395	380	394	412	380	386	354	409	392	406	405	368	406	416	366	410	399	349	409	408	417	411	408	381	378	407	411	412	379	406	379	382	378	414	369	395	379	430	398	407	415	361	374	375	393	439	388	396	392	357	380	408	370	422	415	393	417	415	401	367	403	415	408	385	386	397	413	389	378	381	365	410	387	364	390	419	406	403	384	401	398	382	382	384	382	394	393	412	371	423	435	416	372	397	380	420	397	397	367	428	391	421	389	423	425	349	425	371	399	411	421	379	393	378	394	429	391	356	414	387	378	402	376	401	388	371	376	382	442	383	421	397	385	395	420	411	394	417	378	415	398	394	386	386	365	369	384	392	392	380	377	392	355	385	412	396	416	400	400	395	407	392	404	398	391	369	403	402	406	426	403	380	395	397	457	403	385	405	386	373	386	379	408	379	369	403	423	426	393	400	365	390	384	374	375	369	354	351	419	442	420	385	382	432	359	382	387	394	402	361	400	370	403	427	370	386	394	386	426	381	392	383	451	393	406	393	412	391	393	355	392	414	410	417	382	351	399	375	415	365	388	444	374	363	409	375	398	371	342	409	395	379	365	428	397	385	361	395	387	438	348	429	384	414	378	393	387	376	387	418	398	436	403	381	389	384	394	377	403	391	412	370	413	419	389	381	381	428	388	400	423	409	394	395	365	391	391	387	401	395	378	391	407	388	424	364	356	410	407	442	448	414	342	406	389	388	387	409	371	369	387	394	355	405	381	405	388	404	383	382	421	389	396	389
24765	21296	27824	25088	13342	518	332	253	213	182	163	154	143	142	131	131	115	99	109	91	100	105	94	103	108	111	108	112	107	99	93	105	119	93	111	111	98	90	94	79	82	95	101	100	107	92	105	103	79	98	97	100	100	110	82	108	96	87	89	92	93	90	97	110	88	93	106	112	98	106	95	97	98	96	100	87	88	80	92	88	88	89	101	113	97	100	92	88	94	83	86	85	88	94	99	85	93	97	81	95	89	93	88	88	103	91	99	89	101	104	107	99	91	91	108	90	97	82	98	100	105	99	94	106	81	108	93	112	104	84	104	103	100	98	101	103	96	92	90	88	84	94	88	95	78	106	83	87	74	99	96	85	92	109	88	98	94	78	91	78	96	98	99	107	92	89	88	99	93	99	104	105	84	97	118	81	90	82	99	80	84	83	76	107	85	98	89	109	95	124	96	84	85	95	85	86	100	106	86	97	91	83	81	105	109	85	84	73	92	102	90	94	88	88	81	98	94	76	106	85	94	89	84	83	104	93	98	100	92	93	86	112	82	87	109	86	90	70	98	93	76	98	82	116	86	101	99	125	117	100	106	86	91	114	92	87	73	108	110	74	102	109	98	98	94	98	78	100	92	93	97	92	83	96	84	105	115	83	82	88	79	91	95	96	98	93	89	110	90	95	83	97	89	72	102	93	97	98	94	109	95	118	86	99	94	102	85	96	104	100	86	101	99	113	101	90	79	89	84	84	98	76	81	80	101	94	90	110	89	96	102	83	88	91	81	103	93	93	89	85	97	97	104	88	91	110	84	77	101	93	85	86	101	71	77	99	97	93	87	81	101	87	99	81	81	87	90	96	87	68	75	95	97	91	109	108	92	94	84	85	94	96	82	113	86	93	86	103	99	79	94	88	84	100	90	94	87	93	98	88	101	104	81	101	79	95	109	115	83	83	97	96	94	67	85	96	78	93	72	87	102	101	96	91	109	91	90	87	101	93	89	84	107	94	88	103	101	98	73	84	100	77	80	94	101	99	96	101	80	87	101	90	94	107	97	89	104	102	79	104	105	103	102	104	94	105	93	70	88	111	78	94	100	104	83	80	71	96	108	96	93	83	72	100	81	77	85	88	78	99	95	93	96	96	87	102	93	100	98	90	89	93	94	81	82	88	90	87	103	99	99	69	94	85	95	99	68	84	88	87	99	114	101	103	77	92	94	100	80	89	87	97	103	93	73	100	88	106	86	86	82	93	81	95	107	104	99	83	82	98	85	100	103	109	87	97	96	104	102	87	81	88	93	84	94	88	103	95	91	98	90	78	87	85	93	107	80	93	91	105	104	85	89	94	94	101	95	98	94	97	96	104	91	91	87	82	90	106	109	97	72	89	98	94	105	82	86	84	88	80	103	78	90	84	101	93	104	86	95	89	100	85	110	100	90	79	98	88	119	99	87	97	99	92	85	106	99	101	86	113	119	99	94	92	91	98	98	103	100	89	85	75	110	98	87	83	81	100	86	80	86	77	87	104	69	95	93	92	90	100	83	97	82	89	116	107	112	118	92	83	99	96	89	96	77	82	106	90	92	94	91	75	95	93	72	75	89	94	104	94	98	94	81	91	80	87	95	102	66	90	81	80	99	98	86	85	81	120	104	89	92	93	85	86	102	87	84	98	97	76	87	104	87	104	83	94	108	78	86	96	95	83	87	110	92	92	90	86	108	82	99	113	82	90	94	94	85	94	91	109	80	88	75	75	93	81	100	97	92	104	100	94	107	101	85	84	91	93	100	81	90	104	93	97	88	98	101	114	92	68	87	92	93	98	97	84	78	81	79	91	89	81	94	93	80	87	89	102	91	91	87	95	80	86	85	89	87	94	91	98	104	83	116	86	100	72	100	102	92	81	81	94	75	81	91	92	95	92	82	98	85	89	82	90	81	89	88	81	93	93	90	109	107	89	91	99	95	90	80	91	99	93	87	89	100	80	86	78	83	99	84	92	104	96	98	96	82	97	98	85	88	69	93	90	97	78	100	87	98	89	96	100	97	99	77	81	93	107	109	77	93	93	71	94	87	87	109	107	92	101	112	80	98	93	103	76	91	100	98	94	101	89	75	91	93	94	107	131	91	98	89	101	101	97	100	89	88	104	81	101	110	94	87	84	89	105	97	100	109	107	97	93	87	103	91	81	69	96	87	82	96	97	84	83	82	88	86	84	70	89	86	96	91	86	94	87	109	96	75	102	100	106	79	103	74	89	96	107	92	96	99	93	92	76	95	92	99	76	90	92	81	105	85	94	83	114	94	95	92	72	78	110	85	97	83	87	88	97	72	119	90	105	90	86	101	94	88	92	103	91	105	93	91	86	80	81	85	99	103	82	91	81	112	101	87	82	83	105	92	80	78	97	71	94	101	108	98	92	100	90	82	87	105	95	98	95	94	96	88	84	104	86	98	83	98	92	100	99	95	88	85	82	84	74	98	96	80	88	91	103	104	107	81	95	86	105	90	93	72	77	101	106	76	96	99	94	77	105	87	96	91	81	100	83	94	81	112	88	109	103	93	103	100	105	100	92	92	97	93	108	93	89	72	79	84	86	101	99	105	95	88	92	93	76	87	97	84	87	78	99	109	112	87	96	99	103	90	110	85	94	102	91	82	112	94	92	101	106	102	91	101	98	99	82	79	108	92	96	97	127	90	94	94	96	83	73	85	84	92	89	99	88	94	102	109	94	76	80	104	97	85	101	113	82	90	103	80	83	89	79	105	114	103	89	86	103	103	106	101	75	89	97	105	109	96	94	85	105	78	95	82	108	86	98	100	79	103	103	86	90	102	96	107	105	93	101	70	94	97	95	107	85	87	78	93	79	90	85	88	109	91	108	86	84	88	114	98	81	104	93	91	78	111	102	105	80	85	83	86	99	92	80	86	99	97	87	89	89	90	82	114	86	101	103	87	79	89	90	89	87	93	94	91	79	89	100	82	101	121	90	84	110	82	93	82	96	102	90	75	107	102	82	98	95	106	96	102	96	91	96	92	90	118	80	105	91	97	135	82	117	102	97	81	84	97	98	76	97	84	97	104	82	81	87	89	97	92	83	98	80	84	84	77	88	95	72	95	117	105	108	102	103	92	103	81	109	83	107	97	83	98	100	101	79	92	91	89	89	109	105	110	99	82	90	92	90	109	75	84	95	85	86	96	93	94	85	82	80	85	92	85	99	101	100	73	97	94	101	88	94	101	104	89	102	95	95	88	113	100	101	86	73	102	92	100	93	92	109	109	91	67	84	86	109	107	101	101	86	94	97	78	95	79	101	106	89	83	97	65	92	111	94	98	114	105	91	101	106	99	107	90	73	107	85	88	88	88	101	94	96	81	98	75	93	85	93	93	94	96	87	88	108	112	90	87	94	87	84	100	99	77	116	81	97	106	88	103	101	104	92	93	90	94	96	88	105	84	105	86	84	112	92	95	93	80	87	97	101	77	95	74	82	81	99	89	103
3129	4975	3159	1438	1056	763	607	441	350	269	215	228	195	160	159	157	142	141	132	139	140	126	128	137	123	120	120	120	120	110	115	115	114	91	110	127	115	101	121	94	105	120	84	116	105	104	100	103	101	99	99	106	112	102	115	119	96	106	107	101	104	90	86	107	101	87	91	109	96	92	116	102	111	120	120	84	90	99	95	101	101	107	100	116	97	103	118	106	91	117	100	106	104	114	107	92	108	111	89	103	100	107	107	115	88	111	96	84	106	116	87	87	119	105	95	106	100	106	113	108	103	96	109	95	110	93	119	95	110	110	108	106	106	107	88	106	127	109	111	109	93	113	101	95	97	87	111	99	89	122	115	127	117	101	98	120	100	87	101	120	102	104	99	107	96	105	114	105	91	106	110	92	96	118	99	88	112	96	98	97	103	92	114	103	100	105	109	106	96	103	114	96	104	99	115	112	106	104	101	115	111	114	106	104	104	109	102	106	106	90	111	116	109	128	106	97	110	105	96	107	94	98	100	109	95	107	119	115	87	102	113	101	95	120	96	91	99	90	109	91	100	107	105	104	103	97	94	97	85	99	111	92	109	94	112	111	94	104	107	97	110	105	108	120	116	103	92	88	97	103	122	102	107	113	126	93	113	98	111	97	96	113	99	115	104	92	95	104	107	109	104	107	122	103	90	106	96	108	121	87	95	92	99	103	96	102	109	100	122	101	125	88	111	108	98	109	102	102	114	117	100	104	115	116	113	112	101	109	110	108	112	89	101	116	100	103	108	99	123	94	92	102	101	109	85	95	106	98	92	97	117	95	94	91	105	105	96	90	118	88	85	98	109	109	110	101	104	85	110	127	86	100	85	105	97	109	105	98	109	105	87	110	99	105	100	124	121	103	107	112	114	106	107	95	115	104	100	108	104	100	94	105	120	82	108	94	114	103	104	114	115	112	92	107	97	107	110	94	105	89	84	97	92	87	127	109	91	107	118	135	111	89	111	91	89	115	104	121	88	96	96	105	97	96	97	100	95	115	114	106	99	94	111	100	102	98	90	105	108	105	104	107	96	102	100	106	100	102	98	123	84	120	95	104	103	119	95	95	110	106	100	102	107	112	109	104	117	110	109	111	99	105	104	108	94	94	100	116	107	96	102	99	104	108	117	123	99	97	93	101	88	113	88	108	86	120	84	119	109	106	124	101	95	127	116	103	91	100	111	98	92	117	106	109	93	106	86	92	95	94	117	102	95	106	95	97	92	97	88	93	95	109	95	107	103	113	115	91	113	106	98	113	131	104	102	99	96	77	114	117	127	120	94	93	108	83	115	103	118	96	105	107	111	127	109	102	100	111	101	108	98	96	88	94	95	96	101	104	103	110	118	95	91	104	107	110	107	118	86	116	95	98	110	111	106	127	97	93	108	103	86	102	115	111	114	94	100	101	104	113	99	96	104	122	101	114	95	117	117	111	87	104	103	109	107	104	109	93	105	118	106	111	108	99	105	103	95	81	102	102	101	90	100	98	102	101	115	113	99	106	117	92	106	99	97	115	106	91	105	106	83	106	116	107	102	86	112	117	109	97	106	99	107	99	110	119	95	102	113	126	94	104	91	99	95	93	92	104	98	94	118	125	92	109	111	105	115	100	77	107	106	101	96	112	105	96	87	106	101	102	135	109	105	100	104	113	94	111	87	99	100	86	99	102	100	119	101	99	98	108	96	108	92	106	107	109	98	101	91	103	104	113	111	100	101	96	94	101	117	99	113	86	89	92	108	91	104	111	111	111	131	94	81	87	92	116	91	100	90	105	112	99	96	94	121	117	106	102	95	129	94	93	93	110	118	101	96	100	102	96	88	109	120	97	98	123	107	93	98	94	91	105	94	106	98	98	109	92	96	117	105	126	94	113	89	98	91	107	90	92	103	133	98	89	97	102	94	109	98	117	102	110	100	111	91	94	113	101	86	95	108	111	94	123	106	110	89	73	110	100	94	121	99	99	123	111	103	108	113	89	115	106	95	98	98	96	95	111	93	90	105	115	106	97	100	105	107	107	111	121	111	110	101	117	104	105	109	86	108	105	105	97	107	85	96	105	115	110	108	116	113	112	107	125	120	107	95	111	98	97	98	107	108	100	99	107	94	121	108	111	97	122	106	104	101	104	99	131	108	111	112	107	99	105	85	102	89	109	106	115	105	102	123	86	106	96	88	99	91	101	101	109	94	104	90	108	110	108	93	117	113	123	113	101	95	110	117	100	101	84	115	99	94	91	102	108	117	104	110	102	97	116	89	93	94	98	118	115	107	114	95	95	95	94	120	107	104	101	108	105	104	113	103	100	93	74	77	102	101	97	130	98	101	104	105	99	126	96	90	103	94	95	106	113	102	129	108	119	89	114	92	101	104	110	92	99	110	111	85	101	112	102	100	102	99	93	115	97	107	111	94	92	86	88	82	94	117	102	121	109	84	91	112	95	99	103	97	94	109	105	109	105	107	102	103	109	98	109	111	94	108	102	108	91	95	92	95	106	115	91	108	108	116	113	90	101	94	106	71	121	111	99	111	105	87	89	116	96	113	113	100	113	95	107	115	109	110	83	109	91	125	110	101	101	91	99	101	109	123	98	106	114	108	117	107	93	121	93	89	98	118	105	91	89	109	102	101	101	115	115	108	113	104	108	100	91	98	98	108	103	99	119	114	99	93	109	114	96	100	114	97	123	91	96	117	111	113	84	97	96	85	97	103	108	96	126	137	95	112	108	108	103	109	109	120	112	97	105	101	111	100	109	114	109	85	107	114	120	93	94	105	97	93	103	94	88	100	92	88	106	100	89	99	97	117	99	108	106	95	107	82	99	112	102	105	107	93	94	92	105	104	98	100	103	100	104	113	95	112	108	112	95	95	96	91	93	105	114	112	94	98	112	99	94	104	109	100	95	99	105	101	103	98	96	111	120	90	95	90	110	109	104	96	88	105	108	120	85	96	88	97	122	108	127	107	102	101	101	94	86	114	108	110	100	95	91	114	120	97	105	106	116	107	93	92	96	97	101	94	117	104	89	114	109	115	90	85	102	115	98	115	100	87	102	84	121	121	94	95	97	88	103	89	90	111	103	90	104	105	112	102	105	97	110	114	88	111	109	99	93	92	94	94	85	109	89	97	113	92	94	109	99	111	85	90	90	94	112	92	88	85	111	106	119	111	84	104	108	98	98	97	111	88	103	114	98	87	103	100	102	89	100	97	103	110	98	110	99	139	96	107	125	101	102	104	97	113	107	98	98	90	113	120	112	98	95	113	126	103	98	82	98	83	91	100	125	117	94	101	108	100	90	104	113	109	111	97	94	118	108	105	107	112	107	113	108	98	97	107	99	109	95	97	95	95	88	100	107	89	89	81	106	101	85	87	114	103	104	97	101	109	102	120	104	97	106	106	99	112	104	112	97	95	118	113	118	115	103	116	96	99	110	101	111	124	103	106	112	94	124	93	104	101	106	79	95
22492	21322	29188	23808	21327	21373	11578	1138	799	709	602	542	529	556	462	415	418	392	350	397	372	349	395	377	398	380	352	381	338	316	323	379	339	324	344	329	305	348	345	318	323	322	324	345	334	336	332	365	345	313	358	321	328	323	338	345	318	307	328	330	332	339	315	326	312	306	309	319	319	314	310	335	321	282	317	342	315	332	341	328	341	327	320	295	342	329	360	294	319	303	311	322	310	340	309	325	349	303	354	316	337	344	343	300	332	296	324	335	307	317	369	325	297	331	312	305	314	362	318	332	302	302	319	305	317	306	295	351	324	301	310	317	312	318	348	316	309	271	325	313	290	345	328	341	305	332	306	320	321	322	302	318	305	298	350	338	305	350	332	306	298	290	330	312	335	340	352	326	324	271	320	343	318	311	345	307	339	327	295	316	304	320	353	299	329	317	295	323	358	305	316	342	335	293	307	319	298	343	328	338	312	330	342	373	324	346	337	301	322	315	306	340	337	300	311	304	297	298	338	337	289	292	352	316	303	352	309	349	338	322	321	321	314	358	301	323	305	305	325	293	320	302	306	323	300	311	281	305	337	325	334	305	303	330	331	309	314	334	300	304	319	320	319	294	321	298	325	329	312	315	354	331	321	312	302	322	285	305	290	319	309	340	306	326	322	336	329	313	305	298	318	332	338	299	338	308	318	332	329	297	297	310	322	301	279	357	326	295	315	334	330	295	364	308	373	327	320	317	316	325	369	267	335	317	346	304	333	347	337	329	323	322	334	334	284	301	316	306	294	291	353	310	317	328	302	309	310	296	321	298	344	327	347	365	302	326	318	304	290	311	341	299	332	321	296	328	312	335	304	330	291	319	328	321	288	332	312	315	311	320	345	322	317	324	298	310	333	339	336	325	300	290	321	337	304	319	305	326	294	317	324	331	303	332	328	329	301	282	321	349	324	305	309	304	299	322	329	324	275	302	297	310	293	366	320	341	331	346	306	322	301	313	285	313	315	294	313	307	338	336	337	327	322	297	334	330	315	298	348	334	302	295	301	319	314	294	327	306	339	348	303	348	373	321	318	313	310	305	337	292	344	332	323	286	282	315	314	340	328	323	345	305	307	317	287	330	312	317	312	324	317	336	307	318	337	293	280	331	322	343	322	307	307	310	342	314	293	333	305	303	328	330	312	300	319	311	321	357	350	319	327	307	279	335	310	347	316	309	335	322	331	333	347	313	294	322	307	327	279	310	347	322	298	329	311	313	304	338	328	353	324	317	344	331	333	289	320	324	321	317	345	323	319	315	317	329	325	303	328	316	342	341	347	294	292	325	345	323	322	325	324	336	359	342	318	305	318	294	337	302	310	321	303	293	300	313	323	308	319	310	334	308	327	335	299	292	322	337	299	338	315	307	315	333	350	340	358	302	303	317	311	309	338	286	321	339	318	340	344	323	344	296	345	310	310	328	290	348	330	362	283	311	348	326	312	323	325	327	321	290	313	349	283	333	315	347	292	338	325	338	289	340	294	325	310	325	331	347	335	314	304	310	332	344	335	343	300	338	302	333	313	324	316	331	319	323	337	317	327	308	325	307	323	293	314	336	311	307	324	307	302	351	318	313	308	327	341	322	325	325	324	328	347	312	331	295	296	302	325	322	326	329	317	319	301	298	311	329	346	347	318	303	328	327	300	302	346	292	355	346	327	316	334	323	344	301	299	331	311	334	321	307	289	343	299	302	325	308	323	318	291	336	309	328	309	327	297	309	295	315	324	276	329	312	288	285	325	317	327	335	316	323	309	275	314	352	301	318	301	315	302	323	343	305	316	330	317	342	343	313	323	308	302	297	355	283	362	308	313	380	351	288	306	347	327	297	338	325	277	327	336	327	326	328	318	304	318	304	325	303	341	305	319	308	332	334	315	327	331	295	318	305	312	297	318	337	314	321	342	364	314	343	324	303	303	330	370	305	294	316	286	327	309	325	316	314	302	292	337	341	339	360	319	326	327	330	303	298	318	328	347	320	355	324	320	333	328	319	297	337	315	301	327	341	318	320	316	358	330	333	305	324	318	291	320	340	316	335	340	335	329	294	301	299	292	340	326	327	309	322	325	329	318	318	332	330	297	349	315	324	336	314	319	290	312	348	332	290	338	306	334	318	295	316	312	318	327	325	330	318	350	313	310	322	340	319	304	283	318	302	329	331	343	348	349	330	332	348	332	322	337	326	296	316	315	331	313	303	339	314	334	279	324	324	322	319	331	324	359	318	327	330	282	314	332	326	319	309	326	311	296	293	332	334	301	334	298	336	304	311	325	327	289	323	311	313	293	310	355	305	337	339	338	337	319	291	311	311	319	328	319	365	333	305	295	317	318	321	295	335	305	297	308	320	336	302	332	338	308	307	330	327	327	330	313	340	312	329	289	351	309	343	312	303	341	320	295	328	292	314	318	329	335	314	323	337	299	332	315	330	313	341	288	299	307	331	323	338	327	307	313	367	287	349	338	316	332	312	314	327	336	346	339	317	316	295	339	325	332	320	320	316	300	316	311	329	300	338	341	344	309	323	293	333	307	299	315	321	327	306	321	324	302	344	329	351	309	366	323	317	348	337	296	314	322	317	348	297	330	287	299	334	315	313	332	287	318	313	323	300	332	311	318	339	335	324	298	299	312	329	282	312	298	300	309	326	311	336	327	331	290	342	330	320	317	297	328	307	311	336	302	327	314	336	318	318	308	337	372	323	299	332	345	316	316	302	299	313	327	329	320	314	326	310	297	307	279	297	288	315	343	302	355	328	326	320	317	344	331	306	320	311	298	325	325	300	332	314	337	353	339	337	326	329	318	319	320	300	352	344	316	316	298	321	327	352	334	307	323	299	323	341	326	324	321	325	333	319	323	322	323	353	313	313	298	338	297	309	332	343	336	347	328	328	302	338	330	324	299	298	335	308	369	361	308	316	311	300	329	276	330	316	314	332	315	302	303	277	315	331	295	297	307	312	319	329	319	340	288	311	360	302	297	332	308	312	316	305	339	322	301	333	318	340	329	311	319	311	310	308	299	322	308	313	313	348	338	325	341	330	306	342	333	309	315	303	316	337	303	350	313	294	337	325	324	343	290	299	326	343	310	332	346	318	346	273	322	310	289	375	296	304	311	311	364	303	301	325	328	302	326	327	282	320	340	315	319	326	337	288	293	300	314	302	325	327	302	299	338	322	314	314	344	302	282	348	310	301	316	322	308	328	306	306	347	311	313	315	332	324	328	318	301	313	309	336	339	310	325	342	334	346	334	330	337	334	335	351	313	313	322	320	337	329	316	325	288	325	330	314	345	322	297	322	339	338	305	359	316	286	286	303	310	328	325	290	306	312	298	335	309	339	317	320	309	278	329	348	358	297	299	317	303	306	313	309	302	345	340	326	364	311	331	323	339	305	332	298	366	317	310	332	327	341	307	303	300	331	344	309	297	326	328	340	317	331	306	307	370	285	334	311	292	307	291	311
4453	14429	9884	4981	3681	2659	1965	1526	1198	990	802	745	644	576	566	525	497	465	440	430	437	466	412	414	389	379	384	390	374	395	383	385	368	394	358	380	348	335	322	339	371	344	377	373	337	333	361	351	332	359	349	332	345	338	339	303	338	361	352	353	347	334	326	360	331	347	307	339	350	329	355	340	335	313	329	350	348	355	334	339	372	371	370	344	336	342	366	335	340	323	359	401	362	367	328	344	323	357	366	357	313	330	351	363	357	336	377	297	335	322	306	358	323	334	345	354	361	361	364	329	319	337	345	313	342	342	360	374	314	357	323	387	364	330	349	342	318	317	339	307	300	369	342	350	307	344	337	322	328	330	345	333	321	336	330	335	321	334	370	351	318	360	340	342	330	328	359	312	353	334	333	389	357	337	319	353	312	313	321	324	331	304	331	345	347	323	356	326	333	329	323	341	333	312	325	284	331	322	359	364	337	346	323	340	379	337	355	339	367	311	287	336	342	342	338	327	312	343	322	353	323	328	327	332	383	321	328	347	351	339	324	340	321	331	345	330	323	303	344	337	344	360	309	323	324	323	334	346	347	347	337	355	354	332	344	352	331	301	323	339	352	336	342	349	334	353	314	340	347	344	366	321	346	325	332	355	368	362	327	354	337	315	307	338	341	293	323	349	309	321	332	338	320	348	337	328	338	303	312	309	357	330	349	328	349	359	354	342	307	339	319	345	336	364	367	347	337	334	335	328	327	338	347	323	330	297	349	312	345	313	315	323	344	309	333	347	325	318	338	340	334	292	307	331	371	302	349	333	334	349	341	348	344	365	358	333	324	338	352	354	383	356	334	368	336	322	362	287	347	328	358	336	317	319	351	338	323	305	353	355	311	310	348	351	319	333	360	346	345	352	330	345	350	354	338	331	344	336	342	326	356	319	319	339	332	293	376	368	331	337	335	346	369	344	359	311	317	337	357	329	328	324	361	346	328	339	292	301	320	308	313	312	329	309	358	353	364	348	349	315	372	318	307	348	354	323	331	364	331	353	323	346	352	353	337	370	337	373	339	337	323	356	337	333	332	316	327	363	327	325	316	338	345	353	331	325	318	332	351	357	346	347	345	330	315	350	341	318	337	337	316	345	342	324	318	323	297	330	348	319	398	340	343	367	321	330	338	357	377	337	347	326	334	350	338	320	349	353	309	323	316	339	356	342	324	315	380	328	352	348	363	328	324	317	335	302	342	307	363	337	349	326	344	354	357	336	326	336	334	339	358	361	361	328	341	310	335	345	322	309	356	359	350	326	335	317	325	342	350	368	329	330	319	322	317	307	337	341	350	340	311	341	337	352	370	336	352	323	342	337	318	324	326	321	340	320	334	328	323	338	347	317	327	353	320	371	364	359	347	368	325	311	352	347	309	358	338	351	346	332	352	342	329	335	312	348	342	304	327	367	310	366	351	374	332	340	376	323	342	335	327	349	389	326	331	343	301	329	309	347	327	340	371	339	332	340	334	302	322	333	341	308	335	299	345	338	362	308	334	342	348	325	328	344	341	347	337	356	337	316	308	357	304	320	338	313	329	336	306	327	314	362	344	347	342	318	333	386	345	327	320	357	317	330	353	316	325	346	343	311	353	306	367	323	325	353	330	345	341	328	341	297	340	322	357	345	281	358	343	335	332	359	334	313	329	345	314	320	349	346	324	320	321	324	327	370	393	316	345	326	327	331	333	347	344	342	325	332	339	326	343	351	319	358	334	330	347	338	330	309	363	350	337	313	366	343	334	349	328	321	310	346	337	335	312	323	340	359	346	338	330	310	327	330	364	326	364	344	332	319	374	332	339	362	337	340	336	324	360	358	346	347	332	304	318	355	339	359	375	339	345	353	379	332	355	313	301	338	335	343	333	311	318	334	357	334	369	324	315	309	352	344	321	341	348	332	326	356	303	345	368	336	329	351	341	351	339	367	373	316	344	338	323	346	363	361	350	359	309	327	318	361	335	315	337	314	328	361	301	335	324	343	335	337	391	320	355	340	325	315	300	346	369	343	342	339	327	351	339	345	351	336	301	347	305	340	322	379	340	294	302	343	316	311	335	317	348	339	322	350	336	333	364	337	341	309	271	327	324	346	310	339	339	350	343	335	337	349	309	331	320	337	310	332	331	316	336	326	332	348	335	343	339	374	359	344	317	351	377	351	367	354	337	341	337	315	328	328	333	333	354	338	324	333	337	303	376	327	333	329	332	332	330	346	336	311	339	316	346	347	362	334	316	358	341	340	342	315	349	351	361	322	326	347	293	332	301	347	330	341	329	323	359	347	307	320	329	334	318	349	332	319	327	354	362	331	367	338	340	318	357	336	329	342	358	351	304	335	384	362	360	348	342	366	332	356	326	352	319	328	333	328	339	350	327	346	363	318	349	344	306	299	350	336	342	334	313	334	347	359	335	328	287	344	360	332	329	327	328	338	385	304	328	364	331	360	356	367	330	303	371	314	319	344	331	338	310	325	343	319	332	279	342	358	346	343	350	335	334	359	335	357	338	321	324	339	332	351	310	296	351	340	325	326	311	332	345	313	312	307	347	332	296	328	324	332	367	323	305	346	342	327	354	344	354	349	328	348	342	339	340	346	349	317	327	362	352	336	322	332	353	331	322	355	323	361	352	362	335	303	362	327	313	323	368	321	342	307	325	318	318	353	364	300	323	327	368	344	332	331	335	358	334	304	345	304	338	352	324	311	349	348	320	316	366	368	341	318	343	338	355	324	363	357	346	354	385	319	334	308	320	333	322	326	297	314	335	371	318	329	308	356	352	325	313	330	368	345	341	314	338	345	309	348	335	353	349	333	403	337	350	309	356	373	326	309	359	364	354	368	342	312	347	347	342	363	349	352	363	292	359	358	317	327	324	354	326	349	310	353	338	342	313	305	361	365	334	346	328	320	341	334	336	348	294	361	345	338	323	297	330	354	336	335	350	336	368	300	328	330	345	317	303	361	345	328	333	302	306	340	355	342	329	389	326	370	303	317	333	333	342	355	312	347	345	363	323	308	323	298	314	316	336	347	348	324	348	359	315	326	335	322	354	327	325	337	302	315	342	341	318	368	336	348	343	341	329	316	366	340	341	342	327	334	336	324	339	352	312	347	307	360	331	339	335	338	347	308	347	348	331	329	322	335	332	390	354	329	317	354	304	339	307	355	331	355	347	315	326	332	318	330	360	341	377	311	336	368	350	329	343	339	349	348	342	337	359	339	331	328	337	336	350	330	345	337	350	353	341	361	336	334	363	344	348	329	314	359	345	321	326	340	368	338	333	337	372	315	366	346	367	325	300	317	361	343	317	330	336	347	357	324	345	293	322	363	335	336	349	334	322	330	325	349	346	335	328	342	345	343	350	363	355	344	356	315	326	345	363	335	325	343	332	325	329	338	348	345	333	379	342	375	337	348	368	320	372	324	356	376	355	321	327	343	325	340	332	341	351	331	352	337	381	362	334	333
27580	20311	7509	532	306	250	224	238	204	218	241	203	204	197	230	229	188	201	215	213	214	171	213	185	194	210	200	219	187	180	187	168	183	187	200	173	225	220	194	189	214	199	171	179	211	179	185	171	208	198	203	215	197	203	204	187	183	210	228	194	191	190	212	215	195	230	191	182	204	205	204	189	202	198	221	193	225	203	210	207	167	186	201	199	218	203	174	195	188	208	238	179	202	209	191	201	197	194	210	208	185	199	205	196	178	208	200	207	203	198	199	195	180	196	199	148	201	173	207	209	191	207	198	224	199	203	204	178	173	216	177	227	186	218	223	219	210	201	202	211	196	202	190	195	207	178	179	193	192	196	203	194	211	172	202	212	205	208	188	197	187	188	202	184	236	215	200	178	205	198	192	198	213	200	185	175	216	197	186	188	213	197	200	221	182	198	217	185	203	194	213	181	187	193	192	178	182	193	208	163	200	196	219	181	214	205	199	164	203	213	202	197	200	188	218	200	219	199	185	208	202	209	190	197	177	203	182	196	207	206	200	188	188	198	183	196	191	236	227	186	194	205	181	189	175	186	206	217	202	212	175	160	177	216	191	183	181	195	212	205	197	203	198	169	200	206	196	172	190	211	177	204	186	197	230	194	190	216	199	212	198	182	205	229	173	176	217	224	206	193	203	213	186	194	186	201	191	192	194	203	171	176	185	201	187	203	194	186	196	200	201	221	185	192	186	204	220	199	190	200	185	184	167	199	200	214	186	186	183	204	200	184	197	201	186	213	185	195	198	199	201	174	189	181	206	170	214	190	186	203	199	205	203	197	202	210	172	199	198	180	200	175	192	215	201	193	215	199	199	186	186	192	186	196	195	182	203	211	224	202	198	198	203	202	211	218	183	214	199	201	195	201	187	182	199	190	192	212	181	212	205	193	196	197	179	196	190	200	191	216	179	195	180	177	176	187	193	217	192	184	205	200	216	196	200	169	205	185	195	218	207	220	198	198	182	219	188	198	183	163	194	209	221	176	210	184	212	171	189	185	198	196	189	193	195	191	196	205	194	204	195	210	185	175	199	175	201	196	205	195	170	184	217	200	201	204	211	225	226	195	183	201	185	204	177	210	182	206	187	202	177	194	176	195	195	192	205	190	220	177	212	183	182	225	175	193	187	171	195	186	189	178	194	225	218	175	197	199	198	190	187	213	209	192	224	173	165	197	218	196	186	196	219	212	211	198	182	173	202	182	201	176	184	200	190	202	200	190	182	162	178	198	190	202	220	204	228	223	204	221	198	185	190	188	197	188	196	222	191	192	187	208	188	211	198	166	187	195	191	205	205	176	215	215	187	217	194	194	222	189	188	196	192	201	196	182	186	208	188	210	194	206	212	170	200	198	218	207	204	224	193	190	211	184	239	200	192	198	198	196	212	214	202	183	175	191	208	213	195	204	230	191	219	202	202	192	211	206	196	193	191	202	198	201	202	210	214	210	198	208	227	197	200	197	202	198	211	203	214	202	213	206	183	213	216	199	224	195	224	207	182	220	182	182	168	200	215	208	174	183	184	192	204	190	210	190	214	197	214	181	192	181	223	203	198	208	227	186	200	221	200	191	187	191	213	209	199	180	189	199	194	192	185	207	218	202	198	205	225	182	195	184	191	203	215	182	203	198	224	190	199	207	202	194	202	177	193	177	194	188	212	180	181	200	189	205	193	212	178	215	190	215	202	218	183	222	201	208	180	210	204	183	207	193	215	207	206	203	209	171	204	220	206	209	197	206	171	167	210	206	208	192	178	210	203	202	190	195	197	212	199	178	198	187	191	178	219	197	192	198	192	187	195	200	182	194	204	197	195	201	212	218	228	180	215	238	188	210	199	206	208	198	202	179	213	198	187	200	193	200	192	198	182	188	193	190	196	207	204	217	210	181	202	188	178	187	191	224	188	166	222	199	185	179	231	190	196	195	196	198	206	203	182	192	191	206	195	168	166	194	210	187	198	207	200	211	190	214	201	208	208	193	212	220	205	183	208	200	204	211	216	189	198	199	186	194	188	183	216	169	209	190	204	185	200	192	174	200	175	200	213	196	220	201	212	170	213	198	188	209	196	184	206	204	216	193	191	173	195	192	193	191	209	196	212	201	215	208	206	190	201	194	197	186	196	217	206	216	187	217	190	218	187	211	199	197	205	185	195	191	191	197	195	175	188	195	188	196	198	229	184	193	197	189	180	190	209	194	197	166	181	201	204	170	208	182	186	182	177	183	216	196	197	179	214	175	189	189	199	200	203	206	207	199	178	207	191	191	199	181	207	199	223	210	207	187	188	196	207	202	212	181	222	189	197	200	212	194	179	193	189	187	179	195	220	239	187	198	193	203	203	179	190	178	176	207	200	172	174	216	182	185	176	217	179	172	191	175	221	194	178	187	198	189	229	190	192	183	203	199	209	207	201	180	187	207	192	187	201	207	192	178	211	172	190	198	205	177	179	189	175	186	183	193	178	206	204	190	196	208	190	216	199	227	214	184	204	196	208	185	176	194	192	193	196	191	176	214	215	204	202	213	214	216	193	212	189	197	187	199	208	183	211	181	207	165	179	184	206	191	192	222	179	208	186	202	182	176	206	183	194	179	204	221	215	184	207	218	195	217	181	212	212	200	230	204	191	211	201	189	182	192	187	178	175	219	189	205	193	193	211	176	195	198	205	210	206	201	186	211	212	184	189	208	199	200	184	221	202	197	207	190	202	211	218	215	207	190	190	182	187	176	216	228	220	175	184	204	198	211	204	196	194	182	184	182	193	211	217	202	202	198	207	206	200	195	184	214	208	175	199	182	181	207	199	186	213	206	194	200	198	187	207	210	215	211	163	186	185	171	192	215	194	187	195	189	194	213	179	179	200	214	183	216	190	202	177	169	178	182	214	204	188	208	185	181	205	189	192	184	221	184	177	189	218	192	180	188	226	190	186	207	220	196	188	179	194	188	202	203	216	178	205	188	209	211	198	204	194	179	187	196	190	215	194	187	198	222	206	205	212	183	173	214	197	203	197	211	183	215	201	204	179	169	203	193	203	199	191	197	186	202	196	181	176	202	202	233	184	192	206	187	195	193	178	183	206	204	201	188	196	202	198	222	197	206	200	191	199	210	191	215	190	201	231	204	177	201	205	207	203	204	217	174	198	211	209	190	194	204	208	196	203	201	191	224	193	198	191	205	211	189	198	205	208	189	209	211	218	192	203	186	198	199	187	199	187	209	215	202	181	204	223	208	209	189	189	188	215	203	172	212	196	166	184	183	204	186	207	215	178	184	202	170	188	227	205	195	181	217	190	188	200	208	199	202	198	186	197	208	189	225	205	213	213	183	199	227	217	205	217	209	190	173	194	206	187	185	191	183	194	195	207	158	199	204	202	201	210	181	188	185	217	232	182	195	195	168	211	208	181	186	211	216	191	205	200	190	195	219	181	165	203	180	193	209	183	205	202	235	203	211	195	220	195	191
3999	1258	775	434	366	297	282	295	260	244	224	234	212	220	251	206	214	188	232	180	220	203	160	192	209	221	221	203	230	217	211	194	218	174	205	220	204	220	195	195	210	195	213	211	212	231	206	213	183	196	215	214	206	226	224	203	215	213	215	202	193	172	204	217	196	208	227	211	217	212	213	181	176	201	193	212	206	225	197	213	210	206	209	196	196	218	206	193	192	223	186	201	198	202	208	184	219	207	197	202	221	213	202	216	205	221	189	200	208	188	201	202	204	210	199	200	190	203	190	207	212	213	209	206	218	180	204	223	219	193	220	209	212	208	208	169	218	204	201	222	197	201	218	214	226	207	224	204	198	208	199	206	204	219	206	211	214	186	228	195	204	172	199	207	219	208	203	212	212	198	206	205	213	210	180	180	206	192	219	227	184	191	197	197	198	229	197	204	187	224	222	185	210	198	203	197	214	203	207	224	195	210	208	231	198	214	212	190	200	198	222	224	210	211	193	200	218	204	200	206	193	225	206	213	203	168	200	194	189	180	209	219	211	169	233	222	197	189	223	200	208	200	211	201	220	203	208	172	202	195	214	236	210	205	209	182	213	218	212	219	217	227	208	220	192	225	193	197	199	191	198	195	192	210	227	191	214	216	212	198	234	207	222	216	194	209	191	200	210	190	192	211	203	198	191	200	223	215	187	197	196	206	208	219	206	212	183	210	204	163	190	212	179	224	190	173	191	209	189	200	215	213	190	210	185	213	193	227	207	191	182	202	218	215	190	200	209	188	205	248	210	209	226	195	212	169	200	188	204	208	200	203	223	212	184	213	229	191	208	207	205	198	210	183	199	181	220	236	175	221	226	203	220	213	217	203	200	187	209	205	225	191	191	220	206	213	218	180	194	210	178	206	234	199	215	199	229	224	210	202	191	212	207	221	201	219	204	229	203	211	204	208	222	198	211	211	230	191	210	200	219	191	193	219	182	196	209	210	205	183	232	211	199	190	186	193	222	213	198	189	206	198	224	190	185	188	194	197	212	237	213	227	210	229	212	216	199	194	203	208	185	213	195	208	207	199	214	175	207	186	221	224	220	193	192	231	190	182	199	227	217	217	205	225	189	201	204	209	215	206	219	213	219	192	217	196	209	226	212	215	211	209	209	180	217	179	190	218	213	226	186	211	219	210	187	181	202	197	204	213	210	197	185	203	230	221	201	208	212	197	219	207	206	213	206	233	199	213	196	229	204	208	207	212	183	213	211	202	186	191	227	210	199	212	218	209	194	190	214	193	212	193	204	201	219	193	215	215	214	198	218	198	193	213	214	197	188	214	205	207	209	189	221	192	180	181	203	200	233	208	212	196	193	221	207	219	212	208	186	196	226	196	217	206	188	210	182	197	210	197	213	209	215	216	240	177	187	209	209	197	214	191	209	218	203	197	251	213	194	199	185	231	195	193	194	187	201	223	209	201	221	213	187	194	208	170	202	176	199	182	188	198	227	197	195	217	190	199	199	207	196	186	190	229	190	195	215	220	212	200	210	207	205	199	207	216	184	217	210	231	185	222	231	220	196	200	220	215	191	197	222	199	199	211	190	187	201	234	207	204	225	239	210	212	194	215	230	184	204	210	193	205	220	189	209	213	193	209	206	217	207	200	211	210	228	209	201	208	193	205	218	206	194	189	209	225	188	205	198	200	238	219	192	200	209	199	219	190	190	221	222	215	224	214	223	176	231	210	249	214	186	203	212	229	204	205	194	217	197	200	214	229	204	220	202	200	223	205	219	196	215	227	196	192	213	192	227	208	206	219	216	171	190	213	199	215	231	206	194	200	196	218	211	218	207	193	208	206	205	209	223	198	186	205	250	222	222	210	227	208	219	204	206	204	210	241	217	216	211	218	219	198	206	188	244	229	228	198	201	200	193	175	178	218	221	218	192	203	227	225	204	197	222	203	170	187	202	207	238	212	211	233	203	211	205	212	221	207	242	191	201	190	196	194	209	207	216	213	222	199	200	184	217	190	206	204	218	192	203	189	209	196	229	190	210	187	197	203	216	211	213	204	206	213	211	185	192	215	190	194	187	212	214	216	209	222	216	186	201	207	200	212	230	230	191	205	198	202	181	221	202	197	231	212	194	207	196	203	200	217	218	226	204	190	233	198	216	194	208	193	196	202	221	200	191	222	215	188	194	204	209	201	213	196	217	200	170	206	197	222	212	202	203	209	251	208	210	212	230	217	210	220	213	215	173	213	196	209	233	235	216	195	191	205	198	205	214	197	208	195	202	200	230	229	187	200	207	183	195	208	230	211	214	198	204	197	229	219	203	205	184	234	187	224	216	215	200	189	197	218	203	202	215	204	214	203	191	202	226	215	212	203	233	178	220	198	225	205	204	221	219	222	193	204	206	200	217	214	219	198	227	179	198	210	181	205	187	191	201	206	209	213	209	194	213	183	200	208	208	215	194	196	219	233	206	217	223	201	215	189	190	187	210	221	209	185	223	209	213	217	205	214	219	190	202	178	212	226	220	217	203	209	233	222	220	210	189	179	194	222	203	204	194	190	202	188	194	217	215	186	223	211	198	222	212	223	188	208	188	200	195	194	217	191	242	243	219	227	234	222	219	179	216	195	208	189	195	203	196	197	211	196	189	196	191	195	212	220	209	179	187	219	188	199	216	212	209	210	204	221	189	194	190	230	213	228	221	197	207	243	221	221	212	203	207	175	213	196	210	221	199	192	220	194	185	200	197	213	191	204	183	221	182	197	180	214	229	238	209	199	224	196	199	214	180	208	182	200	203	215	200	216	211	208	201	208	195	210	179	180	200	226	203	213	221	182	232	191	217	201	172	171	198	218	225	214	208	227	219	200	194	213	181	186	212	195	195	204	224	199	220	215	189	217	209	215	187	199	219	200	243	201	194	231	195	211	188	219	217	201	203	200	207	216	206	205	215	214	185	212	196	196	223	208	203	223	206	179	217	211	224	207	194	204	247	207	219	208	195	201	209	215	216	207	218	219	201	201	209	225	189	231	193	202	220	195	226	183	201	189	231	174	198	186	213	180	186	211	193	188	203	205	189	228	199	188	219	209	216	198	203	194	204	205	203	192	190	205	198	179	182	217	221	233	194	193	206	227	215	172	187	207	198	203	213	225	184	226	198	216	204	181	195	203	214	215	203	202	206	199	212	222	205	226	236	194	187	201	200	201	212	185	206	186	189	195	222	211	219	190	210	218	214	177	204	207	219	217	194	187	216	215	187	188	202	203	204	211	210	206	224	197	224	210	204	210	176	202	209	207	178	208	225	203	203	180	203	210	215	199	221	186	203	230	199	209	202	232	203	204	209	205	193	199	194	191	194	220	221	223	214	227	197	209	193	207	214	226	204	220	212	208	188	212	194	219	207	213	199	202	221	196	200	195	209	203	203	200	212	204	199	186	193	197	231	206	221	217	196	203	183	199	219	201	204	221	237	195	214	230	228	206	195	194	235	215
23721	21334	28745	24259	21342	11031	1127	687	614	559	467	531	523	451	474	417	438	411	409	452	397	390	377	419	425	396	375	390	376	394	406	395	389	373	382	376	403	392	397	395	330	399	375	398	352	384	382	378	374	402	394	366	385	379	357	400	378	380	367	362	374	382	389	380	362	369	377	336	338	368	388	419	393	374	390	394	405	380	368	409	407	354	366	360	342	348	372	373	376	376	382	365	370	390	384	372	389	344	379	407	393	360	370	342	377	382	396	358	389	368	345	378	394	365	345	392	382	390	359	358	348	357	371	392	355	389	369	430	371	365	351	370	354	406	388	391	361	369	396	383	379	377	351	383	350	364	363	364	382	369	335	377	367	373	360	362	357	380	392	389	410	381	350	391	342	369	340	353	379	413	385	362	354	376	385	391	371	365	418	354	375	397	387	388	415	398	379	362	337	355	401	375	362	375	386	333	387	370	409	353	330	377	395	345	408	371	379	377	336	392	325	382	362	362	380	375	366	410	379	390	391	345	394	384	386	383	400	349	383	401	392	399	387	384	402	385	360	368	362	342	390	385	368	364	427	402	341	354	406	415	357	348	369	411	355	374	388	394	363	357	395	380	374	385	358	356	404	358	389	367	389	362	365	343	378	349	381	377	379	372	383	368	384	350	379	380	367	354	362	338	385	370	397	385	370	373	367	366	420	380	335	395	366	390	378	377	404	372	361	362	367	377	425	354	348	377	368	397	395	397	346	323	393	388	385	351	414	373	384	390	394	407	362	354	372	360	385	370	391	347	380	390	422	373	427	417	386	409	397	390	361	374	339	378	361	355	371	382	370	399	369	359	381	391	367	403	437	346	397	392	345	373	390	331	396	403	380	379	350	346	384	357	396	393	372	371	396	369	406	384	394	384	378	375	338	365	374	386	359	359	405	344	384	373	384	372	353	393	411	365	422	376	401	376	390	421	360	375	367	379	387	343	380	413	384	387	378	380	381	372	336	369	379	399	374	377	391	355	351	363	354	347	380	350	402	409	370	366	368	375	368	400	356	352	402	364	398	409	397	386	371	402	383	360	378	373	365	357	409	399	383	388	377	391	357	338	370	372	353	354	377	324	389	408	351	409	398	394	366	391	349	401	395	341	361	375	375	379	363	390	383	374	357	368	369	366	355	410	353	373	347	396	343	363	390	397	374	391	347	380	387	397	379	382	350	383	371	384	371	408	381	381	374	385	404	411	369	360	393	354	388	371	364	339	395	379	359	403	374	404	383	391	346	378	387	384	385	366	393	343	363	367	381	376	369	395	378	377	399	344	386	351	400	378	380	358	398	388	374	362	385	398	367	361	389	351	362	364	340	375	398	394	369	401	391	385	356	389	427	366	377	343	410	354	389	381	408	345	381	349	399	382	371	368	352	418	372	357	369	345	359	382	348	405	364	363	380	398	407	368	400	370	346	374	378	422	405	371	380	392	334	373	374	365	371	346	388	391	373	400	389	391	373	359	289	392	377	398	373	390	365	410	377	375	405	369	373	368	371	374	355	386	382	402	378	384	356	349	374	357	368	405	378	354	358	399	402	390	372	361	404	365	383	353	376	357	390	376	385	352	338	357	359	356	384	392	381	343	371	355	374	382	392	387	402	339	350	376	379	383	389	395	393	340	378	376	383	385	403	355	387	381	361	377	357	368	372	395	371	352	372	384	419	370	372	364	361	365	363	384	357	390	353	363	402	346	354	352	377	383	409	356	377	364	357	366	388	375	355	379	378	385	358	369	374	405	357	372	381	377	369	337	364	318	423	373	353	396	377	356	355	384	383	397	400	364	385	419	367	389	381	370	393	384	383	368	369	370	377	381	389	352	396	359	384	357	394	371	362	369	384	326	395	355	366	391	405	359	385	372	366	383	379	399	378	400	356	386	369	339	381	340	390	342	400	369	386	384	399	360	370	396	413	386	387	380	376	353	398	400	420	363	353	403	370	413	391	373	362	356	375	351	356	393	395	369	379	406	375	386	368	382	378	379	354	351	380	373	373	360	357	371	379	391	358	367	357	370	360	393	400	343	374	373	384	363	346	375	376	380	405	366	368	376	390	353	352	364	357	405	387	353	344	393	335	376	360	399	374	359	372	340	407	352	334	366	378	356	389	391	378	359	395	404	358	367	374	354	405	336	407	373	366	359	362	384	342	412	385	396	385	406	350	351	390	389	336	366	401	361	371	374	404	426	363	367	369	354	349	387	374	374	375	366	399	367	403	368	376	352	407	366	373	409	346	354	392	403	380	374	396	402	413	384	361	368	374	390	371	360	371	417	387	386	365	389	373	370	354	379	357	352	363	396	412	353	387	397	381	385	410	381	372	394	361	375	378	370	366	383	375	386	380	356	404	366	389	352	367	398	361	363	407	388	353	352	364	394	369	364	367	365	401	374	382	401	376	374	357	352	390	373	407	350	380	373	341	381	379	363	386	382	385	372	400	398	380	400	404	352	369	356	351	370	390	387	378	392	376	353	363	412	345	380	380	365	348	345	367	398	345	369	408	379	365	347	377	360	364	393	340	379	389	373	389	361	360	354	318	413	369	347	349	374	402	346	388	404	376	410	372	363	380	395	361	360	363	378	363	358	355	404	365	391	360	413	384	359	395	382	399	372	401	366	371	340	397	355	384	373	404	415	344	374	372	365	356	342	399	384	354	320	370	401	361	385	371	359	372	324	400	416	370	358	392	349	369	359	383	412	362	390	355	369	368	407	427	382	389	397	403	338	360	356	358	360	338	385	359	365	358	401	354	355	360	374	365	395	382	402	343	347	400	402	399	373	389	339	368	400	351	390	364	385	357	394	355	397	397	392	357	359	374	402	403	353	351	356	377	379	359	369	377	360	381	394	352	388	369	382	358	349	387	382	377	404	355	390	401	348	376	384	357	381	371	369	357	387	399	383	336	381	355	387	383	376	382	400	349	341	346	372	393	388	372	340	369	355	330	395	373	389	380	390	365	360	361	364	362	392	371	344	332	349	370	419	398	385	378	385	345	388	404	358	381	354	351	368	402	376	339	381	420	364	379	362	373	368	335	370	363	366	366	383	370	385	370	363	366	350	390	366	413	355	371	380	354	332	368	358	396	365	393	355	385	385	428	368	330	375	392	377	398	393	366	369	396	389	351	371	394	363	358	388	381	337	354	374	371	373	374	372	358	396	369	422	382	367	410	392	377	357	345	384	405	365	352	365	352	393	373	390	361	355	362	398	373	335	394	367	378	372	379	386	381	352	398	365	370	371	365	425	378	384	377	400	356	387	380	380	381	362	360	427	362	347	397	379	375	372	360	382	397	385	372	363	364	370	401	403	370	393	388	370	394	345	375	382	366	383	356	350	404	395	374	357	348	373	347	376	340	372	373	383	394	350	351	384	361	388	384	358	387	366	407	379	373	384	408	368	386	406	355	387	390	387	415	389	354	378	369	379	377	350	370	374	385	379	342	359	367	392	357	398	353	341
3371	8616	5711	2826	1983	1539	1238	956	826	709	607	539	510	517	470	508	476	432	448	412	408	441	423	396	400	427	417	427	415	417	411	404	424	438	420	407	399	385	382	446	394	401	403	425	397	401	407	395	374	393	390	386	390	409	404	381	358	406	378	385	398	376	383	391	370	372	364	397	412	395	403	404	417	374	423	416	382	364	385	384	393	412	364	386	434	411	381	402	377	390	385	384	411	389	378	354	414	376	372	418	387	372	370	391	396	410	395	408	365	406	355	412	358	373	402	417	374	403	376	402	370	395	382	390	358	412	427	360	406	393	380	392	419	376	396	375	370	375	351	372	399	380	375	385	379	406	362	392	372	344	390	369	383	424	401	407	419	412	377	385	386	364	388	398	364	370	402	374	434	376	394	427	366	363	362	400	380	382	381	389	393	356	372	401	388	388	350	362	375	391	403	392	418	390	397	376	387	443	368	397	387	366	354	399	403	401	395	394	394	370	374	364	423	367	434	375	392	407	384	417	409	372	349	401	403	425	411	367	356	388	422	394	383	372	407	401	358	393	383	387	368	409	417	376	379	378	395	406	393	403	381	416	374	392	375	399	373	396	386	419	375	383	409	412	403	417	413	395	394	392	397	381	386	412	393	382	401	366	382	374	397	373	419	417	416	380	393	364	392	380	365	395	371	369	404	373	369	395	422	425	401	355	360	370	392	380	398	417	380	382	341	399	361	430	369	381	372	361	393	384	400	370	398	406	377	434	392	401	401	395	400	385	403	406	361	361	370	375	387	385	369	389	407	389	411	436	394	388	350	404	366	375	373	392	358	383	369	421	407	396	420	334	383	378	398	374	423	381	399	357	408	399	383	359	379	377	390	398	384	365	399	429	405	397	377	381	370	411	400	391	374	359	339	359	391	389	397	403	378	394	383	372	403	398	361	376	359	385	394	359	428	337	384	374	382	383	417	404	415	372	404	386	406	406	384	441	380	409	355	363	396	377	376	383	421	419	394	384	403	374	370	367	391	346	413	364	371	393	372	367	387	373	409	421	367	395	430	402	372	387	405	368	381	384	407	376	416	411	375	416	382	364	390	396	418	425	402	401	380	390	413	391	391	423	381	384	385	411	372	383	386	371	412	403	370	412	364	389	358	394	418	410	381	368	398	393	392	412	416	425	409	368	378	386	379	386	381	389	405	364	408	410	426	341	410	387	356	378	382	368	385	354	397	400	384	380	391	399	374	386	397	376	413	406	372	381	384	341	382	378	389	365	384	379	396	361	398	359	406	386	420	405	363	410	412	414	373	422	407	379	411	424	383	394	344	398	339	366	406	422	409	405	338	395	401	413	399	371	396	423	369	362	375	390	403	447	353	391	425	350	407	391	372	401	375	382	375	365	378	407	406	422	402	339	390	378	399	402	385	372	427	407	397	389	375	406	373	367	423	392	396	387	404	372	386	392	414	407	376	391	368	375	406	424	368	365	410	381	394	428	375	395	413	381	368	383	395	395	370	389	392	397	388	382	396	365	390	382	370	408	390	361	383	394	371	439	383	362	408	399	387	399	405	381	410	368	419	409	348	398	407	404	389	388	433	400	406	377	375	404	390	392	372	377	369	397	405	399	420	399	379	395	366	391	442	375	410	395	392	395	356	402	398	410	391	410	385	376	336	398	364	381	393	364	379	387	398	393	382	408	399	408	427	407	383	423	365	432	377	418	407	385	386	387	383	380	414	405	373	408	429	404	393	376	417	361	391	357	360	379	377	396	398	414	391	400	381	412	365	395	426	365	361	400	422	404	374	411	378	395	371	372	403	383	371	383	387	369	379	361	411	382	369	372	377	396	377	383	395	410	387	354	429	402	380	377	387	408	368	419	338	402	414	387	334	419	392	375	367	377	445	364	368	400	389	371	402	394	379	364	401	370	410	399	400	413	352	339	384	400	380	378	410	388	399	405	366	379	391	438	398	390	346	387	410	380	369	391	430	389	405	435	417	386	423	411	369	434	385	370	385	397	357	355	383	370	399	401	390	376	389	389	417	360	381	402	378	441	390	384	401	382	366	375	388	344	388	389	405	380	410	366	385	391	385	365	370	400	354	398	359	400	392	393	400	415	379	384	394	394	365	392	402	392	386	410	356	377	402	363	396	420	402	398	364	414	389	398	382	406	387	399	392	403	391	401	399	367	382	392	368	389	363	382	419	366	415	366	365	356	377	363	385	368	388	391	420	395	378	386	397	389	383	376	404	381	345	369	373	395	392	344	393	412	406	396	380	425	353	398	388	383	401	410	406	375	373	401	378	412	367	416	389	389	378	421	414	401	381	367	385	402	394	377	355	411	398	376	390	377	378	410	427	429	370	376	379	403	411	396	362	359	386	424	407	416	378	406	400	373	415	406	394	355	387	408	391	374	396	413	386	415	403	366	412	374	344	397	413	396	382	409	391	425	409	367	380	426	397	387	371	383	372	386	359	392	405	381	392	356	424	406	367	363	398	377	397	360	385	368	359	407	369	374	387	389	374	379	385	374	375	375	384	407	379	406	404	360	394	399	384	405	363	376	398	394	370	392	347	362	373	358	400	382	411	441	393	367	396	435	417	420	425	379	363	370	397	398	404	376	337	367	405	392	401	370	403	404	400	408	378	374	369	406	390	383	406	427	412	406	416	410	413	365	342	350	378	389	426	423	387	423	368	393	387	373	383	407	386	399	367	407	409	369	390	395	381	421	398	396	431	411	400	411	413	387	401	374	403	385	404	381	380	390	391	363	389	396	352	386	409	419	370	352	390	386	377	368	381	403	368	390	388	382	393	367	406	392	379	389	399	342	369	402	409	377	398	371	406	365	397	376	351	432	382	390	396	405	389	393	385	373	363	353	360	404	376	419	381	399	378	387	395	401	349	423	390	383	354	389	373	402	411	421	419	402	414	394	405	356	431	394	419	417	412	403	396	428	431	402	429	389	412	379	383	377	388	380	396	361	366	393	366	397	391	382	377	404	382	413	379	416	391	386	376	396	376	432	348	432	381	406	361	394	384	368	385	403	390	381	415	401	421	371	378	404	402	439	392	380	374	352	382	410	365	393	389	395	357	393	371	381	374	400	391	418	401	389	400	378	383	372	405	407	398	410	397	402	413	359	385	381	383	427	393	398	401	396	392	373	394	407	357	403	382	396	396	403	378	401	395	376	391	413	381	355	415	406	356	401	397	405	377	402	395	350	402	389	393	391	365	375	384	407	418	392	385	371	402	385	384	391	389	400	430	389	429	383	419	351	364	353	391	408	391	435	346	364	386	400	399	372	422	391	355	415	394	396	403	384	410	408	324	397	424	425	357	382	378	378	424	411	399	421	391	394	369	431	355	381	364	393	411	357	349	385	378	410	378	378	352	426	375	401	386	401	393	395	419	395	398	404	412	375	381	390	417	383	411	405	398	406	380	425	370	407	400	392	361	401	374	367	372	406	384	421	382	389	389	412	383	371	400	399	374	390
24619	21290	27865	25001	13448	537	311	236	178	189	142	160	153	120	129	132	113	120	105	122	123	96	95	93	107	85	104	86	92	129	101	99	116	93	92	95	95	94	89	105	93	101	107	92	94	68	93	107	88	93	96	84	104	87	85	96	106	95	100	93	83	84	90	112	90	90	97	100	83	87	95	94	98	102	93	102	101	96	89	109	94	103	109	78	111	111	106	99	88	95	92	81	79	94	100	100	97	78	91	118	93	83	80	88	84	88	118	61	88	79	85	87	88	88	88	110	89	85	75	87	95	97	105	87	108	103	107	94	88	73	114	107	102	98	90	86	90	103	96	81	85	111	92	94	82	86	91	94	92	91	82	89	110	107	90	91	90	75	92	99	92	85	86	99	82	84	94	90	94	93	96	102	104	89	109	84	84	79	93	92	92	92	83	78	97	114	75	94	81	90	92	103	88	107	83	90	98	89	78	91	96	95	101	103	106	97	86	91	98	101	96	85	85	80	93	101	95	89	91	92	105	72	79	95	92	103	98	91	102	92	88	80	91	84	97	94	83	88	98	95	84	81	90	83	70	102	84	81	87	80	101	92	104	79	92	106	99	99	90	100	79	89	87	109	93	87	92	82	96	90	87	106	88	89	79	103	89	81	84	83	95	88	89	87	76	80	96	104	91	82	97	107	66	95	79	83	102	90	103	93	99	89	99	94	94	97	93	85	101	97	83	95	78	87	99	97	95	111	95	108	107	93	97	69	85	106	104	80	100	85	85	97	92	101	86	95	76	91	88	88	88	105	84	90	88	80	97	70	90	89	89	91	90	105	100	92	93	94	92	86	82	81	91	104	87	121	84	69	90	79	94	95	74	105	101	92	83	95	81	82	105	83	93	94	115	79	95	80	90	88	110	98	86	82	92	84	88	99	81	87	88	101	96	86	95	76	93	100	89	89	82	90	90	91	77	99	95	82	91	82	91	88	89	96	109	93	83	95	94	66	98	94	86	98	113	105	86	91	100	86	100	101	70	97	93	80	100	90	81	93	105	85	86	87	93	106	93	87	105	95	98	101	111	94	95	83	86	93	94	96	71	103	98	100	107	94	96	75	89	89	77	96	79	93	84	81	106	78	101	98	87	89	96	89	82	98	89	89	88	94	77	69	93	92	80	92	90	87	93	93	80	119	93	118	87	81	85	90	102	86	97	88	85	81	94	95	88	81	90	80	88	83	87	86	92	82	71	78	100	82	83	96	102	90	91	90	97	94	96	93	95	85	100	94	86	102	106	94	85	81	98	86	97	74	97	109	94	93	85	87	96	87	70	100	105	95	101	101	86	95	95	97	95	99	91	91	97	95	105	92	84	97	102	89	89	93	81	110	71	83	92	99	93	102	108	85	92	102	84	83	94	70	81	95	90	88	88	95	71	98	90	93	87	86	96	88	93	85	95	81	89	92	90	79	87	87	73	82	100	85	83	96	93	84	81	105	110	92	105	92	93	104	98	99	89	98	96	89	91	67	82	100	98	92	92	84	101	95	97	86	92	93	89	98	80	88	85	103	85	100	101	112	90	96	94	88	91	85	78	92	77	112	85	93	97	110	104	87	99	91	90	87	99	99	87	71	86	96	105	107	105	72	113	88	94	104	82	105	96	82	73	93	89	109	96	90	98	73	82	83	95	83	89	111	91	96	77	84	88	76	85	115	92	76	107	83	66	80	93	91	86	87	103	108	98	91	92	95	80	95	93	101	92	85	101	101	102	105	89	99	98	107	94	72	87	92	74	97	85	100	93	98	85	94	70	95	92	83	93	91	101	112	103	91	97	87	79	92	75	100	83	93	80	98	94	92	91	89	94	94	91	104	93	77	100	98	76	80	100	88	113	95	90	80	94	89	98	85	99	85	101	106	90	99	94	92	90	101	101	93	102	94	83	96	82	97	95	79	98	114	87	76	100	91	96	89	78	75	94	80	106	96	80	97	98	100	92	95	77	91	92	107	86	96	88	83	105	99	85	105	105	95	88	76	106	76	94	87	82	91	105	85	84	68	88	110	96	86	95	101	94	85	88	102	74	74	79	94	88	84	87	106	96	76	102	99	90	88	90	111	102	110	89	85	108	94	117	98	105	101	96	83	85	104	105	86	86	84	82	95	87	96	102	90	88	94	91	91	98	106	94	73	107	84	91	89	92	111	82	87	98	100	98	103	87	91	92	94	76	98	78	87	112	103	83	85	71	101	105	100	87	91	113	79	119	102	100	69	87	88	81	92	87	94	88	97	78	87	95	113	92	99	92	92	99	96	86	82	77	97	88	78	107	90	84	92	94	104	103	98	91	90	90	58	103	89	89	87	89	84	99	92	66	107	101	89	110	89	91	85	98	96	94	103	91	90	114	80	103	73	81	83	90	98	83	100	95	93	95	88	100	90	78	87	98	94	98	102	99	77	94	89	94	106	98	96	94	78	71	94	86	91	107	82	86	94	90	109	103	93	102	105	97	88	86	85	96	87	94	89	89	110	81	91	82	90	88	103	101	97	95	95	99	100	96	96	92	83	91	91	91	91	91	101	87	93	78	83	101	99	90	92	90	116	92	93	89	95	92	112	74	93	91	91	94	98	80	114	86	79	86	99	98	92	74	92	104	80	87	82	86	89	98	94	86	87	98	108	93	97	90	88	96	108	97	89	112	86	101	82	88	81	96	107	74	108	82	94	78	94	112	95	83	86	99	102	108	85	108	89	74	83	97	81	95	78	95	96	80	97	112	92	83	80	83	102	110	95	90	91	118	92	93	102	91	103	78	95	82	82	87	86	86	89	98	104	100	98	100	99	99	92	95	103	95	92	99	73	101	81	77	100	105	83	103	99	100	109	77	102	78	87	95	84	108	70	85	91	90	77	90	85	76	98	96	92	102	82	74	97	98	89	78	73	83	98	103	84	99	98	92	104	78	86	84	100	83	87	91	77	94	92	68	94	88	96	91	82	97	85	94	81	83	107	92	97	77	89	103	102	83	102	93	121	88	89	94	90	96	93	94	110	117	89	84	75	102	97	93	110	87	103	87	121	89	74	99	72	96	89	100	91	90	108	91	79	87	109	92	98	88	81	75	93	79	90	92	104	81	95	100	93	118	91	77	87	96	89	90	81	103	109	80	93	82	86	111	88	91	90	95	81	104	63	102	82	100	81	93	87	93	91	88	79	90	83	104	97	98	94	93	97	97	99	90	96	91	97	88	109	105	111	92	88	83	103	102	93	91	102	109	95	103	94	92	78	105	101	95	88	96	82	86	96	91	84	80	92	78	87	97	87	90	91	86	101	88	94	114	91	97	88	85	102	91	103	103	78	85	79	89	93	81	99	91	88	69	86	96	99	88	108	87	94	88	90	92	92	89	96	91	86	100	98	91	98	91	100	118	99	117	97	93	98	107	92	94	98	95	94	101	94	79	101	87	96	78	84	88	89	98	92	101	98	88	101	92	97	78	104	101	110	106	105	80	84
3017	4953	3157	1453	1083	742	597	440	348	270	268	227	208	182	163	117	119	140	143	121	113	125	106	128	143	119	122	126	100	134	123	96	109	113	100	109	107	109	116	102	115	102	107	136	116	102	114	99	100	109	115	116	109	92	106	105	104	124	99	95	92	118	127	119	108	96	80	116	108	89	99	126	116	110	99	93	82	100	108	112	109	90	100	119	96	100	114	102	116	111	75	90	114	86	101	104	97	106	92	117	120	86	107	101	98	112	100	89	109	104	112	78	88	113	88	90	109	96	98	107	111	97	90	114	98	87	105	100	91	102	95	99	95	101	97	107	110	83	103	114	100	102	107	76	103	119	91	116	108	95	94	111	85	97	117	120	97	87	108	122	94	106	100	108	100	105	103	110	103	114	100	88	123	109	97	117	118	96	99	84	121	108	100	80	99	97	102	93	109	117	78	88	88	107	104	115	92	108	101	106	86	97	96	97	100	105	106	101	73	109	93	88	113	96	103	103	85	93	86	98	113	85	72	100	112	92	108	96	116	107	91	106	92	114	102	91	113	124	119	100	94	92	126	101	97	96	88	107	106	105	105	98	106	102	81	104	105	107	101	103	124	93	106	91	84	96	101	101	110	98	109	90	120	98	95	91	102	99	107	109	105	99	108	94	93	81	107	113	91	102	101	103	119	104	99	107	114	83	103	96	93	101	104	106	87	101	83	99	88	122	93	102	95	95	111	103	123	106	99	90	109	112	99	110	99	96	117	101	101	93	94	107	107	99	98	93	88	101	100	92	88	101	104	109	95	109	107	101	110	86	97	89	105	83	111	99	97	95	113	105	93	93	109	101	87	107	107	96	99	107	103	101	107	103	98	103	90	116	99	101	103	109	83	82	94	112	100	106	90	97	127	116	92	109	71	93	97	106	106	95	99	93	89	98	109	104	112	103	110	92	103	101	95	104	105	79	106	93	99	92	86	103	79	96	104	110	91	102	109	108	93	101	105	92	103	98	99	102	94	90	100	117	110	98	94	101	92	99	99	118	98	91	102	109	74	100	99	105	116	96	106	97	105	103	78	113	128	106	97	101	111	109	109	92	110	110	110	107	87	90	95	105	109	77	110	103	92	111	99	116	109	101	80	112	104	98	111	88	103	97	92	105	97	106	120	103	102	88	112	103	93	99	112	92	88	104	83	106	104	94	96	83	104	98	89	100	102	111	107	103	104	103	98	114	107	102	103	91	103	84	109	89	88	110	96	109	100	109	92	108	100	97	102	105	112	100	103	93	115	96	113	97	95	79	100	99	100	89	96	116	92	77	86	97	91	93	92	103	102	89	109	93	108	104	88	111	92	118	100	101	116	107	100	89	99	101	93	86	91	95	109	98	120	91	98	103	93	103	100	100	93	87	103	85	108	92	108	96	81	99	86	93	103	115	99	111	120	117	86	119	96	112	110	98	85	105	101	90	108	102	109	106	112	116	105	98	89	89	110	117	111	96	102	93	85	87	90	104	111	114	102	104	99	113	106	112	101	112	99	93	120	104	127	101	98	92	105	101	98	95	90	108	104	95	97	108	107	102	109	113	109	93	99	92	104	101	111	109	114	92	95	91	95	106	95	98	108	94	96	103	98	105	118	122	117	97	107	113	98	113	112	87	84	106	105	97	90	97	90	96	99	111	102	96	95	104	128	116	89	115	122	96	107	104	109	93	98	89	109	136	112	79	118	100	102	113	90	94	109	107	89	95	85	105	111	110	107	101	109	99	88	108	90	105	100	101	106	89	120	87	93	98	96	92	105	99	116	102	86	103	96	100	101	88	96	100	108	103	79	101	96	110	104	118	97	97	109	107	107	89	114	89	111	99	92	104	88	100	98	100	96	87	100	92	86	93	109	114	93	106	109	104	111	101	109	102	81	101	97	89	104	104	108	105	126	100	93	90	101	87	92	112	98	104	107	98	86	92	110	100	116	98	95	96	97	106	117	86	104	96	99	91	96	110	99	119	104	102	111	97	94	93	100	89	91	121	112	131	111	89	93	103	106	115	112	100	109	113	104	104	104	114	104	93	103	92	107	90	106	108	90	103	89	103	90	98	91	104	110	109	98	104	88	98	110	81	101	122	96	103	97	99	84	82	98	116	91	121	101	105	101	112	99	111	89	95	112	85	106	101	100	94	95	100	91	92	99	97	106	104	109	122	99	84	99	92	107	105	85	118	95	100	97	101	96	106	97	123	112	109	106	110	90	109	106	97	106	88	98	83	111	103	118	98	105	102	99	102	112	94	102	88	97	109	96	103	92	101	116	87	115	94	111	93	107	88	102	91	109	111	103	112	112	106	108	105	99	115	92	98	85	96	109	89	95	95	109	119	94	99	113	88	121	92	115	91	118	86	97	114	105	106	89	85	104	100	107	109	105	93	97	108	114	105	94	107	95	80	105	92	103	103	92	113	115	108	102	95	105	91	106	102	108	102	98	116	116	88	91	84	106	111	94	85	106	116	89	88	101	95	110	111	93	103	104	113	95	99	112	109	91	97	104	107	85	99	106	110	103	107	115	106	106	108	88	108	102	93	96	108	98	99	99	85	99	110	105	100	94	94	94	93	103	96	100	100	110	113	80	86	112	103	113	86	108	102	111	116	97	106	101	104	93	117	98	131	118	99	118	107	108	108	116	121	103	103	90	97	105	120	106	102	106	106	102	102	122	107	96	106	102	106	98	100	114	101	105	104	93	91	100	123	97	108	116	95	88	110	79	109	109	93	93	100	100	100	102	96	115	110	112	110	101	95	95	97	104	98	100	104	104	116	95	80	95	102	91	136	110	101	111	105	118	94	89	94	107	93	107	101	109	104	101	98	107	91	89	98	108	119	109	86	111	115	101	107	105	97	103	116	98	115	117	110	103	103	108	98	101	102	93	100	97	90	95	122	97	84	95	102	102	102	107	104	105	100	102	134	90	90	110	83	97	105	120	97	115	117	100	85	107	87	102	120	117	102	86	116	122	112	107	106	100	100	87	119	95	92	108	90	95	102	107	102	92	107	89	85	98	102	106	102	91	99	97	104	102	100	108	96	78	99	102	97	123	89	118	111	93	93	101	87	95	97	101	119	110	105	101	101	101	118	116	106	103	98	122	97	91	108	102	86	115	86	112	85	93	98	89	103	101	93	112	97	105	101	104	110	111	108	119	88	95	101	81	108	100	98	99	98	115	106	117	110	88	121	106	101	112	102	99	115	109	78	109	97	110	79	102	109	108	102	117	116	96	101	101	104	97	107	101	101	109	79	121	101	126	90	95	93	94	83	95	100	112	94	114	104	91	107	111	91	97	111	102	91	106	116	97	100	115	97	96	114	113	107	102	102	98	96	96	120	90	103	101	102	111	109	109	93	102	114	90	91	97	110	118	106	111	119	94	105	108	107	88	91	109	110	109	91	86	95	99	90	86	94	98	104	112	93	98	104	94	104	96	99	107	100	104	108	106	105	112	106	102	113
22536	21362	29247	23831	21354	21403	11636	1217	841	778	656	559	538	517	461	428	408	402	421	398	395	366	330	375	362	358	359	376	380	346	323	351	333	368	335	334	330	303	334	324	379	359	303	340	328	326	327	333	319	328	327	330	344	289	294	370	346	356	314	326	338	335	341	309	340	301	335	315	353	339	333	331	319	296	297	314	313	339	316	337	301	312	299	326	301	314	327	324	337	310	316	309	339	307	306	296	282	320	333	325	335	308	321	298	331	327	292	328	334	323	331	331	349	366	379	313	310	326	315	318	309	327	292	327	305	352	312	314	309	319	319	336	337	300	340	310	339	312	346	286	329	296	301	302	334	296	316	312	353	297	319	316	354	312	321	317	302	326	344	318	302	354	329	338	344	312	340	327	341	295	315	320	321	340	298	330	320	283	339	324	331	315	309	305	346	333	299	294	307	347	343	321	307	326	291	314	333	313	285	333	321	336	313	342	328	304	305	338	327	301	326	315	319	320	310	305	311	349	321	296	324	368	303	327	305	325	303	320	351	313	326	335	338	312	357	311	290	331	333	338	330	294	325	317	329	289	333	368	300	312	296	309	324	317	342	326	325	373	350	326	291	291	310	324	288	320	348	330	341	305	325	326	351	328	306	281	323	334	365	289	289	309	361	347	320	331	318	350	310	304	307	306	319	304	336	277	339	314	322	300	342	311	321	327	306	300	332	301	331	319	311	318	300	306	331	301	358	318	285	338	297	308	330	315	304	307	330	331	326	277	312	314	339	327	311	307	329	326	339	340	333	315	267	307	328	302	324	349	288	351	322	354	330	297	313	340	343	299	328	311	314	348	349	341	333	303	345	288	310	335	307	305	312	334	307	326	319	315	334	295	345	316	317	316	346	307	273	312	328	306	313	315	328	314	311	319	304	299	313	309	309	310	322	312	307	309	344	292	311	334	318	317	359	320	330	319	320	315	330	305	337	312	297	283	305	299	298	306	319	363	291	296	322	323	307	307	336	325	298	312	298	283	336	353	331	344	310	348	332	353	331	337	305	293	309	305	337	337	318	323	349	294	308	305	305	315	305	323	331	316	335	361	268	342	297	337	326	316	316	322	337	303	372	306	326	315	352	332	337	315	325	309	315	318	318	334	319	306	334	327	292	327	285	332	312	291	307	319	287	319	325	340	303	338	292	338	307	366	325	322	330	310	337	294	349	327	311	305	333	327	340	311	332	333	310	318	278	315	302	331	305	315	324	311	313	323	332	321	304	340	321	315	320	317	317	281	334	328	314	300	294	333	321	301	325	346	314	295	316	323	315	305	325	321	321	342	325	305	328	334	316	290	302	329	310	287	306	328	318	322	311	304	315	330	304	327	338	297	309	310	323	321	336	314	342	346	317	319	337	314	316	330	327	308	343	324	315	335	297	335	312	325	338	300	283	318	315	327	324	340	343	299	295	308	332	307	294	300	318	312	277	326	314	324	336	325	328	328	339	309	333	321	279	302	337	331	282	310	303	297	339	328	299	293	333	329	306	339	311	303	319	331	354	313	297	333	312	342	308	331	312	353	309	327	321	329	357	318	310	325	320	316	339	334	344	298	329	330	322	334	302	312	321	354	330	303	328	312	305	340	295	327	309	304	309	329	324	299	309	309	311	322	338	306	310	328	291	324	369	303	328	318	325	321	305	325	305	307	329	325	327	331	283	292	308	314	311	316	291	316	319	315	326	330	335	334	304	297	322	292	344	291	339	308	341	321	303	323	319	319	342	323	340	302	310	305	348	306	331	287	329	314	313	343	319	320	303	311	339	338	320	338	287	343	284	303	308	335	304	293	309	310	304	287	333	318	344	329	312	312	339	313	327	301	323	295	353	344	294	323	313	321	335	307	316	314	280	342	318	355	329	317	321	304	330	333	307	345	305	331	314	331	313	337	319	355	320	313	342	287	312	323	332	277	366	324	325	344	321	334	292	284	322	300	312	292	321	317	342	318	322	331	341	299	317	299	309	304	316	285	319	333	326	352	295	295	317	322	314	289	312	296	345	294	299	330	323	309	339	334	323	358	318	331	321	320	295	333	302	312	332	351	336	305	314	291	301	311	343	348	299	320	299	304	310	280	304	343	327	324	285	313	313	344	319	316	288	311	324	342	301	312	307	315	324	323	318	305	321	318	347	355	331	333	328	288	340	292	310	306	351	324	359	339	340	279	296	331	298	323	267	345	331	300	310	328	304	302	296	295	310	316	328	333	318	335	347	330	310	307	313	304	313	332	283	311	321	307	309	299	306	300	285	322	300	331	337	282	347	283	318	312	317	335	314	325	330	301	333	359	317	341	303	336	337	320	309	298	283	355	306	331	295	278	319	313	330	301	308	316	316	330	340	307	328	320	317	313	318	317	311	300	330	293	293	290	332	297	293	337	327	295	350	312	286	326	291	314	318	330	299	322	322	337	302	338	300	308	339	322	323	303	314	302	332	318	337	306	346	318	325	328	340	305	329	310	305	300	315	301	315	336	317	307	304	297	306	322	319	283	353	313	298	338	329	303	314	311	267	334	300	312	327	328	325	306	296	318	339	289	329	296	329	292	324	342	287	309	324	320	288	312	328	319	336	331	292	323	319	311	292	304	329	308	298	289	335	287	328	330	316	310	321	322	285	295	326	317	304	341	321	304	313	297	286	307	289	319	327	331	332	335	313	302	346	340	311	311	336	344	311	311	321	319	333	374	292	330	330	328	317	323	314	337	335	308	326	324	295	276	288	317	321	306	325	332	315	308	319	321	302	321	346	321	321	355	306	341	324	305	301	321	323	333	346	318	323	332	283	313	319	298	333	297	336	285	342	337	307	327	370	319	287	316	341	329	294	276	304	312	306	302	303	305	305	305	314	315	327	336	310	339	306	328	282	340	291	344	288	324	341	319	323	321	282	324	319	320	343	305	294	306	303	335	300	298	334	313	309	328	315	328	317	277	335	300	268	300	296	318	312	309	300	306	284	309	327	331	298	320	288	343	322	325	355	322	326	324	327	282	298	321	324	297	287	340	299	302	329	326	307	342	314	305	332	303	319	298	335	318	337	343	300	308	303	323	316	314	340	319	339	338	313	328	314	278	259	312	332	310	343	272	336	353	308	326	291	317	337	328	308	320	315	293	296	299	312	314	306	337	323	301	291	292	308	313	298	300	298	321	319	314	317	275	286	318	317	297	313	313	306	335	291	336	323	301	317	333	305	340	330	349	312	314	293	302	328	293	323	295	329	325	344	314	345	354	307	294	333	305	317	321	322	335	308	319	312	293	343	323	311	295	290	317	314	318	334	298	316	320	312	325	318	318	316	285	311	311	319	323	347	314	319	315	306	313	305	345	305	344	327	336	310	301	308	287	347	281	319	309	350	332	292	307	319	315	295	321	344	307	297	337	347	301	299	330	331	297	327	286	326	332	293	327	282	314	318	314	300	270	327	301	297	338	318	333	309	305	293	261	323	339	287	328	329	328
4283	14437	9880	4921	3577	2603	1995	1536	1227	973	816	734	650	598	542	522	514	503	472	439	428	440	411	376	388	372	375	360	356	357	353	371	362	359	378	356	303	349	344	374	377	327	364	367	355	353	357	323	371	337	354	317	349	321	342	349	334	336	325	336	313	322	340	340	329	339	358	326	333	320	331	327	342	331	342	336	321	328	324	317	349	345	359	328	314	363	333	342	345	353	360	350	323	372	358	323	318	315	352	317	323	309	289	321	325	314	339	334	306	318	304	348	323	347	322	324	337	358	356	309	321	336	324	342	333	323	344	306	330	356	341	319	346	321	297	311	333	305	358	320	343	340	334	336	313	367	341	317	320	328	314	316	333	329	378	330	329	298	336	301	348	321	346	320	318	326	337	350	367	321	308	329	359	337	338	347	342	360	323	342	309	373	326	316	332	353	343	338	323	353	342	358	332	346	329	343	307	340	362	362	319	354	336	308	346	349	299	331	311	353	331	331	338	316	349	329	346	334	329	327	307	327	334	333	355	335	321	338	357	361	331	330	323	337	308	333	362	334	339	306	324	367	306	328	321	320	334	318	333	331	358	323	320	310	342	326	335	326	333	313	345	335	340	317	342	326	350	269	369	360	341	323	331	352	328	337	321	323	339	344	320	335	353	340	308	332	302	291	332	316	338	311	323	380	311	341	343	334	359	337	355	325	354	333	324	328	330	301	307	345	342	328	315	327	296	307	341	338	340	341	347	315	342	337	350	348	344	324	329	332	324	325	356	341	342	339	343	316	332	358	316	331	348	338	322	352	335	344	319	376	316	338	367	340	326	358	320	336	341	319	327	329	324	324	300	325	317	325	324	322	334	337	342	363	331	317	342	323	312	356	338	331	338	297	359	334	367	331	316	340	333	353	323	341	339	357	335	309	332	354	324	318	324	358	339	321	353	361	314	325	339	362	306	325	327	348	342	332	333	340	351	314	319	337	332	343	350	364	341	332	352	325	311	360	361	321	362	355	322	340	313	334	362	276	335	354	310	376	321	325	343	301	318	353	338	356	324	336	312	329	344	332	346	381	361	341	362	337	320	366	297	326	334	343	323	341	334	348	321	348	304	304	314	345	326	395	329	324	355	326	321	315	340	297	329	340	319	314	349	370	325	359	293	323	349	363	331	331	274	339	340	324	357	357	325	366	340	302	347	340	342	352	337	337	297	326	335	338	339	342	345	324	325	336	335	363	308	345	337	337	295	321	297	328	329	362	347	351	326	328	348	325	343	313	344	365	298	358	308	338	337	338	345	337	316	349	329	349	344	337	356	350	315	339	331	358	332	336	352	318	339	327	326	362	354	333	311	327	368	343	337	346	347	331	315	375	344	330	336	323	313	328	322	330	303	346	295	352	323	318	312	333	325	298	333	296	322	309	339	333	341	305	331	333	314	303	329	353	354	340	323	325	316	339	340	348	315	318	338	354	364	348	316	346	361	341	308	340	352	336	324	318	344	306	319	326	335	334	307	346	304	364	344	322	357	321	373	347	341	339	355	333	311	317	354	298	313	321	331	342	336	299	339	342	353	317	350	306	321	314	354	321	350	318	349	337	333	323	355	350	323	360	316	330	316	320	294	299	324	329	344	323	328	319	337	357	345	332	344	332	315	329	352	333	337	336	358	341	305	349	312	333	353	306	337	343	338	357	360	326	362	377	342	338	327	327	331	343	311	333	315	322	311	300	333	329	324	335	317	347	323	317	353	332	304	332	327	315	335	387	339	344	339	331	345	343	305	321	363	347	329	317	336	329	330	331	326	306	333	308	366	319	340	356	328	305	305	337	348	317	329	338	314	340	304	318	333	347	315	315	340	328	332	321	330	343	317	331	341	339	346	324	321	358	346	355	363	340	324	341	383	314	323	341	347	335	351	363	342	328	322	346	330	309	324	318	347	325	348	299	308	338	324	355	344	325	300	331	338	310	345	356	330	322	299	318	346	358	359	344	345	354	366	320	330	326	355	335	347	281	295	341	302	324	366	324	331	323	344	334	355	344	361	337	326	308	335	307	329	363	320	332	339	337	359	319	327	378	333	323	311	360	357	333	354	319	341	337	328	299	335	365	316	355	341	313	320	341	352	340	311	377	331	333	347	374	335	355	308	332	350	339	362	340	348	333	350	328	337	326	314	323	299	378	322	334	337	321	309	345	371	352	317	330	355	319	327	336	323	331	344	317	328	316	337	321	313	325	340	368	336	359	347	335	341	327	317	352	303	303	317	351	347	344	314	354	358	320	337	344	335	335	313	343	347	338	350	341	332	359	354	372	354	324	279	354	313	329	299	376	310	366	363	323	338	306	303	335	327	344	301	303	329	307	315	320	329	327	359	334	345	312	309	368	346	338	365	325	343	300	335	311	354	343	345	342	356	364	373	340	312	337	369	331	325	334	330	312	320	328	333	325	320	326	328	346	351	326	320	336	319	317	342	335	359	384	350	345	385	357	329	340	343	344	338	324	320	324	307	317	335	362	339	311	345	299	375	334	327	316	328	350	342	311	347	309	309	340	361	344	334	321	324	327	330	325	341	313	346	335	321	345	311	321	340	335	336	293	305	347	324	365	318	359	323	342	348	316	337	345	299	330	334	332	298	338	332	353	354	350	305	339	373	323	330	334	317	316	340	341	360	324	339	325	347	333	340	334	346	343	315	342	321	331	307	338	339	323	331	323	333	313	351	307	337	311	322	346	328	351	323	369	328	341	327	316	325	327	325	329	295	354	363	336	338	341	340	348	346	340	312	273	343	364	367	313	322	355	345	305	327	342	311	319	382	338	313	331	343	314	340	332	289	329	331	297	331	331	325	344	329	354	361	331	352	318	322	302	318	312	307	319	310	333	302	305	337	329	345	290	322	338	353	338	371	348	316	345	316	338	349	324	313	336	330	337	335	299	359	354	325	345	330	363	371	358	369	333	352	337	320	319	332	328	337	348	324	364	303	348	347	338	341	348	354	361	313	353	306	353	333	355	354	310	315	331	304	340	352	339	308	341	334	316	306	291	335	371	324	362	333	349	324	348	351	373	320	344	315	346	314	328	315	329	362	317	351	353	360	312	319	330	336	313	329	308	322	350	315	335	307	335	315	337	298	327	311	350	310	316	328	337	342	347	319	293	317	326	332	335	342	311	339	315	316	342	356	331	325	315	340	322	351	334	323	306	324	338	343	320	334	330	339	327	316	323	329	318	320	310	331	336	355	305	335	348	332	358	357	344	341	306	328	350	310	363	349	329	339	344	321	318	329	307	338	330	329	310	316	348	293	324	316	359	314	356	311	327	370	343	327	328	341	307	355	325	343	311	337	335	353	329	329	328	325	317	360	314	295	330	316	332	359	338	344	320	333	338	326	333	317	361	340	316	343	359	365	339	316	371	309	379	350	339	342	329	352	345	359	321	348	317	328	372	370	313	340	322	349	327	340	330	327	306	326	350	335	330	370	312	352	312	307	333	340	300
27367	20260	7454	572	310	280	237	240	233	208	222	181	194	213	195	223	215	206	197	183	185	229	217	221	199	195	252	204	159	200	183	196	216	201	183	191	189	211	210	170	198	171	183	217	214	218	201	184	215	188	195	206	209	194	197	209	190	191	214	218	238	199	195	184	200	172	154	205	194	191	216	192	194	187	207	191	185	209	189	213	205	176	207	154	206	206	193	183	208	176	183	208	192	195	217	210	188	198	204	205	191	204	198	195	182	186	179	195	208	184	174	184	201	167	168	192	201	174	168	216	220	194	187	185	163	219	196	188	176	194	200	192	199	219	186	203	206	191	213	195	200	185	205	174	173	192	203	186	168	177	202	207	198	189	171	183	181	175	193	184	203	195	169	206	189	207	181	194	196	186	202	178	200	227	207	192	195	199	209	190	181	182	192	195	189	199	204	204	186	192	191	233	183	188	220	206	203	180	198	205	162	201	193	198	171	191	173	193	196	187	217	182	189	192	214	200	229	208	209	186	191	209	204	195	197	177	195	205	184	216	200	215	209	192	189	147	231	173	195	181	186	187	226	180	223	217	180	174	197	194	210	205	199	195	199	210	197	177	191	200	198	211	158	216	202	181	192	180	205	205	199	207	189	216	183	181	163	195	200	180	172	211	177	194	161	201	182	223	225	173	203	179	172	188	195	190	166	214	188	196	168	196	215	222	216	226	182	203	188	187	198	198	179	198	171	204	206	182	184	199	226	182	210	193	183	186	176	218	181	203	187	169	189	185	207	207	206	193	196	194	200	207	176	188	201	201	215	191	220	176	202	189	199	196	240	185	186	184	197	174	187	172	181	198	172	207	171	184	200	196	172	217	183	175	209	199	189	191	203	210	191	208	210	195	203	194	213	182	199	197	224	180	166	167	193	184	181	191	200	167	172	182	210	187	189	189	193	205	218	199	207	193	165	189	206	196	242	211	189	201	179	170	204	204	200	194	214	183	197	222	213	230	194	198	222	200	212	192	203	187	203	192	201	189	184	175	172	189	213	209	179	184	211	210	194	193	196	209	168	187	186	181	200	209	228	195	172	194	186	221	217	190	192	196	201	181	210	188	186	192	173	206	193	199	179	180	172	210	192	193	198	204	204	173	170	194	171	206	202	213	206	212	186	188	194	190	184	217	195	189	196	182	186	204	197	203	222	200	211	185	189	207	205	190	206	189	212	185	203	193	184	206	194	186	190	201	200	186	212	186	200	180	191	198	191	190	200	209	211	178	187	173	184	199	203	195	198	195	192	185	180	204	219	193	209	182	187	188	181	186	183	190	201	186	195	200	188	209	202	177	179	203	191	200	185	206	201	191	189	202	192	176	204	208	191	191	182	190	193	215	193	213	193	186	198	193	176	217	202	179	174	176	187	204	201	212	194	196	173	207	189	198	162	193	215	179	187	206	174	202	207	198	188	203	171	182	202	188	207	176	188	183	217	190	196	206	203	203	169	200	217	183	221	197	197	193	192	194	187	202	175	226	191	172	210	163	161	209	180	201	190	152	212	205	167	187	228	216	189	202	180	196	225	188	201	200	180	173	219	197	189	208	215	191	189	212	172	202	199	189	211	195	189	186	205	209	176	209	196	210	216	186	177	178	174	203	210	188	167	205	193	171	207	192	200	199	196	206	202	214	181	199	182	180	178	190	199	177	187	191	201	186	202	229	204	198	190	212	190	210	210	189	211	184	205	203	189	165	170	207	176	194	178	211	167	190	184	170	187	211	186	192	192	202	196	204	200	174	192	194	213	211	178	187	207	200	206	202	187	182	199	207	201	197	211	186	195	211	183	191	217	196	201	204	214	228	174	195	199	196	180	216	170	206	184	199	175	207	171	198	187	191	164	213	197	202	199	221	189	185	202	187	184	183	195	187	193	199	197	184	202	187	190	200	193	192	208	177	192	167	181	163	211	192	192	193	181	199	185	211	195	193	217	185	166	205	195	220	190	184	200	192	196	193	178	174	201	198	189	200	194	201	199	196	198	192	168	227	200	182	199	194	171	209	191	171	198	197	190	176	198	206	177	198	193	190	186	204	192	187	186	200	196	156	194	208	193	210	195	199	198	196	189	195	190	193	197	197	189	200	211	167	195	195	195	199	183	216	215	189	233	217	196	205	183	189	210	202	202	189	213	201	205	182	177	188	183	181	210	212	202	186	181	181	198	194	191	214	190	199	176	182	175	191	213	186	196	209	191	182	180	185	202	202	200	211	208	184	187	197	209	196	209	203	214	183	168	169	194	182	199	197	202	209	202	197	191	194	191	202	200	195	209	196	202	203	195	209	176	192	190	201	179	175	185	196	198	196	209	224	205	191	214	211	171	203	187	195	188	173	189	191	209	189	191	183	191	201	197	206	183	196	211	216	203	172	201	181	226	218	183	190	206	184	183	193	193	205	212	171	189	201	182	189	200	194	186	196	169	198	177	195	187	193	207	187	187	187	188	184	187	216	203	199	190	190	211	194	213	196	187	224	219	178	202	178	201	212	184	192	196	199	179	189	212	188	202	186	177	195	194	188	201	218	181	186	202	201	212	197	202	188	214	209	201	191	201	178	210	199	224	195	196	215	205	211	216	202	205	200	221	198	198	189	197	189	204	220	193	214	212	205	205	196	215	187	188	198	194	169	212	210	173	177	184	204	211	188	177	205	193	203	167	190	197	192	217	205	220	196	168	198	205	175	209	157	197	186	197	194	197	187	191	184	195	192	171	200	214	188	207	189	201	173	199	187	199	181	186	176	200	189	179	180	191	184	189	190	191	200	202	195	180	209	192	209	182	194	187	207	203	200	183	192	201	200	180	198	203	195	207	169	187	179	186	183	195	178	195	194	192	173	207	191	206	196	175	201	209	187	182	191	178	195	210	196	203	216	210	203	184	196	190	194	207	214	193	196	207	213	198	189	200	192	226	175	187	208	200	158	179	183	178	184	194	198	177	194	175	211	176	177	186	191	194	189	179	203	211	184	182	166	203	184	180	175	179	210	212	190	194	201	190	196	209	194	215	220	201	202	200	198	218	196	206	204	193	189	194	222	222	191	173	196	196	192	192	184	189	168	203	200	204	218	204	203	162	178	204	197	198	211	192	200	230	208	184	216	211	189	206	200	205	207	189	192	178	191	234	200	200	181	191	219	172	183	195	197	193	201	198	213	202	186	200	200	211	202	215	203	191	203	204	177	192	188	192	209	196	179	194	204	188	194	195	206	195	201	201	200	189	194	187	189	188	206	207	200	172	210	206	188	192	231	184	189	196	189	198	219	195	198	194	200	202	221	194	203	183	187	184	193	202	204	202	180	206	194	197	184	200	209	187	202	207	213	239	183	177	166	197	190	179	198	203	187	204	203	184	197	193	200	207	183	212	192	211	205	189	187	188	184	190	188	186	214	194	177	181	182	206	152	187	214	220	180	198	198	193	223	216	187	176	208	184	188	183	158	196	210	186	176	201	173	207	183
4024	1246	808	501	357	308	271	276	236	226	225	239	196	232	217	205	215	215	203	211	194	214	226	207	203	196	209	228	219	202	176	196	217	197	200	201	204	218	217	209	201	206	209	203	191	214	211	179	197	211	190	172	221	208	219	214	194	221	214	188	199	201	208	196	193	197	238	191	215	241	195	191	201	214	208	186	230	207	204	191	202	224	208	199	205	225	171	206	192	193	211	199	206	208	205	190	175	214	189	205	213	206	177	194	217	218	199	195	200	195	194	200	210	213	214	195	192	187	208	206	203	232	203	198	230	205	201	176	198	196	183	222	189	202	209	196	205	196	208	211	230	205	213	216	222	193	237	192	211	207	211	188	199	199	215	207	201	192	202	214	221	194	194	181	178	200	208	224	199	246	219	201	203	186	231	215	201	218	183	200	221	192	200	205	234	181	176	211	198	212	189	175	236	185	213	226	205	210	218	202	191	226	188	208	207	185	223	224	222	179	193	221	198	211	232	197	184	191	213	188	202	215	213	200	204	205	201	212	219	209	211	204	211	223	232	184	190	243	186	198	186	207	202	211	231	202	202	217	178	215	189	233	224	212	211	191	185	184	203	197	190	217	210	211	193	213	208	238	196	211	204	195	195	215	198	201	184	221	192	195	211	198	188	195	210	206	186	196	225	198	214	173	224	200	191	202	204	197	224	209	203	202	216	187	225	222	206	209	203	193	213	195	189	207	197	176	185	211	206	213	189	196	196	239	204	197	210	223	183	222	218	197	202	221	210	201	239	223	200	201	200	194	191	215	160	196	186	214	203	204	205	212	198	198	187	186	240	215	218	210	218	180	172	178	195	180	216	198	184	209	187	195	184	199	188	217	229	185	189	199	184	198	206	197	203	189	208	190	196	189	202	210	211	207	186	232	172	220	199	179	193	197	231	216	180	213	199	206	189	204	207	222	216	210	203	195	194	212	229	166	195	179	210	190	223	228	218	239	203	214	199	215	209	201	221	201	182	192	182	193	184	166	185	199	184	214	212	213	187	201	212	222	189	219	209	234	168	191	197	191	193	215	213	247	226	206	191	236	211	201	190	202	215	218	197	232	227	199	190	220	211	186	193	191	201	186	190	191	203	193	216	199	199	197	189	193	202	202	211	208	184	209	183	203	214	188	186	215	199	211	193	202	200	204	192	216	180	261	232	208	205	209	179	205	203	205	194	201	203	230	230	185	201	205	197	213	212	204	193	204	217	181	184	202	224	201	184	213	184	199	184	206	178	219	203	202	201	212	186	212	214	203	187	193	205	187	182	198	218	203	202	208	200	191	221	185	200	208	184	201	199	186	230	192	176	213	206	227	196	215	207	203	166	171	227	207	195	174	194	223	203	198	202	225	227	237	215	212	218	199	197	196	219	209	223	193	246	188	175	229	214	211	200	230	200	193	203	202	200	214	209	242	202	207	194	168	209	179	189	216	227	189	179	210	199	198	182	200	179	194	213	199	197	204	208	194	214	213	215	174	187	189	204	223	215	195	195	201	173	219	195	199	185	215	200	188	208	212	191	204	195	197	200	167	219	202	213	209	185	197	213	177	212	232	234	190	204	197	184	213	191	221	175	198	189	212	223	218	220	184	204	210	210	199	199	199	195	227	179	214	216	215	188	200	189	197	201	212	228	171	218	212	191	194	205	187	203	221	207	229	207	211	206	192	197	240	200	221	205	190	201	203	206	195	198	205	199	233	215	202	206	211	216	202	194	190	204	213	192	215	226	221	197	202	190	214	196	187	216	201	182	201	208	159	211	246	212	217	230	184	196	203	197	210	207	210	186	242	205	219	221	197	203	196	192	184	216	206	195	209	206	187	203	212	200	211	198	217	201	198	194	223	211	216	190	212	187	213	206	183	212	227	210	197	193	194	179	226	228	191	201	209	188	198	241	182	190	180	200	199	227	194	228	200	184	211	186	187	214	197	184	236	192	190	200	208	214	243	191	217	196	186	232	196	203	194	192	236	212	198	205	192	184	182	198	222	213	200	212	204	174	187	198	220	237	219	236	209	218	192	217	184	208	204	204	222	212	221	203	217	185	212	198	213	220	187	202	200	189	190	198	210	240	203	201	183	206	193	196	182	220	189	227	201	224	190	208	207	211	196	205	203	181	210	200	194	215	204	178	198	211	181	214	209	212	183	201	205	182	192	214	218	200	216	219	203	199	195	211	214	193	180	228	192	223	232	225	192	198	204	203	201	204	224	203	208	186	212	197	196	211	164	208	210	225	205	197	215	216	202	219	206	181	172	206	208	191	183	206	189	186	209	201	215	180	209	220	206	197	194	206	189	171	195	192	187	173	199	194	187	203	206	200	213	220	195	196	178	208	193	195	185	199	192	169	220	206	189	219	199	216	222	216	191	186	185	199	227	200	220	232	207	199	178	217	222	200	208	218	231	193	202	185	206	211	176	214	210	197	223	204	203	185	215	205	205	211	220	222	192	226	191	218	185	200	211	212	182	181	198	209	214	196	171	178	211	203	199	166	205	214	203	195	218	209	223	182	205	213	199	208	206	198	203	209	216	212	191	196	196	218	200	201	202	219	189	197	205	197	220	188	191	235	210	220	215	210	177	209	195	191	186	220	188	177	204	200	190	212	189	187	192	191	191	199	222	202	216	199	209	204	182	201	179	186	192	224	203	201	226	193	209	193	185	194	227	184	214	226	194	183	188	218	216	223	206	188	218	202	192	187	206	208	168	205	208	183	208	215	203	217	209	201	211	203	177	223	223	211	198	238	211	212	201	182	208	191	217	184	225	217	179	208	194	191	178	197	214	208	197	221	179	224	184	217	193	211	203	216	205	221	220	217	210	194	195	191	204	203	186	220	183	201	199	200	213	208	205	183	200	197	217	213	166	195	192	202	197	222	206	204	212	197	175	192	224	218	177	177	199	212	221	226	181	239	200	215	178	190	201	202	213	205	189	188	181	229	211	181	184	175	215	219	211	210	208	206	206	202	181	213	191	219	210	195	213	221	215	213	211	232	195	216	196	202	196	195	203	202	200	194	192	183	189	196	215	206	206	185	224	186	194	196	200	213	185	190	187	221	205	183	185	203	232	209	189	197	205	221	180	196	209	220	227	230	194	185	191	205	189	222	195	171	204	206	198	197	179	199	211	216	194	172	204	227	191	187	188	236	195	225	202	203	224	223	171	181	217	183	193	177	174	165	214	200	220	213	202	214	197	229	205	185	200	190	194	217	196	237	196	217	203	215	199	187	211	235	194	224	201	227	193	191	177	200	186	210	211	175	198	229	211	221	213	203	186	174	201	219	222	217	189	235	180	173	199	212	218	202	193	190	183	198	198	195	185	214	204	203	200	198	198	202	233	191	190	197	201	206	207	220	203	191	187	186	224	209	203	186	222	188	163	202	207	208	173	199	189	177	215	215	197	208	222	217	190	208	211	213	177	218	185	189	201	195	178	194	201	203	196	204	221	199	189	201	183
23615	21220	28630	24086	21219	10940	1116	705	646	579	521	500	462	404	452	450	430	432	466	422	402	388	392	419	391	401	340	366	389	359	382	379	385	354	347	376	382	419	338	391	368	374	403	410	362	357	368	369	338	391	391	379	374	395	369	387	417	387	375	395	362	346	367	367	375	388	362	345	369	357	381	335	367	361	391	382	366	417	357	351	363	400	375	349	338	345	383	387	381	360	376	384	359	368	389	344	384	358	379	384	358	388	381	390	369	373	362	369	353	365	362	367	362	366	381	350	425	350	381	324	364	377	358	379	356	374	410	382	365	381	364	385	386	357	402	379	363	396	374	353	352	376	362	372	328	358	360	357	362	380	364	351	404	377	358	385	372	405	419	357	353	375	390	379	336	359	380	345	363	377	326	414	401	372	352	349	368	330	377	390	396	383	380	374	349	356	327	366	377	410	353	372	357	361	383	359	330	377	316	357	366	353	365	358	365	356	343	349	341	363	381	363	386	362	388	352	370	369	393	379	376	337	365	373	379	365	372	382	397	390	359	368	368	369	382	374	348	374	356	340	370	354	415	385	393	427	345	354	387	383	364	369	348	372	416	332	353	397	374	363	384	348	375	360	374	361	367	373	399	358	351	355	362	389	352	378	389	363	379	377	380	361	405	383	405	363	344	372	337	368	397	379	382	364	361	393	355	382	379	375	386	366	395	346	360	362	399	317	372	361	346	365	380	375	403	342	385	359	340	379	372	343	355	388	370	380	381	369	360	364	348	371	332	374	372	361	389	359	359	384	381	335	354	382	358	350	353	335	380	384	348	362	399	370	380	380	379	363	400	398	331	348	353	348	348	379	376	409	384	379	355	356	356	370	383	339	389	341	325	361	394	365	364	388	368	361	373	387	336	352	375	368	415	353	370	363	360	396	372	345	326	341	369	360	363	337	372	374	364	338	358	345	380	372	354	330	333	327	381	399	350	375	368	358	367	374	346	348	356	383	361	367	361	371	396	345	349	347	348	371	379	376	350	371	356	373	371	399	381	370	383	395	379	344	374	357	382	347	378	377	347	363	354	378	409	368	364	336	361	347	326	383	367	377	374	351	364	353	351	355	336	362	376	373	318	361	375	354	398	371	333	358	359	378	363	370	398	354	369	368	328	342	356	354	393	371	364	401	342	373	362	368	352	368	337	375	396	431	374	360	367	357	371	349	362	360	390	383	417	347	357	362	378	384	357	352	371	334	363	355	363	372	352	368	386	360	374	364	360	348	354	383	342	377	354	366	368	378	354	359	393	337	382	337	353	394	394	372	375	347	391	339	370	391	392	358	384	341	360	389	387	375	371	372	401	345	360	367	376	377	365	375	350	396	338	375	347	346	387	363	374	348	370	339	353	334	334	361	343	380	365	377	379	394	393	397	391	351	376	391	393	366	380	348	353	386	350	392	376	370	364	357	358	344	354	341	382	382	372	384	376	408	326	403	374	351	387	330	370	361	401	335	350	344	380	367	356	366	388	358	350	378	399	358	361	346	388	378	339	382	391	374	365	373	358	396	369	397	361	370	339	363	353	404	383	354	361	370	367	380	393	334	383	366	344	377	384	391	385	364	338	374	367	346	385	376	352	363	379	369	360	381	370	357	375	398	352	380	340	342	369	383	375	348	355	348	359	344	365	378	389	396	354	365	364	353	383	381	362	358	387	339	363	400	383	350	403	353	342	392	359	369	340	371	390	406	372	350	381	375	369	343	355	352	365	363	359	352	349	385	375	367	362	368	371	374	408	336	374	365	365	366	373	382	365	336	372	342	348	358	395	389	346	373	374	381	363	365	394	376	364	380	375	340	327	370	398	419	362	351	378	378	373	359	340	351	357	336	369	392	388	397	375	356	380	346	364	362	385	384	388	354	354	366	386	367	374	344	349	393	397	370	362	359	349	351	369	387	378	358	387	378	340	376	373	358	389	389	349	388	372	359	397	372	385	371	380	331	359	353	349	339	367	367	403	386	358	356	363	380	361	374	346	385	352	382	347	377	360	411	360	359	376	344	378	373	354	331	344	376	377	369	349	355	345	359	363	379	353	364	356	334	328	384	369	336	321	360	358	375	374	372	368	341	362	363	388	345	396	387	344	390	323	356	339	414	352	360	383	363	382	340	363	371	366	344	361	351	329	368	372	357	377	368	416	371	399	388	381	374	354	348	393	366	380	380	384	388	385	364	379	396	373	379	379	336	353	349	387	361	366	348	397	359	332	384	384	352	381	309	372	393	355	381	364	354	368	366	355	377	343	347	387	370	352	359	391	390	323	421	405	369	377	367	365	357	358	361	384	340	345	364	343	406	392	412	386	335	364	374	353	392	327	366	382	360	350	357	356	388	380	409	353	347	341	317	385	367	374	390	347	379	395	377	342	362	372	372	356	372	395	416	358	395	375	356	349	388	363	388	371	358	367	390	342	377	341	356	378	366	360	352	347	330	346	358	411	383	384	362	343	359	354	374	348	370	364	364	334	397	365	389	353	360	370	417	372	382	386	385	364	384	375	379	378	353	401	413	366	343	363	374	352	412	361	361	354	380	364	373	377	376	371	349	347	399	376	349	342	367	357	391	364	368	343	393	335	365	411	390	396	388	359	372	367	356	365	349	353	373	370	364	359	388	354	381	335	414	340	388	368	364	385	383	347	362	387	385	348	383	362	369	344	366	381	375	385	365	346	384	357	351	374	355	360	379	383	386	387	363	340	338	365	363	349	374	357	366	359	393	372	369	361	357	371	382	350	368	370	344	405	369	373	357	366	363	352	370	378	346	386	369	370	375	344	337	352	347	345	387	365	377	350	387	374	360	358	366	388	333	356	380	344	361	392	322	321	359	315	364	343	386	349	334	366	364	383	371	389	392	346	346	354	380	369	375	388	378	359	392	367	359	360	401	354	359	381	376	369	366	389	362	369	398	356	394	374	353	374	354	403	347	395	352	350	341	365	387	376	338	362	366	394	349	386	386	356	359	382	363	363	380	371	372	334	400	330	369	376	368	362	363	381	349	407	404	385	380	355	374	387	359	380	333	374	385	370	318	361	360	375	342	347	377	350	390	384	353	381	357	381	394	361	336	347	381	391	364	365	394	328	391	398	359	380	376	361	386	344	367	381	348	398	347	386	362	398	333	375	359	336	367	413	315	377	365	420	356	371	388	353	355	362	373	366	386	379	376	386	346	362	350	365	381	377	354	381	378	344	361	365	385	338	326	386	364	353	387	316	382	403	338	359	375	378	383	367	317	381	387	360	375	365	390	345	365	416	341	404	392	382	389	388	369	380	339	330	388	349	369	375	394	380	394	357	369	358	326	382	384	347	327	344	373	363	379	401	391	354	359	376	358	379	346	364	347	365	348	360	384	332	342	367	349	334	361	353	385	360	362	341	358	338	371	346	375	366	366	355	349	381	369	388	364	373	338	364	373	388	338	366	406	341	367	391	359	387	352	362	363	372	370	379	415	361	374
3237	8595	5802	2748	2042	1573	1154	917	814	705	636	576	583	502	489	454	489	453	473	408	422	429	454	405	421	371	418	412	391	393	401	414	393	390	411	375	406	372	392	386	416	361	418	386	405	389	389	386	354	387	388	376	394	372	369	383	385	382	408	426	359	369	374	356	401	417	381	373	374	388	384	360	373	375	376	374	362	376	383	373	418	429	414	393	402	406	360	374	344	375	351	369	376	379	394	355	395	388	363	384	415	352	402	369	401	392	377	414	369	374	400	381	349	383	398	369	383	367	395	396	380	419	393	387	377	391	374	427	355	404	368	386	408	377	409	417	355	399	387	380	386	372	396	364	375	377	410	367	372	377	378	351	353	373	341	374	374	361	376	384	351	361	350	356	353	410	368	362	391	390	366	353	392	383	390	381	396	381	388	382	342	341	410	384	383	419	395	388	387	371	355	393	394	367	391	398	385	364	373	414	355	392	385	380	373	403	382	378	397	387	369	406	372	387	371	351	394	360	379	357	379	383	384	392	365	384	383	374	372	388	389	363	356	359	361	396	411	377	359	363	355	372	398	381	366	388	379	379	379	408	361	370	381	379	395	393	419	358	353	368	403	387	392	353	386	351	355	412	387	372	407	373	366	351	391	407	358	380	389	391	374	364	371	375	379	439	354	386	380	379	368	352	408	416	347	357	408	404	363	373	358	379	374	381	398	393	380	367	356	380	388	424	396	403	374	383	369	369	355	395	391	381	349	389	363	374	370	394	382	379	379	419	436	365	396	390	377	342	366	365	384	365	400	367	357	376	385	368	418	380	373	404	365	355	378	354	426	378	385	358	354	370	391	354	373	375	384	414	356	360	382	404	389	380	361	367	366	387	387	377	394	396	383	358	381	408	380	351	358	377	388	378	361	419	381	393	369	381	381	379	358	371	367	383	413	355	360	406	396	380	386	384	367	384	395	402	384	387	362	406	392	409	355	379	377	356	411	392	377	375	369	372	362	377	377	406	355	371	394	388	375	393	384	402	389	398	372	369	341	380	378	399	379	393	421	375	374	382	382	357	418	420	375	401	382	397	359	385	380	392	356	388	376	394	390	370	344	370	359	398	331	392	403	394	378	391	357	403	386	350	360	380	341	413	401	393	368	348	377	381	362	382	392	365	396	387	388	409	356	369	389	372	365	378	363	391	372	372	401	401	378	322	369	357	352	367	370	390	416	389	394	356	373	394	407	385	398	354	375	370	363	379	399	377	413	367	403	372	378	351	369	351	347	386	377	421	343	376	400	398	372	384	406	442	340	386	355	334	374	405	416	401	365	387	394	368	400	380	339	381	398	379	356	383	402	355	378	421	367	393	374	426	385	399	379	387	374	447	353	406	420	359	365	350	347	413	390	395	371	388	405	370	356	333	389	381	383	404	404	374	373	390	393	358	377	397	401	400	360	379	375	329	348	388	425	371	351	388	371	415	370	374	365	365	396	366	375	401	383	335	390	364	392	383	374	374	382	377	385	378	364	426	388	360	397	387	384	343	344	383	368	408	414	369	378	413	412	408	389	366	377	376	370	329	377	413	368	375	381	372	379	373	392	364	402	397	357	398	406	418	359	374	379	385	381	367	388	373	373	368	382	388	357	354	407	381	379	354	368	376	355	347	394	386	349	399	379	391	385	383	371	384	376	358	381	369	379	400	387	393	380	391	397	397	375	368	378	358	356	429	379	354	388	394	391	398	413	401	388	371	356	397	357	390	361	370	405	361	373	391	376	392	398	383	376	397	384	407	371	375	374	361	336	416	383	377	412	377	366	375	336	356	382	367	369	391	390	390	363	365	363	401	386	409	387	414	392	411	389	363	387	395	374	369	362	369	404	379	396	382	369	390	388	362	384	423	398	340	408	404	370	381	415	376	358	385	407	381	385	393	390	328	386	377	343	403	407	353	396	367	373	368	387	400	395	397	366	380	375	358	395	365	352	346	409	376	379	379	366	396	369	402	357	366	414	390	375	343	403	377	359	375	382	418	373	354	383	366	406	372	409	430	347	426	404	383	375	404	410	427	412	365	399	388	370	385	384	395	375	362	386	372	393	368	355	359	363	385	427	376	421	353	395	381	334	373	400	366	375	388	380	369	375	381	388	412	352	362	367	386	387	376	356	374	375	358	367	355	425	383	415	365	391	353	380	360	375	379	362	365	356	402	357	394	379	379	376	411	395	379	363	388	365	384	382	394	390	382	394	338	381	356	373	352	374	396	381	381	373	391	372	368	384	395	406	365	391	394	385	400	392	393	354	368	362	404	398	419	383	403	357	401	409	391	388	389	390	387	371	404	377	405	364	367	367	388	389	377	369	358	420	372	386	373	380	401	372	373	356	383	409	411	387	370	377	365	399	347	408	387	406	389	372	389	365	368	363	353	414	396	355	359	360	381	408	388	402	423	388	400	343	420	382	382	429	407	368	409	378	372	400	362	413	355	346	372	412	366	403	355	374	392	385	380	369	372	395	368	369	412	366	416	359	396	364	390	387	380	390	390	350	355	394	361	394	390	345	415	399	382	352	399	407	395	376	362	377	362	387	365	374	422	373	376	384	357	385	383	394	362	393	385	369	385	390	375	363	377	369	377	359	395	360	368	406	364	388	381	376	375	402	375	362	373	375	389	374	373	384	431	387	359	383	377	378	372	391	372	415	377	375	406	318	356	402	396	360	391	372	452	393	379	374	381	375	373	403	348	404	429	372	394	391	353	380	412	392	352	412	395	374	372	371	386	406	398	403	388	344	369	403	373	389	358	376	374	351	353	388	411	335	427	372	381	391	397	368	391	381	388	364	376	378	393	371	369	349	385	361	415	383	346	375	374	391	378	386	358	404	387	381	371	384	353	374	379	401	380	373	395	402	387	417	372	362	413	367	404	382	359	385	418	355	398	361	399	369	382	396	404	397	354	420	369	381	379	387	389	382	378	426	387	363	398	384	396	409	355	405	346	316	387	398	393	369	375	384	375	381	354	368	400	365	361	394	400	361	341	389	404	386	393	334	384	384	382	397	351	374	392	371	375	363	361	350	421	401	354	372	354	399	385	361	375	384	431	385	376	388	415	419	380	393	430	411	411	382	384	383	377	388	412	369	326	314	370	393	370	415	373	406	357	389	394	371	394	395	426	416	372	369	389	339	384	415	380	344	414	374	395	363	375	381	397	371	422	355	387	357	371	367	364	359	413	409	391	399	395	353	393	383	377	404	393	350	351	409	397	383	385	360	391	389	390	373	369	374	371	379	413	357	355	352	400	405	377	373	371	382	390	369	413	363	381	390	364	382	363	382	405	383	409	361	382	399	371	382	366	385	399	390	373	373	411	368	400	381	388	389	380	361	405	439	383	382	400	392	429	395	378	371	392	387	436	362	366	419	392	373	402	387	382	381	362	411	379	327	380	401	379	363	383	367	388	425	425	389	381	382	415	418	362	380	392	383	373	405	368	400	391	403	373	380	338	376	408
24602	21154	27624	24859	13402	598	309	245	195	183	165	154	159	132	140	109	105	107	120	117	120	112	118	102	115	79	108	103	99	86	92	100	115	93	95	80	81	95	83	93	97	97	86	111	105	81	94	89	78	92	83	98	85	86	95	85	99	71	108	91	76	93	104	95	112	106	70	90	88	84	93	80	100	93	97	97	81	83	97	72	92	121	90	90	81	89	88	78	99	82	90	83	87	91	110	102	98	95	85	88	98	92	82	84	82	86	98	78	102	98	110	108	98	91	97	98	102	96	80	107	86	93	95	113	97	99	69	80	90	110	80	80	73	99	100	100	89	95	103	86	94	92	99	84	83	89	87	82	98	101	91	102	99	102	88	125	72	81	83	92	111	92	97	90	103	103	78	92	97	108	124	102	83	83	107	104	107	97	87	105	107	95	92	82	94	82	82	100	86	95	95	87	77	90	78	104	90	86	92	94	102	88	84	92	80	92	111	87	95	80	107	82	80	74	86	83	89	78	101	84	75	77	88	100	83	72	86	87	90	93	108	95	88	90	78	107	82	77	109	107	106	95	93	125	103	100	84	108	85	99	96	111	104	105	85	90	88	107	89	91	92	80	93	88	91	98	111	90	102	91	107	97	102	99	93	95	82	107	85	93	92	105	89	82	72	104	93	96	75	97	98	89	81	103	71	93	99	75	97	100	91	95	95	93	92	90	73	99	90	92	79	106	101	96	86	90	122	84	88	85	79	88	95	80	109	97	92	92	118	113	104	79	100	85	96	96	85	78	76	85	76	83	107	105	80	87	105	87	87	95	73	101	99	88	83	85	73	87	102	92	92	99	89	97	88	76	100	111	100	101	94	104	93	89	103	92	102	100	94	107	100	89	91	92	101	86	96	72	93	90	115	82	86	99	96	114	65	79	92	91	87	106	92	76	94	82	80	84	90	93	89	92	107	83	67	88	93	108	94	104	84	101	100	80	87	92	107	91	93	84	93	79	100	93	75	94	84	93	95	77	103	110	77	87	104	81	89	107	90	89	85	93	108	85	97	87	81	82	78	91	99	94	95	84	91	99	100	105	89	73	94	91	97	97	92	105	94	96	92	100	92	94	97	77	81	94	94	91	91	87	95	85	99	88	84	90	97	100	83	109	101	88	100	101	85	92	89	71	101	78	103	88	99	94	100	100	104	97	107	105	85	73	70	100	96	86	83	109	105	88	90	101	95	95	96	97	90	91	91	93	88	97	97	80	95	94	108	84	95	95	98	93	110	101	91	80	91	77	106	97	80	106	80	91	85	85	107	98	82	108	100	88	85	90	88	105	92	92	91	93	86	79	88	78	93	96	88	76	103	89	102	84	98	83	82	103	88	92	83	92	86	97	106	97	86	102	93	78	80	97	94	78	93	86	88	76	93	88	83	102	90	84	102	101	101	87	91	97	96	95	73	88	97	85	99	98	106	86	86	104	105	84	103	80	105	97	84	88	101	84	98	98	62	107	101	86	107	119	101	91	103	125	103	87	77	101	91	105	84	89	101	98	99	111	76	97	85	94	112	98	98	91	90	108	94	90	114	96	93	87	91	84	103	78	92	85	104	85	89	94	99	92	91	92	96	92	75	93	109	95	85	110	83	83	73	99	88	89	88	88	86	91	93	105	93	94	91	108	89	93	97	84	107	93	90	96	90	85	102	113	89	107	95	96	92	84	88	91	87	96	93	94	71	93	92	108	80	109	87	108	87	95	85	79	106	75	101	102	84	109	86	106	87	97	90	101	94	90	86	79	96	106	76	84	103	97	95	96	91	104	106	91	104	89	89	91	90	90	107	93	87	89	92	91	80	88	71	85	102	96	86	76	96	94	82	100	110	82	98	104	95	99	94	97	96	102	81	88	104	86	89	80	80	86	94	98	81	106	86	93	94	81	67	103	92	102	101	78	93	96	79	87	99	85	96	84	109	84	84	80	100	94	101	84	107	81	83	90	92	111	89	80	97	86	83	89	98	91	127	105	90	92	84	87	126	86	85	106	95	90	80	108	94	84	87	93	101	109	97	90	97	87	94	90	88	89	91	104	90	106	80	98	87	92	82	79	91	104	80	83	90	99	100	103	82	96	90	88	96	98	82	85	75	96	95	102	80	85	89	97	90	110	102	84	81	104	88	77	105	97	99	97	91	88	87	110	91	86	106	98	92	97	97	78	86	112	82	82	100	93	82	105	83	111	100	93	74	96	113	89	100	115	87	87	76	78	107	88	96	81	99	94	87	87	98	76	94	89	82	92	78	100	88	77	92	91	82	73	94	93	108	84	94	96	104	92	76	74	93	77	104	102	105	80	92	102	101	104	91	88	93	95	95	84	91	90	90	107	76	91	97	82	89	75	99	89	91	100	76	113	112	83	78	87	87	101	75	117	98	110	96	84	88	99	92	81	102	92	108	91	81	111	92	99	81	105	87	82	97	96	92	84	99	80	76	91	96	115	98	97	86	97	86	93	98	91	99	92	81	98	93	75	74	92	77	86	87	103	80	98	99	97	97	102	87	90	93	102	88	92	88	89	102	72	102	105	93	86	98	107	74	103	85	83	86	93	87	93	106	96	90	102	76	80	74	100	93	95	95	108	87	96	93	91	82	74	94	86	88	74	86	87	98	95	95	90	80	97	98	103	94	93	92	108	89	105	101	103	101	88	98	89	88	86	94	109	90	96	90	79	103	95	87	94	79	90	97	77	93	81	104	89	96	91	101	90	106	87	89	85	88	92	102	91	95	68	96	98	105	77	83	104	96	85	79	85	102	81	85	93	98	95	93	83	112	98	122	88	104	94	76	90	100	87	103	94	77	96	117	80	83	93	102	110	70	101	101	87	94	86	91	111	107	86	82	86	102	94	83	93	100	104	102	110	95	98	104	100	102	101	118	98	96	87	94	104	92	93	96	87	90	94	99	86	108	88	92	83	99	123	92	104	93	79	93	96	106	91	106	116	87	87	94	93	95	94	103	89	92	97	86	97	113	87	67	93	99	92	95	100	86	84	102	101	98	118	80	88	78	81	90	100	102	92	85	88	90	108	87	93	82	86	112	98	87	98	85	97	81	77	95	89	82	80	89	80	105	80	90	98	86	84	96	103	81	87	91	97	85	98	99	100	88	86	91	87	97	107	81	90	80	88	92	113	88	96	93	78	92	103	84	85	83	92	104	99	88	86	72	90	64	74	97	97	98	66	87	92	93	84	91	94	98	82	90	88	110	93	98	81	112	93	106	95	79	81	88	94	98	115	107	91	110	95	87	66	92	88	93	85	104	92	103	107	93	96	109	87	104	87	102	77	112	89	92	89	107	88	96	89	102	85	89	96	105	102	84	89	91	83	98	100	98	83	89	125	82	90	100	76	96	103	85	106	96	97	68	103	98	90	80	82	99	93	70	92	69	62	109	83	99	90	103	92	98	95	97	108	102	87	78	79	84	85	92	105	98	73	86	95	94	74	103	90	102	89
3104	4916	3102	1505	1035	771	549	450	360	309	247	228	194	172	166	149	156	136	132	149	121	119	140	125	118	103	102	108	103	118	107	86	130	116	112	98	109	100	99	114	100	100	103	112	105	115	98	120	105	110	100	112	100	123	109	92	118	117	111	98	97	111	97	90	97	92	106	100	114	105	102	107	111	104	94	98	113	118	107	97	87	103	101	110	107	114	106	106	113	83	98	112	110	104	96	113	80	87	98	100	110	87	102	117	86	103	102	113	107	94	109	101	110	105	110	108	92	106	113	102	104	104	97	93	93	105	91	91	88	90	105	103	132	114	95	122	107	87	89	100	107	94	97	122	107	101	117	94	119	92	95	103	106	122	89	103	110	99	118	85	96	95	107	103	111	93	107	94	84	93	109	99	101	75	103	89	96	114	103	96	119	87	97	100	110	109	98	103	75	96	117	90	94	114	96	97	85	100	80	100	105	87	109	87	88	110	103	123	87	96	93	114	99	96	122	90	78	100	101	95	107	95	90	97	106	85	106	94	100	106	107	102	87	98	93	112	109	101	95	88	105	116	99	97	119	110	87	90	113	104	135	107	100	120	104	106	106	99	87	96	108	118	102	101	86	98	98	105	102	108	117	100	111	87	99	80	94	101	106	106	107	96	111	109	82	100	104	83	98	92	95	106	110	104	101	103	99	82	82	88	98	118	94	97	97	100	91	93	101	101	93	106	118	96	82	102	91	100	99	86	107	103	102	94	91	122	97	110	100	109	93	95	87	101	127	103	101	99	99	102	107	109	111	108	82	107	106	95	78	120	89	98	102	99	116	105	103	96	101	118	95	100	89	120	92	102	109	105	117	96	92	101	90	124	98	106	104	97	91	92	97	112	99	117	125	75	106	110	102	112	86	86	109	111	112	97	92	106	110	90	106	106	119	96	114	92	94	112	113	88	80	94	114	99	98	104	92	107	97	115	93	102	104	78	104	112	109	106	91	110	106	104	98	98	91	94	108	101	102	100	102	102	88	112	110	96	106	94	101	91	102	113	105	95	109	90	94	101	101	111	101	115	100	102	98	99	89	120	102	110	97	110	86	92	104	82	96	95	100	114	102	102	118	107	101	94	89	103	113	102	100	97	107	99	103	112	111	104	107	90	100	112	83	105	115	118	111	99	114	116	108	93	119	113	106	100	100	98	93	109	91	100	91	102	115	110	96	104	103	98	99	90	110	96	91	101	94	104	92	106	84	103	106	100	99	103	108	110	107	132	96	96	101	98	95	98	87	106	93	99	96	106	87	96	87	96	107	101	101	108	96	122	109	109	98	88	115	85	95	94	100	93	91	81	114	99	99	107	95	129	99	102	104	115	114	93	96	81	93	108	87	107	118	120	101	95	87	110	98	95	103	101	107	109	97	95	111	86	108	100	105	80	92	109	107	112	108	94	115	114	120	111	101	84	114	103	89	100	92	88	109	103	106	105	111	110	100	93	106	114	80	83	100	80	81	89	106	109	99	77	111	100	98	91	89	105	99	83	102	80	111	107	84	96	106	98	101	80	107	99	90	107	101	96	108	98	90	82	113	107	107	88	113	81	97	92	99	111	105	109	106	99	117	114	100	93	111	98	100	96	106	107	101	106	95	94	96	100	117	105	106	112	102	121	91	113	109	97	86	108	86	108	102	88	107	96	98	103	114	93	102	107	100	106	106	84	94	97	112	109	101	106	88	125	98	103	88	104	94	111	104	102	119	102	94	95	99	92	109	92	95	99	89	115	99	103	83	105	91	84	101	86	111	88	89	105	102	88	102	85	99	139	104	112	96	97	89	104	96	93	98	102	101	107	114	107	117	83	95	102	81	94	101	107	106	108	104	96	111	110	121	108	86	103	103	112	89	109	74	101	96	112	88	101	115	97	96	92	85	100	108	100	84	106	95	122	89	105	96	112	95	96	98	106	77	93	110	81	96	106	98	104	106	105	101	81	99	103	107	104	99	111	103	86	110	117	109	104	101	86	97	97	114	100	89	105	94	91	97	99	85	114	116	83	106	91	110	84	111	93	117	115	109	85	118	72	104	103	93	106	119	98	99	98	115	90	118	101	108	112	98	96	97	103	110	97	107	93	88	98	118	96	131	110	93	98	96	99	114	96	105	102	104	89	80	111	97	111	105	113	95	96	96	87	104	93	109	82	104	105	87	94	103	80	109	112	94	88	99	105	98	113	107	100	90	99	86	108	114	101	110	100	104	114	97	104	110	105	104	108	92	99	115	118	114	90	97	92	95	88	95	111	111	118	112	103	95	82	91	88	104	109	82	117	94	97	80	105	99	100	111	104	113	86	98	97	105	93	99	105	101	100	111	98	123	92	89	106	118	112	104	105	100	111	89	101	110	114	111	91	111	91	117	118	89	102	111	105	110	94	100	92	100	116	88	90	110	97	118	102	120	101	101	109	100	120	125	94	97	115	104	81	102	118	106	89	94	104	96	104	109	106	98	116	102	95	125	101	96	92	109	109	119	112	97	107	99	99	115	120	93	115	111	109	89	109	95	98	92	87	96	132	108	111	97	92	95	119	111	95	90	95	96	111	99	99	105	98	101	98	106	106	97	102	99	102	123	94	127	111	97	111	91	120	90	100	106	97	104	93	108	85	107	99	109	88	117	108	91	97	93	99	106	106	93	76	101	102	117	111	113	114	124	116	100	86	89	104	94	94	117	113	91	93	101	101	103	106	101	112	119	113	96	96	98	105	111	98	94	93	96	108	107	94	102	94	115	103	107	80	104	96	96	116	93	96	91	100	110	86	102	103	110	92	99	86	119	108	109	96	98	107	108	106	105	96	93	97	129	96	93	98	106	109	110	95	96	108	112	107	89	102	103	107	111	97	98	88	94	91	89	119	95	104	110	96	94	89	120	100	94	93	81	83	102	100	95	110	86	95	112	95	107	115	118	96	94	108	102	95	95	97	111	102	117	97	103	93	96	103	87	99	104	120	124	118	102	116	102	83	101	88	101	86	95	94	99	91	113	104	100	104	107	110	120	98	77	96	98	122	98	108	103	100	110	120	102	93	105	99	102	98	77	106	89	112	101	110	105	94	107	104	94	88	105	98	113	112	97	101	82	102	129	100	103	102	87	98	103	95	95	92	112	97	105	96	116	98	120	99	91	115	108	93	101	113	96	104	92	91	104	107	95	100	107	122	96	92	97	104	97	101	103	94	111	108	90	102	111	113	104	94	102	89	87	120	113	112	107	109	99	89	89	97	116	95	113	109	95	110	82	106	100	74	82	86	121	103	102	90	83	111	120	107	99	99	88	114	103	81	100	99	107	92	101	115	115	118	105	104	105	106	105	99	92	105	92	96	108	99	101	107	99	120	113	106	93	109	95	95	95	96	102	110	96	80	113	103	102	119	95	105	106	94	97	108	112	106	89	96	94	118	95	92	91	113	104	108	100	109	108	79	109	111	99	104	113	108	100	115	98	90	84	96	110	104
22486	21314	29177	23772	21309	21360	11475	1153	830	666	592	545	526	429	430	446	450	426	410	369	386	385	339	359	333	344	339	318	356	333	336	333	367	314	356	330	318	339	325	344	299	341	299	353	324	334	337	301	321	309	326	350	316	318	312	314	316	308	306	306	320	314	307	319	270	322	304	341	331	319	307	307	344	310	332	296	316	346	325	313	310	342	349	344	319	295	275	320	322	312	326	274	326	306	334	305	295	322	307	314	320	295	327	298	339	259	348	320	300	313	340	332	330	320	316	322	311	288	310	297	331	320	309	326	302	331	298	303	312	320	323	313	301	311	330	278	343	328	337	317	344	317	333	313	290	330	286	324	303	310	335	308	322	295	336	338	292	321	318	305	299	298	328	316	286	318	298	301	316	292	325	310	332	317	298	324	276	328	328	286	325	306	298	333	340	302	336	317	304	284	294	302	286	330	304	302	284	303	330	268	320	322	310	320	308	312	345	323	270	316	321	304	314	313	317	316	317	332	290	278	326	345	318	310	333	319	298	306	300	300	323	320	316	301	300	304	305	335	335	294	335	323	342	329	324	334	311	287	297	313	304	299	309	311	296	298	320	298	303	322	329	324	272	294	315	307	326	296	314	314	301	329	308	317	315	292	290	303	322	295	300	309	322	293	313	306	325	282	315	281	286	310	320	325	312	331	305	286	322	311	274	289	342	333	271	333	276	349	296	304	308	312	310	302	295	300	306	316	318	306	289	302	351	320	327	321	312	324	333	306	314	286	335	356	284	280	324	331	296	287	328	305	347	321	300	302	322	302	322	284	331	304	300	314	314	287	297	332	279	309	330	303	342	316	289	297	319	310	302	326	318	341	300	329	319	329	345	339	286	321	318	318	305	315	314	303	314	332	325	302	289	300	342	323	314	288	292	321	309	303	293	289	279	288	342	301	322	309	320	303	298	306	297	278	316	274	291	321	313	311	301	306	337	295	327	326	319	311	343	317	261	293	305	279	304	318	328	318	330	329	305	307	292	284	302	297	299	292	293	314	319	310	347	319	294	288	301	334	279	322	334	291	326	316	273	318	328	285	328	310	319	301	282	300	299	284	273	306	322	311	297	331	317	314	328	309	341	313	321	311	333	317	336	297	332	308	281	305	342	281	308	282	317	304	299	300	301	311	282	331	323	303	289	294	309	326	300	307	315	310	316	316	336	304	304	325	305	312	326	333	301	318	318	310	311	283	318	322	336	292	301	295	285	311	311	333	292	290	288	301	285	328	345	316	313	309	302	325	291	317	337	304	295	327	288	296	321	294	291	305	320	322	312	285	335	312	318	325	287	298	292	288	307	311	294	315	301	310	333	323	275	317	320	321	315	291	283	304	294	317	321	282	302	306	311	314	340	300	309	322	316	292	314	292	309	317	309	299	326	308	326	309	306	329	333	294	272	326	313	313	316	309	357	282	339	316	308	347	285	323	308	317	286	338	315	278	307	297	348	300	312	317	296	303	322	287	309	327	286	319	343	289	337	290	297	313	300	269	308	293	330	287	331	297	333	318	319	279	320	311	289	306	317	323	338	319	302	311	312	285	348	344	317	344	306	278	305	299	299	307	311	323	280	309	348	283	294	282	306	366	299	329	302	349	295	325	287	323	320	293	308	292	290	300	321	302	313	338	314	285	313	329	328	317	300	317	324	338	318	322	326	307	279	321	304	309	326	357	320	284	318	301	326	332	323	318	288	321	295	312	307	323	317	316	280	306	267	310	297	306	301	331	301	322	356	290	295	282	282	311	295	306	305	329	300	332	332	316	300	318	291	299	309	310	301	288	322	320	332	299	306	296	331	318	319	318	314	336	275	322	296	292	322	304	329	297	326	297	309	292	318	273	299	314	313	282	304	287	279	304	325	342	309	309	327	312	283	329	306	311	300	292	291	301	303	339	310	308	304	320	286	343	298	302	352	333	307	342	308	317	345	326	313	311	313	314	307	327	336	309	328	313	298	290	336	325	317	318	299	318	323	323	275	294	319	300	297	315	354	323	335	287	288	321	301	315	311	319	335	333	331	312	323	281	309	309	290	293	317	340	297	329	306	306	314	325	306	275	326	291	320	351	300	317	320	264	279	313	314	300	292	291	311	323	316	330	309	327	348	324	280	305	302	336	322	304	300	318	300	323	310	296	284	294	307	319	308	322	313	314	306	333	335	310	337	294	332	337	325	322	323	320	315	307	301	296	324	329	300	323	350	332	307	299	286	289	323	293	337	272	322	315	305	320	311	324	334	327	315	282	312	310	298	298	323	292	312	278	332	276	354	276	302	308	302	311	313	291	327	292	279	328	334	333	318	331	302	297	327	287	323	306	325	286	311	285	311	303	317	308	347	319	288	302	303	303	337	291	318	294	296	301	293	320	287	333	279	315	292	282	308	307	308	305	287	289	314	312	318	299	311	283	329	299	295	287	297	295	325	334	320	286	290	317	301	299	330	316	304	320	318	296	312	278	323	290	301	304	291	289	336	326	324	322	300	321	326	358	331	311	309	303	289	304	302	319	310	309	315	303	295	300	340	293	293	304	301	306	338	302	284	326	336	311	329	332	300	297	343	304	335	303	286	294	300	290	322	330	324	318	335	337	298	313	293	348	320	330	282	293	332	307	289	293	307	294	337	321	320	321	287	334	295	291	316	299	253	305	307	367	322	301	311	325	335	293	320	290	323	292	292	322	313	319	299	302	324	303	302	323	312	293	327	326	300	282	312	353	336	306	317	300	325	323	321	301	279	337	312	297	298	310	283	287	308	314	306	288	321	313	309	298	313	317	336	328	285	323	318	309	302	330	318	300	319	342	311	322	321	304	325	283	310	334	303	341	291	320	289	282	297	306	323	284	284	338	309	299	312	330	338	322	324	284	311	310	304	295	282	324	305	313	322	295	302	298	322	324	303	352	318	326	316	314	280	299	330	317	296	330	320	302	301	265	331	308	322	326	320	275	287	318	327	320	304	327	332	282	310	347	325	312	283	308	308	304	303	296	275	279	312	319	290	312	314	316	333	310	320	303	348	268	302	298	305	309	319	309	311	317	307	297	306	296	287	298	312	318	296	310	282	287	311	302	325	303	302	334	308	304	322	337	332	355	293	316	308	340	314	288	314	296	286	316	325	327	323	300	327	326	292	308	293	319	313	311	316	329	323	322	314	310	313	309	332	342	302	319	316	341	314	311	309	332	331	309	326	320	328	302	283	308	290	292	290	309	297	302	311	329	285	301	321	293	323	294	323	303	288	296	307	334	283	293	324	285	282	311	304	302	317	283	314	305	318	317	302	303	300	305	324	310	291	323	302	300	308	308	325	332	300	312	282	311	332	283	327	327	295	308	304	287	340	315	318	279	338	328	330	302	336	305	307	327	333	313	296	341	296	319	342	301	272	292	342	304	339	330	289	302	299	332	302	297	312	315	316	302	305	304	298	316	300	303	321	291	310	293	292	285	312	312	300	278	304	306
4349	14361	9875	4940	3458	2700	1930	1460	1175	926	831	678	650	574	548	516	455	473	424	456	418	413	396	390	377	380	372	371	361	367	362	356	398	325	399	342	350	358	374	330	349	331	359	300	350	330	333	332	344	348	342	347	321	319	330	349	334	333	342	334	331	343	315	342	351	323	346	339	339	355	291	332	339	318	357	354	316	318	334	356	328	337	350	311	330	341	349	328	329	327	319	340	302	303	328	338	293	335	334	326	309	327	318	290	283	320	337	326	333	314	317	343	348	334	294	319	343	341	335	325	320	333	356	314	345	328	355	348	351	345	304	333	334	339	354	382	337	294	334	337	320	333	336	332	310	313	333	317	332	316	333	327	306	336	303	317	337	320	292	328	325	318	320	330	291	301	312	328	301	342	348	319	302	314	317	330	309	343	311	323	289	348	309	318	315	334	353	321	333	319	320	343	332	297	337	377	302	331	320	328	346	345	337	348	341	336	349	329	355	327	338	329	303	327	299	318	316	302	334	337	335	343	319	305	311	351	303	301	337	333	309	330	326	310	312	326	286	321	322	328	309	299	322	320	315	340	316	338	334	332	329	301	334	327	343	319	312	348	321	329	332	308	323	340	345	311	325	319	367	326	302	311	315	322	296	316	321	317	323	315	339	324	321	307	321	334	342	324	361	329	350	326	307	310	343	336	341	311	274	340	335	355	330	334	325	336	304	332	340	336	293	366	296	357	335	342	327	293	344	329	345	317	307	338	335	308	298	355	324	316	317	340	332	348	279	341	335	336	336	307	348	290	317	311	333	330	334	317	366	335	346	372	330	339	327	291	357	346	334	313	330	326	316	314	316	343	380	308	334	296	320	333	320	321	316	311	289	321	308	327	347	314	323	336	308	327	301	334	314	347	323	319	350	327	329	324	324	319	382	294	379	319	324	318	323	324	359	299	292	358	335	341	305	350	312	346	325	353	344	336	342	343	333	346	326	340	311	302	351	350	316	315	301	323	362	328	352	316	332	340	345	323	307	325	309	297	300	287	337	300	336	317	339	300	326	363	345	317	305	326	338	314	309	339	333	348	328	320	293	313	329	294	341	322	352	319	316	322	332	327	348	320	306	329	318	329	316	343	360	308	317	291	313	313	309	337	359	331	293	335	349	353	333	349	336	343	300	324	342	322	317	335	315	305	325	294	371	333	320	327	346	348	323	334	327	309	329	315	326	296	321	303	312	347	314	334	287	337	317	338	326	332	311	357	318	317	334	311	319	330	323	322	339	328	337	353	322	309	321	307	336	312	313	337	334	318	346	342	339	335	322	336	329	324	342	333	327	340	339	332	338	316	337	323	316	302	345	324	302	338	314	327	344	318	329	354	310	329	347	300	312	316	326	331	321	377	332	330	330	353	311	347	315	338	335	339	321	317	334	336	322	301	329	305	328	344	329	322	317	338	323	310	340	319	312	328	347	326	311	309	326	341	284	334	338	339	352	341	311	295	323	335	339	341	350	354	312	341	325	313	302	360	298	315	315	291	328	329	315	313	346	316	323	327	295	333	303	361	347	309	317	329	327	337	299	308	345	351	302	321	325	352	340	346	339	324	344	341	330	318	350	327	306	308	356	317	348	319	318	352	300	311	326	350	320	327	329	333	335	303	342	309	304	343	345	324	332	364	318	300	333	362	308	318	329	344	316	331	339	323	320	320	323	300	302	304	324	315	298	317	332	314	342	322	353	340	338	335	346	319	317	328	319	341	327	317	328	343	335	282	339	306	331	316	370	343	346	306	345	322	322	345	333	317	320	325	321	305	318	329	331	328	331	346	310	304	327	314	338	351	340	347	319	339	332	337	334	322	327	347	325	296	313	363	338	323	309	319	340	308	286	344	325	302	319	350	334	351	351	332	317	334	311	298	347	303	386	301	353	322	348	320	318	324	341	323	287	330	335	339	348	336	311	315	310	357	345	347	336	330	308	291	317	341	320	342	332	284	328	341	290	336	346	311	343	365	326	358	294	317	357	349	340	306	311	346	351	333	342	329	329	318	297	298	317	332	327	321	339	306	344	300	335	308	347	307	341	285	361	353	335	312	336	326	334	318	324	330	307	320	288	321	313	323	364	283	345	324	350	308	291	339	342	308	326	307	321	324	335	331	343	328	349	337	315	344	339	331	328	347	345	348	330	316	372	313	297	340	319	321	339	306	316	324	284	312	340	304	308	323	332	320	341	328	324	339	336	313	334	347	320	313	313	307	330	332	337	358	335	322	316	298	357	321	320	315	313	337	339	354	314	322	375	339	331	316	328	370	329	350	336	335	306	351	314	337	314	341	339	291	320	328	346	320	332	334	326	321	308	308	342	337	319	314	342	326	360	331	313	315	340	326	341	346	317	331	336	311	318	327	306	334	333	352	330	292	313	327	320	341	351	357	335	333	364	291	311	310	319	345	308	283	364	335	322	324	320	339	267	316	325	324	321	351	339	337	293	358	317	334	334	347	322	312	343	367	331	345	334	314	307	331	313	341	319	304	349	326	349	321	322	364	329	334	343	319	326	331	333	325	322	350	310	330	328	315	324	336	319	307	331	317	311	288	321	323	304	332	338	312	315	352	321	321	320	331	395	293	343	314	312	342	322	332	298	341	329	333	323	331	332	307	346	308	355	326	353	323	300	320	325	349	355	287	317	299	304	312	298	339	310	293	342	309	340	342	317	308	347	301	324	319	315	290	304	327	316	352	329	316	353	323	318	333	315	327	317	328	316	335	322	315	333	311	321	334	339	345	347	310	342	335	334	290	300	350	309	314	336	297	305	309	309	330	315	313	349	335	325	301	321	327	352	346	335	313	362	309	303	302	350	311	330	333	333	299	316	335	318	314	313	346	354	342	324	316	319	336	332	297	324	373	331	323	343	351	322	346	314	314	294	339	332	314	339	314	329	342	314	331	330	325	360	333	344	315	357	283	339	334	319	326	332	335	342	338	340	349	340	320	314	312	301	318	350	335	340	343	347	327	331	319	361	337	338	302	369	322	331	335	331	318	325	332	350	324	316	319	334	321	311	310	317	335	329	316	321	341	347	321	329	342	348	339	340	339	334	316	355	328	327	362	328	338	348	329	327	351	346	333	346	297	342	283	328	288	329	349	337	303	320	324	337	335	337	353	343	334	365	320	321	344	291	307	348	346	321	310	309	308	292	324	312	331	338	331	350	332	304	341	323	343	314	334	316	334	315	329	302	335	316	319	320	329	326	343	320	336	305	325	301	351	343	325	367	301	351	332	304	323	337	339	319	324	295	315	303	323	311	348	298	335	330	328	318	343	324	327	325	343	316	346	319	300	347	313	324	333	304	345	316	322	347	318	327	340	304	338	322	316	360	325	336	306	287	314	357	324	307	352	343	315	357	359	327	310	295	331	312	281	305	296	297	329	335	394	338	361	315	351	346	321	345	344	334	326	349	320	349	338	339	341	348	319	320	306	295	318	315	347	333	330	333	318	306	356
27238	20104	7401	566	320	273	243	220	207	191	220	187	238	190	194	206	210	216	181	202	191	189	174	196	169	192	219	188	206	237	195	195	192	201	196	184	192	182	187	173	196	187	182	198	208	184	199	174	211	202	204	194	196	192	181	187	187	170	189	204	203	214	172	187	192	193	191	189	164	170	205	215	206	181	181	155	188	179	215	179	164	230	178	197	210	191	188	200	162	186	185	198	210	192	196	236	177	190	197	171	195	194	211	193	179	186	189	190	203	187	204	206	188	192	164	177	186	197	195	182	182	213	206	166	174	203	199	203	203	199	204	194	195	184	202	200	188	163	195	203	191	195	196	194	178	191	187	189	198	185	204	190	174	185	215	175	196	179	184	179	189	172	191	189	182	183	183	200	201	185	180	201	196	199	198	175	182	209	173	193	176	181	206	192	201	202	205	204	184	190	183	178	203	201	173	189	205	185	180	183	186	199	193	195	209	184	182	200	186	187	187	189	202	192	165	182	176	189	186	194	189	197	181	187	185	210	174	208	210	183	207	204	162	195	173	184	206	194	192	190	199	195	190	200	160	221	203	169	196	199	191	202	202	167	193	197	187	196	179	191	208	203	199	179	197	165	201	208	192	174	182	200	192	167	189	157	200	174	186	197	170	190	172	180	197	201	150	176	165	187	175	172	225	203	211	205	183	204	184	197	171	203	202	217	185	188	188	165	176	203	191	154	209	183	186	200	205	193	192	172	175	186	205	216	167	182	195	187	181	185	181	190	182	198	195	175	192	172	183	186	198	184	199	196	193	168	188	168	199	172	156	183	199	181	207	171	184	200	173	168	198	193	180	186	198	191	188	191	172	196	182	193	191	194	182	185	200	169	179	191	214	215	162	209	195	201	196	195	176	196	192	217	173	195	177	174	192	189	198	203	184	189	195	176	197	172	201	170	215	182	214	174	193	194	175	193	189	183	205	195	212	200	193	199	191	196	190	176	186	187	194	183	175	174	196	151	205	215	198	191	176	200	191	185	182	174	209	184	202	203	221	219	189	207	168	185	187	193	184	202	187	221	193	183	200	177	175	198	196	210	192	182	198	188	175	182	186	176	205	197	183	179	195	198	184	209	198	187	206	173	181	197	171	186	208	186	195	207	190	186	170	189	190	171	227	191	175	203	211	182	186	205	166	191	190	200	208	189	173	188	158	207	179	193	219	203	195	199	175	178	165	199	182	169	190	204	182	195	180	198	194	193	190	202	205	218	224	210	199	169	207	199	203	182	189	206	182	196	199	189	176	209	196	194	179	195	188	198	169	187	190	171	190	185	165	190	197	201	192	174	175	225	210	186	182	207	164	219	203	198	173	192	184	193	193	218	206	160	214	182	192	187	181	202	185	175	197	174	192	186	188	202	164	187	199	225	199	190	199	169	185	219	194	188	180	172	199	185	157	203	195	184	194	194	205	191	169	183	172	194	192	217	167	197	185	177	180	196	198	184	216	193	185	182	194	203	195	195	176	180	183	208	194	198	200	193	189	166	181	176	184	192	172	160	193	204	201	178	193	184	200	184	185	185	193	205	203	199	196	186	188	181	182	220	184	184	192	196	181	221	183	186	171	214	180	192	200	190	211	170	192	195	218	181	191	180	204	181	184	185	192	196	203	193	184	177	203	211	204	215	193	169	187	186	194	205	187	198	171	202	174	177	165	223	198	177	196	186	195	196	178	176	208	183	214	199	179	178	196	195	217	186	172	172	190	220	199	189	172	208	178	184	205	188	191	195	162	185	214	186	199	209	194	161	208	196	203	184	214	196	180	190	176	182	199	189	195	179	185	190	181	198	188	199	197	188	189	192	205	195	169	186	196	186	180	197	189	198	181	221	208	197	220	206	169	204	194	194	201	178	191	173	184	191	199	208	194	187	178	178	168	180	186	231	232	178	181	190	184	188	202	190	182	188	188	179	197	180	193	191	191	197	212	189	197	182	180	197	204	189	183	223	158	203	201	200	194	187	193	205	210	187	211	192	185	179	197	201	187	213	172	205	198	210	199	179	189	190	223	186	202	199	202	193	181	170	184	164	224	176	193	166	188	170	229	190	204	196	178	187	180	190	186	171	195	216	185	205	210	203	192	197	187	175	161	189	198	166	200	206	181	189	195	189	194	215	177	185	190	215	172	190	183	207	194	160	183	200	222	183	214	178	193	174	160	193	194	190	198	189	202	189	194	175	184	172	187	198	201	200	202	194	186	194	192	194	183	185	182	149	187	213	185	191	209	185	176	199	209	188	201	193	193	207	185	188	196	193	182	193	193	180	209	199	189	191	210	159	191	181	205	190	189	195	203	197	171	167	183	210	202	210	182	201	201	203	207	174	209	187	193	181	186	200	171	203	217	179	196	223	202	167	206	189	196	186	212	194	171	199	188	192	191	178	201	182	192	224	191	202	199	197	186	183	177	192	199	176	187	211	185	169	191	194	201	211	190	177	214	211	183	186	169	195	174	171	202	198	194	211	172	186	191	190	175	196	180	199	196	205	195	203	179	198	170	203	182	172	198	209	184	183	178	178	176	188	187	219	165	183	190	193	182	180	211	174	191	177	195	177	228	210	188	203	187	189	183	161	207	187	184	180	197	179	202	172	202	173	168	182	198	196	178	208	191	182	200	170	178	224	211	205	164	224	196	161	187	194	186	206	196	187	190	179	198	179	204	178	199	188	190	191	212	212	184	188	205	214	205	190	203	177	178	187	189	185	180	204	181	209	202	182	196	186	184	199	182	197	180	210	194	204	167	194	175	198	189	219	178	180	187	199	201	177	183	194	186	181	212	198	198	178	181	208	194	171	180	165	168	161	180	201	171	195	186	194	183	182	191	220	178	169	171	197	208	174	171	229	214	195	188	182	197	184	194	169	174	203	182	182	171	188	208	163	182	195	190	180	196	168	191	174	207	191	196	197	181	216	191	201	193	188	200	177	189	178	196	195	199	178	181	209	201	199	175	180	184	208	181	193	194	179	190	178	205	210	211	174	185	182	168	188	203	202	205	183	178	180	212	205	215	175	165	212	226	183	189	203	215	198	175	200	188	172	186	194	188	200	211	214	192	196	188	206	204	213	190	197	173	186	183	195	207	193	171	176	183	192	207	192	198	176	183	225	179	184	172	186	192	182	185	190	169	179	189	191	195	156	191	186	186	166	205	171	195	208	187	196	180	200	199	191	168	188	186	182	183	206	198	183	196	214	191	200	204	189	164	183	183	201	192	200	206	194	206	196	171	183	203	192	174	202	185	210	224	201	206	208	176	198	185	220	210	179	170	191	181	194	194	187	193	195	229	161	180	175	198	208	220	185	208	182	204	210	203	217	195	180	216	194	181	190	182	190	194	187	168	168	192	204	183	191	194	185	197	169	190	180	190	171	184	212	224	214	189	198	166	187	201	192	198	183	193	198	174	216	163	180	143	194	190	192	180	198	197	206	215	201	182	191	211	201	215	188	188	186
4049	1173	841	430	369	300	285	267	249	211	229	229	230	192	219	209	213	205	226	184	204	228	205	197	190	185	201	183	214	201	200	204	218	199	198	238	198	195	215	218	198	208	205	196	210	195	192	207	217	213	217	189	206	207	202	182	190	191	215	214	194	211	212	185	180	192	205	177	182	221	214	206	172	202	229	200	203	215	222	188	190	182	189	209	195	198	201	202	193	189	211	202	182	187	205	193	162	199	195	185	196	174	164	206	221	203	202	182	192	190	192	179	200	214	194	190	181	203	218	212	212	190	193	213	216	195	182	183	196	191	207	193	196	201	189	195	198	179	207	199	197	218	185	205	208	209	186	199	213	182	179	204	206	194	215	202	173	179	194	203	200	214	178	223	205	178	203	199	198	198	201	190	199	205	176	214	210	199	191	205	204	183	226	217	186	194	205	207	180	194	213	199	184	228	206	173	191	208	207	213	204	217	206	193	210	191	229	214	194	202	187	238	194	193	205	190	191	189	204	210	185	202	202	197	196	199	181	184	178	197	218	201	214	211	189	215	179	201	200	198	214	189	189	189	167	176	203	196	190	209	189	173	188	182	197	209	194	200	199	205	197	227	192	193	189	228	205	190	217	208	189	177	200	190	180	206	190	182	225	186	218	223	219	175	210	194	195	201	203	205	199	181	188	178	187	212	209	205	185	199	204	201	211	201	209	180	206	186	201	206	202	211	185	194	187	158	203	197	203	207	205	223	195	197	193	173	198	193	194	207	193	199	204	198	203	215	205	219	233	210	198	176	210	208	206	184	184	224	185	172	197	186	205	183	201	193	172	202	206	208	211	186	170	184	187	207	198	190	189	211	177	210	197	218	215	182	214	198	185	225	236	206	195	196	195	180	219	210	212	210	213	189	214	195	173	178	191	214	185	219	196	203	228	232	184	189	205	188	199	232	188	189	162	193	226	186	183	189	187	233	188	172	207	204	205	221	199	205	219	194	189	191	223	214	172	175	194	187	209	213	199	180	214	212	196	195	194	209	183	198	215	177	199	188	197	211	216	188	175	194	220	208	177	212	186	201	200	233	220	193	214	189	218	212	195	190	201	181	195	189	201	212	166	212	198	203	199	196	195	205	197	224	180	188	195	222	215	201	183	184	204	185	203	181	192	233	188	182	231	216	198	193	192	203	195	200	194	214	207	211	217	208	203	210	226	208	204	187	209	221	190	184	196	193	217	200	196	216	207	205	184	183	200	193	214	201	222	218	201	201	201	164	199	205	176	191	178	189	205	201	177	198	181	219	186	184	186	192	202	217	180	168	189	208	215	210	215	204	212	193	182	212	176	207	207	204	187	199	177	189	217	190	199	205	205	195	223	186	229	201	208	181	187	204	208	173	181	183	196	202	207	195	172	184	197	181	203	220	225	199	217	208	205	164	214	197	195	185	207	232	198	210	182	190	215	185	218	204	186	181	196	205	182	182	194	197	185	199	177	197	213	197	213	203	225	219	200	223	206	179	191	225	198	210	198	198	204	240	179	190	199	192	192	200	197	207	203	213	181	208	212	211	191	192	197	203	186	202	209	198	191	204	214	221	178	197	228	222	226	193	199	201	182	203	168	201	196	200	207	197	185	202	194	220	209	189	177	219	197	212	217	217	202	204	203	212	207	189	212	209	220	198	205	203	223	209	216	192	219	177	188	202	185	227	188	231	202	203	190	195	188	202	192	212	194	176	186	190	207	188	201	210	199	215	183	183	197	226	192	174	188	222	209	214	191	190	197	202	198	187	218	173	186	197	195	190	191	182	190	197	189	182	200	186	208	238	190	197	167	196	205	196	208	191	199	193	189	189	218	227	194	200	161	214	179	212	182	202	219	192	188	192	189	196	201	201	192	208	206	225	203	194	175	225	206	196	190	175	186	185	197	191	201	170	179	205	228	213	184	193	207	207	203	180	194	207	198	198	199	204	185	227	198	205	220	191	194	201	194	179	207	193	189	188	189	189	191	192	214	198	213	206	182	187	188	196	209	197	216	194	184	203	190	215	190	190	218	206	199	236	193	190	199	186	192	194	221	219	200	209	191	186	200	157	200	187	181	201	192	198	210	223	211	200	199	211	217	190	197	168	195	209	207	186	201	207	233	184	206	178	235	217	182	213	215	211	212	208	217	202	201	209	186	201	193	203	219	174	182	215	196	210	185	195	197	182	228	199	196	170	198	182	189	208	192	188	185	224	174	171	200	216	205	199	222	171	224	196	213	198	214	198	177	186	203	225	202	210	197	198	219	184	181	195	204	204	207	193	177	207	200	203	189	183	192	203	183	168	186	201	204	201	203	189	199	202	212	184	185	202	210	187	187	202	200	170	165	185	176	209	187	226	211	197	196	199	203	190	202	197	198	210	190	205	192	195	213	194	213	216	211	173	211	220	216	203	204	190	200	207	189	189	199	225	201	190	213	197	186	205	200	202	197	210	199	191	215	222	217	190	208	205	198	198	188	201	206	182	209	201	198	220	219	192	219	188	203	197	182	181	180	230	210	198	196	190	201	215	202	203	182	194	208	182	230	176	207	182	198	217	191	192	202	206	196	216	185	197	181	198	215	211	170	210	179	177	186	215	235	198	203	193	179	183	206	205	186	214	188	225	222	219	192	178	213	198	206	201	194	199	177	223	218	231	215	195	178	203	186	203	188	197	188	184	177	192	195	185	203	185	194	176	179	219	202	214	181	207	207	218	219	207	207	202	202	191	199	182	194	193	204	188	227	186	209	198	212	205	218	193	199	210	202	194	167	218	175	204	220	194	201	213	209	196	188	191	198	197	188	204	175	205	217	174	203	191	210	196	218	189	194	204	191	185	189	196	204	205	209	205	194	183	232	190	206	200	165	196	201	185	201	202	214	203	191	192	193	210	211	207	195	191	187	208	192	228	203	226	192	222	215	193	191	220	209	209	229	199	188	206	223	190	203	208	180	170	203	194	234	221	197	206	213	208	208	195	192	222	201	217	197	197	198	183	196	183	213	210	195	194	199	210	201	230	200	213	209	196	203	169	200	214	196	218	209	212	211	189	192	194	208	190	215	209	212	212	205	186	199	200	202	194	202	197	174	205	203	216	204	185	209	194	209	212	230	175	215	209	218	199	197	174	209	210	229	207	184	202	185	197	209	183	214	213	195	195	211	200	196	188	197	185	204	189	201	192	213	195	215	187	198	221	216	187	221	225	201	183	205	198	203	168	228	208	195	209	212	190	204	218	203	207	206	212	211	188	204	216	189	200	160	227	194	204	213	194	197	192	182	217	185	213	190	194	211	204	201	212	215	211	196	200	198	198	183	222	219	213	200	194	216	223	188	224	210	205	214	216	184	170	207	189	209	205	215	195	214	181	185	185	200	200	189	214	184	198	195	217	187	186	212	221	204	182	183	198	194	221	203	187	197	196	227	163	199	232	188	175	173	214	189	201	211	191	204	194	216	196	187	204	198	200	206	203	205	212
23545	21144	28515	23992	21130	10852	1137	699	627	541	520	515	433	459	438	418	410	428	411	396	389	399	385	395	334	419	346	381	384	360	379	349	389	410	333	330	399	386	379	369	373	368	373	360	392	369	356	358	338	372	339	351	362	391	352	388	352	372	345	352	371	401	326	362	359	373	346	339	371	380	323	339	341	366	369	367	363	387	360	355	370	362	359	381	364	348	353	374	376	346	383	366	340	366	391	370	379	358	343	334	364	329	344	358	361	389	349	351	345	345	354	368	369	372	344	352	364	357	378	381	335	352	349	375	374	354	358	352	387	365	327	346	337	380	351	391	374	363	362	358	337	352	350	409	385	398	385	366	368	368	342	383	351	346	366	328	341	365	340	361	379	361	350	353	397	352	386	333	388	362	342	372	361	355	383	376	346	393	339	357	388	346	338	382	362	339	330	337	341	366	365	382	348	364	385	355	347	361	375	346	317	365	337	354	350	378	367	359	341	359	378	359	375	384	342	311	381	338	377	348	337	365	335	368	359	358	348	387	362	383	385	376	349	346	350	381	360	389	379	375	369	330	359	361	364	328	356	390	369	370	330	368	373	369	371	353	377	365	367	347	368	360	319	370	340	372	338	384	362	332	358	381	336	368	341	366	375	387	342	392	356	378	337	345	334	369	369	349	353	376	341	339	352	374	372	371	352	362	335	368	344	339	357	352	357	358	350	339	331	399	374	363	355	354	323	334	361	358	381	364	372	352	353	383	336	350	371	360	369	347	335	335	369	357	344	371	338	326	360	375	342	343	332	373	344	378	362	361	374	383	339	362	376	364	365	347	347	338	344	323	380	346	343	340	362	371	345	356	387	389	353	349	358	353	346	324	368	372	383	347	343	403	386	347	358	339	361	342	358	328	352	399	354	350	362	372	382	379	378	373	356	359	375	381	383	365	323	369	388	382	357	385	351	346	350	348	365	356	372	367	368	363	347	364	337	369	318	360	362	357	330	337	362	370	359	374	375	351	348	367	348	346	369	350	345	358	357	348	365	354	352	376	334	380	358	372	348	371	358	349	393	317	343	376	373	371	363	355	358	369	371	353	377	328	369	351	355	376	344	373	362	367	358	391	352	352	393	368	371	339	327	386	364	359	354	370	376	335	366	349	381	388	380	376	382	383	350	364	362	351	382	371	333	369	384	362	338	380	387	329	351	360	370	350	368	357	387	348	313	358	337	368	366	363	371	361	387	370	361	353	354	340	348	310	368	357	342	365	340	342	372	405	374	360	364	345	371	370	401	368	380	376	373	347	372	369	361	363	363	411	379	396	378	346	327	377	341	360	353	368	334	379	387	364	333	359	363	348	355	384	352	342	329	330	355	370	329	340	356	357	346	371	326	351	364	319	354	337	355	381	360	366	334	374	344	352	353	376	354	356	362	365	377	382	370	381	379	346	385	383	347	346	355	326	366	363	388	358	367	394	344	345	379	378	377	334	348	348	339	362	379	365	327	357	334	415	373	370	390	353	338	356	375	370	366	354	343	360	408	337	359	366	320	360	379	389	371	370	380	343	354	396	392	425	381	346	348	339	355	347	348	358	393	364	355	350	371	377	352	346	366	350	333	361	382	357	378	375	381	339	340	358	320	354	374	363	396	375	360	395	412	362	343	366	358	390	359	363	356	352	374	381	346	363	392	353	362	354	368	381	362	374	334	371	341	328	350	371	354	343	368	371	345	346	351	335	371	392	340	379	332	355	357	399	385	356	331	361	339	371	350	368	342	368	365	360	374	340	382	343	335	363	355	361	382	333	313	367	355	357	333	362	362	380	365	348	377	357	380	359	346	376	335	342	367	361	355	333	369	368	338	354	319	329	353	337	366	347	357	340	342	328	366	313	377	357	365	371	388	343	371	393	339	392	343	358	358	349	361	357	400	362	356	341	352	372	341	371	343	389	369	331	355	353	337	354	329	345	355	343	361	357	358	387	372	347	366	380	340	351	339	353	363	330	357	402	342	368	361	370	329	343	357	366	384	359	367	373	358	334	379	389	354	370	359	353	331	356	368	338	366	388	343	364	333	346	405	342	327	364	359	337	375	354	360	338	363	366	368	336	368	339	371	353	368	371	362	346	366	339	338	399	349	363	366	299	361	354	375	371	372	354	339	370	352	376	386	343	341	354	382	345	362	357	374	347	361	395	336	334	360	357	338	377	323	344	351	361	355	362	362	338	375	321	353	304	370	378	344	354	339	367	342	388	373	367	367	379	381	381	353	332	334	357	359	376	362	369	355	365	376	333	362	341	378	355	383	346	396	420	345	349	353	378	363	347	357	333	349	361	365	351	368	337	381	399	352	346	369	377	356	387	382	362	341	360	373	348	354	372	336	349	345	350	371	358	349	356	324	329	348	364	370	356	297	365	350	385	382	339	352	358	358	373	374	349	332	348	347	369	342	344	349	381	374	409	395	367	375	351	350	371	358	369	368	368	371	354	359	336	342	384	339	357	346	341	344	424	324	361	398	395	406	331	366	348	374	331	338	338	387	381	367	363	335	365	345	379	363	343	369	387	382	375	322	349	338	347	363	341	372	353	391	366	352	308	367	386	361	381	373	371	345	340	358	359	336	369	358	379	377	364	377	367	365	324	352	343	388	396	377	342	387	377	364	367	386	367	346	374	298	330	336	373	366	366	361	362	355	344	355	334	337	370	368	386	364	373	349	350	352	362	356	384	357	381	347	350	330	354	390	331	345	346	393	346	346	396	352	347	380	335	364	363	380	386	384	371	383	361	360	374	311	345	363	335	354	323	353	364	391	369	365	353	375	341	379	374	337	352	372	339	355	379	361	367	339	352	351	367	346	357	380	385	342	360	366	337	361	342	339	356	384	388	335	347	379	352	322	366	376	358	368	357	381	367	367	368	349	360	354	341	372	371	380	356	374	374	365	336	363	366	348	343	368	370	354	335	369	348	346	368	369	371	373	345	363	358	333	370	401	394	380	348	391	386	340	336	360	343	367	359	360	348	349	347	370	339	357	381	331	356	360	370	328	399	362	379	350	366	339	376	370	347	340	360	355	376	411	359	361	361	336	387	368	377	365	343	345	324	375	347	367	347	319	395	360	344	345	313	361	372	386	372	383	356	375	378	394	388	373	333	344	360	362	393	375	349	357	375	364	357	343	355	383	328	387	342	352	367	369	375	399	379	367	345	354	373	332	355	344	361	337	366	386	382	368	358	387	375	353	352	365	385	350	365	348	384	357	347	366	351	348	374	359	345	351	368	338	401	381	344	348	337	346	362	354	364	324	372	326	346	366	371	353	359	358	333	363	339	405	377	363	387	357	346	330	354	338	361	357	327	345	363	359	382	350	392	372	370	341	355	366	387	364	388	352	380	374	366	371	336	328	335	361	355	343	371	322	368	367	412	344	384	362	364	376	388	347	382	357	375	339	372	349	360	363	341	372	352	380	370	377	394	328	375	345	362	370	350	358	342	355	343	370	342
3165	8617	5680	2788	2081	1480	1219	958	828	704	649	586	553	494	502	468	430	439	401	419	445	440	411	415	429	408	421	405	405	381	358	398	377	380	396	386	434	420	390	374	379	372	387	417	363	401	352	370	372	355	354	385	376	383	373	399	374	376	355	389	404	411	405	347	387	355	376	363	367	385	373	380	388	388	392	377	382	372	384	333	408	335	374	356	392	394	405	357	335	359	349	360	367	368	394	363	397	377	390	379	415	387	377	393	383	345	362	402	375	343	367	369	341	358	367	392	394	347	365	352	364	400	347	370	385	380	317	355	415	364	356	326	368	372	352	370	388	374	337	387	350	380	396	395	351	378	356	389	368	401	382	375	363	389	389	346	366	361	418	398	372	383	377	403	367	336	380	343	370	357	359	388	370	374	378	402	375	351	386	373	374	391	369	360	387	396	372	403	372	381	365	382	373	354	395	375	348	366	360	342	381	382	376	348	371	349	389	376	381	363	371	365	385	379	401	377	341	350	390	371	364	378	376	396	339	370	374	386	389	372	384	405	383	376	378	437	400	355	358	395	396	375	337	368	394	379	373	395	385	386	351	367	378	389	341	377	381	432	380	397	367	393	351	363	359	396	366	392	377	380	397	366	392	375	388	373	353	399	418	401	376	365	375	367	376	368	374	366	382	394	375	372	370	368	357	379	361	380	390	373	409	342	397	405	361	407	350	354	392	390	354	414	367	380	354	396	399	399	378	358	383	340	393	402	373	360	387	387	358	371	340	363	356	384	397	412	382	368	376	374	380	358	392	356	382	368	356	384	373	367	353	360	370	383	391	379	360	380	381	408	389	381	382	391	366	385	379	379	360	367	386	390	372	399	392	364	355	384	386	365	375	406	392	364	381	391	391	369	394	388	378	367	381	385	392	373	344	390	350	393	334	357	354	353	387	365	360	407	382	360	371	377	404	359	376	405	374	343	405	336	411	387	358	415	351	383	400	359	361	369	382	419	358	382	370	357	361	395	382	375	357	390	380	355	392	383	395	370	345	372	363	369	390	390	358	364	397	387	379	392	334	341	364	363	402	376	379	366	387	363	342	373	369	380	370	379	372	382	364	369	365	338	390	370	386	385	370	353	411	374	379	365	410	406	368	375	338	366	385	371	370	383	388	374	393	361	375	362	352	369	368	387	366	367	398	376	383	392	353	344	347	375	362	369	382	401	337	368	375	375	395	346	379	376	385	360	384	382	375	366	416	366	395	395	345	348	389	354	381	384	398	373	367	379	376	416	382	367	343	357	377	393	385	400	397	393	386	361	394	402	401	348	344	377	396	384	380	389	391	385	382	396	377	327	373	343	374	384	380	414	361	380	383	384	412	350	394	389	392	361	358	372	364	376	360	372	390	387	346	388	379	315	366	388	358	404	388	363	433	351	364	377	368	375	389	384	409	363	416	385	377	378	355	401	400	395	356	406	410	384	377	392	347	398	362	363	361	371	383	372	390	351	381	362	390	343	372	404	352	385	365	367	382	354	354	371	390	373	383	410	370	355	410	332	392	399	359	383	388	324	378	374	356	338	384	341	327	379	391	391	342	396	344	403	364	329	372	380	397	348	352	372	352	357	365	390	399	344	386	413	349	387	394	379	362	377	355	356	363	379	372	367	361	401	364	377	378	372	389	384	403	366	384	414	366	364	375	375	384	376	357	338	353	347	378	385	354	376	389	358	362	381	368	361	388	382	359	387	386	381	361	349	364	377	391	357	351	403	392	379	361	413	367	376	375	380	355	356	389	356	398	353	389	354	375	387	380	363	371	391	360	362	404	339	378	367	360	404	362	374	403	342	373	353	365	357	406	376	373	416	340	342	399	363	396	375	373	376	378	418	395	380	392	352	365	347	380	384	398	345	366	375	379	348	393	355	369	380	340	362	388	373	371	377	356	379	374	414	363	411	385	361	382	394	377	411	375	354	368	419	380	359	365	374	378	365	362	394	383	380	339	399	409	379	341	364	409	388	397	363	332	339	404	377	390	381	366	343	381	362	389	341	371	396	352	349	355	370	360	382	396	368	376	382	360	383	400	390	370	377	350	412	347	364	389	381	367	370	373	365	385	359	395	349	370	382	378	379	361	376	353	380	384	388	374	402	382	361	402	335	431	367	372	389	365	337	398	378	383	378	360	361	394	370	359	390	369	370	363	362	361	370	373	369	392	345	383	401	369	369	379	352	388	371	367	369	367	398	387	371	357	380	411	326	386	362	357	369	393	367	409	352	368	415	375	341	361	344	380	368	395	365	361	403	378	366	375	405	362	360	406	355	414	409	372	376	374	342	381	376	369	348	388	409	385	406	379	347	383	379	375	362	383	366	377	356	385	391	367	359	395	394	388	380	380	354	360	371	336	371	389	401	374	380	386	371	368	381	377	384	351	384	376	357	365	384	389	387	388	416	361	400	349	397	373	360	390	390	350	366	383	392	396	407	381	351	353	372	370	368	376	349	376	378	418	337	416	347	357	389	366	384	390	322	390	397	363	393	368	369	367	380	391	366	360	341	360	398	336	370	367	348	381	358	429	374	412	379	397	404	335	367	393	375	382	395	422	371	366	350	375	353	383	397	358	379	346	356	364	391	382	403	346	404	364	355	348	391	381	380	385	334	373	363	377	396	386	347	359	351	387	376	372	390	390	395	383	311	351	371	382	376	366	414	376	332	373	363	360	340	362	376	376	378	399	385	357	359	350	377	386	390	367	364	407	382	380	413	378	389	385	386	386	364	320	377	396	388	353	371	378	401	383	377	413	356	372	414	360	373	382	375	387	351	350	398	401	384	393	344	390	398	376	361	395	364	376	400	377	371	353	412	379	382	390	373	357	368	375	363	395	382	368	410	341	393	354	391	362	359	375	364	384	363	405	348	375	379	379	386	395	373	394	392	377	347	328	365	381	379	372	344	364	364	375	370	368	372	385	385	345	391	382	361	384	401	364	366	346	387	419	336	389	362	397	373	390	390	398	383	375	346	364	342	387	371	386	430	354	386	425	333	400	366	386	390	382	396	373	382	346	380	375	374	351	377	395	359	353	401	394	387	415	386	382	347	388	393	365	368	402	357	379	379	333	386	378	381	385	391	393	398	408	340	373	356	417	368	368	353	365	385	362	372	368	395	357	385	342	382	403	373	367	399	344	379	391	356	363	389	363	396	366	376	376	414	387	399	398	363	366	357	384	351	404	394	368	392	368	367	365	379	395	384	374	363	346	392	376	358	382	411	389	381	391	370	383	362	308	385	385	339	365	410	381	353	380	397	363	371	372	363	378	389	377	387	396	366	371	383	363	379	351	376	382	373	389	371	387	367	391	387	385	381	377	391	411	365	364	395	389	374	403	371	377	368	398	401	389	386	370	379	391	387	391	394	341	367	421	379	355	367	366	393	379	385	406	371	376	360	358	391	374	363	387	377	377	385	369	415	377	377	387	398	368	378	370	392	392	387	352	365	346	407	372	385
24673	21258	27789	24970	13491	559	322	279	216	190	176	133	136	146	123	113	117	118	107	108	119	99	97	113	85	78	108	108	92	95	107	82	114	90	81	99	102	95	84	80	84	88	93	102	82	92	89	81	77	77	88	78	79	103	88	109	109	89	89	86	94	105	81	86	105	104	88	74	84	99	106	83	78	88	102	89	115	86	78	100	101	82	87	87	83	96	82	88	101	79	98	99	92	85	87	94	85	83	92	96	86	74	73	79	84	78	87	102	81	96	108	87	95	91	97	94	91	92	93	100	85	85	103	101	83	93	84	94	83	94	79	88	84	99	85	92	93	103	93	76	85	62	89	83	90	84	68	77	95	71	105	105	78	84	86	90	81	77	84	66	88	88	88	98	81	96	75	84	93	110	98	82	92	82	93	86	83	98	88	92	104	80	93	92	79	94	93	106	90	91	98	77	90	84	89	78	79	76	88	82	81	103	87	119	82	85	89	82	95	81	85	66	98	95	91	92	92	88	97	97	73	99	77	104	83	100	87	79	106	80	100	88	76	80	73	83	95	93	87	68	90	88	88	85	93	89	88	76	110	95	104	91	94	100	96	96	80	100	95	90	80	95	93	102	87	110	74	87	85	91	82	78	77	80	77	92	72	100	99	76	88	92	80	105	77	93	96	82	73	86	84	89	84	84	92	89	93	104	97	93	108	93	103	97	76	97	86	84	94	99	92	91	100	98	79	96	80	73	83	101	85	92	82	92	96	78	82	88	96	78	101	98	88	92	95	94	110	67	86	89	101	89	86	81	92	90	95	84	93	85	90	68	73	79	76	103	94	83	88	93	99	90	93	86	99	101	78	82	86	94	98	92	73	93	92	82	91	94	86	116	83	82	96	74	86	89	81	79	76	75	89	89	76	102	94	69	86	86	95	86	80	81	85	82	101	75	88	84	91	86	91	92	97	99	84	73	97	98	82	82	72	96	90	89	79	89	110	104	97	91	102	96	95	94	83	100	94	97	78	89	83	101	78	88	103	82	101	104	85	82	90	83	88	116	88	76	93	104	92	90	74	77	98	93	72	85	109	95	89	91	90	76	93	78	84	99	93	96	68	85	80	94	87	84	83	92	99	93	98	99	73	83	91	105	112	98	82	100	96	83	104	72	84	86	94	79	90	65	73	84	94	96	86	79	85	87	67	94	100	100	81	105	89	88	95	90	95	86	104	85	92	107	78	89	87	92	90	79	87	84	93	91	89	99	105	83	97	93	98	91	81	76	100	86	74	92	87	84	86	83	98	101	75	107	100	91	91	113	91	84	76	83	90	88	96	102	86	87	84	80	84	75	74	86	83	84	87	87	101	88	92	87	74	89	84	86	105	97	93	114	92	86	89	80	97	96	89	97	84	89	94	99	101	89	99	89	83	98	89	92	87	95	92	84	103	76	74	97	87	75	105	81	88	89	93	92	77	93	84	83	85	82	83	92	94	93	81	96	79	109	94	91	86	88	105	89	83	86	87	92	76	84	76	71	93	78	93	77	85	101	106	83	94	77	84	84	93	95	81	87	83	96	73	91	90	81	104	115	76	85	88	114	60	96	84	87	83	92	79	85	75	100	96	92	109	73	92	100	92	89	108	95	76	97	89	87	80	81	100	90	93	89	87	91	105	88	93	98	88	79	104	87	70	101	76	91	67	95	85	95	82	82	80	90	93	91	86	91	94	78	102	90	70	84	94	86	84	104	87	93	89	95	98	100	105	71	82	86	80	96	136	102	93	88	72	92	94	92	94	91	92	77	87	89	78	92	96	92	91	96	94	91	74	86	79	92	94	114	74	97	74	87	70	103	80	100	85	97	90	90	94	89	93	84	87	82	82	92	97	88	97	78	97	96	90	88	97	82	84	104	91	89	88	105	80	77	84	108	88	87	83	92	98	93	76	76	93	90	95	89	86	95	76	90	86	88	78	97	94	88	86	96	79	90	94	92	92	96	94	90	90	88	102	85	78	90	98	80	93	76	105	96	77	88	90	74	72	92	91	103	96	86	73	102	91	83	84	86	101	73	82	93	84	83	74	87	78	74	83	92	88	83	81	66	97	89	89	78	98	93	90	78	89	101	91	95	82	97	80	83	84	84	104	81	80	84	74	87	89	81	88	101	89	56	88	87	92	82	68	82	91	85	71	75	66	104	105	95	91	78	97	77	99	88	100	87	71	72	97	91	76	79	99	88	78	84	100	97	82	83	85	97	83	72	96	76	69	93	102	88	100	104	96	73	90	84	91	98	83	88	96	108	102	73	89	99	91	79	72	79	91	80	100	86	106	87	88	76	94	80	86	91	90	100	88	91	95	94	98	86	89	88	90	77	83	95	93	99	86	108	94	72	86	94	93	87	83	80	86	74	86	103	82	87	85	88	100	93	80	87	97	101	83	82	94	88	95	78	81	91	90	72	93	97	88	91	101	77	87	102	97	79	79	103	98	88	86	93	101	99	85	81	79	97	102	88	92	89	102	83	82	92	83	88	97	95	86	95	119	101	88	84	82	93	84	118	90	82	81	87	77	102	69	96	100	79	80	93	91	99	90	90	94	89	101	93	88	82	89	80	82	89	86	97	98	70	94	91	90	89	78	50	93	95	91	96	80	110	98	97	90	101	90	91	76	98	109	107	75	85	80	83	83	93	89	96	97	94	90	96	91	87	87	82	108	94	87	63	99	91	85	103	85	80	85	79	92	97	96	89	77	103	80	84	93	106	98	81	83	89	82	91	95	88	91	76	90	85	75	85	83	75	93	70	108	89	96	106	88	93	78	88	80	83	92	78	106	88	89	97	65	113	103	74	95	86	98	89	79	82	75	73	80	100	103	98	88	89	80	82	82	91	79	89	91	78	70	85	84	88	91	88	95	91	106	79	82	82	86	79	104	91	95	91	93	89	96	95	80	112	91	89	85	92	85	85	80	81	90	98	106	99	92	85	87	84	76	96	92	90	98	84	92	93	86	82	106	104	89	95	76	94	83	93	91	87	83	87	86	77	72	68	105	84	96	79	88	82	89	73	110	80	95	85	77	88	100	88	72	99	97	84	85	91	88	87	103	69	81	105	97	102	93	90	80	80	77	89	98	87	84	88	101	86	84	85	104	76	97	82	80	85	88	95	105	70	82	102	81	71	97	71	99	93	70	100	70	100	102	101	81	101	82	88	92	88	96	85	99	84	85	80	94	94	83	86	96	83	75	85	74	74	81	86	105	106	90	80	92	87	79	86	97	81	83	83	98	86	73	89	75	84	98	94	82	111	88	92	69	94	95	85	96	98	93	98	71	86	88	90	91	96	89	88	83	78	80	91	75	82	90	81	86	92	80	96	103	90	83	89	82	81	81	79	73	102	82	87	85	80	83	98	94	79	102	90	90	86	97	91	93	95	98	91	84	81	89	80	80	78	93	93	95	79	95	88	84	85	89	104	99	92	83	96	82	89	91	108	82	74	116	95	116	96	88	79
3243	4966	3119	1448	1114	752	552	435	335	298	261	207	186	159	179	154	118	130	145	132	123	114	111	116	125	95	98	104	112	80	121	110	104	99	112	99	95	84	85	122	97	112	110	109	111	106	92	116	92	99	109	111	106	83	88	112	87	96	110	105	108	110	98	111	97	98	105	85	92	105	95	86	93	97	105	92	89	104	109	93	125	114	93	95	113	95	106	95	98	91	94	112	108	106	99	91	96	76	74	113	109	126	101	111	77	103	97	117	110	100	117	94	116	79	87	94	109	106	114	108	72	87	99	88	96	86	91	109	91	98	86	110	105	80	99	104	110	101	99	125	87	73	95	99	112	100	82	104	104	91	116	108	93	100	114	111	99	94	97	110	81	114	105	94	99	97	102	95	103	80	83	93	104	115	92	87	104	88	96	87	77	104	96	98	108	81	99	113	91	77	119	97	101	88	107	94	93	94	94	93	103	114	97	106	104	112	90	70	78	104	95	102	96	102	93	104	90	87	88	88	80	84	87	95	85	95	102	97	99	102	89	85	105	102	101	103	103	90	99	110	79	93	111	88	102	91	85	100	113	86	80	91	104	94	111	78	81	107	105	95	89	101	88	91	104	92	81	99	107	97	99	91	99	95	119	88	90	88	96	93	108	101	87	95	92	100	80	94	98	92	101	91	107	93	99	108	105	107	99	121	96	88	103	107	95	85	100	99	89	99	88	95	99	104	82	101	90	107	98	115	111	97	108	102	91	89	103	95	114	107	97	90	99	90	91	109	105	108	99	92	96	103	100	99	88	117	103	87	115	89	125	112	97	88	97	94	103	106	82	85	95	99	114	85	102	84	92	114	110	92	103	93	93	97	94	106	77	93	89	95	90	102	101	109	106	101	92	88	106	107	115	97	96	90	88	110	80	102	93	95	84	123	106	72	87	106	103	104	77	83	113	92	83	93	90	109	97	109	102	100	102	98	100	104	88	103	110	90	99	106	93	90	106	110	93	106	103	78	100	92	95	87	97	106	110	88	92	110	102	100	96	102	99	121	106	84	86	117	106	104	114	105	87	100	100	87	101	90	82	87	85	115	98	81	101	103	117	90	96	114	97	88	97	99	101	101	95	83	106	95	101	100	113	82	96	85	103	94	101	98	103	85	93	98	112	97	100	99	92	100	90	98	94	117	92	90	101	105	106	100	113	103	85	92	96	109	105	82	92	90	115	94	105	102	89	96	99	96	99	99	103	99	85	94	101	94	110	86	100	97	100	90	102	101	102	106	109	95	95	113	95	97	85	119	106	121	111	103	93	112	109	105	104	101	93	90	100	95	98	91	116	97	98	88	105	102	105	98	99	92	109	104	98	104	93	104	94	90	112	101	91	100	113	86	93	92	89	98	98	95	105	92	100	94	119	97	102	91	107	106	104	98	92	93	84	90	103	100	89	95	93	90	79	117	89	109	87	89	113	83	92	88	95	87	89	104	94	107	95	98	112	113	89	107	91	96	109	99	113	96	89	87	108	103	86	103	90	93	101	79	100	104	101	95	92	114	91	95	112	91	108	87	99	110	113	92	99	108	111	105	104	83	100	99	111	84	110	85	94	127	113	102	97	98	94	96	114	99	96	110	114	91	94	85	101	111	105	113	107	87	101	106	90	102	100	102	100	112	102	103	105	107	100	87	91	91	94	84	92	114	112	103	104	87	114	91	101	117	93	96	91	90	97	97	104	82	90	94	97	103	77	105	101	89	87	90	111	97	99	81	103	89	93	89	80	90	85	88	117	101	85	87	88	108	101	98	71	98	96	101	112	92	98	106	98	92	85	78	95	97	82	104	100	83	107	94	113	102	114	94	101	128	101	100	88	112	101	97	87	97	99	109	98	98	110	93	69	96	73	101	99	90	99	110	82	107	99	90	91	97	81	83	130	88	94	102	100	106	95	97	104	110	100	84	93	104	96	111	116	113	106	93	93	94	91	105	109	111	101	87	76	105	90	100	97	99	106	89	86	88	93	97	115	112	93	104	103	95	88	93	104	95	96	112	105	105	120	100	97	83	88	94	96	106	103	102	98	82	100	106	112	93	112	97	106	116	91	91	104	96	109	111	94	118	121	102	115	104	89	115	103	99	98	101	89	83	94	122	99	98	94	87	98	115	102	91	107	91	94	93	101	94	102	102	111	92	91	78	100	111	84	120	93	85	86	110	96	96	92	98	86	105	100	101	118	99	93	109	96	107	83	94	99	100	88	79	74	112	99	104	84	95	109	117	82	101	104	86	113	94	92	99	103	97	119	99	88	97	88	109	110	102	100	99	101	73	71	104	89	106	93	105	110	88	99	86	91	103	104	101	104	99	103	106	99	104	92	115	82	98	99	108	103	112	99	94	94	93	120	84	90	104	113	72	112	84	97	104	98	86	84	94	89	109	105	89	96	117	94	105	95	83	102	88	108	82	87	113	105	97	102	104	93	97	96	94	114	85	85	100	105	105	93	106	90	100	96	105	97	96	90	107	85	107	95	102	88	97	93	107	113	90	109	104	108	103	101	115	114	96	85	101	100	92	106	100	96	107	101	93	98	94	86	103	103	102	100	100	87	109	92	117	94	108	90	87	93	104	82	103	104	87	91	92	101	90	104	99	102	94	96	110	82	70	118	98	90	106	96	102	104	88	90	83	80	107	111	97	109	86	124	81	94	100	114	100	81	100	85	106	98	80	92	105	83	103	117	105	86	108	98	80	88	112	92	109	94	120	131	99	84	85	110	98	88	91	93	124	106	100	92	102	103	92	103	81	97	99	111	102	113	73	101	93	79	87	93	98	92	100	79	85	83	93	104	105	91	94	111	96	101	90	100	100	92	94	107	99	104	78	95	94	84	96	93	84	93	103	97	100	123	101	98	95	90	97	99	81	112	88	77	89	95	102	96	64	101	92	90	97	86	101	82	96	85	103	99	89	86	94	82	101	100	88	114	99	99	100	107	89	110	112	101	99	99	100	95	97	99	95	78	96	95	130	96	81	101	95	100	94	107	98	101	84	78	89	110	98	79	106	106	91	106	100	100	109	93	103	96	104	88	101	107	93	92	95	108	108	101	91	94	92	96	87	93	107	94	103	104	102	105	83	105	94	97	97	94	78	94	104	88	90	102	101	103	93	101	91	102	97	100	83	95	95	106	102	109	94	89	93	84	104	95	88	95	117	87	90	94	93	102	117	105	99	99	108	104	99	108	100	88	95	104	98	111	101	112	98	81	94	94	84	91	92	91	97	88	83	100	96	80	108	117	84	96	124	104	118	101	107	90	85	113	102	104	90	98	113	94	91	85	101	83	94	87	99	95	109	85	95	102	81	79	93	94	86	108	83	108	93	108	103	98	94	103	96	105	94	78	98	84	105	114	95	103	101	103	84	104	107	111	95	97	109	82	82	90	105	88	113	82	100	96	103	98	96	100	103	108	109	87	106	109	103	110	109	102	94	83	102	98	82	108	108	102	102
22498	21290	29160	23752	21292	21353	11630	1157	804	716	636	559	545	483	461	403	392	368	389	384	356	378	367	355	359	345	367	343	328	350	344	342	324	363	312	337	344	292	315	306	314	306	312	337	326	338	313	293	340	319	332	298	317	348	318	310	336	320	295	311	315	312	306	283	298	307	320	286	328	309	297	301	325	299	308	294	328	281	312	319	335	325	307	270	355	349	330	321	276	303	280	340	287	339	312	315	293	340	311	330	306	321	320	314	334	320	315	284	293	345	317	335	328	290	314	308	305	309	321	321	294	305	291	307	323	299	312	295	291	293	338	314	329	303	335	303	320	307	324	332	321	295	335	344	330	326	284	296	287	266	302	305	319	319	286	274	315	290	280	293	327	331	306	280	275	319	339	321	325	314	321	317	310	269	307	310	305	277	307	324	314	295	305	297	319	282	339	316	321	316	330	341	347	334	300	289	309	318	302	313	320	306	306	288	285	298	295	298	296	324	308	310	304	306	316	333	292	310	320	300	317	306	325	277	291	316	314	311	306	310	293	297	305	325	291	305	298	305	311	309	300	301	302	343	306	281	302	323	307	301	352	333	314	340	335	308	293	308	327	317	318	296	337	316	289	304	312	324	322	304	339	313	317	302	298	348	331	298	322	296	316	337	305	298	337	301	313	307	297	290	316	307	333	285	312	302	312	290	299	305	290	260	328	312	358	290	309	317	286	309	335	285	285	303	295	302	311	313	313	323	284	277	340	307	325	287	337	302	303	295	332	303	300	302	342	273	291	300	304	292	312	301	366	323	305	317	288	288	321	300	274	334	286	289	299	342	367	288	298	295	312	292	300	263	321	297	338	303	308	321	321	301	326	317	318	306	294	317	291	299	283	320	310	315	356	293	285	277	305	335	315	336	324	306	337	321	289	316	285	267	312	331	298	284	303	322	307	329	299	305	347	292	315	304	313	305	285	306	336	291	322	316	312	296	299	314	281	293	311	302	289	285	308	328	346	331	331	288	321	313	315	318	332	299	286	275	314	315	321	321	283	302	324	299	337	330	321	287	343	328	293	300	329	314	357	314	278	308	302	294	294	309	326	320	314	319	316	308	321	295	324	297	319	286	304	313	337	308	290	310	304	299	314	300	285	294	337	323	332	312	283	288	322	271	286	299	293	307	270	304	330	277	278	291	320	315	309	317	284	301	283	355	311	302	290	312	279	300	333	287	341	284	317	294	282	285	324	282	324	318	318	296	293	288	328	320	292	315	281	311	287	314	313	276	284	317	306	275	302	303	306	290	289	330	319	289	326	305	328	272	299	318	335	311	304	284	312	318	310	307	279	311	317	298	306	322	304	295	286	301	286	321	319	313	307	311	311	300	340	297	315	299	290	303	322	310	289	293	321	304	298	329	332	290	291	296	334	353	304	300	316	301	290	304	312	291	322	291	327	319	268	328	304	311	274	296	330	340	302	316	328	314	312	280	288	308	322	298	328	309	316	321	276	296	301	327	289	326	303	320	303	281	278	296	325	301	311	298	300	312	311	304	303	310	319	295	299	312	293	317	334	318	301	289	328	362	302	325	314	311	309	316	294	306	284	296	304	340	306	278	269	301	298	329	307	314	292	320	340	355	305	307	312	311	274	331	332	297	320	310	350	309	317	318	285	308	284	337	283	324	306	324	313	278	325	321	320	290	301	309	304	310	296	313	328	291	325	309	298	319	345	296	317	282	311	322	291	303	327	299	306	317	292	300	298	314	341	345	305	314	291	318	286	291	312	321	290	289	300	294	324	305	333	292	299	326	281	307	302	283	315	282	303	312	291	308	316	302	314	321	297	329	321	364	319	300	301	290	295	289	292	326	304	317	315	336	303	302	319	336	311	338	307	336	286	312	311	331	309	273	334	300	315	327	292	299	346	313	310	329	326	343	284	311	333	307	295	310	337	307	276	285	296	301	310	281	323	307	313	340	301	301	320	285	321	309	306	267	297	285	283	294	320	287	300	305	319	317	317	360	321	288	304	301	316	285	294	315	310	273	314	318	299	285	289	341	300	304	296	344	359	294	310	301	275	331	307	295	296	307	292	279	279	288	316	306	336	294	277	301	300	321	317	338	300	291	289	290	301	308	321	316	298	292	300	331	306	293	277	322	331	295	318	306	320	298	313	289	296	323	303	314	311	299	274	296	319	293	313	290	297	307	305	354	308	271	321	331	285	319	315	323	273	333	309	293	272	295	279	320	287	314	318	324	307	297	338	301	317	307	316	357	295	312	294	299	316	346	322	321	324	318	307	295	313	316	337	272	307	302	307	288	305	309	294	367	294	307	298	306	266	298	331	309	293	305	320	276	279	333	291	284	328	316	295	285	307	313	305	329	329	340	298	345	316	313	309	314	295	318	345	327	297	315	323	331	316	315	307	329	309	327	269	318	301	330	352	302	315	332	320	305	311	292	320	295	319	319	297	306	284	344	308	299	280	286	283	313	324	279	285	343	292	300	322	308	319	299	315	299	330	288	297	296	285	293	281	325	306	348	334	297	339	319	322	303	323	301	325	326	305	299	315	310	287	300	292	304	290	316	310	289	304	293	290	295	298	336	287	284	300	316	323	299	296	310	327	296	342	310	278	333	326	326	295	348	297	299	311	335	320	338	303	312	316	272	309	317	306	302	310	323	338	325	300	266	316	312	295	336	311	295	300	286	312	308	329	322	313	282	309	316	330	296	316	326	284	331	317	311	325	313	337	314	312	314	332	298	284	315	297	304	310	302	326	291	303	317	284	330	327	303	286	291	287	301	308	292	309	293	325	317	298	321	312	289	291	308	344	287	289	309	276	325	314	312	315	323	341	322	299	304	320	297	339	323	309	301	293	285	286	293	313	319	293	312	302	313	348	330	313	293	324	325	302	327	303	329	279	304	292	314	298	319	301	290	288	309	320	337	343	320	317	297	328	330	312	295	322	337	302	304	285	327	352	339	301	307	326	336	324	315	283	273	300	306	320	324	324	318	300	306	299	333	306	278	320	314	306	287	330	297	327	295	303	314	311	298	334	277	297	297	315	305	321	312	339	299	318	281	317	335	330	297	314	336	330	300	286	273	321	287	279	304	322	322	338	330	294	308	301	300	329	290	287	280	295	304	322	334	294	311	335	304	293	318	298	283	328	305	339	321	302	326	306	345	274	299	307	299	284	281	292	282	310	325	334	312	312	306	312	304	315	317	258	333	303	306	284	323	306	326	305	292	283	305	318	334	306	317	299	310	331	316	304	319	309	326	320	326	317	283	343	311	334	294	336	341	309	311	333	319	324	310	309	290	294	316	328	316	309	316	303	326	321	293	327	307	305	298	319	289	297	334	287	327	307	311	278	280	324	292	305	293	307	302	310	323	310	323	306	324	332	282	309	294	299	315	323	276	311	327	291	297	303	304	304	292	317	310	291	315	305	296	328	285	299	318	312	295	299	299	318	318	322	294	305	287	288	332	312	291	294	311	353	319
4428	14379	9866	4925	3521	2580	1996	1537	1133	1000	805	739	655	608	587	493	474	478	446	436	401	370	400	426	413	358	365	367	355	335	348	345	359	336	328	356	326	356	356	374	335	333	347	334	357	343	346	339	308	358	331	322	317	342	317	325	294	359	320	336	352	353	298	322	328	302	306	341	330	347	311	348	346	327	337	312	281	311	326	307	328	323	345	348	336	322	336	326	273	326	339	325	307	317	307	308	366	331	355	333	326	322	315	326	331	312	310	331	317	337	317	310	287	346	324	334	326	322	342	297	337	296	285	324	331	335	318	330	289	314	326	308	377	316	330	306	333	325	323	341	326	329	328	309	312	349	324	353	340	342	319	326	350	306	296	355	303	334	330	301	312	355	314	317	340	331	307	319	334	332	340	313	301	354	351	316	283	316	376	326	321	321	324	302	295	319	323	311	289	291	288	315	323	333	287	326	343	373	311	333	309	327	303	324	340	305	330	321	308	315	323	355	305	299	329	309	318	315	324	299	344	330	342	308	328	305	341	344	341	294	324	320	342	324	308	331	314	342	324	316	297	322	323	321	341	330	322	335	324	296	316	316	322	338	337	335	346	338	302	321	307	361	337	343	299	350	299	323	318	313	357	318	326	335	314	315	277	329	321	317	296	323	321	319	358	310	341	360	332	338	311	336	334	332	345	336	322	299	353	325	354	345	325	341	295	323	337	329	304	320	301	306	355	332	345	321	326	311	323	347	324	301	316	346	307	296	351	321	300	350	326	329	338	323	315	317	300	346	300	312	313	312	293	289	293	307	330	311	330	335	314	312	307	341	343	322	318	318	312	324	313	323	347	303	306	332	312	345	319	306	341	303	359	338	344	331	315	329	316	315	318	331	353	312	313	302	331	330	300	321	318	282	308	294	362	325	318	317	316	379	312	315	336	301	312	330	309	318	312	301	317	309	308	343	323	331	336	327	326	343	344	310	304	281	343	333	308	323	286	320	327	305	316	310	347	322	321	317	342	349	306	332	343	338	348	298	311	330	319	286	308	329	293	294	321	299	328	346	356	340	312	313	311	294	302	347	327	305	310	330	317	298	333	329	344	335	363	311	296	305	328	311	330	317	301	324	310	309	325	320	312	324	329	329	317	343	361	316	286	313	334	322	311	353	334	352	333	322	344	341	309	328	291	338	325	308	309	325	350	351	320	308	303	344	321	304	333	328	275	314	321	322	321	334	276	339	326	310	337	317	335	359	336	336	303	335	319	311	331	336	313	317	306	346	328	332	330	317	332	338	336	309	369	312	350	345	314	317	328	310	325	310	323	332	321	337	312	337	326	308	327	344	331	302	338	309	324	331	329	330	344	335	339	328	301	332	310	294	321	335	374	344	302	296	311	297	314	308	310	301	311	352	316	318	330	349	296	316	292	352	291	316	330	329	327	330	340	304	357	353	319	353	332	327	301	332	296	292	330	326	331	332	344	313	317	288	349	347	298	337	327	332	284	321	337	320	338	346	333	334	366	329	306	290	344	305	353	319	328	314	299	303	317	327	341	328	340	336	336	336	319	293	313	311	328	339	328	284	297	324	324	330	326	310	351	330	323	305	317	330	365	322	335	303	339	344	335	384	350	313	311	348	335	338	334	315	337	326	322	352	323	327	337	332	318	325	311	373	340	313	313	301	308	330	294	331	336	319	320	317	285	341	360	336	302	312	324	306	315	342	294	345	309	309	326	309	299	315	301	349	318	329	341	356	328	305	337	317	306	323	332	322	326	306	343	329	314	297	335	319	327	342	305	274	305	329	322	312	317	338	316	330	359	319	320	317	324	334	364	333	296	331	317	325	308	308	324	309	325	342	305	306	308	352	329	330	292	323	343	345	345	321	316	347	330	321	311	331	353	337	317	322	314	323	303	303	320	306	333	345	350	342	338	304	320	325	319	310	329	310	320	313	320	324	312	309	324	308	296	320	337	342	266	341	352	314	311	338	328	321	334	320	303	327	291	331	344	354	331	313	340	324	327	306	360	332	329	366	315	353	360	322	340	307	294	303	342	366	346	326	315	326	318	347	293	327	336	290	337	329	317	335	305	353	301	335	332	345	370	307	342	304	309	371	347	315	312	352	342	318	266	329	333	339	317	299	330	328	296	303	303	333	317	332	312	316	328	314	322	345	275	312	336	378	312	330	323	320	336	309	315	332	334	314	345	315	306	319	326	302	340	318	334	314	309	291	349	327	330	343	317	316	324	310	290	327	338	342	352	305	331	283	308	305	334	354	326	355	350	331	339	322	324	322	298	333	338	320	327	323	314	306	317	311	347	312	261	318	339	351	339	323	323	344	318	313	332	322	323	320	308	311	301	312	314	303	303	324	308	341	347	290	331	324	310	328	337	315	336	306	326	334	330	345	336	304	306	314	309	322	318	305	346	298	340	344	298	333	317	328	307	312	335	312	330	301	325	341	316	326	340	341	330	348	299	308	331	339	302	326	298	347	314	312	318	333	340	328	303	321	311	321	311	299	311	326	302	297	357	300	336	338	320	323	302	278	324	348	311	352	323	357	303	287	307	331	344	310	345	319	341	336	311	333	345	318	310	326	326	328	296	308	331	338	328	302	348	336	323	332	338	335	326	330	309	313	303	322	335	341	310	314	331	278	321	310	313	308	310	332	338	327	320	276	336	295	358	315	332	322	308	327	326	333	325	332	329	316	340	332	298	314	325	305	344	293	334	316	326	342	330	335	322	304	307	299	319	323	314	332	313	325	318	314	315	314	311	285	326	328	352	345	345	298	344	320	327	355	316	319	300	327	295	332	321	308	331	315	322	337	311	338	339	318	296	325	357	315	332	327	343	348	347	321	342	315	339	319	331	308	307	332	276	338	334	315	327	330	321	340	355	314	316	343	345	317	317	351	329	326	327	310	324	336	328	355	355	327	316	311	317	321	322	336	328	309	313	293	299	325	301	324	306	296	326	300	296	313	353	324	296	296	342	330	330	329	322	320	289	343	318	319	311	295	317	340	286	319	337	344	348	311	308	344	298	341	323	328	309	320	306	341	312	291	299	338	327	321	326	316	315	351	301	277	295	314	305	311	302	333	335	309	300	302	322	309	314	314	318	319	309	303	338	337	306	289	351	352	351	319	344	310	352	329	319	340	315	296	347	299	294	333	322	311	337	325	319	323	328	315	323	323	319	285	327	332	346	314	335	295	313	331	331	359	334	333	336	330	321	297	326	351	318	337	352	313	336	382	339	316	296	339	329	319	319	328	295	322	333	292	310	324	313	289	299	313	326	374	321	318	327	321	359	337	288	315	335	346	299	298	310	313	321	295	351	296	335	295	341	338	305	314	346	301	304	315	341	331	298	308	312	309	352	310	324	324	318	318	326	334	309	339	341	340	351	307	307	337	307	316	330	310	314	309	308	300	297	350	311	326	324	349	317	297	314	334	323	300	319	287	335	318	322	367	295	329	311	312	310	338	325	342	313	329	372	354
27420	20202	7459	519	292	279	226	222	216	201	208	204	189	212	203	203	192	201	196	221	205	189	184	173	186	192	187	191	199	202	183	188	186	205	170	200	192	179	177	200	184	186	196	171	196	186	180	191	190	196	154	180	199	196	181	185	209	180	176	196	155	161	179	195	180	179	184	177	182	195	164	204	191	182	169	203	212	197	188	182	180	195	171	193	204	211	199	189	175	179	176	202	176	195	203	197	175	198	199	205	165	192	187	176	188	202	217	188	208	162	177	182	169	202	203	198	182	192	182	216	183	196	173	202	180	183	212	178	201	174	187	182	185	192	186	172	179	182	197	182	198	181	179	195	198	180	178	187	209	220	169	162	230	216	201	170	185	203	186	187	182	178	170	181	210	201	209	186	185	214	193	182	165	210	201	187	183	200	207	165	178	171	207	196	201	193	189	177	214	194	192	168	202	199	186	192	195	173	188	190	213	154	162	165	217	191	185	176	167	205	224	214	189	188	201	201	183	195	190	171	190	199	200	201	184	208	187	203	178	176	191	191	185	208	210	171	174	206	192	146	175	171	189	168	185	163	190	179	171	220	193	189	199	213	174	193	209	195	175	198	197	212	171	207	184	182	187	169	187	203	208	179	187	189	198	182	181	171	191	193	208	205	185	194	181	191	166	180	179	187	186	200	189	198	177	175	203	182	199	180	200	186	184	174	223	192	200	190	172	183	183	183	185	213	215	184	198	194	230	204	199	170	186	196	198	187	194	176	201	200	190	190	181	213	169	190	186	190	194	218	215	199	202	221	204	209	192	223	197	205	187	210	189	195	189	213	177	183	216	197	191	190	180	171	172	184	188	198	180	186	187	202	201	188	163	194	165	175	174	217	196	200	171	184	166	170	175	174	196	181	166	168	154	177	200	183	170	179	195	194	179	176	190	196	212	202	205	197	186	188	176	174	202	185	184	204	218	184	188	189	181	175	175	197	179	187	201	215	195	175	186	186	191	188	182	167	207	196	157	187	200	191	212	196	175	200	206	191	201	214	174	177	164	170	204	180	177	193	178	210	193	189	212	211	199	196	183	209	194	173	173	190	181	170	199	179	180	203	206	184	209	187	190	218	179	198	196	181	179	171	179	163	180	196	177	199	193	182	182	172	176	177	188	189	197	203	178	176	182	168	184	204	198	175	188	194	209	183	182	212	200	181	181	160	194	207	193	196	189	188	197	202	173	173	210	195	180	177	170	183	213	171	192	201	175	194	188	165	194	190	190	166	169	181	163	184	180	184	187	185	169	167	183	177	169	194	207	189	217	176	191	206	201	174	193	209	185	179	204	160	198	196	180	206	189	200	182	152	206	210	197	187	196	163	157	177	208	220	185	198	173	206	191	196	179	220	209	173	175	203	196	210	189	197	219	196	195	189	201	199	195	195	182	164	180	207	172	175	182	186	193	198	191	199	198	191	185	175	178	204	189	177	192	161	193	195	179	188	207	202	177	196	206	184	187	179	203	176	184	198	193	192	190	203	207	208	182	185	167	212	208	213	193	167	213	161	188	189	197	202	206	196	198	207	201	171	195	177	191	196	211	215	173	191	180	213	189	202	195	184	192	158	159	189	190	210	166	181	193	193	180	179	210	180	177	209	206	191	184	192	187	211	196	191	197	192	182	197	153	186	193	186	197	186	189	198	211	188	199	156	217	184	189	208	184	211	175	192	186	162	205	184	170	165	207	200	178	190	193	181	202	200	190	175	207	173	202	189	216	223	209	185	171	233	188	177	182	198	179	166	181	195	227	182	180	177	184	184	198	188	208	202	160	214	210	185	191	175	168	179	189	199	200	188	178	200	172	194	194	191	173	177	173	190	189	205	170	174	188	176	175	168	199	203	171	195	171	173	177	183	203	182	172	192	189	178	171	192	205	182	183	167	199	191	196	185	189	175	178	206	191	189	174	194	179	190	184	171	189	190	173	185	183	190	185	217	192	209	168	190	197	197	191	154	185	199	180	182	197	164	218	177	167	196	205	178	183	197	199	178	219	203	185	188	185	162	183	185	192	202	209	183	185	184	188	197	177	181	183	182	209	167	191	180	195	193	179	193	190	198	198	187	204	197	183	188	196	204	182	211	196	197	191	195	202	204	176	188	188	200	183	177	187	200	204	182	191	211	191	183	180	179	196	217	182	200	205	201	202	187	172	180	174	201	209	165	193	155	170	196	201	181	189	168	218	194	193	193	193	173	214	209	209	183	181	173	198	213	193	173	170	191	194	183	204	199	187	178	226	212	186	210	212	197	194	179	177	202	200	188	185	205	192	157	188	168	214	197	177	193	161	193	192	176	176	181	188	167	191	192	175	179	209	198	186	170	166	171	197	180	205	180	185	178	189	199	193	222	206	185	193	184	186	178	212	177	181	185	188	226	176	183	174	192	191	198	217	206	193	186	202	188	171	200	221	201	219	192	183	195	171	217	175	202	182	184	194	173	214	207	170	192	160	187	189	176	204	187	176	207	200	174	168	168	194	202	207	195	199	160	189	198	210	187	184	177	190	177	189	189	203	167	206	204	201	196	192	171	171	200	196	191	182	179	190	168	198	199	172	218	174	184	193	203	203	181	144	188	156	184	178	198	204	182	194	172	177	159	173	154	227	194	199	184	193	192	188	176	217	198	220	184	208	191	183	177	183	203	179	208	177	193	196	178	175	194	193	202	179	191	207	166	217	183	177	205	190	183	204	206	176	166	202	188	196	226	191	177	207	201	185	182	184	165	180	211	208	177	178	192	190	196	168	209	199	195	187	188	198	201	205	196	194	196	214	179	170	203	208	178	198	179	171	173	192	194	167	221	204	217	144	183	171	172	186	199	173	174	202	171	177	206	203	165	198	192	159	188	219	193	160	194	180	204	183	185	191	207	206	188	196	173	188	178	202	165	196	184	180	184	187	219	183	171	210	201	164	207	168	179	176	195	189	200	180	177	185	200	204	189	210	179	207	163	170	187	197	203	166	210	193	190	187	175	188	198	198	212	197	176	192	199	188	172	181	215	189	172	176	183	208	177	178	189	211	181	203	183	190	184	175	169	209	162	181	186	195	183	182	194	175	197	179	193	220	189	176	190	201	192	203	181	202	171	178	186	196	194	178	193	198	191	172	175	182	184	184	199	211	179	192	180	187	210	182	198	188	203	196	172	201	229	223	177	223	220	203	188	201	204	169	150	188	197	181	229	201	207	201	169	195	195	193	179	172	192	194	213	180	173	182	191	174	179	204	187	178	188	193	190	184	189	206	202	219	185	215	191	185	178	205	191	163	179	196	185	204	199	179	190	224	195	184	201	170	205	189	192	178	210	176	194	161	207	211	194	181	188	194	210	212	164	181	185	195	165	185	175	188	195	194	170	187	195	189	174	183	206	176	199	173	201	184	183	187	183	185	198	178	201	200	207	171	206	187	192	173	190	177	191	197	174	195	193	183	211	166	200	189	186	188	184	204	208	188	176
4071	1172	845	445	369	292	280	260	211	233	212	210	220	217	205	191	195	191	211	203	198	199	221	200	201	205	196	203	201	189	235	187	215	207	223	184	179	209	177	208	183	203	187	212	196	199	190	196	184	181	205	201	197	192	180	202	187	199	198	180	223	211	199	208	187	189	177	208	185	181	218	212	201	202	203	184	187	209	215	202	195	172	187	201	189	192	204	189	193	191	199	175	185	198	208	207	202	194	193	198	193	193	196	210	184	219	193	176	204	199	186	190	217	188	205	190	228	190	190	202	177	195	188	200	213	184	193	209	210	169	182	206	204	183	190	193	177	193	208	191	200	210	211	182	203	174	225	200	198	178	200	202	200	197	214	192	203	222	176	176	192	196	190	205	192	189	211	218	182	180	210	203	200	196	197	219	181	207	197	166	207	171	164	176	180	203	176	197	231	191	191	213	191	161	182	194	206	184	194	204	198	219	197	199	175	216	190	186	186	204	198	222	189	207	221	214	210	204	225	174	224	231	217	195	190	238	196	202	219	182	179	208	216	197	222	197	209	196	196	203	192	199	200	188	200	185	211	212	195	179	195	164	232	194	202	183	181	215	188	197	178	175	188	196	207	203	196	180	205	175	230	189	208	202	205	200	195	218	197	220	233	178	184	216	189	186	199	197	223	172	194	159	210	212	167	201	192	181	226	197	203	168	206	191	181	191	198	215	165	198	193	190	213	201	194	217	174	205	195	184	227	216	198	181	212	202	194	208	190	194	202	189	191	185	193	178	196	173	168	216	212	204	188	215	184	193	176	201	167	194	204	184	180	206	206	207	218	176	209	180	186	211	200	193	181	192	184	202	169	216	209	193	199	198	201	189	213	183	180	187	190	208	146	199	197	220	215	194	232	206	183	226	205	190	223	213	183	172	205	175	203	205	207	199	205	221	189	206	190	204	178	206	200	202	205	194	201	195	186	179	201	202	190	187	204	184	177	215	216	201	217	183	205	198	192	203	183	165	197	197	219	217	193	211	196	194	218	198	217	202	194	209	189	201	199	191	200	205	205	203	187	179	202	173	201	214	213	192	241	207	214	198	206	191	192	199	182	207	186	196	185	182	197	182	197	175	188	208	188	206	203	182	204	196	205	207	194	208	214	191	218	171	194	200	206	211	205	187	184	195	196	179	204	184	218	199	205	198	195	191	202	182	194	193	175	190	168	194	220	197	198	215	197	196	203	180	223	195	212	194	205	201	201	195	211	210	195	174	181	194	198	189	200	229	178	212	180	195	207	199	199	202	211	181	234	184	210	192	181	200	198	222	210	185	200	190	214	199	194	190	190	190	231	233	166	223	186	205	188	220	202	183	186	206	186	185	197	183	188	207	189	177	179	197	175	194	201	204	174	183	211	200	211	198	189	167	197	211	178	212	177	238	222	183	212	192	178	174	192	196	194	169	218	182	191	189	175	203	204	176	176	196	209	190	190	204	185	198	191	210	182	187	186	196	199	201	179	184	212	205	200	218	207	203	180	175	199	182	192	192	190	224	183	182	168	183	197	211	195	212	230	183	205	193	223	210	224	229	182	183	190	206	205	198	193	202	210	198	176	219	195	210	191	215	195	178	196	203	197	187	167	216	218	218	193	187	183	167	186	204	182	193	197	222	182	202	203	194	188	184	195	206	194	205	205	184	202	221	165	177	197	214	200	207	225	189	185	196	173	192	209	157	195	206	203	205	205	191	193	216	206	215	196	216	169	203	170	190	199	197	199	186	228	207	208	200	196	182	216	196	212	197	199	220	201	210	196	192	218	179	224	220	202	196	217	192	178	181	185	215	194	202	201	206	191	216	213	183	197	199	189	183	184	184	222	170	189	214	201	196	177	217	192	204	184	198	189	189	196	235	236	207	200	202	216	202	199	226	212	185	215	205	178	199	206	211	216	209	179	202	194	200	190	204	208	188	214	217	188	208	164	196	199	174	211	199	191	193	197	185	201	173	221	202	184	220	180	191	186	200	235	220	197	189	205	202	212	197	210	209	193	224	208	201	185	211	223	208	199	190	194	200	199	176	208	217	204	195	216	224	201	196	200	196	196	217	209	190	207	214	222	195	203	197	186	204	217	188	198	215	192	199	173	191	183	168	207	188	204	219	205	185	219	207	219	217	198	199	201	186	189	187	188	208	211	203	177	198	173	206	190	185	213	214	197	207	180	190	204	198	202	171	191	205	202	188	191	193	179	218	201	219	192	224	168	210	205	202	182	222	195	184	228	201	173	198	169	194	182	199	208	203	198	187	201	217	216	192	223	182	207	194	193	199	188	197	209	211	210	203	165	217	209	235	201	201	184	205	208	181	198	214	198	213	203	192	205	216	198	215	202	192	217	180	201	211	189	206	230	168	194	189	199	194	192	208	203	197	234	192	169	186	198	185	193	208	190	186	209	203	181	220	213	203	200	201	185	186	209	185	172	182	223	182	218	205	202	206	209	193	200	193	204	182	186	210	205	208	199	183	195	191	213	204	202	208	198	206	186	208	193	187	225	215	189	202	201	210	187	163	187	224	190	206	202	225	214	185	213	210	199	206	187	191	204	179	180	194	204	193	200	193	203	190	184	211	170	219	215	190	175	201	224	197	191	217	176	208	207	179	214	189	214	191	207	192	200	192	195	189	210	192	219	204	224	197	175	183	182	214	211	201	199	206	188	178	219	210	174	202	196	192	200	211	195	210	223	165	167	189	230	200	207	205	184	190	198	190	181	202	203	201	213	192	200	204	207	185	202	229	193	206	213	199	193	208	209	207	210	181	183	223	200	194	212	203	201	184	184	213	191	201	204	196	208	208	207	191	216	161	189	203	198	200	177	203	199	225	184	177	213	178	206	188	194	203	199	210	194	209	182	179	191	207	168	205	199	202	194	209	178	180	233	224	198	218	203	198	208	196	213	188	194	194	191	233	229	216	199	184	191	200	177	204	201	205	213	187	216	176	209	200	199	199	191	221	199	203	193	187	169	196	221	191	222	184	179	200	185	188	223	211	227	183	198	181	168	218	180	221	202	187	182	187	189	204	206	191	215	208	203	205	208	168	202	186	154	192	202	185	178	195	194	178	177	193	201	205	188	185	195	188	206	173	192	203	211	200	211	216	202	181	205	188	198	212	183	203	178	218	193	224	197	218	196	193	194	188	200	199	195	190	180	203	202	201	192	211	225	183	198	213	203	195	195	186	209	186	191	212	203	190	184	224	201	202	199	186	211	198	193	203	186	188	201	209	219	201	206	194	196	199	213	199	190	192	192	194	195	180	195	207	210	180	208	209	204	180	173	187	196	202	193	223	217	197	210	194	203	187	195	213	204	206	203	182	185	181	226	196	193	181	217	212	194	206	197	180	222	201	183	176	192	198	195	200	189	216	200	185	186	204	166	197	186	198	194	203	210	199	193	199	195	192	194	210	201	211	192	180	187	212	215	216	208	202	213	189	197	176	181	202	199	227	195	208
23621	21244	28645	24176	21233	10938	1139	646	621	552	545	469	496	434	445	409	412	439	423	402	416	419	384	412	359	355	385	351	389	397	375	373	394	377	363	390	376	343	387	316	369	330	367	375	388	402	384	338	348	381	385	392	362	362	339	341	346	367	350	342	402	364	331	346	370	328	344	370	360	368	357	354	369	374	409	388	365	339	368	362	335	375	384	336	341	353	335	318	361	333	351	376	376	355	395	353	367	343	376	328	343	360	369	387	384	385	365	338	350	377	367	338	350	363	325	346	336	357	365	335	360	368	360	360	363	372	343	379	373	358	328	372	338	384	324	370	356	383	361	377	337	359	361	342	381	384	365	362	380	380	343	341	329	371	331	350	338	390	365	365	335	401	354	403	361	377	375	407	385	363	365	357	382	345	382	373	344	361	351	356	361	387	387	323	335	386	358	326	390	351	324	365	343	375	326	338	368	376	328	352	357	372	360	359	358	370	353	349	353	354	370	337	330	357	369	401	350	382	361	347	332	332	359	369	364	356	341	359	344	324	350	368	330	356	365	371	375	361	332	364	379	349	341	366	336	366	356	354	368	390	345	349	367	334	376	360	356	360	399	338	368	364	339	361	348	374	366	379	381	336	351	308	372	353	361	348	321	284	373	345	345	343	353	325	327	347	379	359	342	351	384	361	336	336	343	366	377	348	389	379	370	352	333	333	342	356	383	347	341	360	349	376	350	339	323	361	349	368	353	382	410	338	370	350	345	383	371	381	371	396	385	374	403	325	339	380	374	365	326	359	381	335	374	376	346	330	349	383	347	362	354	373	342	339	366	372	367	327	350	386	358	360	360	339	353	366	354	369	382	348	340	353	357	380	375	383	360	333	370	353	348	368	372	374	368	355	375	354	368	344	412	360	390	372	358	334	389	365	377	367	385	363	354	361	360	347	354	358	399	361	346	369	354	359	321	316	372	327	341	357	333	366	334	315	343	347	383	384	325	352	345	385	349	361	356	411	349	376	362	334	365	329	391	364	375	383	384	339	350	335	358	331	382	367	353	361	380	331	341	335	369	344	315	355	355	341	377	365	355	338	368	385	384	352	353	322	383	375	352	351	353	348	371	407	366	355	355	315	362	352	362	339	370	355	370	351	345	345	326	378	368	375	340	372	355	374	336	379	332	346	363	339	389	346	379	363	369	369	360	346	355	339	344	360	331	323	332	352	328	321	346	360	348	366	376	353	351	355	382	352	326	344	368	358	348	343	365	373	376	387	351	331	393	343	365	370	366	390	379	329	362	381	317	336	372	331	375	353	322	357	339	367	385	399	378	383	390	353	335	354	354	361	361	387	336	360	372	354	362	340	353	344	361	383	367	378	337	389	352	367	336	361	336	350	374	387	382	346	382	341	347	378	370	356	371	355	355	350	358	354	331	356	326	337	320	348	351	330	346	363	375	353	388	393	348	368	362	357	376	355	351	375	351	337	372	371	344	394	328	362	333	391	366	337	359	358	335	350	340	355	374	364	375	356	367	373	379	331	375	333	351	313	361	414	375	345	395	332	336	340	364	386	351	354	366	379	358	368	344	326	363	358	362	367	374	331	358	337	372	354	392	392	340	364	365	359	368	338	321	393	355	392	357	358	370	375	375	339	359	374	365	360	397	354	349	353	352	365	380	359	355	349	379	349	374	377	378	359	327	351	352	364	368	362	354	389	310	409	381	379	378	325	351	333	332	366	331	381	330	365	319	357	352	368	377	323	369	359	368	355	366	359	350	349	366	342	341	402	373	381	336	383	372	339	355	345	372	351	316	329	352	350	334	392	323	377	331	360	367	363	324	371	357	334	327	339	343	350	371	389	366	368	343	334	369	345	341	362	371	351	353	388	343	335	350	349	331	379	372	338	399	356	399	341	330	376	381	365	324	341	399	341	344	340	357	340	329	363	378	410	360	354	377	340	357	350	373	355	331	363	360	332	394	369	374	380	332	340	378	368	358	327	355	381	346	333	362	355	373	384	361	368	374	352	339	332	341	369	373	376	348	366	326	392	371	327	357	350	376	370	381	344	336	347	360	330	371	327	386	357	341	377	355	377	357	348	350	403	361	314	356	331	383	356	361	337	349	346	334	374	376	344	349	353	354	413	374	370	332	363	341	367	359	380	355	321	359	356	391	348	358	335	393	345	366	351	335	364	346	380	366	370	349	341	373	336	322	393	357	345	372	341	350	385	347	374	362	358	338	346	345	348	358	386	371	331	356	360	363	370	361	340	346	357	351	377	350	356	334	353	348	354	362	329	370	385	380	352	341	358	360	404	348	385	371	373	345	356	351	331	342	335	355	382	348	340	338	360	345	364	356	352	339	413	297	333	350	344	376	367	345	398	355	379	363	324	354	369	352	353	377	352	363	329	342	369	386	377	362	333	368	374	327	365	337	366	368	388	350	356	365	341	386	401	346	338	366	364	344	333	332	373	357	377	371	346	345	380	350	332	357	340	332	350	339	351	352	395	362	328	331	362	332	346	367	372	336	355	340	385	367	381	362	390	343	357	340	355	369	362	346	320	343	357	347	358	367	359	386	348	357	335	350	362	359	362	345	376	341	328	363	328	366	368	330	330	368	350	339	346	341	342	360	376	376	348	376	354	334	331	342	365	374	373	379	352	349	355	335	346	366	335	340	338	372	375	326	399	371	366	356	364	399	353	341	350	286	358	356	397	342	386	385	347	355	382	330	381	355	338	388	368	344	335	363	334	367	388	341	329	355	368	393	382	388	356	333	336	334	382	359	315	355	341	354	356	396	360	340	363	355	387	352	364	352	359	354	350	354	363	371	364	369	380	373	314	360	351	373	339	332	341	384	337	373	349	338	372	364	334	348	368	377	344	373	353	334	359	335	348	335	371	355	362	360	313	359	344	344	326	319	322	379	312	341	363	364	338	358	344	352	356	386	333	340	379	337	347	361	327	390	342	341	382	350	341	352	351	380	329	369	366	373	326	367	369	376	381	373	350	349	379	360	337	334	359	352	363	328	339	349	368	375	372	358	349	372	320	366	366	347	333	339	359	339	306	313	352	349	348	327	356	328	373	347	345	335	357	348	362	350	358	363	365	356	347	357	362	340	357	362	319	374	375	366	325	324	359	352	345	337	393	344	357	386	357	404	337	362	356	373	343	368	333	357	365	318	373	326	342	343	375	351	352	379	347	331	333	352	330	354	360	349	363	392	366	338	318	371	363	401	371	346	350	335	378	335	342	386	378	342	372	369	347	341	380	354	412	337	358	368	351	376	347	379	377	375	363	345	348	332	325	363	349	393	358	368	351	357	353	341	374	362	346	350	371	347	337	351	358	326	343	381	361	337	389	402	378	356	377	370	349	361	346	388	374	358	341	353	368	355	338	355	354	354	397	351	341	358	378	360	371	331	362	340	355	323	355	357	354	382	353	373	359	348	354	340	343	342	340	391	356	366	346	316	340	331	356	376	422	343	354	370	355	302	335
3245	8522	5659	2762	1994	1440	1227	1022	785	723	607	588	546	521	450	475	468	465	439	416	429	403	425	407	397	419	393	425	361	386	380	377	448	379	396	401	430	392	389	403	382	409	348	393	389	379	359	381	378	363	336	393	330	354	354	380	372	389	379	417	385	374	353	406	363	384	388	408	353	406	342	397	365	385	371	354	378	383	401	361	387	409	363	368	385	392	378	359	341	369	376	415	389	369	385	387	392	366	379	380	362	386	368	380	386	384	362	352	362	382	389	376	376	366	358	370	386	358	389	361	352	373	378	370	382	365	317	344	399	369	370	404	360	383	345	372	386	366	382	352	362	363	331	343	367	363	386	342	369	392	357	343	388	391	369	359	337	380	347	353	378	330	372	352	358	376	411	386	389	364	374	402	329	368	364	339	371	392	373	375	376	411	368	369	354	359	366	366	406	382	373	365	395	350	395	345	353	340	370	358	394	373	390	341	393	357	351	365	347	384	368	375	359	394	352	403	369	362	377	365	376	388	355	378	367	349	365	362	365	393	401	361	390	383	330	360	385	402	343	348	396	361	361	391	363	335	337	409	393	357	388	358	406	373	347	367	385	400	351	386	352	362	374	398	402	346	380	350	384	387	362	396	350	364	388	365	370	356	373	376	361	367	343	365	366	391	375	365	422	357	340	373	376	349	397	328	369	338	409	397	376	349	345	386	356	371	393	387	382	339	392	372	343	409	353	364	359	368	359	381	378	387	375	382	350	343	360	361	398	382	388	387	397	368	349	370	374	362	367	382	316	400	396	366	356	392	366	410	391	375	351	378	374	402	339	395	374	416	396	365	358	330	404	359	399	382	357	401	394	350	383	371	375	351	377	380	380	404	411	390	401	393	382	377	386	349	405	356	380	361	360	374	385	371	384	385	385	401	364	397	352	359	405	382	368	357	392	369	337	339	351	433	381	364	387	388	419	363	354	373	373	371	364	401	394	361	359	379	380	366	377	362	328	396	369	360	377	415	388	365	343	368	373	337	382	420	377	382	347	387	399	351	397	392	362	390	385	362	360	405	353	371	355	363	351	347	344	379	365	388	388	360	348	377	363	394	390	345	388	377	358	378	361	367	337	360	369	359	370	389	391	370	362	357	358	382	374	348	357	411	352	378	384	374	357	373	421	398	347	361	402	370	331	388	402	350	352	378	375	348	350	396	354	377	393	368	380	353	395	362	360	371	376	392	353	338	369	363	375	401	416	421	376	369	357	391	385	365	359	400	409	356	379	376	379	363	360	386	380	377	364	372	390	383	395	367	380	402	357	359	352	363	380	408	402	378	360	355	381	384	356	380	409	371	404	380	386	333	361	379	351	363	368	413	399	349	354	348	396	376	364	386	386	382	354	393	371	357	396	386	362	404	373	389	373	354	376	346	401	393	370	400	372	365	329	366	373	382	377	352	383	374	336	367	406	376	335	382	379	384	367	440	389	375	398	358	393	365	345	365	370	354	394	381	383	387	369	373	348	386	351	382	384	433	356	403	348	380	345	358	393	380	370	336	354	383	395	405	373	366	372	382	365	350	390	362	359	374	378	384	376	389	384	348	365	385	384	356	362	375	408	382	368	370	389	369	394	367	348	360	358	363	358	383	386	383	397	390	362	396	368	424	380	389	404	333	425	400	379	383	356	370	371	356	383	347	366	376	363	383	384	389	374	358	382	389	374	346	374	365	361	361	410	390	342	366	355	363	343	344	373	367	359	391	402	360	365	359	387	346	354	389	389	368	362	378	381	366	385	386	408	410	362	355	373	372	369	392	372	398	375	382	370	358	401	383	347	387	380	400	368	375	361	363	395	402	360	340	384	400	406	365	324	358	344	372	355	391	342	401	391	380	380	381	379	347	397	365	358	356	366	375	392	380	345	372	409	382	347	414	341	409	358	365	370	358	338	353	348	385	368	392	402	349	361	373	390	352	382	393	376	355	357	359	379	401	382	396	400	381	374	345	348	376	382	391	376	371	370	348	372	365	374	343	356	374	386	387	378	384	370	356	389	361	363	368	367	346	362	395	351	383	382	353	365	360	389	374	354	382	361	407	369	370	369	430	380	387	386	352	379	384	370	376	367	354	400	352	352	380	363	377	365	393	365	382	345	391	375	364	377	381	372	340	363	396	412	383	380	392	372	361	411	358	355	343	349	384	371	399	398	358	384	362	380	392	356	375	399	378	385	372	375	355	362	377	367	384	375	363	369	385	364	359	372	373	366	355	380	372	389	422	403	393	354	415	358	373	367	357	417	362	379	372	367	403	421	373	368	313	380	369	384	369	370	386	380	357	346	366	355	382	380	380	432	356	361	380	380	362	377	343	379	359	372	372	347	392	396	357	396	344	422	368	379	370	342	368	345	407	358	384	337	377	363	368	365	380	374	362	407	372	384	356	393	374	336	376	396	343	364	379	362	365	365	382	359	357	358	360	380	385	398	383	365	342	364	367	363	368	395	361	381	388	417	360	351	404	358	380	386	356	354	366	382	345	347	370	384	356	394	351	380	364	376	362	414	365	361	391	383	368	359	353	403	388	349	377	359	355	350	340	343	356	337	376	362	388	387	397	380	369	384	410	361	385	381	390	401	370	362	372	346	406	402	331	344	365	381	385	354	349	378	394	351	399	378	349	370	373	361	375	381	356	359	327	371	361	375	382	381	385	399	408	373	395	381	362	384	393	417	364	346	358	359	388	386	361	388	371	350	379	389	413	386	413	371	368	357	359	371	362	367	389	370	345	380	357	391	400	373	348	339	411	380	397	378	390	391	384	353	386	382	370	400	377	363	406	378	351	371	377	383	385	369	385	369	400	382	422	396	374	370	363	393	374	374	332	402	382	373	375	351	362	374	355	361	379	380	383	380	380	365	373	348	382	343	370	378	342	394	401	376	373	386	353	393	392	342	398	369	404	355	406	363	364	384	384	365	384	403	367	416	372	393	377	398	371	394	387	344	370	409	352	353	388	401	360	407	385	362	324	386	364	388	391	355	362	354	367	385	370	383	384	375	363	379	355	363	382	385	402	319	372	341	376	384	361	353	369	387	355	359	357	371	365	376	372	369	404	414	382	355	339	362	388	382	375	349	389	397	361	364	390	352	373	378	405	348	392	380	369	386	367	376	383	354	373	358	403	378	349	384	363	392	396	394	376	384	373	393	367	390	378	356	384	347	378	367	380	360	397	396	376	372	384	400	386	355	355	378	399	375	371	386	340	370	410	365	339	379	389	412	384	403	371	398	336	370	369	395	368	360	361	394	373	378	379	374	379	367	381	384	362	379	369	336	371	362	411	400	378	368	403	378	359	361	366	368	371	361	362	391	360	350	357	380	336	361	359	404	349	392	363	370	389	361	345	354	389	379	390	381	370	386	370	373	347	380	425	373	359	360	363	362	372	351	366	364	370	381	428	361	367	348	342	363	358	376	389	374	364	382	396	382	376	353	339	365	376	388	366	348	372	396	353
24718	21275	27793	24962	13382	513	314	216	210	179	151	149	143	123	103	131	101	102	122	103	113	88	112	106	94	101	100	93	98	108	98	115	93	84	91	91	101	95	79	110	81	127	78	91	102	103	88	92	111	87	70	99	88	83	95	76	92	77	102	78	93	85	109	88	89	81	88	98	93	93	91	92	89	92	83	88	97	83	87	82	91	114	75	98	97	89	74	75	90	84	83	98	92	89	81	79	72	99	88	81	69	77	93	99	94	101	83	93	87	100	95	81	73	95	70	89	95	97	97	100	97	90	79	91	84	88	81	100	79	105	96	87	70	81	99	85	96	91	109	97	97	83	75	82	106	78	90	90	90	86	82	92	83	96	77	96	91	89	77	83	80	91	69	85	100	83	89	78	82	86	95	87	88	98	90	69	80	94	83	74	84	116	114	78	85	83	94	91	83	81	84	93	89	69	92	115	75	83	79	72	104	94	74	96	86	83	89	76	79	88	95	89	76	87	96	96	91	74	86	98	86	95	71	92	89	102	78	85	74	86	103	99	63	91	93	105	100	76	81	83	90	102	93	103	88	81	89	81	97	92	81	86	88	78	87	99	85	82	107	95	72	81	76	71	84	70	87	84	77	88	86	91	84	85	78	101	78	93	88	114	64	74	79	86	78	87	97	84	91	79	78	90	76	100	84	97	84	87	90	82	64	92	74	94	89	85	77	101	79	85	86	89	77	78	92	99	83	108	105	104	86	93	97	89	94	88	100	69	67	85	88	86	79	83	79	83	84	83	95	73	97	94	89	83	82	102	85	72	76	101	105	90	86	105	77	68	81	93	80	75	90	93	96	92	84	82	64	105	87	86	82	90	85	80	88	104	96	95	83	88	91	86	72	100	95	86	71	82	75	73	94	89	81	85	89	93	97	73	90	85	80	96	82	88	87	81	75	87	85	76	109	82	84	84	73	69	94	82	88	99	91	97	87	89	92	78	89	85	89	81	93	86	99	80	88	84	90	78	74	94	102	94	96	97	93	86	102	85	111	81	84	66	103	91	84	85	92	100	82	101	96	100	63	100	84	108	91	94	99	97	83	85	95	90	90	76	82	108	83	78	96	91	94	84	101	99	86	68	110	94	91	84	76	99	82	90	74	95	89	99	83	90	92	71	95	88	87	91	88	84	106	90	78	75	112	76	87	106	84	85	76	66	92	76	89	85	92	77	80	100	86	89	88	78	77	90	78	95	83	93	88	86	98	96	84	83	78	84	85	92	76	101	87	84	82	92	101	92	106	79	93	76	92	104	84	93	95	89	99	95	85	95	73	97	89	95	75	90	94	73	76	87	71	90	80	83	99	93	86	80	84	77	95	92	88	92	91	91	90	79	81	93	104	100	80	95	92	81	92	85	123	83	89	81	90	89	88	108	84	81	85	96	83	87	99	91	70	73	98	90	93	91	91	86	99	92	90	97	84	76	96	89	89	102	87	104	75	90	93	81	107	82	99	79	78	79	87	80	90	90	80	84	101	82	86	87	100	87	87	80	75	87	78	90	86	89	88	79	105	90	99	85	95	93	85	98	86	80	93	65	90	88	85	82	100	83	82	79	91	90	83	85	75	76	73	81	83	75	87	87	113	88	105	78	92	89	106	86	70	89	110	104	102	80	97	95	92	90	93	74	83	100	67	79	84	75	71	87	74	76	91	80	72	96	80	83	84	82	114	77	105	83	93	72	84	93	88	83	78	92	88	75	86	98	94	89	79	89	84	100	95	75	92	87	71	98	85	72	90	94	78	85	71	70	105	98	97	82	80	108	77	78	108	90	88	83	85	93	87	88	86	78	83	101	93	88	92	77	111	100	72	71	88	91	69	75	86	92	86	101	102	87	89	90	97	88	82	68	95	94	86	78	98	89	111	89	97	86	94	88	72	96	86	85	95	104	75	80	89	73	74	81	80	96	98	73	93	86	90	91	93	72	80	95	96	79	74	78	93	92	89	80	111	91	82	104	89	92	85	89	96	71	93	96	84	92	85	91	87	89	93	79	73	84	88	87	70	95	87	83	73	95	95	84	81	80	105	86	94	83	74	81	90	89	81	74	72	88	83	81	76	85	85	86	67	91	105	72	110	86	75	76	92	82	92	82	83	96	87	72	83	84	92	88	78	83	77	101	89	74	88	90	95	83	92	94	87	101	73	82	93	80	99	64	88	84	105	90	80	85	94	97	85	79	91	112	102	102	76	79	94	93	86	92	84	94	73	94	102	84	88	85	97	84	83	85	89	96	81	79	99	67	79	99	86	95	77	88	73	93	96	107	108	96	98	69	99	79	97	90	85	95	88	83	74	92	93	91	81	97	75	75	89	94	84	101	75	89	107	85	84	87	100	81	86	97	97	94	77	81	96	87	97	103	87	97	80	68	78	104	85	88	93	82	89	72	79	94	92	83	85	88	88	86	85	95	93	78	75	83	89	101	88	97	88	95	83	89	89	91	69	73	96	85	73	88	79	70	92	100	69	100	88	90	90	94	78	91	92	105	95	94	69	98	98	84	103	80	78	90	97	95	94	80	101	95	100	95	90	83	90	90	90	98	86	84	82	81	91	89	89	87	98	69	70	91	81	88	101	97	85	72	89	87	74	95	92	103	93	99	97	76	87	91	94	104	85	77	71	95	89	82	82	95	96	74	99	96	81	89	79	97	85	87	68	89	85	90	92	95	82	99	86	81	93	92	79	85	74	109	87	88	70	99	82	91	93	74	95	92	74	78	70	96	98	98	67	102	90	90	77	89	87	89	101	105	81	60	92	88	92	69	88	84	92	76	100	82	87	95	103	96	88	90	88	86	80	80	95	70	92	72	80	96	76	84	88	85	80	82	76	93	98	99	107	101	104	80	90	87	79	91	89	85	114	81	104	85	97	89	88	79	92	89	78	87	100	98	81	86	81	93	97	84	94	103	86	84	62	99	81	102	86	91	83	88	101	94	107	79	83	84	84	81	100	86	85	94	88	83	87	84	104	79	94	83	82	87	85	88	92	82	85	89	86	70	92	104	86	89	83	80	84	75	90	98	84	92	76	97	73	96	68	78	87	84	94	91	86	95	85	82	89	85	82	98	92	81	78	106	108	80	82	87	84	83	92	83	81	113	86	88	83	95	87	94	96	84	73	81	100	87	90	72	89	85	94	73	75	95	105	86	93	89	80	67	77	89	92	94	71	101	92	96	96	94	84	106	98	84	87	78	84	82	91	94	85	97	98	90	91	79	81	109	85	88	87	103	100	100	87	100	80	71	83	105	90	79	67	81	89	91	87	98	68	85	101	96	72	92	90	92	95	91	69	91	79	73	91	106	84	89	85	73	88	98	73	73	84	81	97	88	96	71	83	103	93	91	88	107	98	84	94	72	95	82	92	73	93	82	87	105	84	78	99	92	81	85	87	79	107	88	82	94	88	93	90	84	78	83	93	86	96	100	90	88	103	86	87	83	88	100	98	87	82	84
3094	4943	3217	1457	1012	765	597	426	330	278	243	207	186	178	133	148	140	142	118	120	120	121	125	114	104	100	92	103	112	102	120	97	112	115	109	93	82	91	103	100	111	88	109	95	103	105	94	95	91	108	86	110	102	116	96	95	98	80	95	79	92	97	103	88	115	86	110	96	82	114	98	110	89	107	101	112	94	98	112	83	89	103	103	108	106	100	95	92	108	89	88	91	87	103	89	97	105	87	89	97	94	105	112	95	97	95	92	94	93	112	95	89	98	103	113	83	103	102	100	111	98	94	109	97	92	92	95	99	86	78	97	98	91	85	105	102	103	100	108	96	99	79	116	91	116	91	103	91	97	85	92	83	104	97	112	91	85	96	91	113	105	94	109	99	104	90	86	93	113	97	95	92	98	93	112	101	79	97	94	90	104	82	89	81	84	92	124	95	105	96	92	89	102	90	97	116	100	92	85	92	90	99	95	106	106	112	77	100	95	95	94	106	85	96	95	101	96	95	98	103	101	116	86	97	100	98	93	110	91	91	80	87	85	104	106	99	93	86	100	85	95	95	94	107	86	87	99	93	98	110	93	89	94	132	92	77	117	100	97	92	94	82	89	84	96	85	102	76	92	118	72	110	113	85	78	95	107	93	101	77	90	114	111	93	100	105	102	90	95	86	92	101	95	104	105	98	81	106	105	83	104	107	116	95	89	90	122	110	105	100	105	97	94	97	114	91	88	96	92	101	99	110	95	90	102	114	106	99	103	90	105	102	103	84	86	109	102	105	96	99	93	101	96	106	98	95	94	99	103	89	87	98	88	99	91	104	87	95	116	115	105	105	96	88	98	105	116	96	103	89	89	108	90	95	98	101	92	108	94	103	87	109	115	104	106	105	92	105	105	102	105	82	106	76	118	75	106	105	77	103	95	96	98	114	102	92	103	100	100	122	110	98	92	92	93	96	84	97	108	92	93	93	83	89	88	107	86	89	79	91	110	99	88	112	114	102	103	91	101	104	88	85	107	100	82	105	111	103	100	88	121	80	107	91	107	90	95	98	104	77	80	102	92	99	103	90	106	96	103	99	100	103	99	102	112	104	94	89	99	93	102	89	100	95	100	96	108	113	88	107	100	95	83	95	119	86	90	106	103	100	103	83	108	98	97	95	112	97	112	109	107	110	88	127	100	105	105	95	92	93	90	93	94	105	103	87	97	95	98	85	80	88	89	89	98	114	103	90	94	112	111	112	108	114	102	92	106	90	91	106	94	94	95	93	90	100	96	97	95	104	109	92	86	109	97	108	115	110	96	94	116	88	97	102	110	112	93	115	88	102	103	96	116	118	82	108	101	95	83	77	89	103	96	113	89	117	88	107	84	98	91	102	105	85	103	79	97	94	116	102	96	108	93	106	91	110	89	85	116	100	102	94	78	87	99	74	93	81	108	96	98	79	98	91	123	97	101	92	97	85	94	96	96	84	99	101	109	95	90	91	96	100	89	89	89	89	88	86	90	97	86	100	83	120	101	89	96	77	100	82	103	99	101	98	85	124	97	112	102	90	97	99	93	97	93	106	85	100	101	94	104	91	78	100	108	107	102	105	100	100	101	74	91	104	111	110	98	94	92	97	101	110	98	99	73	107	117	94	103	101	123	102	87	104	94	81	108	74	107	103	99	90	95	113	99	98	96	93	91	97	97	105	74	109	97	108	100	104	99	95	104	82	106	88	110	116	94	101	111	102	118	100	110	103	100	85	100	109	93	103	96	101	83	86	91	112	86	90	83	98	98	94	112	100	104	83	106	101	93	95	89	97	92	102	91	103	83	112	96	93	86	93	85	82	112	87	92	95	103	103	88	96	95	109	77	86	112	114	99	91	86	85	108	90	112	78	93	97	102	89	112	98	83	89	86	91	115	115	85	90	115	89	96	104	110	95	97	94	95	91	100	80	101	114	107	93	110	90	102	83	82	100	79	84	89	116	125	87	100	109	101	85	115	75	100	98	92	102	96	97	85	87	89	114	96	92	101	93	104	77	100	96	84	108	92	109	102	100	97	81	88	103	96	91	92	90	103	107	105	80	89	86	96	89	95	100	91	90	99	99	101	100	94	92	89	136	111	100	97	96	92	117	96	92	100	92	89	107	102	97	105	90	98	111	116	95	101	101	87	97	107	107	100	95	92	97	92	105	117	88	106	96	110	92	97	105	83	87	77	83	110	111	101	94	102	98	93	112	109	93	83	132	109	97	112	117	102	93	87	96	82	97	75	98	100	94	88	104	103	89	98	105	92	86	102	91	89	118	89	94	110	97	89	108	103	95	96	101	130	104	98	78	101	98	94	96	93	82	96	109	95	98	92	105	100	102	103	74	98	82	95	102	100	95	92	93	88	90	106	123	100	113	106	128	102	98	88	73	82	92	108	108	116	81	92	94	116	108	82	89	103	103	94	105	101	96	90	98	108	107	91	91	107	94	113	79	93	97	88	84	103	101	101	93	88	106	112	96	93	103	93	99	83	79	95	109	90	108	99	96	105	95	116	100	101	90	104	90	92	99	113	107	99	92	94	113	95	118	86	104	97	85	99	88	126	89	88	118	106	96	80	94	96	90	92	99	91	92	85	104	96	105	93	80	110	96	100	91	112	114	108	107	90	82	112	129	109	79	93	95	92	94	95	91	94	99	113	96	101	97	91	97	80	90	99	95	99	76	99	91	116	104	102	88	109	104	100	99	109	92	100	94	104	102	105	102	95	92	99	102	102	101	95	102	116	91	96	84	102	110	104	98	90	120	120	96	98	81	97	92	94	98	102	88	95	88	85	72	72	94	90	91	100	107	117	84	94	95	98	86	95	98	80	98	89	92	107	96	72	91	85	103	109	100	104	111	102	112	94	114	96	96	91	82	95	91	92	102	100	101	95	89	100	109	91	105	94	103	93	106	88	95	85	104	104	90	101	80	96	95	102	101	90	80	98	109	106	102	111	98	119	94	76	90	102	103	94	92	100	91	105	86	95	114	87	104	102	93	91	104	83	91	102	88	96	73	105	101	90	86	81	78	96	103	83	92	95	96	91	95	92	98	91	111	90	105	84	100	105	103	114	83	92	89	102	103	106	101	92	98	111	96	89	95	107	83	105	105	102	93	87	112	98	89	99	88	91	92	106	97	81	98	92	82	104	105	107	93	89	95	94	100	114	97	96	120	93	97	87	95	95	85	101	104	98	92	98	89	110	95	101	90	107	106	109	106	92	102	91	92	77	82	93	100	104	110	77	85	92	91	93	107	116	86	109	104	120	95	94	87	98	116	97	90	95	90	102	107	95	102	82	83	101	89	91	92	116	99	91	89	109	86	111	104	96	85	99	81	90	95	106	96	93	102	87	93	85	103	98	94	96	101	81	100	95	85	100	104	111	98	81	95	90	110	108	93	84	89	88	94	96	102	104	110	74	82	70	100	91	78	103	109	106	95	95	96	99	86	83	89	111	96	96	92	82	100
22473	21288	29178	23724	21283	21335	11683	1151	772	695	584	529	507	494	410	390	393	401	399	365	343	361	363	372	351	360	316	346	320	358	353	327	343	314	323	347	311	324	290	321	307	330	323	289	358	298	299	318	260	311	320	284	321	320	297	294	293	323	312	308	306	321	306	325	303	310	287	287	289	302	305	269	268	299	333	291	290	288	294	303	307	303	314	311	300	308	267	304	316	335	305	309	291	310	297	309	304	325	296	288	340	290	330	277	308	327	308	323	263	302	289	309	282	278	292	323	297	272	297	285	298	279	297	301	295	313	313	316	303	313	304	305	279	278	275	312	303	294	299	304	279	292	263	302	272	296	267	318	289	304	297	303	289	303	291	321	314	298	278	297	312	271	270	296	294	291	296	330	288	284	315	315	292	316	285	299	296	315	324	315	323	310	326	286	297	301	284	326	301	314	305	306	317	314	295	285	289	284	308	295	301	308	264	309	277	328	289	317	306	313	312	300	303	276	301	309	296	309	283	296	302	283	300	304	299	303	308	302	298	295	284	309	310	290	293	321	295	300	317	282	339	340	309	300	294	270	286	332	298	291	305	320	296	303	291	301	299	311	334	297	293	297	268	293	296	311	296	294	300	281	311	300	302	316	293	303	285	326	296	269	311	318	332	289	282	310	300	307	287	305	313	277	323	293	309	272	290	311	313	308	305	309	328	328	286	326	289	299	306	296	312	277	292	318	317	320	296	276	306	333	320	311	294	306	309	303	308	271	307	307	298	300	294	305	290	293	308	284	315	317	301	308	301	257	307	318	270	312	272	299	294	333	327	319	299	271	285	312	294	296	310	293	287	301	304	294	317	285	299	284	299	292	277	293	273	323	277	290	308	318	297	306	296	292	323	314	288	288	326	302	291	345	286	319	270	286	331	282	311	297	321	293	312	303	281	301	298	319	262	292	296	326	301	302	303	273	284	306	298	306	268	283	281	301	292	315	282	290	311	293	304	323	262	308	304	309	286	295	269	314	290	323	329	291	292	281	287	306	342	297	311	311	340	296	272	313	303	293	292	315	265	276	305	309	281	285	290	316	294	318	290	292	286	323	277	315	296	322	280	293	329	288	308	336	303	282	312	294	297	302	333	321	288	298	285	314	255	314	316	299	297	265	321	295	337	291	305	307	284	302	349	315	308	296	295	306	323	265	296	294	325	300	291	318	317	274	312	310	309	311	278	297	329	293	323	299	304	296	291	324	313	301	330	314	295	303	269	276	285	324	329	315	315	322	284	315	312	314	307	331	358	295	325	295	299	309	288	291	279	321	287	305	289	284	306	302	293	308	293	324	317	305	278	283	312	303	294	303	339	289	303	317	301	306	289	315	301	275	310	298	328	293	318	305	299	310	297	292	305	282	324	316	300	315	287	278	294	278	294	332	313	304	315	311	319	290	325	308	292	320	284	319	309	301	292	270	309	345	307	312	299	285	286	314	271	328	272	306	281	310	298	299	283	272	281	311	318	316	278	293	301	291	301	283	293	318	277	319	296	294	283	289	269	316	317	281	315	304	328	283	303	277	288	287	296	294	281	319	323	318	287	286	348	248	286	283	324	271	285	288	284	310	319	309	296	299	324	298	298	329	323	318	287	252	311	287	301	317	298	283	285	322	290	315	358	319	285	271	271	330	330	281	330	282	291	286	300	272	291	290	299	307	314	280	319	281	291	315	301	312	298	293	291	315	316	300	322	265	339	318	300	300	315	289	322	298	282	312	328	306	302	266	316	294	315	300	269	273	304	339	288	322	289	303	266	264	316	293	310	285	298	301	332	254	285	284	341	336	329	291	297	294	301	284	325	297	294	317	320	320	289	276	297	311	314	309	303	270	287	303	317	270	304	337	285	328	332	293	294	297	275	280	295	294	284	299	309	308	287	314	281	268	308	286	283	312	281	301	296	288	313	315	321	328	276	308	300	331	300	287	298	313	294	298	273	283	279	337	307	294	269	308	269	292	306	314	277	341	297	307	298	303	293	296	296	275	324	284	320	330	341	300	307	275	280	315	299	274	337	285	290	284	339	272	311	294	286	332	286	304	286	324	314	293	307	315	275	294	314	306	316	295	294	266	278	280	301	297	273	307	295	309	302	310	308	312	295	261	299	269	273	312	327	289	287	324	323	302	301	269	312	309	283	328	283	309	302	313	295	306	302	311	279	304	310	292	327	296	333	291	302	296	299	305	319	293	262	291	291	289	288	267	324	314	290	245	313	303	327	282	290	271	352	294	316	327	298	274	287	293	280	319	307	302	291	294	275	300	301	295	314	283	309	296	330	287	308	317	267	293	319	284	313	321	311	270	311	299	331	304	294	309	269	288	313	297	308	288	287	309	295	311	310	310	316	278	316	319	301	310	285	282	306	290	323	245	286	311	301	271	301	319	311	333	275	266	327	289	289	288	320	334	275	266	316	309	281	308	272	280	266	300	283	277	306	335	305	312	322	302	274	285	306	300	294	319	299	290	334	316	315	291	330	298	279	270	305	314	316	299	299	290	289	342	294	329	284	258	310	272	282	332	274	291	298	318	299	278	294	275	318	266	340	326	290	323	307	291	305	337	271	280	270	320	327	305	293	313	300	308	326	308	307	310	297	329	298	285	258	325	336	302	301	272	288	299	282	311	311	306	289	294	294	291	296	302	294	279	302	325	315	292	308	328	319	296	325	310	286	285	310	294	286	304	302	305	303	325	307	303	277	315	296	314	336	296	317	301	300	302	302	297	295	317	293	287	284	290	266	317	282	271	282	261	310	293	299	296	299	276	291	311	264	328	306	314	292	316	310	307	314	277	295	308	307	304	285	294	298	291	303	292	298	272	286	299	297	305	315	282	326	290	315	269	306	286	302	314	297	318	304	299	288	288	253	316	292	303	271	304	280	311	314	297	280	312	295	326	323	264	284	306	302	307	344	284	282	277	279	289	329	286	291	304	302	304	290	289	279	310	252	277	314	288	302	287	315	294	302	328	320	309	300	308	251	306	301	282	324	293	280	310	302	331	287	273	342	278	301	291	330	314	278	288	277	310	327	282	298	301	292	300	258	319	294	304	274	274	307	322	283	287	315	282	317	278	291	305	275	301	280	305	306	288	290	297	320	307	297	303	293	320	295	281	298	308	263	309	298	297	268	312	322	291	282	300	309	299	268	294	273	296	315	304	274	290	311	281	303	287	316	287	278	307	288	309	278	340	280	263	304	326	265	302	267	328	293	328	325	297	311	294	287	268	298	315	295	321	277	284	309	285	302	287	274	304	299	310	285	307	319	307	282	305	257	307	290	299	307	318	319	300	316	328	284	286	306	312	311	303	335	281	330	297	309	268	297	327	281	275	293	321	301	268	250	288	331	313	295	267	287	303	300	281	308	342	297	297	282	326	296	320	293	311	279	323	318	300	294	327	304	306	325	286	313	305	282	309	290	279	311	333	274	313	306	314	272	290	320	299	280	291	279	289	275	273
4331	14368	9918	4939	3683	2587	1954	1546	1150	983	787	710	664	556	530	494	505	435	459	448	428	388	382	409	422	398	385	364	320	361	352	338	365	363	334	347	348	323	355	327	334	305	320	330	300	339	309	334	305	344	327	317	317	335	369	317	333	359	292	302	327	340	341	308	328	306	277	306	331	340	332	310	339	322	290	309	318	347	354	321	323	331	293	339	327	305	336	309	305	294	333	338	326	309	303	327	305	308	312	322	319	301	298	348	324	328	318	334	334	285	317	298	302	354	328	306	314	306	287	326	292	360	310	320	330	310	298	313	275	309	322	326	297	277	269	321	357	286	339	308	338	350	323	312	331	322	316	290	315	312	320	316	333	337	300	312	337	343	328	306	319	328	365	282	316	317	320	330	315	304	320	327	306	328	339	288	311	329	310	306	321	319	326	303	328	333	318	290	309	328	352	339	335	308	308	306	312	300	309	328	303	302	305	318	333	322	285	276	307	304	318	288	328	333	268	315	319	347	301	288	319	345	313	335	332	295	333	317	317	286	321	309	359	325	323	303	274	315	323	305	304	307	327	293	302	359	297	318	320	306	299	323	297	287	317	307	327	307	305	308	299	325	311	313	327	326	308	303	294	296	355	336	338	346	287	300	306	329	353	321	360	319	301	301	332	321	326	303	302	298	324	310	327	279	339	323	310	300	322	290	297	294	313	305	333	302	344	298	303	320	317	336	296	308	326	329	299	326	306	293	301	331	331	308	313	316	320	339	303	331	316	315	294	312	332	316	303	309	322	305	303	318	334	312	338	332	295	311	306	311	323	328	308	321	333	293	314	340	312	307	310	315	309	310	329	330	344	313	349	309	300	343	317	306	298	294	284	316	306	326	303	313	336	297	303	336	320	322	332	315	306	325	317	295	313	318	301	341	292	322	331	300	344	312	315	301	352	306	297	348	368	280	298	312	300	310	295	337	347	326	310	307	295	334	317	321	323	302	338	277	337	320	316	316	311	309	328	328	334	303	291	326	326	304	301	342	303	322	301	293	310	340	316	327	308	345	331	317	343	326	336	300	341	303	312	317	313	346	292	294	311	276	331	287	305	327	326	358	318	298	287	315	299	340	324	347	297	307	344	311	310	335	322	304	311	331	312	327	342	306	299	332	331	327	280	316	289	297	319	311	301	342	337	300	324	323	309	331	302	337	333	319	296	334	320	306	307	296	293	301	340	296	321	330	300	304	299	311	343	303	308	330	277	329	320	318	342	262	309	372	334	337	334	310	340	292	320	305	299	333	336	325	303	314	333	298	327	318	316	309	298	312	335	317	305	310	343	338	287	293	331	284	309	295	330	338	314	308	315	316	330	290	319	345	303	322	347	326	290	307	294	328	326	299	327	345	311	318	340	323	323	333	347	333	301	310	316	335	315	332	304	328	270	301	306	303	349	304	361	340	288	317	300	317	338	300	307	293	333	313	295	298	310	331	344	281	314	309	322	352	282	302	314	314	316	329	281	339	338	316	309	290	317	313	303	320	350	325	343	318	347	329	339	338	299	311	298	300	330	286	313	294	363	333	313	313	279	322	274	326	304	302	318	330	346	318	279	355	322	307	341	349	313	338	308	289	296	333	313	290	263	314	315	313	331	285	312	307	314	357	313	331	337	324	332	320	293	313	335	301	308	318	270	334	297	324	329	324	322	302	305	317	319	303	304	300	362	298	332	292	297	319	283	316	337	298	314	330	307	322	317	340	335	305	305	330	302	336	318	300	345	276	331	305	336	342	297	327	305	296	318	309	334	276	301	317	336	303	317	324	349	278	296	317	309	309	301	329	314	344	326	299	348	345	331	320	301	302	313	320	300	322	303	323	327	304	340	377	308	339	313	331	305	346	304	299	308	341	328	319	324	330	329	306	314	320	322	327	334	299	345	318	350	310	308	303	330	314	281	316	293	321	347	293	317	331	345	330	321	328	341	317	289	319	341	324	330	286	319	332	288	310	305	325	339	361	306	319	341	322	334	361	349	341	309	309	292	336	325	311	325	289	278	345	335	335	311	332	339	306	317	307	330	301	324	295	309	318	276	317	315	323	301	306	292	313	309	313	319	347	328	290	301	312	316	317	319	313	331	331	310	297	312	311	333	310	351	320	315	319	297	340	312	343	319	328	320	281	287	327	325	315	343	322	321	329	325	349	340	304	329	340	322	317	306	319	319	311	344	300	312	308	344	304	296	303	317	300	338	316	307	324	311	334	322	299	339	331	252	300	275	336	293	311	313	307	304	348	341	312	272	276	320	299	321	318	299	314	319	285	300	328	318	287	339	294	321	317	323	283	319	301	304	346	299	310	309	314	319	296	323	319	360	276	310	293	285	336	304	308	307	325	327	312	329	271	321	326	317	329	329	298	306	286	318	306	345	303	318	302	319	286	311	291	349	336	343	322	314	324	317	319	312	317	318	296	318	332	346	284	297	301	322	326	297	297	307	317	328	332	298	334	365	283	311	330	305	278	305	273	315	317	303	301	309	311	290	330	315	300	322	330	342	340	332	321	310	328	320	324	338	314	301	309	333	329	334	311	332	331	328	351	323	331	331	301	309	337	309	282	319	283	324	330	305	300	300	335	313	327	342	315	335	307	316	311	332	329	292	322	338	350	324	321	334	297	327	322	312	352	327	315	323	339	328	321	359	309	321	330	324	323	341	310	299	312	297	324	307	349	302	296	310	328	299	310	296	335	321	341	305	313	302	336	313	294	290	314	306	345	313	337	321	304	345	300	326	319	321	304	319	336	294	325	314	339	322	298	305	294	279	344	323	314	346	328	341	318	342	308	340	317	336	330	288	319	307	289	306	299	343	328	296	313	294	333	330	329	337	311	289	271	329	296	308	314	324	302	291	299	325	334	329	345	334	327	338	325	294	307	316	309	329	309	360	313	335	302	292	342	336	325	328	312	304	316	334	305	353	321	324	302	317	311	311	326	313	300	310	278	329	296	310	338	311	317	337	302	310	330	314	304	311	335	308	295	296	319	322	331	307	276	292	283	297	340	319	293	317	340	337	315	333	333	317	303	310	336	320	356	312	326	326	282	309	338	288	318	306	331	300	308	326	340	309	313	348	329	331	309	321	334	358	298	289	301	299	314	318	313	293	357	335	313	329	332	315	313	291	274	307	281	303	332	303	340	332	314	326	327	333	286	319	306	324	308	316	306	319	290	310	368	300	347	323	313	346	308	322	335	302	316	322	302	276	309	321	321	312	305	318	333	315	323	297	333	303	295	318	306	339	323	322	344	332	298	330	356	333	301	294	306	314	297	337	323	300	301	318	345	293	272	307	311	324	332	344	328	286	317	312	321	319	313	334	335	301	305	311	302	315	323	327	321	324	324	281	328	352	317	324	310	299	340	322	295	304	333	358	355	365	311	303	323	352	350	351	303	322	303	339	362	320	304	324	304	328	341	328	296	343	294	345	323	332	328	332	320	303	349	307	331	331	357	297	307
27296	20098	7493	539	336	289	202	224	212	181	207	197	212	183	212	192	181	206	207	195	205	202	203	200	167	162	182	207	211	176	194	188	210	192	187	185	168	192	182	177	165	197	175	182	177	187	196	192	219	209	195	205	178	198	180	191	184	180	177	163	212	173	175	202	181	188	189	196	182	215	173	199	196	173	185	177	192	173	202	161	172	207	191	182	192	188	180	191	193	197	192	181	178	170	193	221	195	175	187	184	176	178	192	185	186	202	177	177	185	190	170	178	186	207	223	202	183	201	176	195	187	190	185	190	177	179	167	175	200	198	200	201	189	188	215	196	194	191	167	186	180	194	175	160	193	180	174	191	175	182	169	180	188	165	194	192	182	170	174	177	159	181	178	212	170	166	201	200	163	211	202	191	195	173	208	171	180	186	199	176	181	185	177	150	187	194	165	209	192	167	167	219	198	192	190	194	174	191	180	173	167	183	185	189	190	189	170	183	199	182	207	206	185	199	209	193	157	204	210	162	158	167	188	181	168	196	194	191	177	169	191	193	195	177	205	188	180	158	202	192	169	168	199	207	184	199	206	192	163	185	184	186	177	185	207	156	195	187	157	177	181	184	187	156	184	183	200	178	211	175	170	199	181	178	180	191	184	185	172	198	171	161	182	200	175	177	180	162	217	179	198	195	164	181	185	178	214	176	187	196	198	184	218	179	183	165	199	192	186	180	164	197	188	202	186	203	195	182	185	194	202	195	215	185	193	162	172	174	185	188	187	178	182	194	178	200	199	193	197	167	183	199	205	159	165	194	167	157	205	176	152	177	184	176	160	195	178	190	186	198	169	183	192	184	202	163	176	207	193	194	183	188	160	196	181	187	197	206	174	175	179	187	170	196	169	200	194	192	178	156	174	194	197	192	210	185	179	201	200	177	204	189	177	177	172	199	165	166	200	177	181	202	193	178	199	188	181	173	165	192	194	164	195	193	173	192	175	177	183	179	175	173	206	190	197	194	173	198	192	175	184	185	175	191	202	188	166	179	183	162	195	191	164	186	198	177	189	160	176	209	189	176	178	177	182	168	191	197	193	173	212	189	207	183	192	195	192	189	176	193	182	194	205	200	196	204	210	201	179	216	190	208	192	177	183	187	227	179	210	188	198	167	198	190	169	174	197	161	209	183	180	183	175	229	190	182	201	165	210	163	188	199	189	185	204	186	184	209	188	164	186	192	194	175	194	193	212	188	194	192	163	171	185	181	186	174	209	208	208	190	189	170	169	196	190	165	200	191	192	170	166	170	185	190	177	207	191	211	194	215	174	204	220	163	172	169	195	181	181	186	174	211	196	193	185	190	202	195	198	199	176	185	205	192	177	190	181	184	216	168	201	199	163	205	181	199	182	202	146	196	191	177	194	187	175	188	189	184	172	188	210	199	187	176	168	173	204	180	198	174	176	195	166	161	183	171	187	195	186	197	190	214	176	190	195	205	177	207	197	208	209	187	182	210	180	189	179	177	196	201	210	187	170	201	184	160	183	182	184	190	182	200	200	187	209	176	189	184	203	213	181	183	205	206	193	196	189	185	204	199	195	194	161	176	192	181	185	194	215	129	137	199	187	186	164	173	187	200	205	194	204	184	194	186	182	191	177	180	181	186	197	178	164	172	197	204	186	189	190	174	186	178	190	184	181	192	189	177	177	208	185	191	182	198	165	185	212	174	181	186	198	183	196	162	189	194	184	182	189	203	194	190	204	151	196	188	209	172	189	214	181	187	179	191	195	183	199	188	187	208	175	192	163	188	205	187	176	178	183	179	184	202	208	216	202	200	210	183	178	193	180	210	173	207	190	190	172	193	177	212	215	199	190	172	190	186	203	200	173	190	174	186	171	176	173	207	173	199	175	200	194	177	186	203	195	160	174	171	192	191	185	170	195	185	178	184	207	198	192	165	175	186	189	193	177	190	184	188	188	196	177	187	190	208	194	183	181	182	197	189	185	197	210	185	183	192	174	185	186	182	202	188	201	213	193	186	218	206	185	171	180	218	214	188	195	187	188	212	202	190	176	202	202	168	186	192	163	184	203	181	178	186	195	178	193	213	177	184	193	194	157	185	191	183	187	166	205	158	212	209	192	188	215	198	185	185	158	168	210	168	172	212	179	198	186	211	190	194	205	231	173	198	192	187	172	184	161	206	194	167	150	184	166	178	190	202	173	190	176	162	192	190	205	167	199	194	181	171	188	172	191	178	207	180	182	199	206	189	181	188	217	189	186	206	166	184	191	189	175	195	183	203	194	218	179	192	195	173	175	166	192	162	191	170	159	157	188	196	185	187	190	179	180	196	185	198	208	201	203	190	181	173	189	200	195	154	181	165	197	194	199	192	179	174	180	209	197	179	157	199	168	190	201	201	199	187	186	188	196	179	197	192	174	204	205	224	176	174	164	206	184	178	193	210	206	161	190	200	183	206	198	209	189	186	175	203	208	208	188	195	183	200	171	199	169	177	191	181	177	196	199	205	217	184	163	193	159	200	188	181	161	188	191	184	186	211	183	177	185	202	181	204	183	201	169	215	215	172	183	192	197	192	173	214	164	177	166	166	164	174	185	171	179	193	184	195	192	177	189	187	206	173	182	172	180	162	183	161	187	196	162	202	189	204	181	187	188	210	204	187	198	176	184	199	195	184	190	184	170	174	206	177	198	175	181	172	179	194	173	179	201	179	198	178	179	185	178	190	169	189	185	188	198	182	178	185	194	174	197	164	216	185	167	183	184	188	200	194	185	200	189	170	188	192	181	198	209	191	154	178	179	194	178	195	185	193	178	175	181	185	184	171	202	210	185	203	197	184	196	199	195	171	195	171	185	181	190	178	173	172	171	203	209	224	172	182	175	195	180	178	195	179	174	174	172	181	190	180	198	174	169	175	188	197	194	167	190	166	197	166	188	167	194	181	198	209	197	191	198	187	183	156	221	205	183	199	178	155	194	194	186	179	199	203	168	185	184	161	195	166	192	201	194	194	171	205	188	201	197	203	203	211	178	170	224	195	185	189	183	201	195	164	173	189	199	173	169	193	160	179	215	189	187	183	183	194	186	199	193	190	186	181	204	187	180	200	158	189	192	191	198	196	199	179	183	190	198	196	210	182	195	175	170	203	179	193	182	189	207	180	188	193	166	195	187	194	181	160	186	186	183	168	189	187	176	171	188	193	177	191	210	188	167	192	201	174	166	202	159	182	182	181	171	201	196	230	162	182	187	177	173	196	184	193	200	186	187	201	173	190	155	176	177	174	174	177	190	188	206	184	164	177	173	164	187	200	181	203	208	204	180	204	192	184	172	183	175	207	189	196	201	177	177	195	198	186	177	184	205	168	197	188	170	184	176	182	198	189	181	180	164	197	206	203	201	183	191	195	181	197	156	169	187	185	207	206	184	198	196	180	168	169	208	186	194	186	192	215	176	180	169	187	186	174	199	176	197	186	193	180	179	197	197	183	165	199
4038	1224	803	460	372	331	278	240	235	213	210	188	206	197	201	200	200	231	181	197	207	208	192	211	209	195	202	206	219	207	189	200	189	177	194	190	214	212	203	183	195	183	181	226	190	200	194	211	216	182	223	203	194	188	173	202	195	213	188	190	199	189	171	207	212	191	207	199	169	221	188	190	175	206	198	176	214	194	198	182	198	174	189	192	203	193	209	223	195	181	227	185	213	198	215	213	185	183	188	218	196	193	204	185	208	184	222	184	195	211	217	186	231	188	190	189	209	198	184	213	196	189	181	197	192	217	192	207	186	162	179	174	194	194	191	184	205	170	185	207	216	166	189	183	215	174	194	201	195	192	229	202	215	202	179	195	191	210	199	229	226	198	212	194	199	213	211	207	211	197	214	196	183	174	179	214	166	191	183	222	198	187	189	193	192	208	180	203	201	228	195	186	193	201	209	198	186	193	230	187	190	174	204	193	192	183	214	200	184	216	186	203	199	192	216	179	191	214	191	203	194	187	185	196	191	209	172	169	217	181	207	175	204	172	190	206	189	199	187	211	204	189	219	187	191	210	218	229	193	215	219	182	215	195	195	191	189	186	199	205	204	180	202	176	196	195	194	224	191	201	178	225	183	185	193	204	179	234	213	171	196	206	191	199	198	180	200	193	201	171	188	191	194	183	192	188	221	201	184	191	192	198	181	195	207	193	218	190	215	193	196	185	201	202	190	224	182	179	163	173	201	192	161	183	164	180	194	186	204	211	191	192	204	181	183	213	185	191	195	177	202	209	210	185	181	186	193	193	199	195	188	181	200	183	189	175	189	205	206	165	190	190	224	207	176	178	214	194	222	183	185	190	178	208	212	190	204	199	182	198	172	208	195	204	200	156	185	211	182	209	191	196	205	224	190	196	183	218	184	218	190	220	197	172	220	186	205	201	190	176	208	179	210	201	222	204	187	209	195	175	199	218	190	191	206	196	197	193	180	171	190	165	204	218	206	174	177	188	205	230	210	191	185	184	206	166	187	199	201	188	178	205	205	177	208	199	186	173	178	208	191	199	204	212	201	196	216	190	204	182	188	189	173	203	214	181	217	182	220	200	213	189	205	188	187	193	194	186	194	182	195	184	217	210	192	197	198	203	183	204	182	201	208	209	184	198	206	199	200	201	212	203	174	218	198	195	195	214	195	200	211	184	187	192	169	196	202	186	180	183	212	211	183	197	196	207	205	192	208	195	208	203	221	213	192	201	208	181	189	197	179	199	197	204	188	197	171	208	182	220	203	185	183	197	178	179	199	204	186	210	179	203	194	206	192	190	178	192	200	217	204	191	181	200	207	195	194	198	202	186	205	201	197	198	178	214	179	195	188	205	192	216	204	189	190	221	188	204	216	197	184	208	185	170	197	197	178	198	180	190	220	200	203	193	190	191	208	190	206	175	200	188	204	185	228	211	182	184	177	187	190	176	193	217	185	201	208	186	195	194	208	209	199	223	206	198	190	209	166	201	181	172	209	218	202	187	197	226	205	190	186	178	201	185	211	167	189	203	196	211	219	192	216	200	190	191	192	204	175	197	189	188	198	188	184	189	185	214	205	193	209	237	183	195	211	229	177	205	176	201	201	186	207	213	212	199	203	196	197	209	181	217	190	181	200	196	198	198	228	195	181	196	204	193	171	191	186	200	209	197	175	201	174	185	199	171	188	186	199	173	220	181	211	221	207	179	202	178	216	208	152	201	198	207	180	207	202	186	175	189	180	190	209	202	192	199	195	177	197	198	179	187	168	182	201	195	205	184	208	186	183	205	188	204	202	209	214	208	210	208	192	201	196	209	210	180	216	210	168	178	198	177	213	202	203	181	194	213	214	216	177	200	183	197	177	212	189	204	214	187	209	192	174	180	194	213	194	216	190	165	200	196	200	199	153	196	186	199	195	182	207	204	202	207	197	201	186	202	186	202	175	196	177	211	194	180	188	205	194	183	213	200	181	211	188	177	174	219	187	180	188	192	168	184	166	204	199	188	198	198	205	198	217	187	202	187	190	204	200	198	214	202	180	193	189	179	191	207	204	188	195	167	203	211	207	209	191	184	225	199	192	219	200	188	216	196	164	187	190	206	199	209	194	201	185	195	195	176	195	181	191	198	200	208	203	190	193	195	200	210	197	211	194	211	176	178	181	172	194	183	198	212	214	170	207	176	182	196	175	209	189	199	212	177	178	202	172	194	214	165	199	189	198	208	204	199	208	182	190	190	196	212	181	177	217	187	179	193	203	197	211	181	230	209	179	223	198	201	167	168	193	205	173	200	205	189	187	236	205	195	203	194	186	177	180	209	200	193	183	184	202	187	184	174	176	218	178	201	201	198	214	182	186	210	217	190	223	209	207	191	185	208	200	227	210	203	174	183	181	192	186	193	194	187	179	189	170	219	195	184	184	216	185	180	197	187	185	193	204	187	198	197	192	205	182	198	199	182	186	180	190	182	216	190	187	191	222	153	200	168	183	210	215	212	180	189	205	204	181	185	180	188	206	208	195	203	212	205	204	196	191	177	207	218	190	175	192	195	202	197	207	208	210	190	205	201	182	186	195	191	190	194	206	195	191	199	178	202	210	212	193	204	175	197	181	194	202	207	194	191	199	204	174	219	191	211	195	180	203	198	206	196	212	192	184	198	200	203	192	209	207	210	187	193	212	187	211	174	191	203	225	202	179	193	176	186	194	219	185	211	189	177	202	201	212	179	190	172	210	197	197	205	201	184	187	209	192	184	195	190	199	213	176	186	202	196	199	187	220	196	211	187	181	195	199	188	211	191	203	192	180	187	207	212	207	192	191	196	210	196	186	191	185	190	187	192	196	195	173	194	181	217	197	205	185	181	169	177	183	191	193	177	182	188	176	180	191	232	189	214	206	188	198	209	214	211	190	173	202	202	223	209	186	198	193	181	208	209	171	185	179	182	188	189	200	192	195	194	169	232	161	195	185	215	187	204	186	190	192	210	176	186	214	172	170	164	214	198	180	226	174	178	204	184	187	202	180	210	203	191	178	194	214	189	194	205	186	189	196	181	204	204	194	224	189	201	193	200	178	214	200	191	191	205	208	194	186	188	199	192	221	210	194	207	200	204	204	173	211	197	192	210	210	185	194	213	209	177	188	203	199	190	195	199	187	173	209	193	193	220	194	203	175	178	193	193	212	207	169	195	186	183	187	197	175	188	207	211	197	175	171	211	212	228	190	219	189	181	199	177	161	179	192	211	208	236	198	172	197	178	180	208	209	201	182	221	197	191	223	205	168	206	184	214	181	187	191	194	171	197	213	217	197	197	220	184	202	190	222	203	178	207	173	183	184	209	166	181	211	201	188	188	183	201	189	174	200	204	186	204	200	212	182	187	193	203	199	204	185	179	185	198	208	187	198	173	190	202	193	183	186	188	188	207	198	176	178	183	198	192	209	206	156	187	206	188	175	199	186	194	217	184	200	181	198	217
23665	21220	28631	24106	21204	11065	1102	732	614	578	485	470	462	468	432	382	423	370	385	403	381	410	399	387	387	393	352	382	389	384	341	356	399	363	345	351	368	357	388	377	341	360	368	341	356	376	401	361	378	349	336	372	352	403	345	353	355	332	326	338	393	379	327	353	367	367	363	391	354	363	322	338	375	326	355	350	388	378	355	344	347	310	354	354	348	347	366	357	345	348	368	365	376	335	329	347	335	370	379	357	364	340	390	355	365	329	374	365	346	384	357	325	336	392	320	368	319	385	351	355	366	368	362	371	359	340	364	372	337	381	341	373	348	382	406	357	369	351	350	367	364	348	355	343	376	368	345	332	359	363	340	347	379	358	351	376	351	338	367	337	357	331	357	349	360	368	340	348	351	374	344	345	352	348	371	374	402	362	356	360	368	384	371	335	378	359	347	334	323	367	362	352	317	380	419	374	350	342	375	361	375	355	323	374	352	394	333	355	356	346	363	345	353	330	367	336	325	377	352	382	371	326	361	363	314	379	315	349	361	372	337	331	363	341	373	350	354	381	383	374	334	362	322	328	355	360	375	323	385	369	335	333	368	316	364	369	357	366	355	351	342	357	341	367	379	373	359	383	334	379	363	340	357	345	373	348	370	377	330	380	361	323	353	375	348	387	366	354	339	372	338	359	337	341	361	375	324	349	387	355	356	353	353	352	365	351	346	363	326	338	326	371	380	356	363	377	353	364	346	346	361	338	358	344	360	317	326	343	335	327	357	359	357	366	341	336	363	347	352	351	384	367	364	381	360	342	363	336	351	346	328	329	336	374	353	339	361	358	327	355	377	358	353	362	376	350	373	370	367	366	366	335	382	318	361	381	320	363	327	350	368	352	388	354	353	353	332	347	358	367	329	369	370	405	353	359	337	357	353	333	381	337	335	346	347	358	367	338	334	363	335	329	380	335	364	350	372	350	365	347	344	346	352	348	341	361	348	367	349	374	383	339	366	326	337	321	367	397	373	336	360	336	378	343	338	366	352	347	364	366	338	339	348	351	336	373	337	313	344	305	329	364	358	381	355	351	357	349	311	387	378	349	353	331	345	372	361	343	345	343	363	326	362	354	344	400	357	341	320	351	387	348	319	364	318	377	354	349	333	367	336	348	340	348	327	376	351	379	343	345	329	369	376	361	352	363	392	338	349	379	369	348	344	320	367	342	386	354	348	366	342	337	392	349	367	351	320	376	377	382	329	359	344	327	370	314	349	348	356	365	334	363	358	335	350	387	335	354	342	356	337	382	368	372	310	342	368	340	347	347	365	361	358	313	359	342	360	368	364	383	382	314	331	378	337	367	351	357	336	371	339	359	363	360	375	319	313	363	365	363	348	372	353	358	356	366	354	376	333	371	325	379	337	331	372	358	340	378	358	362	370	348	371	365	379	328	326	356	372	364	366	368	313	320	363	349	360	361	343	359	329	356	356	345	327	340	361	371	358	384	342	326	361	398	376	343	306	330	338	370	337	359	320	341	341	356	349	343	345	355	337	373	348	349	343	354	326	335	368	353	345	367	356	355	331	341	339	367	370	368	357	351	370	360	353	378	326	368	370	319	364	337	362	336	351	346	349	380	382	354	344	368	345	344	365	339	343	340	352	320	321	370	354	354	343	356	359	364	342	348	356	333	353	349	373	307	351	370	354	340	337	340	378	340	335	350	358	326	369	402	355	352	373	303	334	367	372	365	369	340	359	326	352	365	365	331	362	355	357	379	350	316	338	324	343	375	406	346	355	326	334	345	355	347	340	373	334	334	388	351	374	371	370	357	368	338	368	389	354	345	357	378	363	379	369	364	355	338	354	346	396	339	339	355	366	345	345	363	357	361	377	329	376	350	334	356	322	371	343	344	360	373	357	331	349	380	350	349	373	380	361	336	387	363	366	345	365	385	355	334	349	304	345	336	337	358	376	361	339	392	347	359	347	342	328	349	372	368	339	333	325	309	354	384	336	344	362	350	347	384	349	367	337	351	324	356	373	311	346	361	366	399	350	366	382	339	352	352	343	325	379	335	345	336	361	349	354	360	369	362	370	346	360	360	375	347	341	360	346	332	355	342	321	357	355	312	328	381	336	340	349	387	364	360	344	363	321	367	323	375	351	328	380	348	359	359	355	329	379	361	318	341	389	338	323	345	325	328	387	349	388	319	327	338	352	363	337	358	385	363	361	361	369	343	364	370	354	388	355	377	371	365	359	366	362	359	325	373	343	345	337	364	317	340	332	364	346	321	381	366	363	349	374	345	333	332	349	336	377	335	378	336	372	367	350	321	348	346	336	401	357	341	322	366	360	377	331	364	376	348	356	377	375	364	366	371	334	366	353	350	386	357	360	352	344	335	343	356	372	342	352	316	408	320	362	375	354	350	358	360	330	388	360	343	369	371	336	369	388	394	358	349	366	351	372	337	383	347	388	340	325	339	334	380	379	341	338	325	342	328	363	396	369	355	370	336	361	366	383	367	357	374	379	352	342	332	370	335	396	372	356	367	362	338	319	360	368	338	373	363	371	360	357	361	346	369	363	353	334	347	371	338	347	355	350	360	337	348	362	349	350	327	356	370	329	355	365	350	376	369	393	367	347	295	362	372	352	327	348	361	334	342	339	362	332	368	369	356	353	382	329	339	335	319	364	343	360	341	350	345	358	329	374	402	378	376	359	361	352	347	358	354	356	331	322	354	357	320	333	360	344	367	368	330	362	367	335	355	367	360	359	364	372	340	366	357	342	338	353	335	327	335	355	368	367	333	336	374	340	346	335	359	352	317	350	325	372	364	363	353	363	329	355	359	344	363	337	358	382	370	369	374	358	338	367	343	343	328	334	341	355	335	331	371	331	327	328	354	353	374	325	357	357	370	344	358	362	387	366	311	361	357	393	330	378	373	351	355	345	347	351	345	359	328	383	333	343	349	367	362	345	353	375	360	368	363	358	367	355	360	320	375	386	334	327	358	373	360	348	345	365	352	340	333	344	350	348	341	367	345	346	347	346	373	349	364	324	370	346	317	350	377	346	363	355	366	376	346	365	375	359	346	335	339	377	317	355	387	353	372	342	380	354	356	387	353	350	356	329	369	351	327	367	347	314	343	332	348	343	353	333	355	337	368	373	346	345	323	364	340	360	364	372	369	351	346	390	379	339	358	345	358	365	341	351	354	368	368	348	351	320	355	347	368	333	379	355	354	370	348	349	366	372	349	362	357	335	368	362	381	326	331	363	322	339	350	368	302	319	361	343	336	363	366	366	312	329	348	345	358	349	351	336	325	331	348	334	358	315	338	319	341	349	338	375	379	357	337	356	372	362	357	328	363	354	384	334	328	347	384	370	356	350	354	326	336	343	348	353	331	364	346	361	343	341	363	378	345	352	342	344	361	380	330	350	377	356	367	340	351	355	401	360	340	393	365	338	345	375	321	341	353	336	337	369	364	369	343	354	392	384	374	359	371	358	346
3288	8606	5733	2797	2058	1596	1191	966	782	692	631	591	545	550	484	451	419	458	465	441	424	425	400	412	402	397	401	390	399	374	392	384	353	364	373	391	385	360	391	365	382	373	397	375	378	365	367	363	366	369	379	403	419	370	357	375	388	380	390	336	364	428	408	366	356	379	398	379	361	374	364	377	387	381	333	362	377	358	392	343	369	379	370	371	351	379	369	351	368	396	347	411	363	368	360	381	382	372	351	342	369	364	357	340	368	404	366	365	425	387	392	358	383	376	338	406	367	382	354	393	373	394	391	383	372	379	343	347	396	360	383	348	365	377	380	375	344	381	361	388	333	348	372	393	350	330	391	349	373	353	391	372	406	343	356	358	346	382	320	394	368	375	397	397	376	369	404	369	344	404	384	341	367	395	417	409	393	370	406	370	386	389	368	372	377	379	357	394	396	366	387	339	367	370	388	404	371	340	361	365	390	381	388	395	400	346	334	340	314	382	381	400	374	357	385	357	355	378	363	368	355	366	338	354	327	380	359	353	367	345	365	330	402	383	373	385	412	365	360	404	384	377	365	378	392	332	385	378	405	337	399	371	359	420	389	354	355	383	352	374	338	362	372	365	378	376	313	368	366	352	374	354	366	367	380	374	384	380	384	356	372	410	390	364	344	341	359	373	345	365	392	380	355	360	391	383	378	344	372	383	378	386	357	429	347	358	368	365	357	352	365	345	363	371	366	345	345	398	369	395	345	382	356	375	405	350	375	357	357	396	366	369	368	384	365	391	385	391	381	376	363	353	355	345	350	378	381	369	349	406	358	389	385	351	363	353	393	390	388	397	367	369	381	364	377	357	372	397	349	365	367	346	369	360	363	361	379	379	372	376	363	323	374	364	393	321	407	371	378	342	361	376	353	392	402	382	403	381	400	400	349	380	367	386	344	376	396	375	376	362	369	376	374	363	332	404	343	380	397	370	398	359	380	372	361	370	384	352	381	373	367	408	371	341	400	373	374	368	359	352	329	366	339	389	334	356	380	372	363	388	358	378	356	315	347	342	404	387	370	370	360	360	335	388	365	362	381	395	378	376	398	365	340	347	352	354	352	415	343	368	356	342	379	385	357	329	356	350	385	351	357	380	344	377	351	365	358	381	382	371	344	348	329	349	358	394	366	376	335	377	382	373	355	368	355	378	358	373	352	371	367	384	405	374	357	362	371	362	383	379	384	328	386	351	400	381	340	393	372	379	345	370	355	356	392	369	356	399	374	362	380	353	318	400	366	384	398	404	386	379	390	333	380	397	383	387	401	370	372	358	370	374	346	354	323	400	359	405	359	368	361	395	394	377	389	369	385	373	395	363	341	369	373	379	373	368	334	356	385	396	361	380	372	346	390	370	348	380	378	398	408	355	403	369	344	385	383	393	406	365	360	372	358	350	378	376	368	386	348	391	361	349	382	354	336	364	389	401	382	379	414	389	376	374	377	361	362	339	366	338	375	356	359	356	376	371	335	372	376	371	374	383	396	385	388	368	381	333	372	362	389	387	350	385	390	381	371	354	369	375	391	364	370	367	353	392	377	369	343	376	400	374	410	362	359	386	370	383	395	386	386	361	357	350	363	366	345	377	364	395	364	357	379	351	350	379	382	351	344	356	367	347	361	371	367	370	369	356	385	351	396	367	377	377	346	370	385	388	333	355	362	357	321	396	348	337	366	388	354	349	365	399	358	364	378	370	389	347	358	370	362	339	369	375	369	387	352	362	399	397	351	386	389	380	370	355	406	358	367	392	371	353	392	367	369	343	378	375	355	401	369	363	381	352	366	368	365	360	390	367	369	382	318	375	369	334	371	398	336	362	374	370	326	368	367	359	340	370	343	398	333	372	379	354	378	410	403	378	333	370	345	376	373	385	348	356	354	378	390	384	389	395	388	371	351	377	361	384	362	381	371	378	370	376	302	335	388	363	366	351	375	387	382	370	365	358	346	346	374	391	341	350	350	366	366	400	353	371	394	332	351	358	349	375	344	338	367	363	371	384	344	350	342	347	398	378	383	393	406	338	359	362	371	362	384	373	349	362	364	344	371	370	359	400	354	389	358	386	365	325	360	391	343	318	361	387	376	379	323	374	347	355	372	383	392	375	356	356	362	359	407	374	360	382	350	381	339	385	372	385	362	386	381	377	378	375	355	368	369	388	378	355	351	338	383	375	358	354	391	406	370	348	395	358	373	356	390	367	380	347	390	335	389	377	386	376	398	376	337	391	366	378	354	336	382	337	365	411	359	395	420	380	355	394	363	390	375	343	370	349	389	325	341	391	343	375	389	393	390	392	345	359	337	351	371	351	358	338	387	372	364	374	337	399	398	379	358	354	422	370	355	352	371	342	397	320	357	348	367	363	350	369	379	371	406	372	357	359	372	378	359	358	378	382	386	369	382	337	359	374	346	326	375	364	373	383	346	339	345	382	377	380	384	356	364	343	363	363	378	376	354	374	360	373	331	390	391	366	393	343	381	378	408	430	371	357	398	366	356	345	362	391	406	371	380	369	361	374	342	358	345	401	393	392	400	353	394	342	366	401	372	371	376	378	372	347	370	376	348	381	382	359	382	340	353	382	353	359	378	386	334	367	371	387	336	357	348	367	417	379	378	366	375	356	359	411	370	357	390	390	378	345	373	339	380	354	370	361	369	387	373	378	383	342	377	403	330	360	388	410	340	397	373	364	340	379	327	390	344	358	367	372	375	376	365	364	357	385	384	345	339	352	371	360	372	347	389	387	343	370	387	385	373	360	347	352	374	363	376	375	375	377	377	354	396	406	366	361	378	358	390	342	367	339	390	412	382	396	402	365	380	383	415	330	383	358	376	333	384	354	352	366	361	383	376	348	376	370	361	340	401	376	388	390	365	412	368	374	367	354	375	356	325	349	397	348	363	361	382	359	379	350	357	384	359	340	341	382	369	361	358	403	338	349	366	378	396	372	351	393	351	354	330	369	385	325	397	355	365	364	397	379	364	373	321	366	371	392	402	356	366	355	359	378	379	362	393	352	393	343	344	395	394	392	390	359	400	346	334	355	344	393	350	353	348	381	359	370	369	390	378	365	389	386	335	371	344	371	358	376	382	381	347	351	375	387	392	401	328	358	355	330	383	393	369	365	415	379	381	380	356	369	349	359	364	352	353	354	336	363	347	373	365	371	370	338	388	348	384	373	344	396	390	345	384	373	378	362	349	399	350	367	368	353	372	398	370	367	376	346	349	359	384	376	365	371	390	360	362	374	374	409	399	385	339	342	338	372	369	386	356	377	366	312	393	385	373	354	360	366	377	367	378	378	356	367	382	372	420	349	360	382	353	381	365	361	394	364	374	352	369	370	366	368	358	365	378	351	353	373	377	358	400	367	334	386	345	373	362	358	426	344	358	396	357	385	366	361	356	411	371	331	357	398	344	330	343	348	342	369	349	376	383	349	371	367	386	380	405	351	347	369	386	353	371	387
24605	21202	27716	24862	13366	547	333	220	174	192	201	124	127	133	131	117	119	119	111	127	98	101	87	99	84	103	86	98	87	95	100	88	81	89	79	85	83	95	75	84	87	84	87	77	93	82	68	88	80	76	84	88	88	93	74	78	83	108	97	108	81	95	95	84	84	90	76	66	103	87	90	83	107	70	86	75	92	80	79	90	88	95	96	89	58	77	91	92	94	73	76	93	88	87	85	88	87	74	80	75	81	89	82	99	79	101	82	91	98	99	82	92	84	106	75	95	96	87	77	75	91	98	59	99	102	94	99	89	95	73	79	91	86	81	85	77	115	84	66	79	86	92	101	98	93	85	73	103	95	88	96	92	94	79	102	93	73	101	86	104	79	88	74	95	81	103	91	97	94	93	96	94	78	74	85	85	62	80	111	83	86	69	90	95	83	94	81	87	83	75	82	82	76	78	72	64	101	91	96	89	81	76	93	97	80	74	82	66	70	102	80	85	88	98	92	89	87	78	90	95	72	90	88	88	89	86	81	83	72	91	70	90	96	92	87	91	99	83	99	82	91	96	91	88	93	102	89	73	96	79	85	93	91	85	80	83	75	85	102	83	94	73	92	83	75	86	93	83	83	88	75	81	99	83	88	87	96	86	85	89	96	81	90	73	107	87	83	90	91	84	86	91	102	73	84	88	95	94	80	76	78	91	70	71	72	92	73	73	98	74	84	86	88	74	85	72	77	78	96	89	95	74	84	91	86	90	83	92	73	81	82	93	84	87	82	86	89	84	80	78	80	100	87	99	99	82	74	76	77	81	90	103	88	76	80	75	79	84	88	72	87	81	93	67	83	86	98	75	72	89	72	81	81	66	88	94	73	76	90	92	93	85	90	76	69	85	80	75	84	78	67	76	86	73	66	91	76	100	102	90	79	87	91	79	91	78	95	97	79	76	102	79	85	83	75	86	87	66	85	107	84	85	106	74	100	74	88	82	100	86	111	82	91	91	75	107	87	89	73	89	85	90	83	84	83	84	98	79	90	62	85	86	72	82	103	81	89	62	95	86	70	83	91	89	95	83	93	98	92	96	83	90	87	93	82	82	81	98	89	83	91	88	84	85	94	82	80	87	65	99	94	90	93	90	83	75	88	105	83	94	92	75	81	97	80	87	77	82	88	96	87	77	75	92	82	84	98	78	82	82	78	100	109	94	89	83	87	89	86	71	81	80	91	83	67	76	85	93	91	92	88	80	83	93	91	76	94	83	87	91	105	96	89	94	80	83	89	89	108	93	69	83	96	94	91	85	76	94	91	103	111	96	87	111	99	80	79	87	91	83	77	81	90	79	105	90	95	97	101	92	85	93	95	91	95	76	88	86	90	69	97	99	67	80	69	99	78	77	85	77	80	80	77	96	109	110	93	87	84	94	80	71	84	66	93	77	69	94	95	84	79	96	77	74	69	94	96	73	85	100	96	83	92	75	91	73	94	81	100	75	88	93	85	83	93	90	87	94	82	77	88	82	78	100	89	95	84	107	78	95	79	88	93	79	79	93	80	80	85	85	85	80	91	86	84	80	97	98	86	75	79	75	96	65	82	76	83	92	83	78	90	81	84	92	86	68	73	99	87	85	91	92	95	77	81	68	101	80	72	100	81	84	98	72	108	78	95	92	89	83	90	88	81	79	98	86	89	69	86	96	78	78	99	85	85	113	92	96	90	78	86	101	91	81	83	94	95	86	88	79	86	84	71	83	98	95	68	86	91	87	82	91	90	75	86	82	81	75	88	85	96	93	80	103	85	107	83	63	98	77	96	87	94	81	90	86	80	87	85	92	96	94	84	76	79	80	93	82	79	98	84	78	86	78	89	61	77	84	85	63	77	76	98	75	66	95	69	84	83	82	82	95	73	80	84	84	77	91	94	84	92	82	88	101	80	87	100	92	90	97	88	88	90	87	97	102	93	83	72	89	85	80	82	76	90	94	94	64	88	101	68	76	91	93	105	78	80	84	78	89	94	82	73	104	78	90	88	95	89	76	92	95	86	80	94	86	82	79	91	94	63	108	101	99	96	107	93	88	101	81	76	101	93	81	86	74	85	83	74	69	90	77	75	88	89	74	72	71	98	85	85	80	91	98	85	99	91	86	79	101	88	79	71	78	106	66	90	92	97	95	85	83	110	73	91	88	102	75	108	79	78	96	98	88	96	93	88	72	72	98	69	88	98	77	85	91	92	84	88	85	91	89	75	65	86	90	92	101	88	78	81	90	103	90	89	95	64	84	74	87	107	77	92	98	104	88	98	92	73	73	84	89	75	85	96	92	93	88	109	76	84	71	83	84	85	79	72	63	85	73	88	98	96	80	75	87	89	78	72	83	67	96	90	98	79	94	105	92	108	92	87	79	105	85	72	99	81	86	88	92	97	88	82	99	90	94	83	79	101	93	79	105	79	89	88	104	59	83	82	99	105	90	94	92	89	97	81	84	60	81	82	90	71	80	80	86	79	80	92	75	87	84	95	77	90	80	86	90	83	81	90	102	116	68	103	93	85	91	80	90	94	94	94	99	84	77	103	82	86	84	74	98	85	95	77	90	85	89	98	96	97	92	94	95	99	81	80	96	92	69	89	92	94	83	79	83	71	100	80	82	100	89	83	92	78	90	86	88	91	82	85	82	84	99	87	76	85	87	86	68	96	77	81	94	78	92	88	77	83	81	79	87	85	76	78	85	89	103	92	55	84	98	71	81	79	88	106	101	70	86	83	80	90	106	81	98	78	84	81	88	89	85	81	84	95	79	97	77	93	78	86	86	79	99	93	96	73	89	92	101	91	80	99	88	77	87	98	99	77	83	74	88	95	99	78	90	83	93	90	78	90	83	89	82	97	64	100	68	101	122	98	94	88	79	76	92	76	80	88	66	90	79	82	81	103	100	102	85	79	90	84	81	78	87	93	79	85	88	86	84	81	80	81	79	87	87	89	88	83	90	93	80	82	89	78	107	85	89	77	77	60	82	96	95	91	87	114	83	85	105	95	108	92	91	72	83	89	78	101	84	80	72	86	85	81	84	93	77	87	89	87	80	86	84	90	79	105	84	86	90	101	99	71	88	76	95	84	82	92	90	94	69	81	80	87	84	86	88	93	81	81	96	90	76	92	93	86	92	90	104	91	77	99	82	83	87	78	84	101	73	76	85	79	60	101	95	90	81	87	87	80	82	78	85	72	83	106	93	90	80	89	74	83	74	79	94	82	89	85	77	86	85	92	74	70	83	76	75	105	89	92	92	99	91	65	95	83	77	101	88	85	89	90	93	78	94	75	71	105	94	78	89	98	72	84	87	101	57	90	93	65	68	72	91	68	64	77	90	105	84	92	89	98	101	75	89	93	84	79	88	82	81	98	93	63	82	89	89	70	102	92	78	87	70	77	84	87	83	90	91	78	73	79	85	92	80	89	85	83	80	76	89	94	85	79	104	92	95	87	79	98	77	82	87	93	71
3130	4872	3138	1471	1050	769	536	437	326	288	241	210	160	173	166	150	149	115	122	135	140	129	122	93	129	105	108	102	120	108	119	111	99	92	102	89	97	105	115	109	117	115	95	117	97	107	88	91	102	111	100	91	97	96	105	97	105	101	100	93	89	93	109	113	102	89	97	105	94	112	95	105	100	103	102	77	106	99	89	103	95	97	98	117	104	104	88	101	86	108	91	102	92	108	93	91	125	100	102	94	88	84	88	88	86	100	85	96	90	98	97	92	104	105	105	89	100	91	93	101	86	95	103	101	99	99	93	86	85	94	100	88	98	106	98	88	88	78	103	110	97	91	83	102	98	103	106	85	99	97	99	79	91	102	108	106	73	104	86	98	97	107	95	105	73	97	86	94	74	93	85	96	87	103	80	67	99	92	87	99	92	88	92	91	103	98	103	105	88	92	86	99	95	97	112	87	82	91	99	109	92	111	102	95	91	88	109	98	103	79	94	91	87	83	112	103	90	107	87	92	100	86	90	106	91	92	101	101	82	83	90	106	91	97	89	107	111	101	104	99	94	86	107	94	93	125	106	86	89	89	93	103	99	80	107	92	82	82	97	86	97	100	90	79	107	88	103	88	96	94	116	85	88	104	93	101	81	91	97	83	98	103	112	107	97	98	93	86	91	106	106	97	106	94	93	98	89	102	96	102	83	105	99	83	99	104	89	88	89	104	91	93	108	95	104	105	101	87	85	97	113	109	95	113	97	86	96	79	81	90	89	81	109	100	83	101	94	100	96	89	90	108	94	99	122	91	98	89	87	96	89	107	96	89	95	90	92	100	85	112	88	101	110	101	113	84	101	102	102	100	111	90	100	100	87	102	95	98	82	95	77	104	85	95	99	88	86	86	86	96	84	101	99	92	87	100	94	82	90	87	95	103	106	104	108	90	96	84	91	81	97	85	97	88	98	88	95	91	81	89	92	96	97	116	86	99	83	85	88	98	109	79	113	91	91	106	94	89	106	91	77	108	94	85	102	81	83	106	105	97	99	80	92	100	92	94	106	119	88	114	102	93	93	93	107	117	93	116	93	100	85	79	88	98	84	88	103	89	90	95	96	99	88	92	95	82	97	91	87	83	98	73	104	107	83	81	100	85	85	100	90	78	110	103	83	91	90	89	84	96	103	90	89	94	112	88	93	93	74	79	91	95	93	85	83	106	89	91	88	112	110	110	90	90	92	104	92	81	90	94	107	114	96	94	108	105	83	84	96	76	86	78	78	91	97	87	107	110	108	90	108	77	101	92	93	111	83	74	96	84	106	89	97	99	88	70	86	93	105	97	100	95	92	96	82	99	100	87	87	120	99	83	86	94	101	105	90	92	113	89	108	100	104	93	93	104	112	94	97	114	94	103	93	105	94	93	81	85	115	86	99	111	96	100	97	100	94	93	100	101	88	75	93	92	87	95	73	90	107	99	102	82	91	106	98	90	92	110	109	108	95	92	101	93	90	104	100	94	97	70	106	110	96	92	99	84	106	79	82	93	89	102	90	93	94	92	85	100	106	100	115	110	93	106	102	95	90	86	81	92	90	90	110	96	106	94	112	121	104	88	99	78	95	107	90	102	90	107	88	90	97	89	93	90	90	104	98	97	80	103	95	87	104	100	110	96	93	101	92	99	97	99	106	83	97	83	99	77	98	83	89	79	99	106	90	91	106	96	96	113	81	98	95	95	103	108	106	102	73	80	105	87	94	92	80	108	89	112	84	102	94	86	85	111	95	90	92	122	96	101	94	105	99	99	106	99	105	96	87	107	89	89	97	95	104	106	102	79	90	87	100	109	98	97	96	83	102	116	94	94	93	105	105	95	76	102	101	104	110	101	82	120	89	95	87	90	96	75	84	91	104	84	89	105	102	103	92	95	105	96	99	83	101	104	89	78	81	109	110	98	85	94	88	105	86	90	92	95	86	114	90	110	80	91	106	89	94	106	104	94	102	86	103	81	99	116	93	109	97	101	99	102	72	95	81	95	86	95	98	85	99	103	89	96	80	96	100	83	87	92	93	104	87	110	103	89	105	96	105	88	121	88	95	98	80	107	82	68	101	90	85	90	96	93	83	105	101	107	99	93	64	76	101	93	97	81	125	86	106	93	91	101	88	87	95	112	93	122	87	94	103	87	90	90	107	86	89	99	105	100	84	111	81	92	107	92	97	93	113	98	72	94	91	87	90	89	87	83	114	87	93	87	86	80	104	97	97	104	98	111	108	99	98	87	83	68	99	106	86	94	112	107	73	89	100	96	84	97	105	120	102	106	91	87	86	98	100	99	97	88	83	97	104	99	96	99	99	81	100	105	95	105	84	88	98	96	99	93	108	83	111	83	93	100	104	85	99	76	95	87	93	87	92	95	98	98	97	80	92	93	86	97	87	77	88	102	86	100	103	86	92	95	78	112	81	102	103	93	101	98	103	100	97	92	89	97	85	86	101	94	73	97	81	90	104	78	82	87	100	96	107	95	86	81	92	95	99	98	104	89	105	97	104	90	90	103	97	100	111	97	92	87	97	102	82	103	98	95	97	93	99	94	92	97	93	88	89	81	101	92	118	109	119	100	75	94	92	91	76	85	89	78	110	87	87	107	100	88	107	80	104	80	99	93	90	98	99	99	90	98	94	94	93	108	99	93	100	104	98	92	97	100	92	109	99	79	109	84	92	99	94	100	101	110	93	90	92	85	94	88	102	104	102	103	100	94	94	100	88	106	117	99	92	83	87	86	95	91	87	98	99	95	85	84	102	107	86	94	94	82	103	96	108	84	103	77	89	96	93	99	89	92	87	94	85	100	105	87	87	92	89	90	102	95	88	89	101	88	93	98	119	96	95	82	104	96	100	97	104	95	86	104	97	100	99	109	96	89	86	88	79	86	107	88	83	88	110	101	89	105	114	97	94	117	86	103	96	88	98	85	98	81	93	105	99	93	81	96	75	94	84	109	89	109	103	99	96	90	70	81	91	87	90	87	101	96	92	79	92	109	90	80	87	96	98	117	100	86	85	93	93	85	102	95	96	97	97	97	82	89	98	95	92	96	96	101	94	111	101	103	104	91	83	76	104	112	107	108	93	110	99	82	81	96	99	104	96	100	97	91	111	100	109	111	76	89	89	107	113	90	112	96	93	82	101	84	111	83	93	92	106	96	80	107	103	92	87	111	98	93	90	89	107	95	110	93	88	87	92	91	94	95	100	84	104	96	104	103	86	98	96	102	103	92	94	97	103	88	110	101	100	92	107	94	88	82	92	111	101	101	90	104	91	124	91	93	114	103	101	84	121	94	110	106	82	88	88	106	94	100	79	86	104	79	107	98	104	112	92	94	104	104	89	82	113	104	103	100	90	87	95	97	92	82	107	83	109	113	97	89	99	94	76	104	96	87	86	92	102	92	107	86	82	83	93	114	107	83	94	95	95	88	89	98	90	103	101	87	97	111	120	101	80	73	98	101
22489	21266	29118	23725	21259	21299	11544	1125	751	685	588	526	475	492	422	410	395	369	356	398	366	332	349	359	341	338	360	301	328	323	340	309	302	342	320	315	324	340	327	287	313	298	303	313	292	282	294	309	292	294	276	282	281	290	308	294	315	301	304	314	304	321	301	297	286	263	321	320	306	266	310	292	322	295	267	289	291	299	294	308	308	364	293	301	335	297	310	310	303	296	295	320	300	283	324	293	289	260	309	292	304	317	332	296	305	278	262	292	303	317	325	294	299	303	342	297	289	315	325	310	322	302	309	321	306	303	297	312	287	308	297	311	253	299	280	311	281	313	300	303	275	313	274	313	294	295	313	294	314	282	304	325	297	310	285	268	284	293	282	304	297	267	308	312	329	286	288	290	268	321	288	306	292	299	330	316	336	305	292	274	320	314	298	293	319	288	298	310	281	305	291	309	245	304	281	316	305	296	272	283	327	318	297	284	319	257	268	293	308	297	296	292	305	302	316	278	308	294	275	328	316	295	265	316	320	311	320	308	301	280	298	321	309	264	313	276	323	299	302	278	293	299	290	299	282	304	279	320	340	270	267	306	269	282	312	301	320	317	294	294	294	306	321	280	294	309	280	312	305	303	302	281	310	298	307	280	301	291	299	305	303	309	306	275	309	294	321	278	265	307	284	304	305	310	283	307	330	305	275	282	304	324	321	318	315	305	292	291	258	298	292	334	322	328	292	332	277	313	325	312	301	313	321	280	313	331	310	296	307	300	323	290	301	294	298	325	305	289	303	301	298	304	300	313	294	311	276	278	298	323	291	291	319	311	303	294	293	287	307	322	286	293	311	291	316	304	294	283	332	313	281	291	334	288	281	297	310	329	272	314	284	306	301	309	283	297	283	273	297	321	298	288	324	317	315	330	303	303	270	292	337	285	277	297	266	284	303	312	306	320	298	287	285	318	288	288	309	265	308	307	260	311	302	292	295	250	297	315	318	289	300	278	301	301	337	287	283	305	274	321	279	322	308	266	290	297	285	287	294	276	270	281	300	299	292	313	285	310	289	294	305	276	302	303	296	327	295	295	288	284	292	303	271	323	289	303	304	289	316	294	305	308	298	291	300	287	292	303	331	260	305	289	266	309	307	318	321	321	301	338	304	304	286	329	326	289	287	297	288	272	304	303	292	327	305	324	288	286	274	288	289	309	280	265	331	311	312	325	308	306	295	274	320	266	300	271	292	280	290	275	272	294	299	296	282	328	312	291	304	296	299	291	303	320	295	301	297	279	275	279	284	324	329	296	290	311	282	304	330	299	318	314	287	336	321	316	299	267	308	292	311	285	299	300	271	320	301	322	290	310	300	301	294	283	306	311	281	313	309	268	288	296	301	315	306	303	305	299	292	299	301	261	295	328	273	302	289	281	299	323	304	313	286	273	283	325	295	287	302	300	286	304	283	306	285	313	316	284	295	322	289	297	291	321	291	306	318	322	282	295	302	279	301	320	283	316	338	310	306	312	303	291	291	286	289	276	319	299	289	308	304	289	317	271	305	297	303	296	320	277	257	326	300	310	301	270	310	301	293	319	322	326	281	295	319	265	319	305	312	273	310	301	311	323	273	283	337	300	310	285	288	310	305	257	295	318	299	294	286	257	299	267	320	272	302	272	308	289	280	295	291	330	262	307	310	317	284	287	302	307	272	281	321	306	300	324	297	295	314	322	296	300	300	306	293	307	334	298	305	285	310	313	304	294	285	302	283	297	274	300	293	298	289	306	306	301	324	304	289	287	297	297	316	312	288	316	281	292	302	313	292	339	318	276	329	299	292	299	298	268	294	299	287	276	287	290	318	303	308	290	295	296	299	299	312	305	317	312	290	298	290	307	286	274	281	306	285	313	311	300	301	286	318	294	317	306	317	270	281	277	301	298	272	303	296	283	307	289	272	307	303	309	292	304	316	317	312	285	282	292	278	313	280	270	293	304	310	306	294	304	302	312	273	296	307	299	295	267	302	295	324	294	306	283	308	284	263	293	294	306	320	295	326	296	296	284	323	272	284	287	301	284	296	292	283	307	295	287	318	272	296	310	303	317	301	341	318	311	284	280	308	275	316	301	326	303	292	296	287	301	288	327	340	295	271	324	296	277	314	270	307	283	279	316	276	288	298	283	273	330	308	304	287	303	314	302	267	314	294	312	310	278	308	315	308	258	316	316	317	306	287	304	318	334	292	307	309	316	313	320	299	276	289	302	294	323	314	298	310	281	285	272	312	301	316	296	310	287	307	290	283	295	284	291	286	309	302	314	279	314	278	277	285	308	274	282	265	303	294	267	333	318	285	306	312	289	281	267	289	270	289	330	289	290	292	279	286	298	264	304	286	269	269	269	299	312	317	299	298	298	297	303	296	293	289	313	278	274	329	298	333	265	318	280	296	313	285	292	305	285	297	267	292	303	312	316	304	279	290	315	274	303	304	308	282	290	277	315	297	327	317	295	305	262	288	319	285	321	293	322	325	323	293	303	304	275	278	299	325	312	310	303	286	290	277	312	286	284	285	282	296	288	292	275	280	287	324	290	298	301	327	283	265	318	290	296	256	293	291	280	284	333	313	317	284	321	304	305	319	294	291	296	285	308	274	308	285	287	283	301	305	324	314	307	298	310	327	331	284	301	305	305	275	333	283	304	302	309	275	284	285	285	261	308	295	301	303	287	291	322	277	290	307	303	292	303	288	292	337	279	301	302	277	307	271	273	328	324	293	301	328	287	282	281	292	306	300	302	278	283	298	286	313	264	286	285	299	293	297	279	292	303	302	301	321	302	298	285	311	270	309	299	270	299	295	323	289	292	276	320	328	278	298	293	300	310	294	300	333	321	298	300	294	271	292	281	283	303	293	280	308	295	331	309	286	294	321	280	262	279	305	277	312	303	320	288	313	314	314	299	292	311	315	276	290	301	297	309	277	292	313	274	292	304	305	298	283	277	274	300	292	297	293	307	277	305	302	311	305	262	291	248	264	295	296	316	319	310	288	321	283	295	326	307	300	289	301	262	291	300	294	311	292	310	255	301	301	270	304	268	316	314	302	286	300	272	281	303	298	298	265	290	305	304	297	268	292	265	287	302	321	307	281	313	267	280	286	280	293	317	310	287	280	282	303	329	293	295	291	310	306	280	276	301	312	290	294	293	295	305	291	274	320	314	285	267	315	302	268	294	279	290	310	276	295	279	270	273	283	290	294	291	278	313	299	289	292	281	264	298	285	266	305	269	311	307	317	292	279	309	270	315	295	311	281	311	300	293	307	300	329	299	292	316	273	278	291	276	291	303	312	310	275	311	302	288	291	287	307	302	297	289	271	304	288	301	310	322	351	340	293	289	291	294	288	317	322	275	311	293	321	328	297	309	277	233	296	297	306	290	316	268	299	270	265	319	286	288	303	302	297	289	282	308	318	294	310	292	260	287	309	275	297	280	329	302	334	294	299	278	293	280	304	290	309	305
4447	14225	9848	4994	3559	2742	1972	1443	1137	997	789	651	638	595	538	488	499	425	389	443	430	417	359	366	382	397	386	336	383	370	321	302	336	353	338	347	323	330	382	354	344	318	345	328	326	320	323	325	323	329	339	325	337	307	313	325	308	301	337	326	356	342	328	319	318	322	303	312	286	296	302	329	295	322	310	359	307	349	301	294	332	325	330	310	333	323	311	330	329	326	306	316	317	280	356	318	286	335	299	293	292	329	295	322	320	304	319	322	321	284	311	306	294	325	326	314	294	330	310	303	301	301	311	297	297	321	334	322	357	336	304	328	322	294	311	325	318	323	318	316	305	316	331	317	292	348	319	326	311	317	305	314	315	289	303	321	311	318	314	308	289	302	333	310	291	303	315	322	306	292	296	291	322	327	294	302	305	296	320	316	308	295	315	326	322	302	310	295	349	302	333	326	308	314	310	320	309	324	318	306	333	322	307	283	324	308	283	341	314	300	303	313	261	313	328	323	330	277	288	312	294	317	321	313	339	309	346	284	312	302	333	343	315	315	325	329	326	291	317	322	314	304	296	322	299	308	318	309	318	329	308	307	341	319	295	298	304	307	328	326	322	324	303	322	329	311	341	272	325	292	277	345	338	316	330	311	331	313	301	297	276	304	320	316	329	318	311	308	281	322	351	308	304	301	302	330	311	314	350	281	279	333	300	323	293	309	326	296	284	304	326	306	287	307	309	307	318	309	339	338	334	313	294	317	302	297	320	308	314	296	327	302	314	295	325	317	298	315	298	336	327	308	347	308	295	315	293	323	321	340	312	307	311	297	308	307	329	308	302	326	291	302	305	322	329	324	277	329	280	305	285	307	303	333	324	360	318	341	295	357	314	318	319	330	345	333	312	306	358	294	310	327	301	276	323	304	293	305	337	335	292	330	288	313	303	313	279	318	300	296	291	308	312	312	320	296	315	282	338	326	317	315	311	284	300	306	261	319	318	288	324	323	340	312	330	309	316	305	320	344	302	313	321	314	301	324	310	315	350	325	299	289	329	291	306	348	300	288	293	311	308	315	310	339	281	289	325	299	331	298	352	348	323	286	316	326	330	317	326	305	307	315	306	295	311	332	313	308	307	311	261	319	293	310	320	326	312	327	306	342	301	295	327	333	296	294	326	303	302	284	303	315	303	312	334	327	315	295	317	333	318	293	275	305	337	322	308	329	292	331	296	324	317	309	329	323	306	334	337	337	305	308	292	305	287	284	311	329	339	319	311	307	306	307	311	271	310	268	344	314	294	320	312	302	309	350	305	318	299	301	303	328	302	302	298	314	327	310	333	333	300	301	308	299	336	318	324	325	295	314	321	291	317	321	308	337	310	324	284	308	311	330	345	284	286	310	305	325	271	299	325	304	354	336	283	331	301	324	313	295	322	314	320	303	297	344	301	287	337	328	314	316	270	338	354	279	313	279	317	324	290	323	324	329	334	349	288	323	321	305	319	300	331	354	310	322	338	292	329	289	331	327	312	308	316	348	302	317	316	330	279	304	317	319	314	335	354	298	306	305	292	282	279	276	344	299	336	312	348	322	280	307	332	329	286	302	319	286	332	316	317	329	318	321	317	311	306	313	334	323	289	327	306	310	311	312	342	298	297	302	288	325	312	308	299	337	310	342	298	318	314	340	302	322	322	339	293	259	309	322	327	294	320	323	332	318	323	340	347	317	306	293	287	321	306	285	282	293	310	330	329	332	290	336	316	319	293	363	291	328	311	293	314	272	325	272	318	318	294	302	310	340	315	320	334	319	303	315	323	311	280	290	310	324	300	363	304	283	281	289	301	318	289	291	301	328	349	316	288	319	302	314	322	327	302	339	338	311	278	274	340	350	308	287	305	322	325	325	327	335	375	310	304	331	324	314	308	342	310	304	313	303	327	308	314	296	332	325	331	316	311	323	301	315	311	302	319	312	336	338	343	323	321	301	306	313	296	310	265	318	304	313	306	320	328	331	327	319	319	338	331	305	299	297	347	306	311	346	322	334	278	303	327	312	327	340	332	307	319	321	322	295	315	350	288	321	335	320	310	311	306	330	318	336	306	319	339	331	314	293	281	348	324	312	331	316	303	349	296	331	280	319	296	270	333	308	282	327	312	323	277	312	320	312	289	332	311	325	333	313	336	292	316	287	335	325	313	296	350	308	337	310	294	302	289	294	305	292	295	307	332	294	312	325	355	309	339	289	294	346	305	308	296	323	306	302	308	268	280	300	303	281	333	315	302	328	308	321	315	315	303	317	324	320	349	284	298	322	295	328	317	331	324	301	314	317	296	360	328	315	358	298	305	299	338	365	311	297	287	284	298	315	272	302	301	336	307	313	326	279	296	336	309	313	319	329	326	300	323	307	299	342	335	298	290	301	295	326	343	281	340	355	324	306	300	339	317	331	325	310	329	316	296	312	335	297	311	276	302	329	318	326	303	315	342	299	306	310	319	286	321	285	337	305	326	324	316	310	304	329	307	311	326	281	296	338	302	337	302	323	317	303	295	297	313	268	324	292	302	316	323	332	330	277	326	304	326	319	303	316	323	299	304	289	323	338	308	301	299	317	298	333	311	313	310	290	289	290	294	311	301	340	310	282	303	345	293	332	307	335	329	279	327	304	321	312	314	309	349	264	280	331	299	286	332	334	318	320	316	309	306	336	269	311	317	287	314	301	299	313	312	328	313	338	305	327	306	317	310	292	309	337	286	290	310	312	276	323	325	316	322	300	333	314	320	300	304	332	342	285	303	335	312	321	349	325	278	290	283	277	294	294	298	327	293	326	329	300	314	316	324	327	324	325	303	336	279	281	299	300	297	308	339	310	298	295	301	317	332	289	335	305	330	337	270	322	336	315	294	329	313	322	325	289	311	297	299	337	346	311	303	335	318	342	309	293	299	334	320	347	305	277	310	286	290	288	317	328	347	314	325	319	308	309	310	310	344	308	312	323	318	323	315	341	348	347	309	316	278	292	302	296	304	303	323	333	331	328	254	301	325	321	309	310	347	360	339	308	326	297	299	293	328	334	339	304	331	262	332	284	322	344	320	308	308	293	334	328	316	315	337	307	334	335	309	314	307	290	297	288	286	351	332	309	337	306	297	315	297	322	313	327	275	303	274	329	313	337	319	326	302	300	310	283	327	291	302	341	308	327	279	270	336	315	310	303	293	286	310	322	313	298	326	327	287	339	318	289	327	285	321	330	312	280	281	310	303	312	293	315	316	316	309	312	319	327	307	265	325	283	281	334	292	306	315	307	311	309	313	306	327	331	333	318	328	299	317	308	312	320	291	335	315	317	334	312	287	323	280	301	331	325	307	296	304	323	297	308	347	301	296	307	350	305	305	298	330	313	312	286	317	309	325	303	360	278	296	305	310	294	314	328	327	316	264	323	257	315	320	305	300	309	281	337	311	303	354	343	304	293	320	316	308	320	327	338	314	311	307	309	309	325	296	319	307	296
27171	20111	7538	531	296	263	222	214	198	217	205	184	203	197	190	194	182	196	166	222	194	157	176	184	196	185	184	196	180	190	190	211	158	204	202	180	184	181	182	181	194	193	178	187	194	171	202	199	198	162	193	167	200	181	208	188	169	178	202	169	170	179	180	204	209	184	201	194	185	175	194	183	217	190	181	191	193	184	206	175	196	197	197	165	192	176	191	184	186	175	185	188	193	174	195	204	158	201	194	205	174	182	182	188	187	197	182	175	174	170	192	186	166	184	183	187	204	191	161	178	196	166	176	211	184	170	162	176	202	177	176	170	188	192	214	208	210	152	185	170	187	198	190	196	170	187	191	185	158	178	182	177	161	187	204	185	195	155	184	178	168	178	162	183	187	182	174	173	209	176	211	188	189	203	177	170	188	180	162	191	195	176	155	173	201	156	198	182	185	176	173	188	174	190	191	178	208	185	194	207	171	189	182	181	179	159	168	187	191	190	203	196	180	174	177	179	174	183	198	190	178	150	176	181	182	185	175	192	202	190	182	164	196	181	196	172	160	176	164	209	197	181	161	179	158	199	183	226	172	162	190	182	168	175	184	161	177	182	189	186	183	178	188	179	178	179	182	207	195	167	199	200	191	201	190	180	175	186	172	221	174	175	186	187	185	192	181	200	178	197	181	189	179	177	180	174	177	201	182	188	173	179	183	183	195	187	192	191	202	187	176	167	204	166	197	180	204	199	182	210	203	208	201	189	197	206	202	189	197	192	173	168	189	186	191	190	177	173	191	162	173	188	200	210	166	189	193	176	194	190	165	197	156	149	165	179	164	194	171	182	203	194	186	200	194	180	190	201	192	193	189	187	169	193	178	176	181	198	174	198	185	181	188	184	176	189	188	171	169	196	181	175	196	179	195	178	179	162	199	169	203	173	182	195	203	210	189	196	193	184	167	178	215	171	185	184	182	196	192	218	208	184	212	171	185	180	183	206	166	161	165	181	185	205	185	178	199	194	192	186	146	192	173	188	161	191	192	172	181	192	181	201	170	175	191	180	201	190	167	176	161	192	188	188	185	201	203	189	181	173	174	195	196	187	166	178	188	200	184	169	184	175	173	203	176	188	164	191	180	187	183	183	196	190	191	170	186	171	199	193	173	216	187	186	205	203	154	168	182	183	188	185	185	201	193	192	177	204	180	181	197	173	184	192	178	204	173	196	190	180	169	191	172	180	197	180	196	182	180	182	192	174	177	178	209	177	185	177	184	179	189	163	189	175	202	163	168	200	196	202	160	181	195	195	196	175	174	182	203	190	181	188	193	186	196	191	163	173	187	189	195	186	208	161	185	165	177	188	171	185	164	195	197	195	180	181	180	200	180	165	158	176	181	193	184	151	194	192	201	183	189	189	179	183	165	202	178	185	196	181	194	169	193	195	205	190	164	187	199	185	215	183	160	176	214	172	186	198	168	189	181	174	159	187	168	172	175	187	171	188	172	169	182	149	181	191	183	168	175	188	202	211	171	187	186	185	183	179	197	193	187	173	186	172	189	177	184	190	211	206	184	189	191	179	167	200	155	203	201	172	175	190	194	171	184	174	177	169	145	215	182	156	202	155	214	183	169	185	197	188	175	184	187	177	194	194	202	193	190	183	194	196	188	192	200	179	186	199	168	172	160	193	179	181	211	203	179	190	198	171	168	186	185	172	201	214	182	173	182	179	177	186	182	156	151	223	173	182	191	197	159	186	173	168	182	177	180	202	162	186	181	173	188	164	179	161	195	206	190	194	170	175	175	181	198	182	167	171	183	184	169	185	187	174	175	177	172	201	177	186	170	173	173	163	190	192	177	199	168	193	187	175	193	182	175	190	182	179	158	189	188	157	188	202	187	150	180	183	198	200	166	152	180	188	183	196	181	179	170	190	175	193	190	190	178	161	207	169	181	202	191	156	192	189	198	171	201	188	186	183	153	202	142	222	217	181	164	185	196	182	190	177	191	176	195	190	162	169	188	192	199	191	192	202	185	177	191	172	166	201	169	194	191	194	204	190	186	202	176	193	182	200	183	187	178	195	175	183	166	174	174	189	186	174	202	172	168	191	197	183	175	185	180	189	179	195	187	178	177	195	195	206	165	199	185	186	192	165	160	185	204	172	176	177	165	183	201	195	195	160	186	181	187	183	200	191	158	188	176	176	218	180	175	204	191	182	194	150	191	173	198	156	210	193	168	176	171	189	183	180	192	173	165	179	173	197	174	168	184	196	210	177	192	190	187	201	186	171	174	172	166	176	187	184	182	167	179	194	167	179	173	192	188	187	180	189	182	188	189	173	194	180	191	180	204	182	184	185	180	198	204	193	173	168	172	198	188	195	177	187	183	170	186	187	186	164	187	168	188	194	194	159	176	193	168	173	185	181	187	174	203	203	181	201	191	187	184	192	184	188	172	177	195	190	206	186	177	185	189	164	182	181	199	189	197	189	164	180	161	183	187	184	184	172	167	186	169	172	196	178	182	180	193	196	198	173	175	199	191	183	205	166	170	186	158	195	176	153	199	178	200	183	186	189	179	169	181	201	191	185	195	168	176	165	198	177	187	195	152	188	160	190	209	186	178	189	167	194	190	179	179	163	218	188	198	178	206	196	190	174	190	189	183	175	171	190	175	190	171	183	201	172	185	171	192	174	211	199	199	207	162	177	190	175	178	181	161	210	176	169	190	179	187	173	188	191	183	176	183	182	197	190	176	182	207	175	180	179	178	166	184	163	174	195	162	202	208	181	173	177	162	206	197	179	201	200	202	196	158	179	193	197	186	181	187	162	202	176	192	168	171	184	205	200	191	178	203	163	187	197	169	178	215	215	205	172	188	170	193	208	166	178	176	179	188	214	177	188	192	214	179	165	184	179	180	194	177	202	178	193	164	186	171	174	185	202	165	185	198	179	191	200	192	178	211	217	172	176	202	176	192	183	188	178	164	187	178	186	180	189	188	193	184	152	196	183	177	177	210	157	173	187	194	172	174	156	183	172	183	192	193	188	176	169	185	185	159	193	181	179	159	181	187	187	182	202	202	171	170	151	178	175	203	189	189	181	182	164	183	195	196	175	175	188	183	192	182	188	183	177	173	178	181	157	192	177	193	197	147	181	178	164	184	193	168	170	204	186	164	185	172	198	198	179	175	179	197	178	209	195	186	166	186	193	179	197	168	179	206	180	182	208	207	192	187	196	186	198	200	199	170	190	185	169	179	157	172	189	187	176	177	182	190	185	176	169	212	171	177	184	197	195	157	204	189	178	225	179	210	178	197	183	187	168	178	168	158	185	182	178	207	164	194	187	190	170	181	169	173	178	187	186	173	191	210	214	181	192	175	190	206	187	189	197	180	181	205	192	153	183	210	192	174	194	178	179	174	178	187	194	159	185	190	184	167	177	201	199	206	189	156	187	205	189	181	194	193	187	190	181	195	176	210	170	175	179	183	180	173	187	185	170	163	188	187	199
4040	1297	818	438	331	331	275	240	246	222	213	208	206	219	186	171	210	194	189	192	168	193	220	188	195	169	168	194	187	197	205	197	195	202	214	215	182	175	190	215	190	182	182	177	196	210	206	195	178	193	195	188	191	177	192	230	178	192	212	175	177	213	199	185	216	178	201	174	202	174	155	198	194	227	180	179	188	199	186	193	183	203	180	208	194	200	209	191	190	221	186	171	187	186	202	193	161	205	206	178	172	193	210	206	205	162	191	193	194	177	186	212	182	159	184	199	197	219	196	206	178	197	216	193	162	226	182	192	199	206	209	189	178	184	181	193	192	194	186	204	195	185	194	188	201	186	165	212	193	173	169	182	214	193	187	175	183	196	194	180	182	232	195	199	186	198	199	191	188	199	196	220	202	173	194	205	213	173	164	186	204	199	178	198	196	210	191	189	209	197	196	187	206	184	203	205	190	186	203	195	171	176	180	185	188	169	202	190	182	170	190	184	177	216	207	194	192	192	181	196	183	185	202	207	186	189	218	201	186	174	189	187	196	185	197	183	217	204	201	187	224	159	189	198	210	182	184	202	207	200	171	186	182	190	194	204	191	198	232	219	173	196	194	176	216	180	192	183	183	210	176	170	194	203	184	202	198	215	199	211	198	202	211	193	199	204	198	162	182	198	212	180	201	203	183	179	196	210	173	185	235	173	185	171	185	209	195	189	200	181	181	181	211	199	203	188	203	196	179	193	202	190	188	200	167	183	196	230	205	175	170	194	197	203	223	179	165	187	162	201	201	197	205	204	209	183	178	186	183	173	175	179	174	192	202	209	173	189	214	200	188	209	205	217	180	167	193	201	196	180	208	187	211	181	215	188	191	169	183	188	194	196	204	188	175	175	180	197	189	183	212	197	191	200	205	171	206	193	203	195	225	183	194	225	202	204	200	178	207	191	185	193	172	178	180	184	190	196	198	199	189	196	194	179	182	188	218	212	212	195	199	180	176	200	194	198	189	196	179	200	187	177	198	186	198	169	196	181	173	205	219	205	197	193	221	182	200	194	211	194	192	207	169	193	201	184	178	202	216	176	207	153	194	173	208	179	203	182	194	180	180	215	193	199	189	188	174	191	177	192	175	175	193	196	203	200	203	199	185	209	204	218	195	183	208	197	196	210	195	200	187	182	194	182	207	191	195	207	195	175	198	179	188	181	181	173	181	184	196	166	163	191	170	184	176	181	166	176	214	196	191	186	187	190	184	201	181	198	197	190	211	204	172	196	178	197	207	167	180	186	203	196	176	186	189	186	167	201	184	208	178	198	211	203	172	204	177	187	205	204	184	191	178	178	168	179	175	211	195	201	175	212	214	188	195	184	195	210	196	186	176	195	192	203	182	181	194	188	184	199	188	200	203	162	189	209	186	227	208	210	203	184	188	189	169	183	190	180	206	211	172	190	192	202	191	209	184	183	216	210	182	180	202	201	194	191	194	187	172	175	201	197	176	209	184	191	206	191	164	180	180	174	164	231	218	212	185	192	170	193	196	188	198	201	209	173	215	207	195	192	213	205	167	193	191	196	177	199	177	194	187	166	199	200	189	197	191	201	188	183	181	204	191	183	203	156	161	207	195	147	186	182	182	203	183	169	180	188	202	188	195	179	186	199	180	168	195	194	198	218	171	177	177	193	178	183	171	212	182	204	194	207	170	193	195	201	178	191	222	166	189	183	191	205	172	179	175	187	200	190	212	186	186	195	214	225	185	169	164	173	204	203	196	181	212	221	195	186	182	203	193	200	213	201	202	179	186	186	186	185	201	198	193	184	195	209	191	185	177	177	192	195	179	189	175	214	205	208	187	192	216	173	184	184	207	206	206	199	161	204	185	210	190	201	170	187	184	169	189	185	214	189	201	235	192	206	188	183	211	215	190	168	186	191	212	185	186	191	184	196	202	204	190	180	194	202	191	166	196	205	175	209	192	179	217	199	173	210	208	171	170	186	192	214	193	193	191	206	185	179	210	177	208	185	190	190	188	178	179	210	189	212	206	174	190	197	189	200	186	197	199	180	179	196	211	189	191	196	179	201	198	210	191	226	163	171	201	194	177	183	204	197	184	195	191	176	193	195	178	189	190	188	186	179	191	188	189	183	173	188	192	189	213	177	202	185	183	180	185	205	185	174	220	198	188	195	192	191	197	202	224	186	201	195	188	191	187	168	201	186	167	175	178	202	215	166	180	185	184	203	192	192	198	161	194	190	185	189	184	223	183	204	210	185	193	203	209	173	175	176	187	200	200	175	193	200	211	188	186	201	205	201	166	194	191	186	194	198	187	201	194	200	197	205	205	170	199	196	228	166	186	200	207	189	195	167	187	190	202	173	170	190	181	191	190	217	201	206	184	187	196	163	170	203	173	199	209	191	199	170	214	180	167	174	168	204	187	175	172	193	206	199	206	166	213	201	189	192	203	174	170	200	189	197	196	211	184	183	183	192	210	196	211	170	176	212	182	210	207	190	203	188	198	188	209	182	163	209	191	167	179	205	213	202	192	188	183	193	197	179	191	193	187	191	194	201	186	180	197	190	184	202	196	202	187	186	181	193	206	186	196	214	200	193	197	192	174	189	193	195	188	213	171	197	198	178	179	204	185	208	186	181	203	158	182	208	176	190	200	198	204	163	191	205	205	187	175	187	187	201	193	202	180	167	176	201	195	191	195	170	192	220	177	195	182	202	195	203	172	190	180	207	216	180	168	186	198	226	178	188	182	193	190	162	188	169	196	174	222	205	208	174	185	220	201	179	204	197	170	169	188	206	179	178	180	202	196	173	204	188	171	180	190	164	178	205	219	208	215	179	181	209	211	198	186	184	218	176	209	204	215	189	197	186	202	173	202	196	199	184	187	175	203	196	213	201	199	205	183	195	186	175	194	190	193	212	182	206	215	206	184	197	201	194	204	170	203	188	215	205	176	194	194	194	187	205	180	217	184	189	186	197	186	198	173	166	182	215	200	186	185	197	198	186	190	192	191	186	182	171	191	191	184	203	209	191	198	199	194	187	176	176	182	199	189	198	190	164	169	184	188	188	181	174	176	168	180	211	196	198	193	164	192	192	196	205	195	180	178	186	190	218	205	171	192	209	185	171	197	204	174	206	184	185	195	191	212	183	174	169	172	213	207	214	175	182	205	199	180	166	185	196	210	178	180	214	222	206	202	182	201	192	208	191	192	186	189	202	185	213	188	173	201	203	186	208	193	207	202	219	206	191	212	192	215	198	189	178	229	199	203	184	165	179	179	187	171	186	190	206	175	201	199	198	189	172	169	189	190	211	190	196	192	179	181	204	198	194	199	221	216	187	164	188	198	205	197	192	187	200	209	222	172	180	220	193	199	163	204	194	172	194	203	221	185	193	196	184	199	211	205	161	225	195	190	163	197	200	207	171	188	204	206	222	195	191	189	187	213	197	200	212	182	195	171	181	191	183	184	177	209	194	192	207	172	187
23732	21294	28737	24173	21302	11132	1107	766	613	553	497	488	468	454	453	420	454	402	388	414	359	387	377	404	389	397	387	380	368	388	395	364	365	343	375	347	345	347	326	347	357	328	365	366	334	361	362	325	404	377	352	329	333	353	352	387	363	356	347	368	339	346	393	377	343	329	347	363	323	351	381	378	352	370	325	364	349	363	381	341	349	363	351	355	338	338	371	366	360	363	392	367	335	350	355	366	374	357	363	358	336	368	344	348	363	354	380	357	327	326	362	338	367	399	335	357	364	359	365	343	375	360	330	342	338	373	347	370	366	326	359	339	363	373	375	376	344	336	369	340	348	346	369	356	379	345	378	344	326	371	378	323	373	333	366	375	368	390	317	366	356	328	369	350	370	334	369	369	319	357	349	340	343	345	348	357	363	351	353	335	351	357	365	337	349	361	372	349	418	357	364	345	323	382	320	361	347	331	342	380	333	373	351	336	352	371	366	361	381	356	361	334	333	324	367	341	356	354	373	352	352	352	321	361	357	331	370	345	354	316	360	358	400	362	351	346	325	391	352	364	374	366	362	357	362	347	354	344	351	373	335	401	363	349	372	332	338	344	355	355	364	360	373	330	364	348	355	368	354	354	338	330	378	344	356	348	321	393	350	369	361	375	357	332	369	351	342	365	340	330	346	375	350	326	380	373	328	385	329	318	330	360	380	356	341	317	367	343	380	343	347	352	349	343	362	332	377	321	312	327	345	373	342	338	330	377	307	360	372	361	353	364	353	357	323	351	320	315	348	381	337	326	349	324	368	359	353	349	363	350	342	367	338	359	313	386	328	307	321	342	360	344	356	355	356	336	360	346	370	380	336	396	333	334	339	341	319	370	380	332	370	359	327	354	354	343	373	340	378	372	349	385	347	382	326	358	329	321	404	356	377	376	402	345	336	338	330	337	365	409	360	386	363	342	338	337	337	341	336	333	327	386	342	326	370	359	371	357	340	376	332	360	364	357	355	366	360	359	331	388	351	366	367	406	335	371	354	368	347	357	378	327	347	353	348	340	353	364	369	375	378	363	368	386	398	378	350	360	364	349	345	391	348	350	321	347	349	382	304	394	344	382	319	359	353	371	352	412	360	359	360	343	369	368	331	368	364	339	365	339	360	327	370	348	369	368	389	349	340	338	347	341	354	338	348	363	356	381	331	347	354	312	372	294	393	350	359	348	358	356	371	363	338	340	332	370	361	357	348	318	382	324	361	341	352	340	357	342	397	384	363	335	328	391	383	346	375	370	379	368	358	356	337	340	386	339	351	348	352	344	296	345	323	380	383	350	376	356	337	360	324	362	344	362	337	350	305	333	318	377	378	322	335	364	384	339	343	372	344	340	359	337	363	332	354	346	331	358	338	313	348	372	379	343	377	374	345	369	345	316	343	333	382	350	344	371	336	323	343	354	323	342	337	344	332	381	358	366	340	326	346	351	307	376	348	362	357	376	356	362	373	330	348	367	356	365	373	369	344	378	363	352	348	341	346	328	362	352	344	358	366	339	381	367	376	344	378	352	340	337	322	342	344	375	365	343	338	339	341	330	360	353	350	359	348	335	366	365	318	393	327	348	362	317	310	382	368	358	319	331	367	369	346	328	364	319	367	353	328	324	333	342	344	344	362	353	356	354	344	308	338	355	361	377	352	344	345	338	376	375	338	357	367	360	330	352	318	315	350	381	366	326	385	364	327	371	335	343	352	361	333	359	374	343	384	380	376	352	334	362	388	333	337	354	323	362	364	356	338	376	393	357	341	322	322	359	374	379	377	337	358	380	353	368	346	328	364	333	352	345	347	348	364	374	317	348	345	364	314	344	345	341	369	355	360	375	353	346	387	374	388	342	356	390	359	353	343	353	346	361	365	355	376	326	331	333	345	345	358	365	362	340	359	357	364	361	345	342	349	355	336	361	366	366	361	336	392	370	350	366	366	367	343	350	343	335	321	321	369	345	339	380	324	355	374	342	358	368	360	346	347	328	334	349	358	332	352	324	378	357	370	350	323	341	341	369	323	348	337	388	343	367	334	381	371	367	362	335	326	342	349	387	359	357	350	346	366	396	373	340	359	380	372	358	333	342	358	369	353	353	385	345	354	335	328	338	340	328	351	361	296	366	331	365	373	357	342	359	364	394	345	344	388	353	357	320	309	394	346	373	400	337	387	358	379	358	337	367	365	362	390	349	375	357	359	350	335	367	342	337	344	354	348	377	347	354	323	350	347	324	330	349	344	364	368	355	366	350	355	371	322	338	371	328	349	326	377	360	356	358	354	386	376	348	350	375	375	339	361	347	335	352	335	370	341	357	371	337	330	354	348	332	361	399	350	369	341	367	365	339	365	360	368	378	335	377	351	355	356	376	385	344	355	329	372	363	332	325	354	337	380	331	368	363	366	354	322	337	341	350	324	394	372	365	372	348	343	339	350	328	356	380	352	372	359	363	367	379	348	345	332	366	350	355	330	339	389	352	384	358	358	339	360	347	346	347	336	334	341	354	362	338	381	378	365	363	338	331	335	336	360	327	357	376	360	375	349	334	343	381	378	359	341	345	350	338	341	345	349	358	330	346	357	339	352	344	379	328	339	333	353	346	349	339	376	355	351	385	337	329	365	333	324	340	363	386	317	363	346	344	376	355	366	342	339	370	343	318	329	348	376	371	323	344	342	373	376	332	345	374	343	337	341	324	343	355	372	331	380	351	334	352	382	364	394	348	376	352	368	363	337	358	356	352	334	382	332	323	367	356	387	374	355	370	357	392	372	366	348	320	327	374	335	353	365	354	343	378	357	353	367	353	373	335	381	333	326	352	364	347	366	342	345	386	351	323	346	346	355	363	364	346	345	348	318	307	367	341	363	345	361	336	350	339	395	327	340	335	378	344	329	364	335	338	371	370	333	352	383	374	389	356	335	364	365	338	368	328	341	344	359	333	338	350	352	341	383	334	358	363	374	361	331	311	347	330	370	357	352	352	361	321	370	346	357	345	346	373	360	287	349	357	355	354	374	357	321	388	338	359	381	366	357	372	339	369	371	345	367	373	371	362	358	369	333	341	329	332	344	357	365	363	354	348	360	364	334	372	341	329	340	387	345	312	388	345	337	363	368	334	365	342	374	324	355	367	313	357	323	344	381	362	361	361	362	368	319	369	359	349	355	373	344	379	366	349	335	365	383	367	366	362	331	379	325	348	343	367	345	341	359	367	338	358	325	333	366	341	318	334	359	369	330	339	345	370	339	401	329	357	360	329	355	325	349	352	362	379	327	345	341	316	340	355	353	369	358	344	386	396	331	343	352	348	383	350	351	351	354	363	393	355	354	346	358	348	362	334	343	369	342	379	347	344	325	335	358	376	386	334	351	374	381	382	324	335	345	356	378	351	336	373	354	353	322	361	342	373	324	366	356	347	347	321	326	319	354	358	345	332	374	357	346	359	317	350	343	346	369	364	356	347	375	337	364	345
3336	8695	5673	2693	2033	1550	1165	918	823	668	613	569	531	495	482	484	509	466	441	442	434	419	409	374	435	390	406	403	380	380	400	375	367	408	394	361	407	406	373	388	369	363	376	367	390	342	391	384	388	385	376	364	392	393	392	346	355	359	373	383	376	371	397	383	383	363	349	382	344	358	358	371	375	370	398	381	384	367	378	398	407	357	368	359	368	384	376	362	393	379	373	382	379	381	342	380	406	357	372	352	367	371	350	358	341	366	363	370	379	387	345	378	371	370	365	391	372	399	369	339	369	345	377	338	386	421	371	367	368	310	360	365	376	353	378	362	367	385	365	361	387	398	385	339	401	338	351	368	360	348	344	407	357	378	387	384	388	391	384	405	373	376	394	372	354	348	373	375	367	380	364	367	363	391	365	360	375	371	346	379	374	348	340	376	385	388	379	403	376	366	340	369	375	349	324	366	367	347	366	386	361	353	332	371	379	384	373	370	366	355	387	411	360	357	388	351	347	345	357	419	380	360	334	367	377	401	399	377	376	338	381	371	306	370	375	338	384	376	388	390	377	341	331	375	378	338	355	348	351	371	403	384	354	311	380	346	357	365	361	363	377	360	366	371	393	373	358	379	368	400	374	377	371	356	371	343	375	374	337	359	363	351	355	339	369	394	372	339	370	366	400	382	371	371	381	371	380	363	398	376	358	366	354	338	363	376	381	373	364	385	365	367	388	370	345	359	374	353	374	341	368	389	331	369	407	363	365	385	375	378	404	376	369	389	368	384	358	380	332	383	356	357	381	355	356	358	403	368	384	360	354	389	351	328	357	366	362	351	372	374	365	332	364	371	341	360	353	376	353	352	350	373	381	348	374	370	374	376	374	394	350	366	330	369	386	369	345	369	353	385	356	368	375	379	359	365	380	363	373	356	353	364	368	348	394	352	359	349	371	358	344	389	388	370	353	369	349	403	371	341	356	359	359	411	366	342	373	364	378	386	374	365	384	338	356	363	395	346	379	363	379	333	370	348	399	375	399	357	372	351	372	361	342	374	343	351	393	348	364	345	367	347	360	371	335	368	391	351	371	379	354	331	398	348	377	295	369	370	378	389	374	349	353	336	350	385	321	345	348	366	412	346	364	401	329	359	351	354	391	384	350	342	372	369	327	353	386	381	340	364	366	370	317	370	348	375	346	391	375	358	386	371	360	376	391	353	343	372	390	336	393	340	363	358	338	362	370	363	371	415	368	332	395	364	404	369	339	347	345	408	363	347	361	349	346	365	333	328	403	370	372	318	334	365	327	374	379	363	372	356	353	367	372	381	374	364	385	336	346	361	381	348	358	396	367	347	368	365	386	333	349	342	376	373	341	371	353	352	405	377	366	383	352	358	373	369	362	368	401	366	378	388	374	388	369	367	343	414	372	383	377	398	398	372	357	370	357	358	356	366	362	367	334	389	344	363	388	329	366	373	360	369	377	357	380	341	316	388	371	376	330	388	368	372	345	368	363	377	373	375	359	371	360	367	360	348	368	353	348	337	353	363	363	361	344	340	345	335	399	344	356	378	347	356	368	351	372	369	412	336	359	380	373	330	337	340	363	362	379	366	369	395	383	399	381	363	378	365	364	365	355	381	357	369	357	361	375	393	356	360	355	348	389	362	334	384	361	344	388	334	369	388	361	418	361	397	411	377	359	352	334	392	386	382	366	391	355	375	371	337	364	400	354	383	364	358	364	386	322	364	384	377	341	376	360	381	342	376	357	364	368	363	343	367	349	342	378	356	384	393	387	384	343	339	380	360	388	361	378	392	375	346	348	357	367	355	371	380	394	395	360	398	344	384	370	357	358	365	384	352	356	363	344	356	357	385	347	385	334	370	346	351	356	358	346	337	335	358	391	381	367	363	347	327	367	349	403	377	372	389	331	417	400	372	342	377	368	371	339	381	374	357	363	367	361	412	348	394	355	338	346	377	361	360	414	346	345	354	348	389	362	357	354	363	373	392	392	346	359	368	347	385	366	361	362	355	345	352	347	358	345	420	374	361	365	331	377	351	349	380	376	349	338	373	362	370	331	385	363	400	377	409	375	355	397	360	336	365	374	391	378	379	374	353	342	369	372	347	361	389	348	397	392	357	334	356	377	363	375	378	383	348	345	400	371	351	363	346	362	360	346	362	396	369	385	378	369	377	373	375	339	382	335	370	350	349	369	372	364	341	370	379	402	371	381	355	387	373	371	374	345	368	397	393	400	339	365	376	360	374	356	351	377	357	400	363	375	367	369	361	374	366	391	378	381	356	367	359	367	385	381	360	332	336	370	387	385	380	359	359	375	390	372	380	365	358	350	381	392	392	347	352	388	337	387	328	388	371	360	380	384	400	372	372	337	390	364	352	395	338	346	371	365	366	352	361	417	341	394	342	395	361	392	376	348	375	342	386	343	387	408	352	372	362	367	352	381	352	382	389	385	397	394	362	357	352	335	380	353	384	370	397	346	364	399	354	377	343	387	406	352	321	355	338	361	386	359	359	369	360	374	369	373	364	366	391	372	373	326	396	385	363	377	365	346	370	327	364	338	346	356	347	382	356	384	358	384	344	356	361	347	358	346	378	350	330	347	357	368	359	334	345	363	368	353	376	381	358	315	393	342	376	343	381	350	371	366	377	382	360	388	341	365	346	361	378	367	355	329	351	383	364	382	354	351	390	372	375	387	387	361	363	387	352	383	382	354	340	344	320	376	364	363	361	349	390	368	350	382	381	370	356	392	365	378	386	343	399	354	354	361	363	361	358	365	329	368	343	376	347	372	350	408	355	371	354	356	328	374	373	371	418	354	395	375	386	358	372	363	358	365	350	379	373	372	370	332	351	406	386	378	364	350	369	335	347	374	343	382	330	341	356	365	354	365	381	336	356	369	375	378	366	347	360	361	370	381	381	377	380	380	376	374	361	333	335	389	354	372	377	380	361	356	389	350	374	354	393	373	364	359	337	363	401	369	377	413	354	346	372	345	367	357	371	394	387	353	335	389	384	358	342	368	356	377	366	354	335	331	373	339	372	367	342	416	379	361	347	376	363	323	361	339	365	346	379	379	370	382	369	392	370	359	315	335	382	361	329	372	368	345	376	345	348	410	356	378	379	379	370	394	352	381	361	363	356	366	403	378	368	393	344	375	359	358	368	385	364	370	398	377	363	372	357	359	384	402	370	383	360	323	373	379	366	400	374	368	358	372	357	395	367	386	370	397	349	394	349	389	374	383	389	352	364	346	359	381	402	356	360	372	349	367	386	386	358	379	367	363	364	357	368	401	347	355	368	352	368	397	377	382	344	349	371	381	366	332	359	357	366	347	365	380	347	378	330	341	380	359	378	402	346	361	389	373	392	347	370	315	362	376	336	369	377	347	382	357	363	386	362	343	360	353	382	393	351	381	326	351	383	362	374	381	359	366	388	347	338	381	332	314	336	386	360	365	309	393	360	330	365	376	348	379	365	369	390
24687	21231	27749	24923	13289	534	319	248	181	165	156	135	139	135	117	103	95	110	95	107	85	99	102	90	82	93	98	105	92	91	110	89	90	89	104	99	98	81	90	105	74	104	91	92	97	100	87	85	93	79	89	94	84	91	88	98	90	98	83	92	92	85	98	82	93	82	99	96	78	80	94	79	92	99	80	96	93	93	75	80	97	84	81	98	96	82	78	98	71	81	105	87	93	91	84	84	78	85	80	76	95	92	87	79	87	110	76	73	95	85	85	86	96	66	87	92	88	86	81	91	82	90	83	78	92	70	80	61	88	87	91	90	93	71	84	83	83	89	93	97	89	95	97	80	95	96	87	69	79	97	66	80	82	92	85	94	75	91	94	91	69	82	87	91	84	63	86	72	79	103	90	79	81	82	90	89	77	74	78	68	85	70	88	88	88	95	92	84	90	75	82	71	75	85	84	73	99	83	89	78	75	89	84	81	85	78	78	82	74	85	63	79	73	80	80	78	79	74	79	85	81	78	94	84	77	94	81	69	79	74	91	76	89	84	87	91	92	64	93	88	88	85	95	69	86	76	86	72	95	99	72	91	80	104	76	85	93	83	73	94	84	85	83	69	87	84	75	117	73	88	86	73	92	94	67	87	84	107	80	63	67	73	72	89	93	111	76	100	99	76	99	95	80	65	81	102	87	74	90	76	81	75	81	92	78	89	84	82	84	100	94	81	92	84	96	93	91	86	76	93	92	67	90	94	86	72	89	93	85	85	77	71	81	80	91	92	86	89	79	91	83	82	85	84	85	70	95	80	88	95	94	101	88	89	84	95	89	90	93	83	91	90	80	87	91	89	106	92	80	84	84	78	74	86	83	79	93	75	95	88	83	84	96	77	82	101	87	79	84	86	79	80	74	94	88	79	101	85	87	85	100	93	72	82	86	76	75	78	82	76	86	92	86	95	99	85	107	104	79	80	86	82	68	75	96	89	110	91	82	77	83	83	92	90	75	72	86	90	97	86	75	91	78	68	101	102	103	81	81	71	72	81	66	95	92	78	82	88	84	92	91	82	95	91	101	78	71	85	77	107	101	78	92	88	88	84	85	78	87	96	95	75	79	82	83	85	102	84	66	82	81	93	94	87	108	68	81	91	76	102	89	84	81	82	76	85	74	110	106	85	92	89	88	103	82	82	89	92	70	86	94	72	73	86	80	77	93	81	75	76	91	101	88	83	80	88	73	102	79	82	86	95	90	67	94	83	70	87	97	96	78	78	83	87	70	78	71	56	69	86	99	84	101	78	91	91	70	89	74	84	85	83	95	89	95	78	78	76	72	76	90	73	77	75	92	80	77	90	84	75	96	69	99	72	81	95	85	79	93	75	77	85	82	75	72	74	81	84	84	78	91	79	71	65	91	92	81	83	76	89	84	90	77	80	103	78	86	69	83	73	83	77	74	86	82	79	83	83	82	76	76	92	68	77	92	88	85	86	71	82	93	77	77	86	87	68	82	79	85	81	93	81	90	97	92	93	75	105	90	104	89	86	100	92	85	76	87	92	90	93	91	82	69	102	94	78	93	91	80	86	76	97	63	67	70	77	65	82	75	63	91	93	99	99	83	90	82	98	105	81	77	80	79	86	89	109	74	67	88	83	91	97	103	78	93	93	89	83	101	80	89	69	88	84	90	71	85	87	100	87	69	88	87	67	78	91	86	89	86	79	85	86	86	72	73	94	95	90	96	90	74	94	70	66	102	77	93	106	83	86	100	82	66	87	78	97	79	77	81	82	98	83	89	85	73	77	80	81	99	89	94	87	81	86	76	64	87	98	95	88	89	82	98	69	88	78	87	83	104	95	85	91	78	88	81	61	73	87	94	104	69	83	87	87	81	85	78	92	86	83	87	104	81	81	89	81	89	74	69	84	90	80	67	77	81	85	82	79	82	86	76	83	84	90	77	73	99	102	94	85	86	81	70	96	68	74	83	65	87	65	85	76	79	84	89	82	83	88	79	87	95	77	105	91	83	70	75	64	84	74	78	70	99	91	98	83	85	72	90	84	115	100	79	87	75	66	86	92	85	93	98	76	80	92	86	86	100	79	86	82	56	79	82	101	88	77	78	106	88	77	79	87	88	93	89	92	93	82	78	100	92	77	73	103	102	80	78	84	94	104	78	84	80	82	75	73	67	90	84	89	70	87	77	92	84	65	94	86	84	90	86	89	83	76	89	82	80	93	89	85	85	89	82	81	92	103	83	89	94	77	77	73	91	77	97	80	76	83	96	98	78	74	89	86	92	95	85	82	84	81	85	91	73	82	83	92	92	81	92	81	88	99	86	73	65	93	80	83	83	70	76	88	85	96	86	69	76	87	88	76	92	83	88	91	91	101	94	88	89	67	83	98	93	91	87	84	72	75	87	98	83	91	87	92	90	76	89	83	71	75	80	89	83	88	83	83	83	94	80	77	93	80	84	79	77	83	79	95	81	99	79	87	77	60	75	93	94	86	72	75	91	73	92	84	83	80	93	80	94	78	76	83	70	81	88	83	103	85	75	82	82	88	70	112	70	81	79	78	76	84	84	82	97	85	84	104	78	79	86	93	101	90	89	83	72	88	98	83	80	89	95	86	96	88	91	88	88	86	90	66	97	83	78	81	91	93	81	82	85	81	109	69	78	89	87	79	85	83	69	82	73	74	96	94	83	81	80	82	94	89	91	108	69	95	75	96	91	67	78	87	70	95	74	92	80	84	68	98	79	84	101	90	91	79	99	91	92	83	91	85	71	78	85	79	82	64	91	76	73	90	85	90	92	90	90	85	92	88	86	83	93	112	68	88	84	79	91	76	91	101	86	78	84	89	77	80	92	83	80	95	68	94	76	90	93	87	86	101	93	86	83	78	100	78	77	85	91	88	88	72	81	82	73	100	95	87	87	102	90	75	82	84	75	104	93	70	106	94	85	83	81	83	92	89	93	83	88	83	83	91	87	79	95	68	91	83	96	80	83	81	79	82	92	84	82	86	75	90	93	98	66	88	77	90	91	106	86	87	85	84	81	88	84	95	86	77	83	91	94	77	79	72	83	93	90	77	83	89	93	71	81	81	67	93	86	85	75	86	84	88	79	88	87	83	100	82	100	74	77	81	92	84	81	82	87	96	93	69	85	70	99	87	83	70	70	83	98	83	92	66	92	78	89	83	87	71	80	78	94	82	99	90	79	71	75	87	90	59	80	90	84	83	72	82	101	80	80	95	58	98	80	76	96	78	88	77	81	81	86	76	71	71	91	92	74	73	86	87	90	82	79	80	77	105	93	83	100	73	83	74	96	97	87	85	84	92	81	91	90	80	88	76	107	81	98	94	77	74	85	87	98	83	94	77	90	71	83	76	70	83	79	65	106	82	78	103	77	93	89	92	102	88	91	76	86	91	91	75	77	94	81	79	85	79	85	97	83	73	97	81	85	78	82	83	71	82	62	83	93	92	66	75	90	93	86	80
3085	4940	3147	1537	1074	799	549	382	356	265	242	214	167	151	171	152	151	130	133	127	129	135	118	118	123	117	105	100	111	94	116	91	117	105	93	82	111	101	98	94	102	81	110	109	92	82	105	92	110	91	112	94	100	101	110	90	98	100	84	78	101	124	92	95	82	94	90	110	91	99	103	102	103	106	103	85	99	93	94	95	91	94	91	108	97	94	112	103	91	108	86	99	90	127	112	96	82	93	87	96	94	85	95	99	105	85	102	83	93	86	85	112	95	92	120	96	97	83	87	104	99	93	93	82	88	93	116	113	107	86	87	82	98	95	99	105	91	88	91	74	107	95	97	81	98	109	87	94	93	94	100	88	94	112	95	76	90	84	91	88	97	107	93	87	88	91	86	103	62	95	103	86	88	97	92	94	79	101	95	87	92	110	91	98	94	89	86	118	82	92	96	89	114	87	82	102	100	88	89	90	88	102	90	110	96	97	99	99	110	100	95	94	98	87	95	90	89	89	103	82	84	90	85	100	103	104	85	112	91	91	94	86	92	95	93	96	94	84	110	109	104	90	101	80	90	97	82	118	86	106	78	88	98	89	99	109	80	101	89	89	74	93	95	97	88	87	79	87	84	92	96	75	88	100	89	103	106	110	90	112	89	90	102	102	86	75	79	102	84	88	102	83	100	98	100	88	88	91	94	94	93	103	91	102	83	81	88	89	95	92	109	93	103	107	96	106	86	82	82	78	84	106	93	99	103	88	104	100	98	85	91	105	93	103	94	98	95	102	82	93	76	93	73	95	102	104	83	94	88	87	95	105	88	101	113	87	93	99	90	109	103	101	91	102	108	80	95	101	89	88	89	98	96	101	97	92	81	100	89	85	97	90	109	89	83	74	106	85	90	106	77	75	95	86	72	88	70	80	99	85	89	118	89	95	87	86	96	87	73	81	82	86	120	100	88	90	99	92	92	85	114	95	95	88	96	88	95	95	122	104	102	73	110	80	99	87	91	97	92	96	110	83	94	111	95	102	92	90	88	87	87	95	109	87	101	93	95	81	101	82	90	99	86	96	96	109	95	95	112	94	95	98	87	94	122	102	94	91	99	90	102	101	93	104	98	118	94	105	95	106	90	117	99	103	90	78	103	98	78	102	98	90	94	97	92	85	92	102	90	96	106	111	103	82	104	74	107	88	82	81	99	97	109	98	84	97	93	89	78	75	101	97	92	121	96	92	96	90	94	89	76	99	105	107	109	92	96	86	77	96	85	96	84	91	91	83	92	96	96	95	102	110	95	117	96	105	95	95	92	98	101	104	95	83	102	83	82	94	83	88	106	99	109	81	85	106	102	95	76	90	91	71	87	85	100	100	97	100	93	98	91	86	97	94	94	118	91	96	92	101	93	102	92	119	91	97	94	109	96	101	90	95	92	91	80	93	101	113	72	94	98	99	86	94	81	93	108	94	93	88	97	98	93	101	99	117	103	94	94	94	80	94	98	97	101	84	86	105	91	114	92	104	101	89	91	85	91	101	84	95	83	97	91	92	90	96	101	91	100	104	109	90	105	93	98	67	94	112	81	80	105	100	96	94	82	88	93	94	87	100	103	91	109	84	100	84	107	94	92	84	87	98	90	87	117	100	92	93	92	102	84	88	111	100	92	79	91	88	109	87	89	86	92	93	85	73	78	106	91	99	87	87	92	96	75	85	82	101	115	92	91	82	84	81	111	84	97	95	91	95	102	92	92	97	92	84	97	81	94	91	85	98	84	108	122	104	95	106	89	97	100	95	110	80	87	100	100	92	96	97	109	94	91	96	119	103	95	92	91	97	94	92	92	94	75	91	82	111	98	83	94	73	100	80	91	94	103	95	99	78	98	93	97	101	99	87	89	99	88	106	96	90	93	97	104	96	99	87	91	89	96	83	100	93	85	89	94	97	82	101	84	95	92	101	96	80	90	101	107	91	98	88	95	84	106	84	101	101	106	103	101	102	103	98	88	93	106	93	94	90	105	94	97	101	98	96	97	97	100	97	79	90	95	80	86	95	96	102	98	102	83	100	101	97	95	93	93	103	107	82	84	113	75	96	97	97	98	92	78	98	91	95	97	89	91	93	86	97	101	82	77	88	81	88	86	79	97	96	98	122	94	107	77	85	97	91	89	103	105	88	89	110	77	102	90	109	95	85	101	98	96	109	100	82	86	84	85	93	98	96	98	108	99	94	76	113	85	93	95	84	85	96	89	77	85	84	98	90	103	86	85	88	90	91	115	86	98	104	113	94	97	94	71	102	96	108	104	92	102	76	94	95	101	93	100	107	99	78	101	82	101	91	107	82	87	88	81	88	104	89	86	87	88	93	90	91	88	75	95	124	101	93	77	105	102	104	84	90	84	104	93	95	94	90	89	89	119	94	77	73	96	69	111	106	89	102	78	114	100	100	113	89	95	107	86	89	72	85	92	88	88	94	81	95	96	89	88	102	108	93	86	87	104	83	100	103	93	95	106	119	89	110	105	117	84	84	84	93	116	101	75	99	92	103	104	95	95	103	86	103	111	106	84	99	88	89	108	92	108	110	97	84	102	88	93	102	97	92	100	82	97	84	101	110	102	87	94	92	106	86	90	73	95	97	89	85	105	92	81	83	100	93	111	100	94	86	90	103	91	106	80	101	102	97	99	80	94	115	112	93	83	87	105	98	84	98	109	83	99	89	97	87	84	85	103	82	111	83	88	84	96	93	99	95	88	97	101	105	86	87	86	99	86	95	82	104	85	94	108	92	99	95	75	82	71	84	77	73	107	84	88	92	98	99	89	88	98	97	92	80	83	91	95	94	81	94	91	96	89	97	94	108	106	94	96	99	90	97	96	84	95	98	96	110	87	82	91	102	84	99	106	94	84	91	97	89	88	77	75	94	98	108	83	92	89	86	76	91	107	79	77	83	94	89	110	68	79	101	83	103	85	73	83	97	96	94	105	83	91	92	91	90	111	93	107	86	90	104	100	98	104	104	79	81	95	100	93	81	92	94	88	94	95	95	87	93	66	114	94	102	83	83	99	95	99	92	105	76	87	102	103	96	87	80	99	111	99	89	117	103	94	108	108	96	84	95	109	88	76	109	91	101	104	107	102	111	100	80	89	82	92	98	91	93	85	114	102	89	73	85	74	90	101	88	95	82	93	85	82	102	102	83	84	86	92	97	95	97	93	109	80	86	81	93	82	100	92	88	99	110	97	77	85	77	104	97	96	82	111	98	94	102	90	89	78	101	87	112	81	97	80	100	94	104	90	75	101	90	103	104	80	97	94	86	94	93	71	83	86	86	95	105	113	78	76	93	99	96	95	78	94	105	89	86	91	93	105	87	99	88	97	100	105	97	94	83	101	104	101	100	97	86	84	97	95	96	108	88	94	84	86	107	101	80	98	105	101	108	78	81	98	91	87	84	75	96	94	98	95	99	89	65	89	94	96	98	111	81	85	91	99	83	95	86	86	104
22420	21276	29162	23718	21276	21332	11625	1143	807	682	558	500	535	450	444	405	446	384	379	351	342	319	360	363	332	351	358	351	311	295	287	305	323	301	297	313	307	330	308	269	260	311	324	306	305	291	272	286	345	299	286	287	289	306	325	327	263	277	305	293	303	323	298	297	294	278	284	285	289	296	318	301	324	330	322	287	325	319	298	299	278	285	281	281	270	299	284	271	300	294	294	292	307	293	300	249	293	316	275	276	277	256	315	342	328	310	311	283	292	284	306	316	288	280	259	278	307	277	284	275	296	313	288	280	321	314	303	324	267	306	290	282	277	326	321	325	330	309	283	274	278	299	286	297	271	298	308	311	294	296	311	273	301	271	286	313	310	301	295	306	292	294	297	282	312	283	300	293	296	294	297	303	309	298	302	286	308	300	313	289	296	284	298	270	290	271	304	308	292	269	295	286	298	278	325	265	281	301	305	307	304	277	281	328	287	279	263	294	285	309	292	285	311	301	282	318	291	289	288	288	305	312	286	290	316	320	292	311	310	310	314	301	317	273	309	320	285	295	318	291	302	333	272	284	270	309	302	278	297	290	280	323	287	305	306	279	277	277	289	291	304	301	280	296	283	267	260	292	312	326	285	305	295	318	271	311	318	264	274	265	273	296	304	289	291	262	270	279	343	291	275	288	306	315	276	304	297	314	316	281	277	292	289	257	291	306	300	319	313	297	263	282	258	270	312	271	275	283	266	301	282	301	290	269	300	302	316	299	278	291	305	284	300	287	326	275	287	265	280	312	298	258	283	295	298	275	312	273	261	277	262	284	280	278	287	303	315	289	316	299	314	296	315	281	272	261	290	271	278	275	265	287	283	311	282	293	286	288	270	281	295	289	286	280	282	299	310	315	265	301	295	268	329	294	287	302	338	317	278	293	287	259	288	281	301	282	279	305	300	294	317	281	291	268	287	280	283	313	327	292	302	274	336	287	314	314	305	324	290	292	255	321	252	307	280	308	293	320	293	317	278	306	295	317	283	337	304	283	307	268	319	293	305	287	278	288	300	311	287	321	273	307	254	289	293	287	308	280	278	279	292	308	289	300	280	289	310	279	271	299	269	296	302	298	278	296	292	283	302	279	295	308	325	271	306	305	276	269	306	305	308	312	295	299	284	268	257	276	299	299	313	267	317	284	273	279	297	310	290	323	290	291	273	307	280	311	282	282	307	295	273	299	303	293	299	273	283	269	284	278	325	312	319	307	285	252	316	332	305	300	271	291	275	297	293	280	301	315	315	309	305	289	297	279	303	300	291	265	300	275	284	303	300	307	293	286	270	298	288	289	324	294	309	335	304	302	297	288	305	276	290	306	283	302	311	271	286	306	303	327	273	267	273	283	265	308	285	290	304	278	309	238	302	301	291	315	289	286	314	323	319	310	301	266	267	304	282	286	301	270	288	292	290	298	269	294	273	304	303	310	312	307	258	274	302	274	296	317	280	265	281	318	279	289	306	287	297	304	308	270	297	285	272	309	296	313	311	296	296	290	288	281	325	310	329	279	293	338	290	273	273	297	301	277	287	274	274	279	264	294	265	286	279	296	322	295	284	311	302	287	284	337	249	315	300	273	284	312	293	292	261	283	261	284	308	318	290	301	299	301	273	272	286	303	308	279	273	271	329	308	289	282	284	277	262	287	269	289	288	296	308	300	311	310	316	304	311	295	308	294	259	287	289	299	289	303	335	286	277	310	316	300	304	305	262	299	315	295	264	294	314	304	291	300	297	306	287	288	292	303	269	289	285	263	317	303	274	299	288	287	301	285	315	318	280	307	281	325	279	306	265	312	309	307	314	294	296	320	299	313	282	323	295	288	317	294	272	279	270	288	285	277	291	310	284	274	309	315	267	289	288	284	276	298	287	304	269	286	287	297	277	261	297	286	310	282	265	288	282	291	287	267	283	278	298	291	306	301	294	251	271	282	299	289	285	295	298	295	293	279	288	272	295	301	294	282	290	309	282	287	274	284	309	281	300	287	321	275	305	262	301	304	291	298	337	313	283	286	284	307	299	311	324	303	293	278	319	278	282	300	303	290	293	297	308	295	280	302	306	289	278	279	295	297	309	295	307	311	284	276	342	298	302	314	338	297	281	291	299	275	287	298	314	284	299	268	282	286	294	290	283	303	298	277	305	302	306	303	282	283	309	273	272	309	283	276	285	321	319	281	313	278	260	284	313	273	278	279	272	285	273	302	286	300	285	276	310	283	248	269	273	287	307	274	289	299	287	280	297	294	298	306	268	290	312	314	285	303	312	281	287	334	272	315	325	286	299	288	270	288	286	292	304	317	316	299	294	298	283	305	300	283	267	270	281	289	310	269	287	280	292	277	312	289	290	312	282	288	301	287	310	286	266	267	297	303	274	315	290	294	279	297	315	301	314	279	291	301	291	302	293	296	314	274	301	280	303	296	282	297	270	281	303	293	283	275	324	277	273	315	280	323	297	327	298	287	301	290	307	270	297	300	288	311	275	274	276	295	301	295	289	313	280	290	300	295	309	302	312	284	282	299	308	312	302	315	300	294	314	287	254	269	266	286	293	306	290	279	275	321	313	316	316	287	291	303	301	265	285	322	291	265	302	280	270	290	268	317	280	258	321	312	295	301	322	305	346	266	287	298	289	301	298	294	288	267	264	333	274	275	276	257	269	302	283	256	290	282	276	293	304	324	303	263	301	297	263	309	289	308	292	297	280	329	284	291	286	290	291	302	309	283	307	255	288	294	281	308	300	291	289	296	284	292	312	278	276	288	302	265	265	261	277	287	290	310	309	298	298	312	291	273	275	296	280	292	279	302	306	289	292	284	286	270	311	286	301	281	296	303	289	316	296	298	299	331	273	293	308	287	287	261	299	294	296	275	279	314	283	265	289	305	290	308	309	304	293	299	307	280	312	278	303	291	307	286	281	310	328	264	298	317	296	285	292	303	278	315	268	290	312	298	320	272	280	277	304	318	307	318	280	296	298	285	287	295	297	282	274	315	307	301	302	287	282	293	311	273	291	289	299	289	268	313	279	253	291	287	256	311	270	281	309	281	284	304	287	243	290	320	293	267	251	293	296	290	271	287	274	261	288	295	317	275	313	291	296	312	297	300	315	291	275	282	288	261	299	263	275	326	286	321	291	286	329	285	287	311	300	271	262	289	306	305	313	283	299	276	284	301	277	302	293	278	342	285	280	312	260	301	305	305	268	287	303	314	307	275	289	312	258	309	308	295	292	287	316	290	296	289	286	300	300	276	270	296	266	286	287	295	272	267	292	268	281	311	299	295	319	294	267	283	297	288	248	295	295	238	290	313	292	296	290	305	275	277	264	328	297	316	313	298	270	299	308	314	302	303	298	288	280	289	262	265	298	255	276	295	300	251	303	271	307	311	283	281	307	268	275	300	288	289	304	279	269	293	294	282	278	313	274	302	291	290	292	306	269	275	309	276	268	311	313	302	271	304
4356	14392	9919	4935	3498	2492	1882	1554	1215	928	788	698	630	529	480	506	481	425	431	433	396	399	405	385	374	372	368	335	371	328	362	325	347	352	323	340	310	329	301	334	344	331	326	309	312	301	302	331	321	338	326	296	316	336	296	296	344	339	298	293	327	325	349	341	276	307	316	295	314	330	298	301	272	344	310	336	309	318	300	307	323	306	322	336	302	317	274	285	277	322	315	339	346	310	284	299	325	304	313	336	318	336	316	316	322	329	325	304	316	293	296	289	319	343	313	304	321	318	319	311	319	308	310	316	314	287	275	283	293	310	278	310	321	280	312	327	282	303	328	310	312	287	291	304	310	324	292	297	297	319	312	334	314	335	296	304	341	293	302	289	309	321	330	348	299	326	326	303	321	297	281	313	277	303	263	312	307	300	310	277	307	323	306	325	313	290	290	295	323	307	299	314	345	282	309	285	291	320	302	330	308	315	281	322	294	312	312	276	297	320	341	303	325	300	285	279	316	318	308	281	304	313	287	343	298	306	284	292	301	292	279	295	297	297	296	293	322	285	299	321	329	294	327	298	300	303	326	341	336	315	337	283	295	313	297	301	293	305	324	303	298	342	300	287	311	305	303	320	335	321	306	304	292	274	316	284	318	291	309	298	303	299	296	309	332	312	313	311	307	307	294	316	300	313	320	324	295	294	327	277	332	313	302	284	311	322	276	330	318	331	297	282	319	315	313	314	288	348	319	305	311	337	342	322	303	331	306	303	316	314	321	319	312	319	330	290	307	302	339	318	317	321	330	276	315	316	301	296	321	325	292	338	313	330	315	315	285	305	270	311	317	297	293	316	324	317	304	280	314	314	287	289	301	292	317	278	332	350	315	340	300	302	289	290	316	297	317	301	294	300	321	325	314	288	324	324	297	322	298	330	298	345	290	318	305	300	302	317	313	306	316	306	280	328	306	291	319	298	313	333	334	306	299	298	284	310	303	347	295	291	308	319	304	347	298	331	287	306	285	303	289	299	264	277	342	283	311	301	296	328	309	314	306	310	313	328	315	294	287	307	277	313	298	304	318	315	306	313	329	302	335	285	306	292	333	293	282	286	329	299	288	280	299	318	329	306	318	299	307	339	283	280	326	295	301	279	316	312	327	308	291	322	320	298	304	299	322	311	325	330	326	321	308	306	310	324	306	283	308	328	305	295	307	296	284	313	300	322	273	336	329	303	329	309	297	323	315	318	301	296	315	295	282	280	318	327	316	299	276	331	344	296	312	290	282	292	312	309	318	277	302	301	302	321	328	334	300	282	288	293	307	330	303	300	309	302	286	296	322	314	315	302	307	329	295	325	320	315	265	306	300	307	304	279	295	295	308	298	345	292	315	347	293	310	312	335	286	286	306	338	301	302	274	319	297	339	290	318	302	287	290	328	307	292	318	272	288	292	323	299	327	316	305	296	280	305	366	307	309	313	279	313	316	305	317	286	312	309	295	297	313	306	293	300	327	316	312	315	290	332	285	332	309	288	313	260	313	312	302	301	308	306	300	314	314	317	306	327	341	299	341	308	286	271	304	307	324	279	319	309	290	307	327	303	329	311	331	270	324	311	290	312	295	342	326	289	307	299	310	305	308	344	322	352	306	312	293	299	301	336	319	281	295	320	308	318	343	323	284	297	338	326	325	348	317	314	342	308	314	328	334	319	288	309	301	336	295	347	314	291	309	284	306	262	304	320	271	310	311	326	295	307	284	305	302	282	304	300	278	283	336	347	296	308	329	314	303	279	308	331	350	314	305	305	346	319	310	313	326	343	322	290	341	294	293	336	310	291	306	312	284	290	364	300	305	299	296	331	320	299	300	318	296	341	269	308	319	289	317	321	328	333	313	334	340	317	331	321	281	275	293	313	294	295	309	332	318	291	307	316	328	313	298	323	298	303	307	302	299	308	283	312	313	340	313	314	286	300	296	312	312	317	311	298	285	303	318	315	310	327	282	308	330	327	313	320	325	315	314	316	307	331	315	317	312	287	335	300	301	314	304	315	315	308	300	304	308	311	318	293	337	309	298	317	303	305	303	282	293	304	312	309	287	287	302	296	329	309	301	283	294	276	294	325	295	326	293	317	320	299	336	314	313	320	327	328	292	317	293	273	315	271	304	290	312	305	316	326	324	312	317	296	322	301	280	273	299	294	316	309	294	295	317	336	326	256	286	335	284	301	289	303	314	315	322	274	313	346	315	302	346	307	307	327	301	316	323	317	314	318	276	315	272	282	306	340	312	307	331	304	301	312	324	277	293	325	301	309	312	309	303	295	334	322	316	324	310	316	290	297	294	297	336	335	305	301	292	307	306	300	304	318	282	284	319	318	284	287	322	316	274	284	282	335	286	290	324	319	326	316	310	294	306	311	290	299	299	307	319	287	278	302	317	305	291	293	310	317	292	297	300	331	302	337	312	329	333	302	305	317	300	328	284	325	294	318	302	285	343	317	320	333	290	298	340	301	297	318	311	335	317	319	315	317	285	332	311	285	295	280	325	294	255	281	287	322	317	270	301	288	313	289	333	319	312	311	316	295	326	320	300	352	286	303	338	314	277	314	288	325	325	298	304	317	315	319	276	311	267	285	334	306	294	293	298	326	319	309	294	301	316	293	304	279	301	317	328	301	327	334	316	293	354	331	300	352	327	298	355	286	312	378	287	332	319	288	315	288	301	296	277	301	311	261	297	273	302	317	286	301	326	313	312	307	316	284	309	316	310	311	286	310	329	325	297	318	283	293	295	297	307	303	292	301	308	268	322	307	326	309	324	289	288	282	345	293	316	295	307	308	304	338	296	343	288	307	326	314	334	307	278	293	312	329	307	288	302	297	299	290	326	324	312	320	309	319	336	319	336	317	278	287	289	303	323	321	322	267	321	323	306	288	329	273	344	323	285	295	309	320	314	324	326	285	323	310	273	331	316	261	279	319	317	304	307	287	288	298	315	317	289	286	305	313	276	278	321	281	332	316	340	283	278	290	312	319	305	320	305	309	342	302	310	335	290	336	294	330	315	307	316	287	322	316	297	308	331	295	299	316	338	316	341	295	332	304	333	324	307	288	300	276	310	293	315	300	297	294	300	305	305	314	293	323	302	352	313	323	330	297	333	313	325	302	300	315	289	296	307	335	312	326	274	318	311	301	294	310	311	306	303	309	308	293	296	310	303	296	307	319	310	300	307	281	309	294	325	323	307	314	306	320	320	308	328	296	323	309	292	340	311	308	302	292	295	296	293	333	296	332	297	292	314	302	320	307	331	295	353	298	311	318	279	310	326	299	334	324	308	305	282	304	285	297	339	335	312	295	312	304	320	341	310	275	321	302	320	303	303	295	303	304	310	288	329	327	329	274	325	301	292	303	322	306	295	314	307	299	297	298	309	278	311	288	285	316	312	272	286	318	285	306	327	284	263	302	302	323	313	298	297	296	308	297	315	306	272	334	266	294	328	311	314	309	313	325
27416	20287	7631	586	325	251	236	224	214	192	229	200	191	189	176	208	192	177	189	181	204	195	160	175	183	215	160	185	201	160	171	178	177	182	170	187	198	196	177	183	192	179	185	201	191	175	216	171	187	191	201	188	185	168	174	187	168	201	179	187	173	155	162	189	179	176	197	162	178	170	187	185	207	162	178	175	172	185	195	192	206	162	167	192	203	180	180	173	198	181	178	175	170	203	174	194	179	182	175	201	216	178	171	197	190	186	190	174	175	191	196	194	173	190	188	173	194	196	183	186	162	178	173	181	176	185	200	189	174	186	198	191	174	157	198	170	159	181	180	183	179	184	195	179	176	170	179	191	210	194	174	188	163	183	152	174	186	172	166	182	183	187	184	180	183	186	183	208	186	198	190	198	180	180	190	189	203	161	184	175	183	171	187	163	168	185	175	184	201	188	189	167	226	185	166	167	181	200	197	196	182	174	188	167	190	200	163	195	173	175	199	183	190	182	167	186	187	189	199	185	193	176	186	163	152	170	185	197	179	173	218	175	188	195	204	188	181	189	178	192	186	173	179	198	183	187	191	186	209	197	177	185	186	158	179	195	185	180	216	165	181	177	167	168	195	199	190	190	174	199	204	182	175	167	168	188	190	164	195	207	161	189	174	184	195	172	202	187	176	186	168	157	179	201	174	185	183	173	194	189	173	213	192	170	177	185	184	164	180	173	201	189	207	187	180	197	178	192	189	192	177	193	165	170	182	203	194	172	163	175	168	184	197	177	186	211	164	150	172	177	159	175	171	168	190	190	187	172	176	173	185	190	169	191	192	186	192	189	193	163	208	165	198	195	184	198	161	174	205	171	172	160	181	165	173	191	174	180	177	167	197	172	193	189	168	194	171	170	175	164	208	190	171	185	180	211	210	193	189	170	178	176	188	186	180	203	186	169	178	189	192	171	194	184	207	147	185	202	180	189	166	182	180	198	198	198	185	174	185	180	202	204	210	192	209	176	186	177	183	183	185	169	171	189	172	182	181	189	170	205	157	205	163	175	193	192	194	169	181	174	191	188	169	158	162	167	175	189	173	186	178	181	196	187	183	211	158	179	190	179	190	178	198	157	207	185	173	158	185	178	194	164	172	173	170	185	181	179	173	168	156	162	177	199	185	189	174	180	176	185	171	169	211	179	183	178	181	191	192	201	188	173	188	206	176	155	174	192	176	181	194	195	189	191	186	190	179	193	199	191	188	198	211	193	184	187	192	195	186	150	202	206	162	198	167	196	206	179	185	187	195	176	196	205	184	156	171	178	202	179	179	177	174	189	206	178	182	175	181	194	183	189	179	180	158	198	172	169	179	173	192	177	206	182	172	177	186	192	187	189	205	183	206	167	184	168	194	175	194	206	165	174	168	190	178	195	182	152	183	169	183	185	167	192	216	186	188	200	171	174	192	185	181	184	202	195	183	189	176	190	191	169	185	193	179	168	214	187	186	172	191	208	174	190	207	182	187	188	185	179	187	164	195	189	192	184	196	174	187	170	227	185	186	179	157	154	192	158	189	178	207	149	182	173	198	196	187	184	184	194	189	161	179	166	165	192	188	191	187	187	179	190	195	154	175	202	179	200	201	155	171	171	188	165	181	184	157	172	206	187	194	177	184	197	188	197	180	149	166	170	192	200	208	178	179	189	189	187	193	194	174	204	181	171	190	168	209	203	178	164	171	186	184	185	165	173	186	152	193	148	205	194	170	172	192	162	183	172	175	175	181	196	179	199	216	188	179	181	182	186	186	178	187	184	183	190	184	193	194	193	183	191	203	204	165	194	182	180	184	199	185	165	196	181	183	170	192	187	186	182	199	206	188	146	219	203	186	177	181	189	167	177	191	151	194	209	185	191	190	180	192	163	193	165	209	200	189	195	176	184	176	157	184	180	184	197	189	198	190	188	193	163	186	194	210	186	177	178	185	187	179	223	192	159	203	197	155	202	203	191	191	179	195	166	196	190	176	175	171	178	193	173	177	185	196	156	174	192	192	176	187	181	200	179	170	186	188	161	186	197	184	197	174	191	166	195	184	187	202	174	186	170	185	168	197	163	178	174	204	191	166	188	196	173	172	193	195	167	152	177	191	182	181	182	213	168	175	174	184	188	178	181	178	219	178	198	170	165	186	166	183	178	199	182	187	163	184	159	205	186	176	172	180	188	157	182	174	200	197	205	186	181	169	201	208	173	207	182	201	187	186	187	184	186	162	181	178	178	176	183	172	179	177	170	183	168	192	191	173	177	158	182	187	195	172	177	170	178	182	168	228	171	235	153	154	183	158	168	209	194	177	174	193	179	227	202	168	181	214	168	166	169	182	210	174	175	204	193	188	195	202	170	143	186	198	208	168	185	175	179	193	170	181	187	156	175	178	147	190	172	181	177	181	186	176	155	175	178	193	169	168	179	165	185	169	182	177	183	192	185	183	169	206	177	178	201	216	153	208	200	165	195	194	184	187	186	168	172	184	185	171	198	152	151	180	176	181	188	185	173	175	179	168	170	179	181	165	172	177	182	163	174	177	188	207	158	160	184	178	179	168	198	181	186	192	199	173	186	173	166	178	166	180	158	191	191	190	167	195	173	182	192	179	172	182	188	181	160	196	173	185	208	183	169	170	164	166	184	192	182	168	172	194	198	180	201	175	184	190	177	203	197	201	172	178	197	173	167	190	198	181	169	207	209	179	196	195	176	181	204	207	188	171	170	166	189	190	180	186	173	187	199	193	182	203	182	201	201	175	206	201	185	165	160	190	161	172	187	213	170	177	168	179	217	183	200	184	189	202	193	183	162	195	186	173	186	199	172	169	158	190	187	205	186	158	200	176	175	192	192	207	186	189	182	215	186	181	181	205	189	188	193	181	187	157	174	180	182	184	173	180	177	191	193	159	168	168	169	174	184	192	182	180	180	180	174	176	175	181	183	172	165	187	202	198	207	176	168	185	184	186	179	189	192	184	167	191	202	163	198	168	173	188	164	176	179	181	170	181	176	191	177	196	187	182	184	165	175	190	181	165	162	170	165	161	157	188	196	212	198	182	163	157	181	179	162	194	199	196	176	207	201	185	185	185	184	185	198	188	174	179	194	192	177	174	196	192	170	200	195	171	181	197	187	166	183	176	193	178	187	184	190	194	173	179	152	190	204	175	189	187	181	204	166	162	215	183	188	166	189	167	180	170	192	193	174	172	175	172	182	197	178	185	155	166	191	187	182	191	161	185	182	194	151	155	187	172	180	186	174	175	206	194	195	175	178	199	177	188	204	202	209	181	195	174	193	209	196	176	192	174	199	184	169	185	188	174	220	162	183	182	190	161	170	203	199	200	177	174	203	182	187	186	186	198	181	208	193	168	162	169	173	209	188	175	192	202	180	175	187	169	193	187	169	186	194	184	178	171	189	167	198	202	186	214	188	183	199	192	172	184	185	185	197	175	172	174	180	201	175	192	177	154	201	187	206
3929	1288	767	486	354	315	265	236	235	215	217	220	250	222	190	180	245	190	234	201	202	203	197	191	180	199	197	206	190	197	199	203	174	197	193	188	200	194	208	185	195	218	221	203	194	198	196	202	175	195	198	204	183	194	194	184	209	210	194	211	204	191	174	202	192	171	180	198	210	203	203	159	183	209	184	169	205	189	159	168	208	215	183	205	184	186	184	173	184	196	208	190	221	205	180	181	175	199	200	202	210	179	207	192	204	224	171	217	199	189	194	208	211	200	201	206	169	207	179	203	168	186	205	184	213	186	195	194	176	174	208	206	186	171	175	213	196	200	188	188	174	204	186	208	177	162	215	203	195	193	167	192	176	191	174	166	191	183	189	206	188	193	196	190	205	191	179	178	191	205	177	186	216	184	203	192	193	155	207	185	197	199	195	178	201	189	204	197	187	224	205	191	204	182	203	195	191	206	180	195	201	210	172	190	169	181	176	184	208	169	174	191	188	211	178	205	184	196	183	184	194	204	191	193	177	173	208	223	168	188	190	187	218	181	177	198	189	182	219	214	187	184	186	198	169	191	179	192	185	188	202	193	202	230	213	205	208	194	198	197	172	166	161	223	188	200	165	186	207	209	179	192	172	177	172	188	198	200	190	225	204	181	199	197	218	181	199	220	204	184	230	214	177	183	198	213	169	189	187	206	193	184	184	183	190	185	171	206	196	196	202	203	208	174	187	197	206	178	181	184	191	181	197	207	196	185	187	208	198	192	198	203	189	197	173	178	180	209	203	198	168	214	200	221	182	190	193	187	203	206	200	209	230	184	188	185	183	197	197	212	179	198	170	185	201	186	204	188	200	195	183	159	199	169	171	197	189	184	170	189	224	170	170	199	213	187	202	205	195	174	199	193	166	165	201	204	217	161	201	185	193	196	191	207	199	173	182	203	183	200	209	193	177	192	203	201	195	180	190	200	203	213	209	212	213	200	194	207	210	190	198	190	177	198	190	172	226	163	178	182	176	201	176	198	202	198	190	206	190	183	180	185	196	183	203	211	190	197	204	211	199	198	197	170	205	195	183	198	205	169	184	177	218	196	186	160	172	170	185	177	187	228	208	177	195	171	212	217	181	206	185	210	182	193	200	190	186	214	196	196	185	190	194	197	182	202	172	190	180	204	164	209	187	215	198	217	237	208	200	171	199	172	197	173	198	202	183	208	193	185	194	185	198	191	184	213	190	194	195	182	191	207	187	187	205	214	221	200	207	203	206	205	175	196	197	208	200	182	205	207	194	193	176	181	202	206	198	191	183	180	203	216	187	176	202	192	200	152	199	201	216	164	192	183	193	188	174	198	207	221	187	180	199	186	189	189	211	184	204	207	192	193	168	191	176	194	185	193	208	192	177	168	201	177	191	175	184	195	213	204	172	177	196	196	181	157	195	193	179	205	197	200	199	185	189	203	193	219	191	196	207	211	184	203	186	202	203	171	203	206	189	187	186	185	170	212	165	194	199	202	236	192	202	183	192	214	184	209	166	200	195	217	199	186	191	202	174	195	198	202	197	187	180	174	203	180	191	186	201	196	202	197	194	199	217	176	200	189	192	193	219	170	201	205	186	228	213	164	181	197	183	219	182	196	186	176	206	201	187	186	192	198	221	184	198	176	183	195	188	172	199	193	172	188	188	212	204	181	179	208	193	186	190	217	216	207	190	180	208	197	184	179	202	186	197	207	200	184	218	205	190	201	198	173	191	190	191	186	188	213	199	203	185	167	189	160	180	192	199	203	187	205	178	222	180	164	216	216	196	201	193	201	209	184	179	185	181	173	202	202	201	189	196	210	212	200	189	200	213	179	205	195	202	182	213	204	218	184	194	174	170	212	211	208	206	211	222	216	208	202	220	184	188	197	177	182	215	199	193	179	207	168	189	180	174	191	199	185	195	170	207	184	174	207	202	194	190	182	201	173	167	210	191	210	203	179	184	187	170	197	214	182	201	168	208	167	187	175	207	160	199	183	196	193	214	190	174	193	176	187	179	212	168	202	207	189	171	182	179	204	173	181	224	194	220	195	190	209	177	176	187	211	190	217	197	199	197	210	175	224	182	198	201	163	194	199	188	229	175	199	173	183	201	207	183	205	217	203	199	177	185	191	219	170	190	190	188	195	196	188	214	179	199	177	175	177	190	192	192	201	183	212	205	223	191	189	205	177	184	198	157	176	191	215	189	188	180	204	162	188	190	185	169	195	183	199	192	209	189	194	171	199	203	183	211	182	177	193	206	190	210	201	196	196	173	185	189	176	202	199	199	198	162	193	199	210	182	202	190	196	205	170	224	191	191	206	187	203	217	177	174	176	190	216	227	207	196	177	191	204	202	186	201	204	191	175	200	240	197	219	195	177	182	204	196	186	181	185	207	192	218	193	185	178	206	206	211	204	189	187	176	208	193	190	194	202	189	184	207	176	210	189	185	159	209	198	190	197	191	215	217	178	179	174	213	190	165	200	205	203	208	200	187	192	202	194	186	219	191	199	207	164	202	185	179	194	187	179	188	211	200	171	189	163	203	185	204	201	184	197	185	188	194	187	219	211	191	202	179	203	228	209	197	189	191	195	191	207	204	192	180	197	205	199	183	205	196	185	188	201	228	195	193	196	193	210	200	205	187	189	178	199	199	179	185	211	181	206	199	193	207	173	183	184	164	191	213	184	197	174	194	175	186	174	207	198	193	206	205	215	185	213	201	180	199	211	189	181	188	199	180	194	198	216	194	207	181	188	190	193	182	188	165	196	188	194	202	191	201	185	180	191	185	215	181	197	204	164	199	193	210	192	172	190	184	180	202	159	181	190	194	193	177	200	191	185	193	195	179	192	199	213	212	190	161	209	212	189	201	188	186	224	149	204	212	201	195	191	185	190	188	199	191	176	196	172	203	175	183	205	173	198	183	181	168	208	180	181	188	183	188	195	194	187	192	192	186	173	209	213	190	206	200	188	202	191	209	188	199	193	209	185	206	185	197	194	196	172	191	205	196	222	197	186	184	186	195	179	183	213	211	186	199	189	194	191	185	195	205	196	194	203	199	194	186	188	198	188	205	186	197	175	204	179	197	201	208	208	175	204	179	204	181	205	207	217	188	193	173	194	197	194	193	190	196	199	173	187	197	196	211	171	205	198	173	232	213	186	187	176	187	228	197	178	199	213	180	182	190	199	176	181	187	183	186	189	176	187	181	181	184	190	151	193	189	166	165	167	221	156	190	176	188	211	172	196	185	177	166	186	184	198	196	190	217	172	183	180	193	174	201	203	194	185	182	185	183	182	186	185	185	202	220	190	188	200	177	193	194	191	198	178	163	185	206	204	201	211	195	183	206	174	201	180	205	194	216	188	221	212	197	195	191	175	183	187	212	196	190	195	199	198	181	206	192	169	188	195	190	201	195	194	177	181	176	203	191	189	190	171	205	180	201	198	179	181	183	196	164	197	179	185	185	185	197	202
23701	21294	28741	24212	21300	11123	1104	711	564	569	499	445	472	429	416	425	377	390	365	409	405	407	333	343	376	356	350	371	338	379	353	364	371	333	332	350	339	361	336	352	326	317	383	363	344	369	331	343	355	337	364	334	336	340	383	360	346	352	357	351	353	338	333	349	364	366	355	353	356	327	330	357	348	339	364	385	370	341	325	350	344	363	327	345	349	330	345	309	341	364	375	311	349	308	346	372	351	311	380	345	327	318	319	322	350	365	374	325	363	346	340	339	349	354	337	325	324	326	327	348	327	351	334	317	357	351	329	336	305	335	352	373	347	328	365	368	359	342	319	352	318	345	359	346	346	374	324	346	361	314	316	306	326	360	357	358	328	322	361	352	358	350	291	354	361	337	350	355	368	375	329	334	334	320	339	327	360	335	357	333	349	333	348	329	327	342	327	346	349	365	348	368	350	323	368	335	343	329	335	332	346	336	342	363	347	358	350	337	355	361	344	325	320	363	372	317	356	338	346	339	348	371	317	337	344	368	359	358	343	311	327	329	387	305	358	368	349	338	357	374	370	367	358	365	358	346	319	343	348	324	336	368	353	354	312	339	381	385	362	358	341	338	336	348	322	333	324	362	387	337	331	314	360	321	364	346	354	346	324	363	363	340	337	365	341	340	348	339	347	337	356	339	338	333	313	367	368	338	315	324	313	360	367	382	350	349	344	353	344	351	325	337	369	342	353	346	347	349	354	325	366	349	363	317	317	324	330	329	337	350	315	356	365	363	359	368	319	342	345	341	349	333	354	322	336	346	354	312	406	350	346	350	308	363	338	367	362	359	360	355	341	347	353	371	342	359	349	327	360	380	316	341	355	367	357	347	345	366	349	339	324	388	400	335	360	350	333	365	318	333	390	348	341	377	345	344	323	366	351	365	338	341	350	346	313	322	348	381	329	371	333	349	333	317	342	379	347	322	327	330	356	360	346	355	358	356	347	367	372	362	376	348	372	355	345	330	342	347	318	337	329	338	327	373	353	314	344	339	369	371	370	385	364	373	364	358	368	320	373	350	332	319	371	335	337	322	325	328	358	358	367	307	352	365	320	355	339	322	323	355	354	366	349	352	322	335	344	307	347	349	341	324	333	323	374	381	362	352	361	335	331	345	340	361	382	336	340	349	337	345	376	327	374	345	352	327	346	340	346	340	350	376	370	390	375	330	326	374	310	332	324	343	355	302	330	375	358	355	346	351	324	338	350	346	341	331	356	340	365	351	340	367	326	380	356	344	366	349	332	347	350	399	314	306	345	342	370	334	370	365	366	307	356	330	332	348	401	342	384	350	374	345	341	302	328	351	358	359	384	303	350	337	335	342	346	340	359	365	350	365	326	332	357	382	342	365	370	347	340	387	324	338	382	353	330	372	368	375	309	346	380	308	326	332	369	369	401	353	351	368	350	339	351	341	325	372	383	357	339	339	377	336	341	329	361	379	356	358	325	354	337	292	364	359	284	309	352	338	331	333	334	336	330	369	344	324	339	348	311	349	325	358	347	371	321	327	357	365	317	372	347	316	370	355	323	361	337	370	342	341	383	323	365	359	369	390	349	374	323	337	359	351	314	328	349	345	402	375	374	316	367	318	334	348	338	360	365	342	370	320	331	332	352	340	361	348	365	329	342	328	328	355	349	370	336	344	370	339	373	337	300	354	359	341	345	348	383	350	366	362	361	367	344	355	357	323	319	379	322	349	339	391	337	364	305	379	345	365	332	351	353	340	372	345	344	381	356	325	364	342	376	383	348	378	360	352	354	326	340	372	314	360	325	340	337	331	333	378	342	366	336	368	351	338	336	356	332	351	312	357	326	328	359	346	351	373	346	327	316	370	344	317	370	359	340	331	328	369	324	342	343	344	356	316	383	311	364	313	356	352	316	356	341	316	337	356	344	320	338	367	343	350	384	313	360	365	363	296	352	327	366	365	314	353	382	356	373	336	337	313	319	360	351	361	366	347	338	326	371	360	336	339	331	339	351	340	346	342	348	319	329	338	370	355	347	347	328	339	359	369	331	344	341	376	338	372	363	368	363	318	343	331	351	347	340	320	370	334	365	330	318	346	357	350	368	336	337	353	351	342	361	351	355	308	328	377	344	339	355	368	305	378	320	360	370	347	356	352	358	327	358	338	318	331	328	315	372	350	338	330	338	315	342	318	340	356	331	340	330	372	375	350	335	342	352	363	341	330	335	342	340	372	331	368	333	363	350	364	354	350	334	374	346	344	379	332	336	347	357	325	366	333	343	368	363	398	353	346	386	340	350	386	346	349	364	342	354	357	345	342	292	364	368	353	360	355	345	379	367	357	340	364	341	382	359	333	387	336	333	336	333	316	340	342	370	377	322	348	367	367	362	303	351	310	325	367	337	365	364	329	366	335	360	357	349	366	329	359	323	356	326	341	356	344	359	335	338	345	325	372	358	337	354	348	351	359	321	357	350	329	350	330	379	371	380	363	331	314	349	323	347	311	327	340	341	343	340	333	330	336	351	332	332	352	356	317	347	348	341	315	372	321	358	326	321	360	324	377	355	337	353	334	350	350	341	279	371	317	320	339	317	339	357	329	345	349	351	349	342	346	359	329	348	349	367	344	339	358	334	330	362	318	364	354	358	373	346	344	339	377	337	321	346	334	345	328	345	343	344	344	347	367	356	337	372	371	352	363	362	348	362	351	340	339	351	326	369	377	347	318	335	323	349	384	318	361	307	361	315	330	373	360	311	320	363	354	328	329	349	308	321	365	343	365	342	380	353	327	376	352	369	365	320	312	369	326	324	345	371	374	337	345	310	353	329	343	326	338	352	331	325	354	342	336	342	326	396	333	321	319	362	320	361	354	334	335	330	365	361	353	329	335	354	355	373	337	332	332	333	333	367	333	341	373	352	330	373	328	329	306	364	335	372	328	336	321	346	338	332	334	365	341	327	356	361	318	341	319	349	330	330	343	326	328	326	314	341	351	353	341	361	370	340	337	348	325	334	371	348	348	346	358	320	358	353	323	384	327	351	363	367	327	350	337	368	318	334	356	316	349	328	336	334	331	342	370	328	325	333	349	330	325	360	346	345	337	380	330	353	363	356	383	331	356	369	327	358	362	314	375	333	356	361	355	316	366	341	372	345	342	335	341	345	330	340	338	352	340	366	359	355	305	367	295	367	348	340	328	325	364	338	353	337	341	372	357	358	326	340	345	370	359	363	330	348	356	332	346	334	326	368	336	345	361	313	337	358	346	353	321	336	351	342	311	360	356	363	336	320	362	351	321	353	321	350	318	370	328	354	371	329	307	352	328	349	334	325	364	342	333	330	351	360	355	340	353	350	369	311	318	356	320	334	361	346	329	348	365	334	352	337	380	341	374	307	375	343	382	346	355	389	367	330	350	331	356	361	367	345	322	330	335	349	349	338	345	349	348	370	341	322	327	372	369	346	347	340	353	355	362	346	369	316	364	367	313
3259	8717	5762	2729	2064	1591	1188	942	773	628	618	543	550	502	440	437	418	424	455	425	425	434	433	399	381	410	381	408	398	374	395	351	369	425	347	374	379	369	358	372	389	348	353	359	348	363	364	384	362	339	347	335	336	366	382	367	374	389	385	377	356	383	360	338	371	350	341	370	371	358	348	375	335	387	338	345	370	375	361	383	380	336	363	344	351	344	366	382	376	372	359	379	359	343	379	368	373	373	361	377	336	379	355	350	316	391	351	385	350	353	374	386	361	394	360	372	363	356	361	369	347	360	355	360	317	339	377	352	348	373	333	368	353	356	347	374	349	373	382	339	384	379	358	356	349	347	342	340	384	374	371	397	389	367	367	365	377	334	414	369	346	356	345	377	342	383	384	350	346	380	398	377	362	356	366	402	370	358	353	349	359	381	369	378	370	347	338	388	382	374	329	377	361	335	361	369	323	384	340	366	358	360	337	368	342	373	352	355	361	377	360	441	382	344	372	369	347	346	351	341	380	358	366	341	334	392	321	353	338	376	378	344	365	397	343	351	358	358	368	320	356	334	338	326	395	343	353	356	344	366	372	335	344	392	373	331	350	373	390	374	382	374	375	358	356	382	350	336	338	383	343	353	359	346	350	368	342	356	375	375	331	334	324	333	348	355	382	344	341	327	369	363	369	356	332	330	325	367	320	387	375	335	347	358	371	383	368	376	350	330	367	361	369	376	360	360	373	370	368	366	354	354	372	380	385	352	383	390	364	356	338	349	351	359	366	374	312	314	400	376	331	384	351	380	376	404	369	391	361	374	358	362	375	380	382	371	351	354	365	375	372	363	347	355	366	369	366	386	388	360	330	353	365	367	339	333	384	377	349	368	356	348	369	376	394	348	393	353	378	386	351	359	368	354	323	330	360	379	370	360	382	355	405	368	354	369	385	376	352	373	355	374	369	384	357	370	317	350	349	349	354	342	363	356	365	351	344	391	387	347	315	361	356	356	359	348	345	399	335	370	357	335	337	389	389	360	366	372	382	380	356	419	378	373	332	343	344	346	354	386	363	361	344	339	323	377	346	357	371	355	388	332	356	359	368	370	347	376	348	320	306	360	353	366	351	403	347	354	351	348	346	388	373	349	375	384	376	331	358	351	357	357	349	357	370	390	401	357	363	356	352	352	362	396	322	366	323	376	377	375	337	417	344	372	385	342	363	336	343	368	364	354	367	369	354	353	362	378	336	369	333	334	339	358	389	407	374	373	345	315	400	330	368	339	363	333	349	348	374	329	357	355	382	387	372	360	339	342	370	360	318	356	356	347	375	361	363	385	352	348	338	368	330	369	363	370	355	325	389	339	357	351	358	384	366	385	377	350	390	359	366	394	361	378	365	390	392	363	338	340	350	349	350	354	373	366	361	335	371	373	352	383	343	373	330	387	312	366	369	392	387	347	348	391	391	374	362	356	336	359	347	362	348	393	389	320	367	380	378	332	361	347	358	362	355	339	350	363	346	353	350	383	356	359	349	347	353	381	359	312	380	368	356	374	347	368	364	377	344	376	361	381	355	374	381	331	361	344	351	354	337	352	340	377	383	342	349	369	396	376	369	338	367	361	328	354	355	342	372	407	359	358	378	357	357	338	361	362	341	339	370	368	376	340	389	389	398	363	375	347	332	343	355	368	353	316	362	345	375	356	354	346	411	347	317	381	371	366	338	400	362	354	383	363	384	372	335	368	352	353	391	347	348	332	381	369	380	339	355	361	373	343	358	398	389	365	352	359	353	326	357	374	388	371	354	351	360	375	380	380	327	350	352	348	336	348	360	411	379	317	364	377	337	367	369	367	359	387	332	350	388	368	363	374	364	360	341	360	381	365	355	359	353	377	343	368	405	360	354	373	385	381	367	338	363	359	331	344	383	350	374	364	393	351	359	350	377	349	358	363	348	361	347	388	329	357	355	349	347	392	363	352	386	418	349	351	354	352	334	338	361	368	384	383	350	358	358	371	365	370	361	341	336	394	344	374	362	360	349	386	383	393	374	363	372	349	370	327	374	361	354	384	337	392	338	389	358	386	339	364	349	354	359	362	410	344	354	369	346	367	396	344	337	360	336	382	369	375	386	372	347	347	321	352	348	374	372	333	378	326	325	346	337	335	384	373	377	375	362	360	377	366	341	378	355	335	339	385	353	342	357	376	368	360	367	369	393	342	333	382	363	358	340	333	343	393	343	354	403	360	362	364	347	374	371	373	358	319	359	342	403	354	337	343	368	389	371	364	358	387	370	363	353	347	371	357	354	372	369	381	351	368	355	361	386	398	367	364	333	387	367	365	358	357	340	377	389	384	356	355	363	357	363	319	359	370	327	349	366	335	363	360	384	379	335	368	347	364	325	355	344	387	360	367	380	341	341	335	349	358	357	375	371	365	398	336	345	396	349	364	357	347	385	370	347	342	383	373	376	327	309	356	358	380	367	348	390	368	339	357	363	375	352	330	376	365	347	367	337	352	369	383	372	361	370	353	390	352	366	363	337	356	349	363	359	359	343	355	373	358	389	392	369	364	367	361	373	340	360	382	353	396	361	338	374	346	392	354	381	394	348	388	352	322	339	356	389	371	339	393	357	326	357	381	379	361	356	373	341	359	370	353	357	354	355	401	355	361	332	348	370	339	395	340	365	338	352	392	373	356	376	355	371	348	357	348	382	397	372	350	337	366	351	370	352	364	366	347	367	344	351	367	364	352	356	334	351	374	362	356	373	371	359	343	340	350	341	349	379	340	349	350	359	351	357	385	395	357	354	361	372	351	371	406	340	389	388	367	350	330	364	349	379	379	348	357	383	353	372	358	390	365	409	370	342	398	344	375	386	361	366	389	353	325	333	377	375	348	363	352	353	361	355	372	355	317	375	366	336	362	357	349	348	374	346	353	374	359	380	354	361	369	369	353	339	342	342	357	361	341	372	367	387	369	361	404	406	347	368	365	351	356	352	364	342	360	409	374	363	369	357	370	376	362	346	381	375	370	352	360	320	342	333	336	304	381	360	369	358	354	354	369	384	357	345	346	370	356	412	367	352	365	377	355	364	287	377	354	375	351	332	383	370	343	350	353	350	403	339	381	392	352	346	337	377	344	359	368	372	375	373	353	349	361	369	332	389	351	399	364	359	368	385	319	370	387	320	372	371	354	366	397	376	393	334	375	392	346	379	372	372	349	353	380	322	376	391	410	360	346	366	367	354	380	362	374	395	376	346	339	344	369	326	349	380	341	359	347	389	323	369	366	396	371	337	350	361	384	370	363	360	351	354	354	356	331	370	369	348	365	401	329	337	354	333	344	347	383	368	346	364	392	382	372	347	355	377	358	358	363	391	349	356	371	376	337	390	371	370	368	345	349	346	356	346	346	356	378	370	355	399	369	377	332	403	378	338	361	365	385	379	364	358	357	356	344	340	343	407	344	346	353	385	338	350	392	351	360	343	391	361	348	355	387	346	355
24656	21232	27739	24961	13418	532	312	228	196	143	156	136	132	130	114	111	110	104	97	110	100	86	122	78	100	85	82	96	89	89	108	102	89	92	87	97	89	83	104	89	100	74	73	84	102	62	93	89	86	79	90	81	87	80	68	90	88	89	87	73	90	87	97	89	85	90	95	100	96	74	108	93	67	80	74	83	75	87	74	74	73	69	80	79	92	76	85	99	82	90	88	89	108	82	95	86	84	84	85	83	89	81	100	93	78	79	87	77	85	70	82	70	81	82	92	83	88	91	73	97	89	77	74	73	75	99	84	94	84	78	103	80	89	82	87	88	90	85	67	76	96	84	85	80	82	87	79	83	99	81	89	85	78	76	85	71	82	92	101	83	83	95	87	100	86	90	99	74	73	68	69	104	75	87	84	96	84	78	80	102	92	67	85	70	81	81	85	110	92	101	93	71	76	81	98	99	90	80	85	92	89	66	87	94	86	90	87	80	85	71	70	74	86	105	93	75	68	75	97	76	77	64	85	85	70	78	84	80	88	84	92	86	88	87	77	82	92	76	84	90	92	71	69	83	88	73	81	69	99	66	94	80	88	83	100	87	65	72	86	93	94	85	81	71	82	73	86	76	88	104	92	105	86	79	102	79	67	107	80	81	91	85	83	84	81	78	99	71	80	85	100	82	67	83	93	93	100	83	80	83	82	93	93	85	84	77	86	76	84	78	93	80	73	78	78	92	82	81	85	91	90	88	88	85	60	87	91	79	78	95	95	78	75	76	92	84	88	73	77	78	91	81	96	84	86	75	67	81	96	83	89	64	95	85	80	91	80	117	76	81	102	110	67	90	92	89	84	69	81	78	72	91	71	83	67	87	87	76	77	87	95	93	82	85	84	96	72	80	91	69	93	61	92	89	74	81	63	70	82	91	93	94	93	81	90	79	88	85	85	74	79	90	82	71	89	75	80	86	76	74	77	87	90	98	79	88	91	95	81	89	80	86	81	82	89	86	71	90	86	90	92	79	77	88	102	91	89	105	61	79	107	80	90	89	76	106	89	65	82	80	81	78	78	96	93	82	87	81	84	88	72	88	90	81	73	79	64	70	76	106	64	90	91	96	90	88	95	76	91	88	78	92	68	95	100	89	83	64	72	68	70	99	73	89	80	93	87	101	69	86	75	67	79	81	83	89	88	90	77	85	95	75	92	87	86	83	87	81	83	94	92	77	84	71	68	87	76	85	90	75	91	64	84	76	79	83	83	85	90	87	85	80	73	80	90	84	71	92	81	83	79	86	82	93	74	83	77	69	67	90	68	78	91	72	91	103	102	87	84	87	79	93	101	90	102	76	75	91	88	91	76	87	70	94	87	82	71	82	96	83	79	81	94	80	92	76	79	82	73	91	68	94	95	77	86	80	91	87	89	85	84	80	97	92	90	85	71	73	77	95	86	67	95	99	91	73	95	89	84	85	79	83	88	86	72	72	70	92	86	79	78	83	66	80	62	104	84	82	66	85	96	91	85	87	82	94	85	77	82	75	72	76	92	90	88	67	95	69	79	74	84	91	75	82	84	66	59	72	92	81	79	92	76	96	96	88	69	81	79	81	102	97	73	87	78	76	84	74	90	72	70	92	79	86	96	86	105	77	72	70	81	67	71	97	95	69	71	67	89	87	87	98	81	76	69	92	89	63	86	92	89	89	82	85	86	103	93	90	97	78	74	91	79	79	73	86	79	64	74	72	90	92	76	94	81	78	64	69	70	91	83	74	85	79	97	87	83	80	58	72	76	71	69	70	90	64	80	93	86	89	65	95	99	83	78	81	99	74	92	70	90	80	79	84	87	73	92	67	79	78	83	75	75	79	94	85	77	78	84	96	71	76	83	82	67	87	84	79	74	85	70	96	75	74	86	74	90	85	94	88	79	65	81	74	73	69	84	99	93	86	73	67	82	95	69	83	85	83	98	75	99	58	76	76	93	76	88	82	91	78	81	82	91	84	99	88	88	79	95	91	79	87	76	74	76	86	67	83	86	83	88	93	83	84	71	73	78	88	95	78	69	87	74	87	81	89	86	88	89	84	94	78	85	94	81	87	81	94	81	90	88	85	85	88	90	89	111	64	76	81	84	84	92	73	101	90	95	75	81	83	82	78	70	79	88	79	75	76	83	87	94	78	72	89	83	76	116	84	89	76	82	68	83	69	96	88	82	89	68	78	77	106	82	82	85	100	86	71	77	99	77	86	71	70	84	93	78	80	88	74	90	98	86	72	94	79	84	80	76	84	85	97	82	86	79	88	86	83	79	74	67	85	80	95	67	78	92	69	72	86	72	83	80	77	77	90	79	80	78	97	84	91	69	85	70	92	88	79	90	83	86	89	74	74	93	101	85	84	91	78	69	88	89	90	93	76	74	102	89	87	80	78	69	68	83	85	78	80	86	83	68	96	94	74	87	88	86	82	78	71	85	93	85	91	74	73	85	86	76	90	78	95	74	95	89	85	71	81	76	96	80	69	98	75	95	76	81	77	104	92	68	68	87	86	76	64	86	71	86	74	76	75	84	96	76	88	95	93	82	84	71	85	84	81	78	83	97	67	88	95	89	92	90	88	115	95	72	101	103	90	89	93	79	106	72	82	87	71	86	93	82	79	68	94	86	57	84	79	90	91	83	93	71	76	108	87	78	77	73	84	79	93	79	84	89	86	77	85	89	95	78	91	79	76	75	79	66	64	76	76	75	86	87	70	80	73	68	97	86	75	75	77	72	102	94	93	103	83	70	101	94	79	84	82	82	63	91	94	92	85	83	76	79	82	84	75	89	76	91	96	86	97	80	66	77	83	61	55	74	80	75	88	100	84	92	80	79	88	80	71	87	76	102	83	80	80	83	85	84	79	82	73	83	102	99	68	87	77	91	92	85	88	84	80	82	61	86	99	71	85	73	74	91	73	79	68	93	79	102	81	65	89	87	101	91	80	79	83	82	74	85	99	81	78	58	75	82	76	81	69	90	65	101	83	97	65	71	95	83	77	77	79	88	72	78	97	82	73	84	76	73	96	89	85	68	84	79	82	92	74	76	88	76	80	87	90	87	82	66	87	92	72	95	83	91	92	90	77	75	72	86	75	100	90	96	80	90	90	79	90	76	70	73	89	78	87	77	78	73	71	99	100	81	84	72	74	94	73	84	92	75	80	91	93	74	81	81	81	75	89	92	91	73	73	81	90	73	79	83	95	87	77	93	91	82	85	74	82	68	65	75	92	77	89	78	93	79	79	76	79	90	82	79	77	95	86	81	74	80	85	79	78	72	97	81	82	93	90	73	73	62	98	92	93	74	86	80	89	91	75	82	80	84	84	91	97	74	76	90	93	88	95	61	96	103	84	83	92	90	96	91	90	91	74	81	83	73	89	93	90	79	84	70	91	74	76	65	72	74	93	85	83	75	73	75	70	79	90	85	89	94	77	69	85	92	81	94	88	89	82	76	73	95	88	86	79
3146	4859	3216	1474	1089	728	604	436	353	279	211	201	190	154	167	148	125	134	160	136	127	106	112	101	103	110	102	101	113	121	98	116	102	87	87	97	88	93	93	76	89	111	90	99	98	91	85	82	89	82	104	94	114	99	104	98	77	100	100	108	91	105	93	71	105	107	97	103	83	89	93	97	85	117	83	89	89	91	100	95	101	93	100	113	74	103	86	89	85	101	84	94	105	100	95	92	92	90	88	106	109	89	106	92	87	114	85	79	86	83	93	93	98	116	86	87	108	77	93	87	92	96	103	100	101	98	95	103	78	84	97	77	95	106	90	91	91	99	93	85	83	83	86	83	72	96	87	106	99	107	86	91	95	98	92	79	97	96	106	77	100	105	103	79	101	111	99	100	90	88	95	107	106	87	101	99	79	88	92	78	115	79	92	98	102	86	101	79	94	85	97	82	91	91	87	93	80	86	103	103	101	104	97	96	99	101	93	92	86	93	82	81	92	104	87	102	102	89	85	93	87	100	90	100	89	90	77	75	109	86	80	94	96	76	87	83	92	103	89	92	91	93	91	89	101	92	85	83	97	87	99	78	91	109	86	98	102	86	97	92	108	86	84	75	94	87	100	94	105	83	76	96	94	93	87	100	93	111	88	96	88	71	90	87	107	96	90	105	89	88	92	102	83	99	115	100	99	78	112	89	102	104	98	97	88	97	91	81	92	96	89	99	90	73	104	98	79	101	104	97	102	88	84	108	95	98	92	85	83	96	88	90	85	88	83	84	83	94	76	72	92	84	74	119	101	76	99	113	89	93	91	84	84	97	88	87	94	78	97	119	100	86	93	82	96	92	92	100	89	101	102	95	96	116	93	88	94	96	85	119	80	92	78	80	88	90	85	98	98	120	87	75	72	94	91	94	95	78	107	92	114	98	101	84	101	87	93	100	98	99	98	81	97	107	95	106	100	86	94	102	76	97	84	82	82	85	95	89	103	91	94	99	107	72	69	102	91	84	89	103	80	99	97	102	90	102	96	86	92	108	89	91	92	104	103	90	101	110	106	106	94	91	80	84	93	82	97	103	86	80	92	91	104	90	106	104	100	106	81	95	79	93	84	109	102	96	85	93	91	85	104	106	85	99	86	109	97	86	86	98	97	98	95	75	99	95	96	72	75	99	73	74	106	91	88	88	74	83	83	88	77	93	87	96	77	70	104	82	93	94	87	85	98	79	93	99	84	98	86	106	93	87	103	85	102	82	74	102	87	80	106	89	113	78	92	78	92	93	83	84	87	111	110	94	86	89	103	100	102	86	70	101	91	86	111	95	86	95	99	85	76	101	77	86	73	96	97	110	98	110	100	103	95	91	106	99	80	100	82	86	100	92	90	95	96	103	90	81	96	91	99	95	86	93	92	94	95	82	108	95	78	82	95	71	92	77	77	89	103	88	89	113	92	89	103	83	83	98	88	91	95	89	98	95	91	98	81	104	91	100	91	77	90	107	96	87	112	90	107	108	90	102	82	102	81	78	117	99	99	92	105	106	113	84	96	81	86	94	84	85	105	96	95	84	87	100	89	91	95	86	102	92	86	102	105	85	108	106	73	103	86	87	84	101	89	74	92	85	87	77	98	90	90	89	83	100	92	89	90	89	89	94	101	86	106	101	103	79	80	122	101	88	110	99	101	79	67	86	74	91	95	88	100	84	92	97	98	103	110	98	99	88	86	95	99	101	87	91	93	80	84	78	84	105	88	94	75	91	105	96	87	89	82	103	80	78	92	90	91	110	75	95	104	104	103	77	82	96	100	103	89	93	85	83	73	90	99	76	78	98	94	80	86	83	86	79	76	105	98	97	73	112	91	82	81	98	60	90	86	91	94	92	89	92	89	100	103	83	107	111	113	101	95	83	92	93	71	101	89	91	89	75	103	94	84	89	80	90	106	88	89	101	88	89	83	85	98	103	109	100	84	89	93	94	80	83	72	97	79	80	85	82	86	105	90	79	122	89	103	89	82	95	88	104	77	91	98	107	94	101	88	95	91	96	89	108	106	100	91	107	93	79	89	87	72	97	98	94	85	96	105	88	110	99	82	90	81	103	90	113	99	97	88	112	90	73	88	85	77	93	103	90	84	79	96	92	109	93	109	103	88	80	89	98	87	93	79	89	98	89	83	101	108	93	118	92	100	97	81	97	92	83	118	95	86	90	82	95	88	90	105	86	83	87	99	95	86	113	107	92	86	86	90	86	86	85	103	84	102	99	87	85	90	77	88	103	96	85	93	97	78	99	97	101	100	92	80	84	83	100	110	104	85	81	98	95	90	77	92	101	90	98	100	94	82	97	114	92	95	108	97	80	97	114	85	97	95	106	88	101	92	87	98	89	96	85	100	100	85	93	79	101	92	90	100	103	103	100	94	88	94	95	89	85	91	76	88	108	90	90	79	84	94	101	96	93	95	87	91	99	89	92	91	102	101	75	77	110	92	96	89	105	100	83	98	88	76	91	88	93	106	74	95	107	97	96	89	99	104	82	93	90	72	97	83	94	101	81	89	99	70	90	76	98	104	87	90	97	87	93	89	82	102	108	92	91	97	101	90	89	82	82	99	118	109	96	98	107	87	88	93	89	101	106	69	91	103	97	95	68	94	108	89	94	99	108	89	97	81	103	90	93	108	103	97	78	104	89	94	105	86	87	84	102	95	86	103	81	76	88	90	95	84	92	99	81	81	98	93	80	78	93	95	101	103	91	103	77	103	106	87	94	104	106	105	95	80	107	91	93	111	102	100	91	87	111	78	84	122	101	85	93	96	100	97	77	94	83	103	89	90	80	101	98	120	97	103	100	95	89	87	84	88	105	92	104	113	82	93	90	82	94	96	111	110	98	90	99	79	96	99	108	93	93	100	96	99	90	93	89	98	86	91	98	90	88	85	100	81	88	94	92	95	90	92	88	89	95	96	97	101	87	97	97	69	82	93	95	95	101	94	82	103	84	83	81	87	89	80	103	106	83	83	80	84	96	82	101	92	85	93	93	98	97	90	106	98	103	112	95	94	104	93	89	86	98	74	92	96	90	94	105	77	109	97	114	86	82	91	90	101	89	78	102	96	87	104	92	85	91	99	96	82	106	83	90	98	94	99	78	87	101	85	88	86	98	70	71	87	103	91	105	109	86	87	110	94	102	124	120	92	90	94	72	92	88	83	74	107	97	104	108	97	104	78	100	85	100	96	91	93	112	91	101	95	95	96	105	109	95	88	114	109	86	78	92	78	94	91	87	86	107	115	87	91	103	75	96	80	84	102	103	94	97	76	84	111	82	106	71	84	96	94	109	93	80	84	113	84	107	98	79	103	86	90	88	87	94	100	107	95	92	80	93	105	91	94	90	95	104	95	92	95	99	96	89	92	88	96	109	94	99	88	100	83	66	86	76	82	92	85	99	111	96	90	79	74	92	87	117	101	81	100	107	107	90	83	87	93	100	70	85	99	93	90	112
22499	21314	29181	23762	21312	21364	11712	1137	759	668	552	554	495	460	470	419	394	374	384	380	333	339	363	300	323	321	321	330	298	299	292	338	310	293	310	325	316	300	297	298	308	309	290	307	321	290	303	278	286	287	264	300	295	300	305	307	308	278	308	297	273	284	272	282	307	314	268	293	303	288	291	323	299	283	262	281	311	298	314	268	287	293	305	295	298	293	281	331	328	284	287	314	299	277	306	292	312	315	292	284	276	292	281	279	292	305	277	312	279	247	291	279	275	269	298	330	270	277	276	263	309	272	311	308	291	318	310	271	307	302	271	265	301	307	294	322	299	299	312	297	291	310	316	286	288	281	275	258	320	309	299	269	295	270	325	298	300	316	285	302	300	290	291	328	291	297	278	280	308	287	316	292	304	273	311	318	308	314	265	279	298	278	293	315	291	269	302	299	293	267	295	310	272	283	304	266	265	298	302	285	263	305	313	292	262	323	277	288	270	314	318	290	289	288	289	283	286	283	287	280	305	300	318	315	272	321	299	296	300	286	320	302	299	291	290	298	288	295	276	308	271	287	320	305	289	290	276	299	286	285	303	251	257	280	314	265	295	318	272	251	247	311	271	293	315	286	298	247	293	296	320	284	287	309	300	281	289	267	306	299	259	253	287	296	266	293	270	271	326	297	273	306	288	323	272	313	301	303	286	292	267	305	301	288	308	282	324	282	261	286	308	270	308	281	259	288	285	289	270	299	287	293	293	303	304	298	312	243	279	295	273	290	296	305	261	274	312	305	318	289	282	264	290	278	295	272	283	303	294	280	279	274	298	281	282	266	260	273	299	259	294	305	275	274	281	291	248	268	282	277	290	308	284	321	291	275	290	276	271	318	281	307	275	278	288	274	289	296	302	287	254	282	312	285	314	344	287	272	306	266	313	276	285	319	283	279	300	277	305	288	261	261	279	300	264	294	288	324	296	268	283	285	290	274	294	301	294	275	286	283	305	283	287	277	296	291	296	323	292	295	291	312	293	292	305	257	279	281	271	299	286	300	265	259	307	286	300	300	303	277	277	276	297	321	283	324	317	275	287	279	288	301	279	297	285	267	291	286	313	308	293	298	293	285	248	305	297	309	276	272	287	291	282	268	296	278	304	289	330	305	332	293	293	298	299	316	294	280	281	321	309	293	328	272	258	293	281	282	273	315	336	312	276	329	290	260	279	268	307	270	270	288	300	277	271	303	284	333	276	268	313	280	333	300	296	283	261	288	304	282	292	251	305	290	301	323	269	309	292	293	285	301	289	257	293	272	294	234	285	282	271	307	310	276	297	287	278	283	298	283	283	257	292	286	290	291	296	294	316	285	268	276	271	311	293	310	297	300	314	242	289	305	297	264	275	285	299	242	301	301	277	282	291	274	293	280	299	288	278	258	280	291	283	281	298	305	270	307	297	280	271	298	296	311	292	298	292	289	296	273	276	274	247	277	315	313	291	306	278	258	288	266	316	283	279	271	295	271	326	269	320	283	302	313	280	283	293	316	311	316	281	277	267	293	310	287	298	278	302	275	328	300	296	286	316	272	286	327	262	275	302	267	271	270	286	296	271	300	314	306	266	288	285	306	321	278	328	297	306	288	317	299	273	279	274	292	265	264	289	289	291	287	269	266	289	283	247	267	277	290	310	286	282	301	266	293	324	287	289	314	315	320	289	277	284	295	305	305	275	282	281	287	286	274	312	264	278	297	275	288	268	308	277	310	298	310	312	283	302	294	294	303	288	307	280	295	274	311	258	285	297	295	304	290	308	323	304	279	292	301	300	305	277	294	303	305	255	314	321	282	261	313	304	297	270	283	321	290	292	272	264	256	304	275	300	327	267	317	279	291	301	277	290	277	296	311	273	277	283	310	263	284	285	249	307	239	291	291	273	276	282	272	289	293	295	277	306	299	286	293	316	303	282	289	277	297	283	295	260	267	288	289	322	283	265	315	295	262	303	320	294	298	280	288	323	255	327	273	314	296	286	304	285	320	321	278	282	278	275	309	304	324	263	273	304	291	277	295	282	295	296	273	285	269	265	309	275	267	289	317	298	270	303	289	309	306	287	279	241	289	291	274	276	262	300	296	326	264	280	276	281	307	270	290	311	278	299	274	304	308	294	292	265	292	260	286	299	265	295	276	268	277	292	293	309	294	293	277	317	292	279	300	288	276	319	294	262	291	312	266	303	298	309	294	289	296	317	287	299	308	279	298	280	276	293	243	296	287	294	306	290	290	268	291	295	288	270	288	267	285	309	278	272	288	298	266	300	266	288	292	281	297	298	284	302	265	304	291	285	284	283	305	308	311	300	282	309	327	282	292	304	304	278	302	301	272	313	284	286	296	270	271	296	294	294	326	300	279	286	262	297	286	270	258	247	298	293	264	287	301	288	280	294	254	291	305	278	295	303	323	296	291	275	299	306	311	291	306	304	280	287	315	262	291	313	280	318	293	301	265	297	282	283	273	314	309	296	314	312	267	306	273	309	340	305	294	233	268	309	315	295	276	286	313	295	281	266	282	285	276	277	272	306	297	293	278	307	313	270	266	261	327	293	325	269	299	290	313	288	309	263	314	314	286	291	283	283	295	292	290	327	273	266	273	310	274	284	270	256	273	293	295	297	294	263	296	288	275	274	275	276	301	337	322	293	293	273	295	272	293	308	277	298	278	283	274	266	302	303	294	277	288	298	301	315	302	291	284	271	266	233	291	291	289	269	281	275	294	288	294	269	303	267	278	282	275	287	282	302	293	260	258	287	306	247	294	304	300	302	274	290	329	278	289	290	305	291	272	324	271	301	271	287	274	292	286	291	285	312	303	300	303	310	309	302	309	275	307	309	308	277	285	315	282	284	246	292	299	266	293	282	275	272	310	277	280	292	303	304	318	275	291	299	298	245	309	258	283	352	273	266	288	255	289	298	298	307	294	313	317	280	274	275	268	299	278	313	313	262	286	285	264	303	287	259	323	271	294	291	295	286	261	312	295	254	269	268	302	282	276	275	273	295	287	290	324	286	290	283	284	291	302	307	286	309	296	307	272	253	258	296	289	285	294	268	304	307	290	289	271	278	297	295	332	301	279	297	271	298	288	282	274	309	286	272	330	275	304	278	293	275	293	277	292	288	282	278	305	326	256	307	307	308	281	278	284	295	280	273	265	267	271	288	285	292	282	301	286	264	290	280	298	308	275	280	293	313	305	287	296	279	312	275	326	299	315	288	310	274	308	288	304	274	284	255	299	318	286	330	288	308	281	290	282	301	271	271	318	288	327	270	291	286	303	292	274	276	308	278	293	272	294	301	311	293	275	306	266	299	300	313	272	290	303	302	309	305	331	284	303	293	283	292	305	297	287	325	292	279	300	249	301	279	282	298	294	309	278	265	286	292	276	253	309	302	295	271	293	282	288	286	306	259	293	273	274	293	301	304	300	312	324	279	277	304	271	290	290	284	276	306	309	298	304	257	259
4512	14445	9837	4946	3636	2615	1914	1476	1114	861	772	725	662	581	513	451	497	448	482	413	412	406	408	413	363	363	376	364	350	351	305	352	362	346	322	339	311	337	302	326	313	326	302	320	324	364	320	320	326	343	307	323	325	291	327	283	304	322	330	286	307	332	318	304	318	322	293	311	298	287	334	280	291	300	339	287	331	291	352	307	320	299	289	306	279	320	306	311	309	327	327	315	337	288	307	297	290	318	300	317	304	300	290	300	353	317	314	295	305	322	318	292	306	304	308	302	303	320	299	302	329	330	334	317	313	256	310	288	327	307	314	300	301	306	303	308	330	289	329	278	330	293	316	303	309	295	315	265	320	285	291	303	320	295	299	329	283	321	296	330	305	315	282	319	298	299	288	295	295	310	290	289	304	340	293	278	316	269	327	350	321	277	326	317	323	331	286	338	302	352	290	308	300	295	315	294	293	329	280	303	302	277	326	280	306	316	290	313	311	285	306	299	297	297	311	313	304	298	309	320	307	299	310	310	308	294	324	318	284	325	312	327	315	320	293	345	284	280	327	316	291	314	328	334	306	312	328	322	283	289	308	310	302	298	300	295	318	307	297	291	305	321	318	324	312	336	324	316	292	323	309	350	308	275	320	288	291	273	310	302	307	308	320	330	321	291	291	312	314	287	317	309	306	327	297	302	298	284	307	291	321	303	311	331	309	303	302	274	298	292	313	346	317	306	321	305	305	324	279	325	339	278	327	287	290	292	274	291	325	310	325	298	308	288	307	332	352	286	286	282	340	293	291	290	314	339	293	275	292	298	315	331	339	304	317	286	326	319	316	303	343	279	319	289	313	323	321	281	306	303	292	313	309	327	305	326	319	308	352	297	313	318	298	346	300	319	352	305	314	294	273	298	299	293	318	298	335	280	317	288	311	302	273	321	330	313	317	278	311	296	289	285	319	321	291	318	309	293	285	293	326	286	278	285	305	305	306	297	330	286	335	294	306	304	296	328	301	338	317	275	274	300	313	289	320	321	303	324	294	303	310	290	311	315	287	295	318	298	311	301	301	296	323	299	293	303	282	336	321	268	286	304	292	287	294	306	291	328	289	334	277	299	281	273	327	305	308	287	299	284	277	286	289	321	302	313	326	337	297	291	280	334	319	303	294	296	314	321	308	318	313	309	327	285	326	319	295	317	316	293	312	292	313	287	307	312	342	334	309	341	263	308	310	300	295	288	299	290	278	288	310	298	277	320	313	291	273	281	303	289	314	327	321	309	321	310	315	302	296	286	340	279	314	287	324	297	291	314	307	302	321	324	320	283	311	302	319	292	312	310	290	316	298	320	336	334	308	317	308	282	315	324	293	318	305	318	310	319	314	292	287	292	313	313	288	293	311	282	270	325	315	309	275	282	302	335	288	307	303	285	344	287	334	300	312	322	312	309	344	338	339	282	324	304	288	329	330	303	303	270	300	315	293	310	281	301	263	306	306	331	319	322	280	302	322	305	302	299	326	302	318	283	306	295	304	264	324	302	299	283	309	302	315	319	294	297	288	259	277	313	276	331	317	305	292	298	334	295	323	287	296	287	330	318	320	342	288	332	301	301	310	305	306	313	265	305	311	288	302	288	334	275	301	302	294	310	311	299	291	322	287	300	314	276	299	313	299	311	315	310	302	298	295	309	314	293	316	326	320	331	321	269	318	306	311	317	309	296	285	305	311	291	274	319	311	285	293	338	296	310	295	327	297	280	312	298	300	283	323	297	277	268	304	308	317	298	293	301	286	305	299	302	289	309	294	288	282	292	314	277	322	300	295	316	295	299	362	288	277	280	325	292	345	291	322	308	335	311	317	307	336	298	284	299	291	297	328	337	283	327	295	297	323	327	290	304	297	299	322	285	293	315	312	304	277	310	319	317	305	325	269	301	327	316	333	303	320	312	311	321	293	305	308	304	318	300	310	317	319	310	334	271	318	301	310	325	296	288	314	286	296	328	291	287	315	287	311	324	321	289	266	321	317	315	296	308	337	293	315	289	328	287	281	283	299	348	335	307	332	304	330	304	312	295	322	263	330	291	293	302	300	345	332	315	310	276	299	289	284	291	290	304	312	280	306	317	311	258	313	308	306	313	314	304	300	321	283	329	284	304	309	301	299	342	340	287	332	300	338	278	323	292	274	286	290	303	335	321	314	292	302	324	309	311	276	312	314	278	303	304	303	298	324	307	336	313	298	300	308	292	293	316	329	334	299	302	280	312	308	307	307	283	306	294	295	322	291	279	299	295	315	291	289	287	300	305	296	297	304	330	332	305	319	278	305	290	302	305	324	282	320	328	339	320	321	314	306	308	297	332	313	277	276	321	302	317	336	292	283	320	311	317	315	286	299	307	303	352	308	339	272	320	327	275	296	338	286	302	281	318	317	307	294	277	311	272	302	299	280	304	280	311	316	341	293	302	307	303	305	313	311	280	302	313	288	300	301	305	290	339	307	314	279	294	306	313	320	300	301	286	301	345	316	305	318	276	328	301	287	303	278	283	312	294	300	287	292	298	301	283	346	324	270	315	284	280	286	309	290	308	289	299	306	285	328	281	282	308	288	291	290	301	291	279	276	302	305	302	333	313	301	320	291	316	302	320	328	292	289	290	306	301	309	297	306	310	312	320	299	285	309	304	322	282	277	292	283	290	301	314	294	311	292	314	317	273	305	309	310	308	289	299	294	307	291	285	292	307	300	291	322	303	318	282	298	328	332	304	298	278	308	297	316	269	302	276	272	305	290	325	307	329	282	322	294	309	266	293	320	311	294	272	300	293	307	306	299	344	270	309	296	300	294	286	299	320	299	316	314	313	268	297	309	333	295	298	279	298	305	340	313	289	308	315	276	313	310	295	305	307	290	301	297	282	288	317	317	307	317	309	305	327	303	332	307	319	333	289	319	305	302	279	306	265	286	315	329	295	272	338	316	344	314	318	293	286	325	313	307	272	315	331	315	286	313	314	286	282	309	306	308	300	309	282	301	259	319	305	272	280	282	297	281	301	304	309	282	296	274	295	262	268	297	278	311	339	335	286	275	278	334	290	343	305	293	312	350	289	327	294	329	302	271	291	321	282	326	317	294	302	281	281	309	289	316	304	316	334	323	319	300	328	282	312	288	280	307	294	306	281	310	298	322	274	298	327	291	300	318	305	304	297	287	285	308	290	292	306	325	331	305	320	320	341	331	312	305	302	319	308	300	351	288	313	331	315	299	321	318	321	285	307	280	298	315	318	294	306	318	296	341	324	317	309	296	313	352	279	316	310	296	286	263	286	311	274	309	275	329	299	278	290	311	333	320	302	315	307	326	335	293	298	315	293	283	310	332	287	305	292	288	273	322	322	296	337	310	340	329	318	290	318	280	318	301	280	312	298	311	299	311	291	332	325	303	300	286	319	324	321	341	327	282	310	334	315	312	293	324	295	285	312	323	315	314	322	334	301	332	294	314	281	306	277	282	320
27471	20374	7532	545	261	249	210	209	192	199	177	182	203	178	199	182	180	180	208	199	177	181	180	184	185	191	209	167	178	190	194	172	187	195	184	175	178	176	200	172	168	192	197	195	196	176	180	219	186	183	186	173	174	203	202	179	187	180	157	187	189	172	166	175	195	187	191	188	182	184	175	195	176	198	180	186	209	202	191	173	185	174	173	189	169	144	174	199	208	179	157	189	194	158	184	178	186	198	182	184	174	192	171	205	195	198	197	161	178	164	178	181	185	155	183	173	181	199	204	158	202	166	184	186	158	192	180	169	187	195	188	175	197	180	184	162	173	197	161	191	171	180	194	169	182	203	190	184	177	181	167	159	188	224	210	171	176	168	175	177	174	198	177	199	168	184	183	174	195	180	166	167	192	175	178	195	214	183	189	186	170	159	180	174	205	203	166	191	178	164	176	158	178	181	176	170	166	196	177	185	187	179	172	161	175	160	182	191	172	176	180	159	183	198	190	202	208	180	174	186	191	178	171	201	162	165	175	185	177	196	191	165	171	197	179	181	177	203	190	177	192	186	185	179	170	166	173	169	194	177	165	197	181	189	177	173	172	174	183	188	177	183	146	189	202	178	187	176	166	179	180	166	178	187	179	197	177	170	183	200	162	192	192	181	202	186	182	176	182	173	183	173	209	201	188	182	184	186	183	200	192	165	204	198	188	179	209	177	169	169	159	200	182	192	186	182	160	173	177	197	172	180	180	169	189	195	205	161	173	185	165	198	160	204	186	188	191	165	155	169	174	168	190	200	173	183	183	183	196	156	192	214	201	180	198	180	167	201	180	193	191	166	202	172	209	199	184	187	212	185	188	165	181	193	184	199	191	187	184	162	180	197	173	170	178	215	209	169	179	183	188	150	188	203	156	183	174	185	190	172	188	175	188	165	189	159	173	196	191	162	179	189	173	169	178	178	219	195	186	191	196	203	215	175	188	186	189	177	176	182	183	197	195	195	180	190	186	170	189	186	179	186	183	179	165	196	190	160	197	181	170	198	193	204	141	201	164	176	161	178	176	193	177	177	175	179	171	206	187	196	170	209	170	193	177	162	238	177	155	198	202	158	179	192	157	195	173	172	183	181	179	189	204	201	192	186	171	170	208	201	184	185	170	181	163	184	184	191	195	180	185	196	192	188	186	178	171	170	179	183	191	209	177	174	184	190	154	182	160	168	173	174	168	195	173	186	171	190	202	204	168	173	163	206	187	180	169	174	200	200	189	184	170	155	171	176	185	173	189	157	169	180	193	183	164	185	210	160	153	184	165	196	197	176	179	172	184	190	199	210	218	167	197	172	188	182	195	180	173	202	197	170	185	198	160	187	207	176	187	166	187	174	176	180	196	165	199	166	183	167	194	180	181	196	202	169	196	162	180	176	151	188	200	179	187	190	179	172	202	183	173	180	175	193	155	160	176	163	169	167	180	189	185	157	182	176	185	197	215	167	185	184	207	198	187	176	185	180	173	186	172	196	188	177	182	193	191	187	170	195	185	177	193	190	163	194	162	168	161	193	172	191	176	182	184	181	192	168	188	160	176	174	196	186	197	197	153	204	187	222	185	157	199	170	172	194	192	164	191	186	177	195	169	187	190	197	196	192	177	191	184	177	167	217	198	194	193	171	178	175	173	170	195	180	180	157	193	175	176	191	187	174	185	178	163	177	194	169	193	197	186	181	183	166	184	180	164	172	171	176	168	193	151	191	200	193	184	172	169	163	185	167	185	167	195	196	179	188	180	182	182	158	153	182	186	196	174	155	185	171	163	170	185	168	183	192	177	201	176	189	207	202	198	178	188	165	187	185	181	179	168	186	193	179	177	190	172	183	156	182	172	196	196	201	207	166	197	192	168	165	188	196	180	180	159	183	169	191	160	183	186	158	180	191	167	157	175	171	196	190	183	196	161	174	163	161	215	171	184	178	156	188	197	168	177	182	194	196	187	178	186	178	176	204	174	171	164	196	168	193	197	188	174	182	196	172	181	187	187	162	186	180	174	198	194	177	179	174	176	184	182	182	163	167	162	193	168	148	173	204	189	163	183	170	199	165	183	171	179	180	206	165	170	181	199	166	187	174	166	178	163	175	160	182	174	203	202	147	183	171	179	180	167	147	193	196	185	185	188	154	173	180	176	194	173	162	196	196	217	197	176	188	158	171	187	180	211	191	163	183	173	156	222	191	168	167	180	193	182	185	176	173	198	187	192	175	178	193	195	178	175	181	194	177	174	183	172	196	163	196	185	171	168	190	166	189	189	165	177	178	200	174	173	172	174	180	162	181	170	177	169	188	184	181	193	183	178	178	186	174	196	174	191	187	165	190	183	161	148	195	211	178	183	176	174	188	166	185	187	182	168	175	172	203	161	173	191	191	182	179	189	173	150	172	185	182	169	190	171	184	187	170	187	179	162	181	194	170	189	186	184	191	168	149	201	192	194	193	176	180	185	179	188	179	181	169	199	181	175	211	168	162	193	165	188	190	189	170	193	184	153	155	185	154	169	160	201	202	178	204	203	176	195	164	186	177	195	156	182	180	196	191	183	166	180	198	183	180	161	185	192	198	168	192	177	169	209	188	182	185	187	174	184	174	185	184	183	169	185	183	172	189	188	187	185	170	179	183	170	168	173	187	192	168	180	200	180	169	231	192	175	180	169	201	185	156	186	173	207	206	188	203	180	195	202	165	171	185	180	191	186	204	172	184	167	182	181	159	169	203	174	178	197	175	176	202	201	200	166	183	178	190	165	194	178	189	201	201	170	196	185	183	185	192	186	182	176	212	167	187	212	168	209	173	188	216	183	185	179	195	186	176	176	180	199	211	174	170	182	187	180	168	175	187	174	189	156	188	189	176	175	195	186	222	181	181	201	179	191	186	202	184	167	195	157	179	203	171	198	212	181	170	166	186	187	187	204	175	190	208	177	174	180	163	162	186	165	194	196	182	161	203	178	176	157	186	179	178	186	188	182	187	185	199	202	166	163	178	177	171	186	186	183	185	179	174	182	183	183	153	195	194	210	187	189	166	201	174	177	171	204	181	174	187	219	159	187	177	180	176	180	182	185	168	187	204	203	173	173	186	196	176	181	178	168	197	160	184	177	185	165	177	174	163	163	181	218	152	164	157	176	168	193	168	178	180	200	178	194	211	194	165	200	187	157	179	168	184	182	180	155	165	189	178	154	183	189	168	180	188	180	167	169	169	172	174	188	177	179	200	191	178	176	184	171	188	189	199	180	188	171	167	201	191	188	192	213	195	189	181	211	171	164	182	197	175	180	182	191	192	189	202	206	199	183	167	177	173	186	179	181	161	169	210	171	176	188	179	188	177	191	210	184	188	219	191	181	165	205	194	202	187	167	187	175	182	166	188	173	203	185	189	177	191	188	168	195	181	181	200	179	179	208	159	191	206	188	203	197	177	190	172	180	189	189	190	169	193	189	170	175	193	192	186	188	184
4052	1265	799	462	376	302	264	245	204	221	191	219	212	202	211	200	197	209	199	208	184	201	192	200	203	194	191	185	211	184	171	197	193	191	187	192	193	204	232	183	181	203	186	205	179	196	201	193	189	187	178	206	210	179	171	209	201	213	178	191	213	167	183	185	194	200	205	194	181	181	212	190	187	189	214	186	202	190	211	172	215	193	188	205	174	195	168	194	176	194	180	206	174	189	193	193	208	183	179	191	212	202	187	212	159	193	187	181	170	196	202	222	212	200	200	183	194	172	191	192	197	173	185	193	174	213	179	185	182	186	185	179	184	183	184	164	199	207	199	177	218	192	195	186	177	189	189	232	194	182	207	194	194	189	181	180	203	194	211	194	204	182	163	216	166	178	187	208	161	203	218	194	204	190	159	206	172	201	198	197	174	208	208	191	174	179	181	227	186	188	186	193	188	195	177	198	191	203	176	172	195	169	182	171	214	189	180	189	210	184	170	193	200	204	196	183	190	192	192	171	183	209	191	188	193	197	191	194	163	178	182	187	187	195	189	170	207	174	210	199	200	189	182	183	193	186	187	207	202	189	199	181	197	181	216	188	181	175	203	205	209	177	186	200	185	221	176	198	187	210	190	200	180	174	181	204	185	191	207	199	195	219	195	210	217	181	186	191	202	173	191	189	205	193	162	193	189	202	172	166	173	182	180	168	170	204	180	192	202	185	212	198	197	173	179	210	176	221	176	190	198	182	171	188	207	203	183	185	205	191	183	199	183	179	162	186	190	174	181	211	161	187	163	177	184	182	180	227	175	203	177	172	180	185	172	213	194	184	195	195	213	190	205	196	202	178	210	190	194	186	202	186	179	204	187	199	173	193	198	196	187	186	179	187	189	201	200	187	189	190	184	202	190	177	196	197	190	209	199	187	209	183	185	190	195	175	193	189	203	209	167	177	193	201	198	184	179	171	183	175	188	215	199	168	194	175	207	197	173	143	204	189	169	193	205	159	182	191	188	196	168	191	182	162	197	197	138	171	203	209	196	173	161	194	174	192	179	194	179	193	185	181	198	179	180	188	193	193	186	200	180	174	195	205	202	204	209	190	190	182	205	208	184	183	179	202	181	197	205	163	179	173	194	197	196	185	183	198	171	210	193	188	167	226	197	185	176	200	205	190	196	198	176	187	188	195	183	209	189	196	180	185	197	195	200	215	226	179	197	188	203	198	191	189	194	180	211	160	183	185	175	172	162	191	202	193	182	180	169	180	177	152	174	184	202	200	180	214	145	172	170	157	192	175	168	177	160	174	206	198	188	191	198	181	211	206	176	188	167	174	182	187	208	188	198	189	196	185	183	185	214	180	209	186	182	188	240	228	204	176	219	193	193	193	188	200	205	179	186	166	188	165	183	209	185	190	192	194	195	171	164	178	182	185	212	173	213	212	194	169	201	186	168	200	189	190	177	207	203	187	204	185	166	197	187	189	194	206	203	187	181	181	178	195	187	209	188	193	177	195	207	193	189	173	174	209	173	197	181	196	178	194	209	169	226	196	203	209	176	201	193	194	176	190	189	169	176	196	184	210	196	204	200	202	194	176	176	171	169	191	197	192	168	181	178	206	210	186	190	179	174	202	178	189	188	190	181	193	193	160	182	180	185	174	207	187	190	192	217	210	194	203	197	186	174	197	169	202	200	187	170	185	186	176	168	216	184	193	188	199	193	196	199	182	187	186	214	188	192	161	182	180	178	229	194	191	187	200	189	195	183	183	167	199	200	194	167	203	225	191	195	186	210	193	201	185	197	207	191	174	187	181	184	186	184	196	164	194	184	156	187	209	174	189	189	186	173	210	204	182	189	197	178	194	199	183	199	217	226	187	191	185	185	192	186	170	180	181	191	176	198	186	209	199	187	161	187	186	199	182	191	184	182	194	171	197	188	210	198	197	195	172	187	184	188	179	169	177	203	196	193	173	180	186	199	183	191	180	183	174	177	202	179	204	210	211	189	180	201	196	203	193	164	171	200	196	182	199	205	201	180	177	184	196	196	202	195	201	158	191	181	171	205	193	177	179	191	175	189	192	185	185	171	224	199	191	165	177	198	220	170	195	202	187	186	172	163	178	194	187	194	177	169	199	168	204	190	198	206	209	199	181	162	193	200	197	200	198	171	177	185	172	213	192	177	196	175	175	195	182	220	183	188	191	195	189	211	195	173	191	220	195	179	160	210	183	216	185	181	179	182	207	211	176	180	182	196	189	211	198	203	190	175	211	195	221	184	167	197	174	193	179	183	202	198	166	196	174	185	192	174	204	190	200	192	198	206	174	197	182	200	180	172	163	181	198	177	186	195	174	215	183	184	187	196	180	163	194	190	201	191	204	199	211	187	188	182	201	167	175	216	170	204	197	184	195	191	187	184	193	183	184	206	201	200	167	178	197	200	205	191	209	187	184	183	186	204	200	214	189	173	193	148	186	184	183	183	201	181	177	185	196	190	206	172	184	185	186	214	176	186	208	169	188	169	197	198	177	181	186	197	208	182	175	181	204	191	205	201	197	173	214	209	189	202	199	198	184	189	179	206	161	188	196	182	165	188	181	198	198	178	185	190	204	169	198	178	198	201	214	171	175	209	181	183	190	181	192	198	205	184	185	199	190	180	216	193	202	190	210	192	189	210	192	183	185	172	176	203	181	191	170	216	185	174	211	187	191	193	209	180	187	182	186	216	188	212	192	200	183	151	198	172	184	200	206	193	203	182	163	183	200	180	217	187	206	179	194	179	189	194	185	191	194	175	165	184	202	173	195	148	222	211	200	188	189	183	194	203	207	202	178	177	171	187	200	183	184	187	191	174	199	173	176	172	194	177	197	175	188	205	195	201	185	199	174	163	182	207	187	195	192	175	206	190	174	213	189	205	162	191	190	196	197	189	189	190	184	208	173	191	211	176	194	208	161	199	195	198	188	200	205	191	199	185	194	165	194	187	203	225	205	194	189	180	181	187	196	208	187	207	199	163	176	167	199	200	176	227	196	209	178	181	196	189	228	203	193	191	187	192	204	191	192	162	207	189	189	179	184	197	180	191	184	176	173	204	187	178	187	178	190	193	189	209	158	161	188	212	177	195	176	197	182	194	164	193	160	196	197	211	218	188	212	185	180	178	173	197	181	215	177	192	192	191	176	195	174	183	191	201	206	179	234	197	182	170	190	184	212	191	179	176	180	190	168	179	201	205	223	195	189	192	191	198	165	199	162	186	205	170	200	209	201	180	162	192	202	168	166	195	211	175	163	165	184	193	190	200	182	181	193	194	210	196	164	209	185	204	186	205	187	191	193	172	190	181	171	188	199	183	199	202	178	193	175	185	171	182	189	188	188	169	190	170	194	190	195	206	188	198	195	213	168	180	186	185	185	210	198	197	181	193	192	180	199	168	205	192	205	189	236	162	191	201	196	177	185	211	207	187	207	206	167	187	225	219	191	180	185	191	168	202	180	219	178
23695	21298	28730	24195	21301	11202	1106	713	587	523	531	472	452	442	420	405	370	364	394	410	351	385	380	363	385	327	348	360	376	381	332	377	349	344	373	360	352	344	386	332	354	344	373	339	365	378	327	356	332	364	369	371	387	349	358	306	360	350	356	323	330	326	378	357	324	323	353	343	299	343	364	333	307	358	326	361	344	332	375	322	364	346	362	341	388	370	332	350	351	327	308	368	349	351	360	361	347	350	349	314	326	305	347	338	325	337	332	320	334	347	370	347	324	320	377	337	352	367	336	324	358	330	370	320	348	355	351	357	345	340	346	360	366	374	365	317	349	367	328	366	330	371	353	328	359	316	391	389	337	321	313	340	372	330	321	333	367	294	333	322	341	355	316	360	370	331	327	337	368	359	372	355	342	322	338	336	399	335	325	318	324	342	346	356	349	351	319	343	360	316	337	357	343	363	362	345	340	350	308	347	351	374	336	367	345	345	361	323	358	335	345	356	335	409	342	326	392	354	357	333	340	314	344	351	317	358	355	324	320	342	327	333	341	365	338	320	353	344	346	321	355	347	332	354	340	335	321	371	361	319	335	321	337	362	346	345	341	342	335	399	317	326	327	364	321	366	354	352	339	320	330	348	354	323	373	348	312	311	330	361	325	358	379	349	328	352	334	364	324	324	371	371	313	339	333	346	360	325	343	366	343	332	382	375	337	329	333	337	361	341	324	329	360	355	363	344	345	358	350	337	377	358	346	340	347	381	339	375	336	337	324	341	321	317	348	338	318	365	337	356	318	316	338	336	352	336	316	320	326	295	336	364	334	343	326	355	309	351	340	329	343	325	321	377	371	366	344	347	351	360	338	351	355	340	340	356	325	352	310	324	348	329	328	342	328	323	361	369	346	342	325	311	377	323	323	353	337	340	325	349	358	324	376	342	357	335	334	346	356	316	331	351	363	364	358	349	335	390	341	347	351	332	348	367	387	349	355	322	368	364	331	356	349	345	359	373	343	338	306	333	338	353	368	346	340	323	325	292	322	340	371	324	335	332	321	351	302	372	314	364	347	360	353	323	323	354	319	338	367	375	355	368	375	363	341	354	323	338	345	318	320	352	356	358	355	324	340	375	347	369	370	347	329	317	323	354	354	338	308	357	356	334	371	333	313	339	342	336	320	315	323	329	360	356	328	359	325	371	337	320	370	367	377	342	338	324	376	333	330	352	341	318	346	352	331	345	379	329	338	363	356	308	345	335	363	343	354	353	324	333	336	318	326	351	316	344	328	355	334	314	361	339	344	340	358	323	340	328	348	332	342	320	360	348	358	365	340	317	342	345	363	334	366	378	327	315	353	351	350	369	334	338	373	319	345	345	340	310	327	342	333	370	355	352	341	363	362	373	341	310	352	356	376	378	329	346	323	337	343	338	361	348	352	337	353	350	362	349	374	339	317	329	393	330	344	304	356	357	334	320	342	324	370	333	318	330	324	340	343	309	371	331	317	340	332	329	335	334	346	324	377	336	346	340	341	320	330	316	325	330	338	362	336	336	353	359	322	326	345	333	343	339	330	365	348	318	365	346	353	323	339	360	373	336	322	349	312	338	321	316	317	320	351	383	336	337	342	323	327	324	356	366	335	321	362	377	329	355	322	368	323	361	355	358	362	322	376	360	344	343	320	324	372	362	314	337	369	352	350	328	340	346	369	332	372	331	324	334	342	353	382	344	345	361	322	342	325	343	341	340	371	351	344	316	376	316	320	319	355	345	373	370	367	364	324	334	351	357	337	366	330	339	348	352	314	323	322	288	337	347	343	352	330	355	346	368	340	343	339	350	375	345	318	314	340	371	315	331	346	335	331	330	320	379	357	350	335	314	354	318	348	340	376	334	333	364	346	328	342	313	334	357	336	329	377	352	346	321	408	343	373	316	361	354	348	356	342	311	323	366	340	366	363	369	359	351	348	346	341	353	327	318	369	358	347	358	358	337	389	323	388	340	323	327	353	306	340	341	330	329	340	374	313	354	333	350	317	354	357	329	320	320	326	334	333	371	309	334	352	344	356	326	375	349	316	323	337	358	344	361	329	351	319	377	376	359	329	364	352	365	346	323	349	347	348	372	349	325	329	332	349	371	325	350	377	356	338	298	359	348	323	319	341	333	341	304	360	370	348	346	333	334	345	352	327	343	343	353	313	347	354	341	345	329	313	392	323	323	347	319	340	352	345	334	363	335	371	350	326	352	331	328	349	348	318	347	365	345	358	342	366	337	350	322	346	344	333	332	316	376	358	362	345	365	355	346	357	331	310	335	389	324	346	333	372	356	347	330	350	328	367	334	359	344	334	307	323	378	325	338	332	323	340	362	342	312	373	363	330	311	324	317	347	393	353	343	285	336	338	330	355	311	330	341	332	345	338	333	374	354	309	359	354	332	338	344	364	351	361	344	333	351	343	351	357	326	355	346	348	327	310	351	331	335	351	311	324	342	327	347	321	332	346	362	367	334	321	347	342	298	360	334	339	378	349	366	346	335	356	345	364	324	349	345	350	369	317	351	346	350	342	332	365	318	337	332	351	366	360	321	344	344	348	345	326	342	333	343	322	344	354	317	376	298	348	348	349	343	341	342	367	385	366	344	290	347	339	362	379	373	352	339	346	325	343	341	339	354	329	348	336	398	342	340	350	347	316	326	348	350	348	348	346	364	334	330	321	351	357	331	346	348	320	351	313	342	317	340	359	351	363	317	353	319	346	334	362	335	327	349	351	334	352	343	352	352	351	333	345	359	377	333	364	344	325	352	378	354	361	343	327	397	373	358	381	325	330	325	357	333	341	306	327	354	311	354	337	361	346	342	313	356	328	357	340	337	365	318	362	367	336	358	337	348	345	325	344	350	352	362	342	327	335	342	322	336	350	351	326	306	315	341	316	340	356	349	326	337	353	344	321	347	365	341	358	328	378	335	298	351	349	314	317	331	335	320	344	354	349	321	314	366	364	344	358	333	350	318	350	304	313	336	333	346	354	327	342	363	358	348	361	352	293	354	332	340	357	307	371	363	352	341	342	331	338	330	378	374	365	338	308	356	325	354	380	344	370	342	377	355	372	364	305	317	350	346	360	322	338	366	350	342	359	364	351	338	330	324	307	351	373	359	329	333	288	301	357	344	380	312	325	352	345	327	305	386	350	325	320	345	352	340	333	374	336	349	354	357	351	343	317	338	333	356	340	355	360	298	326	331	336	352	347	353	351	350	346	317	341	359	356	335	342	369	314	317	349	359	328	401	304	347	344	312	373	307	329	363	318	342	332	316	310	347	326	385	371	366	376	325	303	319	317	378	364	328	356	316	346	362	361	358	362	335	313	316	347	324	366	346	338	348	375	333	337	342	330	364	331	359	318	353	339	341	330	346	349	320	358	370	357	351	342	350	369	332	351	321	368	333	371	341	348	354	355	366	322	329	327	326	353	325	356	331	371	345	333	375	317	377	346	369	381	355	361	329
3376	8728	5780	2783	2012	1514	1204	1031	811	694	636	548	514	500	453	463	450	459	414	384	381	432	377	415	360	382	373	366	377	376	349	360	371	367	389	338	403	409	366	385	335	349	352	383	341	388	390	398	375	352	348	348	375	376	350	364	367	380	371	378	354	367	344	415	363	384	353	390	381	339	344	355	337	347	340	380	366	355	376	354	359	326	382	373	366	373	342	333	388	385	359	349	339	333	361	382	301	338	380	367	329	355	333	346	337	347	383	382	354	374	381	354	361	368	341	345	355	366	335	360	340	325	352	312	365	375	321	352	380	340	360	359	352	352	357	329	348	361	398	366	357	349	373	349	345	340	380	362	364	348	390	367	352	367	337	390	376	386	340	358	366	385	358	353	341	359	349	361	322	398	355	344	350	394	351	324	343	354	369	369	353	387	364	359	352	359	359	356	328	398	367	389	373	348	351	351	327	392	363	377	388	346	352	373	325	364	365	375	365	337	365	342	367	345	353	331	378	369	370	375	360	329	368	389	372	385	391	354	328	351	366	343	350	370	352	372	415	361	357	359	339	354	383	361	363	351	390	375	370	338	353	372	323	330	402	384	337	344	338	343	367	367	364	351	337	356	365	354	337	325	338	325	308	322	353	360	329	311	366	374	390	357	354	369	359	357	355	337	368	378	382	349	375	323	364	337	373	351	369	327	371	349	360	370	292	360	366	358	355	351	348	369	394	342	348	340	390	364	352	357	363	322	378	343	357	307	357	352	346	368	347	376	365	340	361	395	336	382	364	378	357	372	367	338	319	358	349	366	364	379	381	359	376	340	359	370	351	370	377	376	337	349	368	365	339	361	345	342	343	354	344	338	378	363	333	360	367	377	372	334	394	372	302	349	396	357	353	363	347	343	372	343	371	333	353	347	361	340	361	364	384	367	365	328	346	337	355	336	347	387	328	334	334	364	331	359	403	387	355	398	349	366	333	367	356	373	372	355	362	329	365	365	379	368	345	340	364	349	357	360	335	336	378	330	372	372	362	347	373	361	338	340	346	353	393	351	366	381	347	377	390	343	369	375	356	349	351	362	372	365	340	373	362	360	340	339	370	352	352	355	376	333	335	358	357	356	385	337	373	375	359	358	342	351	363	386	392	335	383	378	352	374	342	371	420	374	352	334	344	386	343	359	348	383	341	357	351	353	346	351	344	364	332	361	331	372	377	365	342	340	407	370	358	354	361	336	339	313	345	377	372	369	376	371	336	362	396	322	357	337	386	367	347	342	337	365	361	362	350	393	367	358	337	377	334	337	357	337	352	370	364	349	355	396	358	394	337	338	354	353	369	357	334	389	371	337	346	351	328	368	379	368	346	338	366	401	376	375	377	339	323	366	403	382	353	352	350	358	381	371	361	368	343	343	376	339	360	338	312	342	351	359	355	337	357	329	369	336	347	379	364	389	344	325	340	329	339	325	326	373	365	343	355	339	340	373	340	331	357	344	323	335	358	345	344	336	375	338	350	362	351	331	386	366	349	353	367	339	345	382	353	353	388	342	333	368	352	343	357	335	376	353	345	371	344	353	371	348	368	346	352	341	344	349	348	353	337	316	334	377	332	324	349	362	368	332	318	360	363	290	346	368	351	373	348	348	345	359	360	324	403	364	353	378	338	381	378	354	377	371	376	363	388	355	356	379	339	370	375	343	364	396	370	351	383	353	319	392	366	358	376	374	346	339	341	382	323	364	349	333	353	373	369	343	353	330	362	358	341	335	368	374	355	355	379	358	367	351	342	356	373	315	345	356	350	354	373	328	370	349	347	386	358	364	374	382	362	370	363	363	311	360	368	331	353	395	358	356	356	339	323	371	335	332	379	344	315	368	372	363	385	384	350	356	379	371	352	376	359	354	371	345	346	363	360	332	394	367	330	348	339	338	332	345	356	397	372	349	338	341	353	364	346	329	350	384	343	354	365	360	342	363	356	338	338	321	353	358	365	353	378	350	376	354	340	371	359	357	346	375	336	349	357	337	348	340	355	342	340	356	349	343	354	353	378	351	362	358	357	344	377	329	368	353	358	398	389	353	342	332	376	383	333	375	348	354	332	355	365	356	371	352	371	369	381	342	358	358	333	349	391	346	349	334	344	350	358	344	379	368	340	332	344	350	373	353	326	351	360	341	318	368	348	343	336	362	357	387	360	369	375	361	378	331	365	334	377	364	352	381	331	357	379	392	342	375	358	349	363	386	345	359	369	365	365	337	351	364	359	330	387	355	340	360	374	336	369	376	342	395	340	376	377	394	345	347	310	374	347	334	353	353	361	341	403	378	357	334	396	354	389	335	359	356	362	332	364	407	327	367	380	355	355	382	366	381	362	369	371	356	345	352	373	350	352	340	377	352	356	382	351	335	343	344	362	372	355	369	349	302	367	364	371	339	345	352	317	343	367	372	350	365	348	357	392	364	375	349	328	350	386	373	342	369	362	372	352	349	378	359	371	403	344	387	353	370	328	379	338	326	350	319	372	322	358	388	366	416	362	384	346	348	383	356	351	365	376	363	359	334	348	369	336	355	356	347	366	360	352	347	342	355	340	376	373	328	350	360	328	371	358	368	340	392	349	372	344	347	365	376	336	383	345	333	408	374	357	342	349	378	345	366	352	350	377	342	342	375	335	374	320	323	360	387	369	327	347	325	377	348	359	355	354	358	352	376	343	343	363	347	332	358	364	388	374	377	346	387	321	349	363	403	321	377	332	370	332	349	338	368	333	322	358	353	363	357	369	347	362	352	347	356	353	349	340	363	345	348	325	331	357	328	353	367	365	322	365	375	368	386	341	345	349	349	332	342	368	376	334	333	381	343	366	352	362	370	325	327	368	351	378	393	374	373	342	389	362	342	362	400	381	337	385	366	401	382	365	353	342	343	359	361	378	334	337	319	353	360	356	322	345	341	343	337	326	361	348	361	351	354	390	363	355	365	318	373	354	386	336	357	392	359	372	345	363	327	321	344	368	369	367	347	372	375	365	334	388	333	356	386	376	347	365	330	341	365	360	352	385	348	387	356	345	313	395	336	382	374	344	360	343	340	362	361	351	343	346	363	323	365	369	359	349	374	362	354	353	350	346	356	370	340	379	370	345	368	341	357	387	339	358	345	368	353	343	370	347	360	352	357	335	372	353	327	368	369	345	358	355	361	326	343	359	352	348	334	368	355	341	344	355	339	359	354	329	350	357	334	346	367	350	357	335	335	362	372	378	378	330	341	353	352	362	357	350	388	358	351	337	341	363	380	336	365	342	352	370	344	344	354	341	330	370	384	358	381	362	378	339	403	359	362	349	408	309	356	351	360	364	365	359	384	373	358	295	325	360	344	370	367	352	355	378	356	379	336	358	364	364	359	365	365	342	366	356	348	366	359	324	358	365	344	335	337	347	346	343	386	354	373	358	344	350	367	379	344	345	354	335	342	372	382	369	360	368	361	354	391	354	355	386	387	393	351	375	347
24680	21299	27889	25020	13500	486	312	221	206	164	148	134	145	127	131	107	136	121	106	107	95	92	83	104	86	91	89	80	103	87	87	102	110	88	110	76	69	87	103	84	91	83	77	83	93	83	91	79	87	82	108	84	90	98	66	81	100	87	82	111	87	87	93	90	69	75	74	88	77	85	93	60	90	90	82	75	94	79	87	92	76	72	80	77	73	76	78	70	70	82	86	101	73	84	99	60	84	80	82	71	88	85	85	77	73	90	84	78	80	78	91	92	93	80	88	75	78	78	82	78	91	71	92	82	81	70	81	82	80	73	94	87	87	91	76	72	92	84	80	64	88	66	67	88	70	80	80	82	99	74	98	78	92	82	83	92	95	86	95	83	97	76	90	78	90	87	100	81	90	73	85	71	73	89	88	82	95	89	74	88	79	95	81	75	78	82	82	95	86	91	97	83	69	89	82	76	100	84	94	76	79	88	82	78	78	100	91	63	97	99	91	98	94	74	64	93	86	92	80	72	105	82	88	83	82	90	80	88	104	86	94	76	72	99	82	75	87	87	94	89	75	92	100	95	83	86	79	75	97	86	85	80	82	74	83	92	82	69	75	91	86	70	63	69	85	77	87	81	84	82	86	72	75	99	86	76	74	87	82	82	81	91	86	72	70	73	80	74	74	82	71	96	87	91	71	80	93	85	91	88	99	82	101	92	71	83	103	75	91	90	77	91	70	91	81	73	86	80	94	89	91	77	89	79	74	93	85	98	80	74	102	81	90	81	85	84	93	76	81	83	79	74	84	78	88	86	70	87	95	88	88	88	88	73	78	82	81	95	86	94	76	83	73	93	95	90	94	104	88	85	86	92	64	56	68	92	89	79	81	87	92	82	79	62	86	75	84	79	89	92	91	80	73	89	74	95	89	74	104	74	76	103	87	94	100	98	88	73	92	75	77	73	96	92	96	69	78	70	79	73	93	73	87	91	99	72	97	79	72	80	86	82	76	88	95	70	95	74	81	75	89	87	88	67	79	81	84	105	87	91	83	84	89	79	72	87	81	90	91	62	82	74	86	78	75	81	78	81	76	72	91	74	102	77	82	72	95	89	80	87	69	90	87	72	80	85	75	80	84	107	75	99	78	77	89	82	97	81	82	85	78	83	71	65	80	95	88	86	87	90	88	80	74	99	69	71	91	72	85	88	85	89	85	86	94	74	76	81	94	88	66	106	88	95	90	86	83	95	91	84	90	83	83	87	80	93	82	75	79	80	79	73	82	66	86	92	72	72	89	82	92	53	71	81	97	99	69	71	89	85	81	85	80	86	66	75	69	103	87	87	89	92	81	78	86	96	80	85	94	71	91	86	94	73	89	87	76	83	73	82	103	81	79	75	74	86	90	86	99	98	78	76	62	74	62	84	78	88	84	89	66	80	76	98	77	77	80	74	83	87	99	75	77	71	78	81	82	76	89	72	70	93	72	82	89	61	95	84	71	80	88	92	105	89	67	87	91	89	72	90	71	82	86	98	87	101	78	92	76	85	99	103	74	79	71	75	79	79	79	71	98	95	85	85	98	76	99	77	68	81	80	70	96	87	86	81	87	78	76	85	76	78	88	71	87	92	76	84	83	91	80	83	78	79	71	94	84	82	88	86	79	85	102	91	88	79	89	90	80	79	74	85	95	80	80	70	85	86	81	73	107	89	78	85	90	81	82	71	68	92	94	92	90	88	89	97	78	84	69	77	98	96	75	82	81	85	86	86	93	92	92	84	75	67	72	92	87	71	78	105	81	97	79	71	95	75	77	80	82	80	87	80	81	81	81	73	80	67	79	92	78	86	86	90	96	69	88	92	118	85	94	85	69	99	89	89	78	80	96	91	77	84	90	74	83	82	90	92	74	87	82	97	77	74	91	70	88	85	85	85	88	78	102	92	80	83	82	79	82	108	86	83	106	71	74	85	95	89	87	80	88	103	88	82	92	91	75	81	82	77	76	68	76	82	94	76	84	85	80	76	82	88	74	93	73	82	69	81	105	76	93	92	86	81	86	78	94	84	73	71	75	88	83	93	109	67	83	76	90	104	105	87	82	84	86	86	82	78	83	87	66	68	85	82	85	74	86	101	67	88	89	94	94	102	85	60	75	73	84	102	83	85	66	73	94	71	82	71	74	89	68	64	76	72	82	89	74	79	82	87	81	93	92	96	76	86	84	72	82	90	91	78	96	99	74	80	78	83	88	67	74	78	93	76	74	85	91	72	96	74	82	84	99	80	89	84	88	79	88	77	112	80	99	71	83	69	90	79	84	70	79	88	92	85	100	82	87	68	96	80	88	91	85	72	80	90	71	70	79	79	87	73	70	82	71	72	82	96	100	89	75	83	89	76	93	76	69	64	80	61	88	93	72	93	77	98	83	71	80	86	77	79	76	93	75	71	97	94	92	77	76	83	89	66	82	88	85	92	87	79	84	98	87	76	94	92	93	94	81	70	81	100	84	84	94	84	91	82	81	83	79	96	75	77	82	77	86	88	79	88	72	100	85	83	84	85	61	74	86	84	79	72	82	59	68	78	77	91	78	74	84	101	86	77	85	99	76	89	82	72	77	71	86	81	88	85	73	71	84	78	67	72	77	73	67	77	88	99	72	86	79	92	85	73	97	90	79	74	81	85	82	97	115	91	91	88	71	92	78	86	88	72	87	90	87	69	87	86	97	84	97	104	86	61	77	88	95	73	71	76	69	93	99	80	90	76	89	86	80	71	77	85	76	92	55	94	89	90	76	85	81	85	95	75	79	94	96	83	85	80	66	73	89	80	87	74	95	97	74	67	94	79	71	91	81	79	85	69	85	84	77	81	83	90	93	69	93	84	79	78	78	74	80	79	73	88	76	87	79	88	90	71	79	82	90	79	69	68	91	73	73	85	69	81	88	77	79	81	66	84	94	96	77	89	96	65	74	88	88	66	78	89	79	69	83	93	80	86	72	84	82	78	79	80	88	86	107	84	61	82	82	74	75	91	74	89	84	75	77	89	73	91	91	92	82	67	84	82	81	83	80	69	93	72	82	91	84	90	92	80	88	82	67	84	95	86	95	83	87	79	70	83	68	95	103	78	78	86	87	83	66	74	73	95	65	76	93	68	102	94	93	90	97	85	86	87	85	82	81	58	72	68	75	83	84	89	70	72	101	89	82	79	70	74	92	74	82	93	95	74	86	100	85	83	99	77	83	75	87	76	88	98	71	81	84	82	88	77	82	69	67	85	66	81	82	95	82	79	71	92	89	66	86	80	93	73	57	78	99	86	91	84	89	65	90	98	89	95	77	87	83	87	91	76	84	71	69	74	82	87	83	66	80	95	85	91	87	103	90	75	81	80	97	83	77	71	68	78	82	69	87	80	88	84	82	89	84	82	94	90	78	70	88	72	77	85	90	79	88	79	77	84	88	83	99	83	101	68	79	88	86	70	70	82	57	76	89	88	85	69	89	76	87	79	81	76
3148	5034	3141	1451	1106	798	587	489	314	254	225	204	189	172	163	155	145	133	137	134	120	112	120	105	106	115	120	106	91	109	101	110	122	123	98	115	115	100	92	97	86	89	96	96	84	95	101	107	107	98	91	107	91	92	104	103	89	82	86	91	114	99	95	104	97	85	80	95	86	105	94	87	97	91	89	76	85	98	101	79	92	98	95	101	108	94	107	83	84	99	88	84	95	81	89	90	83	86	98	105	101	82	95	95	82	86	88	79	84	101	100	102	109	76	79	82	78	94	103	73	100	101	97	91	105	71	80	87	88	82	74	79	107	100	78	96	95	84	88	97	107	87	90	93	84	85	72	90	100	97	87	101	104	90	100	102	96	77	87	81	110	72	89	94	80	97	105	84	85	73	76	108	97	91	102	73	83	83	86	98	85	87	73	91	100	92	90	83	95	85	79	70	96	116	102	101	74	96	93	107	91	99	76	106	106	83	86	84	88	89	102	86	82	97	80	87	101	92	98	81	96	88	85	83	98	76	102	108	88	98	90	79	88	95	95	102	96	86	83	89	96	116	100	93	86	87	92	74	87	96	81	92	86	96	106	77	85	92	99	87	103	90	102	81	104	78	84	90	85	77	91	79	95	104	86	102	95	97	97	89	88	86	103	88	91	97	88	89	75	94	104	103	85	79	96	90	91	84	81	94	107	94	79	91	91	86	73	86	92	101	107	96	100	91	88	111	86	89	84	99	85	94	94	91	87	102	104	82	93	107	85	100	86	108	99	91	100	99	74	82	89	81	102	87	78	94	98	85	95	104	97	91	95	83	92	97	79	90	107	71	91	82	91	100	86	100	78	86	95	84	85	87	88	99	89	95	81	88	105	89	88	100	97	76	88	81	107	102	87	102	93	102	96	96	118	89	79	90	97	104	83	80	71	95	78	92	97	73	84	97	83	91	93	100	92	86	82	89	81	78	79	82	90	114	92	104	79	79	90	87	97	96	93	82	96	97	74	74	96	91	82	89	86	84	113	78	92	89	96	86	115	95	99	96	98	86	100	96	104	100	102	92	84	95	86	82	82	92	85	66	99	79	69	98	79	89	73	96	78	100	91	99	81	92	104	92	96	75	79	89	107	100	99	90	84	87	103	102	95	110	98	83	106	89	91	98	80	110	93	101	114	98	86	82	83	99	104	94	105	107	81	92	90	87	97	85	97	85	95	94	72	91	106	81	104	85	84	102	91	90	101	79	95	106	96	90	84	86	83	90	67	109	74	97	87	85	85	84	89	96	86	83	72	100	90	99	98	89	81	98	82	94	98	94	87	98	90	94	76	96	102	98	93	92	88	90	78	88	80	90	79	103	91	78	82	76	98	115	103	109	82	108	101	101	111	83	90	75	98	83	81	100	90	94	84	99	98	74	99	90	88	88	91	91	108	102	87	97	103	92	91	92	92	66	104	87	101	100	119	68	97	80	86	78	89	85	92	87	101	100	97	101	91	79	84	91	83	101	96	95	89	94	78	88	92	86	94	88	97	86	90	90	86	80	91	85	89	86	78	92	82	87	96	88	77	98	88	85	106	98	73	76	88	98	101	100	89	107	82	95	98	83	99	92	94	85	99	108	71	93	93	86	113	108	85	93	99	104	94	85	107	84	103	79	104	87	93	83	93	106	79	101	84	94	81	71	84	97	91	88	108	88	90	96	92	90	89	84	91	88	99	84	80	77	104	81	98	94	93	103	108	89	86	77	98	81	85	90	93	90	100	83	86	84	90	79	79	90	103	107	108	87	95	88	93	96	75	86	87	93	79	98	92	89	90	99	88	93	93	95	73	78	78	91	97	80	76	87	76	110	87	105	103	94	89	83	96	93	96	88	79	116	82	109	84	91	72	82	98	88	87	105	95	73	86	107	92	105	83	71	70	105	75	77	86	107	93	98	90	94	83	72	89	80	112	86	120	80	97	99	87	102	79	96	92	100	87	102	74	84	90	91	93	93	84	102	85	75	98	82	86	103	94	81	101	81	103	93	92	86	98	81	86	105	109	99	102	98	84	94	87	107	88	100	114	71	79	82	107	79	75	103	92	98	71	89	95	101	75	76	94	82	89	109	93	86	82	97	83	84	85	96	78	97	95	94	88	111	97	92	87	82	79	99	87	85	98	92	89	98	88	83	71	90	98	81	92	77	90	108	76	100	75	101	104	89	89	73	89	87	87	96	88	83	80	99	105	94	94	107	106	79	98	94	77	100	87	103	101	110	97	103	83	86	92	77	89	83	83	90	94	96	89	92	107	87	81	88	93	106	100	89	87	80	89	90	117	97	91	98	85	90	76	89	82	84	88	100	86	108	108	90	83	71	95	91	91	93	109	95	99	82	102	75	87	79	100	106	108	78	92	104	99	95	96	89	105	109	95	105	92	101	86	89	78	106	96	95	93	84	106	79	82	98	96	85	71	101	90	93	78	97	79	87	74	95	91	96	84	85	95	70	95	99	96	94	97	79	96	103	98	82	103	91	96	107	90	88	104	104	104	78	94	85	89	92	82	81	96	90	98	97	91	97	96	101	95	87	92	94	87	84	91	100	92	71	101	84	86	100	98	85	74	89	71	93	65	97	89	77	95	98	101	75	108	109	93	83	103	87	103	92	94	81	83	84	91	83	95	107	94	87	108	83	94	87	83	101	96	79	82	82	94	89	86	95	105	73	84	94	92	87	101	96	84	88	77	97	113	93	98	98	88	87	75	89	90	111	82	92	81	90	78	96	84	93	94	84	77	103	91	99	100	93	86	84	84	92	89	83	81	90	96	91	80	98	85	93	96	99	67	101	113	82	87	96	80	99	92	97	109	106	73	96	92	103	106	89	113	78	94	83	98	109	101	88	96	79	90	95	89	91	90	87	68	88	89	106	91	100	81	101	89	88	84	104	92	91	98	95	94	91	92	90	93	101	86	82	90	90	91	102	77	71	114	87	107	83	99	84	104	85	99	95	97	90	100	89	112	79	107	92	95	86	81	86	96	86	93	80	87	101	90	93	91	95	69	125	101	83	89	98	81	97	87	100	111	97	87	99	88	84	102	96	95	98	95	96	83	101	97	98	93	96	97	91	86	79	95	78	89	95	92	95	101	95	86	90	95	82	82	87	91	101	93	83	112	97	94	94	101	97	90	99	88	92	86	88	85	112	70	95	100	99	81	100	101	86	88	77	97	81	93	82	100	97	97	97	95	89	112	78	104	91	90	94	71	82	88	98	90	92	77	87	92	78	91	82	103	114	103	97	90	86	92	68	99	82	103	87	94	95	74	85	86	82	81	103	88	87	97	97	99	91	90	90	90	85	94	87	115	117	81	93	81	89	81	78	94	89	82	99	90	95	96	107	95	100	94	88	114	79	111	100	88	80	97	85	90	95	91	88	89	71	92	95	84	85	91	93	85	78	104	79	92	93	106	88	91	88	96	103	73	90	100	101	100	104	85	91	98	91	87	100	103	89
22556	21348	29273	23792	21351	21419	11610	1170	731	681	597	503	497	441	413	379	390	367	337	337	371	333	330	316	322	352	310	299	299	301	287	285	290	301	302	306	325	299	307	285	287	299	310	283	271	282	294	307	272	284	294	266	279	290	307	293	288	300	284	315	282	313	302	284	285	299	309	291	294	273	324	276	301	300	285	290	281	259	276	287	257	295	286	327	280	307	279	275	309	285	303	272	274	279	279	297	281	289	312	290	291	308	275	271	270	254	289	293	297	274	276	270	283	277	288	321	291	273	283	275	311	298	256	284	312	318	283	310	293	274	285	287	277	317	291	295	286	281	298	266	299	306	302	340	278	275	297	307	250	303	258	312	269	275	270	298	282	272	293	286	302	320	265	280	299	286	263	280	310	310	269	296	261	284	277	274	272	293	283	274	302	308	275	260	280	284	291	295	274	267	268	304	284	291	282	270	269	297	287	290	317	295	300	288	311	280	297	325	284	268	249	272	279	276	269	254	259	269	317	278	324	290	276	285	300	294	293	255	303	281	281	285	268	258	285	298	282	280	300	287	266	302	273	277	268	273	285	294	292	286	299	284	294	291	316	288	307	289	302	294	265	311	308	285	278	275	273	274	302	299	274	284	308	286	275	288	292	271	267	290	290	316	260	289	284	295	281	313	284	281	258	264	258	296	259	284	297	307	290	275	265	293	259	269	265	277	286	264	279	272	286	280	286	300	269	287	310	282	266	296	289	263	294	285	270	280	256	258	270	310	308	302	280	277	266	293	267	276	283	306	278	311	272	311	271	290	316	284	285	269	265	312	332	277	312	299	285	310	308	272	300	258	266	287	284	278	311	298	280	299	304	310	291	291	279	285	265	314	274	256	262	282	298	289	297	286	322	283	284	302	284	306	279	284	329	266	321	273	290	293	301	276	263	278	292	270	305	268	261	279	284	264	299	278	277	300	264	256	262	307	298	276	251	277	258	284	284	271	292	282	265	309	278	297	302	317	264	237	318	287	258	246	294	289	254	286	249	293	262	294	312	298	290	275	288	267	278	267	282	281	282	279	286	311	288	279	288	281	295	276	272	289	277	296	290	292	252	316	240	288	274	309	293	309	290	277	257	269	295	264	253	317	281	275	297	279	297	292	264	294	283	249	290	270	271	276	278	269	310	301	285	296	284	263	299	305	288	316	307	269	261	279	280	289	303	302	320	304	277	294	261	291	276	322	295	257	280	306	272	281	279	260	298	301	267	268	268	306	282	304	309	267	297	292	278	262	281	294	270	296	271	300	276	277	279	267	310	299	267	270	287	280	292	290	277	286	277	299	306	312	288	308	314	272	263	274	316	270	304	327	269	297	294	283	279	306	289	279	297	279	287	237	282	279	260	290	274	295	276	261	280	278	280	291	315	297	296	272	293	284	317	297	288	271	289	267	286	300	312	286	275	274	300	287	287	306	266	297	289	262	268	277	311	288	291	268	296	278	269	274	303	281	292	299	307	311	282	287	256	291	321	273	302	297	278	278	273	272	319	289	265	284	312	299	267	276	288	296	293	307	261	301	329	281	261	279	304	257	281	274	260	283	276	269	258	286	304	308	280	314	250	272	287	270	248	291	276	310	313	285	298	281	274	292	268	277	304	262	287	280	304	276	284	271	309	341	287	292	274	284	275	293	286	266	302	294	270	277	274	261	287	270	298	324	283	300	291	285	268	279	318	293	320	312	260	283	263	257	285	278	305	287	295	297	295	283	299	300	290	275	292	297	297	271	284	302	269	272	261	306	277	288	313	283	286	287	291	284	276	295	279	314	273	302	263	259	289	303	246	299	274	288	269	288	266	252	294	266	286	321	330	290	265	300	319	289	279	285	283	283	272	275	302	309	285	277	300	285	279	288	287	248	299	293	280	315	283	284	253	285	287	288	296	273	270	302	288	273	271	271	284	290	291	292	299	284	291	286	269	303	311	272	291	276	276	255	284	272	276	278	307	303	290	288	271	254	290	311	278	269	299	318	277	276	290	288	261	263	278	246	273	271	259	257	278	271	297	284	309	315	298	272	288	305	271	264	295	304	289	324	288	267	278	276	263	292	284	296	282	311	285	277	293	314	265	281	260	281	286	278	263	290	293	283	269	281	256	287	299	295	277	281	274	291	286	304	289	295	285	268	291	267	307	301	282	282	284	262	262	273	284	278	280	249	280	291	263	266	285	310	306	274	256	288	264	272	285	302	264	296	293	286	299	284	280	281	256	286	284	264	269	267	280	281	304	273	284	291	274	318	310	304	311	304	291	289	296	279	287	277	280	292	286	271	281	270	294	294	286	253	306	285	278	298	287	288	302	312	289	292	271	315	269	241	293	267	296	272	263	278	271	288	248	306	294	315	290	287	248	264	284	273	303	292	295	286	281	298	277	259	290	251	255	336	279	292	296	282	276	284	295	268	300	313	281	299	278	286	282	308	249	281	283	286	290	302	303	305	296	259	272	257	279	260	278	327	271	294	278	295	280	284	295	285	265	305	276	261	294	265	280	277	318	294	299	251	266	291	290	256	268	300	324	300	293	293	282	313	293	300	274	266	287	278	275	280	298	263	313	270	323	286	270	285	257	298	294	278	264	292	288	282	296	298	246	303	256	313	298	272	312	277	278	288	273	255	288	290	311	273	302	294	293	286	284	290	281	277	304	284	268	270	286	279	285	242	304	302	283	283	280	296	271	268	269	279	293	269	254	271	287	304	292	285	299	314	295	290	287	267	265	264	299	278	306	276	289	283	261	306	257	277	277	277	280	262	272	286	300	270	291	295	280	278	278	288	293	286	265	286	276	291	267	257	299	285	282	297	302	291	318	269	277	252	286	254	299	266	277	264	277	279	246	291	280	305	300	284	298	283	291	286	284	296	277	294	305	259	307	248	293	294	316	326	288	304	292	284	270	296	278	280	293	261	294	305	275	304	275	297	289	296	274	300	302	306	300	292	281	275	280	294	295	305	305	279	262	264	288	289	282	282	303	272	272	319	278	288	300	273	271	256	268	253	289	272	301	307	296	280	317	278	248	279	298	272	288	282	287	281	309	277	287	293	270	285	269	281	276	294	274	282	302	299	251	304	288	318	245	285	303	284	313	283	298	295	297	291	277	305	276	263	290	271	298	300	284	293	279	266	262	290	273	269	273	257	280	273	298	319	280	270	243	270	305	280	289	329	274	266	297	304	269	302	296	301	264	297	288	307	291	282	279	283	272	268	273	284	287	272	273	289	313	268	283	276	294	272	283	313	261	292	256	277	286	284	311	288	284	284	250	266	289	259	287	291	262	312	267	270	272	258	298	296	274	290	298	290	266	284	299	276	261	283	273	294	330	249	275	277	282	246	281	273	263	270	318	286	268	299	283	277	301	316	282	276	273	284	276	271	268	273	303	303	284	273	285	320	275	256	297	283	285	258	287	283	282	315	284	278	309	289	315	267	290	285	277	305	275	259	287	260	323	297	292	272
4523	14335	9844	4839	3563	2601	1951	1476	1087	918	770	663	688	550	510	491	444	439	455	437	363	401	351	386	338	340	354	320	361	344	335	332	320	321	349	295	356	298	318	317	310	311	300	287	335	309	321	294	324	328	342	279	313	302	317	316	303	314	294	303	315	294	313	320	329	316	326	308	295	286	303	321	293	310	298	266	307	298	333	327	268	319	319	318	297	323	308	308	288	293	319	310	299	294	331	304	317	329	293	311	290	310	302	296	296	287	336	315	308	308	299	365	294	298	321	342	323	292	314	315	290	319	330	314	341	271	338	309	298	314	317	286	291	275	315	318	306	328	302	325	309	299	318	324	294	293	296	294	320	261	301	306	319	309	315	284	310	326	308	292	291	287	306	328	293	297	327	314	297	292	313	308	287	338	303	290	320	284	287	296	314	320	332	312	301	312	326	312	281	322	278	307	304	305	322	310	309	307	299	307	285	301	354	303	297	324	295	312	298	284	305	313	279	303	297	283	274	304	308	302	303	256	289	290	291	300	295	343	281	322	329	291	311	276	296	288	292	296	329	290	309	298	324	308	289	294	283	326	288	321	347	300	300	290	281	293	312	312	308	307	327	299	284	330	303	311	291	312	286	301	282	294	308	316	322	297	290	270	284	304	314	297	315	311	299	280	284	272	303	281	300	270	303	314	299	316	295	274	301	305	310	275	296	296	304	287	335	289	299	272	302	289	283	284	281	273	338	296	321	325	318	281	323	302	286	263	292	292	309	326	289	286	279	307	320	318	275	281	288	307	262	296	286	279	314	294	334	301	288	314	290	289	300	319	291	329	285	273	306	288	320	270	302	309	290	319	283	292	315	313	297	312	318	280	298	299	324	299	294	284	307	292	275	267	292	308	304	292	276	295	278	278	308	313	311	292	311	306	310	299	289	313	344	326	320	269	288	306	292	288	303	300	265	291	321	271	303	319	308	294	260	305	295	322	319	291	312	273	278	297	313	291	295	298	302	309	316	306	304	331	276	299	317	312	276	297	274	295	320	288	247	270	302	302	306	272	295	290	278	309	319	323	304	297	314	301	329	297	280	310	319	292	315	287	329	317	315	312	285	296	287	292	285	307	296	298	277	290	297	316	309	266	277	337	322	316	318	304	297	299	338	310	310	309	298	295	292	279	283	325	330	312	296	304	311	307	305	282	294	294	286	311	316	296	303	311	310	310	301	316	302	301	292	278	323	332	312	274	290	271	305	304	310	297	313	294	262	320	287	297	313	276	295	306	312	306	292	296	302	322	327	268	319	296	303	260	293	254	301	318	308	319	299	299	275	308	297	289	280	325	318	304	293	324	319	306	320	314	290	301	283	317	302	299	319	309	273	280	299	277	301	323	320	341	277	307	262	273	318	313	277	300	315	294	297	300	301	280	328	262	277	313	316	285	265	279	319	301	306	307	308	302	304	293	297	316	300	265	287	301	273	302	311	310	320	316	278	307	329	325	287	322	314	306	321	319	310	286	305	327	321	308	272	303	285	294	302	290	302	290	323	282	286	266	298	316	328	305	312	327	309	265	296	293	294	289	274	328	291	307	323	333	285	296	291	290	283	309	308	303	322	313	298	310	315	302	303	319	314	322	315	309	293	318	307	293	281	286	345	313	323	291	314	349	326	311	294	317	293	325	272	300	297	314	347	285	303	315	301	275	291	293	328	278	318	260	297	299	308	321	303	327	323	337	262	294	279	320	279	306	291	270	312	307	311	297	301	311	313	275	310	286	310	296	296	309	328	307	264	323	259	333	299	327	298	287	305	314	321	296	307	307	277	318	301	300	288	290	308	293	278	318	279	295	294	311	326	313	310	301	317	300	293	303	292	276	317	309	283	311	310	322	288	301	326	301	294	301	312	320	282	294	302	305	325	285	281	284	285	311	323	290	326	306	297	320	298	268	316	335	315	279	327	271	290	322	307	304	315	319	279	290	315	317	298	275	297	273	286	279	290	271	267	314	290	298	296	327	306	295	295	306	337	277	295	298	291	304	300	306	333	292	339	271	299	314	319	328	290	300	318	303	307	305	300	298	302	296	317	285	293	290	287	271	313	285	282	306	308	303	303	310	332	308	296	313	311	298	293	283	302	300	318	273	294	299	278	301	343	280	287	277	301	293	290	297	332	293	288	275	295	310	282	298	297	274	315	290	285	317	307	291	281	291	304	274	298	308	318	307	280	280	319	285	316	307	277	344	296	306	298	315	307	286	285	305	293	315	265	316	279	307	274	279	270	297	306	316	284	298	284	290	303	283	333	290	292	285	285	280	284	291	302	287	309	317	290	312	316	324	311	306	320	314	293	282	290	302	312	280	274	287	319	332	301	287	281	326	327	298	269	295	308	283	297	315	298	325	284	303	295	304	289	309	294	311	305	312	295	323	315	303	310	289	298	299	286	301	291	291	300	306	292	294	311	297	287	305	337	326	290	300	300	299	319	297	301	279	296	281	306	298	268	296	310	328	314	291	305	283	312	283	316	287	299	282	273	298	308	284	285	296	287	271	298	304	255	301	271	311	311	285	319	309	325	307	318	313	284	333	342	289	288	288	302	296	292	296	307	289	318	299	312	300	300	271	298	287	293	294	273	305	290	301	286	302	316	317	301	325	314	273	297	276	297	324	292	308	293	339	299	277	306	325	280	319	295	246	303	294	301	263	294	281	288	293	311	299	301	304	323	299	287	315	266	292	284	301	301	304	274	280	320	283	295	298	301	317	297	328	316	318	308	284	304	279	263	326	290	317	283	306	284	299	313	294	332	289	290	299	300	290	319	275	274	312	308	271	298	298	295	303	285	315	354	301	294	316	340	272	292	290	292	319	293	286	288	314	295	306	311	306	304	300	306	312	303	270	269	303	292	296	281	278	289	309	304	339	284	288	329	290	304	299	283	305	286	307	298	308	309	297	285	296	299	271	268	305	340	325	284	273	308	287	301	327	317	331	307	337	347	326	288	313	324	285	299	306	305	316	320	300	310	281	302	282	349	283	279	285	310	309	302	296	278	284	288	303	297	268	302	313	312	303	304	304	302	284	317	300	302	316	319	291	311	330	298	294	290	328	316	267	268	314	280	304	324	307	301	302	315	291	292	302	297	313	296	285	297	293	342	306	308	305	321	295	306	292	306	301	310	290	325	307	280	296	311	303	316	310	295	284	289	314	286	279	260	312	304	316	269	291	301	286	329	290	308	301	312	309	283	293	308	307	294	269	323	297	295	269	282	304	316	301	303	303	289	320	297	313	302	287	258	297	300	289	299	295	256	287	290	311	300	307	307	295	278	302	329	313	284	274	273	285	329	306	298	303	297	311	305	291	324	284	291	315	326	290	286	294	333	312	296	330	298	344	295	319	291	286	308	280	299	317	322	290	313	342	290	306	280	297	330	277	327	284	284	337	325	298	289	333	319	335	310	292	328	327	306	297	294	295	326	269	282	344	314	306	289	354	293	277	305	308	291	302
27507	20291	7495	514	265	267	207	210	213	176	215	192	182	201	173	193	193	166	187	200	226	194	199	190	178	180	175	180	187	183	169	200	178	168	163	164	188	175	191	169	189	190	160	170	193	184	193	180	178	172	179	195	183	168	162	178	185	166	181	183	178	205	161	183	172	194	183	200	195	157	193	178	190	182	180	176	208	174	174	173	184	179	175	178	187	176	154	174	169	171	160	188	193	181	168	175	178	178	165	190	202	160	160	198	163	177	176	179	156	180	173	182	168	152	191	187	165	179	158	166	181	166	181	180	180	174	182	158	156	198	187	174	205	179	183	194	170	186	186	173	177	180	179	181	169	179	197	200	185	191	184	170	196	198	207	177	170	178	181	163	185	167	189	169	191	176	199	182	215	215	198	157	174	171	198	160	164	190	186	153	167	171	177	183	192	190	186	169	198	192	189	177	177	175	177	185	174	185	184	204	171	206	197	204	188	188	194	193	187	178	192	198	188	213	189	185	169	183	175	164	140	171	205	186	180	178	179	160	186	172	180	176	163	177	190	187	190	174	179	157	174	182	199	180	183	160	178	197	177	177	191	202	178	168	194	157	190	177	182	197	176	170	189	167	179	184	177	155	192	171	169	194	167	174	162	159	209	155	205	160	180	197	178	188	169	203	156	183	173	174	160	175	195	195	181	193	186	212	185	167	169	156	175	172	181	191	186	182	174	166	184	185	186	169	171	188	179	181	190	167	166	180	151	166	204	177	182	195	215	194	180	198	190	172	187	194	186	168	177	174	173	178	186	183	162	181	152	188	190	174	185	196	172	205	190	176	185	186	189	189	160	181	164	195	204	188	163	175	208	185	181	154	164	171	172	145	166	171	169	202	183	212	188	184	194	178	184	177	189	187	170	172	168	173	179	185	187	182	170	176	185	155	212	165	189	185	191	178	193	178	193	195	186	197	207	185	187	171	196	153	183	198	182	150	186	187	168	192	212	184	171	200	185	165	199	184	196	180	201	179	170	190	177	195	157	171	180	174	183	188	181	193	189	159	192	198	183	183	180	180	173	182	184	186	188	198	161	162	188	185	201	161	183	227	163	172	172	163	184	162	168	167	166	172	184	195	171	164	175	196	189	202	176	190	177	174	165	179	171	206	192	174	173	181	179	193	179	162	148	181	209	194	163	173	178	181	205	180	188	171	187	178	161	176	174	189	182	189	191	153	169	177	185	165	164	170	177	170	169	157	208	183	194	155	168	191	190	192	166	171	163	163	177	188	189	172	200	161	191	188	166	173	174	188	187	201	168	179	183	184	203	193	174	160	206	209	176	200	186	185	182	199	153	164	168	182	203	178	169	192	198	169	192	172	197	172	202	173	164	178	195	195	185	171	189	181	158	175	180	189	177	180	167	170	184	200	170	180	198	169	205	160	172	177	175	179	189	170	183	176	170	184	166	190	171	182	198	171	174	174	159	201	175	171	173	166	186	176	171	180	190	178	177	180	186	162	160	197	171	185	185	159	157	165	160	190	177	163	176	183	193	172	177	172	184	175	182	204	197	164	172	192	175	179	197	182	189	161	168	178	180	167	177	182	177	191	190	181	165	172	194	178	172	189	185	183	204	166	173	171	192	190	195	188	175	166	169	161	196	184	154	165	187	176	192	162	177	177	177	190	185	187	181	190	181	162	160	172	180	169	186	179	172	178	174	191	191	186	188	177	197	179	194	167	186	214	181	191	186	166	187	197	166	178	188	170	158	180	195	166	213	192	167	190	189	204	187	175	188	184	168	194	162	195	180	177	192	165	184	176	175	172	180	163	178	172	167	186	190	171	170	208	179	178	164	170	211	151	187	166	189	195	172	184	171	185	173	190	176	172	197	192	200	201	200	188	164	180	200	197	191	165	192	185	189	173	180	176	182	194	194	180	177	190	171	173	177	186	187	158	192	162	152	171	182	210	196	180	183	182	176	171	159	194	174	148	206	187	190	178	191	191	158	180	187	179	172	177	184	192	173	168	164	157	168	187	170	205	167	202	196	166	171	170	161	159	168	180	163	168	205	168	202	174	156	184	179	166	184	137	200	197	212	198	178	147	200	186	179	191	188	169	213	195	188	180	165	169	164	202	181	191	188	180	183	169	189	185	187	200	172	177	179	180	183	196	177	162	169	171	169	179	190	173	170	186	161	189	186	168	161	175	169	181	173	177	176	169	182	157	177	187	172	188	184	185	192	192	189	172	176	184	196	177	177	190	169	189	186	168	180	166	199	189	169	168	180	175	175	176	186	190	168	169	182	181	182	196	172	171	161	162	166	170	173	185	180	185	174	194	200	179	165	184	193	209	186	187	161	176	186	200	159	183	194	164	184	184	196	179	182	188	185	155	176	190	184	166	193	176	185	197	146	174	184	177	194	198	174	194	187	188	193	188	174	188	165	173	167	177	190	160	195	181	200	207	216	183	182	176	178	178	170	177	174	191	167	178	171	198	167	166	183	180	180	176	170	196	177	191	179	162	172	155	216	175	177	205	196	202	203	171	171	184	158	187	180	171	169	164	183	184	179	154	187	185	159	151	171	174	178	177	174	185	172	178	148	173	209	168	195	179	185	157	174	179	197	165	163	195	170	160	188	161	174	189	176	172	185	194	171	180	197	206	177	166	183	162	180	188	167	184	185	166	186	198	181	169	179	182	169	211	189	187	186	185	192	178	179	168	172	166	176	172	188	167	178	186	169	186	187	181	168	179	177	185	182	201	196	153	188	183	173	183	187	172	185	180	165	196	165	187	207	201	185	161	175	190	177	158	169	167	155	189	169	177	194	185	181	173	179	169	187	168	211	162	157	167	190	189	174	180	176	183	198	178	171	175	183	168	178	163	187	206	178	182	182	175	182	200	187	188	170	181	206	169	187	175	199	174	169	163	206	164	180	173	185	183	173	163	191	191	178	173	170	172	188	182	168	161	171	157	162	180	207	202	170	174	175	175	184	184	173	157	162	176	192	185	204	153	174	180	202	185	171	169	190	164	167	197	164	193	164	172	171	185	175	173	207	195	149	163	197	175	180	197	167	188	179	160	213	194	182	209	182	185	200	176	186	180	181	208	187	180	175	178	194	190	159	197	191	156	204	171	184	163	161	185	174	193	199	174	190	172	184	175	150	177	183	180	177	167	187	190	190	194	178	197	209	155	182	212	179	186	184	174	176	182	184	180	197	176	169	186	204	170	167	175	163	203	172	149	183	171	144	174	182	174	184	180	174	181	183	172	186	184	207	165	166	185	180	187	178	143	192	164	187	148	150	154	182	206	172	181	166	162	179	193	180	167	193	169	194	167	190	165	187	189	144	178	202	161	198	188	171	173	167	193	185	185	192	197	169	195	200	173	176	163	178	187	182	180	191	164	183	182	181	193	177	193	184	167	207	186	166	187	159	189	175	176	177	175	207	176	212	185	164	190	187	200	200	179	200	189	193	177	180	176	160	204	192	179	172	171	194	164
4055	1252	822	444	351	317	273	222	229	211	228	198	199	224	199	194	193	194	181	171	208	207	210	168	193	190	190	172	191	181	178	173	174	203	191	184	176	210	170	178	178	187	172	200	194	188	188	179	182	180	195	196	173	189	185	218	180	217	179	180	197	191	188	201	197	183	186	208	190	169	168	168	173	173	171	177	176	198	191	191	178	164	183	171	196	181	221	182	180	202	175	197	217	200	189	190	188	186	174	199	198	201	165	157	200	180	182	193	169	193	218	185	197	206	191	179	191	199	205	191	214	182	179	179	172	188	178	182	209	170	197	186	188	207	196	181	189	191	174	171	228	172	180	160	172	186	211	204	178	185	191	196	180	179	183	178	176	171	208	184	206	195	169	205	200	194	190	177	176	196	185	178	157	203	197	202	195	177	209	199	178	203	174	179	188	192	188	189	199	189	184	173	180	190	200	203	210	194	209	187	170	182	192	169	176	204	198	181	161	202	162	194	171	199	170	200	172	167	156	173	176	190	189	184	190	190	205	207	172	189	188	219	167	202	188	194	181	205	162	182	186	192	189	199	191	154	199	167	197	185	188	187	163	190	174	196	187	185	168	185	191	186	187	184	182	191	193	207	188	183	203	205	153	182	190	204	202	180	197	175	172	160	206	169	177	195	203	182	178	195	186	181	192	209	173	193	189	177	185	190	188	204	182	182	185	194	181	191	176	183	186	194	186	187	186	147	165	203	164	207	201	177	183	184	201	204	206	190	196	206	224	181	189	169	176	207	182	213	194	225	217	202	190	189	179	205	175	193	188	188	165	193	183	180	167	187	169	176	209	213	190	178	190	171	170	203	167	198	212	175	182	168	188	201	159	172	173	205	189	196	194	171	198	167	199	222	195	192	169	184	191	198	207	187	206	164	199	198	174	181	197	186	184	172	169	172	178	207	193	184	193	196	198	192	177	205	184	160	185	197	190	188	213	195	199	176	189	177	203	198	185	210	178	183	177	180	190	201	169	218	188	195	177	220	165	182	188	197	160	192	187	199	188	203	189	203	167	187	181	190	190	206	183	193	185	200	191	177	187	192	167	213	178	211	186	170	162	163	176	183	166	204	188	177	197	187	193	164	184	185	181	163	163	185	213	210	188	176	170	184	177	221	188	239	176	186	183	169	196	191	180	163	210	211	165	176	225	182	182	188	171	206	197	173	174	169	201	182	178	177	180	181	156	182	202	195	181	188	195	189	194	195	204	179	188	162	179	185	201	195	214	211	173	178	182	186	189	163	180	192	158	176	205	202	181	175	181	176	200	188	200	214	184	181	188	192	204	203	172	202	190	188	186	169	183	168	183	200	191	180	198	172	211	158	157	174	215	177	175	162	193	205	189	196	175	193	180	161	184	197	180	205	181	174	177	190	196	159	182	196	210	179	169	195	194	182	182	185	184	206	162	205	199	181	193	169	195	192	169	170	176	180	204	193	189	196	175	196	184	185	207	192	193	192	199	191	172	192	207	199	200	168	188	205	206	184	191	188	186	162	183	201	208	186	185	179	194	168	181	190	190	183	175	181	177	190	184	190	190	187	180	175	195	198	222	179	175	167	199	185	212	178	186	199	199	208	180	207	190	193	206	189	212	186	189	204	179	212	167	182	194	220	177	180	172	178	211	193	189	199	180	221	187	204	169	160	161	192	199	193	186	193	208	197	191	178	193	162	201	204	202	205	200	204	190	184	187	196	176	186	194	192	188	202	212	209	199	187	187	190	173	175	187	186	169	189	170	181	183	197	180	202	169	178	186	176	187	150	182	183	193	201	173	168	194	172	177	164	206	182	193	189	202	191	212	193	197	197	193	207	202	185	178	174	225	191	158	194	196	172	193	169	206	182	173	209	165	169	189	192	178	197	172	196	209	202	186	203	178	169	174	180	166	177	227	194	197	172	192	187	190	167	195	200	188	190	216	202	197	173	191	191	164	187	176	182	199	205	180	204	185	170	218	181	192	216	205	222	196	227	192	184	198	206	185	181	166	193	173	189	167	197	197	173	196	170	169	171	197	198	188	224	181	195	186	179	179	199	195	201	185	199	196	193	212	169	184	162	191	203	193	170	200	185	213	204	191	185	177	180	195	200	189	198	176	184	180	156	196	205	210	214	208	188	222	213	203	177	184	170	169	201	210	197	173	197	172	197	173	191	188	177	196	192	227	189	170	190	194	191	175	198	176	174	196	211	182	201	190	168	187	198	178	189	215	206	181	172	197	179	180	181	190	181	198	183	183	214	192	194	181	195	193	178	189	173	186	183	198	175	198	183	204	178	174	186	215	197	208	192	200	206	177	191	193	165	208	184	177	203	184	207	183	184	170	186	186	183	190	173	178	189	179	198	197	202	196	197	189	191	185	184	200	190	184	194	186	201	206	193	191	186	197	203	182	190	185	187	153	184	214	201	180	185	197	188	191	191	199	185	202	206	213	200	182	200	202	186	195	220	192	179	214	191	197	187	206	185	211	153	181	181	170	182	197	165	199	174	190	193	169	199	199	183	194	193	184	185	194	188	178	167	191	196	204	207	162	160	190	200	181	187	190	209	170	191	174	179	178	196	187	213	161	208	181	212	202	180	191	199	199	189	183	194	187	179	191	177	175	204	183	192	185	177	166	189	202	164	193	190	170	187	191	207	181	190	171	179	182	193	202	204	167	160	205	210	157	185	206	182	183	190	185	237	198	217	206	203	183	180	170	194	185	197	209	201	182	187	190	190	189	174	184	179	191	169	199	179	178	189	181	196	194	200	178	199	195	189	178	176	202	179	216	195	204	185	200	188	167	182	164	194	201	190	189	199	179	196	171	199	182	183	189	198	203	175	192	207	186	196	181	177	186	192	192	149	165	187	186	199	199	176	181	203	210	178	179	233	176	187	199	189	179	170	174	153	223	182	188	186	189	180	197	209	165	178	180	172	186	184	201	177	192	212	165	198	193	183	182	178	187	180	187	179	198	199	207	192	177	161	186	193	162	205	170	191	183	207	183	212	190	193	182	183	211	183	188	200	191	213	180	198	161	187	169	192	186	188	197	187	178	177	226	211	173	172	160	187	181	157	176	202	200	197	207	192	198	190	198	177	181	158	198	207	187	178	184	195	189	204	183	207	165	189	176	191	199	207	193	184	196	184	183	185	180	185	170	203	177	187	178	206	178	197	173	186	197	196	178	203	214	173	198	208	171	181	186	205	189	181	174	201	197	191	196	181	199	185	171	191	205	169	197	180	160	196	190	195	202	197	202	203	174	207	178	199	190	200	207	169	176	190	178	190	196	191	200	202	187	227	186	194	185	214	195	183	193	203	163	184	166	178	203	174	171	192	174	197	186	182	185	185	181	184	189	216	202	173	189	194	180	171	175	200	179	181	198	195	181	209	175	190	197	167	180	171	211	202	159	208	173	200	186	177	213	199	203	197	190	170	181	200	182	178	198	202	202	194	172	191	192	204	189	182	179	224
23676	21268	28725	24134	21271	11054	1064	701	586	533	469	426	410	414	424	407	398	373	388	372	367	361	348	346	390	363	384	342	365	379	379	362	347	372	367	335	342	358	324	345	360	365	340	348	380	363	345	314	360	340	344	348	327	338	348	348	333	336	332	324	290	353	335	335	346	313	360	318	350	373	320	365	331	335	337	348	321	347	335	310	342	330	315	332	339	318	347	364	326	320	313	324	319	319	332	315	313	349	323	321	343	322	322	349	336	308	326	323	362	329	344	313	345	311	337	365	345	366	302	364	315	316	340	347	357	351	365	338	336	349	338	330	348	321	327	328	367	343	303	350	318	360	363	313	320	323	368	344	341	354	321	348	332	336	336	335	333	341	346	350	331	337	341	319	346	368	326	327	325	329	355	314	298	318	335	342	347	304	329	337	323	324	312	357	344	312	324	334	325	358	362	358	360	306	350	326	344	322	340	333	314	355	354	337	327	359	308	326	289	354	342	323	338	338	329	356	340	320	352	317	342	312	334	353	368	333	334	340	344	293	296	339	335	338	357	386	325	332	349	337	353	342	334	349	314	345	349	328	322	351	332	329	315	352	317	332	331	301	319	321	319	331	369	307	332	325	344	323	320	303	343	355	338	365	361	314	320	336	363	333	302	338	327	330	332	328	347	303	335	348	333	307	340	350	351	341	330	343	343	334	326	351	316	325	330	345	358	349	343	360	324	345	386	371	349	316	309	305	306	346	334	372	325	325	300	374	323	318	333	324	337	352	352	335	357	317	337	319	319	304	323	322	340	347	344	327	372	338	322	352	308	330	312	327	322	355	303	344	365	331	362	376	325	329	307	347	319	313	349	353	323	336	350	351	325	334	307	311	298	326	338	341	334	349	316	345	303	343	327	321	363	340	357	333	350	326	337	339	320	330	357	324	344	337	325	343	318	308	320	347	344	319	291	347	330	363	336	329	360	339	343	325	349	326	338	365	321	380	356	311	347	318	369	303	371	334	346	330	325	343	344	328	338	348	341	313	334	348	359	367	313	342	349	306	357	322	346	330	326	347	344	314	314	350	354	319	332	322	331	318	340	323	301	325	347	328	346	326	334	339	313	351	342	349	331	336	327	331	330	340	323	322	324	355	354	341	342	322	338	342	342	320	318	344	316	303	343	321	325	326	370	347	330	337	328	331	335	315	346	330	345	340	377	360	370	334	325	363	324	327	328	304	333	331	324	330	346	311	349	315	347	349	340	338	344	376	332	282	362	326	338	349	353	323	371	375	334	332	326	353	339	317	380	306	370	370	369	325	337	332	348	323	331	338	342	325	349	307	313	333	333	367	341	371	368	340	370	328	329	340	315	307	335	350	343	343	360	345	353	349	345	334	335	343	312	329	331	324	327	356	346	320	352	343	323	346	338	353	325	319	354	334	332	321	308	344	377	324	322	349	347	339	370	333	352	305	345	336	347	330	346	350	351	333	338	368	362	355	344	304	347	329	352	326	334	348	350	327	347	310	337	345	362	336	298	351	361	331	333	311	345	342	315	348	358	354	348	341	316	348	322	337	349	369	351	350	336	323	323	324	335	311	340	308	337	349	348	306	330	351	272	347	327	329	353	336	326	338	332	361	346	339	330	326	313	320	340	348	311	330	333	355	335	320	319	323	362	338	349	329	332	300	306	354	343	338	351	346	316	327	364	367	355	347	317	316	334	362	302	367	351	314	336	322	347	325	355	372	333	365	316	318	347	331	318	323	324	338	344	329	354	339	308	344	327	323	332	325	334	308	350	341	330	307	313	344	322	333	381	327	318	328	368	334	353	330	299	347	332	346	363	339	317	349	326	321	318	332	303	325	345	366	314	344	355	336	366	330	321	324	318	364	340	366	306	333	369	342	288	320	356	291	311	313	364	330	379	330	376	343	324	338	339	374	329	297	321	312	330	326	331	332	326	352	312	339	316	358	322	330	344	326	337	324	345	333	316	337	354	366	311	338	318	315	342	306	330	340	342	318	363	328	336	366	356	334	326	318	313	329	318	325	331	361	312	328	330	314	341	306	329	370	358	341	371	329	311	344	304	380	354	343	305	328	321	362	371	318	377	339	338	343	317	337	316	310	327	339	343	336	338	361	338	339	336	328	326	350	333	328	321	331	326	337	346	339	362	362	340	310	323	349	333	318	345	362	328	323	337	332	342	359	355	325	315	308	348	342	347	339	307	355	346	313	346	341	318	353	342	336	321	336	356	364	333	334	365	342	309	371	318	323	320	320	335	358	328	340	343	330	293	347	326	345	342	296	323	355	349	307	323	367	325	318	332	325	337	334	334	324	330	324	326	359	323	358	348	310	363	315	326	314	337	336	345	370	337	317	309	355	371	338	310	332	331	314	334	337	375	350	349	353	358	331	325	367	328	332	319	337	356	360	383	336	299	351	332	298	317	302	318	342	319	301	356	340	343	357	321	321	365	337	323	345	342	302	336	337	343	352	353	326	319	314	321	357	386	338	348	334	315	324	344	320	282	355	322	347	358	353	333	369	337	317	320	307	343	350	343	338	317	325	340	344	335	319	364	320	375	319	311	361	339	334	331	331	338	331	316	320	351	351	286	364	314	335	328	340	321	335	364	307	306	334	355	317	365	345	327	286	343	352	363	356	332	321	344	314	328	326	353	305	322	287	320	317	318	352	332	340	354	354	349	321	341	317	321	355	319	326	327	373	361	322	337	358	343	346	321	329	344	386	368	317	316	340	335	340	326	340	348	350	344	342	350	328	345	347	314	396	309	334	330	336	335	343	344	331	341	341	353	367	336	326	329	340	314	334	348	339	332	291	352	353	376	358	276	349	332	354	340	309	343	318	320	313	305	317	311	343	310	311	320	341	333	290	353	335	367	347	318	322	304	319	332	310	362	341	327	349	297	337	316	355	329	327	346	332	346	362	339	344	328	334	325	307	367	332	305	330	340	303	341	325	352	336	324	323	315	358	283	339	327	320	319	361	334	322	353	316	316	341	344	356	320	330	312	310	320	294	327	329	334	339	323	371	344	305	341	330	340	353	331	320	319	335	360	308	371	374	335	336	323	360	348	301	349	339	315	348	325	323	330	337	363	314	285	306	331	376	332	336	371	309	346	334	333	329	345	374	321	336	327	359	349	367	351	319	340	353	366	345	307	333	338	319	308	335	355	317	361	346	333	331	333	305	340	346	325	342	334	336	313	313	349	351	353	333	358	346	308	313	327	344	334	336	330	364	341	347	326	337	308	357	360	328	336	344	316	327	319	338	328	301	347	352	370	343	334	361	325	347	343	328	340	332	327	317	328	321	340	364	328	331	335	311	347	359	334	369	342	353	348	336	339	322	297	329	346	317	320	339	350	341	317	302	285	356	317	299	345	305	293	327	327	332	316	329	349	320	330	338	339	313	331	311	328	308	337	266	349	330	353	317	335	305	369	340	341	327	363	339	337	344	331	289	380	325	328	315	319	337	376	328	327	336
3300	8573	5821	2835	2053	1503	1225	903	761	660	607	562	498	486	437	432	454	447	440	385	400	423	382	381	401	373	389	376	390	348	366	374	381	355	340	377	344	371	350	388	380	361	341	362	352	377	343	379	357	343	324	354	343	378	340	358	353	352	391	387	336	342	317	352	349	354	349	386	369	364	362	359	376	344	344	351	371	348	338	340	333	361	358	375	361	376	350	331	378	354	335	353	381	347	372	355	401	337	372	363	339	372	343	386	351	360	348	343	350	346	359	343	351	324	373	352	372	328	338	345	357	349	338	360	334	363	334	351	333	345	321	324	339	344	334	377	344	380	349	400	367	381	350	368	344	333	333	358	326	325	341	368	376	332	339	365	342	352	347	355	340	338	335	378	327	372	330	337	342	351	366	365	324	338	354	378	374	344	352	338	355	380	356	360	357	353	353	343	336	366	360	370	336	348	360	348	374	348	364	332	357	375	373	389	378	371	357	388	326	353	361	371	355	316	364	398	309	366	349	366	389	360	332	340	366	343	368	350	339	346	358	360	332	351	363	352	360	356	340	325	350	344	349	380	370	335	376	354	361	338	347	363	353	363	361	355	343	384	345	380	331	339	320	375	333	354	365	377	324	357	328	346	358	359	357	347	316	373	369	348	350	360	349	321	367	356	337	328	368	341	381	337	335	345	329	374	379	338	375	347	376	329	352	338	367	322	341	347	357	343	371	379	353	348	342	365	335	354	350	348	340	361	326	353	369	352	295	373	340	362	343	357	312	347	318	309	358	355	345	375	374	341	341	336	326	370	346	359	384	364	354	342	363	339	368	370	346	351	362	333	372	402	304	365	323	368	333	354	357	388	349	361	381	375	350	348	324	382	339	372	395	373	358	329	346	367	347	352	356	308	351	346	355	387	392	358	340	356	385	330	339	369	351	343	348	384	352	324	357	376	377	312	361	391	379	342	394	341	364	339	360	363	354	352	347	344	341	364	355	396	382	363	353	371	344	342	375	354	368	318	340	328	380	360	349	354	349	342	358	326	340	324	366	382	356	369	348	360	340	356	381	311	334	353	344	361	359	369	317	329	372	361	366	336	320	403	328	367	369	311	326	361	350	347	362	362	362	352	331	338	330	346	334	373	358	338	342	357	359	374	397	321	351	369	361	329	363	303	319	352	350	327	318	388	361	355	371	357	371	354	322	359	337	340	398	362	401	346	321	365	390	325	309	343	340	356	371	343	336	349	338	367	344	375	352	347	332	368	362	326	340	374	352	343	350	357	352	322	351	338	327	305	320	370	359	313	388	339	382	341	324	368	330	360	379	338	335	378	382	329	359	355	367	346	332	361	354	335	359	353	357	356	364	374	362	349	356	347	387	359	358	365	319	359	341	350	347	348	352	350	339	331	369	339	351	376	345	355	342	334	342	338	369	375	340	366	349	349	357	352	334	345	343	342	350	312	363	317	325	337	365	330	345	337	343	362	339	388	391	320	368	361	352	346	384	359	306	329	364	364	331	350	349	370	349	377	360	361	368	345	343	355	356	338	326	356	342	382	353	310	348	368	343	329	351	342	346	346	354	377	359	344	380	378	392	355	341	329	349	407	353	322	345	331	371	333	373	346	343	334	369	345	382	319	345	387	349	296	333	352	338	374	363	389	378	357	347	365	361	346	323	320	378	364	351	342	387	315	353	349	368	357	339	342	329	317	362	337	383	355	358	356	342	368	348	379	382	348	361	377	341	392	346	370	390	346	313	356	358	392	366	365	383	336	352	367	367	362	338	348	341	366	348	349	400	384	358	387	402	365	360	384	364	368	364	359	346	330	334	361	331	329	363	327	337	344	350	350	343	330	379	355	336	342	366	337	347	352	293	351	344	345	344	341	354	336	384	342	370	360	385	358	320	344	338	360	332	364	367	359	360	354	355	377	373	331	342	350	358	339	380	378	344	343	322	339	335	331	363	342	321	329	348	357	354	339	354	371	381	348	330	339	340	372	342	350	344	349	364	364	373	335	347	367	354	355	346	374	314	347	389	351	341	373	377	358	354	364	339	369	352	323	330	345	343	365	359	321	377	352	352	342	342	346	370	338	351	336	391	337	365	348	307	356	350	352	348	342	345	351	347	349	348	345	345	350	319	351	368	342	363	338	324	341	354	318	364	370	342	359	364	358	351	356	372	397	367	323	321	373	350	330	343	385	373	372	358	322	400	364	346	361	368	313	377	354	362	348	334	342	353	355	366	384	340	389	337	376	361	343	361	350	347	363	344	352	349	382	346	367	344	351	349	369	365	334	359	355	337	367	353	330	363	352	366	408	326	333	338	325	363	354	312	322	320	369	346	350	344	366	363	344	331	358	356	356	338	344	374	324	361	379	372	384	337	344	314	341	355	338	357	316	330	391	348	360	326	350	350	345	372	320	345	365	317	381	369	351	375	364	349	356	362	336	362	380	340	328	348	326	366	322	364	339	331	355	351	351	350	352	390	375	385	349	370	355	372	360	369	358	335	347	357	402	360	338	365	367	342	331	375	337	344	328	354	302	321	349	407	326	379	346	372	351	343	359	365	330	349	369	376	375	384	350	341	353	350	336	353	343	341	358	375	342	333	352	343	398	335	370	384	338	303	350	326	367	331	351	363	354	362	338	338	340	346	319	342	377	377	328	331	361	363	394	325	340	356	352	353	365	352	384	318	358	353	356	357	323	373	357	358	346	350	338	337	367	370	346	339	348	365	318	360	362	374	364	353	334	307	368	343	349	365	360	341	371	354	338	360	365	371	338	333	390	341	365	330	357	356	356	363	331	368	353	362	365	407	323	338	358	360	370	327	371	309	354	336	348	327	350	384	360	338	380	353	356	337	354	349	346	348	354	368	361	350	377	348	338	354	348	386	329	330	362	377	353	323	332	373	354	308	351	382	360	357	335	323	351	362	345	344	302	353	369	360	325	372	352	362	365	338	333	342	353	337	366	349	362	365	374	398	364	345	369	365	376	355	335	361	361	359	363	348	324	344	347	369	356	356	358	354	345	365	355	364	367	363	375	322	362	338	350	353	345	344	341	403	354	377	322	368	381	375	319	362	320	345	355	386	359	351	335	332	371	333	349	342	342	310	368	331	345	365	359	379	350	321	343	357	343	379	394	356	374	318	374	322	364	352	346	338	391	330	325	354	349	341	344	379	341	389	339	351	328	364	341	367	352	338	333	337	348	349	367	344	339	352	350	352	356	352	343	326	324	374	398	341	368	360	342	338	338	367	331	357	346	328	338	380	332	341	383	347	333	363	373	337	357	376	328	357	312	361	321	340	343	365	369	370	379	343	360	328	330	351	333	365	356	334	326	326	366	337	357	345	338	328	337	350	386	368	333	363	341	369	343	361	344	329	364	378	357	346	337	315	394	333	364	346	319	336	335	359	339	379	358	325	356	335	342	352	340	342	367	372	361	369	324	358	377	333	358	341	335	344	407	346	354	343	316	346	401	344	381	334	344
24540	21176	27664	24859	13413	542	350	230	189	171	143	135	135	115	103	112	106	112	116	106	89	105	100	90	76	78	90	91	81	92	71	95	87	87	84	78	86	92	90	93	81	100	79	80	89	82	105	78	88	73	78	88	83	84	81	82	83	69	88	70	76	86	71	72	79	103	68	89	90	82	82	84	69	71	75	91	84	83	90	75	78	81	73	76	76	78	86	84	85	80	85	77	53	75	83	76	90	76	70	69	83	81	73	73	93	77	76	77	87	76	83	83	82	79	103	84	80	98	76	80	85	80	85	80	65	90	89	62	71	87	86	76	89	92	93	82	97	78	89	79	77	81	65	77	79	84	75	77	78	80	89	91	86	75	79	85	89	87	72	82	91	80	78	94	85	85	87	89	81	81	80	84	79	92	88	96	86	102	71	85	74	86	80	85	90	76	68	76	76	89	66	81	84	91	95	94	100	89	71	73	101	66	75	77	78	75	94	78	74	74	81	73	71	79	84	67	63	79	80	73	75	82	83	85	78	73	74	70	72	90	84	72	82	84	87	76	87	81	86	93	87	70	70	85	79	93	80	73	88	83	93	91	67	75	86	71	82	71	87	91	67	82	84	82	76	75	85	77	83	62	57	79	78	91	84	84	80	52	71	79	74	81	81	87	74	72	85	85	79	91	73	80	91	86	69	89	77	73	86	80	83	79	74	88	86	82	73	89	73	87	74	91	81	94	90	77	93	85	76	78	92	84	79	92	62	65	87	82	94	88	85	76	72	71	76	76	76	89	78	68	89	77	75	74	78	85	93	64	84	86	78	91	78	82	74	66	99	65	76	75	88	82	78	86	73	83	91	86	94	71	79	80	73	99	80	85	86	76	67	93	84	60	88	89	85	65	83	85	58	81	89	93	73	63	79	84	79	83	83	82	78	79	70	72	94	87	87	68	69	62	77	74	85	88	63	69	91	75	65	102	97	82	85	72	75	73	74	83	72	74	76	78	74	81	75	81	65	67	81	87	105	79	89	90	83	83	79	89	79	66	85	77	69	90	83	82	78	79	96	86	86	82	92	82	82	93	58	79	78	88	75	98	69	88	72	74	67	73	92	80	88	83	72	80	78	80	96	78	85	87	94	79	71	74	83	70	76	82	84	73	76	89	85	78	73	71	86	93	85	72	94	73	64	71	69	71	85	67	80	75	64	87	93	76	90	93	63	80	92	69	76	82	93	82	80	77	76	89	82	82	82	90	80	90	77	75	87	75	83	79	90	85	81	99	89	100	86	77	93	70	71	76	76	86	93	99	81	74	72	81	74	62	84	83	91	78	72	94	83	77	80	75	81	86	87	70	74	90	91	87	79	78	90	76	78	85	65	76	68	87	87	82	73	84	78	78	66	77	91	95	77	65	79	87	89	75	84	100	78	83	81	78	80	83	85	78	74	85	91	88	92	84	67	65	85	81	85	71	85	87	88	84	78	72	68	77	71	68	83	85	89	80	86	69	75	83	84	81	84	63	82	86	70	99	77	67	88	90	94	70	91	84	106	86	74	72	87	81	87	67	77	78	87	68	89	88	63	69	83	66	66	78	70	72	80	78	68	88	91	75	87	72	103	70	98	85	78	81	72	71	90	83	96	76	85	88	77	103	79	89	89	79	78	87	86	82	82	85	93	59	94	89	64	71	87	92	101	75	78	82	83	97	102	82	85	87	75	72	88	93	85	86	82	79	84	83	83	83	67	72	78	81	86	69	84	84	75	73	67	88	86	53	57	101	73	104	85	79	80	74	93	87	83	88	84	76	79	95	76	84	78	76	98	71	83	67	61	90	58	97	100	92	77	81	72	95	88	85	76	76	61	70	82	87	88	66	78	93	80	81	68	80	61	82	68	65	69	74	77	81	82	67	68	90	84	68	79	79	68	80	88	81	63	68	78	77	83	88	62	84	93	82	67	88	88	83	97	94	77	80	84	78	84	79	80	81	90	94	104	77	76	80	90	87	74	99	88	94	80	90	79	97	69	89	77	74	97	63	76	98	73	90	78	81	83	81	65	93	75	93	60	73	86	94	72	79	91	69	101	83	85	86	90	94	77	84	76	70	84	69	79	81	86	69	81	98	68	84	83	103	82	91	78	79	92	77	97	86	84	85	86	73	90	76	79	85	71	91	89	81	63	87	86	88	77	80	78	75	74	92	81	81	86	82	95	89	79	90	82	78	85	68	79	102	84	87	83	66	83	69	79	97	70	65	67	94	87	85	74	72	92	79	79	81	81	80	87	65	88	78	86	72	70	71	81	72	78	70	73	68	81	83	76	90	78	80	74	78	90	92	90	62	107	72	96	70	72	62	75	65	66	88	83	92	93	91	79	89	78	87	100	93	62	82	83	66	91	86	70	69	76	88	75	88	84	82	82	74	93	75	70	81	90	80	86	75	91	91	95	77	88	78	74	86	89	80	83	75	82	86	78	89	105	75	80	80	81	78	70	104	72	77	72	91	99	84	82	97	80	78	72	80	91	80	70	70	83	68	77	80	81	59	70	78	101	84	83	78	65	77	86	81	97	65	73	75	68	82	84	76	80	80	92	92	86	75	83	88	86	83	82	97	84	79	76	94	88	105	90	96	76	73	83	87	80	62	65	76	78	77	75	78	74	94	84	73	76	92	85	90	68	89	97	72	75	89	72	77	73	71	91	77	82	83	81	69	84	61	84	75	87	86	79	78	84	74	79	80	73	82	79	89	88	74	74	83	95	78	91	92	80	83	85	70	86	71	91	99	85	85	83	72	80	84	76	79	91	61	84	69	79	75	95	74	85	78	81	84	87	90	79	74	67	89	90	66	82	78	85	91	78	105	89	66	75	64	82	94	71	75	68	92	68	101	87	83	91	81	85	87	95	81	85	80	106	64	80	87	83	79	67	69	89	76	98	78	89	73	80	79	82	82	91	84	83	94	108	65	75	72	87	97	83	88	73	80	88	70	74	83	67	83	85	81	84	82	93	68	93	92	77	75	94	81	76	85	82	86	72	77	84	84	71	79	86	83	79	82	79	78	85	84	74	57	75	94	88	77	81	87	80	87	78	76	87	72	77	76	73	86	83	79	90	77	73	79	68	70	87	74	80	93	106	87	86	92	74	86	80	72	73	74	71	90	85	79	85	61	64	84	85	61	86	73	95	75	81	71	59	81	68	95	77	77	86	80	68	90	82	92	76	78	86	90	78	76	83	77	91	66	86	88	86	75	89	82	92	73	83	61	83	62	89	92	70	74	74	87	84	70	86	76	67	84	65	92	95	85	68	81	95	68	85	90	73	89	94	68	73	85	90	73	76	90	72	85	90	80	65	59	82	91	85	57	66	78	67	72	64	81	86	76	79	73	67	76	78	80	67	91	89	94	85	69	84	85	80	75	69	80	80	65	84	74	89	75	67	87	83	73	73	67	66	95	78	79	69	69	71	93	94	85	90	87	83	71	72	82	69	67	73	81	90	91	99	73
3221	4944	3106	1427	1019	759	541	425	315	283	234	215	178	155	124	130	148	125	109	111	134	116	104	91	90	100	101	88	98	87	88	106	100	93	111	99	91	109	88	92	83	84	80	85	82	82	78	84	89	78	101	92	97	96	96	89	77	88	81	100	114	83	94	111	98	114	83	68	77	82	78	92	104	98	77	86	98	91	91	80	87	81	84	80	77	81	88	95	94	98	70	92	84	77	95	86	87	89	71	82	82	97	99	113	96	93	93	90	97	99	95	90	74	92	91	97	76	99	95	90	93	73	88	87	94	78	91	93	97	74	88	105	106	72	93	99	102	84	104	101	82	84	110	91	93	90	82	80	91	72	84	85	86	94	87	95	91	99	75	89	84	86	64	89	89	105	96	90	73	96	101	72	92	84	87	92	85	80	89	101	96	88	84	92	111	82	74	104	83	86	87	88	91	97	81	95	92	91	97	93	94	81	99	85	90	88	79	98	86	103	83	92	88	101	92	93	84	86	80	104	94	84	92	98	74	76	95	100	89	99	85	97	80	92	89	89	76	100	91	72	90	91	86	95	86	89	84	85	83	81	106	93	91	104	80	70	103	90	87	76	86	101	88	114	90	94	83	99	81	94	107	104	102	94	86	96	101	96	87	104	81	94	86	91	91	85	78	82	89	81	99	92	87	84	88	93	95	89	82	92	79	79	88	78	114	87	82	95	95	91	98	90	102	91	93	83	85	95	82	87	88	78	74	83	93	94	92	78	90	95	80	77	77	93	77	74	93	96	82	84	100	81	100	94	92	98	95	89	89	80	93	89	107	97	91	96	96	96	67	82	107	92	97	85	86	78	81	103	87	87	93	77	81	89	81	105	83	88	99	102	94	94	88	67	80	84	94	106	79	100	101	106	103	89	100	104	86	88	102	86	103	93	96	73	77	99	74	86	88	95	92	100	81	99	84	119	95	102	83	97	97	84	96	67	102	91	92	85	85	95	97	92	95	104	82	96	90	91	92	85	81	96	96	80	118	94	79	80	84	83	74	84	66	79	86	90	91	94	104	92	84	80	96	83	82	103	78	82	92	96	89	94	98	79	88	94	79	88	88	65	78	98	91	93	91	96	88	104	101	83	94	92	89	81	89	73	88	121	65	86	91	100	96	101	76	77	89	76	88	91	83	74	95	108	96	82	80	93	92	85	94	108	69	69	89	101	91	70	96	91	95	81	66	94	98	79	80	91	72	86	97	85	90	88	77	81	85	100	84	83	91	99	69	68	83	89	96	107	86	104	75	84	82	88	80	79	102	79	87	95	82	83	91	101	78	106	95	99	97	84	90	98	79	90	95	98	103	95	82	84	99	88	83	77	82	97	106	99	89	83	84	103	95	79	89	94	84	80	86	105	93	78	100	83	96	88	86	90	96	74	94	95	88	76	63	85	91	93	86	83	80	95	96	88	102	89	92	88	94	81	86	102	95	96	76	102	84	98	78	84	93	83	99	93	87	97	106	92	98	74	96	97	78	95	88	82	92	87	89	100	87	100	99	84	88	78	84	97	86	103	87	101	101	103	88	77	100	89	91	85	91	77	84	95	81	86	92	98	96	98	82	91	77	88	106	89	87	92	90	106	88	90	106	100	85	88	106	69	90	89	91	88	87	93	75	98	89	93	82	102	79	91	105	93	87	105	92	90	85	76	77	95	92	113	91	91	77	83	75	95	88	71	79	111	104	95	70	85	93	94	76	94	84	96	102	84	100	84	104	99	97	96	72	87	87	84	94	82	82	107	79	81	82	93	83	93	102	82	88	91	83	84	90	80	77	93	95	96	82	80	87	88	94	92	83	90	97	80	75	85	86	98	80	84	98	81	90	101	74	115	90	84	91	71	89	71	75	102	87	74	106	107	94	90	98	75	95	87	81	86	87	95	96	98	79	97	88	100	94	97	94	99	86	98	87	107	93	93	80	96	76	80	76	111	93	88	99	72	96	91	93	93	96	95	93	103	84	108	80	86	85	102	114	94	93	105	103	94	92	105	97	80	91	95	92	88	87	86	94	96	90	95	89	80	74	82	98	98	86	80	105	97	84	90	96	91	77	95	81	77	97	82	95	64	89	85	71	87	96	90	86	94	94	93	105	76	101	85	92	83	98	74	107	88	97	87	109	83	85	85	75	103	80	107	94	87	75	100	88	94	90	80	82	78	101	77	112	88	101	90	101	80	78	83	98	94	88	88	91	88	91	97	79	91	95	98	95	84	97	80	92	95	86	101	88	111	103	74	83	110	81	102	90	100	92	86	93	94	91	85	78	86	89	96	95	81	95	91	79	92	100	94	88	87	94	85	73	95	83	71	94	77	93	86	69	85	96	111	97	90	80	95	88	116	88	79	80	91	85	93	96	98	101	86	87	70	77	85	116	90	92	86	76	84	92	74	100	103	103	87	73	90	100	99	89	97	88	102	96	75	85	94	89	70	88	91	82	98	85	86	76	82	85	89	91	78	99	88	82	89	106	89	84	88	89	96	92	89	81	90	121	89	89	101	99	74	77	97	71	83	101	121	83	98	72	98	92	83	92	87	99	78	98	79	89	94	70	93	100	88	82	96	95	84	82	85	90	88	86	86	86	71	95	89	82	72	82	88	91	100	91	75	89	65	96	97	84	95	76	100	100	92	91	96	77	90	85	87	91	95	98	97	87	101	99	101	89	78	94	98	98	85	86	88	98	72	74	94	80	98	87	88	89	90	104	77	87	78	96	105	97	88	92	77	73	87	95	92	67	84	76	84	95	87	80	95	101	94	106	91	88	89	95	85	98	71	87	105	101	75	81	91	103	74	111	80	89	106	98	79	99	98	94	105	86	100	88	90	77	75	88	103	85	93	86	102	85	90	95	85	88	82	107	100	86	105	82	90	87	74	91	103	88	87	91	87	71	99	81	77	96	95	71	91	80	81	86	93	103	91	80	89	93	88	83	95	97	86	83	87	114	70	103	94	84	99	90	86	90	89	107	105	91	107	105	80	97	93	84	84	96	84	97	82	83	80	93	101	77	77	79	77	87	88	93	88	75	95	85	79	90	85	100	91	102	89	91	79	85	105	90	76	94	86	119	83	83	77	85	97	103	88	82	93	91	101	75	74	86	83	87	104	90	86	99	75	82	102	72	100	94	100	100	93	89	102	87	68	89	82	85	75	100	92	92	92	72	100	100	101	104	83	82	81	99	93	70	97	106	87	85	113	86	82	98	103	92	99	86	90	101	77	79	92	99	74	97	92	86	91	107	95	90	79	90	95	86	88	83	88	91	91	95	85	86	98	99	89	84	91	80	103	82	87	101	93	71	82	85	78	71	94	76	79	84	92	92	90	92	81	90	112	115	90	93	100	84	69	100	83	87	97	82	82	94	84	90	95	81	102	99	84	85	90	89	101	67	87	101	84	86	82	84	84	76	101	82	86	105	82	97	109	69	85	83	79	79	98	77	94	110	80	75	76	85	93
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
