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
339363571879	339363572446	339363572996	339363573546	339363574096	339363574646	339363575196	339363575746	339363576296	339363576846	339363577396	339363577946	339363578496	339363579046	339363579596	339363580146	339363580696	339363581246	339363581796	339363582346	339363582896	339363583446	339363583996	339363584546	339363585096	339363585646	339363586196	339363586746	339363587296	339363587846	339363588396	339363588946	339363589496	339363590046	339363590596	339363591146	339363591696	339363592246	339363592796	339363593346	339363593896	339363594446	339363594996	339363595546	339363596096	339363596646	339363597196	339363597746	339363598296	339363598846	339363599396	339363599946	339363600496	339363601046	339363601596	339363602146	339363602696	339363603246	339363603796	339363604346	339363604896	339363605446	339363605996	339363606546	339363607096	339363607646	339363608196	339363608746	339363609296	339363609846	339363610396	339363610946	339363611496	339363612046	339363612596	339363613146	339363613696	339363614246	339363614796	339363615346	339363615896	339363616446	339363616996	339363617546	339363618096	339363618646	339363619196	339363619746	339363620296	339363620846	339363621396	339363621946	339363622496	339363623046	339363623596	339363624146	339363624696	339363625246	339363625796	339363626346	339363626896	339363627446	339363627996	339363628546	339363629096	339363629646	339363630196	339363630746	339363631296	339363631846	339363632396	339363632946	339363633496	339363634046	339363634596	339363635146	339363635696	339363636246	339363636796	339363637346	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2663	3600	2300	2663	3600	2300	2665	3600	2300	2666	3600	2300	2667	3600	2300	2668	3600	2300	2669	3600	2300	2670	3600	2300	2671	3600	2300	2672	3600	2300	2673	3600	2300	2674	3600	2300	2675	3600	2300	2676	3600	2300	2677	3600	2300	2678	3600	2300	2679	3600	2300	2680	3600	2300	2681	3600	2300	2682	3600	2300	2683	3600	2300	2684	3600	2300	2685	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2689	3600	2300	2690	3600	2300	2691	3600	2300	2692	3600	2300	2693	3600	2300	2694	3600	2300	2695	3600	2300	2696	3600	2300	2697	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24801	21770	29116	24980	21678	5566	1229	775	657	633	573	514	519	531	490	505	542	440	469	478	518	466	492	430	449	499	454	453	496	492	559	531	470	502	488	468	453	484	455	483	465	484	449	443	457	471	449	473	454	451	517	435	478	450	459	484	473	480	460	480	456	471	522	439	456	459	445	429	482	442	470	446	503	480	489	463	437	461	492	452	481	454	468	482	433	484	448	480	471	465	482	429	474	439	494	445	488	450	461	460	483	465	482	498	454	489	435	438	490	491	429	422	466	486	482	463	459	465	441	464	414	493	433	482	498	477	494	476	464	462	491	489	491	471	473	439	510	473	489	457	497	490	459	469	447	470	478	471	460	459	436	452	468	489	462	439	451	478	488	470	433	451	458	501	488	437	466	488	436	450	444	468	452	495	469	486	447	462	467	504	495	490	444	399	452	455	478	457	501	506	453	445	421	467	462	462	468	442	457	479	454	428	474	442	414	472	457	447	442	429	450	449	499	464	460	458	480	439	454	415	436	471	459	459	437	428	468	418	419	464	468	533	479	461	485	516	486	474	467	424	444	472	413	456	471	471	434	435	460	493	486	478	466	458	454	439	436	452	502	498	437	479	491	415	455	468	433	481	458	452	484	451	428	447	417	449	425	454	467	472	457	468	439	477	452	452	434	448	463	469	460	488	489	454	444	483	470	413	437	444	449	436	492	452	452	467	419	433	439	467	444	468	460	448	484	462	457	469	445	453	449	502	448	457	447	483	479	495	438	469	408	467	478	436	448	498	437	493	454	460	458	444	491	468	438	471	496	451	452	416	472	440	449	467	484	471	456	477	497	441	450	444	431	460	488	446	442	483	444	467	456	460	481	460	487	490	425	454	470	436	455	448	430	460	426	469	442	422	464	490	462	485	474	424	477	422	447	424	441	461	459	474	492	449	472	453	422	448	470	497	477	439	465	421	449	453	426	434	475	410	474	441	446	461	465	468	418	449	443	443	423	408	420	458	462	446	481	432	470	431	458	432	497	479	492	469	448	445	478	500	479	478	456	481	462	450	460	437	450	450	479	452	479	441	442	476	455	487	485	455	432	486	455	429	476	464	417	493	497	455	418	446	426	448	453	460	461	489	444	459	456	451	501	490	459	480	453	484	456	432	508	464	452	476	487	466	437	448	461	443	474	454	486	474	442	461	446	428	456	441	422	456	414	437	445	440	465	436	483	474	460	477	438	449	450	442	454	452	439	466	421	451	440	450	468	449	466	501	450	470	429	441	460	479	496	447	435	481	451	473	451	460	459	447	474	476	472	472	482	445	438	487	447	457	482	456	463	496	438	446	461	436	447	477	444	499	494	474	442	464	476	468	450	449	441	483	442	426	459	455	406	438	468	438	464	421	423	458	459	485	500	425	492	446	458	458	432	426	456	491	426	457	410	469	451	410	456	473	455	475	461	439	468	451	460	472	444	457	410	479	424	448	438	471	444	417	456	451	469	472	471	464	441	461	470	450	420	484	455	425	463	444	488	478	459	460	426	436	433	461	494	485	443	421	443	493	461	449	469	466	467	458	433	457	426	441	465	431	454	430	462	442	488	465	431	475	474	449	452	489	484	473	461	434	447	439	480	466	460	443	464	442	471	463	448	485	446	437	464	440	493	483	454	465	507	499	429	466	436	491	444	470	451	430	419	455	405	422	477	469	444	466	448	451	447	442	457	457	438	457	422	452	481	430	433	433	491	451	424	455	469	472	446	466	488	441	444	473	469	486	476	482	468	470	496	426	462	451	448	452	459	468	466	476	458	470	488	509	492	440	461	442	432	448	450	440	470	427	464	482	468	460	438	495	440	468	475	508	460	474	456	425	471	449	453	461	453	422	462	446	436	457	461	434	476	454	482	444	463	425	438	459	460	420	427	446	436	474	488	457	442	471	448	489	451	469	455	471	418	464	444	452	446	462	442	454	433	433	472	445	468	446	463	440	475	414	509	461	458	440	494	467	425	482	460	437	460	404	448	467	462	469	466	452	473	446	445	462	479	479	429	512	470	436	453	476	505	494	451	485	430	490	468	412	448	434	442	460	445	458	428	457	465	479	448	427	477	465	424	453	443	451	471	434	455	445	466	449	464	471	440	478	452	464	451	453	434	435	494	482	427	452	474	453	431	451	469	433	448	433	441	469	495	452	485	470	457	399	451	463	479	475	431	422	482	439	446	484	404	430	449	439	501	481	435	432	479	465	476	507	400	445	422	448	496	465	482	443	455	438	459	471	476	458	467	467	481	453	426	447	456	487	475	452	462	457	457	429	479	481	475	439	482	450	443	435	496	457	466	467	475	472	465	450	414	459	441	469	513	474	451	430	467	464	458	473	475	465	472	472	456	483	461	461	457	450	465	467	451	462	443	469	438	431	450	426	446	416	452	448	488	472	465	473	456	426	474	470	462	461	441	476	451	415	473	444	457	449	467	486	494	460	441	422	399	435	434	454	452	463	444	453	455	466	463	456	430	453	461	460	506	485	425	447	424	460	464	476	479	481	489	484	479	457	426	434	456	477	470	431	446	463	492	473	463	440	443	433	444	464	456	477	437	447	425	520	496	459	462	466	466	498	468	460	442	424	465	493	422	439	438	473	434	381	448	457	454	451	468	412	485	430	410	467	458	423	458	472	475	447	448	480	461	469	439	486	473	466	473	446	467	492	455	449	451	441	463	472	459	462	471	480	453	448	464	441	441	423	493	457	483	460	479	461	486	465	447	452	434	467	432	472	420	438	475	450	430	462	488	447	459	427	493	424	443	452	460	433	443	457	452	483	493	451	446	427	444	461	493	474	460	448	455	435	482	468	409	447	473	479	463	464	434	470	451	436	469	457	426	434	474	452	482	389	433	450	450	478	447	486	460	451	472	489	458	444	426	467	472	513	483	495	475	487	441	502	466	493	437	411	465	460	464	502	461	464	477	435	470	465	456	414	434	489	458	470	467	460	489	451	459	480	465	421	429	441	447	455	435	477	480	424	457	444	448	457	433	465	460	476	451	457	411	485	431	446	421	452	501	434	448	426	465	432	428	421	485	445	467	448	463	467	432	446	453	410	462	460	429	474	478	436	472	483	484	434	426	451	472	442	499	454	465	468	425	448	466	489	447	466	432	415	468	477	442	470	422	451	454	466	462	476	436	434	438	462	444	460	452	432	443	454	448	383	471	453	432	450	455	487	447	468	428	471	450	448	457	510	481	492	439	423	459	479	466	473	467	436	477	443	440	470	463	473	445	448	481	465	423	427	461	425	469	458	450	430	469	460	464	410	446	466	429	442	433	444	427	454	454	434	455	435	461	472	471	460	468	469	434	450	460	454	454	475	470	458	453	463	463	450	474	471	487	451	455	452	474	504	428	463	486	419	484	484	480	467	461	478	502	468	471	467	447	484	470	461	443	487	483	444	466	481	477	479	474	442	502	466	456	483	487	477	457	448	467	472	438	432	448	420	409	454	480	442	472	418
3801	5506	4505	2295	1599	1193	999	815	758	701	643	628	535	568	554	515	518	496	484	548	466	477	524	500	466	451	483	495	479	460	489	467	444	459	409	460	509	480	454	467	473	442	448	471	459	479	478	438	461	433	421	438	430	467	515	441	427	421	470	449	459	438	450	463	430	466	452	458	453	464	459	446	455	467	458	453	449	410	437	458	432	473	468	466	433	460	466	462	461	464	440	424	500	414	421	447	475	448	486	469	407	432	463	463	439	457	465	424	418	446	475	457	457	468	448	460	452	425	449	424	462	434	456	467	441	472	457	483	447	438	464	400	451	463	455	465	454	461	452	453	447	443	504	440	448	425	384	451	476	450	453	419	454	446	460	423	441	464	438	432	442	436	461	437	424	450	433	482	450	404	474	444	467	441	470	452	457	441	452	443	442	462	415	463	432	422	432	418	437	455	446	467	448	424	448	443	430	405	410	449	426	467	453	461	408	437	414	411	436	456	451	467	440	422	419	441	425	436	443	440	439	476	441	463	446	476	420	425	448	426	465	452	439	425	448	454	432	457	433	422	434	417	422	460	443	457	430	435	446	463	447	439	506	457	449	444	436	432	417	434	472	391	465	456	428	422	434	453	478	419	477	429	434	401	445	444	442	448	471	467	469	413	424	435	479	437	448	400	444	493	403	421	454	455	435	462	455	438	458	493	468	445	426	419	437	452	450	435	457	462	454	443	458	421	465	451	427	437	480	434	478	444	459	437	430	459	485	468	447	475	439	418	482	403	473	439	437	477	410	444	474	422	422	459	415	426	427	425	418	441	440	442	448	439	450	420	399	443	416	426	437	444	437	439	466	476	443	433	489	479	437	455	411	457	417	461	419	441	442	444	412	438	444	449	477	470	432	440	426	442	449	430	450	453	452	441	431	436	429	499	481	429	426	446	480	453	422	433	424	459	448	431	472	449	448	497	445	417	431	456	433	435	438	469	441	445	414	442	440	474	465	450	453	428	406	408	441	499	478	449	422	453	432	461	459	434	413	477	427	440	455	465	448	433	493	455	401	440	449	473	467	433	448	410	437	456	404	449	449	449	434	463	456	465	467	440	397	420	445	475	439	469	435	465	458	467	456	408	426	412	419	440	408	433	441	443	429	452	462	421	459	459	435	419	465	450	466	440	476	456	424	418	418	445	468	445	427	454	481	451	399	429	427	435	451	438	462	440	446	450	439	409	419	469	438	465	410	470	435	432	473	451	488	421	465	465	437	443	461	394	442	493	441	445	497	447	435	452	419	435	445	431	484	477	435	436	413	438	420	422	461	462	407	432	465	439	449	483	440	432	430	424	432	402	433	436	476	423	460	475	435	468	430	438	427	425	438	446	443	466	415	463	448	436	450	435	442	443	439	444	450	503	459	447	483	466	419	456	417	442	444	450	418	481	425	437	446	473	439	439	446	452	444	456	430	460	433	450	466	470	474	437	452	458	441	445	464	418	438	433	426	463	459	418	420	460	479	483	425	449	445	441	467	433	390	430	438	452	446	450	450	426	426	448	478	441	459	425	434	446	485	404	455	437	426	464	458	448	470	460	418	447	477	448	425	459	460	438	473	412	437	423	440	419	465	447	462	462	444	462	444	458	457	472	446	446	454	424	417	430	455	468	445	447	441	424	444	438	407	434	442	458	388	430	447	427	470	443	430	420	419	434	406	464	439	434	437	443	436	427	436	433	481	470	458	465	458	428	402	441	466	423	437	452	427	446	470	411	433	416	402	422	460	454	458	428	424	421	447	460	409	462	448	453	483	434	453	477	461	393	457	436	460	444	452	439	411	448	444	432	466	460	404	442	445	405	452	462	458	451	416	411	467	479	467	418	435	454	399	461	459	470	397	466	442	425	448	429	491	418	421	457	458	455	436	440	453	412	396	468	432	431	428	438	477	435	485	432	412	450	433	483	442	444	464	414	424	422	413	434	438	464	438	448	438	433	469	430	454	424	426	458	437	406	436	469	469	459	411	449	416	427	452	419	411	416	464	483	434	446	427	456	423	428	425	437	487	406	458	449	435	478	480	453	440	438	463	441	435	430	427	436	465	460	416	466	424	452	435	459	433	428	435	422	428	425	450	440	467	438	447	465	431	463	442	462	438	415	429	420	456	449	442	451	401	488	469	402	437	470	424	447	456	399	439	453	436	438	413	457	434	442	448	428	422	448	402	406	422	429	435	450	512	413	445	421	450	444	436	438	415	427	447	436	490	473	463	442	438	425	375	428	429	434	468	427	457	409	441	438	446	438	439	443	435	468	425	451	413	441	414	472	400	440	423	415	432	455	458	449	462	429	431	447	423	450	467	462	466	433	422	428	484	404	464	472	439	429	405	474	438	464	422	485	436	411	451	427	456	431	430	446	454	425	446	424	468	389	475	440	448	472	426	420	446	433	431	412	427	415	434	441	471	413	413	403	433	437	451	450	484	466	457	412	464	429	474	440	500	441	456	445	427	429	435	432	453	430	408	415	430	436	457	466	413	409	450	459	452	423	440	414	420	464	439	441	460	434	436	428	406	429	454	485	421	412	443	395	446	419	426	454	452	441	424	432	450	435	435	464	442	481	458	451	433	422	474	467	456	419	433	451	431	466	419	431	417	436	432	423	458	440	467	433	442	430	439	446	436	460	445	439	448	452	455	450	425	477	455	436	482	442	465	426	390	477	442	426	425	459	436	449	443	470	429	425	448	459	458	458	461	451	462	438	468	415	444	445	425	455	434	424	427	431	422	444	465	391	448	429	438	430	454	410	452	416	429	475	431	458	459	452	454	419	425	436	434	473	435	441	433	435	414	442	460	450	435	428	445	437	440	428	407	409	445	422	419	461	458	453	449	427	459	441	405	414	468	432	466	412	463	469	445	426	467	483	440	434	466	418	456	418	430	403	437	431	442	409	424	430	486	467	486	466	439	443	423	446	483	440	421	430	451	442	412	439	489	445	427	443	443	454	448	430	451	453	422	477	456	438	413	411	414	423	421	421	435	420	421	412	447	427	444	438	416	427	433	454	538	400	459	401	461	445	425	460	445	444	418	447	431	434	462	463	441	467	447	446	435	453	437	421	400	498	426	415	423	460	477	427	467	464	443	394	432	405	452	443	436	436	453	425	438	407	463	419	441	419	461	439	444	445	428	397	432	444	461	450	455	444	426	419	429	441	416	418	424	459	411	429	450	413	439	459	479	458	488	447	433	438	469	468	436	437	451	453	443	407	425	412	417	435	448	457	463	425	420	415	424	436	463	463	464	433	424	423	436	435	441	456	400	412	438	429	430	464	464	436	417	436	437	453	478	432	474	437	452	394	449	440	430	427	454	460	479	415	427	420	449	440	441	461	445	438	425	450	484	434	456	451	465	438	443	440	443	455	442	477	416	470	442	471	436	421	447	430	447	434	450	467	421	424	442	405	445	441	430	434	468	433	443	459	435	437	465	418	450	444	428	397	397	437	403	412	457	419
27088	9771	454	196	135	121	105	103	111	101	106	90	104	119	125	109	93	121	117	93	111	117	118	110	124	107	112	106	99	121	112	92	99	139	85	112	111	114	113	109	114	126	96	111	121	85	99	115	114	122	105	112	107	116	107	126	124	110	102	106	115	109	99	113	118	122	116	103	108	99	112	108	122	123	116	105	97	106	102	105	84	124	127	117	110	123	103	114	106	132	102	114	126	78	105	96	118	99	98	110	117	118	112	117	111	112	111	95	93	114	105	101	108	108	100	118	77	92	103	122	97	107	108	107	116	113	127	122	114	119	105	102	94	106	115	110	108	103	133	116	111	130	110	111	104	100	101	124	120	105	105	126	116	100	82	104	125	116	106	108	110	105	110	113	122	124	119	100	117	116	103	101	78	127	112	93	106	103	119	103	105	128	112	115	102	115	123	96	116	96	139	108	97	119	121	121	113	110	127	114	136	101	115	112	116	99	97	113	115	111	113	102	111	113	111	109	102	108	118	114	127	127	98	101	127	123	117	103	103	116	104	118	115	98	122	112	135	100	108	98	119	97	95	95	118	109	104	107	120	106	113	117	100	108	121	101	111	138	100	101	112	120	105	107	136	128	99	108	98	105	98	115	102	122	120	109	110	117	119	103	89	117	108	103	107	108	107	107	111	115	108	84	109	96	100	116	93	128	117	110	133	118	93	109	101	110	105	101	86	109	116	101	105	105	126	109	104	103	112	119	99	117	111	115	116	111	111	80	99	122	137	111	104	114	103	93	127	100	113	98	98	94	103	87	103	106	89	109	118	109	103	114	113	111	106	139	105	118	103	97	134	99	102	96	101	100	95	99	109	88	100	111	99	114	96	97	108	109	135	99	110	98	91	112	99	101	99	125	126	138	118	119	110	107	107	118	105	108	117	125	102	106	103	109	126	100	105	86	101	111	104	106	96	108	106	102	89	117	110	130	99	126	129	122	103	103	115	120	103	113	118	97	115	98	111	101	99	115	115	107	89	109	104	113	91	126	113	106	81	104	102	114	107	90	116	109	92	108	113	111	120	116	124	96	121	113	100	106	113	117	103	107	116	117	112	107	110	99	106	108	105	94	110	110	113	97	113	112	99	117	123	96	118	121	116	85	108	118	107	110	107	115	105	102	99	101	119	100	93	116	107	116	118	138	98	110	97	117	124	110	111	111	117	103	102	93	101	107	102	113	117	112	135	112	104	115	97	119	131	122	110	104	105	114	124	96	97	126	117	104	126	114	105	99	106	107	97	102	99	119	94	105	113	99	99	106	120	101	117	104	125	99	112	114	109	108	124	109	102	116	125	97	112	102	126	103	96	97	111	137	101	94	115	119	112	97	104	123	131	105	98	100	101	117	116	105	109	99	136	96	107	90	104	106	108	121	110	109	126	111	109	109	96	106	102	97	106	110	108	110	116	112	104	112	130	104	129	97	115	112	105	107	100	121	98	97	116	97	116	92	102	99	87	97	117	125	108	116	122	111	95	106	117	105	120	110	107	107	121	113	111	109	100	120	109	102	114	114	114	111	122	114	125	131	126	107	121	114	108	124	98	103	105	89	122	117	112	117	113	94	104	98	100	110	100	113	97	131	108	107	114	95	125	108	96	108	113	87	117	86	110	111	119	105	95	109	112	128	119	118	119	130	136	124	102	121	107	104	138	126	100	112	101	95	87	126	108	117	95	105	91	93	123	106	117	134	115	117	120	109	97	112	105	130	105	110	102	99	84	109	113	114	107	102	105	99	110	119	89	96	101	111	104	95	110	91	122	94	121	101	110	111	113	104	108	119	108	104	98	109	118	110	103	121	96	99	109	113	115	107	118	145	120	97	111	102	111	121	114	122	113	114	98	104	90	102	91	102	113	130	124	113	94	95	123	104	95	111	106	103	113	110	128	140	113	98	107	113	121	119	111	105	110	134	124	99	112	93	108	111	108	116	96	97	119	108	91	116	109	115	114	102	107	121	104	108	105	115	118	110	115	104	111	111	110	112	116	118	94	110	96	117	109	123	107	123	111	115	93	114	94	107	112	114	115	123	112	115	113	120	108	114	122	120	115	126	118	111	86	84	103	113	84	107	92	110	100	99	95	115	110	116	109	106	103	105	94	87	142	110	117	102	101	93	112	134	102	111	124	109	107	121	92	102	110	126	114	113	116	100	83	112	116	103	114	96	111	115	115	124	115	89	97	105	125	107	118	105	101	115	110	117	110	104	102	117	105	102	118	122	95	115	87	106	117	118	111	128	100	119	115	107	124	122	108	114	130	132	136	128	98	105	109	104	108	108	114	116	109	115	96	104	120	100	105	117	100	101	99	107	100	114	96	109	90	108	99	116	120	128	126	125	116	114	107	117	111	104	105	113	98	101	104	96	101	137	103	128	104	110	98	131	114	119	110	96	124	114	100	104	99	112	99	118	102	130	106	104	102	141	117	112	110	125	101	112	101	106	116	113	102	116	132	99	114	118	98	105	125	119	96	117	103	96	116	107	107	103	100	101	92	104	103	101	105	124	97	106	112	82	97	120	110	115	115	127	115	100	105	112	114	110	110	99	112	120	109	108	92	100	98	113	90	120	93	107	104	119	123	114	118	107	107	98	96	121	110	123	88	116	98	112	107	119	125	133	104	106	115	113	110	104	106	108	108	114	103	111	124	114	97	121	107	110	116	114	117	109	113	112	99	129	119	112	106	123	129	123	101	109	121	98	113	89	122	101	106	111	102	99	131	104	120	93	98	90	103	116	124	113	105	103	99	116	106	113	125	120	100	121	108	125	109	101	101	83	104	100	109	114	96	110	121	102	111	107	108	115	97	114	115	98	109	111	86	96	121	111	97	105	102	100	125	130	109	105	103	114	109	99	122	119	99	97	112	117	126	114	91	115	128	117	112	113	111	109	112	128	112	98	98	103	122	101	101	113	103	110	115	112	113	97	118	117	108	109	103	115	105	108	119	115	117	99	92	120	129	100	116	106	117	100	111	118	116	127	107	112	105	123	109	107	103	105	116	110	108	131	120	96	121	123	116	129	97	111	91	100	120	124	100	116	106	109	111	120	92	91	113	122	96	117	130	110	115	102	114	88	105	114	99	105	103	95	106	99	108	117	96	107	116	109	107	109	113	106	99	104	92	114	103	113	96	126	109	108	109	120	114	100	110	108	105	103	114	115	118	103	109	128	101	114	98	113	110	108	124	107	100	94	122	123	111	121	125	102	114	107	108	85	118	121	109	110	100	114	110	117	106	103	120	114	108	103	105	122	123	109	134	105	115	97	110	119	111	116	94	106	131	106	110	119	107	108	126	102	95	127	113	106	107	131	113	113	109	113	97	94	124	111	126	108	123	104	108	93	109	119	119	113	100	115	131	104	114	113	123	118	123	118	100	94	121	132	114	116	123	113	136	110	109	106	123	90	99	84	106	109	103	103	108	120	112	103	104	103	115	112	116	113	108	100	100	103	103	107
4755	302	257	175	142	149	113	151	103	108	109	114	106	106	124	112	129	123	103	103	119	120	99	97	122	127	125	118	121	120	118	117	130	115	110	120	133	144	116	112	102	123	104	113	116	121	106	86	98	95	104	108	136	104	103	115	126	104	135	114	114	135	109	137	119	103	122	109	126	106	113	110	109	119	133	107	120	125	109	112	107	101	107	103	126	112	111	114	105	110	109	112	115	113	114	125	133	102	97	105	105	114	135	110	111	116	110	106	126	124	134	114	99	126	101	119	112	124	103	132	130	120	135	103	103	115	113	125	100	115	110	101	102	121	94	107	116	140	117	113	139	124	123	111	120	117	108	117	117	126	108	107	109	95	113	115	120	119	116	114	132	121	97	110	100	114	109	115	92	134	106	102	108	106	128	124	91	96	116	97	115	109	99	120	113	104	97	111	109	126	120	120	114	113	102	116	106	100	120	94	98	110	120	110	114	122	119	119	117	116	144	109	122	106	104	118	113	110	117	126	108	139	111	113	111	124	129	133	118	133	132	112	108	126	103	113	127	94	131	122	106	122	104	107	114	128	128	123	125	124	124	119	118	125	112	101	123	127	124	122	126	131	105	107	108	104	148	111	100	118	112	126	117	116	99	104	127	105	118	122	115	133	122	112	99	104	136	105	121	107	117	111	119	115	125	106	108	102	104	118	123	112	100	127	133	99	106	100	107	108	95	125	105	120	92	87	113	128	131	106	116	110	103	112	128	112	133	115	112	108	98	115	115	94	126	101	101	115	117	125	110	113	107	130	124	121	124	108	118	112	101	120	106	110	117	95	107	104	106	99	108	112	126	113	120	100	124	136	107	111	105	108	117	115	117	115	122	111	104	99	111	100	126	128	104	109	102	92	122	115	107	101	126	118	128	108	98	106	103	110	93	116	95	122	107	112	121	110	105	106	121	128	111	112	130	114	111	116	132	119	98	111	111	106	111	115	109	110	108	116	112	120	121	124	102	121	121	106	111	107	122	135	112	132	127	121	113	116	109	113	123	117	124	120	105	112	125	111	136	102	120	116	137	125	116	113	100	112	111	101	109	125	119	105	135	124	125	111	116	128	131	113	104	118	109	107	106	114	113	108	100	111	107	108	112	106	105	118	106	110	121	121	114	112	109	109	112	114	92	140	114	91	130	105	110	124	109	108	123	96	114	145	102	111	125	115	103	109	110	110	111	119	107	108	115	108	116	91	112	106	116	113	109	98	97	113	122	130	114	129	122	126	105	113	101	112	112	109	124	122	114	118	109	123	133	114	95	100	114	108	126	111	107	131	110	97	113	107	114	128	98	108	111	124	110	116	120	101	123	101	118	114	112	109	110	102	118	107	112	99	116	119	147	123	124	109	119	120	104	122	111	97	126	98	115	102	98	112	100	131	103	101	113	106	119	117	126	124	112	114	116	107	108	121	121	101	138	116	101	113	116	110	106	125	117	116	109	136	110	95	126	111	121	111	110	123	114	119	112	118	106	122	107	123	95	115	96	110	116	109	114	127	110	124	102	114	120	109	115	126	114	105	116	129	122	109	91	108	117	127	118	95	128	115	106	110	124	107	125	104	105	106	103	103	109	111	119	110	117	101	123	98	118	112	126	113	101	114	132	124	123	126	115	113	122	101	110	120	93	119	112	101	113	100	99	112	119	93	115	109	117	118	132	124	111	115	97	122	102	106	106	120	129	120	103	97	110	115	114	121	104	111	112	122	111	111	128	96	100	113	108	120	117	115	114	99	101	109	100	114	107	126	130	98	111	109	99	117	101	111	115	101	125	106	100	97	92	114	108	106	105	96	108	111	110	111	120	128	118	97	109	118	126	111	111	123	104	111	105	111	106	100	110	94	119	133	116	113	119	90	103	92	105	92	121	106	134	129	133	112	121	114	119	111	117	105	130	93	108	120	127	118	137	99	119	112	105	103	100	122	118	121	125	126	129	125	109	108	116	103	128	100	104	125	129	107	96	119	111	123	125	97	127	117	102	119	114	123	106	121	109	101	111	111	112	101	103	132	103	103	122	107	112	112	126	106	90	123	108	115	108	118	92	115	128	103	104	119	101	108	116	116	117	113	122	98	90	121	110	99	105	130	109	107	121	112	100	126	108	115	105	105	111	127	99	124	122	125	121	98	110	112	112	107	102	113	121	110	109	104	125	119	115	118	105	106	118	119	127	108	113	109	119	117	117	110	93	94	122	122	110	118	116	116	104	126	108	112	127	115	114	107	94	115	111	123	97	141	113	105	112	113	120	107	106	127	110	114	99	116	105	103	122	119	122	118	98	107	113	132	106	126	112	110	113	108	96	130	103	105	113	103	111	98	114	119	102	105	91	107	123	126	132	114	115	103	132	117	116	116	110	93	113	118	126	113	100	123	89	114	111	135	115	119	115	111	103	127	119	129	118	94	111	145	110	119	105	117	137	129	125	113	107	109	108	114	130	123	114	95	107	112	103	127	126	130	121	101	117	112	96	109	120	131	136	128	102	132	103	118	94	121	121	103	144	109	133	111	103	107	107	124	104	124	108	116	123	82	110	121	121	121	116	110	116	100	92	111	111	121	105	119	107	111	118	104	119	105	117	128	125	92	111	107	93	110	126	117	100	103	108	107	119	117	106	112	125	105	132	107	105	126	116	93	124	131	121	124	101	115	127	100	101	115	124	133	97	116	120	114	117	121	85	102	116	120	118	101	130	133	102	110	114	107	105	93	122	106	105	123	117	112	127	102	116	87	122	119	110	118	109	112	113	95	120	103	112	117	118	111	119	125	126	136	113	106	124	102	121	97	101	119	105	122	121	128	123	112	125	121	115	118	102	98	141	98	109	111	108	106	109	111	94	109	99	110	105	127	116	87	103	105	108	118	117	136	114	106	112	100	122	107	116	106	123	111	113	113	100	103	141	114	124	127	119	135	118	111	124	105	100	119	111	106	122	96	89	116	116	118	106	131	106	116	107	104	128	122	118	107	109	118	129	116	115	113	112	104	106	132	115	112	130	114	128	120	121	106	108	99	109	96	107	96	114	99	121	131	105	103	102	95	150	115	117	109	121	126	109	112	104	116	114	116	131	101	100	132	112	124	111	115	124	151	112	120	124	108	107	127	109	129	138	97	103	126	135	118	101	110	93	80	117	94	89	116	107	125	125	94	111	113	97	118	124	108	130	106	123	96	115	106	116	130	126	99	106	122	117	108	124	98	130	112	121	117	98	109	126	139	101	103	106	101	109	107	121	113	109	95	91	114	118	117	116	118	114	113	117	106	99	103	108	121	98	105	117	109	121	119	101	97	118	109	108	133	129	127	111	110	108	98	109	95	122	120	114	116	122	125	121	110	100	109	124	116	94	114	112	113	108	112	100	100	121	133	106	113	120	121	120	103	107	118	114	102	123	91	119	116	108	107	102	126	96	124	115	119	117	101	101	112	126	123	115	123	112	92	116	97	114	128	101	105	141	125
25241	21104	26686	24672	2466	607	441	327	308	305	265	310	291	276	271	307	286	265	255	290	274	280	290	251	291	273	281	239	291	277	270	256	237	269	275	265	277	280	262	282	267	254	282	289	226	242	271	253	286	267	261	268	301	260	251	244	257	264	249	281	289	276	248	260	274	276	287	292	258	242	252	255	260	258	266	248	261	229	269	242	265	247	276	236	259	272	271	252	271	277	258	260	232	285	253	259	297	299	265	238	274	275	293	258	276	272	252	245	244	268	252	242	246	265	245	261	264	268	282	240	246	257	277	251	281	254	260	267	275	259	261	274	275	284	260	276	247	300	270	241	256	244	272	257	272	257	283	234	261	265	247	281	267	295	254	287	259	238	287	272	245	273	288	257	269	294	245	245	260	247	279	282	255	264	261	233	240	270	266	233	253	270	298	239	273	242	269	261	253	255	258	277	277	255	260	270	259	281	244	278	251	262	273	228	237	290	245	248	261	274	219	246	276	265	266	254	249	275	276	278	250	252	256	276	280	250	244	249	246	261	250	238	275	253	242	273	259	261	263	258	276	259	275	260	247	252	272	291	251	255	242	255	257	249	267	238	296	270	265	259	257	258	257	260	265	286	228	237	246	232	258	237	258	266	245	273	263	272	257	280	241	269	276	266	270	261	257	242	227	254	271	258	240	264	281	260	247	268	251	269	257	258	246	226	255	266	289	261	281	252	260	265	249	235	257	238	231	263	251	266	248	272	223	273	225	281	285	242	263	263	259	264	262	277	282	271	248	255	261	290	255	285	259	256	259	257	228	254	257	276	267	256	289	261	245	253	257	253	232	262	235	273	231	266	257	247	282	269	258	260	267	274	244	261	243	266	281	267	255	265	245	291	243	260	256	266	238	226	287	277	242	278	238	259	278	245	288	252	242	277	243	250	272	269	254	232	243	257	241	272	226	269	255	250	217	238	277	258	231	252	250	260	243	221	275	243	250	283	242	255	258	254	247	271	261	233	282	259	247	234	265	253	260	279	267	273	262	276	249	262	254	255	267	248	252	256	252	274	276	279	237	252	257	247	262	273	254	267	296	263	250	266	243	268	253	236	293	294	254	244	276	251	271	267	248	284	248	259	252	253	274	277	258	243	246	258	287	296	245	238	282	271	248	273	226	244	295	262	268	263	239	232	291	251	284	280	246	250	270	255	265	241	277	262	258	230	253	273	247	263	276	242	265	262	253	257	247	247	281	257	258	247	271	273	265	235	275	241	270	257	274	256	260	273	272	269	249	253	289	243	268	239	279	250	267	263	249	256	274	260	226	248	232	280	262	276	280	265	268	272	282	272	258	271	290	263	270	252	281	266	255	237	235	289	307	254	264	259	261	269	271	285	258	266	256	234	265	277	260	265	248	262	270	250	269	261	268	259	242	275	256	260	234	268	232	247	273	253	249	233	266	238	256	242	256	257	259	264	231	235	244	249	276	289	267	241	263	258	248	258	265	245	252	293	240	280	257	296	282	257	272	252	270	276	255	259	261	313	281	247	225	233	262	278	276	254	300	214	267	253	239	238	240	261	248	253	275	274	262	264	244	278	247	266	258	259	254	256	288	263	278	248	287	269	260	271	265	257	239	247	277	280	272	257	253	282	265	256	240	272	253	221	263	273	253	250	259	256	264	247	275	261	285	258	245	239	247	233	251	275	251	267	253	251	274	252	246	278	254	259	268	252	265	261	234	279	245	291	259	286	285	276	257	230	239	246	253	252	271	239	272	263	241	294	232	281	247	239	231	252	237	262	247	247	276	266	268	251	263	278	281	241	263	229	260	265	265	264	244	272	237	281	253	255	270	262	244	247	272	253	230	265	274	253	283	256	244	263	273	244	256	274	293	237	273	241	234	260	298	273	287	249	266	245	258	251	278	258	281	261	271	240	244	243	245	248	269	245	253	260	265	263	247	271	222	249	253	241	264	255	251	263	242	272	257	258	249	269	248	258	241	268	279	265	262	279	242	238	287	258	281	237	249	263	253	252	273	251	285	250	251	250	275	253	261	251	282	230	277	236	233	286	304	274	247	225	249	237	270	239	260	245	265	268	250	247	245	245	273	242	267	274	275	262	239	252	265	267	253	298	252	286	281	267	242	276	256	273	246	258	286	261	266	265	259	278	285	255	271	280	272	264	258	283	236	285	245	268	256	257	260	249	302	264	267	251	282	268	253	262	273	229	279	259	285	249	263	245	285	267	265	232	259	246	282	223	232	267	269	254	268	284	256	245	250	251	295	267	238	266	294	269	254	264	264	253	253	253	245	267	279	243	236	235	281	248	261	273	251	263	243	264	252	242	268	261	299	261	257	269	262	250	274	285	255	247	283	265	248	256	253	283	244	266	247	228	252	253	250	271	239	227	248	261	247	258	301	256	243	246	273	257	241	260	266	259	276	265	281	252	269	287	282	254	251	232	240	248	251	235	275	261	269	263	262	249	279	257	268	261	204	265	251	256	240	263	262	258	231	232	270	269	239	273	267	240	270	240	252	245	235	252	261	267	256	244	260	286	233	254	264	248	272	273	266	288	257	246	253	241	268	271	233	246	253	263	260	297	274	282	255	277	225	290	238	276	256	261	282	252	266	271	245	250	285	261	282	291	275	268	244	269	261	294	254	261	252	256	244	252	279	238	262	283	262	234	234	263	276	246	254	259	263	265	226	262	237	270	259	271	268	248	265	270	269	241	256	264	258	301	271	262	266	244	251	254	234	273	258	239	278	215	269	264	315	249	237	270	243	279	254	282	278	263	229	249	280	261	289	231	251	278	267	272	249	259	274	269	290	264	250	279	280	221	275	250	237	282	280	290	258	260	244	232	235	228	285	252	249	258	271	294	265	271	271	260	276	286	233	238	269	242	260	258	254	255	255	244	265	252	254	252	213	251	256	287	243	242	261	279	266	259	241	276	239	268	262	225	258	272	251	268	285	259	278	268	243	253	249	258	265	286	245	263	265	296	261	256	251	261	275	258	247	251	253	287	267	255	261	251	261	267	246	287	292	255	266	267	254	263	272	279	251	277	257	275	250	258	244	266	262	253	250	258	240	265	258	254	281	244	270	251	285	245	252	262	289	250	274	253	246	270	283	278	244	254	222	270	264	250	283	265	289	259	256	262	243	273	248	253	300	254	289	268	237	259	265	227	263	220	276	245	257	259	245	266	250	278	280	261	276	251	257	272	276	272	252	264	259	266	252	263	255	268	251	238	251	272	259	269	253	299	268	258	264	271	235	253	220	250	273	266	259	248	259	270	272	272	270	251	232	261	255	263	246	262	270	255	271	247	245	277	249	301	230	268	239	238	236	276	242	275	233	232	248	297	242	247	236	248	263	256	271	248	281	244	242	248	268	251	249	273	302	277	272	267	246	228	271	270	234	251	268	261	270	274	250	287	251	268	253	249	264	279	253	274	242	248	261	287	267	253	239	266	245	261	288	270	250	270	246	248	242	240	270	251
3383	2421	1945	1054	702	560	480	436	401	339	330	284	302	288	304	296	327	319	280	268	286	265	292	269	274	264	263	260	275	265	281	279	295	287	262	275	264	255	245	256	285	255	265	266	267	252	264	265	255	270	275	279	273	232	268	276	267	298	248	270	264	273	235	278	284	257	280	246	251	276	267	277	290	255	255	257	235	248	247	259	268	277	255	291	262	273	251	244	260	288	254	237	281	263	249	278	269	281	248	267	263	268	244	241	264	267	246	253	244	262	262	254	231	276	262	256	256	269	281	246	250	241	233	263	246	255	248	255	278	241	244	290	263	268	256	235	233	235	280	251	273	245	246	269	250	250	259	243	247	284	233	253	251	287	267	227	251	242	253	258	274	273	245	275	247	286	261	261	280	237	263	258	293	272	257	263	250	286	241	273	246	268	259	259	247	270	229	252	256	259	259	276	284	259	251	255	285	248	287	261	227	251	255	269	271	247	310	256	265	262	261	243	259	262	268	270	253	254	274	249	241	249	274	262	263	276	270	247	247	301	263	225	261	266	260	249	243	257	269	246	274	276	261	252	282	275	261	249	247	270	246	274	245	267	273	258	250	246	271	245	273	287	266	266	250	233	267	272	284	249	238	261	271	252	242	266	262	250	268	262	239	228	265	249	260	258	250	252	279	227	236	250	231	245	272	280	276	257	250	247	280	231	240	263	277	238	251	248	277	287	256	222	284	258	265	285	244	242	239	262	260	264	248	249	276	235	250	275	218	257	285	270	263	272	272	278	268	254	282	264	281	267	231	222	266	259	267	257	268	276	248	270	280	238	255	252	282	279	260	261	247	276	241	270	218	236	279	253	266	272	251	265	274	246	277	275	232	247	294	270	258	266	261	244	254	222	267	259	260	263	255	276	259	277	262	246	267	253	251	257	246	259	264	262	245	274	246	255	247	248	259	264	232	245	220	241	261	304	274	256	248	264	247	260	286	263	270	285	264	247	268	251	249	241	271	265	257	278	277	240	264	269	249	267	270	262	250	260	253	272	270	269	250	235	273	268	276	225	232	257	275	266	252	280	245	267	257	294	236	268	269	263	297	239	294	231	268	243	250	268	283	245	307	270	251	245	253	290	270	255	262	260	269	209	236	253	262	269	259	251	238	263	248	238	251	266	274	275	229	252	253	261	277	260	226	242	289	262	259	286	272	251	270	264	254	276	256	272	252	251	268	233	280	286	264	282	225	266	284	252	250	292	268	250	283	271	259	273	287	265	266	261	265	271	253	235	257	270	267	272	272	209	270	257	231	245	279	264	262	244	262	265	251	247	238	266	283	256	234	264	292	262	274	262	253	284	264	265	236	265	269	257	256	270	256	255	240	269	234	274	242	253	278	258	259	267	266	270	260	273	259	294	280	251	242	267	267	240	267	279	250	273	252	233	275	265	273	252	269	240	257	278	287	263	263	256	278	256	266	239	262	282	269	255	241	256	273	229	271	258	242	248	277	263	247	299	265	279	245	251	235	263	251	266	269	231	264	250	257	244	255	267	246	269	249	250	265	254	255	262	276	232	296	262	254	272	246	263	266	261	285	237	275	256	257	258	240	263	262	254	263	245	262	252	302	254	261	246	241	260	275	277	288	234	270	271	234	253	261	254	275	292	254	232	265	245	278	253	246	267	251	275	263	264	258	276	283	236	230	270	259	249	252	252	254	252	237	245	247	226	273	265	254	257	260	252	242	235	290	237	265	266	267	251	252	240	259	254	275	268	285	267	246	257	244	262	222	262	251	232	256	239	244	289	246	260	274	249	264	263	266	262	232	249	273	276	277	253	251	261	250	264	257	262	260	243	276	272	270	235	256	243	250	249	254	287	275	280	246	237	283	276	258	258	276	261	257	253	256	245	253	252	275	269	238	254	262	228	255	244	279	280	262	243	263	264	277	264	255	268	263	257	246	304	253	257	252	255	286	249	244	242	273	253	256	265	242	261	268	280	243	262	272	267	286	272	264	252	268	243	255	263	265	227	233	242	267	258	235	274	275	249	247	240	255	237	257	279	244	251	268	256	263	238	279	265	268	253	262	246	291	263	251	277	264	253	248	257	314	250	270	251	267	248	267	274	226	243	269	251	243	264	264	256	292	272	283	246	275	257	256	249	282	242	268	272	255	275	256	259	246	260	261	254	283	272	253	257	253	258	275	278	255	267	265	237	238	261	235	241	235	277	263	237	236	278	266	285	293	251	258	277	269	259	269	226	276	263	248	282	259	256	264	268	280	275	259	258	243	246	270	274	264	265	262	240	249	258	252	246	262	268	244	230	274	272	289	278	247	266	260	235	249	284	283	264	252	255	268	252	235	261	240	264	279	252	284	245	239	255	256	266	272	224	269	261	237	293	248	261	235	266	259	259	284	286	235	287	270	311	253	249	252	260	257	238	279	243	246	285	253	245	254	288	259	260	255	256	262	248	275	283	252	279	258	255	241	277	291	261	261	229	245	229	275	260	251	260	253	240	256	248	270	252	223	269	268	251	256	256	244	251	252	237	292	257	273	251	273	277	259	256	243	254	249	290	268	248	245	224	264	248	246	276	265	269	252	264	247	266	247	233	239	287	272	279	293	239	252	252	238	283	254	282	254	234	258	261	267	248	252	249	216	233	261	241	211	262	243	272	280	266	256	252	295	259	226	279	232	255	260	251	248	259	262	248	256	261	247	254	254	234	255	261	260	264	222	238	275	253	247	249	242	250	253	307	242	240	253	251	261	264	259	242	259	242	257	258	258	270	267	240	251	270	260	254	251	280	245	250	250	253	282	234	264	257	267	246	266	231	263	220	230	245	271	248	253	266	275	264	246	279	295	268	263	227	258	266	262	256	257	239	294	234	251	241	272	275	270	265	257	241	304	263	240	247	256	245	242	259	235	248	286	254	288	239	255	252	249	232	266	261	236	263	236	239	253	291	260	255	279	270	274	259	229	237	280	235	240	251	243	256	245	260	237	274	251	259	272	261	265	262	239	261	256	274	270	271	269	252	245	238	251	264	254	276	260	264	252	246	264	253	248	253	263	248	272	293	278	274	226	250	245	276	247	253	279	250	228	277	226	267	246	269	239	235	266	259	266	293	253	267	275	280	271	261	252	250	228	253	250	262	279	279	264	273	267	236	272	256	256	262	265	250	255	239	247	258	242	282	223	251	305	267	279	283	281	254	260	258	248	274	262	259	269	234	240	276	249	269	240	233	285	236	255	269	291	277	245	260	237	261	282	269	241	239	250	266	250	259	270	253	252	279	261	244	272	251	257	251	227	241	244	258	259	257	274	245	267	213	277	258	236	242	263	238	257	262	257	225	252	265	251	251	256	261	256	261	222	282	261	280	246	248	232	243	243	230	271	274	259	264	263	244	237	273	254	246	247	279	266	285	281	276	284	283	251	266	266	285	220	219	267	259	282	270	265	231	284	276	243	260	262	261	257	260	288	254	243	271	231	249	300	266	241	257
24063	21106	28234	24212	21009	5261	1191	755	614	590	558	534	544	497	507	490	489	503	508	467	507	509	454	476	478	497	461	507	460	493	453	475	484	506	434	450	495	473	460	443	487	445	439	462	452	468	495	442	464	484	459	449	485	430	474	444	484	479	441	462	423	470	519	505	451	449	472	463	473	438	437	485	435	449	472	454	416	460	416	442	454	441	464	452	461	437	457	444	460	475	468	467	474	468	461	466	492	431	436	478	473	443	428	451	442	430	429	483	447	435	431	488	440	446	473	425	467	445	452	443	431	485	449	430	443	454	464	423	433	453	443	457	513	430	454	455	419	429	466	447	458	476	452	437	443	466	438	449	457	445	449	445	470	425	465	422	422	467	438	455	444	458	423	414	449	454	449	432	444	509	460	474	426	452	451	431	441	467	476	440	417	452	422	471	447	463	415	407	488	452	462	476	431	400	439	435	464	454	420	436	427	485	465	469	474	426	508	428	462	464	457	435	472	455	462	450	473	423	437	444	451	451	446	451	447	455	491	443	437	427	451	414	436	464	439	427	421	502	416	439	484	411	435	448	435	443	456	421	455	438	433	466	473	460	467	415	443	437	445	442	468	435	432	472	449	387	435	472	447	450	463	469	441	437	461	449	450	456	431	502	428	454	448	465	423	445	435	438	447	462	453	449	470	419	443	439	463	454	467	454	462	492	442	434	449	424	406	433	427	434	465	422	433	408	474	500	437	428	461	403	450	446	440	432	437	436	419	475	469	468	434	412	441	472	522	477	401	449	440	474	464	453	417	502	441	442	455	444	485	453	437	456	438	421	480	475	417	445	425	456	448	469	464	453	460	447	439	447	474	478	454	411	427	427	465	431	459	460	447	448	423	473	428	486	439	434	431	415	482	457	442	438	480	419	445	425	417	459	447	463	481	454	436	443	454	437	438	429	429	444	475	478	456	410	452	434	485	450	446	496	448	436	465	482	455	426	448	436	432	420	446	413	405	449	435	459	431	465	448	439	412	473	425	449	448	450	482	440	440	446	397	431	467	439	418	435	428	449	444	444	387	434	476	473	414	431	474	450	424	446	460	424	476	408	443	428	489	462	486	418	439	449	464	392	427	454	427	471	426	419	439	450	463	402	435	423	457	415	426	429	451	435	447	457	418	478	442	448	468	423	438	457	433	476	436	445	422	458	445	469	461	480	413	453	427	434	485	459	447	472	448	455	462	451	445	427	484	457	419	432	459	444	438	431	446	434	461	431	447	464	423	440	459	408	458	419	462	420	422	452	416	432	429	435	470	436	447	458	420	431	447	451	413	444	451	453	412	441	446	453	420	454	453	427	453	439	477	452	474	421	437	416	471	469	460	415	438	426	469	413	439	433	493	395	464	427	449	468	433	448	447	423	461	452	425	446	399	421	438	427	434	461	436	426	451	443	484	455	444	457	470	434	449	405	468	442	472	424	468	420	449	477	426	452	444	443	431	433	461	471	447	438	437	426	470	424	486	464	409	450	413	414	435	448	393	479	432	477	420	456	448	459	470	458	463	456	449	410	425	433	445	443	469	403	438	443	452	459	482	437	476	430	454	474	457	463	463	464	471	416	447	438	444	430	465	473	469	449	434	435	457	429	454	428	457	493	466	461	465	451	464	434	435	447	412	438	483	440	493	465	445	415	448	459	452	455	437	389	456	425	424	435	413	442	454	425	460	464	470	457	426	453	461	474	491	438	472	451	448	482	444	415	414	441	428	463	422	412	472	432	417	430	461	416	481	444	437	465	448	443	389	459	456	483	452	454	464	486	434	425	444	480	435	452	462	417	423	434	425	432	442	438	404	446	412	439	452	448	452	422	414	430	458	409	418	457	460	448	435	437	454	458	422	465	469	400	441	465	434	454	459	445	406	445	453	455	486	463	442	474	433	434	446	481	436	425	392	446	472	451	406	459	473	449	454	416	439	450	424	449	450	430	413	477	460	444	439	432	439	443	452	450	446	452	457	449	461	395	471	432	444	438	456	422	467	479	439	430	454	490	449	430	436	413	442	419	437	486	430	426	457	431	442	436	429	486	463	451	445	451	410	408	493	405	476	445	436	466	437	413	422	461	461	440	454	431	447	485	456	425	425	459	428	448	422	480	446	485	446	456	474	436	461	456	443	447	457	433	442	453	416	469	467	455	447	472	437	451	419	464	478	434	455	441	420	417	455	440	458	405	442	460	474	451	406	455	415	432	428	484	438	469	473	414	429	402	461	422	472	470	437	469	452	477	474	474	453	441	439	441	417	456	448	449	425	473	466	480	425	415	489	440	379	453	427	433	456	484	492	439	434	480	426	454	442	416	383	444	470	399	454	453	447	437	392	448	423	441	442	436	417	449	419	472	480	431	416	445	426	485	444	460	465	446	438	444	462	393	427	419	454	431	450	452	452	455	427	445	430	426	464	445	465	423	458	475	414	427	440	449	464	436	419	444	454	451	477	444	420	422	425	444	439	432	445	433	468	463	464	435	429	423	424	504	473	452	469	405	427	450	456	445	423	472	460	430	449	435	434	462	468	463	450	446	416	463	446	403	457	456	428	437	451	421	467	465	407	458	457	393	467	450	449	449	428	471	445	430	456	461	431	474	455	464	403	453	449	439	430	424	429	444	436	466	453	425	456	457	430	406	472	453	458	462	407	458	424	433	416	458	419	439	434	424	410	435	400	460	425	430	460	420	443	423	438	466	419	441	448	449	423	485	422	448	447	459	449	441	477	443	438	489	424	423	413	483	444	444	432	480	438	465	443	472	451	461	422	459	441	475	448	451	453	423	463	417	483	408	481	466	437	480	493	467	422	487	426	437	425	444	429	423	438	429	459	458	453	451	466	453	453	460	428	477	464	410	417	449	445	441	459	452	461	493	434	456	424	461	426	436	435	433	413	433	415	423	412	442	429	433	464	461	436	482	446	437	458	420	441	453	445	441	439	459	464	436	421	446	419	440	456	461	422	458	437	447	435	412	468	452	448	436	418	440	458	455	445	414	453	473	462	423	466	452	458	425	470	444	444	455	415	448	434	455	467	459	489	430	406	468	443	447	448	456	444	442	454	472	451	459	485	421	461	471	472	439	411	421	436	440	437	486	448	484	456	466	453	449	445	430	454	448	432	435	458	440	433	416	419	443	442	419	422	417	450	462	429	448	472	452	426	432	411	426	438	437	482	457	469	443	470	411	427	433	397	409	422	451	431	431	439	397	445	420	450	453	430	444	466	409	419	468	435	423	447	453	476	412	437	431	457	443	434	421	457	471	377	464	460	410	443	424	448	419	436	429	418	416	416	459	424	452	455	471	417	435	457	441	500	430	461	464	436	457	425	473	443	439	452	408	421	467	463	441	416	476	434	475	429	423	461	443	460	434	444	439	462	417	422	459	467	469	460	414	460	459	427	445	419	444	431	434	394	459	474	430	450	436	470	464	455	419	409	440	509	465	429	430	409	416	436	483	446	463	433	453
3677	5368	4385	2387	1515	1173	899	886	714	661	616	598	540	512	505	539	513	473	495	455	462	491	469	489	451	467	405	471	435	501	460	477	487	474	453	435	434	408	429	427	438	448	450	502	471	458	454	448	423	407	467	391	399	457	415	468	415	462	453	471	471	468	459	448	378	427	436	434	407	415	443	423	435	452	449	439	428	418	432	414	450	440	430	461	420	440	405	411	404	408	445	437	391	439	452	451	426	434	412	386	478	438	416	397	426	433	440	445	476	422	418	402	432	431	445	448	423	426	447	451	423	443	446	426	406	435	454	438	461	395	429	413	430	403	410	457	435	457	443	387	447	376	438	452	446	439	423	428	422	444	416	466	442	447	472	461	415	426	451	375	438	415	453	398	412	403	438	428	416	426	426	396	413	414	467	439	394	428	441	474	401	413	387	432	460	416	406	452	446	436	431	411	436	426	439	454	429	429	442	468	430	414	463	420	452	438	438	432	426	443	422	408	429	437	411	422	389	444	403	384	415	420	465	412	436	405	413	424	390	412	447	413	407	429	427	422	428	420	453	428	434	433	417	445	407	462	429	416	404	411	418	435	432	428	428	413	396	424	415	434	416	415	433	409	412	475	449	443	422	424	450	448	443	409	451	438	432	419	445	450	413	421	407	459	396	410	430	405	419	410	433	436	418	415	414	429	469	423	424	424	417	418	424	414	461	463	409	420	429	440	392	479	417	435	436	442	394	438	413	416	445	430	453	418	410	445	431	449	439	406	437	441	429	440	422	438	405	436	405	442	435	447	431	410	443	451	377	421	421	449	415	417	409	417	411	438	442	444	403	442	433	449	419	408	441	417	442	442	402	431	387	413	438	428	415	485	424	417	427	424	425	461	408	437	440	413	415	419	428	389	400	397	453	440	418	448	413	439	410	432	466	429	390	438	435	467	395	423	405	464	415	411	426	405	452	445	433	432	456	416	405	437	412	444	436	455	413	426	456	432	410	452	454	382	411	440	388	447	406	434	389	420	417	437	404	423	425	432	432	466	432	431	415	430	412	440	389	434	430	396	441	431	417	412	404	406	428	434	442	424	414	385	407	387	386	444	447	446	385	448	422	403	441	429	420	439	432	410	435	416	392	425	411	433	429	421	404	437	403	459	440	430	384	391	431	448	409	427	448	412	436	424	440	414	396	419	418	444	444	429	435	404	430	405	412	425	405	425	368	436	427	421	420	412	433	445	445	402	401	417	412	428	377	417	457	471	417	434	427	429	457	401	452	417	420	429	422	421	444	393	406	401	411	433	439	442	400	451	410	419	445	398	441	441	440	442	387	448	444	418	432	427	421	433	393	429	433	435	402	435	440	437	402	443	433	390	400	448	418	409	404	431	426	414	441	398	418	413	446	433	419	435	444	420	426	476	455	393	431	446	407	455	415	412	440	384	400	406	431	435	422	425	441	407	398	407	445	437	440	434	447	395	463	419	453	412	380	431	416	398	415	417	427	377	390	418	397	420	444	410	416	413	416	432	442	414	448	458	467	436	412	420	439	435	410	435	401	477	462	392	422	424	408	406	435	452	430	435	458	397	400	440	427	424	398	439	393	414	439	428	464	449	405	409	411	433	420	420	422	457	409	429	447	424	409	422	427	402	441	410	424	425	433	427	459	426	391	418	456	432	438	433	412	447	414	412	435	421	426	428	457	400	464	421	420	408	397	401	441	402	443	392	382	427	436	411	424	447	400	419	408	410	437	437	419	406	421	427	407	417	419	428	416	449	457	417	463	428	409	404	410	445	403	441	433	406	443	402	425	440	399	437	436	406	416	389	455	431	365	444	459	369	444	419	471	394	440	429	427	422	450	427	439	427	453	439	429	416	404	444	440	423	445	376	428	412	429	457	403	413	397	436	440	425	434	426	394	423	395	430	397	393	441	419	458	382	433	432	404	387	390	434	425	425	420	445	434	404	420	414	436	434	406	437	383	447	436	422	422	409	414	446	403	447	406	420	409	427	408	398	449	404	426	452	437	424	418	403	417	433	418	371	409	424	448	410	398	402	446	424	449	456	409	413	484	454	370	429	425	404	426	408	417	433	420	405	423	397	416	437	446	439	476	402	437	435	411	390	407	412	405	432	433	387	439	414	419	435	419	423	426	407	444	401	400	414	426	407	408	411	404	408	411	428	396	429	418	420	438	439	398	399	427	436	426	432	453	457	419	425	413	421	372	402	385	390	422	432	415	447	434	406	393	427	430	441	405	457	421	420	415	417	416	435	390	409	445	395	463	410	394	406	427	428	411	425	391	444	381	413	434	443	441	416	374	412	444	393	454	457	447	408	425	423	434	455	457	393	438	400	394	388	426	419	404	431	410	457	393	451	387	417	426	424	456	425	442	401	408	427	414	440	388	442	429	423	430	412	430	443	418	429	441	404	408	392	402	419	430	411	395	377	446	437	421	446	441	442	448	430	438	425	458	462	411	403	452	420	421	373	420	404	432	422	427	394	419	396	428	471	413	440	392	418	437	453	398	421	432	378	416	413	410	401	429	395	386	425	443	388	440	408	430	412	435	401	458	389	422	415	405	415	420	423	423	404	409	439	407	394	420	415	425	404	385	430	440	407	381	427	401	397	456	418	430	403	404	422	390	389	397	419	379	425	431	431	452	425	431	427	445	417	413	416	450	401	413	406	423	424	415	439	422	432	421	390	398	443	403	390	423	429	439	429	450	451	391	451	402	411	425	408	387	417	431	410	445	420	404	442	403	417	440	414	404	380	430	457	419	418	428	424	450	398	400	402	422	417	387	462	465	417	398	398	424	416	446	440	414	456	423	403	396	441	442	442	434	416	415	406	432	438	399	398	428	392	433	449	430	427	393	441	403	434	431	434	470	373	417	413	463	426	421	409	470	448	408	414	426	409	409	433	449	448	390	413	466	392	409	386	430	382	404	400	463	419	400	433	402	397	408	418	413	475	393	411	402	428	440	420	405	429	429	426	383	444	464	449	413	459	409	424	421	394	387	416	420	412	459	420	422	435	417	409	398	409	424	431	417	367	440	454	427	413	398	417	436	427	405	418	455	416	464	408	413	414	411	405	395	402	409	449	446	398	407	404	431	384	457	454	427	476	414	398	406	384	460	388	421	435	427	405	428	385	444	413	407	403	427	471	428	409	426	467	410	436	423	432	401	440	410	425	419	437	429	378	411	448	415	420	410	428	358	402	424	400	401	437	405	416	438	441	375	403	426	405	400	404	427	441	442	448	449	419	407	415	407	435	419	437	437	394	409	464	386	435	440	436	454	378	412	469	433	411	429	389	379	415	388	398	413	426	464	421	451	431	420	418	425	394	404	417	402	456	395	417	448	434	435	433	405	413	401	422	400	434	388	462	410	447	442	404	434	401	416	441	413	468	431	444	427	405	439	427	389	415	409	418	403	431	414	436	439	416	406	437	425	438	457	402	426	399	424	415	416	407	454	421	421	471	430	433	381	442	402	404
27178	9629	432	211	142	124	113	104	97	128	95	136	118	130	110	127	103	107	130	123	102	132	104	121	90	114	112	102	128	110	104	115	114	103	126	103	92	103	96	105	102	95	117	110	126	127	111	121	107	126	100	106	134	106	109	97	109	119	115	112	146	114	115	120	108	111	100	90	92	107	108	113	123	96	111	126	120	111	124	104	135	106	105	111	108	119	104	99	100	128	110	99	101	113	102	106	113	131	100	120	102	119	117	113	107	111	109	87	100	114	102	101	119	114	97	115	103	138	115	104	119	93	111	131	117	114	109	120	95	104	134	118	98	110	116	105	116	109	96	107	124	110	117	107	95	113	105	128	115	132	118	103	116	105	114	119	102	101	114	112	113	98	120	100	104	128	124	104	130	100	115	113	99	122	120	117	97	113	104	97	105	110	111	105	123	107	104	97	141	120	126	125	114	119	100	132	103	117	97	120	114	107	96	108	127	95	116	103	109	109	103	113	105	117	124	100	119	103	97	100	118	95	105	125	124	110	129	89	97	79	120	93	118	114	114	109	106	100	99	113	102	110	123	121	125	125	126	113	104	124	102	126	99	108	125	137	94	100	98	114	105	101	84	111	125	119	124	119	102	92	114	101	131	114	113	120	95	108	91	110	118	96	119	115	106	112	115	110	106	126	97	111	111	128	107	102	109	112	115	120	117	103	118	118	113	130	125	93	101	115	108	105	104	116	144	131	118	117	113	88	132	118	105	100	107	113	118	113	118	117	104	121	122	107	109	106	117	124	119	94	110	116	100	107	124	103	107	105	109	107	115	90	88	114	120	97	120	99	118	114	119	108	108	118	104	101	99	116	121	134	101	106	130	106	111	121	109	113	106	111	123	96	93	114	97	114	113	111	117	113	109	110	100	121	116	112	105	115	116	107	107	122	97	119	97	118	126	103	117	113	115	110	116	105	97	95	99	103	94	119	122	91	105	133	104	123	103	129	115	100	111	99	110	101	124	105	126	122	121	110	106	104	112	108	107	93	101	117	118	113	112	97	104	95	118	98	91	99	123	110	113	95	107	105	105	98	110	106	132	126	120	100	127	115	114	119	122	94	84	116	116	117	109	116	114	109	128	120	107	98	100	97	101	117	116	111	109	111	127	94	107	95	110	137	131	132	120	93	96	112	125	95	110	111	117	99	94	113	131	109	94	103	119	107	116	123	122	112	110	126	100	106	103	121	120	104	116	112	120	119	97	112	116	102	104	115	133	99	119	110	107	99	107	125	109	106	113	116	109	119	103	88	116	108	97	108	120	114	110	121	126	112	116	111	100	128	111	132	112	106	107	96	126	115	121	112	112	103	105	116	99	100	108	92	118	127	104	115	116	107	119	113	113	107	118	110	132	112	127	106	106	86	108	107	106	109	81	116	109	125	111	103	111	125	118	109	96	120	90	107	113	120	117	110	114	123	114	111	120	106	109	137	106	115	105	128	97	82	105	117	112	105	111	128	103	125	118	110	107	98	114	105	103	118	114	119	113	115	119	104	138	111	109	110	128	96	95	101	109	125	89	122	125	122	99	103	119	110	101	116	118	107	109	101	124	120	113	113	101	100	104	119	105	99	108	103	113	125	109	114	113	121	130	110	133	94	143	112	100	130	98	101	126	127	116	100	100	111	119	118	106	114	102	104	121	112	107	106	96	101	107	108	113	109	90	123	105	91	109	111	129	99	115	104	118	93	111	110	120	117	103	116	107	102	118	126	108	118	112	107	113	108	115	104	130	99	117	116	103	102	120	105	116	122	93	108	91	113	127	120	123	108	108	107	80	114	94	121	108	129	116	108	113	102	106	108	99	94	107	104	105	96	113	108	106	132	104	124	113	98	106	101	91	110	111	111	113	103	98	112	114	120	128	113	105	116	108	113	111	111	115	124	127	114	114	111	110	93	112	115	129	109	129	117	119	88	113	94	110	105	106	141	96	110	104	104	106	118	138	96	111	96	100	117	118	115	109	85	114	110	107	117	96	119	106	113	96	143	113	133	117	116	121	117	91	115	111	102	103	98	122	110	123	116	109	120	112	115	123	97	111	108	117	112	116	122	106	92	107	99	115	127	117	111	106	84	111	128	106	114	131	93	131	114	139	119	105	102	110	120	111	126	116	120	111	94	104	107	112	104	109	122	113	106	105	107	112	110	108	120	123	130	136	123	118	112	127	92	122	100	84	122	94	108	118	98	129	97	104	120	114	133	107	120	118	87	117	103	109	94	124	104	130	120	116	127	115	116	106	117	119	117	124	131	124	95	123	142	113	110	117	94	103	103	110	123	123	107	126	115	108	94	112	111	116	118	112	103	101	115	139	103	112	122	102	113	137	95	102	110	119	98	106	116	109	113	111	119	128	105	131	116	101	105	99	100	95	119	112	122	101	115	82	103	110	103	104	109	136	97	110	94	116	112	105	119	119	106	126	104	121	98	112	116	114	128	106	96	118	115	107	113	130	100	93	107	103	115	123	107	122	110	127	123	118	128	103	116	116	109	116	115	126	123	106	114	99	114	97	115	102	118	102	134	100	120	134	109	99	110	124	107	112	134	131	119	112	93	114	115	126	112	93	106	98	112	105	104	121	106	99	111	110	119	133	93	106	102	102	108	106	124	108	126	115	108	90	101	112	112	115	107	105	128	105	108	135	107	93	96	103	113	126	112	108	103	116	125	117	100	110	118	103	101	97	122	103	108	113	115	118	114	120	114	109	108	96	128	113	119	115	92	94	106	117	113	98	106	102	114	100	118	119	112	111	96	113	113	112	130	113	117	117	105	127	109	131	104	112	99	106	107	113	109	114	109	91	107	117	121	117	95	127	112	103	139	142	100	128	117	105	129	93	97	92	100	108	118	117	117	120	95	123	108	121	103	97	111	130	120	94	115	127	116	111	128	107	106	106	122	117	95	97	112	121	100	113	113	121	111	103	112	111	135	116	102	123	112	104	128	121	109	104	120	99	104	118	112	102	108	110	102	124	114	115	116	89	106	133	125	133	102	127	104	108	91	97	104	107	118	126	134	102	94	98	109	99	98	112	111	125	118	109	99	126	101	106	100	122	108	93	95	93	103	110	120	110	117	102	121	99	118	106	122	119	107	102	119	107	102	109	120	128	123	109	107	129	116	115	118	94	104	101	101	106	114	106	107	111	129	113	125	105	121	97	101	119	100	86	109	114	109	113	112	96	117	117	100	106	107	114	107	103	116	124	100	119	97	111	119	107	112	116	112	136	97	116	106	114	109	85	112	125	106	119	124	106	103	116	117	106	110	128	123	106	116	107	123	105	126	109	118	122	95	110	109	125	113	119	111	114	117	105	114	103	97	109	114	108	101	123	115	114	118	116	102	130	112	114	106	117	129	121	126	108	112	95	110	107	109	116	111	97	117	96	107	102	88	103	118	125	123	124	98	126	111	122	111	103	129	113	126	107	99	114	122	94	117	128	118	108	122	111	114	115	116
4813	298	236	164	153	130	140	126	127	129	138	143	117	131	103	122	122	122	111	120	110	100	115	122	122	122	104	130	133	114	104	117	97	119	96	117	87	105	114	124	115	113	98	107	114	111	125	119	93	109	104	99	126	89	117	96	127	153	112	112	132	113	110	130	103	128	118	99	120	103	110	113	131	97	124	133	133	110	110	105	122	124	116	119	98	94	132	95	104	121	132	117	109	115	104	113	115	137	109	124	98	115	115	113	121	93	119	103	124	101	110	111	125	115	108	126	149	115	126	122	120	106	119	101	96	114	105	120	114	106	97	101	122	91	97	117	112	122	99	118	118	100	104	121	125	109	115	124	110	111	124	111	116	99	108	135	103	107	106	126	118	122	114	100	118	100	122	117	103	120	103	112	118	124	93	125	113	108	111	103	108	96	107	110	107	129	111	130	104	125	116	105	101	110	106	113	109	108	105	119	104	109	124	127	126	112	114	101	114	121	123	105	107	140	109	118	105	107	121	112	117	104	101	125	118	102	102	119	99	124	107	114	99	129	114	101	112	116	127	114	108	105	114	102	120	111	123	115	122	103	116	113	116	109	131	98	101	110	123	99	114	118	120	95	124	123	122	122	103	128	97	124	124	139	91	135	125	116	116	119	114	123	126	99	111	114	115	109	90	124	109	111	116	116	121	99	126	108	111	124	108	99	99	152	127	105	109	119	106	115	108	106	112	116	110	125	113	129	114	134	122	115	119	122	109	136	121	117	112	114	110	102	111	102	99	96	132	119	137	119	122	122	115	115	103	114	126	109	134	108	101	119	106	103	128	130	114	113	114	137	103	118	110	109	100	91	126	137	134	107	101	100	100	111	118	127	111	106	99	106	123	120	127	117	130	115	110	147	117	119	105	105	105	94	107	113	118	108	122	107	112	120	127	101	96	112	109	128	122	108	123	102	132	113	141	99	117	116	117	120	126	136	136	122	117	109	118	113	114	109	117	121	111	101	111	106	115	129	125	117	117	111	131	123	107	125	106	117	103	119	110	127	130	122	124	110	125	126	116	119	102	119	101	102	115	122	129	118	96	93	107	118	119	108	107	98	117	118	104	108	124	109	104	124	109	109	120	118	106	118	111	128	96	110	111	132	123	126	110	108	122	130	104	108	108	125	97	101	103	87	136	125	134	108	106	111	97	110	130	114	105	124	122	112	116	116	104	118	113	107	114	107	137	117	120	111	109	120	135	112	113	110	101	116	110	119	107	134	108	104	102	110	103	130	119	113	123	128	112	127	110	110	123	118	94	106	112	118	114	125	126	121	133	100	110	97	108	125	114	128	92	106	140	107	116	92	123	134	121	111	113	114	85	104	110	130	124	117	126	105	116	97	128	108	95	103	109	115	116	121	106	116	107	116	112	117	119	128	97	85	99	124	111	99	96	125	86	115	139	100	124	91	113	118	108	107	107	105	131	114	110	106	111	110	95	120	116	95	119	127	95	113	116	125	118	110	112	98	125	107	101	122	113	102	128	111	109	117	114	130	108	117	103	116	114	119	123	100	128	120	107	118	131	104	141	99	124	114	118	87	105	102	112	120	119	112	100	111	123	115	114	99	109	112	124	107	98	124	123	111	98	111	127	104	121	117	103	124	132	145	122	122	102	122	101	114	102	130	115	107	108	108	107	121	117	105	112	112	104	119	123	115	115	118	113	114	111	118	109	106	100	129	116	96	100	109	120	113	118	112	101	106	124	121	102	90	121	121	99	111	101	114	116	127	112	104	129	125	116	119	103	102	121	116	114	113	112	117	113	99	105	109	110	102	110	103	109	108	110	110	120	118	116	120	126	117	114	116	98	126	112	108	101	106	111	129	103	123	121	112	120	99	107	122	118	96	110	112	110	115	132	119	97	124	110	107	110	111	109	120	115	99	112	118	113	104	104	114	111	112	118	100	118	124	112	98	117	102	118	101	128	108	129	108	106	123	110	126	119	131	104	121	103	113	115	111	111	141	132	115	120	123	108	116	128	117	112	128	117	121	126	122	134	128	106	100	111	105	108	100	120	113	118	115	103	104	129	103	108	97	109	110	111	137	143	113	133	90	116	109	117	124	122	116	109	132	104	115	115	114	108	98	98	79	124	112	109	124	134	117	121	109	121	107	96	130	127	133	101	105	114	103	119	112	103	133	116	106	111	126	121	109	125	120	112	117	123	106	105	119	98	109	111	115	108	111	129	118	124	93	110	88	102	123	117	108	111	114	91	127	114	117	116	124	110	104	121	110	120	120	123	115	118	112	101	128	120	118	113	113	100	100	125	113	101	121	108	121	123	122	120	109	118	95	114	99	96	114	101	110	125	136	115	91	115	116	117	122	113	121	107	132	95	135	108	110	122	113	84	104	122	108	117	91	108	107	122	111	114	113	104	132	124	114	108	120	110	133	128	120	99	106	105	125	104	124	127	116	109	121	113	114	106	112	105	108	125	109	105	103	108	101	113	115	102	103	127	105	133	114	105	122	109	109	102	118	111	115	118	130	101	95	118	125	120	99	90	114	104	109	101	113	120	117	119	114	103	106	114	129	106	105	122	128	114	98	110	94	95	103	129	108	91	111	116	112	111	110	99	107	104	101	97	111	94	101	112	108	104	108	117	125	118	96	133	115	97	103	128	108	102	119	129	106	132	104	112	109	117	114	113	109	100	123	113	130	123	118	132	119	99	124	115	97	129	109	125	113	111	130	95	118	130	110	112	129	105	117	125	118	121	114	113	112	119	121	123	131	103	115	128	115	123	114	120	103	101	122	118	92	135	113	114	101	125	123	113	93	116	130	89	93	115	108	108	122	136	100	129	123	110	101	114	103	108	104	134	119	89	110	110	117	108	110	127	126	97	131	114	107	119	112	87	126	117	125	103	129	107	121	118	122	128	103	110	117	111	140	117	122	122	121	109	108	111	112	124	110	115	105	118	90	94	118	119	116	85	97	106	110	96	117	113	131	119	111	147	110	114	116	119	111	106	115	103	111	89	98	102	114	112	109	139	123	84	114	120	120	125	119	134	115	120	100	102	105	99	108	101	110	123	108	105	99	100	117	122	109	115	105	96	115	113	119	117	109	119	109	101	123	121	107	103	128	107	116	98	115	104	115	124	105	121	99	100	119	95	108	101	118	122	115	115	105	117	119	116	125	123	120	112	107	97	134	108	126	114	102	97	95	133	114	100	129	117	128	106	111	110	125	117	136	101	113	111	110	117	97	104	105	102	125	115	106	113	106	126	112	117	99	108	96	112	125	119	90	100	108	111	105	105	121	124	108	123	121	127	108	124	97	108	105	119	123	111	122	120	108	119	110	125	114	102	105	118	103	125	106	109	108	116	120	95	123	129	100	120	97	114	107	101	112	118	107	106	114	96	120	117	92	108	114	104	126	109	105	129	92	107	103	107	125	107	118	107	114	117	119	107	110	97	105	124	111	149	106	102	98	126	94	107	115	114	102	121	108
25165	21068	26639	24628	2498	580	446	359	308	355	296	283	269	274	268	283	273	283	257	263	283	243	305	276	268	282	257	299	279	268	271	272	277	251	271	262	265	278	272	259	286	289	266	257	263	268	268	275	253	271	260	256	261	265	276	267	252	256	282	263	285	264	264	275	279	265	288	275	263	271	272	286	264	244	274	247	270	250	246	256	261	262	254	264	279	259	261	292	251	265	275	268	256	286	277	274	262	276	267	269	274	263	269	251	277	271	255	287	269	275	268	303	279	264	277	257	266	297	284	265	239	274	278	292	265	253	255	233	269	262	278	290	274	261	285	277	273	270	271	267	256	264	261	269	246	278	244	300	296	255	263	230	255	255	275	265	270	249	289	273	231	273	269	273	283	260	285	270	278	261	262	284	239	245	261	246	235	241	277	225	264	286	275	239	281	257	243	275	249	276	288	248	250	280	295	257	268	260	281	270	259	257	257	268	250	261	294	247	259	243	246	261	305	260	243	265	267	259	268	288	270	265	258	255	253	248	273	255	260	256	280	259	266	251	272	278	267	280	231	266	265	269	232	295	270	262	277	319	265	322	263	273	265	259	276	270	232	265	272	262	280	261	266	261	218	256	245	261	251	264	258	257	300	268	263	253	230	272	240	289	286	266	238	232	248	244	256	256	246	274	283	264	242	247	263	281	250	244	262	242	258	274	253	246	261	256	288	236	243	246	237	251	245	269	255	243	247	269	271	270	255	279	271	291	261	268	284	251	311	276	288	234	268	262	270	269	264	240	265	292	267	292	256	256	226	262	265	277	273	255	278	255	227	273	268	246	264	262	243	301	252	260	274	270	282	246	271	270	314	289	251	257	252	265	240	279	220	250	255	293	282	242	278	249	278	286	263	259	278	253	285	260	269	256	260	254	254	265	273	254	258	269	270	271	301	256	278	257	258	259	281	267	272	261	281	269	287	261	245	277	245	256	254	251	254	300	256	266	275	239	285	252	289	264	282	259	285	244	285	265	264	290	256	256	269	277	261	264	271	271	254	255	275	268	307	269	279	270	245	274	279	270	252	277	269	267	265	249	266	278	267	248	253	244	255	272	265	254	281	258	295	277	267	283	262	264	253	238	253	267	248	303	282	223	272	278	288	263	278	247	307	259	263	274	269	249	267	262	290	250	275	266	291	279	251	221	265	273	272	268	279	230	244	265	273	269	263	282	231	262	274	287	262	275	262	232	250	233	231	259	259	259	258	273	247	244	260	290	261	250	278	263	299	285	259	252	247	276	246	248	236	272	288	244	268	299	259	261	270	262	269	233	298	246	263	235	263	261	250	294	277	260	258	263	280	269	256	254	246	286	259	266	241	247	256	265	244	236	247	254	275	275	258	248	292	294	266	264	253	275	253	237	294	263	257	240	241	252	230	280	275	232	259	275	265	270	281	227	267	256	268	281	287	258	292	241	263	239	273	243	262	250	261	256	246	266	274	244	253	241	245	271	271	269	250	277	249	253	268	233	246	258	253	263	262	306	242	261	260	275	238	255	239	258	250	273	263	292	256	279	289	244	268	274	248	257	277	265	239	230	283	271	282	294	248	285	285	259	278	284	262	253	267	281	227	244	272	264	249	267	272	270	296	268	231	293	238	243	265	288	269	277	247	268	269	247	278	242	253	259	257	248	279	273	275	279	230	226	287	280	276	288	260	270	282	300	283	278	301	280	249	270	260	258	257	231	244	255	239	266	257	267	258	255	271	264	278	251	264	273	280	250	252	239	257	304	272	275	284	282	261	269	248	274	234	264	256	288	275	249	241	245	261	261	269	250	263	237	280	274	260	294	260	235	241	248	264	263	236	255	245	263	262	265	249	248	268	293	250	262	268	243	269	292	261	253	265	299	269	263	268	322	255	279	268	263	290	253	283	265	255	280	251	267	297	238	259	258	269	263	270	277	266	264	281	233	231	251	260	253	261	297	248	269	264	274	261	260	264	257	219	266	241	290	271	280	241	259	291	263	284	251	261	300	242	274	270	258	236	296	250	280	272	284	235	256	246	250	261	272	240	252	251	270	270	242	261	269	262	243	256	267	238	273	243	250	256	263	314	271	280	274	258	265	263	291	291	247	258	242	244	264	283	269	265	252	244	257	263	223	272	254	250	247	265	268	262	265	217	288	268	292	266	271	244	216	273	269	266	260	269	255	267	269	270	238	262	269	276	252	263	257	280	283	251	249	261	276	252	255	233	274	230	265	265	247	263	250	264	279	255	268	273	273	268	292	263	250	291	267	261	277	252	282	272	284	272	269	246	244	259	289	268	265	275	248	243	264	280	232	248	266	263	274	260	248	320	257	277	268	263	254	285	271	238	289	248	238	271	236	274	223	248	278	248	276	256	267	262	244	271	280	267	249	238	257	275	278	271	251	254	278	278	256	272	264	264	298	239	295	260	228	261	270	250	282	272	245	260	252	250	233	246	254	255	239	266	271	298	265	268	266	288	269	267	243	263	261	259	265	275	244	254	261	237	262	269	274	301	257	283	273	245	246	279	274	270	249	291	247	251	253	276	254	263	263	247	246	285	263	275	281	254	252	240	289	248	242	251	265	254	278	257	245	274	261	281	296	265	262	279	277	267	277	227	268	267	248	295	266	295	252	238	240	280	260	295	292	253	259	233	252	283	288	239	266	242	258	246	270	296	259	252	264	245	276	226	248	269	238	248	220	239	224	257	283	260	244	267	261	275	252	247	275	258	282	264	285	292	234	269	265	255	238	268	282	268	263	264	263	265	278	267	256	258	282	301	252	298	252	284	253	271	280	253	262	254	281	246	233	241	264	267	264	273	267	277	250	266	244	280	273	279	260	255	287	250	265	267	259	247	232	270	274	232	262	256	284	265	263	292	274	244	243	276	259	270	251	285	263	255	258	273	269	251	290	256	251	276	254	249	243	270	261	247	244	267	289	268	268	260	254	266	250	255	262	281	273	254	275	255	242	275	259	269	241	240	263	276	248	246	249	251	274	261	226	274	264	294	289	242	276	274	256	278	267	266	262	232	264	276	236	257	247	278	269	268	262	257	260	254	265	251	248	261	269	252	271	262	241	278	281	267	285	247	252	263	283	276	267	250	267	253	278	263	286	306	273	252	297	293	250	297	290	277	266	260	255	257	263	286	248	262	251	259	250	243	267	279	257	271	264	258	255	277	251	257	254	252	281	287	262	269	281	271	284	248	263	254	264	278	241	260	262	257	257	282	285	254	279	241	267	242	260	271	261	275	250	259	260	253	251	267	268	287	262	248	280	253	261	263	263	283	255	262	280	279	271	252	260	314	262	273	282	277	238	259	254	282	273	262	241	250	292	237	272	285	276	296	211	252	254	282	272	273	296	257	272	288	241	259	258	258	268	246	260	274	249	272	245	274	274	267	262	244	238	230	263	261	281	281	250	250	285	267	275	287	266	258	267	276	269	257	241	276	243	267	250	276	263	245	284	256	275	265	245
3418	2410	1922	956	677	537	497	439	404	363	365	281	322	315	274	303	286	293	294	276	299	282	258	275	278	262	283	275	265	259	284	267	268	304	281	260	236	266	255	260	264	273	264	254	294	238	246	281	270	286	303	279	286	265	292	272	278	263	258	270	242	263	283	253	251	278	262	245	287	283	245	261	255	278	274	219	237	286	228	253	278	258	239	248	258	265	268	230	281	248	247	250	257	253	278	277	257	260	239	238	250	280	280	270	236	256	280	255	253	249	278	266	274	260	256	255	258	257	252	280	272	256	250	272	262	267	259	254	303	274	277	269	255	267	251	245	268	266	257	266	289	266	251	236	247	264	267	247	252	234	276	261	256	250	267	259	234	240	289	271	266	275	253	278	265	270	262	233	288	280	254	261	256	270	281	231	263	264	258	273	269	262	268	261	255	249	263	263	264	251	276	286	268	259	285	273	269	231	272	278	253	287	275	268	241	244	274	269	257	267	261	260	268	281	266	248	262	253	282	273	250	273	253	276	250	252	251	247	266	261	300	291	279	259	241	261	250	272	252	256	242	266	227	271	265	280	257	258	230	256	273	252	256	264	277	256	267	266	282	271	259	239	275	244	256	280	279	252	245	249	254	252	240	276	229	276	250	236	273	259	266	268	266	241	249	252	262	280	269	262	280	248	240	229	272	259	268	264	271	285	261	254	282	253	256	254	250	264	250	250	230	277	237	267	250	254	218	265	257	268	260	258	249	248	260	246	256	244	254	257	264	276	270	259	251	246	242	264	269	246	281	262	263	236	251	282	285	226	257	270	240	298	256	233	251	270	249	257	241	258	253	256	245	262	234	226	267	265	265	253	266	261	256	260	247	239	238	253	255	277	263	261	272	261	264	255	259	238	262	251	248	259	224	262	258	256	225	281	235	261	269	240	256	273	260	281	234	271	261	256	276	256	266	256	256	265	270	246	272	237	246	265	265	256	268	292	249	254	251	250	266	257	258	265	268	230	283	260	272	253	255	272	255	252	249	268	252	237	285	252	260	263	269	265	263	278	266	238	282	249	265	284	279	250	248	254	266	230	285	262	232	281	268	267	255	256	264	264	247	264	264	253	295	252	300	252	235	289	278	239	242	289	257	255	234	261	258	254	269	264	261	232	257	278	251	254	252	254	292	256	267	254	291	229	280	265	266	234	287	272	272	257	248	275	243	276	250	247	239	260	265	221	281	258	258	258	257	247	245	283	285	272	250	281	251	266	239	262	269	262	227	253	233	260	236	260	282	236	271	279	264	273	245	245	246	245	262	258	271	300	245	282	261	241	298	261	258	250	282	264	269	265	290	255	239	289	239	276	247	265	251	236	287	234	271	263	247	250	241	291	253	237	242	303	268	248	261	267	245	256	242	254	267	265	274	256	258	266	253	257	271	248	263	265	265	261	279	285	282	259	260	291	272	266	220	270	290	266	241	228	240	255	249	239	305	251	252	283	258	242	232	252	290	258	283	271	261	286	275	267	252	236	237	229	289	269	246	241	268	226	249	282	251	260	267	259	286	257	270	252	286	283	239	264	271	259	258	263	259	269	241	286	258	256	254	231	259	266	246	279	285	256	240	257	257	290	232	262	259	250	247	237	287	272	253	258	286	264	282	281	271	279	265	259	264	278	245	239	267	240	270	246	271	277	266	268	271	285	267	265	280	265	262	272	259	248	247	246	252	273	250	270	266	253	253	273	259	266	229	291	244	253	258	230	272	252	239	263	249	267	234	247	261	282	247	246	268	281	252	240	277	247	228	284	243	257	252	268	250	238	274	250	279	229	245	262	275	254	258	239	262	259	292	249	218	261	255	282	243	251	257	242	271	265	245	237	230	255	283	257	248	226	268	282	229	257	231	250	257	281	240	260	282	243	236	308	237	268	257	254	243	258	254	245	253	261	267	265	256	246	259	284	271	260	266	258	236	296	284	249	266	252	251	254	279	257	229	280	262	241	242	273	257	250	262	249	230	252	262	258	282	253	248	281	261	247	255	263	237	267	272	261	263	220	277	256	248	258	242	240	253	284	248	256	254	240	246	293	289	239	262	274	267	241	253	265	277	301	250	241	262	272	224	243	253	265	262	277	311	261	262	265	278	264	282	241	234	290	256	272	279	275	247	274	266	272	243	266	247	228	268	253	249	250	269	241	261	252	277	241	280	276	249	257	265	230	273	265	261	290	236	266	237	244	278	235	266	273	247	239	271	243	266	252	249	280	253	281	278	278	271	267	240	264	238	249	253	268	238	249	265	262	270	271	260	268	235	254	267	267	287	268	256	257	269	251	261	235	271	305	258	273	257	270	239	278	285	271	263	233	268	280	260	261	261	244	278	235	244	251	251	239	242	257	248	239	240	262	248	271	245	254	253	278	253	270	242	265	247	248	288	253	246	255	252	227	248	259	254	247	266	234	253	264	249	259	286	261	233	267	234	262	262	259	249	260	230	233	290	232	254	249	251	274	264	270	258	246	244	260	265	261	272	266	246	259	291	247	225	280	256	271	263	261	274	253	258	287	242	213	278	239	257	240	250	266	263	222	250	274	240	234	254	263	240	265	302	264	271	271	248	266	249	262	264	247	268	240	264	232	261	261	275	269	251	266	268	232	255	255	238	255	258	264	216	246	285	264	242	262	252	276	239	290	256	242	257	251	267	237	237	271	203	287	258	275	249	283	270	251	280	233	236	238	263	254	278	264	256	250	254	264	234	252	236	235	281	243	256	267	274	266	268	231	240	251	258	244	252	222	276	276	271	233	271	255	264	223	255	220	261	223	278	265	259	249	233	263	270	270	256	290	266	236	277	279	280	245	228	282	247	248	260	225	250	245	259	267	244	240	292	268	248	263	264	266	265	259	249	222	279	253	246	256	265	266	257	295	261	254	267	248	272	282	290	288	283	274	245	286	275	290	236	273	277	277	263	243	256	263	267	263	258	244	265	244	265	248	274	254	215	240	271	283	242	268	282	236	247	245	264	261	331	276	258	291	243	234	268	271	233	255	232	242	269	251	262	271	295	281	279	238	258	253	267	262	281	235	265	242	237	270	258	248	257	261	262	280	237	227	262	285	250	257	231	226	247	264	233	264	267	268	276	233	263	260	260	265	272	247	251	236	295	244	266	257	243	245	245	260	285	247	254	251	239	270	254	241	261	256	244	239	256	266	232	222	231	238	260	260	254	262	264	250	254	273	276	264	263	296	261	258	276	238	258	235	269	242	253	249	260	252	282	267	258	280	247	275	227	267	246	255	267	290	243	253	260	237	260	242	262	264	250	267	248	263	240	253	237	249	216	260	280	221	286	260	271	271	270	255	245	257	233	291	248	238	314	244	244	237	244	272	244	249	268	274	252	222	225	267	261	247	265	299	268	256	258	271	255	271	238	271	274	254	260	240	284	234	274	281	246	277	250	234	288	237	266	227	279	214	258	255	255	269	278	282	259	257	245	244	274	273	259	239	281	263
24047	21064	28171	24171	20958	5206	1156	759	635	561	538	533	479	484	481	519	473	483	433	472	468	475	462	476	508	467	453	491	433	417	427	420	473	447	450	508	454	450	424	411	438	437	438	471	480	496	485	457	445	429	473	466	501	445	472	456	449	494	472	454	449	463	425	485	422	431	442	426	472	445	450	437	434	467	427	451	432	469	436	423	464	442	426	449	439	389	448	448	448	396	457	457	462	451	467	417	427	459	420	417	405	487	423	433	441	418	459	462	461	426	456	447	423	400	432	402	462	439	397	475	464	428	438	456	426	464	439	445	478	465	453	401	464	453	464	434	469	445	487	449	475	466	498	427	439	464	479	461	427	446	439	486	438	459	407	417	440	455	459	458	468	444	388	435	453	405	433	422	494	454	473	477	401	413	462	423	454	471	453	465	458	467	462	447	450	412	404	457	442	458	428	428	478	473	448	433	449	431	429	459	441	447	432	480	452	445	432	483	437	464	413	403	425	422	425	405	459	459	462	417	460	420	446	475	490	457	444	436	431	423	456	429	426	418	457	466	430	473	423	454	446	462	421	427	465	423	421	487	450	433	453	441	448	447	453	416	421	433	454	439	455	437	403	431	446	467	498	441	444	443	491	472	444	492	427	434	451	440	468	455	475	467	437	450	429	423	465	495	438	419	448	441	445	429	445	431	462	444	493	433	434	392	447	411	416	412	454	453	455	444	436	460	454	450	442	436	478	461	453	471	424	441	467	442	453	454	441	452	471	445	440	460	425	449	452	443	456	413	449	435	448	436	400	473	458	464	428	456	403	428	455	450	442	431	444	467	446	414	455	448	430	428	455	422	451	464	454	455	493	407	421	424	420	431	464	423	419	452	432	454	435	466	444	444	437	425	454	474	462	454	419	434	410	440	444	432	413	418	409	438	427	423	438	409	402	393	432	461	480	441	430	440	444	452	427	451	479	433	453	416	454	450	447	431	480	442	476	428	438	441	435	453	430	420	419	443	435	421	469	422	440	445	468	440	453	426	435	435	471	442	440	464	442	439	488	411	443	418	426	469	458	454	415	421	416	461	463	449	410	428	452	418	445	455	438	446	415	439	444	431	456	426	462	431	437	421	460	451	432	417	470	420	443	452	457	460	404	440	422	463	434	435	443	470	449	456	479	435	450	384	436	442	450	446	422	463	434	472	459	410	449	419	421	422	471	432	464	466	454	449	442	456	449	440	456	428	460	441	458	422	436	433	440	426	410	462	443	420	430	450	443	420	420	417	462	468	420	415	425	438	415	448	449	435	473	448	432	491	464	454	435	469	442	408	435	449	444	429	411	455	456	451	449	450	429	443	465	440	455	436	425	423	437	399	413	438	451	460	443	440	412	471	408	462	494	445	429	440	425	424	436	428	455	429	451	449	458	470	468	452	423	462	493	451	458	443	411	432	448	413	469	469	452	444	449	444	463	485	442	427	435	434	412	451	453	431	440	433	460	447	434	422	404	418	407	453	401	433	461	490	460	411	441	448	419	446	463	447	435	413	452	419	470	467	386	387	440	466	474	460	453	445	447	395	464	454	420	464	416	413	476	429	448	411	436	443	410	467	426	423	430	466	412	467	432	459	449	473	481	442	445	439	428	429	414	432	448	403	456	433	452	503	462	426	453	414	435	482	446	454	448	461	394	433	455	438	454	440	440	412	437	445	470	437	416	467	433	448	421	438	449	442	447	479	425	458	447	465	448	467	468	435	414	460	388	446	427	475	445	419	452	443	444	454	436	434	427	484	436	421	427	461	431	464	442	440	429	430	437	416	442	378	453	476	441	427	471	451	431	463	460	427	437	442	444	446	451	445	441	413	447	451	457	440	419	419	426	460	427	467	460	432	427	443	460	444	465	459	408	441	415	426	455	433	433	440	423	452	437	447	453	432	453	419	442	464	425	416	447	452	428	432	441	456	437	452	421	439	452	445	453	434	432	438	478	414	462	427	446	411	453	447	458	449	429	437	457	422	474	471	431	475	431	424	430	446	435	447	426	435	433	394	492	405	437	436	441	383	396	445	441	422	450	448	487	449	454	464	451	422	443	475	441	459	416	444	405	449	439	424	448	411	406	465	449	427	450	451	435	452	436	417	443	420	423	449	457	466	398	446	445	434	435	443	457	459	455	457	435	448	444	467	449	415	427	447	448	472	474	440	402	421	437	421	438	421	448	428	430	471	433	413	433	426	417	434	428	424	446	487	488	419	445	472	462	445	432	418	458	479	409	454	448	406	456	433	423	463	422	435	409	457	440	428	438	458	460	415	396	413	438	426	446	440	462	421	434	470	412	412	465	467	462	420	430	439	459	438	419	440	453	450	455	425	464	454	441	409	434	455	446	448	450	504	394	434	423	454	454	459	476	409	410	451	446	455	423	454	425	449	423	471	441	419	449	441	452	454	440	428	409	436	465	428	450	463	433	445	427	433	427	426	499	462	452	469	436	446	497	411	494	473	425	439	444	451	445	401	407	461	472	464	468	455	456	467	448	432	428	441	464	447	423	445	484	435	449	451	450	473	404	460	464	412	430	449	447	426	449	452	449	449	449	437	432	454	488	446	433	462	445	447	417	421	425	427	433	457	472	409	419	431	450	446	454	422	459	461	447	409	455	411	440	435	439	422	450	439	435	394	440	437	447	449	384	400	456	463	457	412	460	432	439	442	437	451	454	436	484	432	453	449	435	460	468	434	441	473	428	478	458	442	466	469	471	453	454	458	439	437	446	436	443	442	421	459	488	405	448	454	425	459	416	407	442	441	422	446	446	428	438	417	458	427	495	452	422	485	455	462	411	435	434	455	454	434	442	438	446	454	419	444	447	459	417	448	433	414	446	447	462	447	436	442	477	430	420	460	405	453	453	420	433	412	427	457	442	453	457	462	447	460	473	442	435	474	458	418	432	476	477	418	406	434	441	460	447	438	454	407	454	421	462	434	464	425	437	448	452	446	431	451	431	444	436	453	459	436	461	460	425	463	441	471	465	448	423	426	471	431	470	434	398	450	470	419	447	469	424	434	430	420	445	466	455	378	439	447	490	433	423	421	392	468	428	480	437	416	484	460	444	443	437	488	493	409	464	408	432	459	447	385	463	398	444	469	463	433	455	463	440	415	440	436	439	411	419	419	440	473	471	427	438	478	410	417	446	426	453	430	414	450	481	423	425	450	469	426	447	501	417	461	489	449	460	479	457	419	399	449	436	428	434	447	430	468	447	496	456	455	437	447	464	431	423	479	406	451	461	454	438	421	447	419	433	449	412	469	442	430	478	440	390	484	453	436	454	416	406	441	439	442	440	419	440	445	454	459	476	451	406	404	441	442	436	455	418	461	447	459	478	444	434	446	446	489	433	409	406	434	416	428	412	409	410	449	363	425	446	398	425	476	463	480	445	437	419	454	441	464	428	475	434	454	409	441	407	401	453	429	404	422	452	427	415	430	485	448	459	443	453	484	447	480	480	434
3740	5381	4245	2248	1466	1187	890	829	764	632	612	572	575	505	514	524	555	445	520	500	455	460	481	471	478	496	502	466	471	412	407	430	458	465	465	459	437	438	476	433	443	423	439	426	423	463	435	468	452	404	470	444	434	442	426	435	460	452	450	411	423	420	435	423	480	470	451	418	418	469	426	434	430	431	456	463	454	473	452	475	425	431	430	455	485	423	463	426	427	451	447	423	454	421	407	424	442	412	474	443	483	456	429	434	440	445	471	449	442	447	448	419	432	416	406	406	452	418	419	419	413	402	421	393	443	419	386	415	420	467	460	411	429	406	436	447	434	409	439	399	428	440	409	461	452	419	448	448	443	426	428	424	434	438	432	431	431	414	428	435	375	434	408	451	408	453	451	461	480	429	424	395	449	416	418	414	410	451	435	457	423	438	428	417	432	398	420	405	430	408	422	426	444	428	446	419	435	406	450	433	422	421	434	425	443	436	419	441	445	451	461	415	412	458	413	424	414	419	403	430	391	443	438	436	437	428	421	447	408	452	445	452	423	440	418	424	428	468	455	409	443	397	471	410	396	430	424	369	425	424	419	417	405	430	423	418	443	436	434	442	404	403	398	395	456	462	435	407	426	420	397	408	437	443	416	419	447	398	442	399	442	452	419	407	433	454	424	443	419	418	390	456	399	413	439	399	423	403	428	431	437	396	428	417	408	433	446	395	448	406	459	445	451	440	426	470	415	431	426	412	421	431	441	451	443	452	445	438	435	449	411	472	425	426	406	397	445	421	415	429	452	382	378	420	430	402	403	418	435	408	410	402	451	427	385	411	430	415	417	471	448	428	425	472	439	459	447	412	389	406	425	439	466	463	476	435	418	427	430	428	398	437	431	457	426	399	435	456	418	405	423	425	438	406	439	449	394	436	414	408	463	450	407	479	408	417	398	431	448	423	430	394	418	417	439	419	432	437	440	432	413	433	453	432	467	408	385	361	469	400	453	492	436	410	439	410	450	445	435	404	416	406	446	434	433	398	438	408	411	413	443	465	418	460	414	442	439	396	460	411	429	505	420	438	436	399	421	415	387	443	426	447	416	421	403	435	421	411	358	408	451	417	415	439	431	413	440	406	394	396	469	415	424	428	448	414	447	453	438	422	406	435	444	422	415	434	418	443	415	418	421	414	420	420	419	432	424	432	420	401	422	453	435	438	399	438	444	442	453	446	426	422	410	409	447	455	450	424	407	442	471	428	434	400	384	470	466	426	441	393	457	422	422	450	463	441	448	388	409	429	474	399	393	419	421	432	405	444	456	436	447	411	437	391	395	415	443	434	397	419	421	413	419	421	424	448	448	409	467	421	392	408	427	384	423	478	454	443	422	417	412	426	411	417	450	452	416	412	408	386	401	427	443	457	438	388	422	406	425	380	442	463	415	450	430	418	426	410	447	413	461	424	470	416	475	416	449	424	444	400	443	438	443	437	435	461	431	423	410	450	403	432	406	427	419	422	447	429	421	454	402	401	429	457	429	381	435	440	420	433	429	444	451	440	422	408	440	409	427	425	442	431	433	378	425	408	420	405	418	440	449	412	445	456	473	428	415	424	432	438	407	423	432	414	408	423	418	431	423	452	447	427	419	458	456	418	426	459	403	439	400	459	396	389	409	428	417	411	426	403	402	409	395	401	420	443	413	432	453	433	426	377	430	432	416	449	471	413	396	419	459	423	459	422	432	468	432	436	412	435	403	447	412	406	430	424	450	413	448	424	459	422	442	429	422	453	474	438	428	448	460	426	455	420	445	435	426	461	442	467	423	452	405	447	423	413	459	443	438	411	438	397	449	447	449	461	369	448	428	463	432	389	429	444	401	443	422	429	396	411	460	426	383	405	424	421	443	377	435	450	471	417	423	465	417	433	420	416	414	425	417	414	383	447	416	425	427	408	429	428	425	431	464	418	455	425	442	447	439	432	455	458	453	415	424	419	436	424	399	427	414	425	394	426	436	451	448	453	461	379	454	452	449	414	427	429	450	440	397	413	408	428	435	390	430	415	402	415	401	419	410	416	407	451	386	427	449	427	460	419	449	436	455	414	431	432	436	406	409	412	405	438	482	427	408	452	448	403	446	415	426	432	402	415	421	416	458	399	390	425	403	442	433	402	408	459	415	439	441	415	402	427	386	421	429	445	424	425	433	449	415	449	454	426	423	404	412	435	437	421	398	451	389	447	426	405	397	405	486	457	461	389	418	454	431	429	437	399	415	419	390	418	433	410	415	423	457	379	416	444	413	444	406	476	424	458	424	472	414	449	443	439	402	444	454	414	422	421	405	442	411	383	383	411	468	422	434	443	432	422	426	400	404	386	433	423	436	465	414	415	434	425	428	396	401	396	399	437	434	383	419	434	454	447	409	417	435	440	438	408	422	459	422	428	439	387	415	413	403	427	391	436	425	428	404	401	479	438	439	428	437	432	418	430	410	465	444	392	465	421	453	453	441	430	408	394	431	454	399	465	430	436	428	428	438	432	454	454	445	430	454	441	441	422	436	412	404	415	445	423	419	442	435	437	417	427	393	409	451	423	385	456	420	430	423	406	416	436	404	422	405	413	418	434	398	409	399	403	396	418	410	407	442	460	465	420	464	435	400	449	411	454	434	455	434	447	417	436	425	394	449	449	426	441	410	421	435	457	433	434	455	438	425	409	435	417	397	416	421	443	411	428	354	419	422	453	447	422	430	400	425	418	453	419	425	404	405	423	438	427	371	443	426	397	410	431	399	436	410	396	445	416	431	440	414	407	458	428	423	421	391	418	501	412	401	410	436	400	436	422	416	447	459	406	462	414	466	411	426	452	401	403	421	441	453	440	445	483	423	440	414	417	430	438	439	448	404	426	422	441	464	430	406	403	433	476	429	440	397	417	402	423	421	432	436	409	444	423	435	447	434	409	428	435	418	427	427	435	422	414	431	423	440	429	400	374	432	434	413	416	427	380	418	412	408	425	411	400	494	430	424	451	410	458	416	449	462	442	455	450	451	412	386	423	425	422	443	430	413	454	408	399	443	432	439	413	432	439	406	466	450	461	430	470	434	440	399	414	440	427	414	426	423	416	410	397	446	422	419	416	412	440	399	388	398	452	381	431	415	418	458	433	392	403	429	392	424	429	371	483	424	461	396	431	392	421	393	434	404	413	417	431	449	453	405	428	402	427	418	416	407	426	407	441	433	458	452	416	445	400	454	444	438	382	448	423	436	448	414	427	422	444	428	448	411	443	449	435	433	436	411	426	412	442	443	408	420	417	459	416	407	419	430	423	421	403	417	430	428	438	427	424	443	409	414	385	428	440	382	422	439	447	438	415	416	428	403	439	418	403	419	419	406	399	415	436	411	381	394	421	427	429	410	422	421	419	448	447	431	454	417	458	418	432	422	439	439	391	414	392	425	402	434	360	407	441	424	422	429	423	409	414	437	403	441	374	419	428	431	422	416	427	408	443	429	399
27148	9643	456	201	118	121	127	120	102	122	97	119	98	104	107	100	103	108	105	108	100	105	138	109	103	125	134	89	97	125	99	104	96	88	115	95	116	111	104	119	102	111	102	111	123	119	116	96	112	101	107	98	110	110	116	96	113	126	126	88	95	132	104	109	118	105	110	106	103	116	109	117	114	111	116	96	98	118	107	113	103	91	124	107	97	104	100	114	130	115	115	108	128	116	106	104	121	138	96	108	116	102	115	114	117	116	106	106	135	100	120	114	103	107	118	106	106	125	117	113	110	127	128	116	101	107	115	99	91	109	87	108	112	124	86	106	123	97	114	107	123	100	105	92	124	123	120	101	103	105	99	91	116	110	116	117	110	120	125	95	106	117	114	105	121	108	112	116	98	121	119	117	110	105	113	89	103	123	107	103	127	102	101	104	115	117	94	103	106	121	113	88	106	111	96	77	91	132	98	112	98	128	104	112	118	128	106	98	114	121	115	121	117	93	115	120	112	112	101	113	135	123	80	95	104	110	109	104	96	124	106	97	105	127	94	96	104	111	86	106	117	95	107	120	94	113	117	116	107	122	113	126	111	122	107	138	96	130	99	86	104	113	115	117	119	114	127	96	112	93	101	103	104	113	107	89	113	106	112	122	123	107	102	103	112	112	103	124	111	129	108	115	125	119	113	98	106	103	115	127	125	105	121	100	112	117	133	102	108	105	135	102	98	115	113	87	108	93	103	116	104	116	115	130	119	120	92	86	117	100	108	98	102	105	132	97	96	94	114	107	124	118	114	94	130	116	101	98	101	115	95	103	112	107	107	119	91	115	118	110	122	107	105	107	99	115	143	121	99	123	120	111	98	91	92	98	92	113	106	102	102	127	128	98	114	101	101	114	113	106	113	137	108	113	115	131	98	122	101	109	104	116	114	130	116	100	105	110	89	110	121	104	95	140	102	98	105	143	134	79	112	116	115	114	111	114	108	85	107	93	111	121	120	110	110	123	111	113	107	104	116	99	107	107	106	96	130	129	119	115	117	101	111	106	103	109	101	107	113	112	109	112	104	127	123	109	100	113	112	107	114	125	124	106	102	93	120	88	118	106	126	105	136	110	102	117	112	101	106	103	99	111	119	111	109	107	113	125	105	98	122	104	117	113	104	95	124	125	110	103	118	127	127	103	101	108	89	103	105	100	105	111	111	110	101	128	119	108	101	106	121	101	88	93	126	120	122	114	114	125	102	113	92	102	115	100	102	100	109	83	104	109	108	121	115	118	106	117	100	95	103	119	126	105	110	116	108	110	118	113	108	101	108	105	105	91	101	101	102	117	107	110	101	93	102	126	106	119	113	98	99	122	93	116	94	110	108	94	86	129	111	119	99	103	111	133	104	124	110	133	95	95	113	116	104	97	114	115	102	106	101	85	120	106	120	103	98	110	110	125	90	123	114	116	115	108	121	103	111	103	105	104	115	120	126	105	98	111	101	122	108	111	108	112	122	110	92	124	107	101	118	116	121	107	117	112	124	104	114	97	95	105	98	116	122	99	92	105	103	107	95	102	113	124	110	123	101	125	102	113	101	114	93	106	109	129	123	103	116	121	91	125	109	114	96	107	119	110	126	100	108	101	122	118	110	102	117	100	115	103	118	106	118	114	97	97	105	99	97	133	120	106	118	118	118	100	126	113	101	92	99	111	110	101	106	116	101	106	104	103	110	121	101	110	100	103	92	110	101	104	98	112	111	134	105	102	121	97	123	123	114	105	128	125	137	120	97	110	118	112	135	110	105	104	117	112	110	120	111	91	107	118	108	124	94	109	108	111	111	103	98	118	115	93	111	108	119	104	102	122	99	122	114	113	104	123	115	121	120	104	99	112	94	105	108	97	112	128	107	97	98	123	112	100	96	105	109	108	113	104	96	108	115	105	100	124	108	107	104	108	100	109	106	112	111	102	100	133	113	112	101	117	111	105	103	127	129	100	122	138	102	113	104	130	93	105	117	110	109	97	108	89	122	110	101	116	121	98	113	109	98	95	98	109	114	101	128	100	133	110	104	119	110	120	96	102	122	110	114	106	120	130	105	97	100	109	85	117	107	109	92	108	119	101	110	97	105	84	109	114	108	101	116	123	107	115	113	97	123	91	100	125	124	107	133	112	102	112	116	102	107	108	123	112	115	121	119	117	120	106	110	104	125	106	120	112	121	111	110	112	110	106	109	116	107	112	104	108	98	101	105	107	117	94	120	120	102	113	118	120	119	119	105	110	93	114	128	114	115	102	108	112	122	108	109	108	100	104	115	120	114	103	123	122	103	106	107	113	106	112	117	122	115	82	114	101	104	101	110	107	109	97	129	110	92	139	116	119	120	105	146	85	117	92	118	104	113	107	113	98	120	91	103	109	110	110	97	107	107	115	125	112	117	114	119	99	113	133	114	101	110	114	120	114	111	107	104	124	80	93	104	112	118	99	121	114	95	110	111	127	101	111	100	118	111	95	125	112	117	122	125	122	123	121	114	98	89	124	98	115	105	106	120	115	104	110	101	99	122	122	101	116	93	119	136	112	120	116	126	106	153	98	113	115	101	103	107	107	105	99	94	117	112	99	104	105	100	108	118	94	99	112	102	113	103	124	107	95	125	95	103	109	106	111	102	109	115	100	99	95	106	104	104	114	105	115	115	142	106	114	105	110	108	115	112	111	110	112	99	118	102	135	143	115	108	127	117	120	116	105	96	107	119	109	109	115	118	122	88	100	120	105	122	97	108	107	105	107	103	116	113	100	107	100	128	100	125	113	114	106	114	106	117	111	101	128	131	111	112	117	121	122	116	111	116	108	93	102	117	113	109	103	108	100	99	88	121	99	96	104	101	124	112	128	95	94	109	104	118	121	112	107	110	132	94	112	96	116	111	102	108	99	102	116	120	98	109	123	102	134	100	122	118	100	121	100	101	106	111	99	107	112	102	121	103	115	106	112	101	99	122	109	107	96	104	94	102	112	78	103	113	98	101	120	86	104	113	119	120	120	109	111	117	104	113	116	93	125	113	110	95	124	121	118	94	109	99	125	111	104	91	103	89	113	115	102	93	94	88	118	109	111	123	109	116	106	111	116	111	141	123	107	101	103	113	114	133	117	128	127	111	97	119	103	117	106	100	121	111	122	110	101	101	100	97	98	124	110	107	103	116	111	122	123	107	113	104	112	104	113	129	115	133	112	99	118	100	102	109	108	120	105	106	106	110	127	97	93	119	108	112	122	116	104	107	108	109	112	104	107	120	107	111	101	103	99	138	114	97	111	106	102	105	106	111	82	119	96	126	105	110	121	77	124	117	114	111	105	110	113	114	95	119	104	116	129	100	119	113	107	105	95	122	129	104	113	117	118	120	101	122	119	92	115	113	112	92	122	131	100	110	103	110	102	121	100	112	122	120	102	109	115	106	95	131	106	134	111	109	101	108	119	129	114	114	112	118	109	138	110	116	118	103	100	95	118
4827	327	260	185	151	120	119	139	146	114	120	106	123	119	107	117	102	110	111	113	114	115	120	113	132	90	116	126	111	109	115	118	119	118	114	113	109	130	110	141	106	112	125	120	127	113	121	109	101	114	117	125	111	102	122	117	113	124	102	111	124	115	121	115	117	104	116	107	119	115	117	112	104	94	122	122	108	120	92	113	125	126	88	100	116	107	130	118	115	106	126	108	101	120	106	98	129	96	115	119	107	106	131	102	103	119	106	113	127	104	135	114	97	125	108	121	110	144	111	111	118	113	121	136	111	117	118	113	106	109	109	117	91	118	80	97	103	108	107	115	120	109	115	95	105	114	96	98	104	100	112	110	128	121	107	99	112	118	100	95	119	119	126	125	104	109	111	139	132	107	102	104	139	99	111	119	124	118	103	112	124	115	112	107	109	96	126	118	102	117	117	127	119	116	116	124	129	128	103	117	113	124	115	126	111	124	106	124	122	114	121	127	124	111	125	97	113	105	119	108	119	122	111	101	108	114	123	110	120	116	128	112	117	117	125	100	114	115	111	100	102	130	117	117	93	113	105	112	107	116	115	123	104	115	115	108	130	102	104	108	105	115	114	131	128	119	111	105	112	110	87	128	108	106	100	121	121	106	124	120	124	121	113	124	104	109	131	132	130	115	126	125	130	107	100	105	120	103	105	130	111	131	106	102	107	115	107	111	110	127	106	112	103	129	109	105	105	115	108	103	122	104	116	131	118	116	144	114	137	88	111	112	107	99	127	119	122	86	101	100	99	128	94	129	113	125	111	144	93	134	100	100	105	118	117	120	115	126	120	118	120	115	129	115	126	130	138	109	95	117	100	95	121	95	112	96	108	120	114	107	120	141	112	116	113	114	109	127	137	112	126	103	127	108	112	110	112	134	116	102	109	101	118	129	133	101	113	132	110	123	112	102	107	107	108	94	119	93	119	104	122	125	107	113	114	102	115	109	97	124	113	111	118	122	110	104	97	123	108	106	104	141	102	120	95	111	120	115	114	118	115	105	107	113	115	108	115	134	125	125	100	96	114	103	116	126	106	100	130	148	92	116	115	101	133	110	96	123	92	107	127	118	113	110	115	120	112	122	109	121	117	115	102	118	115	125	126	101	109	91	100	120	137	109	115	104	114	118	118	109	133	109	120	116	114	115	120	112	102	99	115	126	119	101	102	115	94	121	107	123	113	103	119	121	100	109	113	114	118	101	131	122	116	111	114	114	106	116	100	116	119	122	115	119	95	106	119	91	119	100	127	108	103	125	124	109	133	102	130	131	119	119	123	109	119	120	117	122	122	107	115	120	138	115	99	96	122	116	107	101	118	110	110	115	107	114	119	119	112	118	95	114	104	111	101	112	111	116	115	115	100	111	92	107	110	126	128	113	96	114	114	107	100	105	117	127	119	113	122	101	119	130	107	125	94	125	107	106	114	116	110	115	92	106	105	102	127	127	115	121	102	96	130	111	116	129	108	138	118	117	107	121	115	113	115	125	118	111	107	127	106	106	106	116	104	123	114	100	101	110	123	117	111	99	124	128	102	113	134	117	105	110	122	122	118	118	105	137	101	116	114	112	116	107	121	120	113	128	121	121	102	96	101	114	129	114	112	114	103	108	104	132	125	115	100	113	110	107	119	116	101	114	116	110	123	116	101	116	106	109	117	101	90	114	131	121	116	98	122	137	107	114	129	127	128	121	107	114	114	112	109	124	104	110	121	109	119	124	101	137	116	97	119	104	104	112	112	116	129	121	118	111	117	115	128	127	111	110	126	113	118	114	101	135	128	111	107	119	98	120	128	107	112	125	126	120	102	95	93	105	114	114	111	105	123	101	124	104	106	121	118	124	108	126	120	132	119	113	107	124	121	108	122	121	140	124	121	105	115	87	109	103	122	96	124	129	130	119	99	114	105	106	101	118	111	104	110	98	114	114	121	113	119	98	104	119	112	134	118	114	103	117	100	124	109	107	137	121	127	113	122	116	128	119	116	106	139	100	126	123	104	118	116	116	119	110	102	115	98	113	95	106	130	131	118	120	109	120	112	129	143	126	120	116	109	117	120	140	121	109	109	125	128	115	111	113	112	121	115	95	110	121	112	127	108	124	99	114	111	120	126	121	127	121	103	110	120	111	123	125	119	112	108	113	121	96	117	112	114	108	125	93	126	128	130	115	122	111	108	102	129	116	98	101	117	125	97	113	120	101	136	118	98	116	109	105	107	102	128	115	138	116	103	106	117	106	112	113	113	113	120	97	122	101	100	115	116	118	118	127	98	121	117	119	124	96	116	107	126	119	108	105	106	112	95	99	121	110	108	119	108	111	113	120	126	106	132	105	115	104	91	103	95	115	113	116	132	137	119	128	128	124	112	118	105	114	115	125	92	119	108	106	109	98	108	105	113	127	123	132	133	100	135	113	114	114	122	111	122	121	142	128	117	127	108	97	114	132	117	116	114	126	137	123	120	121	99	108	93	110	114	86	121	113	124	103	128	120	121	114	119	93	105	131	117	108	114	107	91	124	100	114	116	114	117	103	118	129	117	119	118	119	110	123	119	110	86	102	121	113	103	113	104	124	114	117	111	110	93	101	118	124	121	106	112	105	114	104	123	121	104	119	106	110	111	96	118	108	128	115	117	94	127	125	117	113	112	123	118	130	115	107	111	90	112	123	123	109	114	120	127	119	116	117	103	107	137	129	117	104	133	113	123	117	105	124	101	103	112	94	128	129	114	110	103	109	120	108	112	128	104	102	107	116	122	134	120	131	114	105	125	123	100	137	122	120	111	118	101	100	119	120	99	119	128	111	118	118	127	133	102	110	107	125	106	100	111	121	145	120	117	105	140	104	102	122	112	104	136	112	111	94	110	118	101	114	107	111	120	99	102	115	116	125	95	115	108	131	84	106	91	108	114	125	123	138	111	113	108	118	149	102	123	98	117	125	119	121	120	106	112	95	129	96	103	105	128	106	105	114	96	114	114	98	121	105	106	104	107	114	121	117	112	105	96	101	99	104	110	120	110	96	100	132	105	116	122	116	105	138	116	114	128	119	125	111	96	127	113	110	114	109	128	98	104	101	125	131	102	127	120	114	123	101	116	108	121	122	107	104	108	104	104	123	106	121	115	117	103	101	120	122	124	93	118	111	116	99	121	100	115	130	116	122	95	100	115	112	105	119	119	122	105	131	99	116	125	111	123	122	112	115	88	102	119	96	100	123	119	129	108	146	120	115	107	107	101	121	103	133	120	112	129	130	92	110	105	109	98	116	114	116	114	119	116	126	117	119	113	99	112	111	118	114	110	121	114	107	136	113	126	113	112	106	120	117	120	117	104	124	115	115	110	117	110	108	99	132	107	114	113	109	116	115	113	107	104	113	128	112	110	131	117	108	117	97	108	89	126	109	108	128	104	128	109	129	105	123	116	101	102	121	123	102	121	112	113	99	103	113	131	119	103	114	132	114
25258	21108	26696	24542	2378	615	463	357	327	307	323	303	311	290	307	300	283	268	279	294	275	305	259	311	271	250	259	293	253	250	228	279	270	265	268	289	280	249	257	243	227	274	256	273	257	280	258	272	259	277	233	266	250	242	296	264	272	228	257	268	251	291	233	249	248	247	268	256	258	279	258	269	265	271	258	250	251	282	277	252	265	265	265	280	258	258	255	259	238	284	238	244	282	264	275	249	237	248	251	246	261	270	273	270	253	263	241	296	278	261	252	258	291	246	262	244	268	268	269	238	223	270	265	263	239	252	266	243	297	268	225	275	245	250	254	245	256	267	258	235	268	248	265	255	262	272	235	257	260	265	284	268	241	238	264	241	261	276	245	233	244	237	250	267	237	256	267	260	269	264	264	247	274	230	267	282	276	241	280	253	252	251	224	285	266	235	249	274	265	259	260	268	269	234	270	234	256	244	237	238	272	249	258	275	260	280	257	266	262	252	285	255	263	240	255	247	277	250	244	250	257	280	290	269	251	252	259	278	286	285	273	241	242	264	271	274	263	270	264	272	273	260	264	260	256	263	250	237	261	272	292	253	238	267	259	218	277	263	260	278	273	257	275	239	254	259	246	250	254	268	270	267	249	245	269	225	242	262	265	212	261	255	282	254	233	267	245	275	232	281	292	282	271	241	260	285	272	251	294	269	279	240	263	263	262	243	288	277	246	282	248	275	259	274	243	273	287	237	240	262	280	224	268	236	279	263	286	244	249	282	232	266	245	260	262	261	285	252	275	251	231	261	296	244	272	261	255	267	264	222	254	276	279	246	245	291	262	279	256	244	268	296	237	261	248	264	247	237	266	244	257	255	269	260	226	256	257	223	253	256	258	269	272	249	233	239	275	255	242	284	265	226	246	247	237	246	265	265	261	249	290	268	251	260	242	214	263	241	260	273	242	279	255	263	258	273	266	269	244	237	256	227	284	255	258	261	257	248	278	297	244	265	234	252	234	279	268	271	271	273	245	244	253	253	264	285	281	252	236	253	267	261	252	256	262	272	253	258	247	292	251	229	267	245	233	256	258	281	249	250	279	241	257	266	244	275	282	260	265	264	252	267	265	266	256	246	237	264	257	248	262	282	261	245	227	246	261	246	255	252	259	269	252	266	248	236	228	231	258	269	261	244	254	237	271	280	261	276	231	270	286	271	259	281	252	259	247	250	229	228	272	263	263	237	247	250	251	256	256	260	265	277	239	245	247	275	277	279	217	270	254	255	282	276	256	274	251	274	246	260	284	266	260	221	251	289	238	244	253	216	268	257	257	250	269	281	256	232	289	275	263	237	277	258	249	271	255	235	275	254	244	275	267	249	271	262	277	266	276	250	258	274	239	257	236	253	272	304	270	270	224	259	285	265	277	258	274	251	257	259	250	229	265	266	239	270	270	237	265	268	233	263	259	269	266	273	256	244	245	252	248	278	259	243	264	260	288	259	248	288	276	261	240	272	241	268	238	259	245	242	257	270	281	279	248	256	245	222	271	294	253	228	249	227	258	238	266	250	290	237	280	247	273	254	279	261	259	250	253	258	259	251	271	253	246	297	259	253	281	279	256	265	271	256	241	232	237	248	270	253	286	247	285	278	269	250	245	288	247	250	257	250	254	263	250	269	238	276	270	259	267	282	245	283	291	263	266	240	267	252	235	247	271	235	210	268	255	236	245	244	249	223	253	242	254	251	203	226	254	257	264	231	232	268	235	239	240	250	257	241	254	263	270	277	258	262	242	286	280	238	239	278	235	250	254	267	245	270	289	256	267	260	249	264	244	246	273	258	248	269	257	272	253	266	253	237	248	280	250	232	262	243	254	251	251	266	257	276	227	262	255	265	285	236	250	255	257	263	263	279	254	251	268	253	268	251	247	241	266	272	249	289	267	247	223	254	246	263	286	263	249	249	247	274	276	275	260	287	259	265	253	248	236	294	264	258	261	248	247	282	268	263	231	252	273	240	223	241	237	248	271	254	269	266	232	276	237	264	238	252	255	271	258	269	252	300	270	245	223	255	260	279	267	281	252	240	273	266	253	271	263	256	249	259	257	274	254	273	267	251	242	248	261	232	255	230	252	259	257	282	259	237	284	240	235	254	232	258	261	264	259	236	234	273	248	244	258	266	249	251	275	264	235	262	235	260	277	221	276	273	247	263	278	287	283	277	252	236	260	253	233	265	254	278	261	287	277	247	273	255	264	267	242	249	274	236	256	273	244	259	267	245	271	248	257	246	232	262	253	285	258	270	263	247	252	279	243	230	251	285	262	297	267	257	248	263	272	267	241	267	273	258	235	243	270	265	268	260	268	241	273	244	239	249	267	281	226	276	238	256	262	243	249	281	264	254	251	257	239	260	250	264	254	263	233	256	284	239	275	281	270	264	246	272	242	251	242	254	269	264	253	268	279	243	257	262	231	233	266	235	242	280	291	264	227	225	302	268	265	287	250	270	226	240	268	257	227	279	271	283	263	280	234	245	274	252	284	270	280	258	278	274	288	280	239	253	266	259	266	245	250	253	267	268	260	252	266	283	280	256	252	285	280	274	268	281	240	238	238	273	268	255	248	236	235	269	268	265	238	261	245	271	243	244	240	276	244	257	243	273	247	260	254	263	279	247	244	246	271	251	258	288	277	258	242	259	239	232	249	237	251	241	263	261	256	262	270	260	271	272	235	245	233	276	262	255	264	230	219	237	268	247	251	266	214	264	249	281	247	274	247	259	252	259	226	276	247	264	258	272	262	274	230	261	243	271	257	273	252	274	256	251	280	234	291	249	229	249	242	265	259	258	290	249	271	267	261	275	268	227	236	253	245	280	263	288	276	238	269	239	245	270	229	266	276	246	259	231	261	271	273	232	267	252	229	264	257	276	259	244	246	272	292	255	249	237	291	267	252	242	244	268	259	275	272	233	255	277	280	253	244	265	265	244	245	208	271	285	262	252	267	277	272	244	250	262	263	264	288	248	275	271	269	249	267	247	264	224	263	235	260	268	227	249	267	256	251	266	283	250	250	254	247	256	243	239	260	266	266	257	272	234	265	247	258	243	272	264	236	261	263	251	248	249	267	239	273	270	273	268	243	260	252	293	237	270	254	232	265	237	247	246	244	258	277	274	246	258	242	241	270	252	267	247	234	246	304	258	272	256	229	273	265	296	246	257	219	237	278	245	251	239	251	275	271	248	294	269	246	237	263	269	247	253	256	250	284	236	258	259	281	244	265	244	259	248	261	244	272	255	259	266	275	252	242	230	250	266	252	239	222	299	269	242	255	273	248	276	258	255	246	267	283	254	258	228	234	245	266	259	288	288	272	280	253	241	243	244	248	275	267	250	230	273	267	267	265	255	258	262	239	247	267	258	293	264	245	261	223	239	230	255	244	245	255	248	264	256	263	241	276	246	266	264	279	288	247	273	255	268	219	251	282	271	246	289	276	296	259	280	250	268	238	291	276	285
3399	2447	1948	1095	702	543	463	438	374	372	316	306	302	304	285	307	320	298	288	308	277	292	282	266	254	280	290	284	268	240	285	242	276	271	267	252	267	261	265	263	244	287	242	269	275	248	271	245	265	266	276	276	234	265	302	275	286	251	264	258	269	252	262	251	313	284	272	291	256	309	267	243	257	241	249	269	272	286	271	265	268	278	274	237	219	254	278	280	265	272	281	278	277	282	279	266	272	251	273	252	238	265	260	264	282	277	258	302	244	236	290	276	247	317	277	282	260	273	275	265	262	260	308	266	254	281	232	271	230	263	278	270	243	268	274	275	295	281	281	251	276	254	264	271	280	246	270	288	273	257	255	276	244	268	263	263	255	264	252	246	258	270	271	258	264	284	243	275	277	264	271	240	248	262	268	258	259	235	250	272	255	287	280	279	280	268	257	249	277	238	266	294	256	278	267	253	287	279	268	239	268	273	258	293	290	243	259	276	273	258	274	266	277	261	272	271	289	262	258	280	259	251	280	267	275	247	255	262	287	251	229	256	242	276	259	269	269	273	286	289	260	252	288	270	239	264	281	240	232	280	280	279	259	245	252	230	251	261	236	278	264	270	279	272	264	257	286	258	249	278	278	283	272	276	238	267	283	252	228	260	289	255	265	283	273	279	272	259	264	243	264	252	261	254	256	266	263	288	265	273	264	255	229	257	248	270	240	259	271	249	254	248	262	258	266	236	279	256	273	261	277	272	258	284	252	255	274	238	271	253	251	251	286	262	261	270	268	270	263	263	262	268	282	261	283	253	234	263	229	250	269	268	268	274	267	260	295	291	241	283	235	283	269	266	264	248	261	273	256	282	250	274	257	256	266	257	272	277	260	271	240	228	262	260	255	253	273	264	230	267	289	264	229	271	290	254	287	244	256	246	278	267	272	275	262	263	276	247	264	298	247	243	265	249	281	251	267	270	236	260	232	258	243	267	268	251	270	288	280	256	282	256	276	241	259	273	261	285	222	272	235	264	273	271	244	215	279	246	256	258	260	247	226	268	239	267	244	238	258	253	272	258	260	246	231	260	296	266	291	241	268	254	276	264	277	262	276	243	271	262	274	269	250	274	288	272	287	235	267	250	250	263	247	274	262	250	252	259	271	260	285	260	263	276	274	266	254	249	252	286	259	254	248	274	256	231	252	246	291	261	263	260	271	245	262	223	270	243	254	257	235	260	271	262	250	260	280	253	279	270	251	263	287	255	234	259	295	243	268	251	241	258	264	249	264	274	264	250	276	263	282	254	256	290	280	277	288	255	250	279	269	277	301	278	281	260	254	265	286	257	257	267	249	244	267	239	293	254	223	263	270	256	248	274	271	258	254	273	308	287	243	273	262	247	272	250	245	278	226	247	278	284	249	262	260	270	264	247	274	259	246	260	253	253	264	257	229	257	255	263	267	288	260	260	235	221	258	247	252	248	227	257	249	272	261	263	247	239	261	242	274	251	242	251	279	270	254	274	267	273	255	309	272	276	264	276	269	262	248	244	264	230	275	259	213	264	293	251	258	253	257	284	272	260	258	256	272	247	262	234	258	246	281	244	276	284	254	244	257	272	270	269	257	263	279	269	244	252	266	252	249	285	264	280	250	236	268	252	276	291	249	262	255	258	267	246	235	286	256	222	276	239	233	246	258	253	240	286	255	254	261	270	279	252	263	266	245	286	247	259	248	246	238	273	272	248	258	231	262	238	268	270	283	262	263	273	268	270	248	246	259	247	297	271	258	282	265	258	259	254	265	258	268	260	256	258	255	238	225	257	273	240	246	249	269	273	269	260	263	293	260	269	239	237	271	270	262	256	247	257	288	265	280	260	246	247	274	292	260	267	309	250	245	263	248	214	284	269	253	268	252	274	252	272	264	247	271	271	278	254	248	214	259	241	239	304	261	248	239	268	236	279	253	257	261	270	252	261	244	260	279	256	240	252	242	252	254	256	260	272	253	229	262	252	265	246	244	271	272	231	284	257	262	252	259	254	258	280	233	231	248	256	237	230	241	271	254	252	247	243	265	250	260	244	287	235	272	269	269	251	287	254	276	240	258	258	259	274	259	276	249	251	252	279	261	261	243	272	261	243	268	262	282	240	266	280	268	274	239	247	268	271	249	283	278	269	248	276	283	271	256	272	261	229	264	279	240	269	253	278	277	273	270	261	246	273	271	254	256	275	252	284	262	257	269	277	269	255	254	270	246	253	257	251	253	278	273	230	279	258	292	258	261	246	209	259	255	267	270	245	273	226	258	253	248	262	280	285	254	287	242	249	260	240	267	233	251	286	250	253	289	291	275	238	273	243	277	261	255	243	270	261	247	263	260	265	244	270	252	249	257	246	267	284	283	266	269	252	243	265	264	246	263	275	242	245	242	274	250	246	243	273	274	269	285	286	236	244	241	256	267	240	270	279	283	237	257	288	257	249	258	239	271	263	254	243	248	263	258	226	237	262	274	252	252	280	276	260	262	250	308	233	267	250	266	239	268	244	263	273	273	272	252	257	239	256	280	266	250	260	290	243	262	251	264	243	224	259	243	262	262	281	258	275	245	261	271	278	266	249	285	273	246	260	308	279	229	271	245	261	280	276	274	275	225	248	271	277	265	274	259	268	265	246	267	243	241	245	244	265	293	277	255	255	250	247	255	264	267	270	287	246	252	264	235	251	276	270	260	255	287	291	261	271	271	257	261	223	245	241	253	233	255	268	253	259	269	279	263	249	248	240	279	258	270	271	260	267	286	266	274	270	271	287	270	260	257	249	284	265	229	255	286	264	248	247	280	260	231	272	276	270	252	256	274	225	247	251	272	247	263	267	276	262	278	268	276	259	258	265	242	232	282	276	273	275	256	259	228	269	270	259	293	247	274	242	270	279	272	263	264	266	233	249	287	239	259	282	266	268	262	282	268	270	243	296	236	230	269	274	297	237	257	254	284	250	244	284	238	262	272	290	261	257	252	238	276	255	269	244	300	270	269	269	274	272	252	280	239	268	241	234	248	278	273	272	268	252	262	276	242	242	251	235	287	269	228	263	280	234	241	252	248	261	234	272	268	270	265	278	233	252	269	249	277	265	270	303	251	227	220	262	260	254	257	245	268	247	265	232	243	266	280	282	287	272	277	233	241	256	270	265	234	231	217	231	285	276	260	248	239	266	280	255	273	227	270	275	276	269	277	233	283	224	283	262	255	288	252	268	276	245	272	262	272	256	261	277	253	259	266	301	250	264	272	256	271	286	261	247	262	279	267	262	286	243	277	238	279	255	254	247	257	277	271	296	252	270	244	279	266	230	264	249	262	258	270	257	278	267	270	271	273	255	261	271	288	268	253	271	266	242	259	248	262	276	259	282	248	271	256	250	243	248	263	258	247	286	265	270	249	264	230	271	281	258	287	267	254	248	261	264	235	240	250	241	259	265	271	251	257	235	263	236	229	278	256	271	254	235	272	248	254	256	257	279
24056	21076	28169	24217	20963	5275	1140	762	568	583	556	544	514	533	481	485	471	490	496	500	470	503	473	475	485	433	452	442	446	469	458	459	406	450	453	440	442	448	460	458	479	483	426	467	445	451	433	423	450	455	421	465	458	413	444	471	465	415	434	414	416	424	479	464	458	395	462	453	457	456	479	481	426	457	460	456	438	453	446	461	484	439	417	430	470	441	430	447	457	490	418	463	397	420	438	444	456	427	436	456	435	445	473	456	461	450	437	458	457	454	470	414	456	446	443	452	438	433	434	441	458	494	475	444	434	422	478	468	417	433	476	459	470	472	457	445	462	420	439	455	410	434	447	442	421	482	452	446	414	463	450	492	447	455	455	424	429	483	456	472	431	448	475	435	467	462	456	476	451	438	457	447	441	463	392	448	429	430	445	439	451	436	429	423	418	457	447	457	456	465	457	423	449	436	455	438	454	418	431	453	416	411	454	425	407	424	439	408	457	418	424	439	428	430	489	447	433	478	417	429	456	466	436	476	432	455	422	414	475	420	462	408	506	462	470	428	469	444	456	511	411	405	455	429	453	447	425	433	423	452	464	437	402	411	429	435	431	410	449	439	440	403	455	411	464	469	440	437	406	413	456	428	440	444	449	482	455	467	430	426	400	438	444	447	419	517	458	442	428	448	444	433	435	471	447	447	441	451	420	452	483	434	451	435	441	428	436	444	429	453	420	462	422	454	423	439	459	432	487	480	418	450	458	473	442	412	431	453	406	439	442	462	452	436	474	451	444	450	446	446	451	453	451	465	399	437	435	443	426	465	432	461	440	397	458	457	413	424	447	387	421	454	410	441	438	468	398	467	396	414	469	445	417	472	464	469	441	433	461	434	456	445	451	424	426	424	464	449	431	385	448	461	460	454	426	439	452	458	461	441	461	424	439	430	460	412	418	455	446	423	426	430	459	467	436	472	447	415	459	428	453	445	412	466	439	416	460	410	421	450	418	449	430	445	432	430	448	442	413	442	473	459	472	436	446	424	460	424	445	451	448	388	419	424	447	457	427	445	456	472	445	424	467	424	460	453	458	420	435	413	435	429	403	459	472	437	465	429	436	430	446	473	441	410	502	428	442	431	400	434	400	416	443	423	457	477	421	446	453	438	405	498	480	441	423	437	474	466	424	452	434	422	433	450	428	414	434	452	441	463	476	470	434	432	423	415	442	450	445	402	423	425	460	435	419	442	457	445	440	463	452	459	424	450	435	465	435	432	459	457	436	435	460	466	438	429	429	427	426	417	424	468	436	441	466	438	448	449	418	455	383	468	436	425	452	463	421	435	457	430	456	462	422	423	432	455	461	456	441	453	439	449	432	457	418	442	471	428	438	461	418	429	454	465	417	414	462	447	393	438	434	413	447	442	484	457	472	450	419	460	477	416	431	422	438	459	465	483	412	448	458	467	439	420	454	443	442	428	474	440	432	426	439	489	433	474	462	436	462	466	459	403	447	457	441	442	468	387	438	456	449	407	462	412	415	435	466	469	487	432	421	410	447	440	430	432	446	439	437	434	474	420	443	482	462	442	431	410	435	431	414	451	429	457	441	453	412	440	425	434	435	418	450	475	434	440	431	440	419	459	442	399	433	389	431	427	442	479	426	439	446	497	459	419	419	427	465	497	468	447	444	452	436	416	463	437	426	412	413	460	474	444	414	423	445	378	441	434	449	421	432	422	420	440	451	405	452	424	414	477	463	444	424	456	453	461	415	429	471	439	451	429	404	454	440	422	413	446	462	424	463	451	476	428	395	417	459	420	420	426	417	433	448	487	471	440	383	446	436	438	397	450	473	431	450	431	493	428	419	437	436	424	436	423	462	424	419	437	435	414	432	431	465	437	459	462	475	440	453	403	436	463	414	424	423	427	470	419	435	444	456	463	422	421	428	461	408	439	425	447	452	457	473	430	467	451	444	468	443	441	453	422	446	405	399	407	454	445	424	447	429	438	416	427	441	416	429	490	426	419	423	451	431	420	416	475	448	462	420	413	428	450	428	444	451	449	404	431	431	424	468	450	436	425	492	434	412	469	462	450	410	472	470	448	459	496	437	434	454	432	419	437	413	444	437	429	457	450	438	449	432	431	443	402	453	470	451	423	430	432	417	439	413	429	467	455	456	440	438	446	431	441	412	451	446	435	443	438	410	405	435	494	493	452	486	418	446	492	450	444	460	439	462	444	445	422	453	393	478	466	441	473	431	425	426	427	456	406	474	437	466	420	437	438	429	466	423	420	465	452	450	483	434	444	456	442	447	421	460	436	418	442	434	447	414	464	418	477	449	417	433	439	431	436	446	445	451	441	460	425	435	449	413	427	457	456	431	457	441	423	469	464	421	408	448	447	432	436	461	439	396	422	440	434	470	459	471	418	478	461	443	434	459	434	427	430	451	476	429	438	464	443	445	427	424	443	439	459	416	433	442	422	437	446	459	440	425	415	458	436	447	423	420	466	421	474	437	455	395	415	431	447	465	463	452	414	458	405	446	441	426	409	456	469	437	391	436	430	413	448	439	452	458	478	438	400	452	442	474	423	458	417	475	451	446	467	452	479	472	464	437	474	444	421	437	435	421	444	444	429	451	460	444	428	409	475	433	458	452	433	454	423	448	431	433	436	456	436	386	448	431	441	434	470	446	446	415	403	427	448	414	414	425	445	447	464	438	449	456	446	469	454	453	420	421	396	441	435	423	448	423	428	427	433	456	420	432	476	450	407	418	422	438	454	408	452	435	436	460	420	449	457	402	424	449	461	450	452	462	468	428	386	468	451	402	471	437	429	447	431	441	445	449	427	464	438	453	432	425	430	426	415	447	454	417	456	441	416	458	446	443	422	397	466	463	423	446	460	446	469	434	447	460	420	428	443	427	439	442	435	428	434	428	415	453	450	461	416	469	441	474	428	430	450	436	449	456	484	420	452	480	391	444	432	439	429	447	413	422	468	443	443	444	471	474	433	441	421	453	382	441	423	418	486	423	478	400	462	412	391	449	445	490	439	422	436	423	429	480	453	411	448	460	451	463	416	444	439	428	423	432	424	419	431	385	440	433	435	410	436	415	411	433	441	444	424	438	458	428	446	422	430	438	438	459	463	463	471	467	452	378	469	426	430	445	396	463	453	413	460	431	452	475	459	425	433	403	466	465	459	466	444	421	448	420	444	416	430	465	436	428	412	446	453	447	438	431	423	437	417	439	415	426	450	452	464	466	429	436	453	407	447	444	429	467	432	442	448	437	430	411	489	454	423	425	444	433	397	429	416	435	437	428	462	426	421	465	468	444	468	445	477	434	404	453	459	418	429	446	457	462	440	427	445	480	424	435	448	476	449	425	447	460	447	450	443	424	420	443	434	419	447	448	407	427	469	455	449	446	454	444	444	463	407	452	450	496	425	439	444	416	422	467	448	458	474	455	416	410	426	438	417	416	436	493	463	431	465	411	437	422	418	419	437	409	446
3622	5333	4419	2241	1502	1155	989	830	767	610	640	619	561	508	555	534	528	479	464	500	518	460	497	480	482	430	488	467	410	452	479	445	466	433	465	463	435	446	500	448	469	433	454	475	484	448	434	437	436	432	441	435	458	443	424	475	407	470	408	455	415	433	465	455	429	460	416	470	404	456	456	455	406	492	436	405	458	425	445	427	426	449	455	444	420	456	418	389	456	426	434	433	425	457	448	434	461	414	440	451	467	446	402	424	467	433	410	472	450	445	432	433	433	461	412	424	454	455	425	404	433	429	420	418	438	445	424	435	417	457	430	430	435	415	454	413	459	427	465	434	462	430	434	427	440	415	425	420	405	393	397	436	413	427	448	468	409	481	412	430	433	444	476	419	434	444	431	373	414	446	464	420	469	416	445	412	419	453	437	431	417	417	408	453	409	427	455	428	456	448	404	461	466	443	431	469	413	427	411	412	486	436	436	435	441	429	428	428	456	431	416	406	462	421	431	388	447	424	411	426	416	454	421	438	414	437	443	445	429	426	405	400	409	448	431	435	425	434	442	423	447	423	435	450	404	430	424	452	445	412	423	423	398	442	409	449	407	447	390	413	425	432	445	447	433	446	453	420	404	430	435	430	423	423	409	432	420	436	461	429	412	431	446	444	452	413	456	457	418	407	433	397	426	434	452	471	428	432	389	383	413	449	446	431	443	441	417	443	433	459	412	436	424	425	431	427	437	462	425	421	454	471	392	418	422	413	414	426	408	424	442	451	454	464	410	472	407	461	427	436	410	429	440	415	440	414	419	437	432	378	406	430	452	404	439	410	460	449	445	457	424	413	400	406	413	448	460	452	428	438	425	408	431	428	421	419	437	389	415	418	424	434	434	445	440	473	412	378	421	429	460	417	423	412	445	443	400	441	417	423	401	411	415	435	426	399	451	452	446	446	431	450	454	435	447	425	386	423	448	435	424	468	464	381	434	436	443	446	402	441	389	430	433	436	447	480	432	431	461	429	439	416	429	417	419	438	416	465	453	402	431	439	441	422	401	392	425	437	445	425	411	402	402	418	466	436	428	430	409	429	402	406	425	435	424	438	410	408	428	442	428	422	427	429	443	405	448	400	475	426	422	410	400	412	405	434	438	400	390	411	422	409	435	382	390	435	437	424	413	464	409	433	399	370	417	424	406	405	433	424	409	402	413	445	378	435	427	438	410	456	396	387	431	434	416	430	405	402	409	441	439	417	452	439	418	424	433	423	415	457	403	445	434	439	404	426	425	436	446	430	418	432	437	432	442	407	428	431	416	417	431	433	434	427	414	399	412	460	425	402	396	445	442	447	403	429	404	410	419	413	439	396	416	402	428	430	418	448	455	386	430	398	393	420	441	410	452	423	403	420	469	450	427	442	418	453	412	413	419	449	436	409	433	404	461	411	432	412	405	428	433	466	407	426	425	414	440	437	421	467	432	419	430	461	412	448	428	403	423	401	431	389	431	434	440	432	406	425	433	417	418	411	406	421	421	413	408	445	431	416	420	423	447	427	433	430	454	453	434	409	430	450	432	436	430	437	416	421	464	448	438	400	439	431	424	419	416	413	414	390	417	439	435	432	447	419	440	379	388	424	427	389	436	459	436	407	415	404	454	396	398	402	410	430	436	417	437	444	479	444	434	414	418	432	425	420	416	411	439	413	428	421	427	418	430	400	409	438	455	439	409	422	421	417	458	393	434	447	447	449	409	433	402	450	423	417	425	399	383	419	428	422	439	435	434	447	413	410	459	436	430	432	441	408	416	441	407	425	426	419	444	436	405	388	434	436	436	392	410	454	412	433	405	389	405	440	404	422	459	437	420	416	414	440	409	435	411	442	409	429	438	433	413	439	443	397	413	397	435	413	443	423	414	431	388	437	446	431	481	428	445	420	437	436	457	403	415	441	411	438	415	419	434	444	458	414	411	434	409	428	404	397	410	417	394	426	420	419	440	426	435	431	446	450	439	423	396	460	451	428	392	437	423	455	415	452	432	448	461	427	428	441	421	440	449	414	418	422	429	404	410	449	396	442	436	426	459	404	418	422	396	395	417	394	424	395	413	419	426	391	468	427	419	414	411	415	437	436	398	396	413	372	440	432	409	435	395	433	408	428	431	402	426	374	426	443	413	430	436	437	416	444	425	416	417	471	435	405	428	416	460	388	414	443	417	418	464	416	424	450	416	411	409	397	446	475	405	413	410	425	441	437	453	360	395	444	407	427	435	419	382	440	421	415	394	432	420	439	432	421	413	434	435	432	415	459	431	391	425	426	429	424	414	398	403	392	454	411	412	413	415	390	435	418	391	422	412	423	425	407	399	418	420	441	415	399	416	430	419	438	405	437	416	432	402	431	430	449	426	433	416	402	446	426	433	432	429	396	442	397	431	426	415	423	429	429	400	428	424	434	405	463	426	421	432	415	424	424	429	427	442	447	411	440	462	425	432	417	402	417	418	412	440	401	485	444	447	448	393	430	458	406	412	435	406	408	462	467	460	444	436	437	395	445	463	440	414	444	421	395	410	402	429	412	414	425	459	412	456	389	449	412	409	433	423	381	466	439	408	423	426	395	419	422	436	381	429	431	401	425	419	410	426	414	407	424	437	423	411	427	429	428	428	453	391	403	408	410	417	439	378	451	419	436	420	431	392	438	397	413	427	445	449	442	424	418	406	427	433	445	444	422	403	433	416	406	412	424	377	449	444	391	404	442	424	404	367	432	445	405	417	430	433	405	398	418	445	436	424	454	430	449	418	427	416	389	418	400	422	472	452	409	425	429	428	437	426	412	457	409	417	420	419	430	418	402	444	466	414	459	411	438	399	425	408	428	430	371	437	450	394	393	433	413	445	407	405	386	410	413	451	439	425	420	464	423	444	442	433	421	401	418	446	438	414	396	436	429	441	423	428	423	431	465	395	430	419	464	419	403	443	431	407	450	429	412	410	428	413	414	427	384	411	394	429	437	414	454	425	420	430	440	430	395	418	490	409	393	407	433	396	405	427	404	462	398	438	405	423	387	401	428	428	425	434	420	423	408	436	444	399	404	433	435	403	443	413	436	445	440	411	407	443	388	406	418	435	406	431	406	438	433	469	419	404	407	403	411	435	424	441	405	434	424	406	466	449	429	423	416	397	436	416	409	406	459	427	459	413	390	427	421	426	416	404	420	406	429	472	407	408	437	437	435	445	458	424	439	439	443	387	408	432	437	432	421	462	458	408	413	404	437	401	393	438	442	418	394	363	477	415	457	441	409	430	424	413	413	405	436	457	431	428	401	427	414	411	419	418	434	417	404	418	417	430	422	435	414	422	444	410	404	431	430	422	416	461	423	413	405	443	381	402	398	412	414	439	420	420	450	451	410	426	421	411	428	434	412	411	436	405	463	425	414	451	404	397	439	454	389	442	427	420	401	452	456	424	453	422	439	414	437	454	451	433	441	439	395	437	429	403	434	443	443	451	418
27046	9731	442	216	122	116	129	104	110	144	131	105	111	115	126	95	92	109	101	107	125	107	111	107	110	120	114	104	109	125	122	107	121	108	90	101	113	113	111	146	101	97	105	117	120	113	127	113	96	103	102	117	89	100	106	108	124	119	131	99	121	100	104	116	102	103	128	98	111	101	115	131	106	131	130	104	116	112	90	115	109	124	110	91	107	95	126	122	109	102	104	115	104	104	112	107	116	118	125	115	129	106	106	112	106	105	111	112	123	89	99	109	137	97	108	110	103	118	116	124	129	98	118	107	118	123	136	116	113	118	104	127	112	102	112	103	127	108	115	125	123	112	124	109	123	99	127	114	114	92	118	107	123	112	92	121	97	119	120	121	95	101	123	98	109	106	99	105	98	107	110	133	96	111	104	109	115	102	110	122	109	125	116	102	118	122	90	121	106	116	90	119	95	110	143	122	111	91	107	106	108	105	110	94	102	109	95	125	97	104	111	99	109	108	109	117	121	95	102	124	109	102	111	129	121	114	109	116	115	106	121	125	103	89	96	104	128	124	109	88	119	113	113	95	139	126	124	102	127	97	100	109	106	118	132	103	113	101	102	106	128	123	111	110	114	101	101	100	107	90	88	113	103	100	118	115	126	101	118	102	120	98	122	111	122	126	119	125	107	112	92	128	132	112	113	122	104	94	103	103	110	105	119	120	118	99	88	108	123	108	96	114	103	122	117	105	99	104	110	104	98	112	89	122	126	111	111	113	123	115	115	102	121	108	104	86	118	116	119	123	104	128	119	98	105	107	123	123	110	103	112	104	125	95	114	124	103	119	118	101	118	106	90	108	113	119	120	113	114	90	109	103	107	101	114	115	103	101	121	99	121	110	93	111	118	94	111	91	104	125	103	109	101	108	108	132	106	91	103	105	127	125	109	97	112	111	122	105	111	124	131	99	105	124	102	121	112	136	94	96	131	100	117	113	116	118	119	117	109	100	111	107	114	105	114	103	94	101	118	115	125	112	112	101	111	110	119	107	111	121	108	103	115	111	104	98	101	119	99	116	112	106	93	111	113	102	111	124	114	93	104	117	106	140	128	120	120	94	113	107	108	108	102	98	105	124	117	106	103	98	104	115	96	121	126	100	114	94	111	130	121	109	79	94	113	112	125	110	106	120	92	116	115	109	99	114	113	105	114	123	102	143	93	131	102	116	119	96	116	109	119	95	143	96	107	115	129	106	113	121	113	100	108	122	103	101	107	102	111	100	112	104	105	106	127	110	101	115	99	129	102	103	110	116	95	110	106	109	104	113	103	89	107	128	114	89	113	104	128	112	119	105	96	101	104	109	84	105	98	110	119	118	123	113	118	104	118	103	103	119	109	128	120	111	120	120	103	116	123	111	107	110	105	106	115	96	104	115	114	88	90	100	105	95	101	103	132	95	96	103	106	115	116	120	99	126	102	95	96	106	121	99	116	121	92	84	98	111	119	102	113	113	120	112	109	117	119	113	100	93	92	133	119	114	119	111	116	105	112	111	120	120	105	112	107	115	90	97	111	119	126	113	102	115	103	121	105	102	92	115	111	126	106	130	131	100	99	110	129	122	113	129	112	112	103	110	122	96	122	114	96	108	113	103	107	101	108	118	114	121	113	91	108	105	91	116	106	115	104	102	114	114	116	119	116	109	101	108	124	138	96	113	121	114	125	90	122	103	118	111	117	128	101	110	122	126	106	113	105	112	101	113	108	117	129	99	107	94	107	114	123	120	111	98	114	112	105	109	98	103	103	102	111	112	120	134	105	125	109	115	105	111	127	106	111	108	116	118	95	114	99	114	95	101	109	101	120	115	113	115	105	91	116	88	92	116	110	109	129	107	119	108	110	110	117	103	121	112	102	124	102	110	113	113	119	115	107	107	105	125	120	98	121	126	110	111	121	106	112	115	126	113	116	82	110	100	125	135	108	116	97	113	104	117	104	108	107	89	110	124	109	107	113	127	103	127	122	123	120	125	113	104	109	116	119	110	98	115	113	103	129	113	109	116	110	123	105	118	119	101	100	121	112	95	121	106	123	97	108	106	114	98	99	121	99	99	128	102	123	129	101	103	130	122	123	105	113	113	123	115	116	110	126	112	111	108	101	108	124	103	123	109	129	105	123	118	128	110	126	118	118	124	107	106	105	106	120	102	109	106	120	114	119	107	131	124	109	99	111	107	108	103	113	118	87	109	119	105	118	102	122	138	134	123	108	109	117	120	115	121	93	119	108	110	105	115	128	120	103	125	117	123	101	97	120	126	101	127	117	99	115	109	113	124	118	110	113	115	126	110	99	116	119	115	105	104	105	121	109	102	121	111	95	114	119	93	107	117	105	112	97	107	107	115	108	119	115	101	107	94	109	116	102	106	112	94	118	112	110	102	100	108	124	124	113	103	119	112	124	84	115	101	109	115	113	103	119	107	105	99	105	108	107	101	122	105	99	126	119	108	128	128	119	103	111	125	117	105	131	107	101	118	109	118	101	94	101	93	124	95	103	108	120	117	103	129	101	102	106	98	108	113	129	94	114	90	102	125	123	104	112	111	120	114	110	92	125	139	88	102	105	111	122	114	127	115	109	131	97	102	102	110	119	109	125	105	117	128	116	121	106	116	98	96	113	97	105	126	124	101	127	109	125	107	95	98	117	96	103	118	116	116	115	122	116	101	124	99	115	134	100	98	117	94	125	117	127	121	118	86	118	101	123	104	111	104	112	102	122	100	115	104	105	117	116	108	116	99	117	106	108	103	107	123	107	118	102	120	113	104	114	122	127	121	135	116	121	109	107	124	105	120	127	104	121	122	95	109	120	106	109	113	104	122	109	128	117	116	110	109	125	109	111	118	109	105	113	109	133	106	111	97	123	94	105	108	126	107	99	104	116	93	116	95	129	119	110	113	113	104	99	92	132	133	94	101	117	106	99	109	99	128	113	90	105	100	107	109	117	112	112	124	118	116	109	121	110	102	96	81	93	105	138	131	109	124	127	109	119	126	99	114	117	120	106	112	112	131	115	118	125	109	112	117	122	110	106	108	100	109	149	97	129	106	105	108	117	117	107	113	100	114	102	95	104	97	111	109	115	117	113	103	108	99	106	98	109	121	105	112	117	97	102	129	114	111	111	102	120	109	118	113	104	115	119	112	110	122	88	122	124	98	110	111	130	125	102	81	114	95	115	119	115	117	101	106	109	122	104	124	117	107	113	122	105	101	116	120	101	119	122	109	87	103	118	129	123	102	127	123	111	114	120	87	114	112	109	126	115	110	114	99	122	104	112	97	110	98	114	98	104	113	109	99	106	111	108	104	113	103	98	101	107	114	108	100	100	115	123	115	106	121	118	101	114	125	108	116	107	115	111	106	118	121	101	127	118	110	102	126	122	137	110	116	123	113	106	110	92	119	113	124	102	107	89	101	138	128	108	127	111	140	122	115	111	113	106	114	99	114	120	126	94	104	102	103
4844	299	247	181	154	145	122	130	130	112	123	101	112	99	119	121	110	119	124	134	118	135	102	134	118	109	120	113	119	106	106	131	105	113	104	121	114	98	110	112	105	124	116	101	121	98	113	129	115	104	116	124	116	101	98	118	102	107	121	116	108	125	119	120	119	122	126	91	95	125	117	135	125	99	124	96	112	124	136	108	107	106	123	124	115	93	117	124	103	91	114	112	105	113	96	105	124	119	120	97	122	110	116	101	118	102	105	102	106	117	109	117	111	103	112	126	126	119	118	121	117	100	103	123	99	110	131	119	108	97	107	122	103	113	114	116	131	109	132	97	120	104	106	131	129	114	112	118	109	103	97	105	108	122	88	107	128	114	123	113	126	124	108	112	123	105	123	105	119	111	115	115	104	128	107	101	105	97	128	114	131	117	114	118	122	136	127	121	104	107	120	120	114	106	127	114	125	116	109	126	117	116	120	116	109	114	103	98	103	94	108	107	107	119	99	109	114	114	112	109	122	137	116	107	113	110	101	108	121	105	113	110	114	104	120	135	116	120	118	111	126	127	104	106	112	111	116	105	100	139	111	125	101	119	112	114	122	120	105	109	110	113	98	134	113	113	106	114	113	125	110	113	119	117	113	113	105	120	130	115	104	98	106	125	98	120	116	100	109	116	119	118	100	108	114	108	108	94	109	121	117	124	123	92	123	113	115	117	116	116	108	105	106	121	122	130	91	88	122	121	123	125	120	109	102	111	121	120	105	123	106	111	117	133	131	97	118	112	125	98	109	110	114	121	126	111	92	121	105	111	113	121	125	123	98	112	130	124	110	93	118	97	114	111	126	117	114	101	110	110	99	109	99	108	124	141	89	134	129	108	122	128	100	110	122	125	101	113	105	113	133	111	112	131	115	135	128	121	106	124	88	100	116	113	87	118	102	123	131	101	113	114	125	122	108	101	97	107	114	118	116	120	115	126	132	116	133	124	119	105	111	122	110	103	121	106	120	145	106	96	115	103	111	120	108	127	111	93	107	138	131	117	112	109	135	109	108	120	109	125	132	131	128	103	119	123	107	123	92	108	109	122	111	121	110	115	124	116	121	131	107	108	119	118	112	91	131	125	106	117	112	104	118	136	105	109	113	128	121	133	112	109	122	141	122	89	118	135	122	97	115	125	123	121	114	109	120	121	95	122	114	99	109	117	120	112	102	101	113	128	101	135	118	115	109	116	117	127	110	112	122	101	91	125	120	119	106	141	118	141	124	131	85	124	115	121	99	99	123	126	118	97	86	124	120	118	111	94	100	109	105	119	129	103	131	108	104	102	103	117	102	109	121	120	114	122	120	114	131	122	106	106	116	130	106	134	110	93	117	115	102	113	104	148	121	132	126	109	134	107	132	108	113	113	122	112	107	120	118	103	114	133	118	133	118	117	99	111	109	118	117	109	122	102	111	127	109	110	126	130	103	123	128	104	117	116	123	110	120	130	107	106	111	121	119	93	119	112	102	128	106	115	100	109	108	106	116	112	126	121	133	94	96	117	113	117	119	98	102	109	134	108	100	130	108	100	101	113	119	124	107	115	112	101	109	126	103	119	144	101	99	106	104	90	121	126	100	140	111	118	111	104	137	116	95	118	115	117	102	107	95	128	106	113	117	108	140	94	126	127	109	117	103	106	140	113	122	99	124	118	108	118	112	117	109	110	105	123	120	93	110	118	100	120	114	114	118	113	104	123	104	119	96	115	126	105	114	118	124	146	117	114	101	108	113	109	125	109	110	125	111	101	117	129	116	111	112	112	117	108	130	116	96	107	123	104	103	112	110	105	120	101	108	97	118	122	118	110	120	117	106	98	112	106	103	96	106	118	125	112	126	112	97	119	113	108	126	104	113	100	146	127	126	109	109	111	103	137	121	124	116	114	111	121	119	105	124	120	114	111	108	106	125	117	119	115	121	94	123	125	115	111	120	122	100	102	104	132	100	129	105	115	110	111	105	118	125	120	97	119	131	109	121	122	97	122	108	123	137	119	116	97	110	129	125	112	121	96	131	119	117	125	126	126	116	112	108	116	115	100	107	117	124	114	110	107	111	131	108	129	99	97	115	117	125	120	129	110	117	127	119	115	124	135	109	107	101	108	117	125	117	113	123	114	102	121	119	106	114	113	126	107	127	111	110	109	120	102	104	104	128	120	104	106	123	118	106	112	112	131	125	93	121	105	123	102	127	128	119	102	113	130	113	100	101	113	113	116	118	91	120	122	124	106	118	148	118	100	117	122	110	140	112	113	108	126	119	123	101	119	99	110	110	107	128	124	104	111	104	126	106	112	121	121	104	117	108	137	110	100	126	103	112	93	123	117	128	98	104	108	115	118	119	109	122	114	109	118	117	121	114	121	122	108	125	106	112	127	129	117	120	112	109	110	134	111	122	110	110	121	115	96	101	117	113	106	120	124	124	119	118	110	129	117	123	130	128	131	111	118	112	116	98	107	101	108	116	121	104	110	115	129	117	107	112	110	105	94	112	104	115	114	113	108	127	132	115	113	114	114	106	120	99	96	86	115	111	106	116	122	92	121	125	124	102	92	129	104	126	118	104	113	96	118	113	102	122	116	129	110	98	121	101	111	104	119	127	114	121	101	103	92	128	120	122	113	128	111	136	127	106	122	103	113	97	112	101	130	114	98	127	94	108	111	95	114	123	108	114	121	134	100	123	108	112	95	113	123	114	123	136	119	115	122	121	124	109	136	109	119	131	132	121	110	110	116	103	112	121	113	113	101	129	130	111	115	127	103	117	130	111	117	110	107	118	129	91	109	123	101	105	106	101	128	114	121	116	116	119	108	101	136	121	116	107	134	116	116	107	111	125	116	112	103	109	115	120	103	121	91	125	109	107	111	113	114	108	117	129	103	110	129	124	95	137	120	128	123	108	123	145	107	122	119	110	110	104	127	131	95	99	115	127	127	93	115	129	105	110	116	107	118	111	109	111	120	102	92	123	127	115	100	128	111	112	105	115	129	104	110	114	110	100	110	140	111	106	108	125	117	122	102	119	108	114	103	95	87	112	124	118	94	109	98	117	107	114	106	112	119	100	120	134	125	110	122	123	114	110	132	130	117	101	120	126	125	99	113	116	105	108	122	111	121	101	123	106	116	114	110	125	117	112	123	116	99	116	116	116	116	131	110	131	112	120	91	126	106	105	125	121	105	99	109	133	109	108	131	103	103	120	116	122	107	109	109	111	124	110	124	109	116	97	124	104	127	133	118	106	109	99	111	124	105	136	116	131	115	107	117	105	129	107	113	115	133	108	103	110	128	141	122	98	106	106	108	126	114	102	109	106	125	106	118	103	101	110	99	112	114	118	119	97	120	108	104	130	104	91	119	141	109	103	114	101	134	112	116	117	118	109	115	94	112	104	112	97	131	109	117	135	124	98	101	106	119	134	127	121	108	129	114	101	129	109	109	125	116	122	91	116	117	114	120	114	131
25276	21098	26686	24672	2562	610	481	351	338	306	286	284	285	298	272	268	281	275	255	264	288	259	280	283	263	238	296	258	279	254	250	279	274	295	243	257	307	277	302	254	263	260	274	261	291	268	257	262	258	258	271	248	272	306	290	255	268	274	245	292	239	261	249	262	296	247	243	264	268	273	227	278	235	271	261	230	278	258	234	276	277	249	293	244	277	260	263	251	254	289	273	256	282	251	275	264	257	271	260	245	273	261	257	271	254	245	252	261	261	263	262	258	261	251	270	285	253	269	259	266	267	255	279	287	278	279	258	267	246	256	268	242	303	249	255	255	261	293	240	274	247	257	244	245	253	263	249	255	261	309	275	273	264	248	254	255	278	254	253	304	232	271	250	275	254	275	271	243	259	273	265	249	250	283	277	283	282	252	267	253	242	265	266	274	257	259	242	262	261	272	267	239	262	275	250	255	259	266	272	266	272	304	228	305	272	249	244	276	258	265	259	291	250	268	274	248	261	273	273	249	283	253	265	291	321	287	258	264	265	253	262	256	249	269	283	284	261	239	253	271	265	238	281	279	258	259	260	272	270	301	240	257	284	250	285	232	242	254	268	254	249	259	259	246	259	263	267	255	266	263	251	244	301	264	267	260	277	259	295	253	272	237	280	270	249	261	288	231	277	249	250	266	258	264	258	226	241	263	266	281	277	265	272	265	265	233	264	267	252	261	274	265	258	234	253	279	262	247	254	260	227	267	267	267	264	266	251	269	240	262	270	282	239	299	235	276	266	280	250	268	267	260	299	260	265	267	298	241	252	261	275	250	260	254	272	272	252	250	261	240	287	270	256	286	269	266	267	272	250	275	242	265	278	272	272	262	247	258	254	281	236	257	245	266	263	270	295	245	280	233	278	289	269	294	256	233	290	255	248	276	280	299	252	261	243	264	228	251	264	252	260	256	247	266	256	263	260	247	255	284	290	265	244	260	271	278	246	270	256	273	285	269	257	270	265	287	246	294	256	267	252	256	273	245	299	266	280	279	226	262	277	302	266	269	270	274	274	260	255	288	246	281	274	234	259	280	276	272	282	273	252	270	254	263	255	263	228	257	253	244	255	304	274	265	269	261	250	254	245	281	249	267	249	246	244	282	263	242	279	278	292	248	243	265	237	270	273	251	266	280	269	271	256	269	264	263	255	257	280	273	257	255	285	236	287	252	257	263	250	255	259	286	276	255	280	252	252	253	249	271	266	242	271	251	264	255	254	244	246	249	306	281	238	266	251	284	253	240	256	269	273	246	254	240	238	261	265	260	231	278	277	241	256	271	255	288	234	261	283	291	254	267	261	280	272	247	267	255	253	254	251	246	278	246	259	250	258	263	257	250	283	262	261	260	288	270	270	254	255	301	242	242	272	287	263	264	259	253	268	247	275	264	276	248	274	260	284	287	260	272	243	257	273	228	248	257	261	261	272	259	251	272	268	261	258	239	254	262	257	301	268	253	246	262	259	270	270	246	251	285	250	246	244	260	248	264	283	249	263	264	235	248	265	247	269	277	266	270	258	233	274	267	231	260	243	274	272	283	290	265	232	263	254	248	270	265	262	240	234	249	249	273	263	280	261	262	276	265	267	262	232	253	248	255	264	283	266	256	245	252	263	265	253	266	267	251	263	268	259	233	270	272	247	293	261	277	236	280	266	298	274	250	260	259	237	259	233	263	269	246	242	258	284	272	256	231	259	258	273	247	267	254	257	281	295	258	278	244	221	258	246	289	257	247	271	262	273	269	252	269	241	231	245	247	248	269	277	276	242	268	272	256	242	241	245	280	261	268	269	278	252	243	273	253	269	277	253	263	269	303	255	292	249	242	268	267	273	267	261	284	272	236	250	273	251	279	278	272	236	284	254	279	269	291	273	239	269	264	287	268	275	271	272	261	240	268	235	261	262	262	267	234	260	244	276	252	253	256	254	248	273	280	263	255	245	246	298	265	263	259	261	281	281	281	266	239	270	269	283	254	284	261	251	280	268	233	270	258	272	262	235	276	262	259	272	269	272	294	236	288	256	262	238	243	229	227	297	271	293	290	245	281	249	281	239	271	272	260	280	265	262	258	251	255	263	247	241	259	273	284	258	264	269	286	261	283	249	260	269	248	261	269	295	272	261	210	255	291	271	239	270	246	257	272	281	298	265	252	252	254	258	302	254	280	269	252	265	237	230	260	260	264	239	269	281	247	260	287	249	269	241	269	259	272	288	267	299	265	234	254	244	289	259	272	252	255	268	269	262	246	271	268	256	242	256	246	271	245	266	269	265	276	267	257	274	268	281	248	275	266	246	305	256	261	241	264	279	258	273	229	264	267	271	255	249	259	256	263	280	254	245	249	240	264	257	297	270	269	272	281	261	277	275	254	283	287	259	266	246	266	284	220	267	236	253	258	266	258	280	263	262	272	248	255	282	274	253	260	313	275	242	252	254	266	263	258	273	258	239	293	266	256	259	274	280	274	267	263	280	231	280	265	272	240	254	267	274	297	292	258	265	261	239	293	239	294	258	256	253	263	273	247	248	284	236	257	253	263	289	265	254	293	251	272	281	264	275	281	261	256	275	275	278	275	244	242	266	224	277	248	264	270	240	276	254	242	245	277	259	285	276	237	249	252	259	239	250	281	253	276	250	271	248	248	247	261	265	274	260	254	236	240	267	247	255	283	256	269	273	258	259	228	251	242	271	238	255	256	302	279	247	249	284	254	284	264	265	273	286	291	311	259	253	278	275	234	258	269	269	283	292	266	251	252	250	252	270	268	241	274	251	256	272	283	266	248	296	283	264	269	271	264	249	277	258	291	266	289	250	264	284	260	272	262	253	242	240	249	256	272	225	263	283	268	253	268	248	266	254	240	247	252	283	270	249	259	281	241	278	257	281	267	244	253	244	250	240	270	251	257	269	253	263	269	279	274	264	277	264	263	268	246	274	257	276	280	271	237	282	269	267	288	268	292	263	278	260	272	279	258	279	253	262	233	284	261	278	262	249	263	252	245	279	261	247	232	273	266	272	271	257	259	283	282	251	271	266	280	238	263	256	250	291	272	281	248	252	288	261	251	247	278	262	254	259	300	235	268	261	262	255	258	264	265	285	261	275	277	251	273	284	258	274	271	255	273	242	268	265	227	298	276	245	256	263	241	244	255	251	293	257	258	265	262	271	269	265	282	219	237	283	261	249	288	254	239	267	273	255	263	247	277	274	271	252	249	283	236	261	250	288	256	258	282	285	250	245	271	257	274	261	270	250	239	265	258	264	269	275	247	263	279	258	259	261	249	234	267	266	259	266	224	256	267	265	242	243	280	277	256	255	256	260	238	273	280	262	287	262	250	268	257	288	261	290	251	287	255	286	286	260	230	281	249	264	239	245	265	247	243	242	248	292	260	243	255	242	287	269	257	241	250	255	277	279	256	253	259	240	250	264	261	249	256	233	267	235	273	254	267	233	274	280	250	267	286
3465	2346	1985	1070	757	558	448	420	369	364	369	295	329	323	280	320	286	307	301	268	247	282	269	262	245	298	251	301	287	264	294	247	292	261	281	275	272	302	275	253	283	262	290	272	264	267	255	264	246	243	253	270	264	251	248	261	264	288	255	290	281	241	283	258	260	264	270	254	290	261	252	264	266	243	269	266	269	281	250	247	261	285	283	284	266	269	268	276	242	255	283	232	251	235	272	244	292	277	257	258	269	267	241	270	222	253	256	266	280	253	281	260	278	266	259	286	260	256	266	275	254	274	289	264	266	288	295	246	277	293	272	262	261	298	239	255	256	283	286	262	268	255	279	289	282	246	258	250	302	252	243	267	266	237	273	248	254	290	250	259	257	262	260	247	278	232	249	260	280	252	269	286	282	274	239	263	260	285	240	267	257	241	270	284	265	264	249	261	265	287	251	264	262	267	270	274	273	287	249	253	280	287	247	228	251	275	275	283	245	263	267	256	266	243	260	266	237	286	270	288	250	263	251	258	266	262	278	275	262	229	277	272	279	263	245	269	259	262	252	269	249	261	244	248	258	264	235	279	275	259	275	260	257	241	257	258	247	269	253	277	266	273	266	287	247	255	253	245	243	293	300	261	255	242	260	289	239	278	243	246	266	253	272	262	268	277	281	259	244	267	233	261	272	247	281	247	254	263	264	269	256	274	267	254	255	232	255	262	258	263	246	302	280	252	254	264	270	244	263	271	237	261	288	260	266	263	256	254	258	262	246	231	288	259	277	265	263	248	288	263	228	255	283	274	261	276	267	257	254	244	265	256	266	256	257	299	262	280	236	282	266	269	266	268	255	259	234	225	222	282	246	266	253	238	236	234	265	261	266	266	259	257	237	249	266	231	249	232	262	252	233	272	281	267	239	237	272	285	283	252	230	259	248	257	271	246	255	288	279	241	248	258	249	260	250	283	274	256	252	243	273	219	263	269	272	275	300	254	278	281	280	250	234	278	262	283	255	256	260	262	249	259	284	273	253	288	255	292	287	237	296	255	275	274	279	273	276	253	251	286	265	266	250	265	275	281	248	236	238	265	243	239	254	271	284	272	276	264	271	262	252	254	260	273	261	276	260	237	278	278	241	250	285	261	281	256	284	237	245	268	255	272	253	230	269	272	242	260	242	262	275	272	274	261	269	282	225	252	239	261	261	249	264	271	262	269	245	289	269	256	252	261	253	269	259	260	252	250	275	266	272	258	200	222	265	262	266	259	246	244	276	219	264	257	273	257	243	231	240	240	271	248	219	292	270	224	266	282	259	248	280	269	250	274	232	242	258	218	278	271	250	264	248	284	277	276	292	246	270	243	298	258	264	244	255	267	274	248	284	284	275	254	248	256	275	290	248	268	257	258	266	248	232	227	250	260	270	265	283	290	247	247	283	241	242	279	267	279	272	270	254	274	280	247	276	246	265	270	271	284	245	282	249	265	265	263	280	276	298	287	284	278	290	258	284	257	279	259	269	249	253	246	299	260	254	246	287	278	263	247	268	260	260	269	278	235	253	252	264	246	304	256	276	276	255	245	283	269	274	218	258	255	257	250	269	256	270	238	233	254	245	247	264	265	282	258	299	259	251	280	258	283	215	248	260	272	255	304	303	267	277	270	261	261	224	261	230	274	270	259	252	286	260	256	275	254	251	238	259	281	285	263	285	279	236	277	275	280	259	258	267	267	253	239	275	268	259	265	259	263	234	266	234	283	266	273	286	251	276	244	227	265	255	267	288	252	256	252	240	240	247	283	268	243	285	246	275	256	262	262	274	262	272	259	266	258	262	261	258	241	258	273	272	280	255	249	281	244	282	265	260	283	274	251	270	258	255	283	262	255	255	256	278	247	270	239	249	241	278	255	242	265	263	276	266	277	255	245	245	256	248	245	262	228	275	273	269	241	257	262	242	268	253	241	284	302	285	256	270	265	244	252	260	272	272	278	218	252	252	256	251	259	235	279	261	247	250	273	297	257	252	239	238	271	279	248	285	279	270	248	258	254	280	273	263	267	271	270	253	255	245	271	260	245	250	286	283	272	240	248	264	266	247	242	297	246	251	280	277	260	213	224	262	269	279	284	246	269	269	269	268	257	252	259	236	240	241	250	249	281	251	249	303	286	252	242	240	233	252	270	294	285	251	273	259	251	264	250	255	243	297	259	272	262	290	253	236	257	251	269	270	219	246	238	262	247	260	255	245	258	244	253	248	253	249	252	261	270	254	274	261	261	268	271	284	242	269	258	249	250	278	246	287	263	271	226	249	294	260	249	260	246	248	306	295	261	286	276	255	241	247	253	269	269	253	260	277	250	295	247	259	277	258	254	247	250	285	275	231	263	274	258	253	242	270	273	223	252	251	273	278	235	233	241	286	260	242	254	257	247	259	269	269	263	254	286	238	252	262	264	266	275	267	296	246	272	270	260	246	280	280	254	253	258	239	256	270	288	243	252	268	253	253	263	242	282	257	268	230	285	283	260	238	261	272	281	284	253	261	257	264	267	261	240	263	234	282	227	260	262	246	286	256	226	270	281	278	269	272	249	258	261	269	250	237	223	255	257	243	274	252	265	270	244	240	272	220	244	265	248	268	272	260	248	272	240	263	278	255	245	276	256	244	262	283	255	276	261	270	262	252	226	261	275	228	277	258	260	239	273	274	255	240	250	258	272	240	256	241	262	266	271	269	273	269	240	231	258	278	249	269	234	247	276	260	268	266	259	274	264	288	231	232	251	269	245	246	256	272	251	253	268	250	276	254	248	270	248	283	263	255	282	266	255	285	281	266	246	254	245	270	273	270	241	267	271	251	277	252	277	239	280	271	274	268	276	240	235	257	275	257	260	263	245	272	282	256	276	237	271	262	266	276	282	243	267	242	219	245	261	229	239	254	257	255	294	273	291	272	282	265	262	297	252	254	244	237	278	256	224	258	273	230	224	278	246	264	261	270	253	286	247	225	278	240	241	272	291	284	262	268	244	237	292	267	235	281	263	285	260	280	262	267	249	254	283	276	242	255	267	270	252	272	276	281	271	258	282	244	250	253	259	258	254	235	235	285	277	251	291	250	247	258	273	259	291	250	263	288	244	296	273	285	240	252	270	266	243	276	243	266	251	257	239	251	247	266	253	256	254	253	230	227	274	238	268	250	254	235	282	287	247	249	236	254	277	267	260	260	239	262	253	268	245	288	246	244	295	259	271	284	248	308	278	274	249	249	251	245	227	244	253	258	262	279	265	259	243	279	258	269	245	263	291	242	270	275	278	240	248	266	261	276	276	261	265	242	290	254	265	282	264	247	247	260	276	241	243	278	264	268	264	255	296	268	252	271	249	240	232	254	262	249	244	262	254	269	236	253	268	270	288	252	266	247	312	271	261	277	258	273	256	266	294	267	255	262	251	272	265	257	251	234	263	269	281	261	301	267	260	274	269	266	285	248	257	239	268	259	273	243	239	287	247	269	263
24050	21084	28165	24202	20970	5001	1198	732	619	599	521	500	518	466	513	492	485	503	467	449	526	418	437	470	494	462	419	419	427	511	468	479	458	444	453	465	466	448	448	466	454	420	460	436	452	454	441	456	390	456	430	427	438	410	425	452	389	442	428	445	437	434	448	477	492	451	417	419	454	458	456	456	464	479	437	434	447	472	470	416	462	430	477	474	437	470	451	420	428	439	438	438	429	504	462	435	452	421	466	458	408	400	441	434	418	450	424	437	435	439	477	469	405	408	425	478	462	431	479	430	463	459	487	443	474	457	442	450	471	458	483	443	466	461	418	400	446	448	418	461	472	464	415	415	399	449	412	458	469	426	412	460	405	474	426	455	437	428	428	450	424	431	470	462	471	445	413	450	438	476	420	448	471	426	435	447	451	456	415	436	411	453	432	417	488	457	435	449	404	442	463	464	469	414	482	427	451	455	440	442	459	432	436	483	433	464	468	444	431	447	436	471	444	429	450	461	447	431	469	433	457	454	461	450	464	426	433	433	507	460	437	478	439	398	457	433	423	420	416	426	461	479	456	466	441	461	439	447	440	475	473	429	441	420	450	420	442	424	405	419	440	436	417	468	468	446	466	415	422	431	456	453	474	422	417	440	458	446	446	455	497	446	438	453	459	457	495	459	454	434	455	419	440	427	444	424	451	416	455	443	450	436	423	439	418	474	472	459	433	464	438	403	459	466	418	479	447	458	477	465	426	448	459	451	432	482	432	451	443	448	396	435	442	433	446	452	435	428	421	395	416	438	427	456	465	472	422	457	471	441	442	421	459	443	470	446	439	429	454	441	453	433	463	451	434	436	420	477	445	405	453	437	446	454	459	429	461	466	439	416	432	471	424	424	447	498	442	420	395	415	432	406	461	445	442	429	404	451	444	444	425	429	437	459	462	432	426	468	433	478	429	454	448	452	463	442	450	446	480	445	437	439	455	412	457	439	442	434	457	442	427	428	414	413	420	454	434	430	443	422	423	441	457	430	457	457	402	419	422	404	431	460	405	433	466	463	438	441	439	472	445	442	469	449	450	447	427	476	438	429	421	422	437	439	446	474	445	460	435	412	417	421	450	458	425	463	405	422	464	454	483	439	438	455	456	456	462	399	408	441	455	415	412	403	416	415	451	447	415	422	415	451	492	443	414	423	413	434	442	446	444	418	433	487	432	464	468	457	455	433	428	428	428	460	442	440	427	454	433	430	420	442	452	456	491	442	469	449	465	481	428	455	444	429	446	453	440	451	485	420	445	425	463	437	408	420	450	419	450	440	411	451	442	443	464	463	420	421	421	438	471	450	435	445	412	424	424	429	441	449	416	474	444	469	453	405	443	486	452	424	420	444	378	449	452	435	423	480	448	462	439	433	431	375	476	455	455	421	469	439	458	432	462	428	421	449	436	435	460	477	424	452	422	425	427	452	440	451	429	467	418	406	426	454	451	440	436	437	441	440	429	460	439	457	412	493	445	385	466	461	426	445	461	468	457	415	435	450	461	467	450	422	456	431	450	437	404	432	435	458	426	464	445	425	439	372	428	448	430	443	430	468	426	439	443	450	435	472	414	427	432	416	434	498	443	419	465	431	442	418	480	459	441	431	478	456	433	409	444	446	438	440	464	444	454	473	420	430	401	455	491	462	493	441	451	404	416	426	441	422	461	464	468	438	418	437	418	485	456	455	425	455	430	416	427	414	453	476	475	462	457	450	433	423	389	447	445	437	469	447	450	422	438	464	449	461	424	450	429	422	431	443	400	439	394	460	423	455	430	433	446	431	450	468	429	448	422	424	436	481	413	437	463	418	401	423	438	461	458	429	438	432	446	454	454	441	422	411	415	445	433	442	415	455	449	441	445	454	478	409	435	404	434	448	440	444	455	445	443	447	434	420	426	462	454	432	438	510	449	420	429	439	436	437	442	461	499	475	411	435	448	487	419	415	425	442	438	422	425	443	449	466	424	435	417	441	416	440	478	455	431	446	483	435	473	441	453	465	492	430	421	422	436	460	456	424	418	442	443	443	444	445	478	464	440	455	461	464	448	460	461	407	421	463	438	415	404	413	451	422	440	433	434	435	473	430	442	449	434	407	447	431	448	417	442	457	411	456	468	419	429	447	449	450	457	448	415	436	474	463	464	431	461	450	441	435	429	463	440	410	439	434	425	461	458	441	423	456	414	407	435	411	459	491	446	436	441	413	429	447	420	415	422	452	448	446	478	439	464	450	471	450	487	455	425	452	432	413	430	484	436	448	418	475	438	475	395	477	412	473	445	422	448	442	433	424	425	489	434	424	445	474	435	462	438	433	441	419	470	463	460	436	463	444	428	443	442	428	475	407	411	434	441	463	424	438	435	428	421	440	418	463	458	422	447	432	448	454	466	436	480	399	429	428	473	442	471	489	466	437	432	426	431	445	450	468	434	449	431	448	475	483	428	403	446	409	439	395	448	410	435	453	435	457	477	463	451	419	431	453	437	451	479	453	422	458	490	424	430	438	432	432	394	471	431	432	464	438	461	459	400	487	475	438	452	449	392	453	434	440	452	458	447	452	447	447	457	467	506	454	447	411	440	437	450	473	411	448	453	423	435	433	435	423	409	444	443	429	443	448	467	443	431	449	470	440	442	493	436	443	437	402	457	412	454	475	474	433	447	418	446	451	412	451	460	447	432	432	454	434	433	439	455	432	450	445	426	407	426	443	452	438	432	438	422	410	426	443	404	421	442	403	446	417	444	416	452	424	445	409	421	442	425	422	421	405	411	432	435	499	428	449	454	432	466	422	441	452	377	434	423	430	422	465	447	467	419	437	445	439	418	443	432	408	423	407	461	411	458	444	461	406	413	425	400	424	440	440	425	421	401	434	431	478	454	420	438	472	471	444	425	467	457	464	463	458	453	421	448	462	403	443	453	443	430	460	436	468	460	467	446	391	426	451	424	443	467	482	436	475	431	433	437	422	438	446	452	441	442	464	459	444	478	446	394	436	457	465	437	419	386	449	413	452	443	439	424	486	429	448	420	457	415	446	468	483	456	439	458	432	421	435	402	419	473	454	472	430	439	431	446	434	434	416	438	436	427	493	440	416	461	395	450	462	447	440	456	473	429	425	437	390	445	454	473	459	444	435	457	422	442	400	436	459	417	448	442	468	455	428	414	434	426	434	426	424	424	455	423	454	401	450	447	436	442	429	429	446	450	431	409	428	432	426	425	462	443	447	450	399	444	449	454	444	468	486	467	436	431	410	476	452	427	451	482	445	443	440	444	439	460	441	465	415	421	428	459	428	395	450	408	485	430	397	440	385	420	446	469	455	415	445	421	459	452	464	450	380	472	427	452	466	408	438	409	431	391	430	422	450	443	407	454	451	407	444	467	440	446	424	419	448	442	432	432	379	422	436	455	434	419	445	437	424	401	438	471	438	486	486	463	453	429	420	475	442	447	456	448	465	425	449	421	412	429	452
3592	5244	4388	2253	1573	1219	980	873	752	694	641	576	561	550	479	484	475	503	515	465	459	487	456	460	474	457	475	428	448	502	485	433	431	493	470	464	449	408	421	444	412	432	429	449	458	422	459	469	452	431	451	415	470	449	418	401	460	392	451	419	441	430	463	417	427	453	461	440	417	461	466	465	438	478	455	438	430	448	421	422	472	450	450	450	473	425	434	452	447	453	446	447	401	450	405	448	448	453	405	436	449	441	424	426	430	417	446	416	418	413	419	477	428	446	444	429	451	424	377	435	449	419	432	444	461	415	427	481	414	424	406	413	401	490	440	430	420	413	409	468	451	426	447	442	400	449	448	427	430	453	395	423	406	450	455	407	447	430	446	436	457	435	419	421	441	471	443	434	443	457	414	449	418	391	452	447	406	423	385	402	397	413	423	445	446	397	486	428	439	429	438	391	438	439	392	407	431	441	401	429	447	413	419	440	440	443	435	410	429	428	393	446	470	429	416	411	461	410	420	443	429	423	413	411	450	406	389	461	427	413	430	473	424	506	442	357	437	430	423	428	439	434	391	401	445	459	453	416	427	442	444	415	408	438	432	462	462	447	416	450	475	413	417	464	455	396	437	439	427	443	399	405	413	457	434	452	409	454	437	435	436	413	453	403	433	427	454	476	406	460	453	404	422	415	436	468	424	422	445	432	447	408	451	436	403	441	407	418	407	428	417	453	426	422	433	441	450	442	427	423	455	429	432	423	438	463	431	415	448	438	404	414	401	469	433	418	419	388	406	434	421	440	425	433	438	426	434	432	455	437	413	426	428	405	460	416	429	425	430	440	416	430	431	436	450	422	408	442	426	425	447	408	396	460	414	437	431	413	405	417	440	417	409	437	387	448	457	414	446	440	400	437	449	386	467	417	434	442	423	448	400	443	420	446	458	426	440	402	395	452	458	406	429	444	421	462	416	465	440	418	443	403	407	468	425	416	433	421	468	431	434	457	421	488	402	428	438	448	415	383	437	434	462	428	412	434	439	455	425	395	405	416	410	441	406	436	404	423	401	425	405	457	408	435	421	395	426	415	469	435	429	397	423	434	416	454	405	434	437	423	426	400	440	394	413	444	417	446	424	437	415	460	415	429	446	446	425	447	403	439	446	448	412	391	416	465	390	421	446	427	415	441	414	447	445	403	439	423	435	419	468	433	406	440	425	425	392	404	436	426	431	454	406	429	444	442	423	425	442	416	474	448	391	428	381	430	429	400	446	436	399	464	444	473	397	431	437	434	428	450	395	403	388	446	437	428	467	411	432	441	383	416	465	451	437	423	424	463	387	403	426	404	406	443	421	440	433	426	447	460	442	423	412	411	424	437	407	406	443	428	411	447	442	385	386	442	438	406	434	400	437	451	460	418	434	428	448	440	431	427	407	447	426	386	437	412	412	447	436	439	391	394	436	438	413	394	423	421	419	415	471	408	438	462	419	399	407	395	451	410	406	434	441	419	399	457	405	441	412	422	423	428	431	400	433	404	452	445	424	390	434	437	387	449	469	426	424	450	416	428	427	395	414	416	453	466	455	404	421	415	419	432	414	365	425	427	403	409	456	394	415	419	419	456	407	431	427	413	452	411	408	444	435	410	413	432	464	420	432	415	431	420	393	426	418	443	414	434	439	400	430	397	432	430	414	401	435	434	446	426	444	440	445	402	375	424	443	453	449	417	449	426	421	440	382	416	379	417	434	410	413	430	467	456	451	398	436	417	460	423	477	422	423	410	407	438	397	412	424	445	430	430	412	425	421	412	420	400	454	436	416	432	443	421	415	382	401	475	420	392	403	377	436	429	437	451	413	443	440	454	457	415	426	421	425	442	426	442	450	425	448	454	386	421	435	430	414	413	415	448	420	433	434	407	403	417	454	435	417	416	418	431	439	412	436	448	457	415	407	462	465	397	412	444	404	390	404	423	463	419	428	396	429	425	442	436	454	432	450	400	419	425	420	419	435	418	431	387	419	421	447	403	450	431	440	419	425	410	400	428	413	424	424	419	443	416	436	437	468	463	412	403	420	440	404	399	446	421	435	399	436	426	455	416	448	435	424	415	397	397	437	435	446	399	451	384	413	436	436	467	398	440	427	402	429	417	444	444	427	447	449	443	441	433	422	444	425	456	452	439	422	463	413	448	399	427	393	431	392	455	403	406	398	421	412	430	409	413	389	450	408	442	439	426	424	424	415	439	440	400	430	433	366	436	424	468	425	406	384	418	421	427	406	466	419	431	424	458	429	394	434	424	396	401	421	419	427	469	424	424	423	442	412	409	422	478	435	426	426	423	459	446	430	424	406	466	458	405	400	433	443	443	423	401	438	442	433	441	446	443	440	434	422	418	434	433	410	398	431	423	414	412	444	380	402	406	429	465	434	438	464	396	416	421	447	468	430	407	415	398	437	409	442	429	413	432	438	454	427	430	424	442	512	397	419	407	401	447	441	428	425	411	419	438	417	447	391	413	446	414	439	395	425	443	418	450	437	413	379	418	406	415	451	444	427	386	437	450	452	447	432	438	423	396	454	416	422	387	418	448	456	436	462	405	465	428	432	468	430	432	409	430	467	433	405	415	422	426	434	451	418	415	450	437	377	415	414	445	399	414	438	397	423	377	401	381	464	436	412	437	449	423	402	427	411	437	465	435	392	431	429	416	429	419	412	422	423	469	426	462	433	423	429	418	445	406	467	433	436	409	436	427	411	441	445	410	405	430	427	454	437	438	430	428	420	408	409	443	426	411	400	439	441	448	401	409	425	405	437	390	437	368	423	431	424	476	443	454	427	404	397	425	402	409	390	423	425	455	402	404	427	444	438	443	378	451	446	392	419	420	442	421	394	436	421	413	426	408	434	422	373	415	404	425	441	445	405	403	400	420	420	455	410	420	392	448	433	379	434	446	457	449	445	437	409	446	415	434	416	464	413	429	406	417	397	428	404	393	421	439	412	410	452	407	449	407	427	422	421	428	423	400	379	428	450	447	408	457	443	404	425	412	436	429	414	407	427	421	431	410	435	397	449	448	421	423	397	428	447	435	399	449	453	428	431	399	431	442	414	451	444	444	417	392	384	438	470	401	446	439	395	438	403	419	397	416	389	447	419	421	423	411	402	443	421	420	443	447	460	424	439	453	455	471	420	440	421	422	435	414	414	453	399	451	438	412	409	440	409	425	419	403	457	411	397	430	420	445	406	427	412	448	401	433	459	446	450	416	456	408	441	426	418	396	421	409	416	421	420	456	416	434	423	456	409	412	414	430	417	412	426	390	451	423	377	463	410	425	423	396	420	426	401	458	449	419	417	457	415	425	396	433	443	423	424	416	406	465	426	440	419	428	396	439	411	425	405	428	359	462	448	410	433	410	418	419	410	436	433	457	412	411	435	425	412	426	457	426	419	413	409	419	408	444	410	418	449	422	425	450	427	424	444	425	440	400	402	419	463	412	435	440	431	395	434	421
27022	9420	443	192	159	121	127	120	119	133	101	117	117	123	121	104	120	112	123	108	106	103	106	116	130	116	115	104	105	104	113	126	125	119	114	116	119	97	110	99	114	109	118	107	109	101	95	115	103	109	107	100	120	111	90	102	99	106	97	114	84	134	128	111	114	106	94	89	95	87	100	101	113	96	106	121	128	111	105	110	102	113	115	97	97	113	108	117	141	119	112	93	115	116	104	115	114	97	107	105	105	97	102	109	116	101	112	122	96	110	99	109	120	100	106	121	123	105	107	113	122	90	109	109	120	107	102	94	121	123	120	113	129	98	116	113	105	89	110	105	107	119	97	116	97	143	108	103	116	94	98	96	123	117	109	118	109	97	120	117	94	109	99	123	114	113	114	107	93	111	101	133	122	122	125	97	105	107	104	103	113	130	118	85	117	94	96	112	115	105	101	115	106	107	117	103	116	108	95	125	109	103	117	94	102	107	118	102	103	134	115	111	127	99	112	100	108	107	137	107	107	85	111	115	127	126	104	112	111	114	120	79	104	126	123	121	108	103	110	96	99	113	86	130	118	100	129	124	98	92	103	109	131	116	126	117	104	100	125	138	114	101	94	112	83	101	119	100	104	108	114	119	128	121	129	122	114	123	105	111	124	132	124	118	112	94	112	92	117	105	123	124	121	93	102	91	102	106	105	115	114	98	121	114	93	94	124	110	94	104	118	121	119	103	104	106	101	110	103	138	109	118	107	118	104	127	130	111	102	107	89	104	101	113	105	123	125	99	133	116	113	101	121	107	106	114	101	123	118	112	105	92	106	111	112	97	85	117	113	103	75	129	87	120	114	93	110	117	114	111	116	97	104	110	95	94	90	89	122	125	104	103	99	109	115	113	117	127	122	108	120	121	106	115	100	103	110	106	112	105	134	120	116	103	107	115	114	115	127	105	117	96	104	103	101	112	107	110	104	100	122	113	118	118	111	113	109	110	93	111	98	111	113	90	94	99	102	117	103	117	108	133	102	117	109	91	101	105	101	114	107	113	127	89	94	108	119	129	111	109	105	98	129	120	105	103	98	108	107	103	98	78	105	86	121	105	115	105	110	123	97	110	117	121	114	96	102	112	97	109	96	129	110	99	108	120	108	89	124	97	106	107	108	100	114	111	108	105	114	106	97	102	107	118	117	111	121	115	108	106	117	110	134	107	88	100	118	126	125	96	125	121	113	113	96	110	99	95	105	106	94	89	115	121	111	112	105	96	112	109	100	112	104	129	127	100	108	99	124	102	112	117	133	97	108	131	124	110	100	95	130	103	103	118	95	116	118	101	88	102	109	118	126	104	130	104	124	106	109	101	128	107	113	117	134	104	109	114	105	103	111	119	110	93	116	94	125	105	102	100	102	116	114	94	98	109	101	106	112	131	122	123	104	97	108	96	103	111	122	110	94	126	101	100	104	107	115	102	109	115	94	86	96	102	121	112	103	142	107	105	117	118	114	100	101	94	126	114	112	98	123	105	110	99	121	102	112	97	112	110	98	112	115	123	112	100	107	115	114	108	113	112	87	101	101	126	106	106	118	111	108	103	89	101	98	112	109	106	99	96	115	123	123	110	118	112	127	112	96	102	104	132	103	110	119	108	109	127	104	115	107	113	110	109	98	123	112	106	97	122	105	113	110	99	107	116	107	108	107	118	106	92	113	114	111	102	106	91	106	110	102	91	103	122	113	96	117	112	106	108	122	120	125	124	124	101	118	95	108	122	103	100	103	117	95	117	118	113	105	129	113	104	118	107	121	97	97	110	85	131	117	100	117	110	124	100	101	110	122	110	113	107	114	96	103	116	109	110	111	117	109	109	96	95	99	114	109	108	94	104	115	116	113	130	119	122	97	100	107	107	112	114	107	96	108	114	109	91	126	106	88	119	98	123	117	115	102	104	106	99	109	106	111	105	100	120	122	107	108	96	116	116	113	114	113	120	119	110	97	116	92	107	110	108	119	100	105	113	122	110	99	111	120	101	96	114	100	116	94	123	94	101	106	109	112	124	108	111	104	128	122	127	101	128	122	127	96	110	97	109	123	97	109	95	109	111	100	113	122	121	124	124	113	122	110	92	122	90	116	108	115	99	111	108	120	99	120	106	102	102	122	113	106	110	128	126	86	85	117	123	100	117	101	112	114	118	102	112	107	117	114	115	102	107	114	113	102	122	116	115	109	112	117	101	100	109	99	110	104	129	109	101	118	85	114	108	107	110	121	113	107	110	101	126	118	94	104	111	110	103	100	107	97	100	123	110	101	102	108	99	108	107	122	107	106	129	113	118	114	115	96	114	115	120	114	101	119	122	110	115	103	100	111	107	94	107	104	113	116	116	109	112	112	107	87	111	101	122	133	104	114	105	95	108	118	114	105	138	104	94	121	126	112	100	120	95	91	114	93	102	117	102	124	95	107	105	105	129	101	104	97	93	120	108	113	90	98	110	99	110	125	106	100	101	118	117	115	122	108	119	103	96	113	105	105	110	114	116	103	101	122	108	108	88	108	126	128	109	122	117	114	116	99	95	120	109	120	97	108	108	116	116	102	97	116	107	120	97	104	122	97	103	119	93	122	124	105	116	84	108	116	103	84	102	118	107	86	131	92	92	122	110	114	113	113	123	111	112	109	101	125	100	117	111	113	117	107	102	97	107	127	106	121	114	105	97	89	104	112	120	108	112	107	104	107	109	122	126	101	118	100	105	97	107	97	114	121	104	102	99	107	124	106	117	130	109	107	97	107	104	99	108	122	120	102	93	118	123	108	101	118	108	121	110	110	112	105	103	90	100	123	99	95	117	96	128	144	109	102	119	82	117	103	99	128	116	124	117	109	107	101	112	100	118	140	96	106	136	113	113	113	112	106	120	95	92	107	110	99	107	116	130	112	124	117	104	121	105	118	117	91	109	117	115	102	97	97	105	124	101	108	112	125	104	113	109	108	112	105	89	99	128	112	138	104	101	104	93	116	102	102	106	111	121	104	107	114	122	107	126	93	113	98	104	99	113	103	130	109	92	96	98	105	112	94	107	127	125	108	101	91	116	125	115	143	114	109	106	114	98	96	119	108	114	109	113	119	116	89	116	98	115	123	102	103	111	103	126	96	92	110	116	104	120	115	103	94	121	124	110	112	115	118	107	114	120	122	125	127	109	112	104	103	107	111	105	115	115	118	111	103	114	124	106	120	115	117	94	127	107	91	105	108	97	112	112	88	131	103	117	80	109	113	121	109	98	104	131	110	92	128	128	108	105	118	125	95	149	87	114	108	111	103	107	91	96	115	83	133	117	115	105	109	102	96	109	106	103	104	105	102	93	119	106	100	138	97	107	115	96	114	100	97	93	108	99	120	111	127	103	99	84	102	108	111	103	103	105	105	106	113	116	110	128	102	118	87	108	103	100	105	104	122	109	98	116	112	106	116	127	111	106	126	84	103	99	108	96	109	117	109	117	92	114	118	110
4767	288	249	158	158	140	111	119	104	126	109	128	115	117	122	115	112	102	128	130	125	117	136	112	106	123	108	115	119	121	136	116	132	104	133	116	111	108	124	136	115	110	111	129	113	113	136	109	122	115	104	108	107	101	122	126	122	126	107	95	117	121	111	123	118	122	110	107	127	113	110	92	133	121	103	112	146	127	127	115	105	112	107	125	111	125	103	122	117	126	128	131	99	137	97	125	113	112	108	120	111	119	100	127	124	106	95	125	105	125	123	118	107	115	117	128	96	113	111	112	110	139	135	116	100	122	102	115	99	101	122	111	87	116	119	110	97	128	118	127	113	104	116	101	121	111	108	113	130	111	126	112	108	117	122	121	126	107	114	123	118	105	116	115	112	116	97	104	118	112	124	130	124	102	118	115	114	97	107	103	131	124	131	92	105	111	115	92	105	135	100	139	96	118	144	122	119	119	128	121	130	117	118	115	125	117	117	109	124	107	125	117	114	121	137	113	118	107	98	124	102	98	95	100	114	110	99	115	126	118	126	106	114	127	108	119	128	108	120	121	117	131	108	115	124	126	117	127	117	113	115	95	106	106	111	124	118	130	136	126	131	118	112	109	121	113	119	98	96	109	127	132	102	106	115	121	125	116	135	103	119	108	99	129	129	102	106	125	121	101	103	120	110	115	122	128	117	132	112	111	112	118	123	108	109	102	114	113	130	130	121	122	100	123	105	131	106	110	101	112	106	124	116	121	115	114	99	115	117	115	102	119	108	129	119	107	122	105	123	108	121	116	98	107	129	94	124	140	111	132	112	136	120	108	118	109	105	104	106	108	107	118	117	112	113	99	100	99	100	117	124	112	115	133	128	113	90	124	114	118	118	121	99	102	104	126	110	116	96	112	124	108	129	129	112	100	109	121	118	97	96	104	124	117	117	117	108	119	103	116	107	116	109	111	119	122	119	119	125	106	103	120	120	106	122	115	120	106	107	99	122	115	135	105	125	119	116	114	109	134	107	125	131	127	100	99	115	116	112	101	109	122	122	104	113	95	107	119	131	115	124	116	97	121	119	123	134	127	102	124	113	128	116	113	124	104	129	123	112	122	117	125	120	118	112	125	102	111	110	102	102	128	112	120	115	97	100	116	119	126	113	135	129	108	105	123	98	122	105	118	135	135	113	106	111	116	102	120	106	108	107	119	115	112	127	116	111	124	94	113	107	108	119	113	123	102	111	108	104	118	118	114	111	120	111	128	108	106	115	120	111	115	116	108	115	112	101	114	99	118	136	118	125	106	111	133	126	120	115	133	112	126	128	134	110	124	119	106	128	107	110	130	107	114	106	124	123	119	114	113	123	121	115	112	108	119	100	129	110	119	114	115	116	125	120	112	92	114	103	108	123	117	117	131	89	127	121	117	107	105	107	108	122	125	123	119	117	107	94	112	121	117	118	117	98	127	121	107	98	99	109	119	103	109	121	110	116	129	110	119	134	106	102	126	109	121	114	106	100	126	120	115	136	133	121	110	124	106	113	112	123	112	116	110	100	121	116	128	112	112	103	139	107	118	126	120	125	92	108	109	112	111	103	117	118	104	103	124	123	103	107	96	115	108	113	114	117	127	118	118	96	99	100	124	112	131	121	107	117	113	106	106	137	115	111	116	133	119	113	124	116	125	85	128	122	122	129	109	118	113	136	110	115	126	111	107	118	112	113	111	109	88	122	99	126	119	115	107	108	138	115	122	124	102	126	104	97	99	111	124	87	110	111	133	93	107	104	89	110	104	119	104	125	110	109	107	115	114	118	110	123	107	108	108	102	111	103	106	123	123	113	119	108	107	99	109	104	122	122	113	99	128	122	111	102	96	104	123	111	108	125	103	113	108	113	121	122	97	108	111	101	117	127	121	101	119	96	118	113	125	132	118	122	106	98	124	114	98	121	121	115	131	103	115	111	106	121	112	105	101	123	115	111	118	114	127	118	115	125	107	123	124	115	112	118	109	125	135	126	104	118	114	110	118	115	111	99	118	114	125	121	113	98	109	118	129	117	102	134	117	124	100	109	115	123	124	120	103	129	117	106	116	111	119	111	104	102	109	116	119	102	131	105	116	110	135	108	134	119	119	142	120	126	112	111	97	110	129	113	122	117	116	132	95	120	104	109	124	120	113	113	111	110	99	104	122	121	112	98	107	122	108	121	124	107	133	106	103	131	104	111	118	116	109	123	98	124	107	115	111	107	137	125	113	131	110	118	116	125	113	101	99	129	114	95	118	108	114	98	117	120	144	134	98	126	120	122	113	113	104	130	121	101	99	136	129	137	128	132	150	133	120	105	134	122	111	113	103	131	112	129	138	109	110	129	126	114	117	111	95	93	108	118	141	109	102	110	109	124	120	121	103	113	111	117	119	116	107	99	110	102	86	124	122	110	106	114	124	122	104	98	120	129	113	119	127	95	97	114	144	104	118	112	111	105	119	101	100	112	119	121	114	131	112	126	109	116	107	128	133	129	118	112	121	103	111	113	112	119	103	140	117	117	112	103	116	112	111	110	114	108	129	118	104	106	116	98	116	123	113	110	97	120	114	131	115	109	117	106	122	109	120	109	127	102	127	115	132	116	114	126	123	100	112	107	102	124	107	133	124	119	133	121	92	94	118	94	125	122	115	109	96	109	113	126	109	117	116	122	108	119	140	115	98	118	108	135	112	117	110	128	108	121	112	113	115	89	105	97	122	129	112	111	107	95	96	123	125	96	112	114	136	95	114	112	108	113	127	108	118	109	138	112	103	116	114	128	129	105	108	119	124	120	121	122	100	109	110	134	110	143	109	95	101	110	119	92	123	111	100	115	115	121	90	111	110	102	117	121	94	118	116	90	107	103	125	116	120	118	119	96	100	108	87	116	99	118	114	125	132	110	136	111	103	115	126	121	122	119	107	102	119	117	127	113	106	134	130	138	127	96	95	105	100	119	109	111	103	119	107	111	101	126	121	117	129	118	136	119	116	111	144	113	113	110	103	121	117	112	139	120	108	125	130	91	120	123	135	104	114	104	117	114	118	97	118	104	123	130	113	106	119	118	115	113	104	129	114	111	109	130	123	104	119	117	99	137	130	116	122	125	129	106	129	118	77	116	123	103	114	118	121	118	95	97	104	106	137	116	116	108	112	101	131	139	106	114	115	118	112	124	126	115	100	82	109	97	115	104	111	106	115	110	120	106	116	103	120	122	89	110	114	116	129	116	120	114	105	120	116	120	107	107	124	113	111	118	121	114	125	108	125	117	103	108	129	122	110	123	120	104	94	119	136	104	118	136	120	118	94	113	117	119	110	127	115	127	120	106	129	106	122	115	123	152	109	124	107	117	119	122	122	111	115	102	105	121	109	111	136	108	130	128	122	121	113	102	100	108	122	114	117	86	110	115	112	119	123	110	123	111	111	104	112	131	147	113	113	100	97	104	129	99	108	101	105	103	127	112	108	89	124	97	131	111	115
25231	21068	26661	24581	2496	630	453	348	321	288	289	303	259	289	300	250	263	260	295	276	271	296	288	257	271	271	279	244	266	264	286	269	268	265	273	251	315	286	267	252	255	249	295	253	266	257	291	273	264	226	274	233	254	258	270	276	256	250	236	249	236	274	270	293	262	235	266	247	262	250	271	264	239	247	251	244	254	283	244	271	279	272	259	255	278	255	290	280	272	273	283	267	281	279	252	242	250	244	240	269	270	261	273	294	251	244	271	252	253	272	244	258	262	259	273	262	254	266	263	259	254	277	266	246	308	242	231	260	260	265	263	273	271	255	275	262	296	242	270	275	248	267	262	269	277	280	268	255	253	271	249	259	275	243	284	279	273	297	249	266	254	262	238	264	235	221	252	241	239	240	240	261	272	245	226	273	276	273	265	271	281	286	261	262	268	281	278	242	266	256	269	263	262	267	235	250	228	263	239	264	289	248	272	296	221	249	243	253	271	254	258	264	265	280	275	267	246	271	274	264	238	269	285	296	246	238	259	246	269	275	265	261	273	270	245	253	273	260	268	271	241	278	263	275	274	249	277	248	263	245	276	270	276	290	258	284	273	280	233	252	274	267	279	254	249	258	284	272	285	296	268	249	259	251	252	261	225	273	257	255	242	234	277	265	268	278	222	263	265	298	277	270	289	267	288	277	262	234	248	261	246	259	261	237	288	265	257	265	254	257	265	249	258	247	254	277	272	266	266	259	255	257	278	274	254	254	268	234	244	256	274	265	254	250	251	270	253	252	276	272	256	246	264	268	277	264	265	272	242	271	271	257	259	247	266	263	246	269	261	241	264	267	263	271	275	253	290	268	275	262	261	255	274	269	257	272	273	255	253	257	256	259	287	271	282	281	278	267	256	256	279	261	261	244	250	300	268	261	251	252	255	269	261	259	260	280	274	275	270	281	223	253	262	271	255	287	243	270	258	252	253	265	259	272	247	256	280	291	261	254	264	251	244	287	282	264	261	270	247	254	263	250	273	252	256	276	250	278	268	269	255	282	240	274	261	267	272	251	263	223	283	260	273	283	276	288	280	264	284	252	294	275	264	266	254	270	276	280	260	266	253	280	268	266	253	259	265	275	248	261	254	249	297	263	304	284	254	259	253	258	279	262	247	275	263	265	259	247	250	278	258	249	256	268	275	267	273	276	306	283	259	237	238	255	259	264	284	258	264	276	269	274	265	241	247	251	269	282	257	285	256	257	248	265	267	256	241	241	283	253	248	255	278	239	242	249	266	271	264	263	265	268	289	260	268	253	241	262	268	258	277	249	243	270	256	272	227	270	246	250	270	247	234	245	237	275	272	284	260	266	276	260	281	244	256	278	256	271	264	261	276	236	241	274	284	254	272	252	259	275	265	251	235	260	269	255	240	259	240	240	242	258	235	267	247	260	244	260	274	264	282	242	250	219	259	259	237	273	268	250	250	271	277	264	271	253	275	278	258	260	275	259	264	244	262	261	257	271	251	246	256	275	268	282	247	266	275	266	240	270	247	256	265	238	277	245	283	256	259	253	239	259	262	249	250	229	249	269	243	250	279	224	234	279	257	253	256	264	244	265	245	279	257	256	253	258	247	246	261	282	269	277	256	251	241	255	264	255	232	245	245	264	268	244	245	257	257	231	234	276	259	278	267	274	266	243	246	281	262	280	267	238	249	251	287	268	260	238	281	280	268	265	256	250	266	283	259	272	261	258	244	256	237	255	240	246	301	259	286	247	261	248	264	280	267	267	251	292	275	248	253	255	249	260	260	280	256	262	239	274	279	251	294	268	293	281	282	295	254	254	248	249	239	271	242	267	264	256	202	252	286	233	273	236	262	273	271	247	266	263	264	307	272	251	266	251	297	270	244	265	245	251	283	253	269	287	266	283	263	267	252	242	241	288	266	241	302	255	265	257	275	269	269	274	240	258	285	269	252	243	256	260	271	252	257	253	241	264	248	258	244	265	257	275	261	288	287	258	255	255	242	298	259	275	261	281	284	258	263	225	248	284	254	270	268	259	262	239	249	258	297	281	252	254	270	254	272	249	240	228	214	276	247	279	276	278	269	235	239	273	258	218	248	260	281	283	262	276	214	250	302	262	275	259	271	242	285	229	271	254	256	268	239	234	232	256	255	246	231	283	265	259	256	269	246	217	273	254	275	261	269	285	233	267	269	237	255	246	236	258	293	256	259	273	259	265	285	240	264	251	279	238	274	255	273	276	242	253	261	288	242	251	246	283	279	270	261	229	279	276	302	242	275	262	250	244	250	246	273	268	267	246	265	278	277	282	249	278	261	273	239	277	261	268	274	264	242	262	257	254	256	286	240	265	260	337	260	277	266	296	275	289	264	250	259	263	230	279	290	262	291	268	246	267	252	232	254	244	249	257	267	255	269	254	253	261	256	242	282	280	271	296	255	252	254	269	234	261	281	252	246	256	282	225	275	245	265	275	262	263	242	267	251	267	260	250	254	279	234	261	266	286	279	272	246	257	243	258	268	254	252	254	287	311	284	273	266	258	244	230	252	269	270	250	277	255	262	253	276	259	270	291	266	232	263	271	265	267	261	238	248	237	279	256	292	254	258	273	271	245	246	254	269	277	277	256	260	269	285	274	263	254	269	260	275	252	255	248	259	259	280	257	261	267	274	253	250	267	250	263	255	255	280	278	286	279	308	268	248	267	290	269	258	313	261	237	284	273	261	265	259	231	228	254	251	268	254	255	264	268	278	261	271	257	264	278	282	244	258	258	228	264	256	258	300	279	296	257	253	245	264	280	270	290	279	246	285	247	278	239	268	264	287	263	253	249	229	246	246	250	286	261	271	279	293	259	278	275	265	254	262	288	244	276	236	268	278	265	252	258	253	246	250	229	242	253	273	257	262	264	253	259	243	219	292	270	247	268	239	265	262	284	270	236	249	292	256	251	250	270	257	249	261	280	255	256	264	248	262	246	247	276	279	254	274	268	258	266	222	255	255	295	266	237	280	266	245	256	266	244	251	252	265	258	249	256	285	272	260	286	263	284	271	279	290	265	254	242	275	268	238	269	267	266	295	279	282	264	245	216	247	247	267	262	260	250	243	278	260	283	272	262	276	270	238	261	242	274	261	252	246	284	263	270	280	266	282	285	261	261	280	255	264	245	269	226	272	264	254	272	234	256	284	277	260	243	255	282	259	280	268	269	284	265	247	259	265	249	253	238	259	242	289	273	266	263	252	245	251	244	244	262	291	302	241	241	251	242	285	295	274	240	274	297	269	249	270	287	248	264	281	238	272	278	247	252	263	262	278	255	268	232	270	284	248	223	237	262	273	226	258	259	280	256	258	254	235	248	271	272	251	253	285	292	268	283	279	256	268	261	262	241	230	252	274	287	262	263	250	239	295	260	257	278	309	272	270	273	268	285	276	258	249	290	253	235	267	274	240	255	269	257	280	271	263	257	230	272	248	298	232	254	256	267	251	248
3327	2396	2015	1071	730	609	471	435	399	364	362	324	361	312	289	319	288	301	315	281	308	291	267	279	279	264	283	297	276	307	264	266	255	274	281	261	288	261	281	310	292	247	252	267	264	250	275	279	276	276	278	268	253	275	274	296	285	271	295	260	275	287	264	275	286	273	257	230	262	247	256	265	223	235	267	257	272	285	274	266	263	259	242	279	254	246	275	319	273	269	296	270	314	257	265	266	262	287	267	287	236	258	262	244	277	246	248	290	286	278	289	257	250	247	266	263	267	247	247	290	273	272	264	279	243	273	275	261	241	252	268	257	293	260	290	255	259	242	267	254	259	263	254	247	275	250	283	274	264	257	232	234	242	252	251	259	254	217	256	254	248	234	257	294	243	259	254	276	286	274	263	271	249	261	256	263	265	282	261	261	255	236	277	248	275	292	270	267	280	262	260	270	263	241	274	260	299	256	286	257	290	275	246	249	247	277	256	279	256	251	275	297	264	252	298	269	236	257	251	281	270	285	236	248	262	243	270	271	259	276	275	266	264	277	258	282	295	277	280	278	256	287	240	258	244	265	273	259	254	251	272	303	256	265	249	249	253	241	243	268	232	261	246	304	270	285	275	231	266	271	273	269	275	268	277	272	265	253	265	275	280	226	274	265	260	266	271	267	259	268	259	264	263	235	286	279	272	276	277	266	284	270	301	259	270	258	263	258	265	251	259	248	257	266	279	277	253	236	247	248	270	265	270	264	233	240	266	256	262	287	253	252	235	295	202	311	273	257	256	271	255	264	266	257	265	271	265	275	260	268	268	250	272	278	244	263	277	264	267	278	263	241	294	263	254	244	237	263	274	298	269	266	281	286	265	254	275	267	275	276	250	254	263	269	243	265	249	261	283	234	269	261	251	263	308	280	249	256	269	268	264	236	256	267	277	258	236	260	266	267	242	285	298	285	282	244	276	272	263	285	247	265	258	252	284	278	260	241	315	245	252	237	236	257	257	276	267	260	270	265	278	243	269	242	267	241	257	240	243	251	237	251	250	290	260	265	236	249	241	252	292	304	265	266	277	275	234	294	304	246	245	273	268	263	260	259	275	277	216	265	242	262	286	288	276	277	256	239	298	237	274	260	270	267	255	267	245	258	261	293	253	252	253	248	260	232	260	264	255	272	249	286	290	255	265	242	250	282	266	255	289	298	269	273	262	277	286	275	261	263	250	274	246	251	269	237	259	285	250	255	239	253	264	252	250	286	248	263	288	256	253	244	290	269	258	261	270	271	225	276	264	228	276	251	280	291	257	257	239	296	250	247	271	270	261	264	261	257	248	242	260	251	262	239	267	237	220	283	271	262	274	293	253	250	276	238	260	244	263	276	250	254	274	257	245	274	249	267	261	240	287	270	247	279	264	262	265	240	240	234	268	262	280	266	249	256	260	280	277	270	289	281	230	273	250	274	264	240	250	275	250	271	278	283	275	273	274	255	258	256	243	249	254	276	264	252	267	236	267	256	256	276	261	251	268	275	251	264	264	273	261	274	255	265	266	233	237	253	250	233	262	248	264	274	249	244	263	256	261	259	261	250	258	243	249	259	286	247	272	255	278	261	258	272	248	245	287	254	273	248	284	269	239	272	248	248	245	222	288	251	275	255	286	275	279	251	269	283	252	258	234	287	261	245	263	258	251	245	284	283	280	236	262	250	252	277	258	264	268	249	236	294	251	241	261	269	264	281	259	269	276	287	258	241	264	241	233	270	230	255	296	254	265	283	256	248	241	261	245	270	237	274	293	283	275	257	253	255	260	255	283	257	236	270	274	254	287	270	261	306	254	255	263	250	267	278	253	270	258	257	235	301	316	247	266	274	257	239	276	283	228	296	246	262	262	257	246	298	264	257	240	286	255	253	275	258	263	277	262	238	247	243	259	241	279	258	241	294	257	258	227	240	274	283	231	264	267	248	263	239	264	236	271	264	256	266	263	257	269	256	244	266	260	254	237	267	255	263	267	262	274	246	257	257	253	262	250	245	282	255	246	279	268	285	268	268	262	248	236	268	280	235	295	292	267	258	246	257	289	295	250	241	257	301	288	254	283	261	270	282	261	283	259	264	284	245	258	248	290	277	265	271	285	261	253	239	267	251	267	272	249	260	246	273	276	275	262	284	267	254	287	264	277	276	268	262	249	264	248	264	252	253	297	246	245	283	220	280	282	264	271	237	237	256	245	263	259	256	238	284	275	281	234	257	261	276	246	261	265	259	284	245	246	232	246	245	273	264	266	279	243	258	246	276	256	264	256	253	231	222	254	276	259	275	269	253	250	267	263	274	282	252	245	258	253	264	245	273	273	255	277	267	266	255	266	269	258	270	241	248	258	235	262	269	276	273	243	269	269	246	279	290	240	263	274	246	275	256	254	250	244	234	284	267	282	243	247	245	266	240	269	245	267	280	255	272	257	246	238	241	298	279	255	226	282	265	273	247	246	264	261	244	250	271	275	256	281	263	230	242	229	246	279	258	271	272	276	268	239	265	266	252	236	271	261	284	254	295	277	246	272	281	269	268	272	263	276	265	260	254	265	269	286	243	274	227	292	259	253	241	269	243	236	252	257	275	266	262	248	262	271	275	259	254	266	253	233	267	259	246	275	260	290	245	256	268	270	291	267	258	253	252	255	249	228	280	261	272	242	293	262	277	271	285	249	256	282	284	260	268	286	256	271	254	281	262	254	259	249	280	273	261	257	270	265	246	248	266	291	270	304	279	305	260	270	274	268	266	268	292	258	258	291	290	253	270	273	247	222	263	284	272	263	290	237	256	278	267	291	258	252	269	278	264	255	254	272	280	268	245	264	228	274	237	262	265	260	254	266	271	263	267	245	233	273	280	266	285	270	277	246	264	239	261	256	287	256	260	266	267	248	239	301	251	272	235	254	239	257	262	238	255	267	273	273	235	267	240	238	253	289	276	256	263	277	307	236	241	243	249	287	264	260	291	256	269	278	269	259	276	259	253	271	215	222	274	269	259	260	276	240	268	250	268	261	266	260	242	231	266	250	274	268	270	275	235	259	267	253	288	262	256	260	243	279	247	272	284	262	257	275	286	230	264	259	259	246	278	246	240	270	265	264	284	243	293	263	225	273	244	242	275	270	240	238	269	261	256	250	261	266	286	263	262	265	307	282	275	273	258	276	286	264	272	277	269	259	252	268	287	265	253	254	253	273	246	268	267	256	295	254	272	271	294	257	269	258	246	256	276	250	254	262	243	249	251	256	267	269	238	275	248	243	274	285	286	246	239	251	256	279	232	270	228	254	265	262	263	241	264	256	281	279	285	249	233	281	271	278	245	291	283	282	267	286	251	270	255	254	247	280	267	255	258	259	291	248	247	258	256	250	272	261	253	291	265	263	267	278	277	283	270	246	256	250	257	249	237	258	293	269	265	254	273	245	225	260	267	255	284	259	234	251	295	233	249	283	256	264	253	261	269	257	272	260	287
24147	21104	28219	24223	20962	5032	1223	766	581	565	576	542	585	505	494	452	473	516	497	507	450	507	466	434	471	483	489	495	500	440	424	456	457	449	442	428	461	461	448	444	456	414	444	443	448	444	453	456	483	476	461	474	423	464	433	449	470	482	471	469	408	479	447	516	459	468	411	461	407	447	448	477	452	468	477	484	480	441	428	444	439	429	463	429	434	440	406	450	457	470	445	439	458	478	462	463	476	457	447	477	460	438	464	467	430	450	451	441	431	480	445	406	479	415	433	471	470	488	455	437	439	438	476	453	455	432	413	476	452	470	438	454	473	455	491	437	474	478	450	490	429	458	470	480	433	444	445	422	395	452	477	464	395	417	479	437	475	421	475	427	425	452	438	415	428	460	471	455	473	415	424	472	443	430	437	436	446	442	457	464	442	467	482	445	437	468	441	446	469	470	461	452	476	431	462	459	449	451	448	472	461	442	450	450	407	417	454	395	450	458	460	466	427	468	424	441	438	454	422	460	467	443	430	452	439	436	476	437	483	469	427	439	439	458	454	446	447	447	438	485	441	434	443	447	470	446	421	406	425	439	469	490	430	457	442	405	414	422	469	394	428	422	434	433	471	471	448	414	484	436	456	455	440	424	446	514	498	489	447	458	440	460	438	458	453	440	458	429	458	486	469	434	463	457	454	442	473	473	427	440	428	417	477	411	412	502	472	449	477	480	465	407	428	439	412	481	445	419	425	427	484	406	465	443	425	440	414	461	489	457	432	464	469	424	450	436	467	433	448	416	473	471	446	435	465	441	429	424	442	417	450	425	457	457	480	446	444	420	474	429	399	481	463	456	459	448	460	475	449	425	465	445	462	421	449	435	448	472	455	452	421	442	431	485	428	449	435	415	459	432	474	491	459	444	473	474	435	421	427	429	422	475	445	479	432	447	475	425	454	483	445	458	421	478	457	447	435	436	445	439	486	462	412	469	446	467	441	480	461	447	449	453	468	425	462	456	430	478	434	458	477	470	482	469	424	458	458	460	410	441	468	456	421	409	439	472	428	422	426	474	442	420	460	398	453	473	472	441	453	450	443	467	454	435	442	404	439	492	443	450	426	455	471	408	447	474	437	460	440	431	453	456	423	451	440	405	409	423	431	441	442	460	438	435	482	391	407	459	448	420	449	424	429	479	450	433	470	426	419	413	452	462	424	445	449	461	438	407	445	416	435	431	461	458	449	419	465	455	417	407	473	449	456	479	422	446	462	444	427	406	424	442	462	428	426	475	424	432	448	435	457	458	462	479	408	451	480	419	428	456	426	408	449	449	503	431	438	441	442	440	456	456	462	419	461	415	456	463	462	416	436	470	453	495	437	436	467	448	429	425	467	429	457	456	465	479	447	452	441	432	447	414	460	397	398	438	469	428	420	433	438	436	434	429	450	449	480	408	420	495	435	448	465	441	461	438	420	413	428	397	444	432	463	415	428	396	459	437	456	432	434	443	487	487	442	462	440	427	455	490	472	429	456	459	476	427	489	445	435	429	454	463	436	465	458	444	428	427	440	420	479	443	454	464	447	414	429	440	417	429	447	432	456	435	465	436	451	417	460	485	441	450	455	459	432	443	454	474	440	435	440	466	417	442	475	483	421	443	459	429	416	452	412	455	440	436	474	421	449	435	473	447	427	451	463	442	461	434	423	451	438	449	412	502	473	454	450	405	439	464	424	422	463	468	476	429	438	409	469	427	452	452	438	440	473	452	454	466	457	404	436	478	463	448	454	438	459	441	447	447	472	442	449	425	430	464	449	440	437	514	473	459	463	460	420	454	419	471	456	402	437	416	450	428	434	459	463	477	437	451	456	441	460	460	437	447	455	441	426	448	454	402	491	457	438	434	408	436	474	422	476	451	423	478	409	467	446	438	421	413	470	424	423	473	435	454	442	433	479	432	466	463	412	429	428	431	434	432	432	467	442	454	415	456	455	466	450	447	445	409	424	467	475	452	421	446	475	433	448	466	494	428	463	439	467	421	452	459	475	458	430	460	421	421	438	450	451	409	473	447	460	419	411	449	453	408	448	443	409	453	445	444	446	449	431	426	437	419	451	459	435	401	444	423	475	411	430	427	464	463	409	450	462	432	445	433	451	452	442	416	425	423	445	431	423	432	416	452	475	445	468	443	440	438	436	424	427	424	432	446	451	457	462	451	430	494	421	468	464	477	429	448	430	418	438	471	462	428	431	432	398	438	428	414	434	466	428	427	478	461	442	449	450	447	422	464	454	457	473	465	455	431	461	419	448	445	425	402	441	433	409	437	405	461	412	459	445	455	445	425	482	435	435	461	437	467	443	446	421	419	428	435	439	476	464	448	442	447	406	416	452	453	436	450	453	463	479	445	437	424	422	448	423	455	445	422	475	425	430	440	439	443	415	430	445	450	430	455	473	415	437	404	426	442	440	420	441	432	409	450	436	429	470	424	446	444	439	466	479	435	407	424	426	434	424	449	455	448	455	431	419	470	439	423	455	411	415	435	439	425	438	445	441	452	463	452	462	413	470	438	453	450	440	412	408	470	433	498	420	441	459	458	494	454	472	454	452	475	420	456	428	437	466	433	449	449	432	439	437	414	442	458	396	466	466	463	454	432	424	449	460	390	428	443	442	434	468	475	481	478	446	407	433	450	418	443	445	452	449	406	457	428	436	488	454	417	431	454	470	409	454	468	423	415	437	489	448	453	466	465	435	407	449	455	426	447	458	453	469	453	467	473	452	461	481	470	415	445	441	469	467	466	435	453	482	463	457	466	443	465	445	428	444	458	419	399	458	436	477	420	453	414	467	448	473	470	426	462	450	445	477	484	427	426	465	416	437	472	431	463	429	442	474	396	465	442	436	418	444	432	461	470	428	417	477	425	416	458	459	421	442	436	444	461	411	453	435	431	438	465	493	450	450	425	421	420	445	434	436	458	433	430	456	418	465	461	426	426	466	429	457	449	406	445	464	480	429	409	441	457	408	462	446	393	409	444	455	461	443	442	401	434	447	447	435	426	440	420	403	443	449	436	448	465	475	445	422	432	397	431	426	456	438	446	437	397	415	443	461	430	439	434	457	418	458	430	426	461	442	456	484	421	422	406	457	481	463	464	422	453	441	445	420	478	467	440	459	483	445	444	459	465	435	431	385	451	471	434	449	469	420	421	440	440	465	428	447	443	436	484	418	451	432	444	407	449	422	416	465	407	444	422	457	434	434	416	486	472	459	443	466	458	410	416	434	448	450	454	414	430	450	472	456	468	455	428	437	428	427	437	447	445	468	428	428	501	445	448	462	452	442	463	407	486	451	435	447	461	443	428	439	451	479	466	449	404	417	459	466	467	455	469	408	435	440	408	433	415	437	426	459	421	442	438	446	452	445	458	439	458	447	430	432	438	434	479	477	438	429	445	414	441	474	456	450	443	428	468	461	457	417	450	418	483	434	411	430	455	457	457	428	441	448	428	458	413
3710	5306	4364	2302	1535	1118	990	814	720	697	671	631	579	525	517	498	531	482	476	456	460	460	478	457	437	449	438	460	492	449	483	447	464	431	450	447	480	479	439	445	459	415	451	458	471	443	421	452	447	428	404	444	456	438	403	404	467	435	444	437	480	412	497	437	439	398	453	432	425	461	403	436	437	439	418	442	459	427	438	448	396	428	442	516	429	413	419	449	449	440	419	442	464	462	403	418	415	424	420	434	437	411	436	422	410	416	394	445	412	412	441	432	417	431	418	421	429	425	455	389	445	415	394	425	441	431	439	407	401	418	426	460	388	443	445	456	432	414	439	396	425	424	424	396	452	460	472	474	464	423	443	418	442	421	459	430	435	441	436	432	441	414	425	453	462	445	426	442	447	435	395	412	456	400	440	438	468	419	456	426	421	447	446	442	418	426	417	415	411	417	418	435	446	451	422	436	494	425	434	400	429	419	470	463	412	433	409	452	421	443	431	423	439	454	440	455	415	413	447	462	427	400	426	453	440	418	455	411	432	425	448	446	395	455	411	451	403	394	417	393	388	408	429	427	436	446	431	433	445	430	488	434	459	456	449	428	425	414	459	415	406	412	426	446	431	449	421	419	419	422	406	447	460	406	431	462	473	446	437	395	455	437	446	477	460	391	445	435	437	437	430	453	443	441	427	416	415	439	405	410	408	393	429	460	446	438	416	431	448	397	450	464	441	434	394	409	385	434	421	429	404	445	453	407	422	408	408	424	471	431	424	426	448	445	415	421	427	406	421	437	408	420	406	415	460	416	468	466	411	409	421	459	451	457	423	422	394	411	433	421	427	418	408	423	447	428	391	412	418	406	466	429	448	429	437	437	451	445	458	428	440	418	452	468	443	431	429	444	438	429	399	460	428	440	406	431	440	422	411	414	469	448	446	446	408	425	407	429	412	447	445	427	412	439	445	420	432	451	461	380	461	431	432	426	434	454	428	488	426	392	438	402	455	415	432	470	435	409	421	434	442	434	418	439	428	394	439	400	438	413	449	435	433	398	400	421	434	442	438	450	430	426	431	378	448	445	423	408	447	395	433	445	430	391	435	434	410	450	412	451	453	441	377	441	450	440	431	396	436	426	451	399	452	425	410	409	448	453	439	450	399	420	430	429	463	413	469	412	430	422	433	408	400	458	388	427	431	410	418	444	435	391	433	400	412	430	447	426	401	422	442	440	421	406	390	419	423	443	393	396	431	456	389	415	454	413	411	444	406	430	465	443	397	461	404	426	426	451	419	436	410	441	428	426	429	423	468	416	406	466	456	416	455	397	408	410	442	488	404	418	441	439	401	433	414	443	437	450	428	390	417	436	437	420	395	400	393	416	446	405	464	437	417	436	434	404	396	438	408	435	393	418	389	431	454	412	450	417	420	422	451	422	400	447	416	442	416	403	431	423	422	415	449	417	420	366	421	418	429	468	458	435	430	456	443	416	474	437	442	414	410	415	448	420	447	457	435	425	426	421	439	414	435	419	422	439	439	393	448	466	425	458	471	423	390	394	423	450	435	406	455	420	442	445	415	449	453	435	465	450	455	427	433	501	410	401	427	404	412	390	422	429	402	420	443	406	439	427	428	419	433	425	406	389	417	422	410	421	402	396	398	417	481	427	425	456	422	414	427	470	391	434	399	411	387	413	451	408	400	451	360	426	437	445	417	407	390	432	446	443	393	452	411	419	433	401	446	420	424	426	399	418	436	433	437	431	432	416	431	424	415	429	428	440	430	441	443	398	391	417	431	407	399	430	404	419	427	460	419	402	410	410	411	418	434	402	438	432	469	426	367	418	464	454	424	447	421	402	468	455	421	417	446	447	387	379	411	424	408	409	421	421	444	417	409	425	383	420	448	411	448	397	419	427	437	432	424	451	467	429	443	415	449	403	426	425	431	413	427	427	418	429	403	420	445	408	451	410	416	445	419	418	433	442	426	445	441	474	396	417	377	431	430	407	401	424	425	422	385	453	445	422	406	417	448	410	401	435	398	490	453	434	437	425	429	454	442	445	438	433	418	442	421	422	461	443	423	464	436	420	443	427	437	442	406	425	431	448	406	420	401	408	412	421	434	463	484	434	449	382	434	438	400	406	456	412	427	421	382	415	414	409	457	424	442	416	408	447	405	429	420	450	415	426	411	433	443	442	397	421	442	426	438	403	416	431	409	495	411	430	390	432	451	434	432	441	441	430	424	419	423	420	413	439	457	429	423	441	413	461	417	425	422	407	437	456	420	415	397	423	436	413	381	407	435	444	446	429	430	417	397	402	432	442	479	457	489	426	445	458	409	440	382	425	427	418	417	404	428	483	432	381	432	408	448	409	426	418	445	455	410	443	428	415	421	419	437	429	439	404	422	436	472	408	423	391	429	432	428	433	428	432	470	455	458	428	424	397	445	436	453	394	423	407	410	443	444	425	402	431	408	387	423	454	443	441	447	408	448	389	435	416	455	430	430	371	433	435	433	430	436	424	403	433	441	403	445	426	404	454	441	416	445	439	441	442	466	422	429	416	427	418	449	422	441	408	432	417	430	427	426	472	417	393	400	421	419	422	378	403	413	423	387	418	408	407	376	434	449	388	420	443	411	418	421	448	478	426	409	425	423	453	418	397	397	389	417	452	410	435	449	442	414	397	422	422	417	463	442	435	411	433	396	439	438	396	438	431	425	442	434	412	447	386	445	424	421	391	403	380	444	424	417	418	398	430	472	452	432	473	426	434	427	427	407	414	390	419	443	422	417	421	428	449	444	395	418	414	424	419	418	418	426	420	423	402	392	444	454	393	429	421	437	428	405	451	417	449	400	432	421	430	408	405	441	443	435	430	436	414	423	442	466	446	423	462	406	460	438	454	481	448	416	443	398	420	422	452	388	410	408	422	403	446	426	477	418	445	436	436	428	437	425	464	393	428	455	428	421	427	431	437	422	413	407	395	416	430	408	401	405	402	439	443	409	451	445	413	429	407	435	443	452	388	413	422	410	437	396	436	388	431	389	448	423	420	390	410	422	438	411	453	408	439	452	440	396	429	440	446	449	395	412	434	441	427	430	424	438	383	440	391	416	430	434	452	428	427	420	406	431	416	429	430	440	403	414	406	413	442	378	428	423	459	435	442	442	430	422	447	460	440	414	389	403	435	427	444	415	404	421	447	401	443	398	425	409	402	462	426	400	440	444	445	448	400	469	434	388	412	450	439	469	437	453	437	455	398	407	408	406	452	421	406	444	430	405	444	401	457	393	422	429	417	453	428	409	441	403	419	416	399	435	410	443	420	458	383	457	399	431	443	462	431	430	427	449	398	435	436	409	409	437	419	426	447	416	437	410	436	431	405	378	497	411	463	398	455	432	416	497	437	425	420	433	414	405	422	439	421	456	461	422	425	386	435	432	431	418	436	450	433	427	411	451	424	455	391	434	432	418	435	395	420	446	438	438	390	363	378	399	401	399	414	396	428
26967	9369	417	197	146	116	126	91	111	101	98	110	112	105	111	130	110	124	102	114	122	107	120	99	103	129	89	118	115	116	109	95	106	112	122	110	124	112	108	100	120	108	110	118	100	121	103	125	123	109	123	118	97	122	94	99	106	101	104	120	130	105	142	113	109	116	112	121	123	114	108	113	132	116	118	123	97	112	120	98	113	126	115	101	109	114	110	118	108	115	99	110	98	108	113	143	102	98	108	133	122	105	89	105	121	99	109	116	105	110	126	121	108	128	120	121	101	119	124	105	106	115	121	111	121	97	114	120	95	111	125	128	117	99	91	95	101	114	121	127	103	109	112	104	114	120	100	123	117	123	122	91	113	103	112	121	117	106	105	98	118	90	106	111	123	95	121	103	106	108	120	123	118	115	114	110	126	107	117	109	104	108	99	118	95	97	112	92	116	102	97	111	113	94	119	117	129	92	111	107	110	102	97	103	123	112	93	109	119	115	116	124	108	108	104	132	120	118	118	120	128	130	99	122	97	115	106	118	109	115	104	117	99	140	117	104	111	125	93	106	119	119	122	106	106	103	125	96	118	115	125	113	104	100	101	98	102	122	123	99	117	113	111	124	134	110	127	127	113	100	118	115	123	122	102	119	105	113	105	112	120	107	107	115	102	104	102	99	98	107	129	128	105	94	115	123	122	120	102	102	108	97	111	106	120	106	108	134	119	95	96	116	106	105	118	121	124	111	96	114	115	123	111	99	132	104	123	123	117	89	103	134	91	107	122	101	121	108	117	101	99	108	100	106	100	120	116	108	107	138	127	119	105	113	111	109	104	114	116	119	109	107	88	100	114	113	117	99	126	122	101	125	105	102	110	121	121	115	112	114	111	107	98	112	95	106	99	104	105	107	106	107	109	113	109	107	129	108	103	105	118	96	107	117	101	115	101	126	107	107	111	90	102	116	110	100	120	125	118	118	114	122	124	109	109	102	110	115	117	102	116	111	99	109	121	104	106	109	104	131	111	105	105	107	106	105	105	114	106	126	101	107	113	108	130	113	125	113	112	128	122	125	113	121	115	118	105	110	118	97	105	94	109	112	106	100	117	120	126	118	114	111	118	94	100	120	122	111	122	98	116	121	105	105	98	111	108	113	106	95	115	104	112	107	110	113	118	89	116	93	113	121	125	109	100	103	87	98	131	125	115	105	111	111	126	110	107	113	115	92	110	93	100	109	126	113	113	120	126	114	118	114	105	120	127	126	110	104	118	111	106	119	125	107	126	104	131	119	101	103	105	105	94	136	115	99	112	116	119	114	99	100	114	92	115	97	101	116	106	108	118	106	118	118	97	125	118	110	107	120	101	130	102	111	105	115	87	110	115	114	103	109	92	104	109	114	104	114	120	111	103	107	101	113	131	119	120	114	93	103	107	126	131	118	96	90	134	112	127	124	115	112	104	104	89	114	128	128	118	106	106	101	115	123	98	106	110	121	135	97	103	105	91	91	93	117	115	100	86	147	95	112	103	120	102	106	102	109	97	104	129	103	89	105	105	130	115	125	116	99	106	120	106	112	111	109	102	108	103	112	105	103	105	107	108	111	105	108	111	117	117	109	135	115	102	100	109	99	109	108	120	120	114	131	116	97	100	110	108	110	95	97	94	107	104	94	115	116	110	115	108	111	73	89	117	102	103	90	131	124	93	92	132	113	104	99	119	99	112	106	118	121	122	108	114	113	98	111	109	106	132	122	115	101	105	116	119	92	111	126	100	108	119	110	117	104	85	125	105	123	113	101	113	120	111	94	121	117	116	117	115	101	106	109	102	122	101	117	98	108	93	124	107	106	115	102	115	99	111	120	124	102	119	112	117	103	104	102	105	86	88	118	111	110	114	120	123	117	104	105	118	132	111	115	121	121	133	104	97	97	108	95	117	108	110	112	95	103	125	106	86	133	108	121	111	95	104	119	113	104	102	111	127	120	116	126	108	112	136	97	102	98	121	110	109	122	129	103	112	111	110	121	114	122	102	112	109	120	127	96	115	123	114	102	122	91	109	119	112	104	127	113	113	123	124	97	117	120	108	103	126	106	106	107	93	118	113	113	95	104	107	132	114	103	101	114	112	107	115	107	108	115	113	121	96	104	120	112	101	113	111	108	89	117	108	102	114	111	104	125	119	110	109	108	94	120	115	103	113	109	125	123	110	128	106	123	106	114	124	112	105	111	102	111	110	96	98	105	111	132	109	120	120	116	97	102	93	123	105	122	118	104	110	124	103	106	102	104	115	106	119	100	106	92	129	89	111	98	95	121	109	125	107	100	108	109	115	101	107	109	124	112	106	86	111	133	104	97	126	131	77	113	127	109	110	99	104	99	115	119	114	118	117	113	101	113	105	106	120	113	139	130	117	129	119	125	91	110	115	112	133	117	104	107	93	111	97	89	108	108	122	113	106	105	106	114	115	114	137	109	116	102	111	118	98	111	105	88	110	107	115	133	104	106	108	106	102	113	128	106	109	109	121	120	111	108	115	102	102	127	113	129	105	110	115	115	126	123	111	132	103	122	118	122	119	140	109	111	106	115	113	81	120	106	118	105	101	118	120	95	103	113	127	102	91	119	119	112	131	100	109	112	106	119	109	126	111	113	127	106	137	104	123	109	109	102	127	97	122	122	97	101	122	103	105	102	123	112	108	134	104	108	99	98	103	133	107	113	110	132	79	124	107	113	120	110	98	124	102	124	146	101	97	108	117	104	117	115	100	101	111	113	124	112	105	122	137	100	117	117	130	119	118	116	122	123	110	114	122	117	119	102	110	108	105	124	125	134	122	117	118	112	101	130	113	108	104	102	105	137	94	99	118	105	121	97	104	114	104	114	90	99	119	130	99	114	103	119	122	117	100	126	111	115	103	116	101	78	116	124	112	120	109	122	99	99	115	104	106	126	104	106	104	99	117	94	123	115	96	119	109	108	123	87	115	101	117	114	99	117	114	111	113	93	101	87	107	99	103	120	102	102	107	104	114	120	133	117	114	114	120	116	111	107	116	118	100	106	109	97	135	117	109	118	98	104	96	102	99	121	116	134	108	94	123	100	115	119	109	101	120	105	120	112	96	124	106	123	104	134	129	113	127	111	104	101	100	110	93	106	108	117	103	131	100	115	95	117	113	111	115	131	102	117	100	102	112	125	110	123	97	133	111	121	125	118	99	93	113	102	116	104	112	141	110	97	113	107	133	118	109	104	99	100	106	105	103	105	118	125	97	120	97	109	114	102	105	128	117	107	118	98	105	92	98	102	113	89	106	115	123	123	117	110	111	117	109	109	97	107	93	112	115	130	108	108	115	109	100	96	102	124	116	107	108	102	123	111	105	98	113	144	114	122	107	113	109	103	106	103	111	118	122	111	128	121	97	126	109	118	110	115	118	104	88	130	112	103	107	110	118	116	117	104	109	127	116	111	114	98	106	118	99	111	121	102	115	113	128	112	103	114	109	117	113	88
4823	306	262	182	131	132	130	130	126	126	107	90	117	107	125	114	109	115	127	95	111	111	119	119	119	117	105	121	118	116	127	105	124	109	129	117	110	126	123	118	113	118	110	118	116	118	117	133	108	137	118	136	92	113	105	108	112	104	124	129	130	110	137	126	123	103	122	108	101	109	105	92	122	120	123	111	117	101	111	117	113	123	95	127	115	99	117	122	131	114	112	104	117	106	130	111	115	118	100	114	117	105	114	110	118	103	119	134	148	108	113	111	125	117	115	114	121	126	117	116	111	116	113	119	122	116	116	109	121	106	106	114	125	98	118	106	109	117	101	120	97	114	122	116	111	133	126	101	109	106	99	121	115	117	133	116	98	100	118	103	104	129	107	123	96	136	138	118	111	117	119	114	101	113	115	103	115	119	112	110	105	109	115	134	116	122	119	128	129	105	117	112	104	120	117	114	133	92	125	107	94	102	115	115	143	95	104	105	120	116	104	123	112	105	104	112	140	98	133	126	110	135	114	95	120	108	120	125	117	108	96	119	95	108	123	99	105	92	135	93	112	110	131	118	122	101	108	102	98	113	130	134	89	97	103	111	127	125	122	113	101	120	112	114	125	106	105	99	130	104	107	112	123	113	118	96	118	102	109	117	137	92	119	109	113	117	123	102	88	110	121	118	108	140	97	114	124	122	123	112	124	112	135	96	120	95	114	145	111	110	101	110	106	84	106	137	121	123	111	131	100	119	131	104	130	112	127	126	113	116	115	128	122	109	120	111	115	114	116	117	119	123	113	114	127	116	114	122	121	114	127	88	127	115	112	100	107	112	114	122	118	103	112	115	123	101	116	106	111	127	113	110	104	114	114	135	117	105	118	136	120	115	103	102	119	122	116	118	112	119	124	105	114	130	110	105	110	124	120	110	113	92	110	104	98	114	113	118	106	132	141	92	114	116	131	122	107	100	102	113	138	118	113	103	112	113	97	110	113	131	132	115	119	114	113	101	106	120	102	103	111	140	111	115	114	119	120	115	126	109	107	134	137	105	119	135	116	109	121	117	102	120	131	109	118	114	125	123	100	116	99	118	107	127	117	115	105	93	125	116	107	127	121	119	105	106	103	114	122	134	120	103	108	101	94	103	120	110	100	108	118	119	117	115	112	105	112	117	116	99	107	108	122	117	114	104	110	120	106	107	134	133	110	116	108	130	108	103	123	92	116	127	108	101	128	106	113	131	103	101	123	133	104	113	124	114	110	106	89	120	115	112	114	119	120	96	123	91	99	112	107	112	97	138	106	95	121	119	109	109	117	130	103	120	96	102	103	117	119	131	121	115	97	109	124	114	100	88	123	96	123	108	131	105	124	120	114	122	114	108	120	107	106	115	115	120	109	119	111	116	122	109	119	105	117	144	121	122	118	97	118	100	123	107	101	113	114	118	135	109	105	131	122	113	138	120	122	119	104	128	141	107	124	125	134	108	117	113	90	105	107	121	113	115	135	124	111	126	119	103	121	119	119	143	106	103	104	117	112	119	97	131	108	107	108	119	96	119	107	115	105	119	103	119	117	105	101	106	120	115	120	124	127	132	106	105	113	114	105	119	120	124	107	120	126	136	127	118	138	108	106	109	115	113	108	123	106	94	101	109	123	135	112	108	106	110	134	110	113	117	114	122	110	115	112	114	118	94	113	138	99	101	136	123	131	109	109	114	141	117	106	125	109	124	105	119	118	111	123	106	124	131	118	125	104	103	110	127	118	112	132	109	123	107	138	122	121	119	116	126	127	113	112	119	130	108	114	125	109	115	100	129	113	113	88	99	119	113	108	111	108	134	106	110	105	103	105	123	105	132	97	122	123	124	101	127	138	118	109	119	105	108	100	123	125	119	111	131	121	128	111	107	104	134	109	127	126	112	126	108	97	101	100	100	119	117	116	106	118	118	107	126	114	112	118	128	124	114	109	110	132	108	110	101	115	101	98	109	109	123	101	111	112	116	122	115	90	115	117	122	124	97	116	100	100	106	115	115	93	112	118	112	126	114	118	118	124	121	134	107	111	103	126	103	112	121	103	100	122	106	127	115	97	122	104	104	102	110	130	113	94	131	90	101	109	129	116	139	90	123	112	121	105	111	112	118	114	111	98	106	102	98	112	105	113	127	120	119	107	100	114	113	119	107	125	100	128	107	101	113	98	121	121	125	122	117	102	104	121	113	116	108	108	97	102	112	136	110	104	120	103	136	130	135	112	103	109	121	113	108	111	111	109	105	141	129	96	115	131	125	102	125	118	102	118	117	105	104	98	112	98	104	128	114	105	125	112	122	119	112	124	118	124	128	94	125	125	109	106	120	126	110	118	107	117	105	116	120	115	137	126	106	132	104	97	116	108	122	121	118	117	113	130	103	112	111	110	94	116	109	97	101	125	108	122	131	113	123	99	114	105	98	124	95	121	118	109	115	112	108	101	105	114	113	129	114	132	114	101	110	121	118	131	105	127	99	121	97	128	98	119	89	127	98	114	118	123	120	126	111	121	109	115	107	113	118	117	108	111	105	103	112	134	114	94	104	105	110	93	106	113	107	127	106	115	134	105	113	114	127	111	122	124	118	112	112	96	112	126	120	86	107	99	113	106	118	124	109	114	107	115	118	104	118	121	114	102	127	105	102	119	134	114	130	112	119	115	107	104	114	109	112	105	132	113	105	100	105	102	119	108	107	107	100	117	124	123	131	124	113	103	114	101	113	113	97	143	107	135	110	106	115	122	103	115	114	103	122	138	103	127	113	117	107	115	134	124	100	105	109	98	109	124	101	125	127	129	107	119	111	111	108	122	104	117	111	121	119	124	123	96	118	116	124	114	117	123	109	97	110	118	110	89	110	117	148	112	115	109	125	111	122	113	122	106	102	106	114	109	121	100	113	116	124	128	115	106	117	106	117	114	114	111	130	114	139	100	104	111	118	110	100	132	124	109	108	137	94	123	130	113	115	127	115	123	99	109	107	126	116	108	108	124	126	124	98	121	116	111	142	131	121	95	122	114	112	120	114	107	93	101	125	104	112	157	112	129	130	126	117	103	106	103	110	123	129	99	108	122	131	122	111	127	115	114	96	113	118	103	123	105	107	124	135	117	116	120	125	113	107	88	116	122	113	116	103	112	130	107	121	114	116	139	112	114	133	118	109	116	114	105	132	108	112	129	116	145	129	112	108	107	108	104	94	111	135	118	117	130	106	104	114	105	122	147	125	124	130	101	90	105	140	114	110	125	131	105	125	110	114	150	108	99	110	114	118	126	98	109	130	107	108	111	109	104	116	118	108	126	113	107	115	113	91	97	114	90	123	107	98	113	108	113	101	123	121	128	113	108	120	116	124	109	126	102	120	111	109	106	133	101	98	134	95	117	118	116	120	126	114	97	115	120	111	100	114	94	103	125	127	114	111	129	113	123	98	104	114	131	122	108	113	114	103	94	125	109	111	123	120	122	102	113	102	107	114
25108	21064	26662	24540	2584	606	474	348	334	318	285	291	292	316	277	311	284	288	299	272	277	274	281	245	284	272	266	246	247	272	282	254	263	243	269	271	283	258	248	256	244	273	281	251	254	295	293	256	268	259	291	273	270	289	291	255	277	264	289	273	258	257	251	255	261	289	257	275	247	272	265	279	266	240	285	251	246	271	287	307	250	279	263	244	281	239	281	273	267	263	226	245	263	259	236	272	301	248	265	278	283	283	255	251	279	276	235	285	245	257	271	253	247	270	264	264	264	289	261	277	253	273	267	245	246	273	288	241	237	278	259	276	288	266	277	280	241	254	269	263	266	273	255	276	243	259	283	289	257	273	284	234	244	307	264	247	266	267	267	256	242	259	244	266	263	244	239	268	273	270	264	260	264	262	286	253	278	275	242	280	309	243	256	296	286	272	269	279	246	253	241	249	235	269	269	278	243	257	252	260	257	285	243	238	251	240	256	248	265	279	281	239	267	246	248	276	284	254	273	273	263	245	251	275	269	248	267	258	241	241	267	262	293	268	266	270	268	248	307	263	283	248	263	310	251	278	271	259	243	234	289	264	267	280	264	267	251	279	251	267	245	257	255	240	271	230	234	252	264	260	269	267	250	291	272	265	274	281	247	297	301	250	247	271	271	246	238	257	263	249	250	277	267	281	280	294	282	251	280	247	254	290	233	244	264	238	255	291	300	265	254	266	290	274	266	249	284	270	226	266	280	249	271	259	279	273	294	265	262	264	255	270	235	270	243	291	267	253	257	279	249	251	262	270	269	238	276	261	236	257	280	310	280	285	240	274	268	266	253	256	273	242	249	274	284	236	243	257	238	272	240	264	266	261	257	259	272	232	255	262	248	269	246	249	229	310	267	239	298	277	291	275	276	282	256	282	261	258	269	231	257	272	263	272	232	283	261	273	251	276	286	272	251	270	261	285	251	260	282	257	253	259	265	265	258	265	285	266	248	278	261	263	219	272	242	279	261	286	254	265	265	269	269	253	288	251	246	250	242	248	265	300	277	247	255	260	279	270	262	271	267	293	232	226	246	260	291	275	261	290	259	249	246	283	277	248	261	232	264	255	242	224	247	290	258	264	286	268	245	269	251	270	283	276	251	262	250	241	256	248	278	258	270	266	279	257	274	250	260	254	274	289	262	274	267	248	238	258	272	270	257	267	273	258	269	270	257	236	252	243	260	286	260	274	268	255	268	279	234	267	264	238	286	256	281	223	261	263	264	237	244	250	242	245	271	264	259	289	257	263	271	288	271	270	253	269	253	242	270	276	228	267	272	238	286	266	282	264	254	246	270	279	242	257	249	235	247	265	266	247	260	287	251	247	262	271	268	264	271	268	231	229	288	267	282	272	276	242	274	294	269	276	238	250	274	266	264	235	267	223	253	247	275	224	270	299	233	235	279	243	267	253	244	268	239	243	263	239	239	240	254	267	256	230	233	271	261	261	233	270	296	283	253	236	225	251	274	261	243	255	268	261	280	238	258	262	287	291	248	259	264	267	241	272	270	258	237	256	263	251	282	269	231	275	268	261	268	270	243	261	254	255	261	229	238	287	246	259	262	268	265	246	256	248	247	237	255	266	252	251	285	287	251	288	271	270	267	232	238	230	257	237	267	282	279	271	246	262	266	276	253	269	256	260	261	288	262	278	255	315	241	260	240	253	245	231	260	277	264	259	260	252	252	260	227	288	277	280	255	251	279	249	269	269	232	265	257	236	260	257	248	253	252	245	262	270	243	255	265	259	247	275	258	272	248	255	254	250	295	220	269	271	275	269	243	268	253	245	274	248	270	276	249	258	270	263	256	280	261	279	253	253	273	263	253	262	263	236	233	274	246	241	261	258	276	261	275	271	280	234	257	258	247	265	275	265	295	247	249	259	295	267	286	249	272	264	271	274	245	251	264	258	272	246	245	256	265	240	275	255	250	268	239	270	234	286	253	268	255	268	232	261	245	258	273	239	267	265	259	247	240	278	287	264	254	286	254	293	278	238	256	268	289	264	247	280	261	249	274	276	271	254	280	267	242	230	274	268	253	246	259	305	249	253	254	241	248	258	265	255	258	240	247	251	274	266	278	262	275	237	220	266	263	298	269	251	286	231	247	243	239	242	267	283	230	235	290	258	261	257	236	253	245	263	283	233	285	275	279	271	238	255	242	284	235	261	243	277	271	276	272	287	249	278	275	250	285	256	279	255	242	261	238	290	259	276	291	267	237	257	266	270	264	261	244	246	282	275	252	243	315	258	267	251	270	270	270	277	264	276	253	261	242	238	261	228	275	230	263	274	282	283	275	257	272	258	247	241	274	257	237	241	249	258	250	258	248	257	251	249	256	277	255	281	269	239	290	275	291	283	265	247	281	253	277	259	284	276	289	245	256	239	244	233	234	240	276	258	240	275	250	258	254	289	238	272	237	281	298	278	266	290	231	276	257	297	299	267	269	303	265	268	289	281	251	271	244	264	260	262	254	286	258	260	243	275	299	251	276	278	237	262	286	246	259	250	278	251	270	257	263	239	267	265	261	241	253	250	263	271	303	268	265	246	260	265	247	234	250	272	249	253	253	249	234	256	263	244	263	270	294	263	259	251	254	245	262	254	266	266	278	264	269	269	249	259	242	261	221	251	269	294	234	245	261	281	240	258	259	271	245	243	266	246	287	269	250	276	235	246	259	268	253	264	252	262	257	236	249	250	260	257	254	261	262	250	263	259	249	273	232	254	254	254	265	271	261	252	260	265	276	260	253	281	266	240	251	293	240	256	271	260	253	247	248	268	250	267	261	283	259	248	265	287	252	244	259	252	238	263	262	245	242	254	295	270	266	256	262	274	265	260	267	259	252	258	258	262	268	255	252	253	240	264	282	277	260	287	249	252	280	255	283	266	254	265	243	271	275	261	281	265	266	258	262	259	276	268	236	273	265	240	283	294	296	268	234	244	274	267	261	274	255	281	291	261	277	276	281	252	234	258	229	246	285	223	237	274	267	272	256	282	253	248	243	238	270	242	258	234	297	258	267	270	241	249	262	255	270	267	256	263	248	278	267	263	241	256	274	274	283	256	241	257	258	251	267	274	253	255	245	263	270	296	266	270	281	255	275	276	262	243	237	273	263	265	254	255	274	248	266	233	256	276	257	280	264	270	247	242	275	261	266	251	254	254	258	253	245	241	260	282	269	271	261	242	277	259	271	236	246	277	249	281	266	255	285	250	279	238	236	248	259	263	272	273	271	257	245	278	264	255	252	247	234	251	282	285	272	277	256	251	263	305	280	292	257	260	247	285	274	268	271	261	229	257	256	280	293	257	257	262	279	271	279	278	301	254	242	268	248	251	271	240	255	255	293	297	252	235	274	261	250	231	258	293	245	256	267	283	302	248	241	277	250	259	268	267	295	257	257	264	287	247	247	247	270	255	228	282	287	275	249	275	276	239	287	262	262	288	268	263	259	259	267	274
3348	2459	1988	1022	676	621	473	414	374	389	336	306	338	296	306	301	309	270	295	267	309	274	286	309	287	291	277	294	284	272	282	264	262	261	268	274	273	283	282	263	275	248	264	263	267	245	291	258	292	259	248	257	288	261	264	253	260	265	276	276	254	284	258	241	254	282	254	276	264	218	260	276	263	282	255	280	285	241	274	261	248	263	268	288	290	263	264	234	281	250	247	277	233	296	286	282	256	270	268	287	238	261	291	258	277	275	256	256	276	278	266	265	264	243	274	253	288	278	254	257	249	262	264	258	241	263	239	250	288	284	281	284	279	262	262	266	254	250	283	275	242	247	294	250	224	274	242	269	253	258	256	233	237	262	266	249	267	294	270	249	278	276	266	255	291	260	247	251	260	254	233	276	274	266	269	248	267	270	257	265	245	281	259	241	233	261	271	264	271	258	242	274	248	255	260	273	262	307	266	250	242	245	269	274	259	248	268	273	273	249	253	258	234	250	272	237	281	228	268	236	253	265	257	277	284	243	227	266	246	250	273	264	256	292	259	245	277	251	282	275	264	250	292	253	291	267	250	283	247	276	258	231	260	276	245	245	253	265	296	231	250	265	267	274	272	273	235	274	227	263	252	251	268	279	257	264	271	270	253	248	273	274	269	251	262	272	267	248	288	254	278	242	276	291	268	273	279	261	277	235	260	252	276	271	270	248	288	273	247	256	272	254	272	270	273	251	245	235	260	239	268	276	269	258	290	270	220	288	250	267	260	269	257	254	295	269	288	266	266	253	270	269	260	261	244	264	259	252	276	316	269	280	279	268	255	266	266	257	264	274	273	275	282	281	272	288	246	293	260	259	300	274	225	273	259	265	270	273	252	266	267	260	261	259	248	259	266	266	249	254	287	261	278	264	252	285	257	264	263	276	262	254	284	252	232	245	268	256	282	284	283	295	271	275	255	278	263	257	273	275	248	289	252	247	241	259	274	310	283	268	271	296	266	271	246	278	263	253	262	284	249	278	271	249	258	263	251	310	278	257	265	256	290	231	273	230	295	254	273	253	257	240	262	270	254	247	271	277	253	269	244	259	246	274	280	284	250	260	272	270	239	263	273	274	293	267	286	262	258	277	256	242	277	273	269	270	280	275	266	276	262	291	287	253	231	263	265	259	291	279	265	262	271	257	265	241	253	285	258	287	243	231	256	254	271	253	297	260	242	246	258	259	240	277	241	241	283	254	259	257	254	243	283	271	283	291	277	278	245	285	259	249	255	240	252	256	263	234	221	278	250	242	262	235	269	271	245	274	272	266	246	288	234	279	249	270	293	259	239	266	255	284	278	260	289	274	263	262	235	257	230	246	284	256	247	254	279	275	274	253	231	272	231	258	233	261	238	256	286	272	263	275	295	246	262	267	247	286	265	268	254	279	254	239	282	261	274	263	262	281	259	241	251	277	258	274	262	239	248	287	250	241	287	272	272	249	261	256	254	272	287	269	268	263	266	230	264	298	257	259	270	288	251	260	241	248	244	252	288	252	262	258	250	280	253	271	289	273	240	254	279	255	258	243	251	230	237	266	258	289	253	263	259	274	243	280	266	286	254	256	240	248	279	274	282	265	263	288	230	263	297	266	241	269	265	244	244	281	259	264	255	247	274	289	271	267	249	258	238	268	283	254	276	256	272	278	230	253	251	289	275	284	257	257	254	262	248	297	268	248	278	254	275	266	228	275	242	264	221	233	241	246	272	267	262	266	261	256	284	249	283	243	279	292	289	290	258	280	282	292	261	264	280	253	252	267	229	242	274	288	267	249	280	234	239	277	267	273	262	261	260	239	270	269	266	259	263	279	275	242	261	277	243	248	248	254	270	240	284	245	263	295	265	265	256	295	248	256	262	260	260	285	242	236	276	262	242	258	267	246	276	282	288	262	248	263	249	261	255	258	273	257	255	264	253	294	263	277	270	256	278	242	256	264	239	252	265	288	253	250	281	246	278	264	273	237	285	241	271	257	265	233	241	271	247	269	272	263	272	269	272	243	252	274	268	265	272	253	253	275	254	260	287	259	262	281	273	271	236	259	265	250	279	240	250	257	255	307	269	259	234	275	266	278	258	255	281	249	265	288	277	273	274	250	285	264	248	261	242	264	252	285	226	258	234	251	264	264	260	260	279	287	282	269	270	255	275	271	231	252	255	274	278	263	269	227	257	279	261	263	271	246	268	242	269	280	247	253	237	281	286	273	282	263	262	273	245	265	246	247	283	246	264	259	259	249	256	274	280	249	286	252	258	256	279	247	281	249	228	274	264	268	249	262	269	256	262	261	283	257	262	283	270	238	265	259	234	252	269	256	240	258	270	226	281	236	278	260	235	266	233	276	262	247	287	293	267	238	258	265	304	286	259	281	263	292	296	278	244	268	273	275	254	278	250	260	252	262	277	252	274	220	247	262	276	244	243	273	257	239	254	277	295	254	255	260	248	236	265	275	267	269	288	266	270	242	264	263	266	239	263	225	269	259	273	253	283	289	275	292	263	258	274	253	309	271	268	234	246	244	243	243	248	255	269	265	303	260	280	251	272	264	229	284	253	276	300	262	267	286	266	242	273	266	244	271	281	268	278	281	290	264	250	272	294	252	266	270	300	263	279	256	265	236	248	249	262	292	257	244	278	259	278	256	285	249	245	243	261	283	274	288	273	232	248	274	253	231	259	254	247	264	270	262	239	278	270	257	272	262	242	263	279	251	247	299	278	293	267	263	277	246	262	253	249	276	267	290	280	276	240	270	230	273	288	280	244	274	273	268	272	277	256	255	274	275	275	256	279	243	283	250	263	245	248	235	287	263	293	245	225	256	258	267	252	260	260	255	251	256	246	238	253	273	248	273	257	271	273	268	272	250	257	250	259	249	271	277	309	255	278	260	267	279	280	269	258	250	258	272	240	234	287	273	297	263	271	267	249	250	236	292	292	287	248	275	285	246	249	265	285	282	262	295	292	250	247	255	268	258	274	268	276	249	249	274	290	283	253	281	259	256	237	259	249	264	283	265	293	260	264	263	267	269	248	266	247	261	255	277	264	268	260	235	242	247	262	254	254	270	255	282	263	277	254	275	276	279	253	279	270	245	276	243	260	256	235	250	251	238	264	250	248	291	284	301	271	228	270	240	257	245	256	231	260	260	257	254	261	268	295	243	279	310	266	249	223	242	254	272	298	262	248	278	258	261	237	223	255	267	278	256	248	254	250	242	279	252	251	256	258	307	267	281	275	292	264	250	297	260	248	260	251	282	248	265	260	267	257	271	250	267	290	241	268	233	261	281	244	282	269	254	273	258	283	267	270	287	256	270	260	265	281	277	249	260	274	269	261	259	272	279	256	247	242	256	257	270	223	259	258	294	246	277	265	263	234	266	286	290	264	272	255	237	231	234	236	246	245	266	255	262	279	280	261	273	248	248	249	266	252	274	261	283	262	257	268	279	246	254	260	265	251	276	281	265
24008	21072	28194	24175	20928	5063	1158	760	605	591	578	517	555	486	471	479	520	475	497	502	447	479	453	500	463	465	461	441	508	468	450	449	432	457	477	457	397	452	458	434	484	432	478	464	463	449	460	453	429	419	470	432	431	438	478	460	450	453	423	439	450	450	420	439	420	435	451	465	425	454	478	428	431	469	461	419	432	485	458	417	458	438	495	447	461	478	431	476	482	420	443	445	485	467	455	452	455	480	471	459	473	462	464	462	453	440	465	418	468	464	437	415	449	419	442	420	455	468	448	486	442	423	434	444	427	440	455	417	443	413	457	469	413	433	454	428	444	441	451	474	393	438	456	494	447	444	440	437	461	436	472	428	457	432	432	426	438	463	455	442	482	448	456	426	425	434	422	435	458	441	397	464	448	462	480	424	477	415	453	410	437	415	443	438	413	449	443	456	407	432	448	416	410	412	459	458	428	431	459	442	417	403	443	418	422	443	459	412	426	442	447	459	438	433	412	426	433	445	446	459	473	453	446	407	454	450	437	424	446	432	424	423	446	450	431	472	449	403	442	416	446	414	439	418	454	451	414	474	439	435	464	442	469	420	424	481	453	464	401	465	419	441	448	461	493	456	503	455	449	446	413	444	429	447	451	487	419	449	478	436	469	444	409	474	460	440	465	444	421	460	444	444	480	462	448	417	449	422	451	437	454	447	471	414	448	429	470	420	448	425	455	408	446	444	476	443	450	417	437	443	450	440	431	426	443	459	411	438	438	423	475	458	445	463	481	413	470	430	428	480	450	478	449	439	432	481	451	419	435	447	442	448	461	439	465	428	431	439	451	426	421	442	430	433	408	442	455	431	462	459	461	428	409	412	450	456	435	430	446	424	477	441	448	450	429	458	411	433	431	441	422	414	462	464	465	448	464	463	408	417	452	466	405	441	457	451	445	416	431	413	439	499	484	435	470	437	442	456	426	439	434	459	480	435	464	403	435	421	453	427	484	440	417	439	454	456	414	431	456	471	475	444	431	429	425	467	419	464	452	481	425	401	437	450	454	481	459	438	457	456	454	443	391	460	488	431	468	435	405	428	448	410	421	425	457	460	419	457	429	418	476	449	460	441	411	455	448	421	488	456	446	437	429	452	424	437	477	448	435	457	437	475	445	443	440	414	439	450	446	431	435	463	481	423	448	433	417	451	488	392	438	422	461	484	418	442	403	429	436	447	476	405	456	461	425	455	425	450	494	435	441	427	434	468	457	458	461	442	506	450	491	473	499	452	444	456	431	423	448	439	423	432	435	437	418	445	431	460	439	522	409	422	457	434	410	448	427	427	516	426	443	448	426	460	461	450	446	424	472	431	440	419	423	448	427	435	440	450	446	442	451	455	435	454	367	428	477	450	453	401	442	487	430	427	502	440	416	434	424	475	455	418	490	445	449	436	436	449	486	494	435	443	459	413	443	452	468	422	415	454	394	428	441	385	432	428	440	440	445	443	474	451	456	437	489	478	430	440	431	465	469	464	436	444	426	456	456	467	422	432	434	442	451	457	437	463	478	453	430	445	438	460	457	423	442	425	465	446	461	446	453	422	433	441	464	406	470	426	456	432	439	473	435	462	424	478	434	438	442	442	419	444	426	416	422	407	448	427	468	436	414	444	461	383	415	429	440	379	442	475	479	452	427	439	450	469	478	466	466	449	463	452	434	440	440	451	457	402	441	430	456	454	441	409	476	449	441	447	430	435	460	403	450	413	487	463	442	480	452	456	439	482	437	416	464	442	430	472	419	417	443	428	424	437	458	462	418	444	478	459	434	487	470	440	429	461	447	438	432	444	445	420	419	456	393	466	445	419	443	449	438	426	411	457	431	450	476	450	445	454	447	460	429	423	460	465	453	460	456	424	456	401	432	378	452	454	466	410	444	446	454	435	439	446	406	420	436	440	459	452	435	419	424	479	425	438	424	448	416	445	454	456	462	422	442	472	448	462	432	449	419	465	435	465	424	432	439	448	452	416	462	421	425	413	445	453	462	465	448	403	429	465	435	460	435	448	433	432	429	460	431	445	452	435	438	427	415	421	453	436	477	415	494	412	431	456	423	412	429	415	451	452	431	405	411	487	480	450	503	425	494	445	398	467	468	454	471	496	449	428	465	463	459	412	454	442	440	434	446	461	447	456	484	425	424	460	446	440	438	426	464	418	486	399	445	465	461	453	445	436	435	427	480	472	478	469	468	468	439	423	447	451	430	429	458	465	435	480	467	405	439	422	471	468	466	414	445	435	446	445	412	474	451	430	463	453	448	461	394	445	456	442	417	414	495	444	487	436	413	415	461	429	433	447	434	447	401	445	442	428	444	407	404	460	452	423	421	415	430	436	418	467	429	423	431	453	408	406	401	478	485	462	442	444	471	478	484	442	416	426	420	460	394	482	422	446	452	474	422	486	460	454	465	465	435	450	442	432	450	447	461	423	463	495	417	447	473	440	463	448	421	428	449	475	472	422	483	447	415	438	466	479	456	472	418	456	424	436	486	436	426	432	455	443	435	411	408	422	399	454	410	452	412	451	449	449	475	424	441	419	394	435	472	428	443	424	458	451	399	427	423	446	445	448	439	472	444	451	427	463	421	454	421	431	436	467	451	441	395	437	428	459	434	461	448	443	378	448	436	443	450	435	447	451	412	467	450	426	448	419	473	474	458	426	485	459	461	458	439	438	482	425	438	443	433	447	456	435	418	453	473	458	498	439	467	460	467	438	466	436	462	417	433	417	451	465	425	444	460	430	448	445	468	482	424	422	451	436	427	445	422	422	415	413	412	422	417	459	452	456	449	448	423	446	423	459	401	450	412	422	441	437	411	421	437	425	438	433	455	416	414	439	463	451	443	411	433	491	450	448	455	456	430	431	453	424	457	449	451	450	470	438	425	453	457	461	441	468	465	471	427	448	457	433	446	429	420	470	409	442	415	452	440	457	429	428	442	468	424	458	442	440	437	439	441	414	432	413	458	410	438	427	453	472	408	467	448	417	391	454	461	472	467	445	442	471	458	491	425	437	423	459	444	445	430	427	417	438	421	424	442	446	423	460	432	410	454	443	462	441	453	467	420	425	455	453	435	396	463	413	440	405	399	449	461	432	402	450	456	428	452	451	419	441	434	452	455	420	423	436	431	486	429	443	492	417	449	450	430	456	430	430	454	481	408	476	459	428	443	452	464	487	460	441	404	428	428	393	420	440	453	426	443	418	451	451	459	436	453	407	414	496	453	417	444	443	455	470	397	482	478	526	455	439	418	458	404	454	391	407	436	442	403	443	481	436	450	428	445	428	461	398	434	449	449	476	466	441	417	441	469	421	429	454	463	433	444	441	479	439	437	458	414	396	462	427	458	435	426	409	443	459	427	460	448	423	442	457	375	450	414	471	447	413	457	428	443	464	445	451	442	431	455	457	460	445	441	446	442	440	460	419	434	448	479	404	443	426	434	494	431	436	480	463	442	421
3700	5368	4326	2422	1476	1183	1009	796	763	681	654	599	551	563	510	503	543	527	479	473	459	478	491	504	485	440	440	444	473	449	480	421	460	444	471	455	425	428	425	418	467	459	457	416	417	467	445	450	444	433	442	466	453	434	452	418	414	442	432	457	393	433	455	461	447	446	468	407	398	450	412	441	462	414	441	477	430	420	428	409	420	418	421	428	432	502	459	473	416	419	439	461	431	437	447	430	438	419	460	431	428	422	467	390	398	412	428	468	442	433	440	479	442	453	454	447	422	453	398	423	434	421	403	431	453	448	429	434	438	420	473	419	416	430	429	425	402	434	421	422	447	436	403	402	436	445	455	419	439	407	407	439	439	448	452	420	468	451	397	404	418	423	455	412	451	477	438	445	450	453	426	422	415	423	458	419	434	421	434	420	417	437	411	439	462	427	435	426	431	433	414	451	449	427	409	440	413	440	422	403	492	454	408	428	458	447	420	435	421	399	418	436	436	413	409	413	421	426	405	449	405	414	442	429	459	429	431	419	432	445	420	470	408	451	438	425	465	418	425	417	457	412	439	434	425	462	414	452	416	452	431	439	445	435	421	443	438	398	450	402	431	430	431	421	410	429	448	420	461	472	427	452	386	407	438	425	410	412	437	437	444	380	444	409	391	417	425	416	430	438	419	407	458	420	430	436	430	441	419	432	448	451	432	425	417	424	427	450	459	412	438	443	458	440	448	433	433	402	416	426	407	455	408	418	452	414	425	418	423	454	441	429	445	408	425	407	411	421	456	465	403	461	437	430	429	439	443	439	428	408	390	451	435	441	452	436	448	465	436	408	419	442	423	436	381	419	421	440	422	433	400	393	436	421	432	404	435	422	428	424	449	411	458	459	438	426	439	405	427	421	477	422	430	431	422	481	452	443	399	450	417	438	425	447	431	451	415	420	433	468	424	417	431	426	427	424	413	407	422	437	430	455	438	435	411	434	429	417	394	423	425	454	443	461	430	412	406	426	407	449	435	411	406	416	405	477	421	426	434	419	396	433	450	437	406	395	448	453	429	430	420	426	422	424	427	402	448	444	466	442	420	414	443	413	400	460	392	430	402	424	427	456	427	429	427	419	404	433	412	414	437	464	409	435	418	438	461	410	410	452	420	449	404	430	421	438	398	427	435	408	413	425	426	446	412	441	421	458	427	435	425	442	416	404	425	433	417	385	390	426	404	388	393	440	432	434	422	446	412	400	451	412	426	401	422	451	405	435	426	443	415	430	404	434	425	416	430	434	439	431	427	399	407	433	432	424	436	438	409	431	399	428	421	455	413	419	452	452	446	418	426	428	389	452	435	445	430	406	442	455	433	440	406	429	449	416	469	412	407	398	426	437	428	453	416	414	443	450	428	450	407	458	423	407	396	439	384	446	452	426	419	416	396	447	422	424	415	401	393	405	385	388	429	450	407	454	417	427	462	414	436	417	414	432	416	416	389	432	429	435	427	452	434	436	405	435	402	441	433	409	418	451	437	435	397	452	457	429	416	452	419	462	450	415	430	429	412	427	436	429	438	406	417	440	435	439	407	463	422	420	455	443	467	417	417	414	432	439	414	407	411	431	433	420	416	451	416	421	406	414	407	406	419	450	392	412	413	400	436	508	422	410	425	422	428	411	422	417	431	429	403	425	385	410	447	419	433	432	436	375	463	432	462	414	416	444	443	398	428	435	447	396	444	427	380	454	423	431	412	446	429	413	417	429	412	417	400	447	403	420	416	460	416	440	414	412	424	385	427	435	401	410	424	423	414	435	448	421	434	409	403	407	412	421	425	425	423	457	416	454	441	427	429	405	405	418	398	431	437	415	438	448	394	386	420	432	408	420	415	418	453	410	402	440	426	468	470	459	426	437	418	419	418	380	413	409	409	394	438	446	477	439	429	381	432	427	461	435	395	443	418	418	410	422	419	436	366	418	400	433	444	411	434	414	451	445	444	450	386	411	414	429	405	390	408	437	432	372	442	425	439	432	411	458	385	436	373	463	442	436	447	392	445	436	403	408	460	402	393	458	435	456	434	392	440	427	420	426	433	422	406	444	429	427	419	419	394	459	432	424	423	386	416	405	428	402	466	444	422	415	367	460	429	436	421	418	417	434	449	419	428	428	402	421	453	408	415	423	422	375	383	415	399	418	425	412	415	434	412	443	458	405	403	428	442	387	436	439	389	425	443	377	427	430	397	402	410	412	408	386	425	446	430	426	411	409	413	448	448	435	431	428	422	427	438	425	451	423	422	413	408	439	436	397	406	419	421	405	434	409	423	440	433	423	452	414	428	401	396	402	386	444	418	427	423	457	421	417	416	428	423	421	430	428	424	422	432	441	416	393	392	436	446	431	427	428	399	413	386	431	415	447	431	409	425	422	434	456	398	496	395	411	422	394	419	413	425	425	434	429	380	441	441	438	417	400	450	448	410	415	401	427	402	401	421	438	421	407	434	452	481	427	448	391	461	395	419	395	420	446	431	397	419	438	430	427	439	446	392	446	416	427	416	431	400	437	439	405	422	431	477	431	431	428	398	395	407	438	421	397	447	393	429	416	426	399	420	399	425	436	425	449	408	430	432	443	414	439	443	443	422	425	449	477	406	451	417	399	420	398	442	422	438	434	388	435	413	427	430	403	432	434	398	438	375	397	443	442	411	429	418	424	411	403	439	411	420	403	392	423	452	411	393	425	444	404	419	435	393	458	403	446	399	431	414	437	408	436	422	393	409	446	431	412	426	407	438	439	411	465	415	421	414	454	422	410	445	380	421	394	427	445	429	450	456	451	435	437	430	392	452	438	373	402	449	421	399	471	446	431	427	432	421	430	464	427	442	407	406	397	415	416	452	412	410	431	417	421	412	406	432	380	421	422	432	418	409	426	427	428	440	437	450	462	440	415	455	432	454	409	415	415	438	396	453	429	425	430	426	442	437	400	429	429	441	439	421	442	454	395	392	440	438	425	423	438	425	425	407	423	422	442	410	411	399	427	422	447	445	465	408	418	431	445	425	399	419	427	427	438	416	415	449	463	393	404	410	377	444	426	412	421	403	444	419	469	425	424	423	415	461	399	450	413	426	425	415	456	438	492	408	425	441	456	404	461	422	442	400	426	436	442	397	415	445	415	432	396	403	432	417	406	407	391	409	427	452	437	421	395	413	456	421	419	449	408	427	404	421	408	428	436	460	409	425	421	417	421	413	425	465	391	433	447	441	439	452	435	390	426	417	442	408	433	400	379	427	409	439	394	430	417	410	421	416	389	418	412	376	419	426	393	399	423	402	407	411	448	434	374	444	427	408	439	427	442	417	389	452	422	431	390	423	422	422	415	455	437	411	443	431	420	418	399	427	414	413	447	457	410	408	438	397	435	415	435	414	413	381	385	411	410	361	407	433	414	391	441	405	446	411	416	406	413	434	413	428	443	441	413	414	412	429	431	417	411	410	411	438	390	421	408	419	430	386	440
27147	9602	466	208	136	139	110	105	131	111	128	110	105	105	142	122	117	115	113	100	101	122	88	109	100	126	117	99	109	115	103	134	128	113	110	108	113	111	88	137	119	104	111	106	118	98	124	93	94	114	125	134	118	132	114	125	124	112	107	112	117	98	94	114	110	85	119	125	109	114	109	105	97	101	115	112	93	98	94	125	97	99	97	103	117	115	104	108	116	120	107	112	107	111	99	105	121	108	127	110	118	108	104	118	120	123	109	121	99	142	115	124	104	109	98	111	101	102	107	113	112	114	124	119	115	118	101	88	98	121	112	112	105	115	123	93	105	105	123	102	103	127	97	99	96	121	100	124	109	101	96	114	127	114	114	100	110	111	110	110	101	101	94	134	116	92	100	102	110	124	117	102	104	98	103	116	118	115	90	108	128	113	128	124	108	121	105	111	98	129	108	120	120	83	107	119	117	100	121	119	107	118	117	104	118	106	119	114	109	105	114	109	121	105	100	132	114	117	103	115	119	124	128	104	108	117	112	119	121	134	126	102	108	94	115	108	111	98	115	115	93	129	107	107	109	105	129	92	131	101	100	96	96	121	103	109	103	128	101	127	100	99	107	108	120	99	112	107	126	121	104	121	120	118	121	96	130	108	123	121	111	114	101	115	120	102	114	97	113	106	112	126	98	111	128	139	102	129	115	131	114	138	111	114	103	131	105	91	124	100	113	109	110	103	109	113	117	108	127	124	120	120	92	104	112	117	113	123	111	98	116	126	115	98	112	115	125	124	113	105	109	97	104	118	113	97	99	108	124	108	119	116	90	133	90	116	98	106	106	115	116	116	111	112	123	101	103	107	106	105	133	100	114	102	130	110	110	99	100	109	97	112	105	104	93	121	101	112	97	131	104	108	114	110	89	118	107	96	112	151	121	85	113	102	109	112	112	124	103	122	111	119	113	105	105	92	130	109	96	106	123	106	124	135	144	98	103	112	99	124	100	119	116	128	114	101	106	101	96	110	106	113	101	116	104	112	103	116	120	101	131	116	108	118	97	108	109	105	111	111	127	122	125	116	109	104	98	124	115	103	106	102	130	108	98	106	112	96	138	107	127	103	117	117	125	118	98	97	121	102	120	102	107	106	126	102	104	96	105	126	90	100	101	109	113	128	109	117	120	123	116	117	133	97	99	109	110	84	110	104	112	100	101	126	92	117	116	108	107	135	109	118	106	106	117	123	104	100	110	101	120	118	99	112	115	103	108	100	113	101	115	113	101	108	110	116	107	113	104	101	109	108	123	110	122	136	102	105	114	107	110	101	100	111	97	115	108	120	112	122	98	115	100	112	122	114	108	125	105	104	120	114	116	105	112	107	110	91	95	106	119	113	119	99	125	96	137	115	120	124	105	105	99	108	119	106	102	112	104	113	114	125	131	113	115	110	118	98	112	105	116	103	105	103	98	117	109	107	125	97	104	105	109	110	128	106	124	114	110	121	107	114	93	105	116	130	110	102	122	107	123	117	108	87	97	122	98	106	122	97	104	111	108	121	97	107	96	113	100	127	91	102	127	110	127	91	114	118	95	113	98	98	112	115	115	94	112	102	118	105	97	108	117	103	110	88	97	111	106	121	94	110	116	93	98	96	113	109	100	101	92	121	112	127	107	117	118	107	108	103	103	109	101	112	114	115	89	106	97	115	110	120	107	102	118	146	110	98	120	100	107	111	110	112	115	111	103	118	113	95	127	111	138	117	121	97	101	126	130	95	115	124	106	115	107	124	93	117	114	111	109	114	127	119	101	91	103	119	92	126	112	107	86	111	125	98	94	102	102	102	105	122	113	107	121	110	106	117	115	118	128	122	115	98	124	116	99	117	97	122	130	99	119	135	118	116	115	99	132	107	134	119	113	134	121	113	93	116	118	126	111	99	111	104	109	98	129	127	110	86	122	88	114	106	99	91	116	118	98	111	107	107	125	129	122	107	120	108	119	121	112	112	106	106	126	132	95	107	114	115	107	97	96	108	115	107	115	123	92	115	94	112	110	104	123	95	108	127	101	110	129	111	115	121	104	98	99	117	127	117	109	121	123	107	98	129	106	112	131	112	107	130	117	128	105	94	102	118	119	99	91	122	102	115	104	128	94	113	121	95	94	102	86	113	101	107	111	121	122	114	114	113	113	114	103	92	123	107	116	108	112	105	96	117	111	115	97	113	116	97	104	115	100	122	108	117	124	113	113	114	123	111	110	100	121	112	108	152	112	121	102	113	122	119	117	108	107	111	99	117	116	110	113	111	94	123	104	111	111	122	137	90	104	128	103	113	109	113	114	91	105	101	116	105	104	114	99	106	101	118	118	107	111	96	106	80	94	105	98	115	114	116	113	125	128	119	118	108	109	113	114	132	112	101	116	120	99	102	94	91	108	129	117	115	104	102	128	99	113	121	130	99	121	126	118	135	112	105	105	113	104	120	108	120	112	95	108	97	132	113	113	106	103	118	107	118	109	100	110	102	112	104	130	108	111	114	114	100	101	105	124	119	104	108	114	113	111	109	109	107	109	111	107	113	118	99	124	121	116	153	102	110	110	113	102	110	99	97	111	133	120	115	102	94	102	80	112	115	111	99	109	94	99	96	107	120	105	122	116	117	112	121	107	112	135	119	109	115	125	115	118	107	104	111	109	94	108	113	116	105	99	120	87	136	99	121	117	116	103	121	106	101	105	104	128	104	119	91	111	115	112	124	105	108	104	103	99	102	108	100	116	106	102	122	118	122	110	116	105	84	106	116	122	105	130	106	122	109	121	105	75	94	109	94	108	109	108	113	114	107	123	109	103	100	100	113	125	115	107	126	113	126	91	105	109	118	106	110	97	102	107	95	123	114	106	112	125	117	107	126	122	115	116	118	104	115	105	97	102	104	105	122	104	129	117	114	109	113	95	118	116	111	108	115	116	118	119	118	108	132	112	109	99	109	90	115	104	112	107	117	110	112	107	103	121	117	121	113	105	126	104	111	100	107	108	116	105	123	120	138	106	131	106	106	119	110	98	118	113	123	124	120	120	103	124	102	90	118	106	97	124	105	98	112	111	103	95	103	95	108	98	112	87	110	93	112	107	107	114	96	111	103	92	106	115	117	114	104	116	93	90	107	103	103	112	92	102	105	96	103	117	106	124	103	133	100	112	111	107	116	100	101	132	115	112	104	133	104	103	116	127	107	111	112	101	112	106	100	106	96	109	108	119	115	126	115	112	129	134	100	121	114	112	103	112	115	99	96	113	119	111	111	109	111	125	104	102	123	125	125	91	93	92	105	134	113	99	109	118	130	111	107	113	109	113	114	113	112	106	119	108	110	121	111	120	120	103	108	107	120	119	108	94	134	135	110	118	113	111	122	106	101	102	98	129	104	114	121	124	92	119	118	114	109	129	109	83	102	106	112	103	104	128	105	110	104	105	112	121	115	100	101	125	117	123	108	99	114	128	121	107	123	109	107	116	109
4826	285	226	194	150	138	115	102	144	116	128	105	134	117	114	130	119	119	119	134	112	92	119	129	93	111	108	118	97	100	109	111	118	109	117	114	109	109	121	97	123	116	121	107	102	114	105	113	99	112	135	109	115	125	107	110	104	114	129	133	99	126	137	120	111	124	129	120	114	123	128	105	96	117	120	105	92	108	104	92	109	107	126	116	110	113	122	101	133	110	120	88	91	120	120	113	113	92	126	106	93	109	105	107	120	119	114	115	108	126	139	103	119	134	109	117	123	114	107	107	96	102	101	120	116	132	132	114	103	121	117	120	117	115	118	128	111	97	103	110	92	139	99	107	112	134	99	103	131	93	103	116	113	109	110	103	118	115	103	107	114	121	132	105	101	123	133	113	116	117	132	126	103	112	121	111	115	109	108	122	126	103	97	114	106	115	125	110	112	109	113	117	108	124	99	111	127	113	118	117	119	108	102	117	124	109	118	109	110	121	133	102	122	115	101	117	98	103	114	116	104	103	124	111	114	125	101	129	119	120	115	113	137	109	107	137	109	119	117	90	124	116	95	120	127	112	112	128	99	131	105	108	110	112	109	99	130	102	118	127	98	123	115	99	107	110	92	118	132	104	114	137	126	107	114	121	112	119	126	121	127	129	110	107	121	106	119	108	92	94	110	122	104	92	127	101	111	120	118	115	115	118	117	116	116	109	109	111	127	112	134	109	122	108	135	115	129	109	116	121	130	108	115	98	97	96	110	115	118	129	110	127	105	138	125	110	95	92	120	102	107	107	106	115	101	112	102	128	113	119	104	108	86	131	115	139	127	100	135	117	120	117	132	109	121	117	123	114	135	107	125	121	133	127	126	125	130	99	115	122	107	124	133	111	132	119	119	108	115	101	110	107	137	124	107	114	121	101	116	116	122	113	124	99	106	122	110	123	113	105	109	108	95	103	115	97	129	105	110	110	124	120	117	100	96	115	108	113	109	123	101	120	127	107	123	127	120	102	123	99	100	109	110	124	111	111	117	120	113	102	130	114	120	120	135	117	91	119	128	106	109	119	111	115	110	105	117	119	128	103	119	122	119	114	100	120	115	111	126	102	113	120	96	129	129	123	116	116	127	124	111	112	114	105	125	105	96	123	116	118	104	94	101	120	122	135	111	134	99	110	107	106	107	105	116	107	103	110	106	141	106	106	108	127	110	122	110	117	105	128	98	109	124	119	111	125	111	112	116	126	112	117	116	137	103	128	110	124	116	105	119	106	132	128	123	101	113	111	132	136	116	119	122	105	118	104	121	114	122	121	116	137	100	121	118	93	115	116	123	121	107	129	111	128	114	103	136	115	105	105	155	112	103	111	115	100	111	125	116	110	107	119	113	106	99	115	123	126	137	104	115	122	114	109	115	128	139	121	129	116	112	118	115	116	116	132	126	87	105	122	114	96	122	128	138	106	109	126	100	140	120	107	114	113	114	127	117	116	128	108	111	119	99	118	137	117	123	117	129	130	117	125	108	126	118	111	107	109	117	136	117	109	100	118	127	125	98	125	117	113	112	126	101	123	115	106	106	113	113	104	92	114	114	106	108	90	99	123	141	105	107	111	117	104	130	109	119	118	119	109	106	104	107	116	124	110	104	107	120	114	129	136	111	125	109	127	125	108	95	107	130	106	109	107	112	113	106	116	113	130	105	115	110	106	120	120	104	121	113	118	121	130	114	118	109	124	110	112	128	107	109	132	111	102	114	124	117	117	94	106	115	125	96	144	101	107	119	97	113	127	133	114	110	116	91	126	118	121	109	126	102	119	114	122	115	120	123	103	127	110	110	115	120	111	125	98	106	115	108	114	119	118	86	103	99	115	123	112	97	106	117	126	101	121	110	132	116	97	117	123	132	113	107	126	119	123	138	117	111	116	115	104	128	131	124	125	115	129	128	106	120	99	112	116	111	119	114	127	110	127	113	112	125	108	144	123	137	102	101	102	115	112	114	106	129	125	111	114	102	112	103	106	133	124	93	104	119	133	124	142	110	113	110	109	123	121	120	123	123	93	106	96	126	102	92	110	102	113	128	109	94	129	113	98	109	118	116	103	104	122	128	103	138	124	118	132	119	134	94	137	106	121	125	146	112	107	122	128	96	105	148	103	123	110	95	113	114	104	110	113	115	100	111	115	116	106	105	117	103	114	108	114	103	129	117	101	101	109	120	104	114	112	124	107	117	117	143	126	112	121	124	123	117	118	119	102	117	131	123	102	119	131	113	117	119	106	115	109	106	117	116	113	113	121	107	128	114	112	107	118	101	135	115	117	111	116	124	102	112	130	121	121	115	131	131	97	117	116	116	127	133	94	108	108	119	93	126	120	115	90	124	110	108	112	114	133	126	106	115	124	117	115	106	120	113	129	122	111	108	126	101	112	110	115	125	98	110	114	120	96	113	129	133	116	123	113	99	116	105	114	102	116	122	140	90	121	120	112	110	121	109	110	117	113	111	117	118	108	122	102	105	114	114	124	116	96	93	125	127	113	125	128	123	92	103	115	104	102	122	112	123	109	106	100	104	107	123	118	104	150	106	117	105	113	107	117	98	117	108	122	117	117	150	118	135	110	139	127	116	108	123	123	119	103	109	129	104	121	111	105	122	126	95	120	127	121	129	108	123	101	113	105	116	114	107	113	124	112	109	106	108	108	114	112	115	121	101	95	132	114	116	117	106	121	128	117	135	113	112	119	114	116	135	128	106	106	109	116	123	117	97	121	107	102	111	116	115	117	92	104	102	95	111	112	108	95	111	134	134	118	117	106	122	126	137	129	126	110	91	101	113	117	122	91	111	122	133	115	118	94	123	120	114	122	103	104	123	124	99	122	121	97	118	130	102	115	129	107	110	107	105	87	115	122	120	100	100	125	124	129	120	115	111	91	108	116	94	96	117	109	124	118	106	138	113	98	112	133	102	121	133	106	110	105	112	114	131	120	118	109	106	118	108	104	121	112	112	107	116	108	97	107	107	122	113	125	136	77	93	129	106	113	123	121	125	124	102	120	126	113	106	119	108	91	103	127	123	109	114	112	130	126	102	118	101	108	109	129	109	136	95	126	110	122	119	112	125	112	118	131	117	123	123	102	118	120	120	126	131	124	122	139	103	119	115	119	116	120	125	106	105	127	112	112	131	117	121	119	125	122	95	131	109	120	117	125	117	112	113	108	127	137	103	109	117	115	103	114	115	115	106	117	118	104	113	117	104	118	123	114	114	115	109	127	105	109	98	104	141	121	109	133	100	106	132	120	115	108	108	134	114	123	110	125	117	138	99	118	115	127	120	122	128	110	134	112	117	105	104	92	100	112	128	119	114	124	107	115	115	110	112	107	123	124	122	117	95	102	111	125	129	133	130	88	122	123	105	118	121	93	144	121	118	110	124	112	119	102	130	133	105	124	125	107	109	132	128	111	116	123	128	134	125	121	111	113	96	117	126	101	111	111	110	100	128	120
25206	21048	26643	24621	2482	594	453	353	345	346	290	281	331	283	296	289	281	263	273	270	258	300	256	240	254	285	254	250	271	287	288	295	260	289	263	251	278	265	265	257	276	227	242	278	260	265	271	260	266	256	280	253	264	243	266	282	245	277	293	283	239	270	274	260	282	275	257	268	261	259	285	254	273	276	254	246	284	249	256	271	250	272	249	278	241	278	266	288	265	283	259	230	238	241	279	264	256	252	267	268	264	253	240	268	260	279	267	264	282	285	260	215	228	269	266	298	284	282	281	257	247	265	235	239	262	285	268	243	294	276	250	263	252	281	267	286	266	270	268	255	280	259	290	245	288	249	242	305	250	272	281	257	254	260	264	294	254	259	234	316	244	262	283	271	242	270	278	260	269	261	274	275	251	276	244	239	252	257	269	273	259	241	265	278	270	272	257	291	252	269	268	249	280	279	262	258	261	253	258	267	226	240	247	275	243	237	274	272	252	272	263	272	255	258	296	267	258	245	236	252	267	238	237	257	263	239	254	295	293	281	295	254	291	286	237	271	273	275	234	241	250	273	254	253	261	257	295	236	256	267	259	265	250	268	260	268	244	260	261	295	285	261	252	259	268	259	257	266	272	259	289	288	285	296	271	229	271	278	283	268	279	256	254	261	259	275	234	236	271	242	267	258	238	249	268	224	249	266	264	260	279	261	268	240	263	293	273	277	224	272	295	248	251	249	278	239	254	256	252	271	221	255	287	264	272	281	307	255	288	275	281	296	229	281	288	251	259	256	231	242	238	261	259	283	278	253	266	249	235	258	255	253	292	241	263	268	275	264	256	239	282	257	272	253	243	264	258	256	239	253	268	279	254	245	245	264	293	269	284	257	258	272	254	262	245	231	282	275	276	266	283	247	245	261	255	254	240	283	277	247	272	267	289	248	255	274	267	294	244	219	245	260	250	250	273	260	229	253	253	257	272	256	236	244	251	275	239	275	275	262	264	249	253	256	286	271	289	271	288	258	243	237	282	285	289	284	285	217	254	272	254	274	270	271	256	262	279	261	265	284	267	233	300	270	275	247	275	230	236	273	274	245	249	234	251	256	248	260	239	263	284	279	258	250	266	257	253	281	221	255	272	267	271	244	283	294	264	234	260	276	273	271	251	280	259	270	266	270	253	295	272	247	251	238	252	259	265	261	263	265	231	232	255	227	256	244	305	274	256	266	241	275	256	238	249	241	248	254	275	246	264	247	264	264	259	251	270	271	260	242	261	254	266	254	268	277	273	268	228	248	294	269	250	254	268	296	271	267	265	271	277	291	274	247	245	292	281	289	250	250	263	282	248	244	280	284	290	276	229	267	270	254	268	282	245	268	253	226	256	255	277	259	232	283	254	249	266	248	240	267	256	277	276	259	246	247	296	253	295	258	238	252	265	267	225	267	226	292	244	266	246	269	242	281	309	264	219	247	291	267	274	257	283	268	266	256	252	250	236	263	260	263	279	279	259	271	290	265	280	288	267	279	280	282	251	275	269	260	242	242	251	251	281	287	254	267	241	301	263	261	277	247	273	271	256	275	251	275	263	258	277	252	273	284	237	267	269	266	269	278	280	257	240	251	266	275	265	272	286	273	278	254	264	264	258	255	304	225	254	271	233	247	252	272	296	263	250	286	257	299	271	271	257	272	281	247	256	279	243	284	262	274	258	242	248	262	260	250	240	241	236	259	267	280	221	304	282	254	289	265	263	263	280	264	251	263	252	258	245	284	256	256	272	263	236	272	253	292	248	266	260	279	264	268	286	253	261	253	269	275	272	290	252	269	284	273	261	280	250	235	274	277	263	275	267	277	278	258	286	257	266	307	267	238	267	275	256	257	284	258	267	263	301	269	268	258	281	266	296	275	267	255	249	246	267	259	256	284	258	252	274	239	248	238	255	265	269	248	251	248	267	260	272	247	259	255	280	272	281	267	291	247	265	259	249	275	266	266	301	265	256	239	262	241	252	249	259	268	289	259	258	253	254	258	263	282	286	254	251	262	287	236	267	263	276	288	265	290	242	261	276	265	249	234	259	286	268	237	268	257	288	226	257	247	266	250	260	258	281	251	284	251	264	255	253	282	229	248	247	241	251	242	250	258	254	271	257	270	276	260	249	257	281	254	260	275	260	286	290	254	267	274	258	263	263	244	256	281	250	256	274	239	256	259	250	258	289	282	255	275	310	271	239	243	238	258	275	258	277	293	269	277	253	250	256	269	271	280	261	239	259	271	265	242	274	276	270	247	251	275	273	248	231	248	274	266	276	267	281	270	289	265	274	263	283	234	255	290	277	237	236	276	246	255	221	277	253	241	274	264	288	240	291	279	284	262	242	246	275	261	299	258	265	264	261	255	277	267	277	282	269	268	277	239	273	249	263	248	253	254	248	248	306	274	282	299	265	255	248	256	266	319	245	269	262	251	296	303	249	290	265	261	273	233	242	264	267	286	259	308	260	259	263	270	254	267	281	277	236	271	232	290	266	282	262	263	265	232	247	261	261	277	263	290	240	242	265	261	257	251	282	256	250	290	297	291	284	237	261	252	264	258	238	259	251	238	243	249	261	232	263	266	262	288	244	285	304	240	262	285	266	266	254	285	261	239	250	257	265	255	256	251	245	233	248	283	263	258	240	241	245	249	250	266	278	281	248	266	271	253	259	228	259	249	252	278	261	290	271	255	277	288	264	247	265	236	268	248	274	270	272	244	265	288	272	258	273	239	267	239	256	269	267	255	260	259	254	265	254	257	273	293	228	254	254	275	280	219	269	267	281	263	262	247	252	252	264	268	249	253	236	266	278	307	275	271	268	299	257	278	271	261	245	260	238	264	247	237	290	272	295	297	275	268	235	276	265	273	254	263	279	256	242	287	274	271	280	294	298	270	232	260	232	225	255	273	250	261	256	268	278	282	248	236	277	266	298	254	269	264	257	260	262	270	255	238	238	234	255	237	253	257	239	268	259	268	268	282	250	237	254	272	251	276	275	283	255	245	248	270	253	246	260	262	278	228	272	265	248	252	255	295	257	275	256	243	260	276	256	259	247	270	283	275	274	264	280	259	263	248	260	266	267	238	278	269	277	270	268	268	224	261	270	248	244	285	258	275	254	259	252	265	264	253	266	296	280	247	258	247	247	252	244	246	285	244	253	258	252	275	277	274	267	290	270	253	257	254	239	235	256	266	256	271	279	252	254	288	273	254	235	256	247	262	249	277	264	272	270	254	253	274	224	237	271	271	251	259	277	270	241	265	252	286	247	260	259	286	256	237	263	277	254	256	246	260	258	280	274	280	276	269	254	254	256	260	304	304	222	276	249	264	276	272	292	242	240	238	226	305	263	264	285	266	241	246	258	250	289	239	287	268	257	252	252	255	271	282	247	272	275	240	235	244	276	234	259	253	305	259	297	273	232	257	251	274	239	272	272	308	241	251	254	269	257	242	237	278	262	278	265	240	280	238	244	261
3452	2469	2069	1015	706	538	507	416	396	368	341	320	336	368	297	296	310	293	256	288	275	264	284	297	281	292	272	288	276	282	240	252	286	255	255	282	282	288	292	256	274	250	273	269	296	289	273	271	276	257	237	278	256	236	266	272	254	285	283	269	287	243	265	268	261	275	269	279	248	255	298	255	288	242	262	276	253	256	253	247	274	267	229	291	226	295	279	273	274	265	261	263	276	270	313	258	243	279	252	271	261	245	284	272	277	292	266	261	244	277	260	276	289	240	273	235	250	260	239	296	289	260	245	256	278	266	264	256	268	277	282	238	250	270	271	251	275	278	255	269	297	280	271	310	260	276	278	251	258	258	267	273	282	260	273	279	274	232	254	270	252	254	255	278	273	288	275	258	246	272	239	243	290	281	261	263	256	275	248	276	298	278	286	268	292	287	287	276	246	260	244	242	243	264	286	250	271	245	234	261	280	284	266	262	245	255	279	267	248	279	270	240	278	262	296	263	252	263	267	284	263	259	275	266	270	253	280	259	228	254	275	288	260	277	276	290	241	252	257	307	246	298	289	278	267	254	269	286	257	261	277	292	258	273	240	268	255	247	289	263	294	258	242	270	264	270	265	277	295	265	267	270	233	277	281	275	262	256	242	265	306	266	283	258	236	242	271	250	309	250	279	242	273	259	283	275	236	272	240	284	247	255	253	271	256	251	252	263	250	261	268	249	285	252	273	287	273	268	263	286	263	281	274	265	275	294	270	289	255	276	266	272	278	257	261	260	285	284	264	270	262	249	265	282	256	272	244	260	252	268	279	252	253	267	283	252	283	238	255	267	258	276	260	260	259	286	275	280	268	255	243	277	291	298	255	286	274	255	258	261	263	270	243	247	276	249	265	276	285	244	252	265	255	285	265	268	254	260	246	281	278	263	251	258	257	275	267	277	242	244	251	262	280	260	256	259	274	296	234	278	266	279	258	279	243	259	253	273	263	236	247	264	287	263	272	267	243	263	255	264	246	268	264	274	282	224	266	227	262	285	248	264	272	255	245	267	285	256	271	237	268	255	301	263	281	242	265	281	285	254	283	265	263	253	248	262	258	254	276	295	281	259	271	247	287	269	280	293	284	276	275	258	268	272	249	268	273	286	266	269	254	245	255	281	236	290	281	289	256	251	287	267	255	249	242	284	268	259	230	285	284	258	254	254	248	284	237	261	232	240	257	266	259	273	245	268	268	248	279	274	235	264	245	280	269	256	267	271	265	271	259	240	251	281	256	268	251	250	290	268	280	255	291	288	252	240	248	247	246	271	257	284	286	274	282	281	240	277	255	242	276	255	261	230	269	239	275	245	265	270	283	261	265	246	248	273	248	285	267	304	284	281	274	262	313	307	241	280	286	286	250	279	278	261	263	258	276	258	277	275	264	276	271	314	266	251	281	263	286	271	249	290	262	256	304	238	263	284	300	254	260	262	259	287	257	271	255	237	281	276	259	306	268	266	251	267	262	258	271	289	254	247	252	261	246	262	292	272	273	258	252	282	272	241	259	273	282	273	269	288	266	259	261	298	265	265	241	250	260	253	266	251	240	273	259	261	250	228	291	235	258	264	243	240	264	262	259	286	257	260	263	283	301	281	286	259	265	256	255	285	251	244	249	260	250	255	314	234	263	228	255	249	262	250	253	273	280	258	283	252	251	277	266	245	252	261	243	265	244	272	259	279	280	282	246	269	245	289	259	269	257	262	281	258	275	263	265	272	267	239	268	273	288	271	277	261	292	262	241	257	286	259	269	284	266	260	281	246	260	248	299	312	263	284	264	272	281	246	267	279	251	261	265	272	285	248	234	269	294	257	271	299	281	291	258	282	284	249	262	277	245	260	264	267	282	279	224	264	220	255	267	271	289	291	254	271	246	227	263	238	290	295	256	268	290	256	251	294	265	270	247	269	279	258	238	282	263	251	276	257	260	267	274	236	233	240	261	279	274	262	282	266	288	244	250	270	241	272	242	272	255	260	282	281	257	275	277	289	245	258	263	288	267	277	262	262	271	272	255	272	276	269	269	270	271	269	277	276	245	249	267	258	275	235	259	260	258	277	276	259	228	279	252	276	243	253	273	259	243	239	279	258	272	275	273	245	274	270	262	267	283	278	264	262	248	259	249	259	284	264	264	285	268	273	247	257	249	246	251	254	269	287	256	270	288	263	254	244	280	293	270	283	279	237	259	273	269	272	286	277	260	267	253	275	290	263	272	260	265	269	299	260	274	235	287	301	245	270	282	279	311	261	253	270	256	240	267	270	254	229	315	293	255	259	281	271	278	262	256	255	272	284	285	251	257	295	279	277	270	263	262	279	282	284	277	265	246	275	265	250	263	253	256	282	262	272	241	256	268	251	242	234	251	290	243	274	228	256	266	232	244	256	269	234	238	280	264	243	266	264	256	269	272	273	270	242	285	236	280	273	275	254	256	298	251	262	268	246	247	245	266	277	303	260	241	267	267	280	274	275	257	263	263	227	257	274	291	244	250	272	273	272	297	257	261	270	281	266	248	262	240	271	264	252	275	282	257	298	259	261	244	245	279	258	279	273	284	294	288	278	284	288	309	249	265	266	254	270	297	265	270	255	262	256	269	253	287	287	271	264	287	282	238	246	280	261	279	258	279	294	275	245	279	278	282	272	245	285	269	270	252	252	291	283	254	277	247	280	251	263	265	260	263	245	294	278	275	247	271	273	254	262	245	276	284	264	266	287	267	275	261	257	250	243	275	284	291	252	253	265	258	254	254	256	281	280	276	277	232	266	287	277	252	262	277	272	241	298	245	294	249	233	250	248	255	285	272	246	256	272	263	262	285	250	254	276	270	280	251	280	262	286	269	249	256	269	289	264	266	254	261	259	246	230	243	280	262	273	246	266	236	268	262	266	248	286	245	275	274	266	269	257	254	262	278	253	222	235	244	275	266	253	258	225	296	279	254	287	270	280	281	253	258	281	265	306	272	259	257	270	254	264	263	287	272	234	265	270	270	243	243	268	275	260	259	264	269	265	263	278	242	267	276	252	248	257	303	266	247	263	280	275	266	263	287	217	272	269	287	261	255	232	249	265	269	229	240	258	272	271	287	243	277	269	263	296	273	253	281	244	258	273	300	252	274	286	290	250	239	240	271	233	272	301	247	255	286	271	251	226	268	265	280	222	264	246	268	266	253	282	268	257	256	248	253	277	257	276	257	264	260	247	263	259	296	252	255	247	293	265	294	258	257	287	249	256	263	271	272	246	259	280	283	297	251	272	261	258	265	238	254	247	244	255	270	288	274	261	266	228	269	268	255	243	259	261	267	236	273	250	275	259	267	245	259	241	260	280	272	256	262	277	262	269	286	267	259	285	283	271	272	253	276	267	310	256	266	240	264	254	304	248	279	248	274	307	275	251	266	229	236	281	244	264	276	292	259	280	243	281	287	277	281	280	282	276	263	255	266	266	273	258	266	283	262	266
24112	21076	28171	24205	20942	4898	1182	768	592	542	518	541	509	491	454	506	476	532	495	500	447	501	443	452	480	492	443	462	412	477	475	441	453	444	472	464	446	447	451	433	419	438	466	499	455	467	449	500	434	449	448	460	440	434	450	477	431	434	434	450	419	391	430	427	414	409	457	422	448	435	427	480	449	453	475	418	450	427	421	455	433	455	435	487	459	477	439	433	444	457	424	457	424	414	461	439	425	434	432	411	425	426	434	441	441	435	421	436	466	443	432	476	466	464	439	460	433	467	453	457	483	459	449	428	444	431	459	454	476	415	465	482	450	417	457	424	407	410	520	434	444	452	477	468	431	458	446	426	427	471	421	447	475	473	473	458	448	463	433	444	471	448	450	464	445	412	447	389	408	459	513	455	407	424	398	414	469	448	462	403	426	444	432	448	394	477	467	406	440	460	439	407	443	435	413	446	404	464	437	443	462	482	408	448	437	433	409	463	439	421	402	425	425	437	442	463	427	442	454	460	458	478	448	452	471	400	432	413	459	425	464	455	450	480	454	439	406	465	450	434	477	442	411	423	458	428	381	441	449	487	436	452	438	448	489	463	421	433	432	396	451	461	424	463	413	441	431	445	415	490	454	426	444	465	461	423	446	420	483	468	417	446	403	443	465	422	427	442	443	478	452	465	410	401	427	430	475	429	427	411	465	466	431	453	434	428	420	438	461	447	433	434	454	445	443	395	426	447	463	459	440	426	493	425	453	475	453	398	457	465	439	431	470	477	456	483	446	479	424	476	454	458	447	441	464	415	420	464	444	396	465	446	429	458	412	467	432	459	427	433	461	425	434	431	448	430	456	461	434	424	432	454	474	425	499	455	427	441	403	418	456	439	452	428	440	470	439	418	436	447	465	452	459	451	424	433	473	418	436	446	402	443	422	425	406	471	419	429	443	428	474	421	494	426	406	414	441	394	486	434	424	425	435	403	471	418	437	390	429	447	457	450	459	447	479	477	485	440	444	395	480	439	428	449	435	421	466	463	450	451	420	400	433	430	454	475	445	432	441	421	467	423	413	451	475	447	438	441	426	400	454	481	412	421	451	456	443	451	442	457	420	452	397	478	434	441	396	429	464	423	450	455	426	435	426	451	414	501	472	416	412	397	462	440	403	440	492	444	479	446	471	452	487	472	410	407	425	404	463	421	442	431	439	441	468	438	433	433	420	400	443	448	429	433	429	442	453	471	453	400	438	438	431	453	450	466	471	408	458	462	433	430	434	457	448	457	483	424	447	470	451	427	420	469	445	422	425	446	414	394	427	432	438	445	454	449	476	423	401	406	416	458	440	450	449	425	436	426	435	436	419	439	433	438	456	473	442	471	455	424	457	399	431	449	439	446	456	398	432	408	419	467	462	404	451	441	401	437	452	455	417	446	425	437	422	432	449	450	440	436	432	475	430	445	420	494	456	439	445	437	419	458	431	431	477	422	473	448	418	425	477	434	431	401	434	437	409	422	454	444	445	454	441	420	411	438	440	426	446	450	452	459	431	425	439	437	475	448	453	462	402	432	457	403	442	422	431	411	470	421	431	417	469	448	429	427	431	392	435	445	421	436	477	420	448	439	421	448	491	441	421	448	426	443	459	499	441	417	434	438	402	428	428	422	443	444	485	446	457	382	430	442	439	468	438	428	427	449	477	450	415	447	469	429	460	404	414	437	445	431	411	434	455	417	464	423	432	454	382	450	415	441	426	456	396	439	406	424	458	447	443	452	452	447	390	461	473	452	476	461	460	432	422	438	444	465	491	453	434	442	461	425	456	446	446	435	406	460	422	433	416	444	461	463	455	472	434	475	426	473	456	429	478	461	457	433	458	469	413	460	429	454	457	438	438	427	436	403	470	482	439	429	449	459	460	457	449	420	443	411	418	449	444	469	466	434	408	441	448	400	428	441	413	411	455	454	484	448	461	421	423	444	432	449	446	473	472	463	470	442	416	403	485	449	424	434	438	440	445	421	455	439	418	444	431	442	451	441	429	445	438	416	430	433	461	432	463	453	424	453	382	432	427	427	475	459	441	477	464	457	441	493	455	409	421	424	402	450	474	434	398	435	456	390	416	455	438	438	412	437	434	453	441	429	448	418	463	375	445	390	456	439	435	463	428	473	394	440	459	469	428	448	437	435	449	440	454	456	417	480	438	396	452	465	435	419	438	438	445	446	429	407	446	439	445	473	436	465	403	401	459	436	440	439	440	441	463	429	455	413	434	454	451	439	448	443	452	438	396	449	451	412	382	468	450	435	441	475	446	449	441	443	418	451	442	471	452	453	455	453	420	484	458	444	431	457	394	430	438	437	435	456	460	455	448	421	420	437	438	451	461	442	399	448	453	469	463	436	434	472	451	436	408	448	427	425	443	432	468	437	436	450	422	456	460	455	419	422	448	442	455	450	416	426	397	441	405	420	417	394	439	437	453	452	458	454	417	429	464	414	417	397	442	459	427	404	426	403	432	434	440	416	445	415	441	411	413	466	473	448	403	422	416	453	434	448	452	434	419	416	448	467	455	414	465	463	428	476	460	464	416	431	424	433	438	448	412	422	430	437	414	448	410	424	437	416	431	430	426	465	405	405	458	423	445	463	452	408	438	439	424	462	472	432	472	422	471	439	450	481	420	435	429	429	433	426	454	451	469	445	443	449	449	428	425	442	442	451	476	449	413	417	422	455	426	462	447	453	432	429	438	455	402	436	442	448	430	432	451	426	477	438	431	380	413	445	430	450	433	439	431	434	437	433	438	459	466	406	421	420	433	456	445	450	450	450	411	420	463	452	448	436	417	461	432	434	425	479	447	456	509	439	425	450	411	431	436	422	474	417	466	427	443	462	429	467	463	487	458	453	456	423	441	446	449	408	405	496	418	461	439	428	445	466	437	448	466	427	460	435	443	427	414	470	473	480	438	427	435	424	456	425	446	428	407	455	428	481	460	432	451	452	450	445	399	443	414	438	485	427	425	425	451	442	451	415	431	426	441	461	441	447	406	463	421	431	420	425	474	471	446	427	450	429	446	446	472	492	428	437	439	444	432	444	477	431	455	452	446	446	421	422	413	450	482	458	460	427	437	453	444	399	441	422	450	450	412	458	422	436	485	436	451	402	442	447	421	438	420	409	448	464	452	420	425	470	443	435	474	435	477	428	411	430	448	439	423	405	464	498	473	435	415	430	416	448	443	452	434	408	416	464	446	434	474	451	421	432	445	424	420	461	462	430	444	450	444	410	458	455	428	423	468	426	405	430	423	409	428	451	445	450	444	439	433	434	461	407	422	427	410	455	433	464	424	440	445	452	434	447	412	404	418	418	458	395	428	442	433	435	463	483	445	404	446	459	433	453	455	444	452	475	456	439	447	424	460	430	431	426	420	443	418	456	457	399	454	439	453	413	419	452	427	426	430	442	511	423	467	458	417	470	453	436	408	409	488	443	447	460	423	417	446	419	451	440
3694	5381	4309	2247	1541	1202	953	797	754	714	654	621	564	566	510	540	509	461	510	494	470	453	484	466	442	476	439	427	430	455	491	448	480	507	474	412	435	430	451	456	419	452	439	454	438	417	451	492	403	422	438	435	418	448	429	441	449	431	419	470	390	400	440	421	422	416	433	439	483	431	454	463	452	465	438	408	437	448	451	444	414	438	451	400	437	431	456	443	449	439	416	448	472	426	441	441	458	452	460	408	452	450	467	434	442	430	411	469	427	450	415	450	455	484	458	456	425	421	419	392	393	432	405	464	445	419	445	413	444	407	443	412	419	430	435	425	402	440	401	421	375	451	416	473	437	445	408	450	442	421	415	420	438	415	447	445	460	394	431	448	431	422	418	424	394	445	409	412	396	436	392	452	457	394	438	408	407	442	455	460	392	398	420	421	410	444	416	450	462	445	425	406	442	443	449	415	414	416	449	436	416	411	447	429	429	425	446	442	446	434	471	409	401	419	407	405	422	417	435	479	432	426	420	413	443	419	402	468	452	415	425	407	414	420	452	412	415	446	390	433	409	384	410	424	452	427	406	434	402	411	450	405	406	434	420	418	396	419	419	446	448	424	386	435	435	452	409	425	433	442	421	437	408	420	445	430	449	416	427	393	428	420	441	452	414	430	441	422	432	419	431	415	431	434	424	420	408	406	445	404	419	377	438	465	441	415	438	400	453	443	461	413	450	435	418	431	387	439	405	414	440	465	445	423	403	424	445	438	411	456	388	446	420	392	414	439	445	445	414	446	397	418	448	449	477	423	464	425	448	427	398	422	422	433	445	425	353	415	411	380	431	426	417	408	440	436	420	405	374	421	420	403	423	436	399	447	424	413	414	387	429	429	408	427	411	425	409	413	430	431	407	459	414	388	419	416	447	405	445	410	419	427	376	467	412	425	445	434	444	439	403	451	399	431	465	437	415	429	448	431	420	435	427	404	407	429	409	412	446	420	416	419	399	457	409	432	397	412	402	430	431	435	406	430	385	409	425	403	456	423	404	420	403	412	440	428	484	416	416	436	418	417	422	432	432	380	421	447	420	459	422	427	424	412	403	421	452	391	429	416	421	434	413	415	432	418	448	456	421	396	431	426	454	412	409	400	447	425	423	426	413	432	439	432	406	443	430	436	433	426	433	455	394	429	463	439	408	425	411	417	439	442	435	440	420	394	424	398	410	407	426	408	442	432	446	464	469	402	432	439	410	401	383	446	463	398	420	444	457	444	410	426	415	419	432	431	423	424	436	450	430	429	426	405	409	427	415	435	456	392	400	425	388	433	436	438	444	412	433	465	425	427	415	457	450	401	405	435	414	435	442	456	450	418	415	454	407	419	405	438	475	403	407	405	436	409	455	420	402	436	443	386	426	423	435	360	460	431	479	419	412	428	414	416	418	393	402	418	395	421	416	412	374	450	403	438	433	430	433	419	405	411	454	430	429	461	433	401	423	438	416	415	414	387	431	407	412	429	460	411	429	398	430	425	438	400	420	442	429	410	393	414	414	385	455	409	450	435	423	458	423	391	383	443	442	459	400	458	412	423	422	407	434	435	457	427	402	382	450	420	423	413	399	397	385	414	444	410	437	432	378	434	388	449	428	392	446	424	438	456	438	413	441	441	421	439	416	425	412	420	444	422	398	422	441	428	413	405	379	442	409	385	402	439	415	408	426	422	440	413	406	375	401	447	428	409	415	393	424	444	395	410	420	377	431	378	405	433	446	449	383	418	439	428	426	427	421	398	436	424	460	400	480	446	396	442	378	417	421	385	400	396	435	409	407	428	434	434	432	427	444	428	442	445	445	424	454	435	412	423	414	435	435	471	359	443	414	441	464	437	417	443	402	457	472	460	411	422	441	421	441	419	432	408	442	414	459	436	393	419	393	398	439	450	435	445	433	462	436	375	414	465	400	387	429	443	410	409	418	429	425	450	443	388	450	430	445	426	425	417	411	420	422	437	410	448	419	463	409	423	428	429	405	457	402	427	422	421	425	423	463	439	429	437	423	423	432	410	419	399	420	413	426	458	444	424	432	435	436	456	383	393	409	399	399	437	415	422	489	406	429	421	440	383	405	434	423	409	429	415	430	406	435	448	433	430	408	422	409	415	446	446	417	422	371	443	470	410	399	445	448	437	405	441	435	426	420	425	429	437	432	413	394	387	430	411	420	434	433	407	469	500	428	435	461	428	429	423	383	446	429	409	456	439	433	408	412	425	448	408	432	428	437	400	423	457	412	447	456	394	405	402	416	401	413	458	408	446	396	437	436	420	423	437	403	451	426	419	392	395	441	417	433	453	421	435	434	425	432	429	449	396	431	428	432	388	422	425	414	424	431	448	429	407	441	441	381	400	389	445	407	433	389	428	445	414	447	418	422	427	412	444	437	423	443	459	400	396	448	403	420	431	424	412	428	392	410	421	423	439	423	432	453	405	463	413	422	396	435	372	425	472	421	449	410	447	420	431	463	409	386	442	453	439	379	446	395	435	396	418	396	432	402	392	447	445	424	398	420	412	459	428	435	426	400	393	418	425	413	434	418	423	410	369	406	443	426	407	383	458	432	412	392	382	447	429	483	431	425	465	407	381	425	388	413	422	422	469	413	406	427	408	411	455	431	441	446	434	407	426	425	394	418	430	443	403	431	428	409	403	420	449	402	428	473	456	431	467	422	414	419	440	420	376	378	432	428	424	443	381	402	428	418	441	408	421	432	410	435	413	431	392	408	447	459	414	461	393	418	393	402	391	416	396	406	414	385	403	428	437	459	395	413	435	425	447	418	441	435	424	420	445	412	395	462	413	432	416	426	409	430	461	429	407	419	408	442	419	396	407	412	437	481	420	393	435	393	437	426	391	387	447	423	436	428	408	464	383	445	432	442	432	400	415	445	403	392	428	413	436	401	384	440	414	428	447	409	448	421	474	444	452	439	419	415	428	402	450	419	441	417	410	424	399	446	422	426	433	444	401	434	440	412	401	425	414	412	403	383	412	380	389	424	444	465	433	415	422	450	379	382	429	434	413	412	429	399	417	422	417	416	412	420	449	447	457	432	423	397	414	425	384	403	424	415	373	414	405	442	430	433	415	439	436	406	426	412	423	415	396	396	417	405	407	413	438	442	424	403	426	417	425	421	428	403	395	449	419	420	404	441	413	437	453	390	399	440	422	421	416	382	432	440	383	384	430	430	431	435	398	476	406	436	423	434	394	422	413	456	429	407	407	438	430	453	410	428	435	429	419	436	404	411	421	412	405	446	381	403	403	432	438	412	384	402	417	449	389	423	389	413	422	439	390	422	432	440	413	418	411	447	393	420	407	450	412	413	437	398	440	409	434	383	404	432	419	414	440	432	444	450	437	422	432	391	432	482	426	418	400	429	413	425	453	421	411	428	403	366	405	434	400	432	395	448	435	460	482	408	389	409	451	399	426	414	408	421	412	416	430	422	450	417	416	449	406
27127	9373	442	226	133	117	130	98	124	118	99	114	113	109	118	95	121	100	111	92	117	107	113	120	131	118	120	101	113	127	112	109	102	83	108	122	120	113	106	101	117	95	125	120	119	122	127	108	110	130	125	116	98	108	111	120	114	111	116	113	113	120	118	109	102	128	109	98	84	97	108	127	104	116	112	111	114	126	118	116	122	121	121	109	114	117	90	106	118	109	114	115	116	95	111	103	96	100	114	111	109	134	121	118	98	123	113	103	106	125	109	121	116	107	114	117	105	130	127	105	103	116	111	118	113	99	108	113	127	104	119	105	117	106	111	105	105	119	117	107	97	111	113	123	101	108	101	97	110	109	113	116	112	92	109	123	115	101	113	96	113	119	115	109	110	103	117	128	121	115	120	102	105	110	126	102	126	107	120	124	115	108	111	85	91	124	103	118	104	131	106	91	121	105	118	136	126	109	106	113	99	106	104	116	111	123	114	92	99	110	100	120	113	115	127	106	118	110	98	105	85	120	113	110	114	101	112	112	93	105	121	80	136	116	106	113	104	98	112	118	108	122	114	106	111	114	118	95	101	118	116	129	107	110	113	124	139	120	128	119	100	95	124	98	99	100	113	132	132	101	115	111	111	94	115	110	112	100	119	119	108	106	96	115	107	112	92	112	116	113	117	114	129	102	113	102	114	92	116	113	124	95	105	138	120	106	112	121	95	122	109	102	103	98	107	106	118	122	105	108	127	94	110	123	109	119	97	110	101	99	104	106	109	116	119	104	125	113	129	112	84	116	120	116	110	125	127	121	123	122	111	111	102	121	95	123	88	116	90	116	123	124	118	108	114	122	122	123	109	112	109	101	109	101	106	129	130	106	125	118	96	133	126	97	106	110	99	156	108	119	108	106	118	127	120	121	114	111	101	104	104	105	121	125	113	116	119	107	101	115	123	114	110	96	104	107	109	111	119	116	127	125	118	107	103	104	131	107	131	107	125	124	98	114	111	91	114	119	111	111	128	115	111	95	129	103	120	98	119	114	117	115	118	128	106	101	101	118	114	118	116	111	90	100	99	109	125	112	106	106	110	105	102	101	120	123	139	105	114	138	109	113	93	112	106	123	123	108	117	105	122	103	122	114	102	126	94	106	115	108	105	107	118	104	118	120	128	113	121	101	99	105	132	102	112	100	114	126	103	115	109	121	105	111	107	117	108	115	94	124	107	103	130	99	117	116	111	106	104	110	105	120	111	115	109	101	104	118	128	101	89	119	105	128	113	116	121	120	104	104	106	111	99	119	105	112	121	118	121	120	124	112	109	98	106	110	122	114	110	94	92	121	121	109	101	117	105	130	112	117	133	121	114	112	120	109	117	119	124	112	119	129	125	106	103	113	128	94	93	118	133	96	128	120	101	109	116	102	106	112	101	112	111	114	125	119	107	104	103	123	103	107	116	129	100	115	99	115	95	107	104	122	113	100	130	104	118	105	102	132	105	122	103	99	108	106	127	124	113	96	128	94	124	124	107	133	108	108	94	105	118	122	120	102	109	103	117	113	99	106	130	113	104	122	107	115	115	123	121	111	102	99	120	97	150	128	129	110	104	117	117	104	126	105	108	94	131	105	103	109	124	134	124	114	110	103	108	80	115	106	95	122	118	104	103	109	111	126	125	98	104	109	107	106	106	117	132	122	104	114	108	118	121	122	118	109	101	91	109	108	119	120	112	106	93	129	110	123	117	111	101	107	124	111	99	110	100	106	124	115	125	132	124	104	87	107	120	123	118	93	92	127	107	112	120	106	108	114	108	103	107	122	104	102	100	121	121	114	122	114	102	106	91	103	110	131	110	120	110	112	99	125	119	114	122	117	112	111	114	100	130	99	116	129	110	108	110	117	110	118	121	105	112	116	118	107	109	93	132	106	93	96	113	98	129	121	105	116	105	110	112	102	122	109	127	125	106	107	124	128	98	123	120	124	131	97	104	103	116	116	107	117	110	119	114	130	98	129	115	109	119	105	86	116	107	126	115	111	116	111	116	114	120	118	108	91	115	91	85	105	95	95	131	126	100	110	107	122	108	109	95	121	92	111	100	121	122	119	113	101	116	90	122	127	106	89	128	119	117	112	108	104	106	117	125	119	119	113	117	109	85	120	98	136	118	115	121	123	103	103	108	123	109	115	116	113	108	113	101	91	116	107	112	126	105	104	113	115	116	110	115	124	111	99	102	106	118	124	127	107	111	100	119	114	101	121	126	107	121	113	112	151	98	108	106	110	85	115	126	105	102	135	92	106	114	103	107	118	119	112	110	120	99	112	107	128	119	127	116	99	95	104	106	96	96	119	99	125	111	98	103	112	128	124	124	126	108	106	123	99	112	129	99	98	110	107	99	98	117	124	129	110	113	126	108	109	95	108	121	109	110	117	109	117	121	114	109	102	95	119	117	102	96	121	132	102	110	103	116	108	105	106	118	111	88	122	95	113	105	113	118	101	128	107	97	120	120	112	104	101	114	113	106	115	115	120	103	122	121	104	96	96	91	102	104	114	119	124	117	100	105	98	131	128	119	120	114	115	99	127	106	119	116	129	117	93	93	116	125	103	113	110	109	104	114	125	95	97	108	89	115	97	107	125	129	112	111	112	116	118	97	116	125	125	107	110	115	110	117	111	88	100	94	118	97	108	104	113	97	121	105	108	106	113	126	108	123	122	116	105	112	123	113	115	104	126	117	112	112	106	94	107	109	131	99	100	110	103	117	120	128	114	118	103	123	126	124	125	111	116	116	104	138	111	114	117	117	102	106	116	111	125	127	101	119	130	94	115	136	110	110	100	112	117	118	121	114	138	105	110	117	112	125	108	126	120	121	116	109	124	99	111	112	115	113	105	103	108	92	107	109	133	111	111	89	130	119	102	120	99	106	100	100	139	110	145	106	127	112	114	111	120	114	99	135	108	104	112	111	111	124	106	105	128	124	109	117	93	114	120	97	99	91	110	123	114	118	110	99	118	100	114	123	113	109	110	111	102	114	112	117	104	119	98	133	122	116	123	94	120	100	119	102	112	115	88	106	113	115	90	108	106	112	110	114	131	116	129	124	96	118	127	128	90	106	102	115	110	107	96	109	111	103	124	98	122	114	114	116	131	96	122	116	106	112	110	97	110	113	123	123	105	117	92	124	137	110	100	107	131	108	106	94	128	125	134	114	97	106	127	113	115	105	91	114	109	114	110	106	116	106	101	105	107	104	118	113	113	108	128	111	99	115	104	101	121	102	121	115	100	119	103	110	128	114	112	97	107	127	103	113	115	110	100	100	107	119	116	120	122	119	100	110	119	105	134	107	120	102	112	110	115	103	119	131	111	140	113	112	110	120	108	118	113	121	112	115	113	117	88	105	103	120	115	84	106	123	98	106	127	134	104	102	114	120	118	109	96	114	116	113	118	113	101	97	126	109	109	122	136	119	129	123	113	127	128	116	86	121	96	103	106	127	112	111	107
4802	298	261	185	158	140	135	142	133	115	124	127	131	125	128	126	109	115	140	94	136	114	121	120	112	116	115	116	136	121	119	114	98	106	101	119	125	148	139	126	122	129	126	126	111	107	117	120	109	120	128	92	130	135	105	118	112	127	134	116	132	107	112	113	113	114	125	132	111	128	109	115	98	133	118	111	126	102	120	110	121	118	109	122	110	116	115	114	107	126	102	131	111	126	116	110	108	125	126	134	96	138	125	115	130	121	86	124	128	120	113	116	123	102	120	113	131	130	126	109	128	134	142	116	129	121	126	126	128	116	123	122	137	114	113	121	126	129	138	114	109	110	117	102	117	120	120	106	116	143	132	103	105	113	117	119	105	98	123	108	121	110	111	116	138	130	113	120	111	126	95	97	109	112	119	99	105	119	118	117	116	107	118	121	107	126	117	119	145	132	120	120	113	123	117	91	137	115	106	105	116	105	111	113	132	110	120	103	109	108	115	97	116	117	129	110	109	121	101	105	90	126	109	110	110	114	117	124	114	126	116	95	120	115	113	145	103	113	116	94	99	142	129	113	108	130	126	125	114	112	122	111	128	125	104	111	108	121	113	94	117	115	112	121	116	114	113	117	100	122	124	112	109	135	128	124	114	129	91	118	113	120	111	114	110	125	112	113	103	104	93	107	113	116	127	126	104	110	116	132	132	129	119	107	104	131	110	119	125	145	126	100	113	115	102	123	124	98	125	108	102	111	101	125	106	136	113	111	130	118	113	117	119	130	122	123	129	106	117	103	130	114	131	134	108	115	106	128	108	114	122	117	119	126	97	109	114	114	132	125	110	125	130	118	113	102	114	121	118	103	121	110	133	106	126	119	117	124	117	108	97	108	117	100	105	105	108	117	111	102	89	123	98	114	136	126	112	117	110	110	108	112	105	129	113	96	113	138	116	114	115	121	111	118	110	138	107	107	106	116	128	110	126	108	96	130	108	101	106	131	106	122	124	100	125	121	103	121	113	104	132	128	132	112	108	115	118	127	100	116	125	103	133	117	116	134	134	145	114	99	111	107	103	117	96	128	115	133	123	103	102	101	123	122	110	101	110	122	119	117	113	106	116	116	101	111	106	122	119	114	97	124	92	120	135	110	99	115	121	123	116	120	121	122	127	113	124	115	108	127	113	133	121	151	128	109	114	115	126	114	113	112	106	111	135	115	126	115	111	112	106	125	118	128	104	106	133	119	129	120	120	109	140	123	133	126	121	114	138	124	137	120	110	107	106	120	111	113	97	121	112	129	115	95	118	130	111	114	117	91	103	118	129	127	124	114	125	128	120	109	112	117	119	113	117	111	121	137	129	115	123	114	107	122	130	123	98	133	112	119	112	110	136	99	115	133	101	103	128	131	121	118	118	102	114	124	123	119	125	112	119	122	113	119	108	99	117	98	127	123	121	127	101	111	116	120	108	120	115	121	114	105	108	118	117	126	97	121	112	108	110	106	99	113	110	105	101	122	121	121	99	124	97	122	130	143	115	99	115	107	122	103	129	117	111	112	132	114	133	129	104	116	124	121	109	101	119	113	118	113	111	107	124	112	117	134	117	108	129	126	108	120	101	96	122	118	121	118	139	114	109	108	103	117	121	116	118	114	116	112	113	118	114	119	122	139	122	124	111	110	112	126	114	117	113	108	102	115	114	117	115	122	99	118	113	107	90	120	125	131	117	115	123	118	118	105	119	122	122	100	100	135	120	81	128	121	116	112	107	104	127	130	111	113	131	99	111	118	123	107	98	118	112	98	113	119	115	112	104	128	113	107	98	119	99	102	116	109	98	124	105	107	103	131	104	117	110	107	110	95	114	114	118	106	114	136	104	94	112	125	109	115	120	112	115	126	116	113	115	102	113	121	141	102	88	93	108	106	112	117	105	91	120	116	121	104	102	103	121	134	117	100	107	130	108	138	120	124	118	110	109	118	115	103	123	114	108	113	111	111	117	116	106	142	115	124	119	94	114	131	119	124	124	128	115	106	114	100	104	129	109	123	118	132	136	106	88	132	124	134	113	105	148	99	116	125	122	94	105	103	122	139	119	113	125	100	117	120	97	113	114	107	116	106	122	100	116	128	116	100	116	112	125	126	115	110	94	127	107	103	122	118	114	118	111	112	115	134	115	121	106	110	122	131	114	107	105	118	112	120	129	122	112	122	128	115	110	120	114	130	136	122	119	118	118	92	110	114	95	118	107	91	93	110	112	125	117	110	102	122	110	113	116	119	120	102	117	124	117	110	112	107	137	131	125	116	117	121	120	118	138	113	112	120	127	118	127	121	119	100	120	102	111	127	131	119	115	121	114	114	135	110	121	119	112	103	126	126	123	100	107	122	108	120	106	120	107	92	117	118	111	113	99	105	115	131	122	132	123	119	112	119	109	129	126	129	114	126	109	120	127	141	105	103	118	121	125	88	129	129	136	109	114	98	114	132	112	121	120	113	126	113	124	116	113	112	127	113	102	116	113	99	109	132	109	128	127	125	114	123	124	113	109	106	110	99	114	114	128	124	140	108	120	127	105	120	130	116	120	113	108	117	106	121	124	119	113	124	115	107	107	109	121	128	119	102	106	118	116	103	110	122	113	110	112	112	143	122	121	117	126	131	114	114	107	123	112	112	105	119	124	100	124	120	109	121	100	118	122	101	122	130	112	113	120	114	119	116	110	116	102	126	116	98	125	125	124	121	94	122	105	109	123	129	108	117	122	101	110	128	105	121	102	124	114	103	124	111	114	129	112	93	128	120	98	123	114	114	118	127	129	130	119	111	117	118	121	113	102	122	113	101	113	116	123	110	111	93	98	93	101	139	133	117	121	108	115	117	123	101	99	102	119	134	109	94	128	120	122	110	105	133	128	101	115	133	95	103	121	114	122	112	113	114	132	130	117	110	106	123	139	122	126	117	113	102	106	113	114	112	130	116	91	118	138	130	95	114	138	125	123	117	116	125	110	129	115	115	125	122	112	118	122	103	126	130	117	114	120	121	115	111	109	123	131	107	111	137	122	126	101	104	105	122	101	110	136	134	110	107	113	129	115	122	103	131	122	137	136	107	107	116	116	118	107	139	116	137	110	126	105	125	109	122	118	101	131	103	107	109	110	133	121	126	123	114	123	101	87	132	113	101	93	104	133	119	103	118	100	135	104	117	93	126	115	116	120	129	116	118	136	123	101	132	122	118	108	117	128	89	114	120	117	109	129	93	114	106	113	112	123	117	128	118	119	99	122	108	128	104	120	115	122	127	105	127	108	110	136	124	125	110	134	129	128	108	120	114	94	131	113	119	112	116	116	126	109	111	125	119	111	118	116	133	130	113	98	136	119	113	95	111	117	115	119	112	102	105	123	117	128	113	116	149	106	110	115	110	107	106	96	108	116	122	113	120	107	117	141	129	99	95	109	140	104	118	125	108	107	115	123	95	107	113	101	121	109	129	118	124	112	101	110	116	97	128
25175	21076	26626	24593	2541	589	512	335	297	313	300	292	298	278	293	260	283	291	275	278	279	311	306	273	265	274	274	273	250	273	267	282	268	313	290	278	278	242	268	246	268	271	236	272	292	264	247	259	264	245	274	245	298	265	280	282	280	304	312	302	239	297	258	276	267	273	288	256	258	286	253	282	270	269	257	252	289	266	240	262	281	277	258	270	274	246	273	285	269	250	259	276	277	264	277	273	263	279	265	263	253	254	269	257	267	246	282	274	262	251	288	288	279	296	291	283	249	267	286	271	258	275	273	241	257	272	262	263	260	265	260	247	266	262	261	273	275	273	257	271	273	235	257	258	274	251	283	281	285	268	273	273	229	288	280	275	261	239	274	281	222	299	268	273	276	281	267	259	269	238	254	279	286	282	256	268	264	263	301	272	264	317	265	298	289	276	244	264	283	257	275	255	274	238	281	254	287	248	256	253	262	287	254	265	235	258	267	245	258	257	239	265	284	243	306	247	267	260	233	254	250	264	315	268	283	260	258	259	280	241	260	266	272	252	264	273	277	271	246	252	258	247	271	266	267	275	280	274	236	267	256	251	248	283	275	270	300	265	247	276	268	281	271	262	258	269	254	270	271	250	262	266	293	274	262	268	252	260	250	272	237	251	256	287	260	250	259	259	256	273	254	261	263	243	272	274	253	265	277	285	271	252	283	268	259	255	262	257	261	276	257	256	268	266	267	265	254	245	264	287	291	264	276	258	268	244	266	263	253	259	257	269	271	277	310	277	280	268	273	301	286	275	271	260	228	278	245	273	241	246	261	264	264	261	233	280	272	279	265	266	275	277	237	251	288	284	269	255	280	281	280	259	252	237	289	266	269	247	297	270	272	269	279	255	294	301	251	243	252	251	260	258	256	252	262	246	249	269	264	261	303	250	234	261	292	282	237	261	258	271	262	240	250	275	242	307	268	296	293	259	260	282	263	289	259	284	278	260	303	259	270	289	259	304	247	270	284	268	270	289	280	238	274	257	241	292	268	286	292	256	274	258	264	247	286	259	292	248	282	289	253	257	293	264	279	268	255	271	254	267	267	273	302	281	229	258	266	257	282	267	278	260	281	253	251	286	246	267	266	263	281	248	262	265	257	272	271	264	288	276	248	276	258	275	264	257	252	276	244	274	278	239	268	273	287	272	272	263	283	297	259	250	234	245	260	284	282	287	260	269	270	264	285	254	256	290	257	265	246	285	270	263	260	248	271	275	278	252	271	274	253	275	272	271	284	268	275	229	251	245	262	275	276	289	260	257	286	267	226	265	248	233	283	270	278	284	264	295	254	247	265	259	249	261	273	264	265	268	258	253	279	285	232	276	247	253	273	249	257	276	271	253	262	294	273	261	284	266	253	291	255	259	293	260	278	293	266	245	234	257	289	264	250	232	284	283	281	245	266	298	275	280	278	256	281	249	252	259	293	282	314	271	287	266	257	290	283	280	252	257	233	265	242	255	223	242	291	301	290	261	267	251	262	256	270	278	262	257	268	274	245	289	253	266	248	264	273	251	252	232	287	267	283	275	244	261	288	274	274	257	273	267	246	275	285	272	267	242	281	274	264	261	262	237	250	269	261	288	282	305	278	284	258	257	278	253	237	256	277	262	257	253	268	298	238	241	238	262	254	278	266	275	272	288	263	265	275	286	239	280	277	259	260	229	269	247	247	257	265	288	278	266	264	254	264	250	293	277	257	288	253	262	262	266	261	269	267	288	264	262	291	300	260	288	309	251	275	275	263	268	285	242	280	280	270	260	272	281	254	259	258	252	261	302	265	279	262	256	279	247	284	276	315	231	264	264	259	241	271	258	246	238	300	295	283	270	250	244	243	269	261	295	252	267	244	264	266	247	252	252	251	273	282	269	286	258	273	258	267	236	236	253	258	258	260	250	268	255	244	268	243	274	285	273	280	308	267	261	293	260	257	292	263	256	274	257	273	252	290	282	273	286	241	255	256	258	227	275	282	281	287	267	253	232	271	256	267	239	266	255	228	289	282	257	257	264	289	295	237	267	261	270	271	261	261	246	295	253	258	277	294	258	255	256	309	262	256	253	258	256	248	256	254	284	251	266	259	249	260	258	268	239	280	256	280	285	273	269	258	275	276	234	286	274	268	262	268	275	253	263	258	261	261	271	245	261	261	258	270	248	261	284	262	284	280	243	249	260	285	267	259	227	257	253	261	252	277	293	284	247	268	255	274	271	271	291	292	247	260	276	254	242	257	265	270	244	271	292	245	261	276	272	243	265	301	238	267	284	254	250	266	254	250	283	270	234	280	275	234	252	257	243	237	255	268	268	252	260	258	264	230	267	260	248	264	286	267	257	252	273	287	308	262	288	284	239	275	275	286	251	292	271	250	230	246	246	239	279	264	261	286	243	276	281	279	279	261	254	278	256	247	248	275	280	257	241	296	246	267	284	276	266	286	247	274	260	232	241	293	249	284	259	262	245	255	266	291	267	291	253	313	259	246	250	258	247	250	300	241	279	260	260	266	276	251	247	274	281	276	263	274	280	274	249	254	271	247	236	250	265	270	271	290	294	256	273	253	263	248	280	241	277	254	277	281	282	245	287	234	262	287	254	241	268	271	258	275	275	282	298	263	255	255	285	257	273	252	227	229	267	251	267	249	242	285	276	282	277	296	266	286	275	237	254	265	266	271	272	272	279	261	273	253	266	306	258	274	246	227	274	257	268	260	266	269	235	272	247	255	281	283	265	250	270	292	263	265	254	267	274	277	291	259	270	245	274	268	276	277	267	273	244	261	268	244	253	241	265	258	261	271	242	265	266	243	275	258	254	258	277	257	242	248	245	281	272	243	266	254	261	289	249	306	233	281	271	294	265	284	266	265	261	300	283	257	246	260	298	262	255	268	300	281	245	273	243	261	290	242	250	274	307	287	241	273	239	254	280	234	264	289	238	260	260	273	265	273	251	246	274	268	242	266	247	280	260	268	267	263	245	308	271	258	281	279	258	278	259	302	280	278	286	256	263	257	283	275	249	257	265	252	247	270	245	273	284	269	244	268	284	244	262	281	256	285	273	274	260	291	265	225	276	261	271	275	278	275	273	281	280	288	276	263	280	298	259	273	256	249	268	264	275	284	263	268	278	253	289	257	254	233	282	271	266	266	254	272	282	264	271	275	280	276	242	269	265	246	256	284	236	257	277	272	273	255	283	260	285	292	286	246	276	258	277	236	286	236	272	246	263	255	271	250	282	254	251	251	273	235	271	296	260	240	276	261	243	265	266	256	262	264	288	286	251	284	276	251	232	270	267	271	239	267	285	268	268	265	242	231	251	231	228	267	263	258	263	256	245	261	285	267	277	256	265	253	271	276	263	274	264	264	270	255	256	241	280	273	282	289	283	267	282	262	299	306	263	248	252	245	263	254	248	245	257	259	238	255	255	260	254	280	263	268	276	274	257	262	291	250	252	277	232	263	285	271	286
3422	2459	1946	1077	698	578	468	454	425	353	381	354	341	326	301	301	319	270	309	317	294	264	310	296	285	294	274	294	274	254	280	249	274	280	262	255	288	281	263	286	291	274	268	265	255	295	264	265	302	278	253	286	289	305	282	262	263	289	262	290	303	277	258	230	261	275	215	243	283	250	251	249	272	252	284	258	276	285	267	302	285	272	262	259	287	272	273	255	321	270	229	263	267	280	273	254	249	282	268	248	271	264	277	278	253	278	262	273	269	255	275	272	267	283	260	261	236	242	284	287	290	292	259	289	274	254	262	264	260	273	266	297	278	264	278	273	271	263	250	209	264	268	268	240	289	276	264	265	269	232	295	251	267	266	305	265	268	272	244	289	265	300	268	262	280	287	269	260	274	267	274	244	267	284	270	257	274	230	270	268	252	275	286	255	268	275	277	248	255	250	275	266	285	264	278	251	253	261	248	266	245	266	256	259	277	275	259	272	266	270	260	267	256	288	268	254	251	259	249	276	256	271	257	306	260	297	246	259	295	267	285	227	283	245	265	286	271	283	248	262	239	253	297	263	245	268	253	275	285	265	214	253	270	286	269	285	251	269	299	237	260	309	268	276	268	259	279	238	274	252	259	249	276	283	281	248	217	269	270	289	245	292	287	251	300	266	270	280	267	294	250	252	262	256	274	245	260	246	273	250	282	246	282	265	272	272	252	274	273	277	261	283	240	277	275	238	285	259	286	263	284	251	247	283	252	258	266	280	249	277	277	255	238	289	281	269	242	278	256	233	260	257	284	272	264	250	260	263	251	266	296	267	274	253	279	258	248	253	296	267	263	256	282	261	279	271	267	279	290	278	252	277	252	275	250	270	259	249	269	241	261	275	269	267	276	291	280	228	280	263	238	252	256	268	295	278	235	295	267	267	268	235	246	261	270	279	268	284	259	247	273	266	231	262	277	238	277	272	290	251	263	273	250	269	260	290	248	285	248	249	295	264	282	270	272	293	269	286	254	251	275	269	278	258	265	268	254	247	277	265	272	304	279	277	283	255	234	273	270	266	257	250	247	220	266	271	251	243	269	284	253	239	259	269	255	269	243	255	250	261	270	260	271	297	259	275	240	267	261	250	285	265	256	267	265	249	257	260	312	249	260	292	228	264	270	247	289	268	255	262	244	249	260	290	253	256	230	269	254	258	267	265	272	298	243	273	279	266	254	218	261	273	254	231	282	247	267	238	260	271	275	277	256	253	279	262	263	276	275	249	251	275	259	262	254	260	264	261	239	283	271	263	307	266	270	262	273	262	273	266	264	268	295	288	257	247	266	258	280	243	274	268	274	285	296	260	249	276	246	273	266	291	268	234	261	276	278	261	269	270	244	248	263	301	247	295	257	279	257	291	248	268	292	265	273	293	263	258	276	234	260	250	254	283	236	294	270	261	252	290	260	266	268	269	257	262	283	258	277	257	266	268	276	247	256	265	264	276	267	271	258	253	288	264	266	241	252	242	239	290	260	242	249	275	291	261	247	260	280	255	237	273	282	265	247	262	272	247	275	274	222	262	255	283	253	274	261	258	259	264	267	253	268	291	237	269	241	240	274	262	253	251	291	280	247	266	266	272	261	255	263	251	255	245	246	286	258	248	272	293	245	255	282	248	262	256	265	279	278	275	260	272	268	277	248	259	265	279	273	252	284	273	256	260	266	244	242	251	277	248	281	259	259	269	250	270	279	245	252	250	289	276	288	259	257	260	279	273	249	264	275	277	272	265	268	245	253	264	260	247	267	264	256	272	268	256	236	251	287	237	275	256	286	298	255	254	266	296	254	255	230	265	296	271	268	237	265	250	280	239	282	258	284	238	284	262	272	268	299	268	294	257	254	256	269	253	258	260	269	245	277	301	283	253	237	254	259	287	283	270	281	248	271	263	279	274	261	254	273	292	260	289	266	239	270	263	254	268	258	274	284	226	289	308	256	228	276	262	259	274	278	259	259	280	248	301	254	276	263	288	253	257	268	243	283	233	259	288	311	288	269	261	262	271	244	267	252	300	267	275	266	254	264	278	292	275	279	279	270	246	244	264	279	274	262	263	265	275	266	280	259	273	251	286	266	279	249	286	265	281	238	255	280	260	251	279	247	304	249	273	284	269	231	281	268	238	249	273	256	243	287	226	262	263	298	227	245	250	262	271	275	264	244	251	246	283	284	239	239	283	272	271	254	260	238	262	254	268	276	236	283	241	277	251	241	271	249	290	288	259	267	284	245	263	274	281	279	264	279	283	241	258	245	257	299	266	262	257	266	264	242	274	253	260	237	264	242	243	265	262	242	275	274	280	289	269	266	266	234	273	244	290	287	271	254	269	248	273	305	258	253	258	270	260	263	260	280	246	280	265	252	276	256	277	276	262	265	274	263	278	246	255	254	266	265	253	241	261	267	267	280	271	245	261	236	279	271	266	268	251	272	260	267	277	275	284	267	254	280	254	285	289	283	272	279	316	277	247	274	296	247	272	276	249	276	250	245	276	266	274	261	242	263	292	259	259	265	269	300	270	252	258	288	251	262	276	249	237	282	291	267	292	272	262	259	237	270	291	254	274	261	263	259	270	273	254	267	245	311	253	268	269	261	255	256	243	279	280	235	266	299	236	235	266	270	237	252	249	272	266	283	273	261	251	284	291	238	255	249	270	299	260	271	283	267	265	260	287	294	265	283	249	256	260	257	283	264	274	278	266	277	248	272	281	289	272	266	255	237	284	244	272	273	257	294	288	266	269	264	269	265	290	246	267	260	250	276	258	256	277	280	258	263	263	272	238	258	272	254	262	258	272	266	230	257	278	257	284	261	258	228	287	277	251	275	264	308	294	263	286	282	234	272	298	254	269	265	256	253	272	277	258	275	234	249	256	248	257	236	275	245	271	254	263	269	270	250	257	253	267	267	263	269	252	223	250	271	255	263	273	248	243	310	286	252	265	261	250	270	293	288	260	262	291	272	256	256	271	241	296	287	262	258	256	262	278	250	267	258	285	282	255	240	241	260	250	267	256	261	259	257	276	267	272	270	278	264	310	249	285	283	244	267	229	287	281	259	256	307	257	250	254	252	272	267	245	247	252	269	256	262	271	262	249	255	274	262	248	230	273	235	255	254	247	286	280	262	270	281	287	259	265	272	314	256	290	280	252	279	268	276	257	265	249	267	253	274	285	249	261	255	263	258	286	263	258	257	246	253	256	246	254	258	283	237	296	275	262	270	259	251	275	249	294	248	263	266	242	264	246	268	269	253	255	279	289	273	262	226	286	269	248	262	235	261	259	239	262	234	268	279	284	258	232	288	273	276	261	252	267	306	257	282	285	252	241	262	252	246	244	259	238	255	259	280	242	281	279	265	277	294	241	271	249	232	247	289	266	256	262	261	273	274	250	274	266	280	253	248	255	270	300	274	271	269	262	263	250	252	274	267	263	236	283	237	273	262	256	253	287	278	279	263	286	236	277
24023	21072	28146	24199	20926	5005	1201	788	627	631	571	569	547	562	465	484	488	456	474	511	491	480	459	470	477	466	430	490	446	443	454	456	452	463	451	508	464	456	477	463	415	434	497	489	444	475	447	472	510	484	503	454	468	478	481	432	435	453	468	471	476	416	480	460	492	466	427	468	431	468	439	446	478	449	481	458	437	442	474	445	467	445	427	457	449	436	509	475	498	452	478	474	465	419	419	444	467	391	473	459	449	451	458	460	446	429	462	403	432	487	442	430	466	489	419	463	467	453	420	490	450	454	446	476	458	440	413	407	498	458	447	452	454	467	461	434	413	435	411	438	421	450	468	480	509	439	459	461	448	434	411	459	439	477	460	433	430	462	421	435	496	485	465	446	410	430	439	452	436	442	474	467	447	406	450	471	432	452	428	438	467	427	450	460	483	455	464	448	440	436	429	469	448	489	455	433	493	452	466	456	454	445	475	437	455	456	458	419	452	411	458	457	433	438	453	412	457	475	442	437	442	445	500	479	456	443	467	462	429	419	471	455	477	414	492	461	466	419	451	461	481	464	460	458	460	470	461	435	474	483	450	423	445	439	457	448	393	452	453	478	433	424	489	435	451	418	474	450	437	437	489	460	460	450	457	492	442	406	447	435	439	460	437	458	440	450	417	491	436	452	457	442	424	441	457	481	461	443	468	460	444	437	496	450	439	468	450	450	463	451	467	479	429	459	428	427	440	442	464	454	433	459	392	446	451	460	469	438	461	448	447	453	481	436	455	471	462	437	464	477	446	468	480	469	442	454	433	438	444	431	443	473	447	459	437	413	426	419	427	424	460	468	443	446	431	471	454	473	449	458	474	449	466	463	406	478	428	470	424	450	479	480	421	441	429	449	450	426	467	442	440	438	472	416	425	484	473	462	442	467	407	461	415	437	439	446	463	423	424	413	474	477	466	451	447	433	448	461	492	449	430	459	430	459	481	470	474	477	492	485	466	447	452	437	433	422	450	421	461	445	420	452	440	456	450	471	484	419	398	450	451	451	425	479	438	452	438	417	445	450	450	484	464	446	432	448	420	419	429	446	439	453	450	456	468	463	442	504	415	436	445	428	479	457	420	492	446	481	426	442	451	442	475	445	403	442	479	465	452	467	458	427	461	426	431	454	424	472	452	456	450	464	473	430	448	442	476	463	443	473	429	403	457	467	437	477	458	471	442	428	458	470	432	458	458	455	434	442	448	466	454	416	411	477	437	420	460	420	444	418	429	480	485	467	458	470	417	433	461	453	438	446	397	487	462	403	500	429	400	452	441	438	471	477	431	451	422	468	460	454	458	445	449	454	412	435	429	446	461	452	439	457	418	450	478	483	446	430	486	469	442	440	484	465	448	412	410	439	450	406	454	485	425	415	427	487	409	449	456	421	411	430	494	428	420	469	443	455	468	466	447	418	437	437	452	443	420	468	397	414	481	452	457	431	432	449	421	491	456	450	443	452	461	428	449	430	448	472	448	444	471	472	448	465	410	461	436	455	459	448	429	421	439	436	447	455	447	404	433	447	400	472	451	468	424	443	472	454	447	439	409	443	455	458	422	422	436	409	441	484	449	445	469	464	442	435	446	420	450	451	451	447	387	469	464	403	454	471	444	438	462	466	414	478	432	473	435	431	460	444	469	464	436	428	435	409	478	430	445	440	461	477	454	486	448	456	469	482	487	464	479	438	448	471	449	454	453	444	413	409	473	443	432	489	402	424	456	473	424	432	443	451	425	451	455	449	446	476	467	431	433	483	431	459	449	449	434	472	448	440	471	453	452	459	481	467	466	461	414	453	429	478	459	425	444	416	439	433	481	453	455	439	428	496	443	427	458	442	446	460	436	452	480	450	412	448	437	493	458	433	454	441	433	444	429	445	460	474	452	439	422	431	464	440	442	429	465	430	467	431	468	439	425	445	442	430	467	408	466	446	451	457	451	459	426	419	399	449	417	457	446	436	457	460	459	474	476	432	429	456	479	441	452	401	458	465	431	450	425	424	445	431	439	438	446	452	449	469	453	455	472	467	459	445	437	471	465	442	442	450	448	454	476	498	447	453	404	473	441	413	441	445	461	465	448	421	446	418	476	455	474	462	449	452	461	457	442	436	461	431	441	444	436	405	455	446	447	472	439	453	469	445	448	443	449	453	451	421	461	466	438	466	494	458	415	464	466	439	452	423	469	416	475	472	432	420	475	455	441	443	445	453	459	468	426	455	483	461	448	449	457	446	470	442	478	473	457	467	448	446	437	428	479	443	429	451	481	467	448	443	471	483	464	437	426	478	418	404	444	449	454	441	442	411	462	475	455	496	448	475	483	447	470	437	459	450	456	419	451	446	446	412	460	487	454	453	402	452	433	469	433	458	468	483	439	478	423	448	429	447	463	453	426	427	447	445	460	457	489	440	476	442	435	439	455	462	419	462	436	490	443	464	446	418	437	472	425	463	454	402	436	480	446	408	440	442	415	485	460	415	453	412	459	411	474	429	432	457	445	407	441	461	456	471	438	448	416	431	419	435	446	424	458	452	440	429	420	419	426	455	453	445	419	466	470	455	474	475	438	449	433	450	436	456	489	461	461	445	475	441	401	454	445	450	439	455	418	485	477	423	443	447	445	465	418	436	436	450	463	440	426	451	470	438	450	454	435	432	432	457	466	448	440	425	428	438	455	453	406	460	455	430	481	466	407	440	431	442	401	421	436	425	456	427	463	454	432	392	498	449	411	444	434	458	432	418	437	447	496	461	430	424	408	466	461	423	445	484	458	496	482	424	440	444	467	415	441	397	442	441	452	468	429	460	462	434	451	435	456	421	446	409	448	473	471	444	438	412	471	459	486	437	439	434	421	435	471	451	434	454	468	451	459	445	445	451	474	427	480	484	487	417	459	458	498	419	413	460	410	492	450	465	466	450	451	454	409	448	439	452	479	461	443	447	423	436	475	430	476	456	410	419	464	405	418	453	444	451	470	420	449	456	449	477	479	480	459	439	429	419	485	446	427	455	462	427	513	472	442	436	436	453	456	427	428	459	412	440	471	465	453	486	451	471	477	480	395	438	451	441	457	472	452	406	435	422	442	458	452	421	431	432	445	433	483	431	456	432	441	444	422	439	447	482	426	448	456	433	455	419	457	470	447	465	445	445	438	462	439	467	467	415	477	499	426	446	408	449	474	430	396	391	439	464	454	423	465	454	438	423	465	480	454	479	444	464	450	486	448	437	451	448	453	452	445	426	436	427	495	481	440	448	435	480	418	434	486	461	440	443	440	445	449	464	450	428	443	453	470	474	480	416	462	443	437	478	442	446	425	458	432	444	454	468	463	464	461	414	455	428	428	430	449	444	418	427	456	461	462	417	464	455	437	396	485	440	446	455	436	463	432	483	456	444	466	437	445	449	470	432	483	414	468	457	444	421	462	456	408	442	429	430	461	420	441	419	454	413	455	418	467	403	448	442	456	447
3747	5399	4323	2192	1511	1179	987	840	766	713	661	609	524	561	545	502	509	482	454	475	485	471	485	484	439	439	468	445	481	462	430	466	422	435	460	426	432	429	425	461	460	457	450	431	432	470	439	456	442	424	422	437	416	432	452	455	437	426	441	437	403	426	438	412	434	445	432	437	449	405	464	427	442	442	398	405	404	462	469	421	463	407	434	435	407	429	454	440	456	409	419	414	468	416	425	423	420	435	413	426	393	457	445	453	465	425	426	414	437	471	428	432	443	421	431	433	391	451	432	415	408	442	419	438	424	440	465	434	394	422	458	428	420	431	410	415	417	429	422	405	472	400	383	438	453	388	444	414	458	448	460	468	437	432	442	430	411	432	475	444	409	441	408	442	406	413	416	412	434	424	411	418	445	454	424	439	441	419	411	403	408	444	437	439	427	396	426	416	454	447	424	461	453	458	420	478	436	442	394	452	432	462	445	420	412	439	440	423	465	434	388	409	440	394	405	435	422	419	411	442	439	446	441	384	395	416	415	440	404	409	485	430	452	434	408	406	458	414	461	437	413	459	436	453	464	449	447	436	424	468	396	407	432	431	456	443	421	400	421	456	439	432	452	441	431	466	412	452	425	448	411	398	435	409	491	446	429	465	420	422	468	456	369	422	435	409	463	454	383	489	430	481	442	441	404	450	402	455	392	475	395	424	410	412	432	420	458	395	431	420	467	436	449	423	423	433	411	445	424	431	427	449	497	427	429	417	430	410	410	449	431	479	424	414	439	411	423	431	452	443	398	439	418	449	440	449	434	433	474	427	412	405	404	422	451	437	392	447	444	407	415	411	407	436	434	462	436	450	445	443	405	438	407	449	454	477	451	440	398	501	435	401	432	428	417	444	404	414	403	417	386	432	434	437	434	437	429	375	428	396	422	436	436	399	436	458	453	449	427	453	464	396	430	432	428	414	421	427	430	442	373	401	413	412	420	431	423	430	397	431	450	482	416	409	429	436	426	424	468	409	422	449	409	400	405	443	455	441	435	444	413	432	433	455	422	403	477	458	423	423	397	392	423	424	451	426	425	426	412	407	415	460	412	398	448	454	432	429	395	455	425	423	431	423	420	399	409	437	437	405	421	441	436	442	434	390	418	433	438	446	438	417	449	439	446	422	417	441	396	478	419	424	388	391	434	423	411	416	442	451	418	411	431	422	430	418	428	439	406	441	439	430	405	436	434	409	447	455	426	411	417	428	409	424	447	407	454	416	438	448	424	456	418	440	401	418	428	404	405	433	410	395	425	420	409	434	426	442	407	436	408	434	461	447	458	381	431	444	372	415	409	386	410	442	439	422	409	415	385	416	423	431	426	432	419	428	424	392	413	418	411	413	443	415	453	439	430	473	447	395	416	399	399	415	430	445	423	391	396	428	426	420	441	422	465	388	456	403	421	441	470	388	405	429	413	432	414	465	478	439	491	424	424	457	411	433	416	424	418	440	423	424	442	431	470	432	431	410	407	427	401	432	456	423	411	427	437	440	441	439	433	435	425	417	406	387	393	486	420	419	454	438	409	396	397	411	407	463	412	448	449	398	450	431	438	446	434	437	420	440	419	434	422	423	397	419	407	433	454	431	407	421	438	434	385	421	416	416	407	426	402	438	418	438	425	371	419	423	405	465	421	413	413	435	489	438	434	437	446	413	400	399	433	474	422	422	420	469	408	430	456	400	431	417	425	405	423	414	456	456	447	421	472	411	438	411	406	443	424	391	427	445	461	411	419	422	464	429	438	386	434	424	386	406	402	448	414	432	455	418	403	448	425	414	415	386	425	423	434	433	446	426	431	398	421	445	382	438	430	404	432	435	406	430	430	400	399	420	401	428	442	417	396	430	411	379	403	399	436	428	441	398	459	407	413	418	407	448	422	431	444	431	392	419	427	417	466	403	439	412	410	427	400	432	434	422	462	475	424	437	456	383	432	417	439	384	395	428	380	437	454	429	427	416	456	436	480	436	446	427	420	417	424	412	409	441	407	451	451	426	412	442	385	474	474	439	426	427	394	432	396	443	449	408	441	373	436	414	421	418	424	443	433	414	439	438	434	405	454	428	433	410	450	437	385	472	406	444	445	373	421	433	424	404	464	425	386	438	462	438	410	448	449	430	433	399	444	430	467	454	443	440	422	385	418	458	421	435	465	446	423	402	401	427	450	387	430	409	462	450	426	418	415	458	401	418	464	424	425	438	443	453	412	425	393	441	416	422	445	412	443	446	434	443	444	444	435	425	397	416	435	427	422	405	409	397	398	464	430	415	421	437	420	435	419	412	421	419	432	442	398	455	416	434	447	407	394	429	438	387	437	449	424	400	442	448	420	425	430	419	415	402	464	457	401	418	442	412	413	428	422	449	408	426	398	430	425	427	411	435	441	402	419	399	456	436	402	418	387	443	443	409	421	459	420	428	380	400	441	410	435	398	414	389	457	454	457	426	417	437	402	432	444	462	432	414	390	473	459	409	430	457	450	444	391	440	437	432	398	431	445	416	420	451	418	408	419	439	412	394	421	420	415	436	415	429	424	403	445	442	423	430	425	412	376	413	432	430	465	442	463	465	446	446	428	392	426	474	416	407	426	432	393	436	420	417	402	463	405	439	394	424	418	429	456	460	409	410	391	480	428	468	409	464	416	426	448	454	420	423	448	464	436	401	397	402	460	411	429	426	422	449	431	431	428	418	423	421	471	412	450	405	440	439	408	401	472	454	427	404	426	477	402	439	431	438	416	414	413	458	406	437	453	444	420	388	451	410	406	416	427	379	422	395	407	418	415	433	471	427	437	426	442	443	418	426	438	412	415	407	462	408	425	445	420	418	415	418	418	410	382	431	446	447	451	438	465	388	418	439	396	432	430	436	440	449	446	438	466	447	441	408	437	418	426	422	405	417	437	440	406	435	451	408	419	432	425	408	448	420	418	398	409	424	432	435	424	421	438	400	405	442	438	407	441	430	418	419	439	415	445	401	414	427	390	439	418	427	429	399	403	417	419	431	465	422	421	387	418	448	415	420	396	412	419	415	443	439	442	373	434	376	401	426	422	460	395	424	437	416	394	455	428	417	417	430	417	398	431	437	405	448	455	462	404	411	418	402	410	413	390	435	412	380	405	435	438	461	438	399	403	431	395	369	418	428	439	440	457	415	475	409	423	424	415	426	429	435	424	415	401	433	431	413	420	451	454	417	424	442	409	430	431	462	434	419	415	416	464	397	427	406	437	435	415	432	426	426	411	418	460	405	415	427	398	424	428	411	433	411	418	434	426	447	431	435	439	447	431	425	426	407	426	373	407	433	417	440	409	428	403	414	429	433	434	436	442	411	435	437	435	459	419	448	432	411	413	448	430	444	440	375	433	427	431	434	404	432	395	406	424	395	408	388	442	440	425	407	414	422	404	387	435	409	398	404	427	431	421	419	445	452	393	438	461	401	425	418	421	401	403	406	452	397	429	435
27179	9492	441	217	144	147	126	124	129	108	98	103	94	117	124	106	113	113	108	111	120	102	133	111	104	103	115	98	118	127	122	111	114	111	129	114	131	104	130	100	129	109	103	114	131	106	104	98	95	117	114	134	108	110	106	105	98	106	89	119	105	109	106	100	116	106	123	129	108	108	107	114	116	100	110	98	123	126	101	123	102	95	110	114	114	121	126	136	112	104	109	105	121	123	103	120	116	122	119	105	122	120	115	119	111	104	113	96	97	129	121	102	98	106	124	96	115	112	109	99	121	133	99	104	104	109	103	104	117	131	105	105	129	115	116	103	113	98	122	111	105	107	112	128	96	123	105	120	107	109	131	97	108	95	117	117	96	104	124	117	124	106	94	131	102	118	116	114	103	105	101	113	106	114	115	114	108	124	122	115	122	126	119	124	120	119	118	136	97	114	117	98	107	109	108	114	122	116	102	109	128	111	105	124	110	109	113	135	107	123	111	110	109	126	116	92	118	107	113	128	109	104	117	119	113	121	99	91	105	112	102	109	121	130	112	96	125	119	112	106	127	110	111	108	120	121	110	121	116	107	108	95	98	115	122	99	118	112	99	104	121	119	114	113	110	121	99	103	97	118	125	116	103	117	103	125	136	102	111	100	104	105	95	125	131	116	122	127	121	93	103	135	108	110	106	119	103	110	113	128	98	107	128	122	96	113	117	94	110	117	103	140	119	99	85	121	120	113	101	115	123	108	104	122	126	86	102	99	112	109	131	104	114	98	115	120	108	97	119	128	108	119	96	110	122	112	128	122	113	116	125	114	109	113	101	106	95	123	106	95	106	122	111	112	112	110	122	119	106	123	129	119	108	112	118	105	109	113	122	128	115	125	110	130	105	111	118	103	111	97	118	121	127	114	112	110	124	108	124	115	103	112	101	115	112	110	117	128	106	93	112	117	109	112	121	119	133	116	106	105	114	122	116	125	106	99	107	102	106	135	111	124	121	96	109	104	114	116	103	110	115	93	128	122	115	131	100	108	109	120	115	98	105	101	120	112	113	119	115	103	130	115	115	123	105	111	124	109	108	118	130	116	115	102	100	104	109	124	107	105	106	116	116	113	111	118	109	127	111	108	116	106	110	92	110	105	133	106	125	113	115	128	116	142	117	124	89	105	118	105	118	110	101	118	127	108	111	111	131	106	88	127	109	99	125	107	100	118	116	94	103	145	126	123	117	108	115	108	108	102	114	105	126	104	116	101	110	109	95	111	99	123	106	117	126	107	117	101	97	87	124	113	107	117	126	121	122	99	98	111	94	117	97	118	100	116	122	107	120	122	111	104	90	112	106	112	115	103	99	99	95	86	105	117	105	126	124	120	121	124	107	104	80	107	104	100	103	103	98	105	107	110	116	121	116	100	100	112	107	105	115	126	91	115	103	114	106	99	122	114	92	115	98	113	111	127	108	112	124	107	118	115	121	109	128	119	123	113	109	95	100	115	110	114	115	107	109	106	108	128	110	126	104	112	108	117	103	106	109	113	89	115	101	110	121	119	116	97	130	126	112	133	107	104	106	128	112	121	106	106	115	108	109	104	108	104	110	92	107	115	116	113	103	103	104	101	113	117	102	95	106	87	113	114	111	106	106	98	109	118	114	114	129	108	101	125	117	132	105	97	106	120	117	113	107	105	109	113	118	106	118	98	124	115	122	88	113	97	115	113	108	127	118	105	106	110	97	118	114	118	120	114	106	104	125	119	105	98	105	121	116	119	104	117	131	99	118	125	111	106	121	119	116	108	116	123	94	115	107	109	112	105	115	122	110	115	121	110	120	118	92	109	102	106	126	105	126	102	103	119	114	104	104	122	132	97	106	124	89	114	87	95	108	126	120	101	100	120	130	109	116	115	131	91	88	114	114	97	120	121	117	120	127	125	113	119	122	114	112	121	99	104	100	116	110	117	119	122	112	110	102	120	112	114	98	126	125	119	114	120	125	120	99	100	105	117	138	113	121	119	109	115	126	116	132	110	112	113	100	113	113	122	109	103	119	109	101	123	96	101	124	109	108	115	121	94	108	106	130	119	121	113	114	113	112	120	121	111	112	117	125	131	105	101	108	86	114	102	118	109	115	102	101	86	103	116	125	91	113	108	104	99	116	121	103	103	113	117	139	108	104	100	109	117	126	94	123	112	125	119	113	99	125	103	121	112	101	115	103	103	126	108	97	120	119	105	114	110	113	106	96	116	116	117	115	107	134	121	113	123	100	104	111	102	110	123	106	106	113	85	105	117	112	120	116	107	119	116	101	113	122	109	106	104	113	119	122	110	130	106	124	125	119	130	116	107	110	119	103	111	127	97	132	128	106	98	110	122	109	117	115	113	93	106	114	108	82	100	112	122	126	107	115	108	97	105	112	100	108	107	105	99	107	132	123	116	130	100	93	132	97	107	125	115	129	129	105	95	104	87	112	108	107	105	110	110	114	98	121	93	105	120	116	119	103	99	92	95	123	99	107	112	106	131	102	108	121	132	100	118	126	113	96	107	118	102	104	98	103	113	117	120	118	100	122	108	104	128	126	118	107	118	111	117	121	130	124	122	121	113	96	105	126	110	127	111	131	122	118	105	116	95	111	101	108	124	96	110	118	106	97	125	112	122	125	122	104	130	99	120	116	120	92	121	116	127	113	106	112	118	116	111	109	128	102	121	111	125	116	110	121	116	110	105	118	97	101	109	118	114	114	100	109	126	109	118	108	108	115	111	116	104	118	117	111	133	108	110	125	108	99	137	113	104	118	97	109	117	106	113	130	133	115	102	118	99	89	127	111	125	100	96	108	118	108	116	99	108	94	86	103	102	102	99	105	122	112	114	129	120	102	118	116	118	116	119	97	109	105	116	120	111	117	113	113	100	126	106	113	113	112	113	108	133	119	109	121	130	112	129	111	107	116	115	102	123	115	124	122	111	106	119	85	116	118	99	120	103	107	102	107	105	109	101	96	113	108	128	108	140	97	123	112	106	82	115	130	119	112	110	123	139	103	123	110	108	106	115	103	124	119	115	99	109	98	117	122	115	115	133	104	127	105	116	120	124	105	107	106	106	105	110	100	103	109	99	108	101	100	115	106	117	116	127	103	106	123	113	102	99	97	112	116	120	118	103	103	126	104	96	113	122	99	100	96	118	123	110	104	120	111	122	137	115	98	110	129	95	113	127	133	126	113	118	105	99	111	106	128	106	125	120	98	91	124	107	112	99	119	116	124	90	113	116	108	105	119	127	106	103	107	111	113	136	93	98	98	103	113	103	114	114	114	120	113	110	111	140	143	129	89	104	113	105	110	118	116	99	121	111	113	102	107	125	124	119	126	123	105	126	101	115	94	106	110	106	121	121	118	113	110	114	112	103	112	116	122	117	105	107	127	120	110	110	114	117	120	101	113	109	121	131	117	107	105	115	117	100	97	128	135	156	117	105	112	122	107	109	105	96	98	139	99	109	111	103
4794	273	263	196	161	131	141	140	120	104	120	115	117	116	114	128	128	98	143	122	125	128	108	133	136	119	119	125	113	114	110	110	100	125	109	110	129	122	103	104	121	119	120	132	120	112	126	122	132	118	128	123	109	143	102	122	132	109	106	115	114	112	138	112	105	115	107	103	129	98	108	120	126	129	123	105	111	114	114	120	122	121	98	126	125	118	113	113	131	122	123	122	124	123	114	110	112	115	120	115	115	122	115	130	110	125	111	132	135	121	107	101	116	126	113	120	87	122	109	105	108	113	121	126	122	116	104	110	122	122	107	94	124	113	111	127	103	99	129	117	109	102	110	131	113	117	113	126	120	121	124	89	112	121	95	111	109	114	110	123	118	137	132	121	110	135	125	127	108	133	142	132	130	110	109	97	90	127	94	117	109	120	132	124	111	99	122	109	115	114	140	123	108	114	126	114	122	137	105	116	118	114	129	116	127	115	116	121	109	115	117	113	126	103	138	120	104	117	118	112	99	118	93	123	129	107	111	125	133	105	110	94	103	106	124	113	131	121	129	90	115	146	103	119	143	100	116	134	134	116	117	111	109	121	112	113	112	114	105	110	129	132	120	111	129	108	126	109	118	118	102	129	103	139	106	125	130	116	95	119	112	96	120	114	120	113	118	110	123	114	129	130	118	128	123	105	103	121	121	109	89	117	140	118	111	125	109	132	103	114	110	119	120	117	97	112	121	119	129	84	105	94	94	131	115	113	116	105	108	109	132	125	128	119	115	122	122	109	114	121	115	129	139	119	115	123	123	118	105	97	136	111	108	111	116	113	124	104	131	114	121	115	100	112	94	130	116	118	125	119	116	131	103	115	99	102	129	119	131	110	104	112	108	122	99	95	121	122	121	122	105	111	126	121	132	125	113	119	112	109	114	110	143	103	102	107	117	118	123	115	96	108	126	124	128	107	114	97	107	118	126	110	121	136	95	148	114	123	120	116	141	128	111	118	109	110	122	120	117	105	118	110	110	121	114	113	109	131	101	133	109	124	135	107	142	95	123	131	105	124	114	116	89	108	116	125	116	127	89	116	100	114	119	98	107	102	107	132	95	126	108	131	115	108	108	102	108	86	122	110	112	109	125	121	97	107	120	98	109	93	122	116	108	121	103	120	126	120	106	101	125	109	101	95	99	111	125	114	124	120	136	127	109	98	133	139	104	108	109	127	113	108	98	112	114	126	105	107	129	123	99	132	111	118	104	111	109	137	101	109	126	124	114	99	130	120	144	122	116	110	112	87	124	110	120	92	116	124	111	117	111	112	109	107	135	118	122	112	105	114	111	92	118	118	114	110	107	126	107	126	113	118	125	98	95	121	116	128	130	127	116	119	131	94	118	123	101	85	106	118	129	119	111	114	129	127	121	124	114	127	115	101	112	116	113	125	114	109	94	114	108	126	121	133	105	120	107	107	119	106	105	103	98	121	125	111	106	129	111	117	132	123	110	115	106	122	133	103	108	120	121	117	122	94	118	112	108	109	141	121	119	148	121	98	138	122	106	97	136	139	105	134	129	109	121	111	129	108	127	115	107	116	98	102	115	114	142	115	114	117	116	112	128	117	128	108	91	111	106	109	122	135	111	118	121	96	110	123	94	116	104	113	112	122	97	117	129	115	84	124	117	129	120	114	123	111	130	128	135	120	115	116	116	129	113	119	111	115	117	118	102	121	100	112	141	133	93	110	110	113	108	116	142	135	109	109	118	128	111	109	119	111	98	102	131	136	121	129	112	117	124	116	107	98	107	135	111	106	120	101	129	110	133	114	112	99	107	86	105	107	107	127	146	116	107	101	110	103	108	117	126	120	125	109	112	110	136	107	111	114	98	107	126	104	109	124	118	116	119	108	124	123	106	102	116	106	122	105	125	115	119	114	125	131	114	115	127	108	121	107	109	115	110	119	110	118	112	96	130	117	127	152	125	118	114	108	119	98	104	109	119	114	128	123	116	124	127	99	116	124	113	111	118	87	100	131	113	106	122	114	116	122	123	115	126	125	104	125	109	128	118	94	108	119	123	104	89	125	118	138	113	110	122	125	129	114	111	118	115	103	108	111	106	138	121	92	98	113	117	122	128	135	136	117	101	117	123	124	137	96	132	117	111	123	104	121	120	108	116	119	111	116	96	118	132	95	107	130	109	118	118	125	107	126	99	111	110	96	135	124	111	114	104	122	117	122	120	104	117	116	123	115	124	104	123	117	118	117	144	124	99	125	115	132	134	133	109	116	116	121	122	100	109	113	117	108	119	111	131	99	117	113	110	127	106	120	107	118	126	104	116	110	135	91	107	121	117	126	116	107	110	134	114	132	110	124	100	128	124	103	120	137	127	131	137	119	100	119	117	118	110	120	115	123	125	120	134	129	97	123	123	117	121	121	114	108	128	121	98	105	113	93	108	111	136	123	125	107	121	126	116	97	108	115	108	116	125	125	102	134	108	114	128	116	113	109	119	108	121	116	110	123	120	121	134	128	114	108	101	116	105	136	101	127	110	117	114	101	117	112	119	110	99	143	116	114	110	119	124	117	110	107	110	101	112	113	141	123	116	124	111	129	110	115	125	114	121	148	113	128	90	120	93	123	105	107	127	112	114	119	114	114	121	115	110	115	108	113	126	115	104	119	108	115	110	103	130	109	125	81	118	123	116	116	100	112	146	122	122	117	118	105	110	116	119	135	104	123	99	129	120	108	130	134	119	113	111	97	114	109	106	108	107	111	95	107	102	119	113	115	126	129	109	124	105	120	129	117	118	116	106	111	118	97	114	125	137	119	118	110	129	91	118	125	101	111	110	125	114	120	139	120	104	119	125	108	104	110	129	119	115	90	110	108	111	114	122	115	116	93	137	100	126	106	114	124	107	116	115	119	125	124	107	111	108	108	111	138	128	114	114	119	110	111	100	118	129	112	130	102	122	119	119	120	112	115	109	106	107	89	103	118	108	128	115	114	130	113	92	105	110	105	113	117	126	117	119	121	124	122	123	106	128	96	117	116	113	134	97	109	111	110	118	124	123	121	126	129	118	132	114	110	107	100	126	114	109	133	134	116	109	99	121	113	108	123	115	122	100	116	111	115	113	101	116	109	112	102	134	125	105	90	109	125	133	118	114	105	121	111	110	100	117	129	114	118	133	124	118	114	135	106	110	107	121	119	120	113	112	110	116	110	113	125	109	126	124	106	121	142	119	99	97	113	109	130	127	114	114	124	116	139	110	113	132	119	105	115	122	126	130	123	116	117	132	115	94	120	91	106	121	121	118	120	109	102	89	127	110	131	105	100	133	110	108	110	132	105	120	114	122	101	98	124	100	109	122	103	104	133	99	100	130	120	139	120	128	121	99	109	104	115	133	122	115	128	104	120	135	135	111	84	136	126	117	106	92	134	113	106	109	124	113	101	128	124	109	109	112	105	117	115	86	111	104	113	124	143	126	113	120	128	110	122	118	110
25208	21064	26616	24623	2561	674	457	367	341	327	331	330	337	317	317	305	271	281	280	319	291	296	242	269	308	281	276	298	276	256	272	278	271	265	269	304	284	293	287	281	279	279	280	270	282	255	293	279	276	278	284	276	274	267	291	298	247	265	281	275	284	250	269	257	288	269	269	269	264	286	255	288	278	259	288	291	275	275	285	276	277	280	262	272	270	268	271	261	248	293	250	278	307	266	285	253	272	290	285	265	270	293	241	269	261	263	293	266	273	293	276	256	303	271	263	256	275	268	252	286	268	247	277	265	275	274	274	284	269	255	252	300	263	270	249	265	262	264	265	261	284	255	239	252	271	268	252	250	278	231	254	263	266	289	266	275	266	292	284	264	296	277	297	283	279	251	297	248	256	264	290	286	281	323	271	260	254	273	272	254	258	255	289	292	265	252	268	291	286	260	278	273	285	283	297	248	272	284	263	283	300	261	279	270	258	259	258	257	272	263	266	302	261	288	265	261	256	261	250	239	231	280	247	261	236	246	279	316	261	287	265	250	257	280	288	250	243	261	246	261	272	273	251	277	261	273	279	287	260	280	233	272	286	266	291	257	268	297	304	260	250	270	273	285	270	286	276	260	279	251	273	256	266	280	248	279	261	255	293	268	283	286	250	243	257	275	253	264	297	261	270	264	264	269	267	282	267	271	258	272	237	254	271	259	270	246	264	279	239	268	289	244	289	259	258	283	279	249	272	276	291	263	276	241	270	275	290	282	243	292	270	302	277	290	250	260	280	266	270	274	250	241	257	256	280	263	238	243	288	255	258	292	279	282	270	274	304	246	286	272	284	253	260	275	284	284	254	246	277	267	216	307	241	253	284	254	274	278	270	248	246	268	297	249	253	250	262	285	247	286	298	247	261	284	231	277	295	258	264	273	264	284	290	262	270	281	271	276	253	269	239	279	248	279	286	270	268	270	244	269	262	265	271	249	289	249	288	279	264	237	278	250	268	246	259	263	251	266	245	283	244	253	251	243	285	267	271	264	278	272	271	282	251	258	252	267	285	308	248	246	264	251	260	272	235	271	254	283	273	303	269	278	266	244	263	271	261	252	271	277	271	262	254	231	267	286	282	305	238	303	308	254	264	277	282	243	258	284	287	284	266	271	281	256	270	267	282	273	266	253	286	250	242	263	269	271	268	268	243	269	256	296	267	285	266	266	299	258	257	254	240	299	260	263	248	279	292	268	293	268	258	255	266	295	270	261	290	257	284	254	303	287	259	282	257	283	255	293	272	268	261	281	257	254	260	291	297	255	239	275	239	290	249	254	263	261	252	265	265	285	266	250	273	272	261	259	276	285	256	248	271	275	268	287	260	271	271	262	266	255	235	290	249	284	242	264	309	269	254	280	262	261	253	245	267	262	240	229	245	300	290	250	268	251	288	267	277	255	261	275	253	247	281	291	245	263	268	269	267	297	250	261	275	293	284	246	273	265	276	263	235	271	260	269	266	255	263	256	276	241	280	278	244	273	273	277	251	286	284	268	287	268	270	262	242	279	267	304	266	251	282	267	255	275	273	284	242	256	284	258	247	283	278	272	286	292	273	298	270	278	287	270	259	257	269	291	278	251	227	286	276	239	251	249	246	278	259	234	256	260	253	269	249	257	260	250	285	284	236	286	271	263	253	273	261	241	260	294	277	246	281	259	250	277	247	257	261	257	296	266	267	271	279	275	295	298	268	259	270	255	254	269	280	279	241	285	281	261	264	260	279	261	250	264	281	249	260	267	252	263	260	269	271	282	237	250	266	310	283	268	277	263	270	299	269	261	248	270	267	268	221	299	260	273	277	256	263	248	250	275	253	304	247	298	268	264	264	265	275	277	261	277	243	259	273	238	255	255	279	255	289	283	253	278	254	259	257	256	255	254	262	276	262	251	267	268	239	239	244	264	269	241	292	272	251	270	281	280	280	248	283	279	254	232	271	243	260	270	265	254	286	254	248	265	274	255	251	281	273	254	260	274	260	317	273	249	249	252	273	260	277	235	295	264	279	259	279	266	230	300	256	281	259	325	256	275	268	266	257	280	266	310	260	285	281	255	247	265	246	289	246	282	277	283	258	253	291	246	251	273	245	257	280	283	268	277	240	275	278	254	250	233	259	255	252	261	296	267	272	285	271	296	245	244	274	267	249	272	250	269	264	276	247	245	248	228	282	291	274	249	259	251	278	283	235	262	258	261	278	269	285	240	247	247	252	275	249	282	277	213	279	269	268	239	289	262	265	273	314	287	243	249	272	263	265	304	263	256	262	296	252	275	265	283	282	292	227	289	281	261	285	262	254	256	263	268	269	267	274	248	280	257	260	279	259	260	275	271	256	268	286	270	277	285	294	253	284	242	261	259	278	292	271	269	255	253	271	252	264	243	251	276	286	253	286	258	298	248	250	285	261	264	280	257	245	281	277	258	253	244	275	276	288	273	268	242	256	250	269	278	275	283	297	265	290	265	256	277	296	268	265	266	283	252	257	284	298	270	257	290	243	297	263	284	263	275	280	285	254	281	253	314	248	262	251	240	273	252	264	278	272	260	254	250	232	246	267	245	274	254	296	287	270	278	261	254	262	303	294	289	269	294	286	271	275	280	286	252	265	279	248	265	258	268	286	261	265	242	242	271	251	288	271	237	280	274	249	254	267	266	267	291	281	260	258	257	267	257	275	272	250	282	256	269	238	256	257	262	283	256	245	288	287	259	256	278	254	263	269	253	239	270	267	283	265	272	255	239	260	286	237	256	259	274	250	262	269	268	251	281	273	268	266	279	249	271	270	238	245	280	290	253	265	257	263	279	282	273	271	288	273	279	265	263	252	300	253	268	256	282	249	261	253	256	261	288	277	264	290	268	273	289	265	279	264	278	234	280	265	253	276	237	277	267	269	249	290	277	261	284	237	244	267	283	267	249	279	265	248	268	290	230	261	268	278	236	255	257	267	253	294	263	319	257	267	241	281	295	265	250	278	268	309	254	288	279	263	276	289	256	254	286	238	264	282	262	269	267	277	277	248	298	232	285	254	280	272	280	312	279	265	252	270	265	281	229	264	264	286	248	272	276	295	250	265	271	246	281	280	286	226	287	251	266	269	238	251	283	290	270	275	277	263	249	264	246	257	280	290	277	244	293	272	278	244	267	255	259	255	246	259	216	273	295	273	250	255	258	260	277	276	281	277	294	257	257	245	276	285	265	270	251	269	265	241	304	242	256	272	261	264	229	264	270	269	280	241	257	244	248	249	251	257	259	252	247	268	284	234	248	269	290	249	273	247	247	282	243	280	289	287	251	283	238	254	252	252	288	250	279	238	285	271	246	270	305	239	280	278	252	257	262	241	265	260	265	301	288	249	269	262	266	280	248	276	238	262	255	299	271	243	272	281	277	264	284	238	273	258	240	254	270	272	265	257	263	284	226	274	262	306	254	244	248	288	240	262	249	249	259	259	271	278	265	287	297
3360	2450	1976	1011	774	577	489	453	405	404	356	343	297	317	295	282	324	280	306	287	296	272	314	307	292	273	252	264	267	275	303	256	286	274	289	290	283	270	264	257	304	262	275	285	281	272	268	291	256	293	256	270	284	277	281	277	276	236	314	262	273	279	246	287	286	252	243	249	274	277	276	258	281	256	293	301	253	245	270	255	255	260	282	280	285	256	288	244	290	296	276	248	274	270	268	234	258	280	254	261	288	236	307	264	259	286	262	290	266	248	279	261	288	286	283	277	263	294	264	251	284	300	238	254	258	285	274	260	282	275	266	258	285	268	279	269	254	258	253	269	246	246	275	296	290	284	259	236	251	283	284	241	273	247	299	254	296	283	265	240	276	264	260	267	263	263	265	269	277	260	247	289	282	269	280	284	286	256	269	274	281	254	274	271	249	297	271	261	272	276	239	280	244	280	251	263	273	253	261	258	249	268	283	255	253	264	278	309	308	283	260	275	241	260	286	259	249	257	261	251	257	283	264	269	247	259	282	255	263	274	282	273	273	249	265	275	249	243	289	268	254	265	276	266	266	237	262	261	268	270	266	286	255	254	234	250	261	254	291	254	274	272	263	268	297	281	285	228	260	264	248	253	252	287	268	239	280	228	291	274	286	274	282	249	256	283	262	261	297	277	262	287	273	261	258	276	276	263	278	261	251	294	278	253	257	278	267	264	284	266	283	252	242	264	255	271	261	290	306	276	251	269	273	290	275	279	268	255	282	277	282	258	268	267	266	251	257	279	299	249	284	268	267	259	273	256	237	285	252	241	260	301	277	254	271	256	257	280	263	272	273	279	258	270	274	295	281	267	274	287	246	267	247	241	263	283	268	247	242	294	269	289	236	281	261	289	287	268	250	231	265	276	278	290	237	261	287	303	255	272	285	284	272	256	272	241	252	259	267	263	262	279	274	239	261	262	247	259	266	279	304	233	266	253	263	274	257	262	261	283	292	260	290	297	270	268	260	262	280	244	269	256	287	274	283	261	239	277	267	266	238	245	292	277	269	271	274	270	267	267	270	279	257	315	299	278	273	283	256	285	237	246	281	257	269	294	275	287	267	265	289	299	289	253	273	272	251	261	247	268	288	254	273	272	261	253	285	274	282	239	257	268	238	272	253	256	257	269	242	256	261	266	281	254	285	257	274	226	241	272	245	288	261	269	245	280	257	267	292	269	265	273	274	257	275	315	283	238	265	276	285	258	285	256	283	258	249	248	283	283	252	263	298	275	262	259	259	267	274	275	279	283	258	256	231	247	247	285	278	243	253	259	260	295	266	256	242	255	251	269	265	269	296	268	269	277	264	226	280	266	254	277	278	271	291	274	265	268	263	265	296	288	257	284	281	260	276	238	269	256	275	288	289	300	259	271	245	272	286	285	278	279	263	239	290	235	242	254	282	295	250	292	257	235	283	275	238	268	249	275	263	262	256	263	313	275	288	263	265	267	283	241	263	257	261	250	268	267	264	270	271	241	246	258	257	237	254	267	257	268	278	266	268	293	277	268	269	255	294	279	287	241	269	273	270	290	261	281	277	262	250	240	281	260	293	272	281	293	279	258	264	260	257	250	287	268	279	254	264	252	280	287	257	271	298	268	263	252	257	297	264	241	255	258	279	234	268	262	264	231	264	258	253	264	279	271	237	280	240	250	253	270	259	272	276	283	255	281	276	276	259	266	298	299	273	270	283	295	275	253	289	261	269	280	291	294	244	258	291	270	272	277	274	259	285	265	248	245	251	249	271	250	248	255	254	275	265	263	294	260	306	251	282	236	258	287	265	270	283	291	243	256	270	280	280	278	242	281	266	268	250	282	259	271	262	294	265	287	232	237	260	281	253	247	275	232	263	293	279	271	281	261	269	259	254	243	259	273	240	247	276	247	290	263	283	256	274	265	240	252	247	262	315	294	299	244	273	264	284	257	274	263	252	250	257	254	258	277	243	269	272	276	268	267	272	266	258	263	265	256	264	275	251	281	253	245	271	251	255	254	251	276	306	251	292	246	280	266	274	280	278	267	285	268	278	244	274	278	242	274	254	271	284	232	259	273	276	252	271	255	274	271	236	262	284	249	282	300	256	229	255	252	300	255	260	247	273	259	258	266	251	275	230	280	266	281	277	285	237	291	267	265	260	269	274	252	253	276	240	248	276	292	260	290	287	253	282	270	241	272	260	245	257	248	267	309	267	297	256	264	261	251	251	255	251	257	246	278	260	280	281	267	260	258	301	242	235	288	294	269	275	261	266	270	249	262	278	274	261	248	268	270	275	267	266	284	288	256	290	292	280	250	282	277	268	281	263	260	260	268	262	253	244	298	266	246	238	256	260	280	263	284	250	237	247	271	285	239	247	280	240	263	285	273	275	283	270	281	255	272	261	243	285	282	257	262	266	292	255	267	235	269	256	259	293	249	266	256	277	259	267	275	254	237	249	266	273	270	262	261	272	250	244	271	271	270	288	259	261	224	280	267	292	264	283	259	278	282	260	252	264	284	254	260	265	304	254	284	254	248	277	217	258	297	249	282	268	267	266	287	256	290	271	276	247	252	268	277	240	273	259	270	258	263	254	289	266	264	227	261	262	283	262	294	231	268	295	276	265	256	253	289	263	262	290	284	295	267	270	259	284	262	282	310	260	256	260	268	265	252	257	280	260	272	257	279	295	275	254	254	275	277	284	249	238	257	250	246	272	261	259	276	251	279	261	276	265	269	277	241	249	266	250	260	291	276	260	277	264	253	251	285	274	248	267	272	278	256	267	274	258	259	241	314	269	244	268	292	256	278	271	252	272	256	291	270	262	241	280	266	265	257	263	260	265	280	253	266	238	255	286	267	268	256	245	281	240	254	265	274	258	264	268	233	260	265	273	249	272	284	247	251	271	278	259	275	263	279	301	271	272	244	287	263	249	272	263	260	292	263	267	272	265	292	248	254	272	252	235	273	267	249	252	266	273	249	253	274	256	282	249	239	280	265	261	248	267	229	261	252	283	272	250	281	289	263	235	256	268	228	285	263	258	290	260	266	272	269	259	239	280	247	276	297	258	252	222	313	260	263	225	265	263	236	265	254	257	283	253	306	248	250	250	267	293	247	283	231	274	285	237	249	259	266	278	234	275	238	267	254	249	280	284	254	268	283	280	249	255	236	276	280	285	245	257	258	246	261	275	270	258	272	262	287	239	262	277	245	256	287	272	269	257	259	266	266	266	253	290	280	289	292	264	263	282	242	274	287	277	263	258	286	305	241	277	283	270	267	279	266	270	261	263	268	255	254	238	269	288	246	246	250	274	260	226	250	255	253	259	241	287	271	281	260	275	269	276	279	261	258	284	288	239	279	248	257	281	271	281	274	244	296	253	273	301	269	275	264	255	254	252	264	269	253	283	275	267	264	273	262	267	264	278	266	285	285	261	250	248	269	245	270	285	244	253	263	290	284	244	273	271	253	237	273	259	268
24075	21098	28188	24234	20938	4984	1169	785	579	612	559	586	541	505	470	456	474	476	452	459	441	477	439	470	478	454	502	469	431	449	448	487	451	460	441	453	474	425	441	458	435	461	454	439	486	445	459	455	455	418	475	469	457	434	452	451	446	420	468	446	442	444	446	430	460	457	431	433	482	410	410	478	454	450	413	451	435	450	456	433	420	412	469	463	468	440	466	444	439	466	436	442	430	451	460	396	441	432	453	432	420	487	491	437	483	445	457	455	416	467	449	454	430	425	445	436	459	413	454	437	440	445	473	441	465	437	421	454	480	480	425	429	446	482	441	453	473	406	461	427	469	456	451	445	440	431	423	461	458	439	485	439	484	494	408	448	427	472	423	458	466	470	456	456	421	456	386	412	449	414	467	433	463	414	429	410	448	450	428	420	476	444	435	407	452	432	425	464	457	452	445	407	442	450	435	433	451	456	446	422	435	457	478	431	450	412	452	440	470	431	444	464	401	432	428	458	406	471	452	404	434	483	454	447	425	411	404	442	436	465	447	404	469	422	434	409	407	479	474	442	433	414	450	469	461	448	436	432	431	438	425	465	460	423	455	460	415	451	450	468	432	454	430	431	465	468	425	426	434	435	430	431	417	428	429	443	473	426	427	438	435	438	464	418	407	431	399	473	443	426	416	456	458	415	418	459	402	436	463	429	445	469	440	397	471	455	435	423	404	439	415	512	428	478	454	409	441	441	439	451	454	454	425	457	458	458	431	454	407	425	457	466	436	452	481	409	458	454	446	451	423	444	419	431	431	433	426	424	462	467	458	461	410	445	428	455	429	426	454	473	442	436	436	416	463	480	458	457	417	444	456	449	463	447	433	480	471	431	437	458	414	474	427	428	449	438	436	424	435	451	394	453	453	426	419	436	433	447	412	443	457	444	464	421	430	442	401	432	437	436	421	435	451	426	459	446	441	458	477	477	463	440	458	409	449	418	467	426	441	428	460	439	448	451	435	426	460	414	442	440	430	427	470	428	456	444	432	420	471	461	440	455	478	448	450	438	440	446	451	454	394	439	427	457	464	426	464	476	418	452	432	462	492	442	423	450	464	436	449	436	414	469	426	451	453	442	438	425	439	430	469	432	423	467	481	420	437	460	447	425	459	476	431	428	449	414	419	445	445	406	452	428	445	450	439	464	470	414	406	480	429	441	415	427	433	421	461	425	404	427	424	436	455	441	408	434	431	440	445	477	452	441	449	451	434	444	439	437	405	465	422	458	411	447	412	439	424	446	452	467	417	450	436	427	422	479	469	450	427	459	457	464	424	486	433	422	453	430	453	405	447	461	441	434	448	419	499	456	419	453	458	435	407	416	440	432	446	458	425	428	429	418	434	439	420	440	410	457	453	460	423	450	444	464	445	419	398	436	435	465	492	460	453	439	422	413	480	433	429	449	458	411	443	391	442	445	458	429	428	451	412	438	448	442	425	456	440	456	406	435	455	449	490	452	462	461	442	435	426	435	426	395	428	420	442	445	462	460	405	452	433	421	402	437	428	421	420	451	425	392	436	435	451	422	432	447	414	460	439	468	464	436	464	412	449	420	423	423	446	464	431	407	465	461	482	449	456	466	430	453	405	444	462	450	430	430	450	392	457	424	429	452	457	388	440	468	443	445	480	465	463	474	448	413	432	447	445	417	410	434	459	486	467	427	417	387	462	406	439	477	451	460	442	432	442	471	409	447	435	449	468	411	482	477	454	455	437	454	450	437	447	432	425	433	432	459	416	421	428	467	459	459	412	494	430	436	385	432	425	465	442	456	410	460	438	439	420	481	431	456	473	442	434	428	469	414	439	416	441	441	442	430	421	449	422	453	436	405	455	433	443	442	439	442	431	459	463	476	472	469	429	478	434	425	451	418	459	465	472	391	442	426	428	487	420	454	418	435	454	447	399	445	416	427	466	420	440	442	395	453	451	473	441	444	408	448	427	449	421	429	442	456	445	449	404	429	464	424	451	453	459	437	436	405	442	418	435	466	408	432	417	478	483	436	439	436	436	457	402	419	470	429	420	441	430	446	418	440	411	445	408	432	408	485	473	401	453	437	416	426	453	420	463	417	447	413	449	441	440	417	434	450	399	438	451	434	417	393	448	399	446	420	435	413	418	439	456	465	434	460	462	404	454	423	445	512	422	416	458	435	405	462	443	443	450	455	435	451	434	440	428	428	441	434	414	458	418	443	452	445	449	433	450	442	417	436	423	419	448	449	428	492	454	455	452	425	441	449	420	432	442	427	447	405	471	409	442	453	435	462	492	460	469	409	417	471	424	464	449	433	473	451	422	446	438	458	390	431	465	425	439	459	438	471	448	410	428	448	418	448	432	490	429	434	432	468	409	417	425	429	464	409	403	426	437	413	439	450	469	414	470	432	445	464	431	448	409	450	467	475	403	437	473	438	459	414	443	438	453	416	401	467	441	429	402	403	449	478	411	421	445	409	452	445	421	466	444	433	439	430	427	475	457	437	417	451	430	456	420	441	443	418	411	451	446	429	441	426	461	441	405	429	441	450	431	447	425	453	454	453	430	459	449	475	434	435	468	432	459	428	450	421	421	472	439	444	440	426	465	439	415	419	452	426	441	424	443	437	450	438	470	429	443	446	416	464	441	439	422	450	460	406	438	431	442	429	421	462	428	415	442	425	455	451	454	441	433	412	441	473	455	471	468	427	425	426	430	449	443	414	458	444	448	399	451	437	462	408	436	446	421	424	467	452	423	424	454	430	429	433	478	441	463	463	430	446	433	447	461	458	464	517	419	462	434	419	429	453	475	445	434	424	423	446	394	447	419	450	395	446	439	449	425	436	456	420	424	454	439	438	409	452	444	418	461	447	433	456	449	406	416	438	440	441	450	402	465	450	461	455	460	405	423	392	429	433	449	435	429	436	406	426	418	430	443	416	412	469	461	430	428	439	457	421	439	438	467	455	425	431	482	405	456	453	435	444	423	476	459	469	465	429	449	484	449	481	439	442	466	461	484	424	420	461	455	440	441	418	464	424	488	455	435	477	409	421	447	445	411	424	452	445	431	452	438	440	443	429	471	441	404	445	439	447	471	430	406	425	459	419	442	455	405	422	459	417	474	453	422	451	429	444	448	440	407	468	408	473	428	411	393	417	479	452	427	445	427	435	484	415	444	439	438	466	456	474	431	476	418	461	441	417	454	463	430	424	444	421	442	459	448	404	452	416	458	416	440	437	402	415	427	455	424	432	451	443	440	426	436	453	453	421	474	458	433	425	412	431	437	413	462	435	447	454	433	422	454	360	446	386	420	429	455	400	442	455	417	467	419	436	432	433	467	438	417	446	433	457	447	403	480	475	448	456	450	420	471	410	414	443	430	464	439	441	435	425	426	425	469	391	426	448	430	454	440	431	460	456	433	418	463	419	414	433	445	483	443	431	459	448	420	453	416	439	478	430	418	447	423	467	430	420	434	464	473	433
3721	5392	4432	2303	1557	1172	919	835	733	714	681	588	557	554	528	527	540	489	534	498	467	481	484	485	511	495	451	482	471	428	433	443	436	417	439	453	455	452	428	433	443	462	419	455	444	441	430	407	455	426	448	442	423	435	446	411	465	459	440	451	470	423	446	417	412	494	427	417	448	420	456	399	440	477	458	430	436	433	445	436	437	411	442	446	444	461	441	470	471	433	420	438	455	421	426	442	457	441	422	460	469	449	452	464	433	441	478	425	423	467	404	431	433	435	466	472	430	473	408	401	441	463	431	418	442	439	447	450	412	403	438	423	454	441	456	425	438	444	441	430	410	412	447	450	426	454	428	418	425	472	454	418	441	465	426	433	442	429	466	428	443	445	454	473	446	427	448	420	419	428	460	437	424	448	464	420	421	416	407	425	404	407	422	428	476	444	452	432	428	422	438	417	438	461	450	380	424	420	425	448	450	449	426	401	425	417	429	420	456	440	436	466	425	460	386	438	401	419	424	465	443	428	415	423	459	425	405	499	428	443	447	442	402	417	449	454	406	426	421	431	477	506	431	447	431	455	425	453	462	400	443	444	456	423	428	447	410	424	445	433	422	428	397	453	461	395	397	469	467	408	434	441	436	429	421	439	387	470	437	427	425	459	422	443	431	415	419	470	425	412	449	440	430	431	458	407	407	411	418	429	451	435	433	430	454	450	428	402	460	441	490	415	445	402	432	445	425	449	454	436	427	433	389	440	428	448	433	471	451	470	436	428	429	468	428	395	456	485	430	442	438	446	416	449	449	417	418	416	435	443	454	455	398	452	441	426	431	465	451	465	431	436	433	429	464	422	425	408	423	376	434	455	437	405	441	416	406	442	421	455	445	441	471	447	457	451	428	386	431	435	438	446	449	421	456	418	438	385	424	479	430	438	433	431	435	434	421	421	445	438	455	433	428	430	436	405	441	459	452	472	421	426	467	456	452	404	495	438	419	391	379	456	435	397	496	437	439	474	422	426	396	436	438	465	436	424	440	430	436	408	423	429	439	435	394	432	434	432	450	435	449	416	402	422	422	438	414	445	467	449	406	407	485	450	467	434	442	445	444	421	440	426	427	440	394	417	441	420	442	407	408	418	428	492	409	436	447	406	434	444	443	451	417	394	438	455	399	424	406	447	428	447	462	456	456	427	439	426	453	442	451	391	468	445	435	437	446	401	412	424	448	446	446	423	421	449	443	395	450	426	432	476	392	404	466	454	426	438	453	427	453	417	416	391	444	448	453	420	401	434	427	435	422	437	461	383	424	465	378	442	399	413	436	433	425	463	427	439	425	405	444	431	446	421	416	433	465	419	425	415	452	451	418	393	432	428	440	382	416	402	419	427	445	423	401	398	420	441	439	400	453	448	410	433	475	426	421	457	440	451	418	441	385	421	444	385	420	447	420	403	457	419	438	459	435	416	433	430	448	455	437	439	448	447	408	407	438	433	454	430	451	444	399	415	448	444	471	405	441	413	432	407	437	424	447	439	418	412	445	436	415	429	451	485	413	453	408	444	456	425	449	452	397	424	440	409	432	390	428	424	388	442	411	435	452	432	402	410	411	432	405	431	465	441	464	490	438	428	396	436	434	432	423	398	467	406	420	431	446	426	390	445	433	436	397	391	442	424	430	450	461	418	438	453	433	429	447	434	404	427	421	420	435	428	431	423	416	472	440	415	415	411	432	434	422	400	408	412	430	435	410	408	442	427	423	457	462	459	379	428	409	411	444	405	421	402	432	466	470	452	460	416	416	419	447	417	405	461	448	441	425	430	460	435	432	454	470	452	409	465	430	419	419	428	434	416	454	424	424	401	425	416	453	441	428	420	422	450	399	447	431	431	417	444	424	405	445	431	416	445	417	410	448	458	423	423	419	419	400	419	423	438	409	440	452	426	410	441	414	427	443	404	459	433	425	438	392	465	432	420	423	438	440	372	437	413	438	397	448	422	421	450	407	417	406	437	430	481	412	432	434	443	455	430	423	450	459	391	447	407	435	443	419	443	499	428	445	437	450	426	412	433	406	436	397	428	414	451	402	388	420	417	442	415	448	420	463	435	446	403	449	403	452	416	426	457	405	457	415	480	405	411	412	437	457	408	440	490	401	424	462	414	430	447	437	411	424	415	431	426	440	401	446	454	427	424	404	409	467	418	427	422	446	456	453	426	446	400	451	428	432	446	436	447	427	374	378	458	415	440	407	440	439	416	398	424	452	465	419	410	414	384	384	453	427	450	450	451	451	424	403	436	420	439	421	422	416	423	478	440	435	418	387	444	438	421	397	435	434	433	450	446	429	407	494	421	424	455	429	415	395	476	438	440	442	465	415	400	452	406	428	439	466	446	423	446	420	428	447	436	449	422	391	407	436	388	462	438	431	424	402	435	429	407	434	402	445	431	445	457	440	450	403	410	443	440	429	404	420	439	474	445	430	441	416	434	393	435	425	387	467	434	503	443	398	414	427	423	391	455	404	413	427	371	431	421	407	432	416	412	478	430	410	444	411	436	443	408	416	412	428	425	407	407	411	454	479	446	419	397	431	404	451	443	378	412	426	447	426	486	450	449	413	418	475	417	442	456	425	417	404	428	467	435	440	442	395	409	419	434	411	457	393	418	448	421	398	413	438	410	425	440	398	418	400	459	442	454	442	409	480	457	452	400	409	457	392	419	444	441	422	403	454	429	449	438	429	431	418	440	442	438	463	425	388	466	443	433	448	412	425	494	427	440	452	444	389	420	394	463	406	426	417	434	390	416	405	388	466	422	463	414	453	397	432	416	432	471	439	406	410	406	445	439	457	418	446	387	437	440	416	432	444	432	434	428	423	438	433	433	409	426	430	382	411	431	451	396	415	425	413	429	448	404	425	445	448	413	453	418	423	434	411	429	434	448	401	444	440	407	467	455	420	455	463	452	424	488	430	385	427	435	420	431	455	415	435	424	427	424	423	424	445	434	456	405	408	416	430	422	393	375	439	414	448	404	438	393	410	408	412	425	415	431	428	448	440	440	427	399	409	463	413	449	372	448	434	447	419	436	420	395	414	434	427	446	403	425	419	385	440	448	414	404	444	444	411	448	459	418	443	446	454	417	428	441	392	437	409	425	436	409	406	411	404	412	434	437	419	421	461	363	431	410	435	437	427	409	435	380	441	433	426	432	444	449	409	431	427	402	415	428	459	435	402	430	423	434	443	432	411	388	424	430	444	462	447	379	404	426	413	441	437	437	405	446	436	432	417	432	454	428	416	422	374	413	418	432	433	407	392	405	410	429	409	438	429	422	437	448	394	421	445	406	453	418	429	407	414	397	441	405	457	410	425	412	434	420	419	403	437	456	409	429	412	445	413	429	422	471	380	418	435	417	430	427	421	416	435	460	432	411	417	420	415	407	456	375	409	420	418	394	427	444	422	430	416	445	419	422	438	437	421	470	380	408	412	454	402	394	444	385	409	431	417	412
27110	9224	407	183	134	125	123	100	121	124	104	115	112	110	112	115	114	114	106	109	107	124	115	106	111	95	123	94	115	110	138	112	111	107	110	129	108	127	118	107	101	102	110	88	132	103	110	101	113	115	130	104	115	114	125	117	126	110	116	113	141	120	105	120	107	113	120	133	128	110	111	95	123	119	101	121	97	103	104	128	116	118	111	115	114	94	120	103	104	105	104	104	115	114	111	107	106	125	114	118	121	104	104	115	130	110	124	103	116	112	118	112	102	104	103	118	119	124	117	106	133	112	108	137	104	115	107	119	99	102	101	117	114	116	114	112	109	105	121	104	118	106	106	105	130	117	106	128	122	95	122	126	104	103	95	100	119	111	119	124	124	126	114	104	102	108	98	111	127	105	113	109	91	118	114	101	125	118	111	112	99	102	115	87	108	106	114	105	117	105	112	96	119	98	114	110	112	96	113	112	95	121	129	106	105	104	127	111	120	125	115	102	109	113	121	118	120	113	125	98	102	110	124	100	105	94	116	117	124	98	112	94	113	110	111	130	130	117	134	114	117	109	126	111	118	108	102	108	109	127	112	105	125	118	104	119	118	93	120	107	105	104	119	97	112	129	114	92	111	110	135	117	115	112	121	110	110	119	111	100	111	124	103	103	120	107	110	117	103	111	107	95	81	115	113	107	110	112	122	111	98	99	117	117	125	116	108	93	113	104	112	94	131	122	107	104	112	123	110	112	118	107	109	115	98	93	104	115	109	108	107	113	111	108	96	133	110	113	116	105	98	121	103	132	112	118	118	117	114	107	113	83	87	108	93	130	105	96	81	125	106	123	99	127	95	102	116	95	103	103	103	113	101	101	112	105	116	109	119	128	109	98	109	102	110	124	100	114	99	118	128	120	109	120	108	110	111	127	130	110	109	112	113	110	110	106	99	129	111	119	107	118	110	125	107	104	105	101	110	110	116	96	109	99	99	120	83	104	96	110	111	113	102	125	128	109	136	106	115	123	116	114	108	116	117	111	107	117	115	116	128	104	115	106	120	100	120	131	104	101	104	130	99	106	116	116	107	124	105	94	118	114	97	104	104	108	122	113	116	107	108	117	117	100	130	124	130	113	114	124	87	104	101	104	104	99	113	118	118	116	113	103	136	120	112	105	103	102	107	114	110	104	98	98	111	102	113	121	111	117	113	103	107	108	108	113	111	108	116	112	115	125	104	111	111	122	107	108	135	104	110	121	90	98	114	113	112	111	129	112	121	137	104	113	116	120	99	105	96	111	100	126	119	102	113	103	97	94	97	119	120	117	117	131	109	104	145	111	110	79	114	103	95	120	108	105	114	105	124	109	108	115	107	118	126	116	103	108	116	97	104	104	118	123	102	109	113	103	88	113	103	107	112	122	119	114	96	108	115	131	114	105	117	103	97	105	106	109	109	112	94	104	122	136	101	106	112	103	118	124	113	111	117	133	104	136	108	114	112	116	94	101	113	109	124	112	117	96	107	116	108	101	103	138	95	100	106	111	124	104	122	109	109	100	113	104	107	109	121	101	114	94	96	107	130	109	116	110	104	104	107	97	103	96	114	100	90	126	114	105	111	117	115	121	145	112	115	128	107	95	122	99	87	95	110	85	108	105	118	121	104	107	110	99	110	120	109	118	107	111	109	100	127	110	112	121	127	123	118	122	109	92	114	121	128	110	91	118	110	112	100	106	99	92	108	121	127	94	124	103	143	120	92	100	114	116	110	128	105	102	103	109	130	94	110	123	98	114	110	125	124	91	117	111	107	103	134	117	108	105	114	109	112	107	117	98	110	106	107	103	103	105	111	110	107	81	104	111	100	101	99	113	118	107	121	130	97	111	99	122	100	99	115	109	115	117	109	111	117	113	112	109	106	99	102	112	105	121	116	117	97	126	89	119	121	108	96	122	119	105	105	107	114	119	110	120	117	117	123	110	112	103	97	127	104	109	99	131	118	120	101	103	96	115	130	118	105	101	106	124	105	122	103	114	114	106	111	102	107	98	104	126	119	112	110	103	114	137	121	117	99	135	101	118	105	113	112	115	109	128	89	98	105	138	113	116	101	106	95	110	107	115	111	126	129	119	119	99	103	100	111	118	122	119	91	118	126	109	116	104	105	94	120	102	102	109	97	119	130	108	115	91	99	109	124	104	112	113	113	124	110	118	104	121	113	134	89	117	116	118	110	98	115	122	117	106	111	107	133	117	116	119	122	113	110	115	116	107	102	102	120	114	116	100	116	101	122	106	101	110	116	113	121	109	102	114	116	78	114	111	127	119	123	122	117	113	97	105	123	119	128	103	94	120	115	108	99	113	131	91	113	97	107	126	102	94	95	110	115	135	107	115	104	97	118	110	123	118	114	95	85	125	123	125	109	118	109	126	124	86	113	116	119	115	114	99	110	111	126	117	94	122	102	121	124	113	110	113	113	124	124	100	129	104	101	101	116	104	94	117	115	108	122	106	121	131	99	108	103	109	97	109	124	109	112	123	105	111	99	111	128	125	112	101	97	89	123	92	99	125	98	117	103	119	94	114	122	117	125	120	118	124	111	88	89	114	123	95	94	115	112	109	108	105	115	100	103	118	106	101	108	122	100	111	102	96	125	100	108	89	119	106	112	90	116	120	126	105	99	100	105	100	111	128	112	112	122	103	104	113	87	129	96	116	121	112	105	101	106	111	107	115	118	97	110	104	116	107	110	102	121	106	110	114	109	120	106	109	126	129	117	97	111	114	102	103	103	125	112	99	112	114	103	93	127	104	109	118	106	106	121	106	136	93	101	108	92	123	102	120	104	103	120	132	98	128	134	129	106	117	106	111	106	114	114	129	117	122	104	122	107	111	113	111	105	112	119	112	102	105	114	105	124	109	105	117	93	97	111	101	109	93	105	106	104	118	128	111	105	119	120	108	114	96	111	100	122	123	127	123	103	123	106	94	100	113	89	101	102	112	115	111	100	104	108	125	94	117	106	133	132	97	116	108	123	122	100	103	116	102	107	114	118	114	101	123	110	131	115	127	102	116	112	102	98	109	99	106	102	91	120	111	100	124	112	119	101	95	113	112	106	110	101	104	96	105	115	125	97	128	116	103	96	110	129	115	113	115	94	114	129	120	122	109	123	106	99	124	106	131	108	118	117	100	119	123	132	115	110	109	102	91	133	108	128	128	130	105	98	103	131	118	117	112	116	126	112	94	104	105	131	100	96	99	107	120	124	115	101	115	108	102	116	100	124	111	111	98	110	108	95	100	107	129	122	120	127	113	139	97	106	103	103	97	117	115	115	112	114	116	129	115	105	110	99	130	106	113	97	121	123	106	112	121	125	131	125	112	113	91	114	129	101	114	96	99	116	86	101	99	121	102	106	106	116	123	105	125	111	105	110	111	115	100	112	112	102	91	110	117	106	116	120	103	120	111	93	115	116	112	96	121	115	97	97	132	113	120	91	114	110	105	112	105	106	113
4811	328	253	196	140	166	131	138	153	115	123	116	132	128	116	113	116	117	133	106	126	112	124	111	130	132	138	92	103	110	111	108	103	118	101	125	108	119	104	117	117	131	107	102	132	113	115	125	127	105	102	118	131	126	118	119	119	116	121	122	118	109	98	129	93	130	117	128	100	127	111	108	108	136	120	123	132	134	109	111	131	109	127	112	112	134	79	123	123	120	101	125	94	112	130	128	108	113	109	105	110	128	107	123	108	105	97	119	114	118	112	125	107	120	111	119	120	121	119	112	121	140	122	122	105	130	108	116	119	127	120	111	121	100	110	109	133	104	110	113	114	125	126	104	121	106	120	104	108	115	107	108	142	114	112	116	115	133	110	130	112	115	115	125	134	133	127	121	105	121	112	133	109	138	129	132	89	126	130	119	129	132	127	126	135	122	135	116	132	121	113	118	113	107	112	105	112	114	113	111	126	116	105	117	106	121	111	120	114	112	124	131	106	122	96	105	103	125	118	116	100	144	118	98	114	108	119	111	111	104	110	144	134	110	129	107	111	118	129	114	121	120	113	112	92	119	99	130	116	114	115	118	108	134	115	125	119	114	118	124	108	115	98	134	106	105	122	121	118	113	127	114	117	120	134	112	145	130	113	110	114	106	114	118	109	109	120	106	126	130	112	92	114	124	114	132	124	114	112	111	126	132	105	89	124	118	101	112	107	115	110	124	115	124	104	112	122	118	121	124	109	123	131	126	106	107	114	129	109	114	126	138	104	101	104	105	127	111	126	115	127	108	127	122	126	130	127	112	103	115	111	114	114	126	105	133	116	92	112	125	106	108	104	116	113	110	121	118	115	99	128	110	118	107	118	97	110	124	124	120	112	119	112	117	108	119	121	123	129	120	117	126	115	114	116	109	123	108	123	109	118	108	115	124	114	106	108	118	102	96	130	127	115	124	117	135	91	115	114	122	132	134	113	101	119	114	131	93	115	113	111	110	121	120	117	134	111	127	97	120	115	122	114	107	134	127	128	117	106	122	103	131	103	113	120	130	128	114	122	114	108	125	89	99	115	115	97	139	138	125	122	127	117	141	117	115	119	116	139	112	120	107	111	116	117	110	127	137	103	112	111	110	131	120	106	115	110	118	108	113	118	126	115	121	106	111	127	123	112	126	114	108	119	119	134	102	117	106	124	125	129	128	109	114	110	113	122	117	134	119	109	102	114	111	96	135	108	118	115	119	124	100	123	126	126	111	114	124	106	125	103	116	131	122	117	116	111	123	106	122	101	122	135	111	120	109	134	105	116	130	111	106	111	129	120	126	117	120	119	125	121	118	118	118	126	133	117	115	127	109	95	112	122	106	110	105	128	112	126	118	138	126	123	124	134	120	122	118	124	111	113	109	88	111	111	127	120	115	111	113	114	123	102	114	101	109	119	104	118	128	123	122	132	108	120	135	119	132	105	132	110	124	118	116	126	131	112	106	105	108	110	117	108	102	129	106	115	124	124	92	114	116	108	118	129	121	129	110	117	114	126	110	118	121	114	124	122	113	138	134	120	126	120	98	130	105	102	111	115	96	103	122	128	127	128	117	125	125	130	136	118	97	111	121	124	120	119	133	114	129	113	136	107	111	138	126	101	113	112	119	133	123	114	118	137	106	107	100	118	103	110	143	142	121	124	121	133	126	119	110	104	115	114	132	129	110	122	118	116	113	129	108	143	121	120	116	110	94	121	114	112	111	119	136	94	112	111	108	104	111	124	102	131	124	109	102	91	109	141	119	132	113	96	104	115	114	114	109	117	125	128	114	116	99	118	114	119	105	121	123	126	117	112	105	107	121	122	111	106	116	107	108	113	118	123	129	115	105	103	123	116	105	117	126	103	135	122	102	130	118	117	122	143	110	108	119	115	110	116	115	105	114	95	129	130	107	115	122	111	109	115	110	130	119	113	107	114	103	126	115	134	119	130	121	116	113	94	132	112	127	101	108	134	107	103	115	122	116	110	111	125	101	111	107	112	103	105	109	126	108	127	117	115	109	119	113	123	106	122	120	122	131	114	115	113	110	107	118	132	116	123	129	123	96	119	133	113	116	128	124	100	111	114	107	120	140	120	119	111	110	120	116	136	115	119	122	102	119	104	117	113	108	110	114	121	126	108	96	133	128	130	124	122	109	108	105	135	116	124	127	116	122	104	117	124	107	124	121	141	109	105	143	113	108	124	118	112	91	118	114	118	136	111	130	97	106	107	115	110	103	119	120	118	115	118	105	129	102	107	100	118	108	112	118	105	123	114	132	121	89	116	156	122	126	105	105	109	130	109	109	119	139	114	107	98	118	101	127	106	118	125	99	104	129	104	109	110	124	111	117	118	124	120	101	133	113	96	109	108	107	101	113	127	121	112	137	106	120	114	121	131	119	105	125	92	124	123	110	107	116	114	116	110	141	116	113	113	97	104	122	124	123	125	119	101	125	101	115	99	133	113	119	116	103	122	132	132	96	124	129	116	145	129	114	96	124	117	116	121	120	111	117	123	127	113	99	112	108	112	116	120	125	116	116	120	129	110	119	107	125	109	125	107	115	133	117	98	106	121	114	105	131	106	139	112	128	115	123	115	103	112	114	96	129	89	119	108	106	103	135	130	108	102	112	110	112	110	113	91	111	123	111	113	111	112	123	106	118	115	136	122	116	137	123	118	116	108	118	104	136	125	112	131	110	113	128	121	113	120	125	102	118	109	119	120	106	140	108	112	119	105	117	111	116	120	108	123	122	130	115	117	119	109	132	111	106	104	130	123	109	121	128	104	102	108	102	97	120	114	112	125	109	99	120	107	101	128	114	118	130	113	113	101	127	117	98	117	112	118	126	116	118	127	130	139	115	111	116	130	110	108	110	114	114	124	119	132	131	112	112	99	103	99	135	107	99	132	128	132	127	137	113	104	129	116	122	105	124	107	102	111	134	118	114	130	124	113	124	100	115	122	118	128	115	117	115	122	127	96	114	96	120	118	125	120	103	119	119	120	128	116	126	107	127	122	115	105	115	116	105	113	115	112	112	117	118	112	115	116	139	120	111	112	132	105	128	128	104	136	106	133	104	103	97	122	117	136	137	128	127	122	115	128	110	103	99	96	123	134	119	106	132	132	117	115	98	144	120	105	110	96	107	112	120	129	114	119	110	119	132	107	120	113	129	110	145	113	124	104	97	114	110	110	125	112	126	115	105	109	128	122	103	120	98	112	103	101	108	112	104	111	109	106	120	119	109	130	103	117	109	102	117	102	126	125	128	126	131	131	125	136	122	107	118	119	117	107	141	128	100	126	112	115	138	135	116	109	112	129	126	136	113	116	130	113	117	128	123	112	120	114	112	122	129	125	105	95	100	113	140	138	130	103	104	123	110	109	102	128	102	125	111	127	113	127	124	116	113	143	106	137	127	112	131	124	116	112	116	106	119	129	116	126	129	103	132	107	110	125	115	128	138	102	112	120	128
25282	21084	26696	24699	2765	608	449	367	325	282	320	306	288	309	297	302	265	288	257	283	275	255	248	294	278	284	274	284	244	266	257	262	288	249	281	321	253	281	228	269	254	280	296	251	267	284	293	244	268	284	286	265	270	320	282	293	275	299	259	281	251	302	285	284	262	273	287	279	306	271	280	261	259	249	295	254	278	290	271	266	282	295	300	261	275	286	276	265	263	255	293	270	257	245	310	278	257	272	277	272	281	288	273	294	232	288	278	266	266	280	289	312	287	257	270	256	249	283	261	268	270	298	273	277	242	269	302	241	261	282	263	261	277	251	289	266	279	284	258	252	254	259	273	267	292	256	294	279	287	249	316	227	298	284	280	307	258	272	309	305	290	258	240	279	260	271	281	264	251	242	301	243	289	260	265	267	292	254	264	258	289	287	261	260	260	265	252	270	282	257	244	270	248	283	272	282	282	248	256	296	264	258	261	280	298	284	276	239	272	275	242	262	289	288	287	269	276	279	282	280	269	284	269	249	264	279	261	270	276	273	286	279	261	260	266	284	274	265	279	301	276	238	279	283	282	281	245	276	286	284	273	243	283	289	238	258	226	267	249	240	290	267	294	286	261	292	288	259	273	260	262	299	296	279	288	253	254	281	243	264	262	291	294	279	283	291	247	243	271	262	253	252	257	303	261	236	270	259	288	220	250	298	273	265	254	244	267	279	256	268	272	264	259	263	259	264	265	246	280	248	248	256	257	284	266	257	277	285	265	252	272	274	311	291	269	273	258	288	292	268	255	287	273	265	265	274	260	261	268	259	249	277	293	253	246	276	281	252	235	258	278	266	266	289	266	295	265	261	262	266	250	278	300	277	269	273	269	274	279	262	269	214	268	284	289	247	266	255	284	246	275	273	283	257	266	260	289	285	265	264	268	241	269	271	241	242	245	244	243	284	240	242	260	297	279	252	246	256	276	259	277	285	291	264	286	251	291	259	264	284	291	257	251	248	261	278	241	233	275	268	268	265	258	269	273	252	266	269	265	270	268	272	268	272	261	285	269	294	270	285	284	249	276	296	258	265	263	300	258	278	274	252	255	276	243	268	269	269	295	250	230	286	254	258	258	253	288	271	253	279	304	257	291	259	298	265	267	245	256	273	255	284	278	244	263	245	276	288	257	295	270	308	260	264	267	273	279	249	279	246	264	247	282	268	288	234	243	229	257	256	271	279	283	291	261	269	278	245	264	283	252	268	250	255	254	279	267	295	275	278	266	252	272	260	290	293	290	280	239	253	245	268	272	275	279	282	277	256	247	280	277	266	259	253	279	267	270	242	256	277	278	295	267	239	285	288	283	289	265	296	253	272	239	277	295	279	257	270	275	237	257	279	275	258	268	296	265	271	257	279	264	252	291	263	323	278	267	271	261	285	257	249	277	258	274	264	280	270	227	289	268	261	243	252	280	237	232	233	257	261	266	262	252	262	267	261	259	307	231	262	283	237	249	265	274	278	251	266	288	249	249	233	240	257	278	256	271	244	280	288	249	299	251	283	258	282	290	280	276	268	251	305	290	243	283	298	277	289	284	258	256	302	263	291	289	246	265	250	265	274	272	246	285	262	267	277	261	269	237	266	264	275	261	249	251	298	271	272	252	264	291	296	284	258	279	301	241	258	266	258	254	290	276	272	249	255	251	242	299	284	289	272	290	265	253	267	273	267	263	269	274	271	265	250	310	245	284	271	272	265	245	265	262	260	271	288	260	277	273	302	272	294	255	243	270	246	269	274	291	261	314	259	280	269	265	296	258	282	283	268	265	245	253	254	283	260	239	260	277	258	264	282	259	269	277	255	290	274	238	273	236	242	266	246	250	291	248	285	258	261	250	273	289	268	283	265	280	283	291	253	264	252	258	283	253	248	261	262	240	269	265	250	244	253	258	271	266	277	323	270	276	297	286	269	242	240	277	269	280	254	273	272	251	273	261	262	268	260	227	260	274	241	241	275	306	283	271	257	260	250	258	260	262	263	275	240	278	251	294	280	292	285	263	272	270	269	287	252	247	271	293	252	258	261	289	243	263	291	264	267	274	281	278	292	282	257	239	282	255	261	284	262	260	263	256	295	250	254	247	282	288	233	252	264	243	276	272	264	286	275	277	249	250	251	278	267	243	257	253	267	257	263	271	267	269	278	289	278	271	277	270	275	279	280	266	251	267	255	265	279	281	268	251	255	285	289	262	275	297	281	265	281	297	300	248	277	262	246	278	283	261	232	273	250	274	266	263	252	255	308	235	258	252	275	264	270	294	268	272	290	270	237	283	232	251	279	263	255	272	278	282	258	247	263	264	262	277	260	258	278	282	244	286	273	281	260	286	299	275	281	307	298	270	253	254	269	277	291	266	252	275	255	251	253	264	260	262	263	247	250	259	300	275	295	248	243	273	256	270	285	302	254	278	258	272	281	269	264	243	269	270	243	271	239	279	267	282	270	271	261	235	250	301	269	259	272	266	264	274	252	263	262	264	277	262	273	280	235	257	273	228	257	265	254	268	249	261	249	255	275	245	271	269	255	293	283	247	291	278	250	251	259	282	256	285	268	284	284	270	301	270	254	302	294	262	271	274	287	268	289	267	295	255	278	268	274	249	237	258	235	249	250	284	288	271	256	266	252	274	277	257	262	278	280	260	277	251	253	260	253	269	288	271	279	264	259	290	264	281	294	268	260	264	282	263	277	268	220	280	281	284	258	289	250	266	284	265	267	266	264	271	273	282	270	285	265	277	269	256	266	270	286	254	287	257	271	224	249	275	284	280	273	296	278	267	274	275	280	257	265	277	285	269	287	264	259	241	279	259	271	257	278	257	261	252	244	255	265	276	256	285	269	297	262	247	278	275	272	274	258	279	267	276	306	269	258	265	254	278	257	279	260	259	262	274	275	249	290	250	257	261	250	256	260	263	262	248	278	277	257	272	297	232	256	279	258	265	281	271	254	285	261	267	240	235	254	259	276	254	245	279	266	282	287	272	268	239	250	278	294	292	292	266	271	276	265	288	250	297	304	268	259	246	247	261	274	247	258	248	252	270	276	239	269	276	280	264	287	249	253	280	290	266	267	263	256	279	272	294	282	279	247	252	283	234	270	263	257	270	254	252	263	287	281	254	293	273	282	275	271	250	290	260	282	256	273	269	254	284	269	292	221	291	284	280	249	264	267	259	260	241	286	265	261	278	298	275	291	255	290	287	236	271	251	285	276	281	248	278	261	277	234	262	267	273	284	244	281	268	247	277	271	225	261	282	261	271	230	258	275	288	251	297	270	276	287	268	278	298	247	272	275	272	250	265	276	257	280	254	272	253	247	282	253	258	274	308	276	270	297	266	249	263	256	271	272	272	266	265	281	293	237	245	254	265	258	274	231	262	281	273	310	291	266	246	244	280	265	255	274	238	273	250	287	263	294	282	294	251	262	285	262	279	259	283	279	280	258	242	287	276	273	261	239	232	264
3371	2479	2025	1063	687	593	528	423	422	398	359	364	294	320	319	316	295	296	294	276	285	297	299	313	280	301	267	292	270	296	227	270	291	275	272	309	280	281	296	279	302	282	238	292	281	279	305	259	280	279	265	273	254	265	286	265	237	266	284	257	242	275	259	266	275	268	287	269	280	273	298	250	259	251	262	255	246	275	227	279	288	302	273	296	282	287	245	262	248	268	257	298	262	303	249	251	252	276	279	290	278	294	264	262	260	302	311	278	253	280	282	248	243	289	289	257	242	289	294	270	285	291	240	273	286	248	277	288	297	298	279	298	263	282	268	276	243	260	287	276	313	231	266	288	252	282	283	280	277	243	300	307	256	283	275	265	279	273	272	255	260	291	271	258	255	287	275	279	259	275	287	275	280	260	286	223	272	249	266	258	285	302	229	267	281	243	279	263	280	283	297	288	276	261	249	276	240	276	262	265	278	263	252	272	298	228	244	274	283	260	249	276	286	267	244	265	266	271	291	259	271	298	287	293	220	289	279	296	257	262	246	276	259	248	262	280	255	253	272	255	275	249	263	267	284	273	259	252	258	283	251	278	266	263	279	284	248	275	270	264	290	293	247	289	252	287	272	259	270	266	258	293	267	273	277	283	284	279	290	274	253	246	253	282	253	272	292	271	261	272	265	266	276	260	232	240	289	259	289	240	285	247	265	249	270	265	266	278	245	282	266	289	246	303	261	258	261	247	243	276	265	244	241	228	265	238	245	261	290	226	261	256	246	235	271	263	245	292	281	296	288	250	288	270	255	301	255	280	300	274	306	242	275	256	257	276	281	254	271	262	290	287	288	261	256	265	262	275	266	247	274	278	287	267	264	270	263	277	270	268	290	279	283	263	260	264	279	277	277	272	276	255	260	294	253	237	273	255	255	249	289	243	280	247	295	277	265	224	313	241	270	266	264	271	264	292	279	258	281	275	283	264	301	267	262	270	267	284	290	263	245	279	264	243	261	245	260	269	269	291	238	251	309	274	262	270	284	289	254	239	236	278	270	266	260	276	265	256	260	272	288	287	308	266	293	249	270	252	254	252	270	239	273	258	292	277	291	240	258	242	258	286	288	289	284	233	269	254	252	265	252	289	280	263	285	276	263	275	264	270	277	289	249	282	289	254	281	265	262	262	275	264	258	262	304	279	281	245	244	262	269	246	279	281	255	280	282	288	275	235	260	259	289	259	278	240	256	251	275	280	302	265	251	267	285	284	267	283	267	280	271	283	232	270	276	250	259	269	291	277	267	264	263	280	277	265	280	265	283	261	260	269	263	282	262	267	279	276	249	268	257	265	261	255	276	277	282	278	259	263	283	244	255	264	285	274	273	275	279	253	269	249	260	270	261	264	256	286	264	267	282	243	272	279	287	273	298	272	256	252	277	265	271	272	268	247	269	272	278	247	259	264	259	317	249	260	261	262	257	280	259	251	256	258	269	289	297	264	267	270	278	248	277	257	272	249	276	268	240	278	271	267	283	262	273	275	262	267	261	272	306	284	254	303	257	246	226	261	249	288	285	267	273	269	252	277	281	272	268	284	262	284	244	270	288	273	267	261	242	279	285	254	245	243	266	253	284	283	270	282	280	277	264	257	285	231	248	266	285	280	219	254	263	251	274	268	293	302	281	264	273	251	268	280	277	251	261	277	265	273	279	283	265	255	252	264	286	271	250	239	276	244	276	293	261	267	248	256	250	275	255	250	272	292	256	229	258	272	244	290	278	259	269	277	293	286	272	257	243	267	260	277	269	254	271	267	264	263	269	287	248	259	293	270	263	264	269	282	244	261	273	278	279	275	284	238	263	276	271	259	272	257	257	262	279	283	299	260	259	288	250	282	259	259	238	273	273	248	259	270	264	283	271	256	278	289	286	260	250	251	287	262	266	288	264	257	268	285	278	255	305	244	260	267	268	270	284	264	255	265	247	264	277	283	272	251	292	267	273	283	243	271	243	288	266	273	288	278	286	290	218	306	280	278	273	271	251	276	270	252	250	294	240	265	273	282	267	287	300	285	263	269	258	241	245	264	269	273	254	287	251	275	288	247	307	265	270	281	250	271	268	258	255	262	253	262	286	265	244	268	249	286	271	264	256	279	276	253	265	269	251	260	280	281	277	284	280	245	266	275	269	260	267	255	251	252	269	273	264	298	245	264	278	265	281	251	272	262	264	263	253	233	273	274	261	267	272	253	275	236	245	250	277	276	253	253	269	291	274	270	257	252	282	255	258	284	265	256	255	258	251	231	273	254	284	261	291	254	263	259	249	269	255	247	271	251	271	268	274	270	277	250	292	251	302	255	289	270	261	238	269	273	261	282	274	259	260	257	279	269	229	275	261	255	261	262	265	291	295	268	265	255	250	301	265	251	263	264	274	266	268	256	272	295	252	273	273	259	251	275	269	267	268	269	299	280	280	277	235	300	262	266	263	220	294	251	280	255	265	246	238	285	264	292	270	266	291	292	286	257	269	271	242	267	258	274	264	282	260	272	276	246	263	308	287	280	285	258	260	235	276	253	281	263	260	289	300	265	283	270	258	284	232	273	237	252	255	277	280	255	247	284	290	267	303	240	267	305	268	259	263	242	280	276	249	267	266	259	288	288	251	261	270	303	282	258	255	274	265	270	268	250	281	290	255	285	284	269	284	264	264	250	279	274	266	272	231	246	290	287	283	255	260	283	274	266	288	275	248	277	274	274	257	267	297	282	257	265	264	277	268	268	263	276	276	251	280	270	239	276	261	241	245	304	245	258	257	249	252	240	260	256	286	293	277	284	225	258	281	278	292	267	259	235	245	276	284	245	310	264	255	262	288	268	266	270	287	268	251	275	278	260	274	282	267	255	285	265	265	266	267	256	264	261	278	255	287	286	266	272	261	293	254	283	287	263	267	246	261	291	284	280	273	274	265	246	291	255	262	258	278	285	258	249	273	250	246	273	259	250	253	293	238	263	248	284	276	263	233	287	268	271	255	257	269	264	260	285	263	287	266	279	291	276	281	262	275	253	235	289	288	268	258	243	280	256	253	275	262	265	267	292	249	300	255	259	292	267	257	254	234	275	277	245	291	278	279	268	284	246	261	274	272	254	272	270	299	258	256	270	268	256	264	246	271	277	249	282	264	266	297	293	269	254	258	250	289	257	269	268	284	270	269	263	250	266	277	254	265	244	271	259	232	279	261	262	270	270	295	268	253	278	252	272	274	264	255	254	258	258	261	255	245	275	251	281	241	261	260	273	284	267	285	304	263	268	258	259	245	247	260	233	293	267	239	259	266	261	286	280	257	264	286	248	283	263	267	272	272	277	254	284	277	277	271	270	251	275	271	247	270	253	265	259	281	280	257	251	266	288	254	283	255	288	277	269	264	269	279	255	271	264	243	264	281	291	260	270	251	252	261	296	299	266	303	268	293	259	262	277	279	269	300	243	297	273	267	249	283	244	279	245	259	288	267	254
24147	21078	28144	24235	20929	4843	1171	783	646	607	590	546	523	498	523	457	508	538	507	478	511	465	460	473	431	492	466	489	461	514	443	457	429	435	457	437	465	470	475	470	491	434	439	456	505	445	461	474	459	439	439	485	458	484	401	470	458	434	441	469	442	439	463	453	458	459	482	461	415	447	494	437	456	427	480	463	460	464	469	445	443	452	476	466	469	407	463	451	477	495	469	453	449	480	440	438	451	454	435	461	470	460	455	438	422	489	455	452	428	421	449	465	420	442	452	448	472	462	443	479	506	442	419	462	458	452	435	449	426	444	420	469	466	448	437	425	432	407	481	415	446	438	459	423	434	444	423	433	458	480	466	468	454	440	440	448	431	434	444	434	445	469	435	433	459	410	440	442	452	480	429	438	482	402	486	439	445	477	412	462	427	426	441	436	497	420	450	435	434	422	474	419	455	423	488	432	458	480	453	443	445	449	438	452	417	428	441	473	453	453	448	431	447	411	414	456	437	460	409	454	457	457	456	453	436	456	458	457	420	463	460	410	436	468	473	435	448	464	465	421	462	428	456	419	431	430	477	443	485	444	472	446	456	471	423	417	455	447	442	444	418	437	461	475	468	469	434	474	432	432	470	451	457	497	444	458	433	462	437	453	452	480	479	404	499	411	452	457	439	422	470	469	438	430	451	444	428	493	481	452	398	434	498	443	435	463	450	448	443	434	461	418	445	473	427	452	438	455	447	419	452	463	409	477	464	475	459	432	458	459	449	428	429	426	434	413	418	472	475	448	438	450	437	455	431	455	489	471	454	429	444	401	473	440	444	459	439	439	497	446	459	443	469	481	471	428	461	443	469	419	426	426	444	464	407	420	432	462	456	439	424	435	433	458	473	446	424	416	481	457	485	455	451	455	441	467	426	446	448	438	462	412	470	415	444	459	459	437	468	419	441	435	415	468	479	496	412	435	436	456	427	453	489	468	443	485	413	435	446	484	425	481	460	439	447	486	445	435	455	451	483	488	450	438	421	410	426	479	451	439	452	473	448	459	442	469	426	465	479	429	444	427	476	453	468	446	451	466	434	476	467	420	462	448	440	437	437	435	437	436	462	423	422	459	480	463	438	432	455	403	420	456	436	435	470	472	428	460	471	441	416	427	426	461	450	412	401	438	446	449	469	445	438	483	430	473	433	463	428	450	478	434	434	463	491	447	459	447	472	465	445	452	455	422	428	453	455	419	394	435	453	454	446	444	474	418	460	475	474	438	423	423	469	455	450	398	455	406	481	431	440	453	419	441	461	466	414	456	448	461	415	431	466	468	427	416	478	458	429	434	445	463	420	467	410	440	460	439	453	453	451	464	444	433	437	461	430	459	453	401	423	452	463	420	429	469	432	423	440	434	438	453	439	437	442	464	451	461	420	467	428	483	431	445	403	419	436	421	432	456	426	473	446	447	428	406	455	481	422	433	487	435	426	468	427	473	447	456	466	423	489	467	445	431	443	467	430	445	440	404	476	431	445	457	432	425	458	429	410	433	442	459	422	458	455	455	469	455	411	447	475	467	425	425	422	462	454	464	442	456	440	427	427	503	421	450	441	471	487	393	436	445	445	463	405	453	437	446	437	436	448	423	417	472	441	454	436	457	445	406	424	415	477	421	457	458	454	404	450	436	446	421	443	428	473	467	480	450	422	442	443	453	469	424	437	456	419	456	423	447	464	458	421	448	412	413	441	451	421	461	447	449	443	439	485	463	462	453	493	439	430	470	473	430	429	470	464	450	469	446	440	431	428	435	434	427	443	451	453	423	412	428	442	461	475	422	501	459	454	472	426	389	447	499	478	446	437	442	415	463	453	448	451	460	432	447	435	457	427	450	447	436	438	418	469	489	478	484	436	439	444	429	465	441	442	444	409	433	509	495	448	453	436	434	461	441	442	437	443	459	455	443	463	402	454	427	427	433	462	438	453	442	477	460	481	447	439	435	471	429	426	482	477	433	430	483	429	373	445	465	448	457	449	487	424	429	451	445	490	476	454	449	434	465	446	448	444	442	410	428	416	416	416	437	432	431	439	448	431	474	450	438	402	438	444	435	440	458	430	407	463	465	488	471	468	430	440	423	452	451	438	470	449	481	470	450	454	416	459	442	481	440	420	433	450	433	444	478	443	451	455	445	470	475	483	477	449	461	510	482	443	452	454	462	444	443	432	454	467	415	419	446	463	425	458	474	453	451	466	438	452	436	486	435	460	403	465	454	467	434	443	473	442	430	428	425	443	416	453	420	476	437	450	413	485	459	455	440	427	430	430	469	408	425	426	451	471	460	450	407	446	450	449	433	429	407	415	480	445	437	434	414	440	473	466	447	455	438	449	472	403	457	456	427	414	499	447	447	424	485	448	430	438	449	443	434	477	434	433	434	432	435	440	437	427	448	430	458	404	414	466	439	438	431	454	442	386	459	459	444	462	470	437	451	414	453	424	453	465	437	476	467	463	406	487	400	435	493	423	409	441	477	489	412	457	450	471	479	464	428	433	465	410	457	437	440	449	454	447	473	433	421	464	432	469	478	464	464	465	440	411	428	437	466	409	463	438	413	436	413	434	421	430	465	453	411	460	451	473	404	442	449	451	467	476	431	425	443	463	443	462	400	443	458	431	457	424	466	421	443	456	440	431	466	420	437	434	438	447	446	441	451	428	403	463	464	437	459	447	456	513	411	485	406	435	407	473	458	442	435	474	427	468	437	441	464	457	418	420	445	430	421	396	443	437	420	469	480	450	427	427	435	463	428	464	431	426	435	455	414	430	441	439	477	420	440	440	444	432	463	454	430	437	454	431	478	436	448	425	450	415	488	414	430	403	439	432	438	440	467	442	438	435	463	428	443	486	463	464	432	465	462	493	430	483	427	466	444	441	451	428	456	469	480	453	413	429	455	435	431	465	484	421	447	430	450	393	447	430	461	437	476	447	404	436	439	457	444	410	461	467	449	445	428	416	430	416	450	437	447	429	428	451	457	459	447	482	474	484	442	442	441	452	465	430	481	401	442	424	480	456	419	465	423	473	440	480	427	435	438	472	431	439	438	437	426	425	465	447	409	457	435	437	441	459	432	415	433	447	400	437	426	438	454	453	434	495	454	442	456	459	488	455	482	455	471	481	487	443	398	445	423	450	457	443	478	442	428	432	415	434	480	486	419	449	457	471	430	432	453	415	427	447	426	460	447	414	431	436	427	474	457	464	424	453	436	432	445	430	484	468	447	392	422	457	436	437	444	437	463	460	409	415	470	425	446	442	431	446	464	421	488	444	445	486	481	476	403	429	446	439	426	461	456	441	421	455	449	513	477	465	477	444	444	416	479	483	411	465	474	436	422	453	413	438	492	454	468	457	447	443	448	452	442	455	460	431	452	481	429	449	425	420	460	439	418	457	461	459	432	435	411	450	424	463	424	435	442	443	440	459	420	436	454	427	457	441	453	421	439	438	445	448	412	420	451
3718	5406	4439	2286	1547	1171	938	829	769	748	640	599	575	573	533	526	547	520	488	508	501	484	457	472	495	465	449	427	538	441	455	450	449	465	427	476	488	455	466	432	408	427	436	452	460	396	465	408	429	422	464	453	430	395	470	462	432	448	469	425	455	435	417	460	431	427	466	424	446	445	417	425	486	410	444	459	389	468	463	409	462	477	398	438	446	482	434	464	457	441	430	474	432	477	450	451	466	419	430	467	456	454	417	452	422	417	415	409	438	436	464	419	445	444	438	446	446	458	457	470	423	427	421	451	419	452	432	441	417	431	409	421	418	416	459	469	420	450	437	452	444	411	440	437	427	436	440	480	450	435	435	447	451	430	449	432	415	444	432	418	451	450	411	422	402	459	418	432	450	442	415	437	439	460	445	431	429	448	400	418	440	453	432	424	426	446	435	418	436	468	424	445	459	441	474	415	465	429	410	464	432	408	432	395	406	430	444	443	434	455	455	419	419	443	428	423	449	433	446	452	488	450	415	463	416	402	436	463	458	408	438	403	446	462	466	441	402	445	444	409	467	432	437	437	459	430	435	456	418	445	441	445	451	431	410	451	439	425	428	404	443	434	453	418	417	407	447	424	423	427	479	472	462	390	419	401	458	435	455	431	412	434	457	443	425	495	411	387	404	452	422	461	450	441	429	478	472	458	423	435	419	428	418	404	445	439	403	430	413	437	451	423	477	414	475	429	429	501	425	436	430	443	429	469	475	409	461	427	432	411	463	421	436	443	440	438	442	436	440	437	441	415	449	421	442	429	412	386	406	439	431	437	453	420	420	413	439	417	451	437	418	446	417	393	420	434	468	468	393	435	424	442	413	427	449	414	419	447	462	461	419	427	417	438	437	438	420	407	398	396	415	417	454	461	428	455	388	442	436	418	455	449	404	389	413	404	440	460	381	448	442	461	422	381	427	451	434	420	430	428	420	432	433	439	443	485	454	442	423	419	419	459	431	462	410	457	424	428	425	422	434	419	383	386	462	410	425	426	458	423	436	458	459	426	427	408	415	432	421	465	419	442	427	443	423	423	445	452	400	429	450	469	439	435	437	449	425	432	426	438	439	392	415	440	464	442	424	402	435	380	453	423	440	431	462	436	413	456	462	444	432	433	403	437	448	435	458	412	403	406	414	428	409	442	410	453	445	423	430	463	394	439	433	448	409	456	454	410	468	465	420	477	441	397	431	412	416	447	436	440	440	441	456	446	440	457	425	411	452	418	416	467	414	427	449	410	446	424	422	434	451	424	443	432	420	461	444	417	415	412	439	415	450	470	437	439	411	430	453	451	416	420	445	439	426	443	416	435	432	404	414	427	451	470	439	412	418	449	460	400	458	442	418	410	379	418	420	432	424	459	415	424	391	416	426	418	431	452	425	405	424	457	430	430	412	423	436	504	450	461	432	405	469	415	423	411	390	440	451	432	422	409	447	427	429	467	421	492	462	432	407	415	458	411	427	434	450	436	428	398	419	430	439	419	413	430	412	440	448	439	477	434	464	437	440	460	429	412	466	466	447	442	443	431	463	438	468	406	432	430	407	433	442	413	425	441	430	424	437	455	405	415	415	444	422	434	419	427	423	452	428	477	413	429	420	431	467	412	380	423	414	438	430	418	431	431	470	444	394	405	458	442	435	406	398	429	415	427	455	446	442	435	436	443	436	431	421	432	428	448	427	397	435	408	398	446	409	410	444	401	397	400	410	445	430	393	469	395	459	435	478	385	470	429	443	391	437	404	424	435	471	449	425	424	426	431	414	445	415	386	431	444	433	447	443	433	411	432	450	460	420	401	409	458	455	435	412	440	467	434	448	467	449	430	432	405	465	451	437	438	441	452	426	466	441	420	425	424	441	368	436	439	437	463	450	394	439	444	446	424	467	465	431	423	466	422	430	455	429	404	411	449	420	460	448	430	404	436	447	426	460	457	437	423	422	439	435	449	429	448	438	435	421	431	446	386	421	429	441	446	417	424	408	440	440	438	457	424	423	403	441	446	402	405	444	403	411	398	420	445	434	446	445	426	406	395	442	392	454	430	464	440	426	446	450	406	436	427	433	429	428	437	461	459	420	408	436	444	441	453	411	401	406	437	433	396	443	433	436	424	409	387	482	438	430	422	429	455	454	413	456	434	473	423	406	459	422	433	405	454	424	419	383	432	415	427	408	449	417	444	446	436	417	427	402	432	419	420	450	436	422	466	423	407	445	381	479	412	408	447	407	470	455	414	419	417	422	431	409	406	446	429	449	392	394	457	411	427	449	431	430	454	412	400	422	451	455	412	465	411	403	420	448	437	404	432	417	463	457	445	432	460	462	444	458	383	449	422	429	410	403	396	448	450	459	455	441	417	428	434	430	459	438	425	415	465	424	407	449	434	442	427	408	411	448	423	434	445	431	408	457	445	416	451	436	413	453	449	471	420	397	422	432	422	401	426	434	418	410	421	433	415	445	427	455	403	429	415	454	421	403	447	436	425	437	462	440	464	412	425	451	416	426	437	416	453	435	417	400	478	453	413	421	476	421	420	425	431	425	445	434	471	453	454	447	420	377	422	444	463	388	432	398	443	415	426	466	409	415	447	418	434	427	421	417	436	463	437	426	427	415	434	442	430	418	427	481	411	431	419	432	454	429	416	435	377	409	436	450	442	425	441	436	388	438	454	402	409	412	419	435	431	422	401	432	417	431	483	408	463	435	441	405	427	430	405	417	451	427	439	434	399	449	425	432	454	446	411	415	456	495	449	446	427	396	458	430	387	423	437	444	425	421	408	441	433	431	451	390	401	414	438	452	418	476	434	426	427	420	454	431	392	424	415	423	416	444	463	393	419	422	461	427	402	422	404	440	434	434	414	450	444	410	423	429	416	409	452	416	431	414	435	402	435	401	447	446	415	445	438	425	412	415	418	441	457	387	431	432	464	429	407	426	409	424	444	424	399	428	441	457	373	389	398	402	423	404	411	400	462	438	445	446	429	402	404	445	406	425	454	457	451	422	395	400	445	423	422	431	408	444	445	470	440	439	451	452	441	417	423	400	406	406	452	407	452	450	455	413	429	421	418	428	432	431	400	411	419	413	428	442	448	420	418	435	429	451	403	429	421	445	417	455	441	424	423	432	405	448	457	447	405	412	443	410	434	448	425	457	445	438	443	418	432	412	446	412	452	438	440	434	454	424	444	431	425	424	409	444	470	381	393	432	424	459	446	428	438	439	380	424	422	416	482	439	448	465	439	445	417	428	389	416	411	441	423	429	416	464	428	428	422	477	390	444	434	428	405	398	401	448	407	419	439	428	421	419	413	468	410	446	431	400	448	419	418	403	472	453	439	428	379	474	449	408	436	425	441	430	455	407	478	448	408	431	428	370	425	444	386	407	424	458	445	409	429	398	443	415	427	453	431	428	393	441	450	399	394	357	417	439	410	398	425	470	433	451	414	451	433	430	448	412	394	433	441
27166	9636	437	232	132	134	110	121	126	124	133	129	135	112	133	108	121	107	127	117	109	103	102	105	125	108	111	126	119	93	125	112	112	110	100	107	111	115	111	134	127	144	103	93	113	109	125	108	144	106	112	94	97	125	113	112	123	98	123	115	101	112	110	116	114	104	118	112	131	135	121	105	114	112	100	120	115	102	118	107	131	122	121	127	119	120	109	117	122	117	115	117	115	118	117	107	120	121	118	122	120	118	127	129	105	92	108	107	118	127	126	117	127	127	104	105	120	122	104	119	119	101	124	113	112	115	105	104	106	130	118	120	127	110	106	107	121	108	105	110	115	95	116	123	98	126	108	116	114	101	121	92	109	109	93	113	111	90	113	125	120	106	115	111	107	115	120	114	107	111	117	122	120	111	111	111	108	112	117	118	100	103	117	120	125	110	109	99	111	131	121	113	113	115	113	107	101	106	133	96	123	144	102	107	114	100	113	122	130	124	118	98	124	113	107	125	114	108	128	113	134	120	130	110	111	111	114	119	110	109	117	123	116	107	122	127	116	121	118	90	118	115	106	101	118	125	109	105	134	108	99	112	112	125	110	113	113	108	121	113	128	119	106	101	111	105	124	115	128	116	113	123	102	116	91	109	101	113	110	119	116	133	120	120	109	125	111	119	123	110	128	87	128	101	117	114	107	101	104	100	107	113	139	109	110	106	122	115	104	121	114	119	116	124	125	122	114	123	133	107	114	117	110	125	119	107	109	99	111	90	141	108	106	122	108	119	103	111	119	103	132	126	105	105	117	115	107	116	100	126	117	124	91	114	121	108	115	130	107	100	105	100	93	123	112	109	117	136	107	133	121	112	133	125	104	121	112	116	130	114	108	110	113	112	103	124	116	105	99	120	118	122	126	108	115	86	101	130	110	127	122	113	120	126	114	130	112	122	111	100	100	123	132	105	122	113	106	109	107	116	98	115	114	111	96	125	118	109	105	90	124	117	89	132	117	93	101	102	116	100	141	105	109	92	97	124	109	117	109	122	98	110	117	113	129	109	112	106	102	114	126	112	104	123	107	107	120	117	92	124	114	114	115	91	133	107	111	111	123	112	131	108	99	137	101	101	133	128	103	149	98	102	125	109	122	105	98	113	124	118	110	111	103	108	110	124	127	109	121	121	105	119	112	134	115	100	125	125	115	123	124	130	119	128	109	109	93	125	105	121	97	127	109	132	113	114	130	114	125	97	120	120	116	121	102	124	104	120	127	109	98	92	107	105	121	95	131	101	107	108	125	110	110	109	115	132	109	108	103	103	111	115	110	114	97	125	129	100	108	109	106	115	133	99	113	132	108	118	128	112	134	108	128	121	109	104	93	118	117	113	105	86	104	125	114	132	111	127	120	120	126	109	121	120	133	119	103	113	100	101	131	125	112	125	102	110	109	94	106	130	133	106	130	103	107	100	85	128	95	106	97	113	112	102	115	110	100	115	113	110	116	119	121	118	105	122	129	98	126	117	146	107	121	95	121	103	105	125	129	116	114	102	99	102	115	109	105	142	114	130	112	110	105	131	115	115	100	127	142	110	125	121	108	108	110	134	122	137	117	106	126	112	109	131	140	110	113	121	126	106	124	109	142	113	98	132	110	131	114	97	139	100	111	97	112	104	111	123	98	108	104	111	109	105	121	111	120	130	130	113	92	106	99	141	120	100	107	96	130	120	121	114	125	116	111	113	116	106	125	121	123	100	118	131	111	101	114	120	109	117	108	100	120	113	98	106	95	93	126	125	129	109	142	113	122	98	128	108	97	101	112	126	140	120	99	125	121	140	99	115	118	127	115	113	130	116	111	119	105	110	133	123	120	102	122	109	113	104	134	103	135	119	120	114	111	104	129	105	106	101	109	126	116	119	117	129	106	114	123	101	122	113	121	116	117	124	115	93	117	129	112	96	128	120	115	124	116	130	114	118	114	106	108	108	132	122	103	123	132	116	128	113	89	108	131	102	112	111	106	129	99	93	112	118	121	127	106	133	117	110	125	98	114	134	120	113	126	82	98	105	116	102	116	122	112	109	114	115	120	101	123	103	96	117	138	116	91	123	106	122	115	118	138	116	120	119	117	128	117	123	111	108	106	101	123	108	130	124	110	111	100	93	132	103	134	122	105	107	121	136	117	101	113	133	111	120	104	110	121	145	102	113	114	136	106	119	134	133	123	124	120	118	119	121	123	107	111	110	112	129	107	102	129	110	121	112	130	107	123	111	115	127	88	108	99	114	138	99	122	110	98	112	120	108	116	133	120	98	111	109	103	111	128	124	106	126	117	127	99	98	112	118	114	118	125	125	125	107	122	121	133	110	101	115	128	132	111	109	114	129	118	126	121	102	97	103	125	123	106	101	127	139	110	134	111	114	91	104	110	126	104	128	107	112	97	118	123	97	94	108	114	115	122	108	104	128	106	119	129	140	114	109	103	109	126	117	104	122	98	120	101	110	102	121	106	95	134	120	100	131	104	110	100	102	124	111	127	110	102	116	121	117	98	112	118	123	103	99	114	114	109	119	113	111	106	126	132	133	119	99	117	123	117	117	110	121	129	114	119	134	103	117	109	121	108	110	112	107	120	106	101	118	90	127	115	125	140	99	106	94	119	138	116	100	110	112	112	132	114	108	115	117	118	93	105	105	113	133	114	107	105	107	117	117	112	114	110	105	126	114	99	107	110	112	130	130	132	118	126	116	100	115	129	149	110	140	110	99	125	125	123	127	122	131	115	100	100	114	112	128	107	121	94	113	134	117	105	118	114	112	113	119	125	111	115	116	103	122	118	110	115	121	88	124	108	115	98	96	127	126	116	120	99	108	118	121	119	102	108	127	115	115	107	124	127	105	109	92	116	125	104	125	110	104	116	131	103	100	128	128	123	127	117	100	107	112	111	112	114	119	138	116	104	117	118	109	96	112	94	118	92	113	118	127	116	102	118	101	132	128	126	117	103	117	115	108	101	115	102	120	112	125	91	109	121	118	111	124	118	103	119	101	105	104	91	107	101	118	94	111	118	124	114	110	110	113	117	133	119	128	120	125	129	133	97	125	109	111	121	124	121	107	122	120	117	108	113	117	122	110	111	113	119	139	114	112	111	99	93	108	111	103	90	110	111	114	112	107	123	103	120	132	117	123	108	109	110	119	120	114	105	127	109	124	115	110	123	127	109	111	131	110	85	120	103	130	117	122	124	109	115	120	99	125	138	149	126	114	110	102	126	122	113	107	114	122	109	115	86	110	86	108	113	103	115	113	132	105	106	114	107	99	112	111	104	105	129	120	111	115	101	99	125	93	98	139	116	126	101	108	128	110	104	131	114	113	120	123	114	109	103	99	124	127	99	107	112	109	125	113	117	112	118	98	126	107	121	102	118	115	109	121	117	108	123	104	111	122	119	116	123	122	104	119	121	112	101	103	116	108	99	113	121	134	100	115	112	127	93	97	116	132	122	107	102	108
4795	315	233	171	150	161	128	122	131	117	126	112	118	106	119	132	140	135	117	131	126	121	117	119	131	126	114	129	127	122	119	139	124	121	119	122	110	123	107	140	110	111	119	129	135	105	127	115	105	126	114	105	117	121	112	116	131	130	128	106	117	109	106	119	101	129	109	120	111	117	130	98	136	109	102	114	114	133	117	120	135	117	109	122	136	124	111	132	127	118	128	111	117	119	116	128	100	99	119	138	118	97	132	120	121	126	109	111	105	108	104	125	101	123	122	115	109	122	110	126	125	124	117	116	117	107	118	122	128	129	100	111	116	124	113	101	120	123	112	98	120	126	119	107	131	127	118	122	115	100	118	96	131	113	120	128	103	98	112	156	101	106	104	142	103	120	114	110	111	124	127	135	110	102	112	106	115	113	100	128	115	111	119	114	138	103	160	146	116	122	114	111	106	133	119	102	91	111	112	114	114	105	98	115	108	121	122	107	124	128	101	107	116	137	130	114	100	109	117	125	110	119	108	134	107	113	103	104	101	133	123	116	123	100	113	109	129	107	121	108	128	122	118	123	124	119	146	125	118	103	129	102	113	135	122	115	101	116	135	102	119	90	117	113	123	120	131	130	139	112	127	120	124	108	130	104	108	119	136	128	116	123	117	116	109	123	127	111	112	118	116	123	113	128	112	120	131	113	119	113	113	126	94	137	109	114	97	128	120	113	111	121	108	132	103	123	110	106	125	115	118	118	119	113	111	113	128	116	144	116	113	119	120	142	117	108	132	125	100	118	106	118	97	107	111	113	99	144	90	113	122	112	110	119	127	123	120	118	123	142	126	96	104	102	107	105	115	149	115	112	127	78	107	117	115	105	115	124	129	112	127	122	108	101	132	113	108	114	142	114	118	117	123	116	119	114	101	111	135	123	107	126	121	143	128	98	124	129	111	115	107	112	107	105	120	119	124	103	102	106	120	101	127	122	101	124	116	120	120	123	108	126	126	121	139	130	115	96	124	116	135	112	107	122	122	117	123	151	112	106	119	107	117	132	111	115	119	116	110	106	93	138	112	104	94	104	115	113	111	121	119	101	116	110	106	121	112	110	117	114	115	93	106	116	129	131	105	114	134	137	104	112	103	133	99	113	121	140	116	119	107	128	115	120	132	121	126	119	102	115	109	102	123	142	119	116	125	118	125	115	111	132	112	102	114	109	114	106	127	119	110	106	131	105	112	114	140	121	121	113	117	106	129	122	121	119	110	132	106	111	112	113	105	120	122	106	129	113	117	115	122	144	123	114	118	102	107	129	112	130	115	105	102	124	113	121	124	120	116	113	129	135	116	119	114	137	142	110	134	124	109	120	117	131	117	119	105	114	126	101	128	110	112	120	113	134	121	115	109	100	102	134	111	114	101	140	141	113	130	90	143	118	118	111	115	132	120	109	104	129	105	121	112	126	133	142	110	126	100	118	119	108	133	117	118	116	115	130	122	128	121	119	131	94	130	116	126	109	106	121	114	125	111	140	112	134	124	112	118	101	110	109	132	124	113	110	113	116	111	123	126	114	114	111	137	131	116	131	123	95	98	120	94	124	105	148	132	117	126	120	125	132	113	112	114	119	117	121	116	109	114	125	118	108	121	121	112	119	98	113	130	136	114	118	111	114	110	119	114	108	114	116	119	118	133	111	117	117	123	121	126	105	114	120	129	116	103	130	107	134	113	103	103	99	110	131	120	128	112	112	101	117	107	130	119	117	119	106	104	112	112	121	107	112	137	121	127	122	124	107	101	108	143	117	124	97	122	138	134	115	105	109	112	112	115	122	112	111	113	114	121	111	131	112	122	112	126	114	106	111	104	126	125	124	129	127	117	110	107	123	105	118	110	110	114	121	116	112	119	126	121	119	131	127	114	113	121	110	103	104	108	123	134	129	125	118	125	114	119	131	115	122	98	135	112	96	115	116	99	133	113	110	124	120	115	99	139	128	130	119	123	119	108	133	97	129	108	122	127	111	112	115	120	115	104	114	108	125	129	112	115	142	121	100	93	112	108	107	122	123	115	114	114	122	122	114	126	126	99	119	119	126	124	130	118	105	132	97	116	133	132	125	110	133	127	120	109	114	130	118	113	116	126	117	108	109	123	116	116	120	119	114	115	112	103	119	121	124	108	129	124	99	109	119	120	92	121	141	125	111	121	99	116	112	120	115	125	114	106	118	103	116	131	113	131	109	116	116	110	108	109	136	129	122	104	120	110	102	110	112	100	123	120	118	119	125	128	123	120	140	111	112	128	123	117	123	110	115	119	111	126	108	112	130	131	112	133	150	108	104	129	116	113	109	132	122	107	122	122	121	106	117	100	107	102	112	116	103	115	113	106	109	119	108	122	121	118	99	156	108	107	117	120	104	95	116	120	128	108	111	111	117	122	111	101	103	117	96	117	132	119	123	108	114	106	123	115	120	142	118	102	130	129	127	122	111	93	113	109	128	139	120	135	114	111	115	118	110	120	115	112	136	90	110	130	130	101	118	97	130	131	128	126	121	130	121	114	135	103	124	120	118	116	107	110	97	106	120	129	111	102	101	107	112	110	137	92	108	114	104	113	109	137	118	105	122	109	118	117	120	108	82	126	124	111	133	129	115	127	128	106	115	118	129	120	119	109	103	111	124	118	128	119	105	145	136	106	108	117	108	121	113	144	107	113	109	115	88	99	125	123	111	110	117	103	130	114	117	140	118	106	107	138	123	145	96	108	126	114	106	126	100	122	105	115	125	114	98	110	125	111	130	111	140	123	133	114	138	115	104	113	126	118	125	109	105	127	129	124	115	126	130	107	109	109	122	118	112	123	103	84	119	131	115	113	124	108	108	129	114	105	121	117	114	108	129	133	114	132	113	126	116	117	117	124	123	114	139	110	118	112	109	108	118	121	118	118	111	116	109	130	120	105	100	123	115	110	113	134	125	120	103	105	116	118	131	119	122	134	110	130	107	104	100	107	132	125	121	102	118	109	110	114	107	112	120	103	93	124	127	121	110	131	106	124	111	123	132	112	112	118	107	127	120	116	108	118	125	110	130	121	118	115	131	113	124	124	130	102	94	122	109	131	126	112	104	110	98	108	102	106	128	97	125	132	118	125	112	114	102	109	111	113	107	105	102	107	104	139	99	111	125	123	114	127	114	138	101	114	122	99	121	110	111	111	108	89	108	111	121	131	130	103	92	111	116	112	96	126	122	111	133	115	109	113	126	96	107	107	130	140	111	114	118	101	119	138	122	114	111	115	106	128	106	124	100	112	110	129	110	121	116	124	131	141	113	138	117	134	134	120	121	119	115	133	141	111	113	107	98	124	114	101	116	121	119	106	84	105	107	119	115	101	122	135	134	136	100	120	113	114	134	126	126	121	129	110	111	120	113	112	113	110	143	127	123	106	118	125	96	108	109	113	113	104	113	117	136	113	116	131	122	115	126	127	104	126	124	114	123	124	116	100	117	112	119
25232	21056	26625	24738	2705	639	461	363	327	352	309	323	309	306	323	332	304	264	258	284	284	285	259	298	272	277	238	256	284	249	247	294	298	273	275	254	293	274	248	266	295	269	319	268	260	286	309	281	326	267	269	271	247	300	255	254	261	272	262	289	271	282	280	255	308	284	246	277	238	283	256	240	278	278	297	272	270	248	259	295	285	267	249	276	291	278	275	269	235	276	264	278	254	282	269	294	253	274	312	266	285	278	282	273	267	250	277	270	270	244	298	280	273	260	275	259	261	279	246	271	272	263	293	278	262	283	257	247	269	270	278	245	279	248	268	252	270	260	288	239	275	250	280	269	262	276	288	317	267	254	268	267	259	258	244	293	292	243	272	237	280	273	245	271	271	286	237	275	245	291	261	279	274	269	278	291	260	275	257	261	258	247	269	284	276	264	282	278	288	263	255	269	264	309	264	274	272	258	250	279	275	261	260	292	274	285	268	292	252	269	258	278	257	267	243	268	279	260	254	263	262	255	273	286	246	305	277	277	259	284	271	251	287	282	298	284	261	271	270	267	295	273	291	269	258	290	277	260	288	278	256	261	265	278	263	266	268	284	272	241	239	292	257	227	258	247	245	279	280	279	287	288	238	256	275	281	274	283	266	267	254	277	315	255	295	279	271	238	278	272	270	258	278	260	276	262	292	262	244	282	239	236	276	250	266	293	294	268	280	270	261	259	277	288	269	272	288	292	301	277	303	273	294	254	280	261	286	302	266	294	241	278	263	249	287	292	271	289	279	271	294	235	258	281	272	244	284	256	243	295	278	258	255	291	277	272	266	254	237	299	255	268	242	284	264	269	244	286	289	252	278	276	294	282	264	252	268	302	276	251	252	279	251	280	277	280	267	244	294	252	290	262	252	254	269	244	252	271	260	281	258	261	269	258	269	278	281	281	260	286	269	245	285	249	270	262	242	310	271	270	275	255	271	277	287	250	267	263	248	287	256	271	244	298	252	286	249	289	247	254	269	256	275	275	248	257	247	267	268	259	244	275	262	259	254	286	313	268	290	262	267	260	222	279	284	262	309	258	270	247	273	250	269	276	262	240	266	251	269	276	255	279	267	253	275	290	278	277	260	245	308	270	261	283	270	254	274	267	278	286	265	265	255	254	274	260	282	276	264	252	281	262	243	270	237	259	288	264	280	257	271	285	265	262	255	266	281	278	273	282	310	269	238	270	250	273	264	298	271	287	284	263	250	308	253	268	278	266	268	283	292	263	294	266	276	270	269	246	258	280	273	268	263	284	281	266	257	278	278	285	291	267	282	266	274	269	269	274	261	269	256	268	261	256	246	221	272	246	285	265	264	276	258	332	277	297	267	268	247	255	254	268	290	280	263	297	291	254	253	274	262	264	268	287	271	280	235	281	282	271	259	282	256	291	275	267	293	291	265	259	265	285	221	249	276	270	264	293	261	286	264	254	258	260	261	227	247	299	270	252	281	269	269	259	280	263	277	247	271	249	255	265	264	306	258	286	261	263	266	245	285	264	273	276	267	252	271	265	259	268	263	246	269	267	248	291	256	262	274	264	262	290	255	251	257	276	269	278	266	276	268	255	282	288	272	259	284	248	259	253	258	273	267	269	248	292	281	266	261	283	280	267	280	270	262	237	261	293	265	265	258	285	290	267	240	269	257	263	264	270	290	270	263	270	260	262	277	265	240	242	275	289	280	269	267	269	271	282	307	218	264	259	256	275	237	270	255	298	301	260	276	255	271	251	265	276	271	245	272	277	274	267	267	252	270	272	278	262	293	252	279	263	276	288	262	263	272	272	278	306	275	274	275	286	273	246	289	240	250	257	267	278	318	247	275	270	263	263	287	279	284	259	234	249	276	263	260	301	272	257	257	263	280	273	301	256	262	264	257	278	244	251	301	266	245	256	276	257	277	278	269	292	257	282	298	251	257	274	270	262	244	294	253	301	273	267	231	263	266	272	262	234	294	255	248	246	255	260	278	272	264	281	264	283	258	280	267	273	292	262	274	267	263	269	260	277	285	312	236	273	291	263	274	300	256	259	276	268	273	246	282	289	259	295	277	263	241	289	262	265	275	289	278	269	274	255	259	268	270	264	286	265	272	272	290	272	270	258	274	274	309	265	290	280	266	259	247	281	258	262	274	313	243	284	286	268	258	284	262	253	253	291	263	261	275	269	251	243	259	256	279	277	268	270	261	239	266	274	264	266	275	304	247	270	285	264	245	270	262	276	271	293	288	268	266	273	294	285	272	260	251	298	250	254	242	274	249	246	270	264	248	278	281	305	284	272	239	252	251	269	286	274	272	267	278	254	307	245	290	260	274	264	270	260	248	244	257	254	264	228	268	209	267	271	269	253	273	297	281	259	295	244	271	305	290	300	265	270	287	276	248	243	255	273	286	262	264	281	251	250	303	274	263	245	260	284	284	271	279	259	281	283	258	256	285	284	288	278	296	274	278	256	254	269	298	270	289	276	269	261	286	275	257	241	265	281	283	244	256	263	273	260	263	256	244	265	281	279	275	271	297	264	272	299	289	267	278	259	272	313	249	277	262	261	260	266	261	285	271	285	279	231	251	267	289	278	288	267	258	266	270	259	263	294	278	275	273	251	272	266	267	290	275	278	277	267	252	252	261	243	266	268	270	275	270	301	294	281	268	264	267	283	271	263	257	290	271	284	249	260	266	281	266	285	250	289	293	265	260	265	275	254	263	253	271	271	277	265	291	282	242	267	287	285	264	259	265	283	263	273	261	256	258	268	249	261	276	255	269	294	277	297	270	287	245	277	246	264	271	226	273	279	270	240	304	249	290	260	292	240	289	292	262	243	292	256	250	279	292	286	285	293	245	248	278	281	252	281	244	269	255	277	275	249	289	284	278	267	280	266	287	262	293	278	283	298	271	280	270	280	295	257	260	252	246	304	298	272	281	248	265	249	265	294	300	272	260	272	286	288	264	256	250	257	269	283	273	257	285	260	292	283	251	275	235	247	278	279	269	259	249	243	284	260	230	257	254	277	260	270	274	243	274	277	291	301	263	257	296	274	264	296	285	250	273	264	276	270	284	269	276	266	283	275	293	249	259	262	246	263	263	268	282	273	272	266	281	257	266	275	274	264	268	272	284	276	270	258	270	262	273	272	294	273	265	266	284	217	249	269	275	246	278	273	291	256	269	280	278	251	306	275	293	270	276	262	247	261	289	284	273	279	254	236	299	255	275	254	305	246	260	273	229	257	262	279	281	276	245	257	279	289	271	270	289	278	287	242	269	256	290	256	267	254	253	257	276	264	262	267	254	293	272	262	247	250	285	264	261	296	245	262	245	270	274	259	238	236	267	289	292	285	265	279	298	273	288	285	243	275	265	254	244	273	281	271	293	247	240	284	258	240	257	284	260	264	286	280	293	275	301	269	271	294	275	251	269	278	262	277	278	281	288	312	281	258	270	248	265	273	265	265	270	284	263	256
3480	2448	2015	1064	725	602	475	425	390	372	355	365	328	303	280	311	295	322	293	311	299	280	274	289	295	289	279	285	282	258	268	261	269	305	261	284	312	293	270	268	286	282	292	288	305	297	287	279	286	261	284	272	269	269	271	260	266	292	265	242	282	282	255	259	282	286	286	268	271	268	297	269	276	250	291	257	265	266	276	287	267	280	274	240	281	280	261	298	272	259	300	261	253	254	241	276	257	278	263	274	265	246	253	265	302	271	290	252	279	269	262	275	295	300	303	267	277	281	278	273	305	278	281	282	262	295	293	288	272	303	266	261	233	259	279	275	265	291	253	266	290	278	278	270	255	255	277	249	327	246	258	300	238	283	298	256	288	285	243	268	276	263	268	268	256	280	279	285	254	280	273	261	274	262	304	272	266	271	239	264	278	265	251	279	287	241	250	281	280	277	263	279	299	275	248	277	286	271	260	272	288	249	283	275	264	280	280	253	267	228	263	317	272	282	238	249	269	285	247	272	294	245	270	269	263	251	292	273	294	275	254	271	278	292	268	264	263	283	238	252	283	237	288	262	269	251	287	239	225	267	282	263	274	255	265	260	272	288	287	265	281	254	272	255	251	294	252	277	280	232	289	272	278	260	271	239	273	286	253	265	293	290	263	277	252	260	290	278	261	327	264	303	258	268	297	310	255	273	291	266	300	272	262	268	259	269	257	304	298	284	266	285	288	275	299	261	276	268	280	268	245	261	273	245	297	278	299	281	298	270	250	270	262	240	275	293	256	259	259	278	258	287	258	287	264	285	270	307	269	247	261	250	253	295	274	263	260	280	262	272	281	258	279	267	264	265	278	288	294	280	273	276	266	284	274	271	268	262	272	297	273	257	269	270	293	261	272	279	263	265	277	254	311	279	238	239	288	244	255	251	259	264	255	268	293	286	258	283	275	292	270	282	275	267	262	274	278	289	262	276	220	253	267	280	284	269	269	267	251	264	271	263	285	272	270	250	292	274	276	258	268	245	270	273	265	263	296	256	287	263	283	273	268	267	272	257	271	280	287	263	260	274	273	258	265	255	273	283	254	284	278	268	258	245	255	264	248	254	262	256	296	258	259	248	260	267	266	284	292	267	261	281	276	289	282	260	250	282	295	287	278	249	266	276	276	273	266	275	253	228	293	246	263	280	301	271	318	242	287	252	282	256	266	305	252	273	270	260	266	246	267	241	274	308	273	250	275	271	293	299	277	264	268	254	258	257	297	270	275	276	259	267	246	287	266	252	258	274	267	261	262	259	284	244	276	257	275	303	319	274	273	263	289	269	269	309	253	263	303	273	264	281	260	284	276	289	245	248	282	245	294	253	259	261	274	264	308	237	332	290	286	281	271	228	256	262	255	257	288	284	284	279	289	272	251	256	281	306	256	289	241	255	226	285	306	260	257	257	241	263	250	287	280	267	302	264	275	253	252	259	279	256	256	258	267	245	258	215	272	253	278	281	288	257	248	262	258	244	288	252	269	250	307	270	257	285	272	282	283	267	288	270	255	243	294	270	284	277	262	287	288	256	264	283	283	265	288	252	272	261	273	275	281	318	265	262	272	285	317	273	248	276	286	240	301	282	254	253	310	296	277	273	259	295	264	257	267	294	248	250	259	254	266	287	246	284	274	271	274	283	284	265	277	250	261	298	290	279	272	261	300	242	254	274	298	299	297	273	273	281	296	284	282	254	257	270	281	263	303	258	280	254	268	273	271	247	288	278	260	253	249	281	265	264	237	277	254	298	276	266	278	258	260	275	287	250	274	286	237	262	275	262	280	248	281	312	265	259	274	275	271	254	254	266	277	260	284	280	265	291	257	284	265	256	275	252	314	278	258	254	289	255	242	287	268	287	276	269	269	253	259	272	265	243	264	302	281	260	283	268	255	260	272	280	257	268	272	251	260	296	282	269	273	270	272	220	277	279	252	258	280	277	269	284	260	275	260	273	235	275	297	266	248	272	270	292	298	254	269	263	247	242	267	275	243	284	297	243	240	267	269	252	267	227	224	245	281	263	280	283	276	253	280	269	270	290	272	262	258	268	243	282	310	269	292	278	271	276	250	275	257	289	267	246	267	248	268	255	289	270	267	296	270	281	282	279	267	295	262	247	251	275	272	252	281	255	275	269	286	266	301	246	264	261	297	291	278	279	278	274	242	265	277	285	278	269	267	266	255	275	264	304	278	275	269	247	282	259	284	266	297	258	280	282	252	279	273	273	296	283	258	277	260	274	219	263	288	277	263	276	273	284	268	285	257	271	268	258	280	264	236	258	259	244	289	283	259	263	278	247	266	257	287	263	282	274	267	261	285	267	282	241	274	305	272	261	264	279	264	268	280	267	256	260	278	280	273	232	281	256	277	276	281	269	287	271	254	292	254	272	236	250	253	265	260	246	246	295	248	272	273	252	257	272	277	260	254	293	282	267	228	268	254	284	294	264	276	265	276	253	255	277	282	291	282	248	263	273	267	263	274	278	264	249	265	261	282	271	243	278	272	266	285	261	285	245	255	272	276	271	263	263	274	268	268	241	254	273	295	273	253	256	287	282	260	260	265	270	270	277	241	261	289	269	273	291	292	281	293	264	289	263	272	262	268	264	268	275	282	290	259	266	282	279	248	254	252	266	262	270	249	284	250	265	261	245	306	270	270	280	279	241	262	261	282	250	256	264	261	258	262	289	236	269	285	281	251	243	279	272	286	234	261	257	278	283	261	262	293	253	262	234	271	282	253	265	279	302	278	245	260	283	293	292	269	303	268	272	289	290	265	235	257	281	281	282	269	286	244	269	246	264	261	290	246	264	289	251	274	297	279	254	290	297	244	282	259	267	264	293	297	257	285	271	300	297	266	266	261	283	266	272	293	269	281	258	253	257	241	271	248	255	256	276	265	259	271	267	242	246	315	241	224	273	281	251	304	242	241	276	297	271	305	280	283	286	268	292	289	251	277	305	258	255	297	289	261	252	265	291	255	273	252	273	290	273	258	268	261	272	260	264	271	299	269	246	283	249	276	283	270	264	257	271	247	285	290	267	277	290	291	276	284	280	260	282	286	264	295	235	266	228	278	241	253	259	267	288	291	278	276	250	251	266	269	279	286	273	281	272	266	255	309	267	255	302	272	258	259	271	254	254	293	236	278	277	271	253	271	273	293	268	289	271	292	280	238	280	266	241	263	251	266	248	267	266	315	252	272	297	250	273	255	263	266	273	260	282	292	290	246	295	271	259	246	283	246	277	277	258	265	272	245	292	254	251	293	251	301	276	255	285	267	277	266	243	243	289	286	230	284	296	283	264	277	248	260	256	298	279	278	257	284	252	276	257	276	292	289	248	287	264	253	260	266	250	272	237	264	274	262	289	296	265	261	287	243	269	255	272	278	275	274	239	277	283	274	253	274	299	269	263	267	259	272	262	271	254	247	255	264	260	247	281	251	259	255	264	268	265	284	240	248	267	274	266
24028	21052	28143	24152	20904	4845	1165	734	623	623	545	548	537	511	514	493	498	481	472	491	482	478	470	481	530	484	453	493	446	417	450	489	472	486	438	482	425	462	458	453	421	433	436	442	480	476	506	434	455	441	453	470	473	405	487	487	454	483	448	418	487	441	462	425	472	454	458	470	461	472	465	470	436	443	463	463	445	457	449	452	452	444	470	449	431	477	450	442	443	451	433	430	480	447	469	443	471	457	476	466	450	426	464	427	423	473	487	439	452	481	468	441	460	444	410	445	412	441	425	455	433	415	453	479	472	474	450	418	453	404	413	469	438	416	460	420	494	438	437	463	456	440	440	433	447	475	408	461	454	451	457	445	466	442	423	446	452	417	464	436	451	482	429	438	449	465	435	426	459	451	473	448	462	415	463	419	474	457	425	411	475	463	414	493	472	454	447	481	435	436	435	471	476	466	462	464	500	474	455	428	455	467	447	471	481	422	453	431	449	455	491	409	447	444	445	446	458	443	422	456	475	406	452	458	439	449	452	478	461	471	486	439	450	481	469	457	476	452	428	438	469	439	472	464	428	468	437	463	457	426	429	477	459	467	471	438	435	421	432	477	454	473	431	482	472	446	449	426	417	473	452	422	446	451	468	449	482	484	425	428	405	438	459	432	462	444	456	478	495	430	456	467	466	428	477	465	428	416	435	415	469	480	441	476	459	456	436	439	425	444	433	438	487	449	426	433	453	421	434	453	434	455	425	416	455	406	412	424	437	416	452	443	432	432	425	481	463	444	468	423	445	456	473	450	461	451	447	431	434	449	440	449	444	450	436	464	466	441	439	419	455	474	470	438	466	474	490	463	472	459	464	441	453	445	442	445	474	432	445	457	458	457	494	461	450	468	434	429	446	467	468	436	463	454	470	429	457	461	447	472	496	467	474	456	434	452	467	457	431	492	439	462	444	436	408	437	468	438	448	459	444	454	446	461	431	443	431	455	455	423	429	444	469	462	439	460	469	411	400	475	397	436	450	411	431	422	427	421	433	408	497	456	464	447	463	477	460	445	439	448	458	479	477	463	456	413	450	405	479	425	468	450	410	465	424	434	442	408	393	454	432	479	423	435	454	465	470	438	441	426	435	427	453	473	475	483	455	469	443	442	445	453	422	484	459	494	438	456	419	443	454	463	415	476	404	460	459	462	452	443	410	450	458	507	462	485	455	458	467	459	450	441	427	425	465	461	495	465	438	520	453	452	461	470	453	428	427	425	485	465	491	446	443	438	465	456	424	444	469	425	452	433	460	457	481	459	478	489	489	460	448	442	458	429	444	426	471	468	439	404	473	440	419	428	470	445	441	427	453	405	439	449	499	438	445	448	455	420	424	441	443	481	457	430	413	439	448	467	432	469	417	445	473	421	480	426	497	444	461	476	480	458	406	431	434	500	449	462	435	430	474	448	425	434	439	456	449	439	437	456	453	435	480	458	437	472	438	438	457	461	446	485	409	410	454	460	451	431	454	426	443	452	442	465	454	458	445	436	439	419	441	480	422	434	435	420	469	463	494	482	465	450	463	426	451	456	461	478	424	428	423	424	452	453	441	435	452	423	442	465	437	453	452	445	445	493	412	456	446	494	439	439	456	439	463	451	463	436	466	426	454	437	461	433	460	444	443	462	443	448	428	436	447	420	450	445	447	463	445	482	464	458	423	458	443	428	458	457	424	459	453	431	435	425	449	450	473	454	417	453	443	438	433	467	466	432	448	464	447	435	426	452	454	491	440	440	438	438	443	450	463	414	431	456	401	434	447	418	451	433	437	411	443	465	430	454	474	418	432	468	438	455	442	416	453	466	428	426	453	437	462	472	450	453	467	481	453	422	461	409	443	413	442	454	498	464	472	455	457	419	451	446	446	439	460	454	475	462	417	459	467	454	450	433	463	464	485	464	476	482	443	457	455	480	450	468	456	443	448	443	484	485	446	433	429	450	468	423	411	419	467	455	426	448	429	427	407	476	482	445	435	449	456	441	444	462	433	453	444	441	465	462	429	464	395	424	477	468	436	437	434	433	446	415	487	453	437	458	467	453	433	447	465	446	448	426	430	425	464	406	429	445	442	455	462	474	431	450	475	458	403	444	447	460	449	438	463	445	433	442	458	433	468	433	448	432	440	432	438	457	451	419	413	446	445	457	459	427	431	446	430	424	457	440	434	469	424	491	453	463	470	436	448	440	433	435	461	443	439	430	467	417	435	424	421	441	435	450	510	433	424	449	433	438	456	459	421	472	443	469	425	428	409	449	412	477	433	425	481	459	465	458	429	466	439	427	468	427	446	435	438	430	458	469	436	433	474	433	466	412	418	436	431	439	439	440	436	424	452	447	438	455	417	485	464	453	467	449	464	413	414	456	453	472	429	442	459	458	440	413	430	424	432	437	420	401	454	457	464	469	470	426	421	452	460	444	452	421	444	420	482	410	444	406	432	444	445	438	432	420	463	436	487	448	469	485	443	461	461	473	452	419	454	484	461	448	442	485	436	451	422	487	429	466	415	457	438	443	460	443	406	419	432	401	440	468	439	432	445	442	445	460	449	508	447	432	483	438	454	477	431	431	463	458	469	459	403	416	443	467	450	480	422	493	482	436	440	422	470	458	467	473	434	481	451	454	435	428	435	422	448	469	430	462	457	456	481	429	437	425	436	438	430	453	401	436	438	463	442	462	432	461	455	458	453	487	448	438	453	447	442	447	475	456	440	415	475	420	444	454	415	442	456	471	430	457	443	458	442	435	439	438	452	407	415	454	461	452	482	455	435	450	474	460	440	467	422	454	414	463	431	436	430	428	408	474	459	436	454	462	439	491	462	499	452	413	451	428	461	427	413	444	423	441	482	399	447	461	510	465	444	451	419	446	433	440	412	453	468	405	449	454	465	453	430	416	438	417	421	434	484	445	456	470	459	461	439	436	470	467	447	422	458	423	439	427	463	463	433	414	437	454	477	462	440	470	445	468	460	451	406	438	432	436	406	444	465	408	401	471	408	429	429	468	464	413	463	464	441	469	433	461	471	425	458	456	457	457	451	432	435	452	432	436	468	432	436	442	459	407	467	431	459	436	436	482	475	460	436	448	440	438	449	422	423	400	421	438	449	447	430	472	449	474	432	434	424	413	442	431	453	460	422	467	466	398	460	465	409	424	453	448	447	444	418	430	427	464	460	439	411	458	453	435	429	459	452	443	432	408	435	463	451	458	474	426	466	400	432	473	437	454	456	465	429	464	468	468	441	424	426	446	439	438	432	498	453	442	441	464	423	429	482	478	429	429	429	458	431	454	489	445	449	429	433	481	437	454	437	435	457	463	426	433	443	431	491	504	446	465	472	443	458	441	451	425	461	438	422	461	419	453	469	427	418	411	470	440	403	460	442	433	458	442	443	410	440	479	425	456	426	452	456	452	455	478	456	474	451	441	484	446	393	488	511	443	454	441	461	413	448	450	428	447	471	424
3659	5305	4299	2275	1527	1173	942	826	734	678	693	622	574	515	528	526	513	500	503	479	472	481	462	435	478	467	451	460	449	446	438	465	422	451	443	433	417	431	479	437	426	451	453	433	439	428	472	426	464	441	442	439	438	438	436	456	435	444	426	437	435	449	409	414	448	398	426	447	439	404	460	445	420	435	424	442	441	458	401	442	453	423	434	445	467	453	414	452	444	433	430	412	417	471	443	411	461	457	442	439	459	443	436	469	418	424	440	401	434	423	451	474	416	445	463	436	458	442	448	446	432	434	425	460	412	418	423	454	465	409	415	405	447	405	448	420	428	419	426	428	445	420	455	407	406	426	420	443	475	425	430	486	421	416	467	421	455	424	422	460	413	481	430	404	426	428	474	444	421	389	443	428	424	448	433	413	397	435	470	453	431	407	453	468	434	411	445	428	427	437	422	462	417	429	463	424	447	406	426	471	442	425	397	452	439	434	393	393	432	400	436	457	459	420	469	435	428	408	423	456	430	434	441	414	468	433	442	425	401	432	435	452	431	413	449	435	406	434	404	438	395	419	454	450	430	466	410	407	420	406	398	458	475	432	453	445	453	433	427	404	449	407	431	398	404	445	396	429	446	416	453	414	429	417	439	480	421	453	435	424	432	402	422	449	458	431	410	441	405	468	446	453	417	422	453	420	435	449	457	438	443	417	438	432	457	453	413	433	440	460	422	465	465	421	451	436	422	411	414	416	401	461	425	446	426	452	442	441	405	453	432	423	429	455	435	424	421	472	450	435	413	421	465	479	431	451	437	418	428	466	401	426	436	443	460	467	431	436	448	429	452	435	419	426	451	447	457	420	440	451	436	424	429	419	452	406	414	460	387	422	399	454	446	448	383	435	438	439	440	443	423	418	397	373	436	376	406	448	431	451	437	448	436	411	469	425	432	402	411	452	453	411	404	432	434	421	414	454	411	461	425	422	470	453	439	460	474	435	403	421	457	415	397	449	414	434	434	397	471	424	467	447	399	472	421	408	419	429	440	440	470	428	464	449	426	444	434	415	464	439	411	439	453	446	439	460	442	414	399	449	404	414	435	451	447	401	437	441	434	369	423	423	424	450	447	419	417	462	404	414	412	458	451	413	421	413	479	421	404	417	409	429	443	420	446	416	455	442	435	430	396	440	423	450	407	432	454	418	456	405	414	445	442	381	437	421	402	428	426	419	413	421	418	411	386	423	409	438	428	414	414	401	391	444	436	385	418	411	444	423	437	420	423	437	401	439	420	478	396	428	465	426	449	441	423	385	388	464	403	436	449	442	408	437	430	431	468	452	441	425	446	437	427	419	417	424	440	415	427	444	425	462	435	430	437	457	444	415	425	449	429	435	429	425	426	403	461	447	405	408	379	473	431	423	438	432	431	424	433	432	431	404	410	420	430	401	435	422	420	418	432	447	412	483	463	418	431	409	449	446	465	467	430	416	429	447	414	410	427	444	392	462	455	417	438	400	439	408	424	389	431	418	404	426	413	435	417	449	430	465	415	419	442	442	419	407	399	393	415	444	427	416	428	462	436	446	411	426	419	440	457	425	432	426	413	403	444	421	415	435	459	448	453	424	414	435	406	427	431	434	454	412	384	442	409	423	445	439	446	445	413	414	466	445	406	426	415	415	395	398	414	441	398	421	470	403	438	414	442	432	463	411	401	388	421	421	391	433	412	448	417	407	428	455	399	422	407	446	441	406	471	391	400	426	405	453	454	411	434	417	438	409	425	443	450	404	472	457	415	415	440	422	418	404	410	443	446	424	425	420	477	409	443	400	401	446	393	439	411	426	416	395	380	447	382	428	462	419	440	419	415	425	417	454	454	430	448	431	434	436	453	491	442	470	437	401	401	410	420	410	430	456	441	409	451	413	423	404	400	412	422	435	444	413	423	458	426	424	401	470	418	437	394	432	449	423	469	429	415	399	449	428	442	428	475	425	433	421	458	445	409	434	420	417	462	445	431	429	417	462	421	450	416	425	435	435	398	400	408	467	432	413	387	437	442	443	420	422	432	421	435	412	403	430	414	437	438	497	431	389	473	415	455	439	437	454	405	418	429	433	427	442	403	399	428	432	413	472	435	423	434	409	417	421	417	394	409	423	398	434	452	452	400	432	408	421	426	423	411	416	433	454	415	449	468	429	419	462	374	456	413	452	398	406	400	409	408	430	398	449	436	444	421	420	419	406	435	434	434	432	445	401	427	412	439	471	443	418	483	415	423	440	433	466	368	436	465	431	438	411	397	422	405	420	392	402	403	407	415	424	444	462	422	389	433	409	414	406	401	448	410	451	441	396	425	430	429	464	406	420	412	406	438	421	403	435	419	435	437	404	478	432	409	439	462	433	433	375	490	413	439	419	416	436	419	405	415	395	381	417	424	395	450	434	455	397	404	443	444	391	425	413	425	434	421	454	370	437	392	418	414	408	392	414	386	383	432	398	445	413	417	427	451	437	425	443	414	431	420	419	442	445	417	438	456	407	428	417	436	408	403	388	400	425	439	431	455	407	427	437	424	407	410	391	425	431	394	436	406	447	464	454	438	430	427	438	431	412	447	436	403	422	453	439	400	448	437	464	447	395	390	455	416	429	421	447	445	415	435	443	439	402	413	454	433	400	382	406	415	403	411	423	434	424	419	413	416	406	414	462	429	438	431	428	440	422	430	416	416	463	451	437	416	394	369	409	462	418	422	393	469	435	442	455	422	402	415	426	410	439	448	420	453	426	420	400	449	430	408	440	407	416	430	445	444	375	419	430	398	422	432	431	398	430	433	413	428	415	436	465	414	405	448	421	441	396	457	452	449	382	432	405	425	448	405	405	438	422	395	427	401	405	422	408	437	408	423	389	372	451	418	444	408	393	408	451	442	448	448	408	444	459	429	421	426	404	392	403	390	435	384	427	431	404	421	432	402	427	416	406	451	398	404	456	387	455	391	411	403	436	441	438	408	421	400	386	448	454	378	425	431	395	422	410	428	415	404	406	414	421	407	433	445	404	450	442	433	441	440	449	457	449	397	420	441	422	419	433	438	426	439	438	452	424	409	440	383	450	458	411	409	410	418	453	456	397	406	411	435	425	416	393	425	428	389	416	420	415	379	461	455	454	427	405	434	426	432	409	405	444	443	444	440	456	427	458	452	424	412	399	434	436	427	416	443	416	419	418	418	403	446	423	409	440	443	441	396	403	420	461	441	398	431	436	407	433	438	388	421	419	438	432	410	408	424	403	459	408	423	474	442	435	420	424	410	430	438	440	410	435	413	455	403	426	427	447	431	384	406	440	438	449	405	384	393	424	394	446	438	448	404	410	422	461	453	396	440	436	414	421	430	425	399	420	450	440	428	441	418	418	452	443	419	403	454	409	420	457	413	384	428	414	481	407	453	414	441	410	458	455	402	437	433	418	431	458	427	440	405	472	433	400	394	445	451	411	424	470	437	432	412	430	444	394	406	429
27197	9388	428	209	139	129	118	114	119	107	140	96	123	115	109	115	131	117	122	119	104	108	120	110	122	120	103	93	115	104	123	101	100	118	107	99	126	120	107	131	100	119	115	112	90	114	116	118	121	126	119	111	125	111	122	117	120	104	115	128	112	113	112	132	112	102	127	120	105	114	89	112	120	115	93	124	99	129	121	118	111	114	107	125	110	123	114	124	106	108	103	124	113	108	107	122	119	88	100	100	135	118	124	120	113	112	127	133	104	125	123	121	112	129	88	132	107	116	126	102	116	108	123	117	118	125	117	105	101	128	110	119	116	101	103	129	102	116	136	124	111	96	116	108	116	124	118	124	101	117	105	119	126	96	107	111	119	119	112	125	118	112	113	115	104	106	110	122	132	115	136	111	127	140	90	110	119	122	109	100	123	116	124	113	110	119	135	101	96	116	104	120	108	100	116	128	110	96	111	98	123	98	115	121	126	113	118	129	122	127	103	114	112	130	125	124	109	123	110	108	131	121	139	107	103	115	117	113	108	106	103	107	129	116	107	133	104	136	109	128	128	111	123	107	114	117	126	126	134	128	109	137	113	105	129	114	112	113	105	113	106	127	124	89	125	113	118	115	102	94	108	119	119	114	124	114	122	124	91	115	104	101	110	112	101	112	105	111	107	118	113	132	114	113	122	102	122	111	101	132	101	129	113	103	124	112	113	105	100	116	111	92	102	135	96	90	132	101	123	102	121	109	126	118	98	98	109	118	107	119	123	97	102	137	118	106	112	105	104	116	138	100	115	120	109	100	91	116	121	129	110	101	106	116	105	122	115	138	112	102	116	134	92	108	102	125	94	117	91	102	120	111	131	112	93	124	117	110	111	120	117	119	105	119	94	118	114	134	117	132	124	122	110	107	119	123	109	110	106	109	103	113	125	104	114	123	95	101	134	105	109	103	93	134	111	127	107	118	117	96	112	107	127	118	104	140	122	115	128	85	122	99	111	117	120	109	113	103	115	105	130	112	108	119	120	96	123	94	137	115	116	111	111	119	133	117	134	116	108	119	111	95	128	125	102	98	125	113	94	97	113	106	121	120	101	120	105	106	138	122	108	107	108	101	107	123	134	99	117	125	107	111	126	124	117	121	122	129	121	120	113	94	100	92	122	109	113	121	118	112	117	116	129	122	121	110	112	107	109	108	111	121	107	124	130	114	100	110	114	100	115	130	109	123	100	116	107	96	106	111	114	109	107	116	110	108	115	105	128	112	95	104	128	126	133	119	119	120	110	111	99	118	119	110	114	120	128	118	118	148	120	116	121	117	101	110	108	135	88	120	120	106	114	131	120	125	133	123	129	111	113	130	100	101	112	98	102	103	112	123	118	92	107	126	127	106	105	118	120	110	104	103	117	117	126	119	112	108	111	97	104	112	113	105	117	121	123	126	116	131	112	118	119	106	116	134	132	128	116	124	122	110	119	113	104	134	81	95	117	126	102	106	124	124	117	125	121	104	113	108	120	120	115	107	126	114	111	133	107	120	111	124	119	102	105	125	107	109	117	91	121	113	111	90	117	103	121	126	102	120	106	114	110	128	106	106	102	123	97	128	135	110	126	107	111	99	119	99	113	111	103	121	119	111	139	118	113	121	101	91	105	115	119	117	117	107	96	126	96	115	107	115	117	120	123	120	83	118	138	110	99	111	120	114	138	107	109	115	129	122	102	118	106	118	119	122	109	107	125	128	117	123	120	108	132	126	115	100	109	121	129	109	113	124	110	121	107	104	111	106	131	97	109	118	99	90	121	125	135	111	120	98	118	114	104	94	118	141	129	113	121	110	110	117	121	122	115	114	121	138	138	119	89	111	124	127	111	124	113	102	104	125	120	128	108	99	111	111	98	119	115	116	131	95	119	105	99	112	88	126	113	118	88	111	117	112	117	121	103	123	110	96	115	100	132	124	123	106	117	112	112	97	112	120	131	93	122	110	111	108	105	132	104	122	114	109	122	106	120	137	120	103	108	105	124	113	111	97	96	107	104	131	129	112	107	126	119	116	116	115	116	106	111	117	92	125	115	108	122	121	101	111	102	101	108	133	92	115	115	121	103	115	124	121	120	98	106	119	108	133	118	121	114	110	106	106	106	109	132	96	115	124	117	114	112	110	133	124	118	111	114	119	133	112	109	115	103	124	120	133	119	113	92	118	131	101	96	120	102	109	121	111	109	121	141	117	114	100	124	107	111	115	115	107	99	115	110	102	112	107	122	87	118	111	109	121	106	115	110	109	125	102	119	103	135	109	119	129	124	113	118	106	114	119	99	110	128	121	116	121	112	108	131	120	126	114	125	133	122	127	108	128	133	113	97	121	117	124	96	100	97	99	111	115	106	109	105	129	112	131	110	117	93	120	118	120	104	105	110	107	119	103	105	114	91	108	99	116	127	116	117	126	108	125	113	110	126	119	94	107	120	110	111	105	122	106	120	114	127	122	114	117	113	115	102	107	125	97	102	111	113	112	123	105	86	129	120	115	129	126	108	106	111	95	116	117	107	103	104	110	114	110	124	130	120	105	141	111	105	114	129	114	119	115	100	107	124	110	118	125	98	112	124	103	123	123	117	116	119	125	112	108	98	119	116	109	121	125	106	121	123	112	125	121	99	103	113	120	98	121	101	118	107	135	109	109	120	97	124	134	115	114	137	104	103	126	108	125	123	116	116	106	111	98	105	127	114	114	127	143	120	109	126	114	110	106	113	105	107	120	107	112	108	123	108	114	127	116	100	113	136	114	110	116	110	113	108	125	86	126	122	126	114	119	107	123	114	124	120	116	107	93	118	111	131	81	123	102	121	120	119	102	115	130	115	114	111	133	101	116	108	120	123	103	104	103	130	103	131	126	110	105	114	99	108	112	125	111	124	109	117	100	128	110	136	119	126	104	148	107	129	112	105	118	103	109	120	133	109	126	112	123	121	100	122	118	117	106	123	118	107	119	103	111	122	111	111	120	109	102	121	103	109	110	120	106	119	103	110	110	122	115	127	123	108	124	112	125	97	112	119	115	117	131	117	116	98	88	110	119	120	125	124	96	109	131	112	112	122	112	127	130	112	112	146	119	104	131	103	109	110	107	122	111	105	98	114	111	120	103	116	101	108	111	103	141	118	105	131	114	112	107	123	123	117	109	125	123	108	96	132	102	110	136	111	139	137	111	137	116	109	104	116	118	124	114	133	97	116	99	107	123	110	122	111	112	116	124	103	122	110	98	135	120	121	107	96	105	107	126	124	95	112	99	119	109	123	130	117	114	119	124	105	109	102	127	110	125	114	127	121	126	99	126	106	112	102	109	118	139	125	131	126	116	122	103	120	108	124	116	105	125	114	104	127	103	103	113	123	94	124	122	132	139	100	112	116	126	102	125	106	107	125	107	92	100	131	105	113	108	102	104	127	110	100	123	121	110	96	134	98	111	121	114	112	111	115	133	129	120	114	103	114	106	115	124
4862	293	268	208	156	132	144	110	122	120	150	142	106	115	115	117	128	113	137	115	120	111	120	128	119	114	137	124	117	115	108	103	102	123	115	110	117	112	128	116	100	125	108	127	108	119	111	115	121	125	139	108	111	123	124	115	112	109	105	111	150	97	118	111	107	144	121	121	102	112	102	122	125	144	118	113	129	113	119	138	108	122	110	100	126	128	124	138	123	117	114	114	121	94	135	109	114	128	127	143	111	149	87	109	92	115	101	122	114	110	98	135	127	133	134	123	131	117	107	131	110	109	109	115	128	114	133	124	92	105	117	117	115	123	118	128	130	121	119	101	129	118	113	121	110	127	109	130	126	122	121	126	129	120	140	105	130	141	116	107	93	132	133	118	123	121	114	117	115	92	144	114	119	103	124	128	116	133	118	138	118	116	102	125	121	131	136	137	130	139	126	105	118	117	118	132	126	116	125	113	116	127	91	132	111	134	133	112	123	108	106	115	122	117	100	100	137	129	133	122	109	141	126	113	126	123	118	118	115	132	120	118	128	126	115	124	96	122	118	129	111	109	127	116	111	130	120	132	128	93	100	128	115	103	119	143	118	128	115	117	136	136	128	110	131	116	110	116	115	139	116	123	125	113	101	112	130	108	109	127	113	127	140	120	121	108	133	119	112	97	114	127	106	138	117	123	137	118	126	111	121	102	134	116	112	131	117	153	126	117	124	134	109	121	121	114	121	119	115	110	108	125	117	115	126	120	126	116	132	112	115	141	128	125	114	122	120	115	113	130	115	118	132	126	120	112	110	140	124	113	123	126	115	128	132	114	139	130	134	118	111	142	113	101	119	109	130	135	116	104	117	145	138	115	117	127	108	111	122	118	126	88	115	108	124	122	130	107	123	124	133	131	105	130	122	110	139	130	118	108	117	127	118	120	122	130	113	102	117	140	128	113	133	115	108	115	112	132	134	122	132	123	129	113	125	110	114	103	127	134	148	102	121	105	114	128	103	96	112	134	109	108	116	112	108	126	102	105	125	111	113	124	111	112	122	124	127	117	150	126	108	102	130	115	121	112	109	121	134	117	120	106	127	124	113	119	113	123	134	113	113	135	132	138	128	111	126	131	115	104	117	114	102	116	102	117	105	94	129	111	132	115	117	128	125	107	120	100	115	125	114	102	126	120	121	126	135	115	121	121	129	116	102	130	110	108	121	120	112	127	114	140	116	129	112	133	130	106	119	109	114	94	113	110	116	117	133	102	134	102	106	113	121	105	103	121	107	116	114	92	126	122	122	127	99	110	94	104	101	103	109	118	124	123	111	122	123	115	121	113	110	124	115	130	114	121	113	126	110	144	111	126	123	113	123	124	112	131	112	125	145	120	99	122	116	127	126	94	102	129	114	112	123	105	127	139	116	123	108	112	118	108	106	118	114	108	118	117	107	116	108	129	109	144	112	109	120	111	125	121	109	112	122	112	122	115	125	103	107	108	132	129	138	126	109	124	107	114	115	116	128	111	129	112	124	92	133	128	119	119	131	97	127	115	111	104	124	119	118	110	113	108	103	106	118	118	111	111	122	115	113	117	120	126	129	133	102	124	128	125	139	115	120	114	119	130	114	131	130	125	105	116	117	101	135	120	113	110	135	110	106	103	117	118	131	122	124	128	104	138	130	122	118	132	132	128	115	138	118	114	130	113	116	121	113	104	119	134	105	116	106	107	128	124	129	133	113	139	118	102	128	122	113	102	110	125	128	113	119	111	126	117	112	114	102	115	119	133	116	114	118	112	104	130	119	122	116	119	99	111	121	133	132	120	122	116	124	109	110	105	118	124	125	116	115	111	101	122	120	137	122	108	127	118	113	139	129	115	111	138	140	117	139	103	114	119	120	110	124	126	111	121	118	132	134	123	121	120	118	108	116	114	100	141	120	105	122	138	116	117	116	120	121	120	132	132	125	121	119	119	112	131	110	128	129	107	105	122	132	118	104	110	116	140	117	133	98	115	135	119	114	100	128	114	116	119	114	103	121	95	124	113	110	126	106	145	131	115	120	115	119	112	113	127	111	132	108	125	99	124	115	107	118	112	132	122	113	125	118	128	110	113	124	123	104	115	98	106	115	146	132	114	132	117	107	111	145	120	118	102	119	102	126	105	118	123	99	115	135	125	127	105	118	126	100	109	121	115	119	111	99	115	129	117	98	122	118	103	125	85	113	113	119	110	124	125	103	107	93	120	128	131	107	126	126	115	115	106	95	115	112	119	97	107	104	122	112	131	138	121	102	127	105	119	118	107	109	111	117	109	110	122	113	122	105	115	130	115	110	124	120	110	90	106	106	123	153	104	130	114	113	108	116	118	115	119	119	138	120	116	125	103	132	129	102	124	121	131	123	145	129	127	117	105	129	109	112	127	133	108	108	113	127	105	98	116	125	110	115	131	101	120	127	106	122	121	119	108	96	107	113	109	112	96	119	126	115	114	98	126	109	123	118	111	110	115	119	122	106	129	118	119	116	123	105	120	123	105	118	126	109	91	133	122	140	114	107	113	126	122	119	118	103	107	118	147	116	117	117	124	117	128	128	123	108	127	107	122	123	136	112	123	110	140	116	122	132	104	105	116	138	131	112	126	121	122	122	125	111	127	139	123	99	122	129	108	118	139	119	112	121	123	109	131	122	115	116	131	122	119	138	125	111	127	118	127	135	134	112	99	99	124	121	124	108	118	110	120	123	108	125	120	131	97	111	118	146	122	102	127	124	109	130	116	115	112	113	118	131	120	128	111	123	101	115	116	95	122	120	126	114	120	125	99	105	94	138	121	111	133	126	147	126	137	126	129	132	126	117	110	115	110	115	126	137	106	111	116	147	121	116	107	120	126	133	124	111	109	118	129	120	109	117	120	103	106	138	134	116	129	129	112	130	107	119	126	109	100	129	126	111	124	130	116	117	128	127	113	93	119	106	108	105	124	126	130	120	126	110	118	117	120	111	111	111	120	124	101	121	120	115	120	124	114	110	116	133	114	130	110	131	128	128	136	127	121	110	113	131	110	129	102	119	115	119	97	113	123	129	132	124	144	121	104	121	120	126	127	126	115	117	131	135	125	116	106	129	88	123	108	130	106	123	125	113	119	118	91	125	119	106	107	128	103	121	103	115	121	136	101	117	121	118	101	116	127	120	125	115	105	122	113	114	127	115	112	129	133	111	107	106	117	128	130	129	124	107	115	118	124	96	113	118	109	128	131	118	105	108	111	131	103	130	108	116	118	118	105	106	138	124	117	111	110	123	110	116	140	128	124	127	116	104	135	120	109	120	122	128	118	121	130	106	123	126	121	97	106	138	124	118	114	115	105	104	110	116	121	135	126	121	139	101	136	114	127	133	119	136	104	122	105	121	108	143	114	115	128	119	122	118	125	124	107	120	133	127	118	128	119	125	110	106	123	120	111	142	137	122	117	128	118	118	129	128	104	112	120	121	106	125	116	109	125	116	137
25144	21008	26592	24740	2683	622	425	343	343	358	303	319	291	303	261	294	280	305	275	252	294	268	263	287	286	311	282	256	282	248	276	297	318	269	273	263	268	293	279	284	295	275	282	264	282	268	265	300	291	263	274	280	295	289	274	308	271	282	257	249	267	304	251	265	274	257	276	265	282	252	291	270	318	292	281	276	279	254	277	265	272	260	281	275	271	269	294	278	275	280	272	318	241	281	270	301	275	253	271	263	299	294	257	258	276	285	283	257	276	254	249	269	267	262	264	260	264	250	263	251	271	265	292	275	248	283	277	265	289	287	271	273	258	294	252	277	297	292	282	283	259	250	250	267	281	296	281	281	289	252	242	262	277	284	266	224	284	281	279	262	297	267	225	295	286	251	298	233	271	272	303	285	267	271	283	273	255	280	247	284	278	262	285	278	283	278	257	272	270	282	261	249	269	290	268	265	253	289	262	263	272	283	260	287	298	256	302	277	272	261	284	269	299	259	296	289	288	254	258	272	280	251	306	265	254	276	260	250	260	298	254	312	306	280	294	283	264	278	256	260	278	245	258	281	250	309	265	277	280	277	255	274	261	275	273	249	318	275	275	265	286	276	281	264	263	304	257	278	258	271	271	270	304	250	302	260	292	257	282	293	307	259	309	280	268	269	270	272	260	315	311	254	282	252	258	255	287	269	265	260	268	274	251	303	282	262	266	264	289	246	269	283	248	273	246	261	282	284	295	276	265	295	286	289	239	277	274	242	270	273	278	249	270	264	263	302	268	269	281	245	239	306	289	280	260	277	265	254	261	265	244	295	296	273	308	266	281	293	264	256	245	248	255	245	240	271	289	292	264	237	266	278	298	290	261	269	311	282	242	258	293	256	276	284	256	274	264	281	248	258	293	284	269	260	259	263	274	267	329	282	232	287	297	255	271	275	254	258	276	232	311	291	283	270	269	306	251	289	255	261	290	246	241	291	282	276	270	233	266	278	279	256	281	304	285	279	228	242	284	265	272	281	284	281	275	272	274	265	261	293	276	272	263	312	270	245	282	278	288	284	292	298	278	268	289	251	275	285	253	245	288	295	283	279	286	286	290	253	281	276	294	275	256	288	252	247	298	262	283	267	258	304	257	265	273	250	282	272	285	273	272	287	285	268	258	260	248	269	293	265	262	267	298	277	247	265	276	290	298	269	274	264	269	267	261	270	279	252	271	293	290	267	292	262	260	273	297	290	297	266	256	227	272	272	278	263	286	268	279	289	284	257	289	284	256	251	274	265	272	270	269	287	277	286	258	247	283	290	291	263	266	272	267	317	275	280	280	279	258	260	279	267	240	267	277	284	295	277	292	280	251	274	270	273	260	274	288	258	275	267	273	278	281	279	259	290	307	284	300	271	291	260	262	266	276	262	273	259	267	278	259	271	274	287	274	302	274	266	281	255	292	267	267	295	268	293	290	268	316	246	296	283	256	279	276	263	267	291	260	259	280	228	277	247	283	237	278	273	268	276	269	310	275	282	271	253	314	295	266	285	254	306	280	269	264	298	253	285	263	311	276	263	256	284	279	243	297	273	268	246	262	255	243	276	253	265	255	279	263	255	267	232	264	275	276	270	279	262	305	258	279	242	277	280	284	288	274	268	260	263	290	261	282	242	286	298	251	271	294	241	275	287	257	266	296	256	270	251	250	242	269	270	276	269	271	264	291	262	313	269	271	293	298	227	313	284	270	278	268	284	269	274	265	309	305	289	264	269	256	254	249	258	260	301	251	300	271	277	269	260	284	277	280	270	268	268	276	271	310	252	270	268	266	258	289	243	256	240	262	263	254	307	291	275	277	281	249	279	286	272	252	281	261	289	262	269	283	275	266	269	271	268	270	244	247	305	318	277	281	256	251	285	314	287	262	266	248	279	277	290	274	254	288	270	285	255	289	254	282	245	253	259	253	331	271	272	264	267	301	287	282	284	277	257	302	256	293	260	256	284	268	272	272	266	262	276	284	254	265	285	257	271	278	293	275	278	256	260	281	286	269	281	277	275	270	287	240	279	268	277	272	256	269	281	282	284	304	271	260	264	288	239	276	251	278	297	274	283	277	278	274	255	261	238	276	245	280	269	271	254	271	254	267	257	272	245	282	275	286	274	248	272	268	290	274	263	267	249	287	271	287	299	286	281	257	268	263	251	258	269	300	252	292	258	283	263	279	248	257	267	263	257	275	303	277	281	282	279	248	280	290	260	275	277	273	256	259	273	292	256	250	249	245	281	291	272	290	259	266	271	283	273	257	248	246	283	262	271	241	248	272	289	254	273	262	261	299	281	265	282	277	257	243	305	267	258	289	264	274	262	284	244	289	277	275	247	270	260	268	329	288	249	248	294	275	256	263	257	258	266	260	248	274	285	275	253	284	274	251	276	273	300	264	295	263	265	272	283	269	261	302	268	265	247	254	254	281	275	223	264	274	264	282	239	287	266	265	290	259	264	273	284	258	278	258	274	280	270	275	272	261	263	249	259	261	267	261	278	249	253	296	273	256	269	296	242	275	244	274	267	305	269	287	286	266	276	259	254	291	275	295	288	285	273	301	284	277	275	308	278	263	242	287	258	299	288	269	272	274	262	271	258	254	249	300	252	249	280	255	283	274	271	271	297	268	268	264	281	264	268	309	266	275	255	308	271	253	272	239	267	277	267	282	287	292	240	259	249	246	309	285	264	262	289	263	283	288	273	254	253	270	281	289	266	288	285	262	283	264	272	291	274	294	265	272	284	304	281	289	257	281	294	242	277	292	251	276	255	273	237	265	232	278	275	275	267	280	273	268	252	270	268	277	289	297	266	272	259	287	275	288	303	274	274	257	272	268	295	275	234	282	242	256	281	264	282	292	274	259	274	253	302	273	286	259	277	297	278	292	269	279	265	267	260	283	284	273	277	277	266	264	254	242	281	282	254	269	283	275	243	274	260	253	269	288	268	284	265	270	278	255	292	275	263	265	269	273	253	276	272	264	288	245	307	265	297	276	278	279	265	245	276	246	299	263	262	256	278	297	286	281	278	263	272	266	269	299	292	269	268	282	278	273	272	296	272	269	263	258	264	293	306	266	258	300	265	280	291	276	273	297	249	264	298	286	278	271	258	279	273	293	280	252	270	270	267	285	260	264	267	256	278	262	282	273	284	250	299	261	248	283	287	264	282	289	254	262	275	269	286	247	274	256	264	267	262	263	256	271	294	275	282	284	258	242	248	281	280	247	277	296	284	292	294	256	241	261	280	288	314	270	290	275	275	263	261	301	258	290	252	266	277	249	260	294	261	242	290	283	252	288	263	269	257	274	281	306	234	282	272	292	273	284	285	257	263	278	272	262	277	280	257	273	268	261	271	257	264	267	312	263	275	288	272	279	285	230	263	282	267	300	251	264	279	280	273	285	259	251	307	261	274	288	277	263	270	265	269	274	289	264	293	293	282	264	274	268	254	261	276	278	258	278	295	257	269
3380	2518	2041	1088	705	558	484	427	370	416	385	391	344	349	325	315	290	311	281	283	296	262	284	318	323	256	278	293	283	277	316	276	277	292	275	285	303	283	299	276	272	265	290	274	296	314	297	310	266	259	265	290	247	293	264	279	293	271	323	280	257	272	280	282	280	282	297	270	289	247	293	272	255	279	286	286	259	261	302	308	251	308	276	253	253	262	295	266	305	262	297	302	271	266	273	274	296	299	278	287	260	279	262	270	280	289	257	272	284	285	286	273	278	246	280	286	266	255	248	259	317	263	269	277	244	282	282	273	275	271	279	294	293	235	274	285	281	275	274	254	278	270	281	258	309	319	288	258	276	279	269	231	273	264	273	247	265	297	289	297	277	302	285	276	257	259	287	281	257	262	294	270	271	288	281	282	261	251	231	282	285	296	285	267	262	243	272	294	303	271	271	286	285	267	252	280	276	264	277	281	262	259	273	280	266	272	270	277	281	256	271	268	291	284	275	261	280	305	254	298	272	277	283	279	301	271	283	276	274	307	293	291	243	275	267	250	286	239	272	272	284	252	304	264	271	303	258	278	265	267	260	263	298	270	272	256	297	303	286	284	260	268	269	253	260	277	295	292	290	281	279	283	278	284	260	267	260	263	270	278	268	237	265	257	302	281	256	297	277	279	284	256	282	270	317	279	270	243	292	286	281	290	251	280	274	303	247	255	295	272	253	284	275	252	288	261	268	288	280	297	265	270	292	283	277	260	267	269	253	292	265	265	290	278	260	262	275	276	261	299	296	283	282	285	260	259	265	271	300	282	258	273	287	266	261	276	301	281	248	270	254	293	228	282	284	264	261	270	267	278	265	278	273	255	283	264	321	291	260	274	276	269	306	288	309	262	266	258	300	262	264	278	282	262	257	279	297	270	295	303	291	286	262	260	261	258	292	283	300	241	291	262	253	289	252	300	278	264	268	257	275	282	248	282	289	270	260	269	257	266	286	265	282	295	264	294	295	255	284	281	262	266	295	291	252	277	295	275	254	261	267	306	288	275	289	270	252	258	261	253	261	276	268	279	251	265	286	265	272	262	293	293	292	295	267	288	273	279	268	254	254	303	279	289	233	282	241	296	274	286	263	258	281	250	256	284	273	262	276	272	255	295	248	254	294	283	250	248	290	303	270	283	271	273	258	275	272	275	281	250	291	265	263	262	279	256	275	283	268	296	290	278	288	266	274	302	284	276	275	291	295	258	293	272	221	274	277	264	265	264	265	269	257	269	277	244	257	268	305	300	276	274	284	281	233	326	277	282	297	307	242	265	275	283	288	254	271	238	262	270	272	285	271	297	291	297	278	288	269	279	276	266	281	247	290	288	270	246	264	275	281	286	259	281	262	289	254	244	256	261	286	279	292	275	231	263	258	270	251	277	274	269	247	282	247	245	276	300	277	249	261	232	297	269	265	273	290	292	278	275	283	276	316	247	273	281	247	313	275	254	284	268	266	275	299	253	296	249	252	286	285	254	275	270	251	268	277	270	291	306	272	241	264	278	265	268	302	278	251	258	272	263	252	309	265	278	253	284	270	284	287	270	284	266	248	275	256	246	286	274	278	247	266	299	289	276	248	292	295	309	268	261	241	278	280	268	295	274	279	250	286	287	254	300	258	290	283	295	261	288	242	267	265	301	291	230	284	280	277	290	253	286	260	264	249	311	249	261	267	261	281	255	284	259	249	279	264	286	292	252	274	291	292	229	257	279	248	278	305	238	268	276	261	276	278	292	244	253	265	252	254	303	278	273	251	277	269	252	270	263	290	259	266	307	290	269	248	258	270	276	262	268	281	250	286	299	284	302	285	259	294	284	268	316	272	249	264	283	260	259	290	289	265	296	277	262	283	283	275	277	283	260	292	268	265	252	271	246	237	275	278	252	279	270	283	269	266	280	257	287	292	251	236	261	271	288	295	255	276	255	251	250	269	252	260	281	256	272	253	269	228	241	268	288	284	301	290	275	277	292	255	281	263	272	280	271	282	249	276	277	284	271	262	286	283	258	259	276	271	267	253	250	263	286	291	273	304	283	259	274	251	248	279	262	269	297	267	257	285	305	243	272	281	272	272	275	256	230	283	275	265	266	235	275	272	273	245	262	242	279	265	258	271	293	267	271	267	271	301	255	269	291	293	282	262	274	254	297	274	288	272	269	273	253	268	252	304	281	266	309	292	285	260	246	248	266	288	286	264	278	259	274	297	283	269	268	251	270	313	264	261	246	288	281	291	278	302	281	248	304	257	262	281	289	250	256	259	248	280	253	279	295	289	289	263	266	269	268	262	251	264	290	258	277	275	276	259	304	256	225	254	271	258	267	288	268	295	243	270	259	242	256	251	241	302	253	267	282	268	301	254	292	251	268	266	257	259	277	297	282	269	274	271	251	264	277	288	277	256	291	279	244	272	288	234	304	276	277	271	256	265	269	286	282	282	298	273	280	282	302	305	272	257	292	280	270	262	253	262	259	257	264	289	294	272	252	263	260	272	283	254	262	249	263	300	243	258	249	256	315	295	261	253	280	276	269	258	263	237	261	286	271	249	292	256	258	294	262	261	250	293	266	265	267	288	310	263	284	276	246	293	294	282	297	267	269	279	268	262	261	286	287	305	284	287	264	269	265	274	280	257	245	257	259	278	276	295	268	292	259	291	270	287	266	289	254	265	248	255	275	312	246	290	283	265	274	261	297	277	248	282	286	272	259	285	250	266	252	277	264	267	296	297	262	270	276	259	257	259	270	267	277	261	284	249	273	276	279	249	283	282	255	271	251	277	294	261	252	274	304	253	277	282	258	260	260	281	294	258	262	288	280	274	271	281	281	273	264	265	255	272	306	258	275	273	273	260	277	254	287	245	253	265	269	262	307	260	249	273	302	279	271	259	296	281	247	289	281	272	243	271	268	300	276	267	305	269	246	274	271	280	235	276	284	279	256	263	270	289	295	268	284	234	279	270	298	266	298	252	291	285	236	305	277	253	295	270	275	270	269	263	288	259	291	247	277	277	310	263	233	276	286	249	278	261	241	273	266	268	259	277	271	280	270	287	299	269	266	284	266	298	292	293	301	286	301	240	266	294	246	271	260	279	283	258	258	270	277	287	272	284	280	281	294	259	273	279	263	287	289	242	261	279	276	299	263	270	258	270	261	265	274	246	302	266	252	272	261	264	273	281	273	277	286	257	259	255	249	253	262	271	260	270	268	265	277	273	275	253	279	307	271	245	274	279	253	304	280	274	232	264	288	266	273	246	247	248	243	256	261	243	272	280	272	256	258	265	316	293	252	282	265	270	274	259	262	289	284	277	268	242	283	250	250	283	263	260	257	298	270	276	291	260	299	262	291	278	228	321	294	283	300	288	262	283	261	255	279	264	258	260	269	268	281	269	267	280	283	258	280	283	278	281	290	269	283	263	280	251	278	267	304	265	272	267	277	279	316	272	277	265	281	277	293	267	259
24039	21056	28138	24183	20906	4983	1203	760	596	612	628	591	602	526	512	526	503	491	485	524	455	472	500	496	470	465	472	526	494	460	455	439	508	483	485	496	464	468	458	441	470	441	450	461	462	473	486	486	477	488	478	453	425	463	487	460	486	437	483	471	439	481	487	486	454	437	465	491	485	434	471	463	442	467	465	438	449	461	433	457	445	414	499	473	466	492	410	453	432	449	466	473	461	453	443	430	458	432	429	432	457	402	454	451	448	459	438	454	454	445	449	454	465	441	461	461	477	430	455	469	440	450	467	468	454	435	471	451	459	451	438	472	440	462	432	429	455	454	414	436	480	456	443	447	482	460	494	442	447	442	448	445	456	443	488	481	424	439	444	422	437	456	428	445	453	428	456	442	425	418	446	436	443	458	442	456	449	429	432	483	467	452	435	486	456	445	480	476	436	445	458	455	460	445	429	418	431	469	484	424	490	435	449	469	434	425	445	463	428	442	452	459	427	468	470	462	460	409	467	457	459	460	453	473	470	474	475	453	482	458	484	439	440	442	496	460	437	447	477	438	434	469	453	446	450	431	440	439	462	444	452	416	476	474	443	521	447	444	435	448	439	424	426	417	451	485	472	447	418	456	440	446	450	461	408	451	447	437	423	424	420	470	459	431	462	469	446	471	471	446	440	463	444	447	424	420	455	455	445	437	461	426	432	455	457	464	426	442	459	441	465	416	446	461	438	448	417	415	449	421	422	473	447	474	425	482	479	487	391	446	429	446	444	426	432	443	484	454	449	453	452	436	441	454	430	487	484	427	461	425	450	497	449	475	431	442	401	451	443	443	457	440	425	448	475	467	426	462	491	434	430	431	491	444	426	492	468	437	434	470	437	437	459	453	437	491	474	451	486	430	483	449	431	451	492	411	432	413	434	479	445	441	476	466	449	415	453	472	433	512	498	486	462	446	466	458	482	463	461	436	409	461	439	446	513	471	479	456	460	451	432	445	443	428	453	439	453	477	465	447	471	421	469	470	451	433	444	432	452	460	440	447	469	436	451	445	484	434	442	453	452	431	423	431	497	441	455	486	473	440	437	426	509	421	439	430	464	459	462	473	461	442	431	479	439	434	458	412	426	463	449	428	457	443	441	480	462	453	495	471	429	442	471	484	438	444	450	498	488	448	483	451	439	429	444	484	450	478	439	456	462	477	457	498	471	431	482	426	428	428	457	494	434	446	442	408	464	431	392	441	432	404	436	459	449	452	453	476	449	490	453	453	462	429	420	427	466	417	482	455	436	459	482	468	444	483	431	450	458	450	467	448	450	419	465	436	470	461	469	443	478	449	419	427	504	485	452	430	447	434	429	437	457	436	434	437	437	449	440	441	429	447	439	441	447	444	450	445	439	476	436	442	451	441	436	442	415	463	448	448	464	452	437	413	478	449	444	444	463	486	403	444	441	459	422	455	499	462	456	447	448	456	459	459	446	421	442	455	437	465	451	487	439	490	430	442	439	457	471	472	464	450	446	459	423	457	410	458	452	476	470	430	470	457	463	437	411	449	435	433	450	421	501	470	468	444	468	457	485	447	457	408	474	456	449	455	440	434	460	464	448	409	433	455	464	465	444	474	494	445	408	451	466	455	447	470	478	466	444	442	439	426	473	474	454	423	471	470	467	409	442	445	407	414	465	451	457	451	441	464	406	449	480	434	440	468	444	432	458	422	472	401	420	442	497	474	460	459	450	415	466	441	431	498	435	451	431	479	421	484	468	425	477	442	445	497	459	478	432	474	473	428	465	456	444	470	455	434	449	412	416	442	459	454	376	457	467	437	421	455	415	437	426	472	394	440	419	436	445	474	453	421	472	436	493	465	445	490	450	461	452	444	437	435	440	412	455	447	450	466	440	449	461	473	481	464	473	480	469	459	454	474	468	431	402	446	432	476	453	450	447	469	498	471	462	453	442	457	435	468	442	458	455	515	456	505	418	483	451	469	454	433	448	458	447	411	446	426	422	422	448	479	426	453	478	444	485	413	429	445	443	447	399	441	463	491	488	471	450	439	420	412	445	448	456	466	409	467	458	455	446	473	472	438	466	467	405	437	485	469	456	471	461	442	456	449	454	443	482	413	433	445	420	459	476	446	453	436	474	441	434	445	465	467	493	447	441	433	455	426	427	431	441	436	440	460	455	418	485	400	457	436	465	454	453	429	425	432	430	496	478	424	511	482	463	422	495	484	453	449	396	488	475	427	413	460	437	427	465	445	435	409	439	460	476	447	413	439	415	470	417	458	427	437	462	464	461	478	414	441	435	430	443	499	462	446	470	474	463	425	457	461	425	488	476	431	467	443	441	471	442	442	451	462	436	463	437	435	457	406	452	467	424	460	458	434	445	451	440	418	399	464	466	494	480	441	422	415	427	459	456	449	439	454	466	428	496	456	512	400	480	470	465	440	424	453	461	433	461	445	430	439	456	456	424	479	450	442	481	438	450	450	483	466	434	448	443	479	463	462	427	455	453	460	435	467	463	448	444	466	494	452	431	454	425	468	488	461	456	452	406	473	468	442	447	471	446	485	436	486	439	434	430	430	458	435	431	470	453	430	460	457	444	466	403	468	461	421	415	465	452	459	483	434	451	447	421	461	469	476	456	422	473	451	424	420	440	452	403	413	437	417	449	449	436	437	422	451	442	434	459	466	446	485	460	397	434	431	410	398	427	428	444	465	405	438	453	444	427	403	450	460	418	451	415	428	454	424	466	459	456	444	464	476	450	412	453	439	417	457	458	475	446	455	460	505	462	443	462	461	473	444	417	432	473	478	457	441	422	425	442	466	468	456	492	453	458	468	447	470	463	438	450	471	401	427	431	493	448	452	467	446	458	460	440	430	469	451	432	459	447	409	459	434	450	460	463	462	451	486	430	453	483	474	478	418	406	434	437	452	451	454	467	458	437	472	470	458	450	422	435	464	484	466	435	469	431	491	442	426	477	449	454	442	455	418	435	454	456	471	430	443	476	441	427	447	467	421	471	406	470	498	456	445	473	452	459	455	427	422	472	428	416	476	452	427	459	446	429	503	450	466	435	469	462	438	466	442	452	461	463	447	416	456	460	457	437	449	436	438	417	470	500	433	467	437	425	448	480	474	460	431	473	460	424	397	458	428	424	452	435	482	466	441	452	465	406	423	440	483	461	422	433	471	436	464	473	465	481	473	456	475	463	416	454	474	461	447	448	444	446	452	429	495	475	447	455	442	458	469	420	466	438	444	450	440	448	432	476	419	448	452	454	423	484	482	437	453	455	451	440	493	463	466	436	471	451	450	440	468	437	451	486	438	478	479	507	421	438	462	441	440	433	439	468	412	478	430	472	445	478	443	422	452	460	475	461	446	428	436	418	441	454	432	452	462	458	433	416	461	510	455	441	469	443	404	422	425	450	429	474	443	445	416	462	441	464	442	451	487	455	464	438	458	474	497	451	453	417	442	452	456	438	439	448	456
3683	5430	4425	2361	1589	1114	949	871	772	759	710	715	636	541	549	511	515	504	486	495	492	500	447	463	441	472	443	482	444	414	480	445	445	468	418	461	442	438	425	473	475	458	466	439	438	465	426	460	426	494	482	439	482	467	460	460	487	428	486	502	410	452	436	469	455	391	421	436	429	445	418	487	462	447	490	433	435	458	486	478	445	425	430	447	466	397	430	451	459	428	448	451	443	485	441	464	439	442	453	421	472	424	433	427	399	439	454	473	445	476	463	438	441	459	459	447	443	404	427	478	445	449	454	451	438	432	443	387	436	456	406	427	438	428	437	448	477	438	425	468	416	440	456	423	457	450	449	428	460	431	434	468	461	463	402	455	447	448	423	426	442	439	447	450	441	475	476	455	372	465	444	423	473	409	443	454	401	410	419	444	405	453	437	411	476	432	434	456	437	410	424	450	423	414	465	401	446	467	454	431	450	442	459	436	455	482	448	458	470	410	431	415	427	435	405	415	443	447	434	391	413	422	449	441	462	450	430	467	482	426	431	437	417	474	416	429	425	480	467	438	437	433	483	463	419	470	462	400	430	423	445	403	426	447	462	478	468	463	406	405	440	442	415	432	457	459	436	450	409	458	447	411	464	447	477	426	427	455	438	456	460	463	459	460	434	412	455	419	438	444	417	432	433	414	435	430	448	392	457	419	443	443	419	483	472	429	423	454	419	435	452	422	475	431	434	430	433	434	435	411	401	421	444	413	446	377	413	389	447	416	425	432	442	469	474	420	462	445	419	452	432	433	414	405	427	402	455	449	443	434	441	426	420	440	452	442	437	436	403	425	418	445	412	415	439	483	423	445	428	420	439	474	453	430	419	435	428	457	416	453	417	439	485	432	439	480	459	465	448	422	451	502	431	434	441	483	409	412	459	404	497	441	444	411	373	444	419	404	401	441	444	489	431	428	417	428	442	399	398	482	440	439	451	451	422	443	444	405	447	481	455	454	412	450	429	418	447	423	413	448	462	435	470	434	424	441	408	409	447	425	449	432	433	454	460	411	473	466	442	422	414	431	441	407	467	461	460	428	479	392	427	400	405	422	413	448	444	442	452	448	437	442	454	427	442	401	433	418	422	411	458	458	430	425	426	414	426	442	435	433	391	416	431	424	448	462	476	457	442	423	454	428	419	457	453	472	432	442	430	453	404	439	429	419	409	445	426	427	425	441	448	425	440	425	451	424	436	431	432	398	434	419	432	427	440	416	405	400	443	427	440	405	406	391	430	440	419	395	430	396	438	491	429	466	448	424	418	416	455	456	454	450	469	438	465	461	432	465	400	401	425	425	467	439	434	459	442	444	438	401	425	463	434	446	425	402	442	452	406	417	404	437	428	465	455	407	481	423	473	417	399	386	400	371	416	432	461	426	408	413	442	462	420	465	432	461	490	426	442	440	433	449	425	444	455	425	444	404	408	423	440	403	440	442	411	391	423	448	398	423	375	444	399	426	413	425	407	489	422	422	422	418	399	420	407	469	446	431	456	476	415	450	449	483	421	417	424	446	433	413	432	448	421	418	421	417	428	429	428	434	449	469	410	445	389	426	390	430	422	455	414	404	460	429	452	449	453	441	420	451	413	406	410	415	465	464	428	445	442	480	425	414	427	468	454	408	471	448	444	448	457	442	424	432	434	419	441	441	412	451	429	434	394	436	444	448	424	430	435	440	403	411	403	408	443	450	438	448	415	440	475	410	445	440	452	411	414	422	476	387	460	442	385	445	408	425	415	440	398	436	470	442	417	416	439	442	415	416	429	398	401	428	411	462	459	442	451	427	454	445	468	428	381	426	458	440	424	451	453	444	432	449	459	464	411	437	398	437	418	468	440	421	416	464	430	428	445	437	429	440	474	431	403	447	412	435	394	435	428	441	418	389	435	413	423	438	465	414	402	437	415	457	418	412	421	421	456	413	410	440	441	442	438	416	443	413	437	410	456	438	422	442	438	491	448	437	452	486	404	422	417	402	442	443	456	452	401	414	429	460	446	463	447	444	448	408	434	450	427	437	432	460	425	432	443	425	478	418	452	405	444	440	420	475	424	438	430	453	436	434	376	406	417	448	402	418	436	420	416	436	453	459	466	432	427	433	463	405	436	443	460	401	403	428	443	445	423	443	420	433	470	429	435	430	430	451	444	415	414	409	427	439	402	467	461	432	421	432	430	427	431	470	448	419	416	423	401	451	409	416	417	436	411	418	434	432	398	437	428	402	408	438	447	478	451	424	426	435	397	458	429	436	430	450	419	436	444	458	422	427	391	451	430	445	460	430	449	426	429	414	434	406	418	395	412	419	485	426	453	443	448	436	439	418	388	401	417	459	411	439	430	425	424	416	441	440	417	445	398	403	432	468	425	442	452	432	447	437	452	418	431	417	430	436	423	440	417	421	468	422	458	445	410	412	420	411	399	401	431	422	456	442	445	446	428	477	388	434	434	434	414	473	442	433	441	423	434	430	483	422	434	454	439	456	403	416	388	477	423	391	464	396	469	440	419	438	429	427	404	447	387	457	412	436	454	429	437	428	452	413	431	487	446	401	402	454	434	443	411	457	454	417	446	420	441	420	436	431	422	415	434	421	435	436	436	428	443	436	407	426	416	428	450	454	465	429	402	417	408	424	415	458	392	417	408	427	429	456	431	470	419	431	402	448	402	410	439	440	446	406	415	397	473	433	452	433	433	439	434	443	434	408	438	452	459	412	430	476	404	452	481	436	438	458	447	382	417	441	398	443	421	409	431	400	451	451	461	411	433	433	367	416	426	431	456	442	446	440	425	444	434	446	448	485	413	437	448	448	406	443	429	447	458	445	439	413	422	420	423	417	457	445	423	459	447	433	446	452	428	421	442	438	419	423	423	418	426	465	464	436	430	414	410	444	428	414	442	428	442	425	389	435	424	455	454	439	451	454	434	415	452	404	437	427	429	440	458	410	430	482	418	426	433	436	421	450	438	422	410	438	403	422	443	412	404	445	455	404	377	431	444	429	418	416	428	441	405	393	422	443	390	412	467	439	445	441	433	446	441	439	428	451	396	436	432	419	436	416	440	477	428	442	431	411	420	446	435	440	402	428	457	431	451	452	429	443	455	438	387	438	468	444	437	447	460	447	438	441	413	468	447	463	432	462	408	429	444	464	443	431	441	426	426	444	423	425	449	441	443	445	392	418	426	459	445	428	415	402	443	436	457	444	418	446	445	443	437	441	438	438	430	401	433	442	400	395	424	447	449	420	463	406	398	420	394	412	416	486	437	411	404	458	446	432	444	436	440	446	437	439	392	445	435	419	408	431	430	436	441	408	451	436	433	386	432	416	421	450	457	402	413	412	432	451	414	436	431	422	452	433	441	431	419	416	432	428	402	429	408	434	413	459	405	428	449	449	433	453	409	391	410	432	426	449	407	439	423	444	433	439	424	396	439	421	449	387	407	402	412	459	439	430	426	434	477	419
27121	9481	463	216	140	114	127	122	112	104	124	123	145	116	118	102	114	110	126	100	117	119	103	117	111	115	112	115	114	92	122	132	99	124	101	105	117	126	134	128	109	116	103	138	115	127	122	107	110	119	112	115	120	111	135	110	117	109	125	137	133	133	139	112	120	120	141	134	104	90	119	97	119	111	111	134	123	86	122	132	118	91	115	122	114	119	122	118	130	124	119	133	127	124	114	129	101	88	110	115	125	128	111	104	97	114	109	109	109	109	121	116	129	105	107	124	117	113	125	114	128	121	114	121	107	121	113	127	107	117	118	127	115	125	112	113	107	122	116	113	120	146	129	113	118	132	103	92	105	131	139	106	131	127	110	120	129	110	107	111	116	120	125	123	126	113	106	135	115	114	116	117	128	102	105	128	110	110	105	113	119	101	109	105	100	108	120	126	128	114	130	127	101	111	119	108	98	114	121	113	118	136	108	125	112	124	123	123	105	122	114	125	102	131	101	98	119	123	122	91	116	91	111	102	118	113	105	118	92	119	104	113	103	117	108	120	101	112	113	117	125	111	129	102	119	112	117	105	117	121	91	121	137	137	123	110	110	123	121	102	114	124	120	121	113	127	131	116	102	100	114	105	107	135	115	109	120	123	118	108	104	104	108	103	115	81	130	103	114	113	124	115	116	101	113	119	133	117	101	128	112	115	101	111	111	119	120	131	129	114	128	121	115	109	112	117	116	96	125	120	120	115	115	134	101	117	93	117	115	101	128	123	118	111	111	110	118	120	111	106	104	115	109	103	104	139	120	114	99	115	95	116	132	103	115	106	94	122	107	116	95	117	112	118	125	116	109	117	110	115	118	127	106	129	124	116	131	122	117	121	112	117	107	119	116	110	134	105	125	119	123	97	105	122	120	109	120	108	94	115	109	126	94	112	108	140	123	116	112	103	128	120	119	109	126	131	115	123	114	106	124	102	123	127	119	125	141	127	112	103	110	119	98	132	123	104	133	123	112	124	116	97	111	111	109	117	122	114	103	132	117	107	113	116	109	110	153	120	110	124	101	115	132	119	143	108	115	112	116	119	107	100	114	103	118	117	107	127	118	124	128	107	128	132	120	107	101	115	119	107	114	114	131	110	119	118	118	133	121	113	116	114	114	131	123	130	106	112	111	135	119	111	140	105	138	98	124	132	118	110	93	106	114	121	116	133	114	119	123	104	138	102	115	84	118	128	108	99	96	103	133	122	119	125	115	127	84	150	114	110	83	133	131	101	110	108	131	109	95	109	108	112	124	112	139	128	132	139	119	123	109	102	120	113	122	128	121	121	132	120	108	118	113	109	134	136	106	99	125	107	104	109	113	114	126	120	101	111	113	104	111	116	112	106	117	78	132	124	120	118	113	132	106	113	142	120	119	129	113	113	118	115	123	136	122	127	115	108	98	98	138	116	96	119	121	97	123	121	112	111	124	117	116	102	119	122	114	126	103	127	130	118	107	108	105	129	122	115	114	107	84	102	112	135	107	119	116	104	131	106	126	119	125	140	115	116	126	93	103	107	121	118	117	126	124	110	137	119	126	114	132	103	126	122	107	135	124	111	116	120	137	109	119	127	102	108	116	121	106	119	118	113	111	136	124	135	112	114	125	109	129	116	118	119	118	107	118	94	127	131	120	131	101	111	116	115	111	117	126	116	113	113	113	118	112	123	115	117	102	118	117	113	104	126	120	124	109	115	127	95	120	117	126	117	122	110	113	124	115	125	129	104	106	129	115	103	120	118	122	130	121	97	121	130	111	107	107	110	119	132	127	92	126	103	121	118	125	121	123	120	115	111	133	124	100	139	140	113	136	115	127	110	114	123	124	90	109	109	115	111	115	128	116	118	117	102	109	126	106	104	99	120	123	106	111	112	122	126	94	107	92	119	96	121	123	124	120	107	110	122	110	133	106	118	105	127	118	123	108	119	117	105	139	110	110	106	123	112	109	124	119	119	128	112	126	114	102	104	119	120	114	124	97	113	102	92	125	119	123	114	124	123	117	125	120	134	109	107	115	131	90	117	155	111	106	122	110	140	113	114	113	125	104	146	106	109	97	113	112	111	134	106	117	122	98	101	112	120	116	123	111	112	98	108	125	97	121	118	130	119	109	113	109	129	114	116	109	108	99	113	129	141	101	112	120	134	108	110	117	126	106	139	119	124	116	122	140	117	113	120	118	131	111	123	132	106	114	103	120	127	110	129	125	135	109	114	110	103	112	118	122	112	115	106	126	130	122	111	115	131	98	128	114	118	117	129	122	111	111	123	108	105	121	140	106	131	118	128	131	105	116	122	112	119	116	124	117	114	96	116	91	113	111	135	117	123	108	110	116	112	108	139	119	104	112	112	121	111	129	108	121	111	136	123	110	107	118	144	109	127	108	121	118	120	102	115	119	120	120	124	117	125	132	119	115	109	123	97	130	111	103	126	119	97	118	111	110	112	109	117	120	124	91	131	91	86	117	133	117	102	123	115	131	140	122	121	95	106	96	97	103	109	131	125	97	112	119	135	124	129	99	104	108	111	137	122	125	115	104	128	122	109	116	112	107	109	103	127	101	109	134	103	117	111	142	111	101	106	100	113	128	127	138	106	100	133	111	99	138	125	95	141	132	115	107	112	89	117	102	108	94	115	120	121	107	138	94	98	120	122	100	97	129	111	110	124	122	119	112	122	108	102	97	113	103	112	116	101	110	120	128	128	110	111	106	108	119	118	91	127	142	114	99	97	106	127	123	117	106	117	128	119	137	111	98	96	108	119	106	124	114	121	118	118	125	115	100	115	120	111	110	127	130	131	118	121	109	119	129	107	109	126	112	113	115	124	112	116	117	92	122	113	124	123	108	121	141	110	101	117	113	119	113	126	127	103	105	118	122	114	110	106	93	107	101	114	118	119	140	136	129	107	117	113	106	101	116	132	118	108	121	124	128	117	109	120	118	108	111	123	148	95	108	119	100	91	96	120	120	111	119	103	115	140	119	108	116	111	96	126	97	112	129	129	99	132	99	119	103	112	121	137	120	103	97	115	121	121	113	122	109	106	122	105	112	106	118	106	98	117	111	121	120	106	100	118	112	129	132	124	125	128	123	104	111	121	114	134	109	106	135	115	112	112	113	98	109	120	120	116	125	121	109	127	102	106	110	121	116	118	103	141	111	109	142	102	117	113	117	111	129	123	94	106	126	112	101	118	125	124	98	120	126	119	110	106	125	107	113	117	116	108	134	98	124	127	114	116	114	126	125	115	98	131	135	115	119	109	109	94	114	117	117	126	122	124	98	115	119	129	130	105	118	111	106	110	108	113	118	119	135	123	111	111	125	112	125	111	114	97	124	111	109	97	117	116	118	128	129	118	120	131	115	100	103	131	104	122	136	115	106	117	114	130	132	112	105	114	119	120	110	121	108	121	118	112	109	96	116	89	113	128	122	112	121	106	111	116	105	110	121	126	129	121	114	127
4773	307	252	188	155	147	127	137	126	136	130	152	130	124	136	110	112	113	102	132	134	132	113	128	109	119	114	112	114	118	128	132	114	116	115	118	108	125	112	105	137	122	127	110	99	123	116	122	103	118	130	93	141	115	126	121	122	128	114	115	129	105	120	123	105	115	132	125	128	121	118	120	118	135	116	141	131	115	116	135	112	121	119	143	116	117	133	113	108	128	115	123	107	118	114	122	108	149	106	110	126	132	123	129	114	138	112	138	102	105	127	143	121	105	109	127	125	131	127	130	130	115	115	109	113	130	108	113	112	115	112	112	118	116	125	113	115	127	107	130	115	99	124	139	129	128	143	115	131	111	97	131	104	137	110	135	106	119	128	119	123	116	126	125	135	111	130	115	121	112	121	147	105	101	105	140	108	115	111	113	122	119	133	133	138	112	133	120	132	131	141	123	134	121	142	111	110	116	126	127	148	95	125	91	112	127	114	120	134	118	117	101	121	122	113	107	122	105	121	131	130	116	125	106	118	131	116	121	121	104	130	106	111	110	126	133	128	118	125	123	115	120	130	126	118	132	135	123	120	127	121	116	108	129	107	116	99	142	126	120	137	109	113	115	124	124	130	121	102	113	129	122	115	131	125	122	138	139	127	124	116	125	108	150	131	116	113	112	134	116	103	123	102	117	103	111	122	105	117	107	106	142	119	115	133	121	143	154	119	132	113	114	120	114	116	115	119	115	101	120	126	117	132	123	140	112	125	131	123	141	110	135	131	107	106	133	123	109	141	105	124	124	123	155	119	113	132	118	117	118	124	110	129	113	116	114	124	113	101	113	120	140	118	122	123	93	128	146	100	125	124	129	105	125	121	131	123	130	114	119	114	126	111	114	126	109	140	131	123	123	140	135	123	111	109	136	122	120	128	130	113	120	118	130	110	118	119	137	121	126	101	123	118	126	133	106	108	131	135	127	120	114	124	106	123	107	106	129	116	109	130	122	127	116	101	118	131	118	145	113	119	126	125	126	116	122	135	129	116	132	130	129	140	100	114	105	129	130	123	111	113	126	121	118	109	110	112	106	115	119	121	115	116	122	129	135	96	103	129	121	116	126	136	113	145	139	119	106	97	129	124	120	115	124	146	117	152	125	111	123	109	104	129	120	132	107	116	108	111	104	131	120	121	103	100	149	122	135	117	121	128	142	121	136	108	120	130	117	109	131	107	111	116	126	133	133	118	127	128	119	116	132	122	108	115	121	111	107	141	116	117	117	108	115	111	116	103	120	130	114	120	133	122	118	104	124	120	106	131	97	107	132	130	112	140	125	114	119	113	143	103	112	117	140	124	114	128	124	110	121	120	122	131	112	120	125	120	100	110	118	113	107	126	133	134	111	125	127	122	117	110	105	125	127	115	100	116	119	116	122	97	127	118	99	116	108	118	131	121	116	124	139	112	117	137	108	127	118	131	119	134	122	128	107	120	140	139	129	109	132	108	119	125	107	131	127	124	119	117	131	138	128	115	121	97	120	114	120	121	124	129	125	138	110	102	129	128	127	131	115	124	117	108	125	107	116	117	122	128	104	122	105	116	126	130	107	128	128	150	105	117	125	116	137	116	104	111	110	134	132	99	125	111	108	104	114	99	111	121	96	127	121	115	113	124	119	129	127	133	125	129	107	119	92	115	97	112	124	107	116	121	123	135	123	126	123	140	131	130	118	149	123	112	105	115	111	118	119	149	123	123	97	122	112	112	120	109	119	119	100	136	115	122	131	122	121	137	122	112	127	109	125	122	112	116	131	102	126	114	116	127	124	103	119	109	114	111	112	119	120	117	139	112	109	100	120	125	122	92	115	96	117	131	115	132	127	97	111	113	125	118	123	135	129	112	106	128	127	122	119	124	111	123	117	139	138	125	118	138	126	124	113	113	126	130	105	123	103	108	121	128	122	96	128	116	122	108	134	134	127	127	119	133	114	128	116	109	129	129	108	121	129	100	115	114	125	107	133	108	116	109	119	103	116	113	120	107	126	121	120	118	121	132	129	116	114	121	124	125	127	127	112	110	101	108	121	123	121	111	130	112	122	101	100	135	106	111	136	117	129	113	141	136	112	110	105	111	134	103	108	103	120	114	131	120	121	141	121	126	123	111	120	147	109	111	132	128	109	115	119	112	124	104	121	115	112	120	125	111	110	121	98	133	113	127	120	116	112	129	118	117	119	105	118	116	128	127	114	125	93	101	114	121	121	113	135	148	111	113	138	102	136	106	136	125	126	111	109	117	118	119	98	140	115	108	131	109	115	129	118	122	121	124	100	105	97	116	132	96	112	110	113	117	104	114	130	108	117	96	115	107	103	119	137	129	107	134	114	131	121	132	131	119	117	111	112	117	127	119	125	123	117	134	109	128	101	148	129	140	132	136	114	111	134	113	142	116	129	123	139	119	115	110	119	133	121	118	112	125	124	121	119	127	123	113	123	118	140	127	94	136	118	118	123	101	118	116	134	116	127	101	118	108	123	126	129	124	121	126	144	128	117	126	129	126	133	111	114	126	145	116	134	142	120	112	116	111	133	124	111	116	115	118	126	112	136	122	111	114	123	137	120	93	118	117	120	127	147	132	121	118	128	114	116	124	143	119	127	126	100	123	133	128	101	122	96	118	118	114	120	118	127	135	114	116	110	129	116	113	135	118	96	133	113	140	127	110	117	135	111	116	112	132	121	110	120	91	131	126	121	129	125	131	141	96	127	127	116	121	115	120	116	109	118	126	137	117	120	132	131	117	124	130	114	113	133	116	120	122	127	125	128	121	122	117	116	141	142	109	121	148	118	99	112	120	119	117	124	118	114	129	126	120	120	120	133	123	119	107	117	138	120	127	120	129	118	136	123	120	138	124	135	127	145	115	123	124	121	131	114	114	113	116	110	127	116	121	127	131	112	114	122	137	104	112	140	115	115	125	117	136	124	128	113	140	121	106	123	141	127	120	103	114	119	107	104	134	135	121	143	117	121	129	142	119	113	115	105	114	110	131	103	114	129	112	123	111	117	125	138	150	125	120	125	130	121	123	135	123	115	113	109	111	130	106	120	118	129	114	113	116	117	122	124	119	135	133	91	139	116	129	118	129	117	124	116	117	122	111	146	108	107	121	130	93	134	136	138	123	104	111	101	114	122	118	99	124	113	121	119	121	114	122	132	111	120	109	137	104	133	114	132	113	129	108	93	122	131	115	123	125	109	132	115	126	113	116	103	124	103	131	121	126	106	101	112	120	113	134	135	121	118	139	118	103	90	120	140	101	103	139	128	114	113	125	134	125	103	108	123	113	128	126	106	121	114	140	138	123	115	121	105	105	129	123	119	136	99	112	129	125	110	126	117	96	107	109	123	125	142	118	118	106	95	114	133	127	124	135	125	119	133	118	124	121	125	113	106	106	114	123	124	138	102	116	105	108	126	117	98	115	120	114	137	128	122	116	108	117	119	122	116	109	133	146	113
25317	21108	26695	24780	2756	676	444	348	361	358	278	334	322	296	300	307	285	290	276	278	291	263	296	281	298	297	274	280	289	267	280	324	264	269	282	271	285	280	283	269	309	277	263	285	272	279	294	310	294	246	266	259	291	268	282	284	295	268	275	250	280	266	274	268	277	291	298	277	286	283	258	281	260	283	290	254	303	284	283	278	269	293	267	265	289	259	281	261	316	247	277	256	245	311	273	276	282	256	294	308	269	237	254	293	244	284	258	314	279	289	271	253	271	292	279	290	282	277	262	258	268	266	266	241	303	260	264	303	266	255	297	292	274	288	264	276	278	272	254	261	278	288	270	264	264	276	278	271	261	308	287	284	300	297	285	290	254	281	244	249	278	264	265	277	268	301	274	275	275	297	280	297	241	258	272	267	296	297	277	297	285	279	259	284	256	279	295	277	281	258	275	278	281	277	262	303	292	238	243	257	255	274	266	263	253	249	268	276	254	243	295	278	293	272	252	300	263	283	279	255	292	284	237	264	261	275	272	274	284	282	270	263	287	266	263	289	259	264	292	290	284	291	265	285	285	300	260	251	285	263	280	296	285	263	275	271	256	272	289	294	289	304	266	260	255	294	248	260	271	273	263	284	262	256	294	276	299	302	260	244	277	300	284	289	237	293	250	274	271	296	262	270	275	288	258	264	286	303	267	274	288	278	276	253	253	273	306	294	273	275	246	275	275	269	303	271	252	281	274	278	269	273	268	251	272	267	274	266	251	271	284	265	275	284	297	297	295	291	272	298	218	267	258	262	260	260	268	250	289	268	296	246	272	290	269	275	283	242	283	283	267	289	278	289	265	299	276	272	258	245	265	251	277	251	298	245	257	286	297	271	289	299	276	282	268	242	291	268	267	276	273	254	240	285	286	278	272	269	276	255	251	288	280	274	269	302	285	301	280	303	258	264	248	261	277	272	269	270	289	280	279	300	268	249	288	281	262	253	242	255	287	281	264	280	257	318	252	261	257	308	303	284	283	301	270	270	305	264	273	258	284	256	242	303	297	293	297	297	283	290	316	254	259	291	270	272	282	267	275	288	275	266	270	278	273	264	278	256	289	306	247	266	291	255	267	258	254	269	255	262	301	252	291	270	272	254	307	260	280	295	275	258	272	300	274	278	312	275	260	264	308	288	285	290	269	299	285	292	289	300	284	289	277	262	254	281	266	266	295	290	272	269	269	295	273	277	286	282	286	274	262	260	258	270	264	277	272	299	283	259	291	297	290	255	287	274	313	261	311	268	260	276	267	285	273	312	266	247	289	255	292	246	271	273	289	250	271	329	276	279	284	293	276	286	272	302	287	284	326	267	308	274	255	275	255	283	261	309	269	290	274	282	240	276	292	259	280	289	267	283	291	267	271	281	268	255	270	275	270	276	276	278	309	260	324	276	285	266	257	264	272	282	261	301	296	250	281	257	281	253	267	281	231	270	270	274	296	281	256	269	261	296	258	263	275	270	271	296	282	293	284	276	259	308	260	259	273	292	253	281	274	261	277	265	267	273	290	268	253	282	276	270	280	294	308	282	283	269	258	250	313	279	271	251	273	282	269	264	257	264	273	294	272	271	275	277	266	241	259	280	262	279	273	289	301	256	295	271	255	272	269	256	280	248	274	275	260	313	251	273	250	256	274	274	287	282	278	289	304	272	268	236	267	274	265	288	327	303	271	271	282	279	276	271	255	268	262	263	254	282	305	283	252	286	239	296	290	277	299	296	271	245	279	281	289	289	285	276	297	270	291	300	288	241	291	284	257	307	278	288	286	257	287	270	265	278	272	271	288	270	288	254	299	258	272	282	292	274	288	279	270	272	277	251	250	269	283	267	307	242	259	289	303	252	244	273	265	281	276	264	269	265	279	292	295	255	270	293	252	258	275	284	241	264	277	269	280	258	251	254	261	272	277	270	273	287	243	296	269	266	275	280	260	258	266	262	252	254	289	287	295	273	256	274	272	288	270	286	295	275	267	274	275	292	276	280	300	282	270	283	259	274	255	285	283	257	275	279	301	253	281	269	293	281	291	242	267	307	276	249	291	268	286	290	278	277	302	288	250	272	298	281	263	271	294	268	295	288	282	276	278	278	296	257	294	273	266	259	297	257	255	256	255	275	268	297	265	259	284	264	286	284	288	255	303	253	256	253	257	265	306	270	269	278	260	288	306	270	262	273	286	250	272	258	267	284	290	262	289	263	286	293	271	288	257	257	243	281	282	270	254	306	277	254	260	290	261	298	279	250	275	269	296	253	296	300	273	275	280	289	279	274	242	258	281	282	289	289	283	258	281	309	312	278	276	271	267	272	257	282	250	278	270	268	269	269	279	278	314	285	253	271	272	304	284	281	261	303	288	281	274	270	288	273	282	258	297	273	273	260	297	265	257	287	289	250	268	278	289	279	271	273	267	269	279	283	332	269	285	261	270	303	263	288	289	256	263	265	263	272	283	311	272	276	263	255	279	274	301	273	273	302	286	313	259	285	288	314	263	271	251	268	298	256	285	278	256	292	282	264	272	251	277	273	271	278	305	296	261	234	253	267	278	282	268	263	249	296	321	278	280	265	280	284	254	258	275	244	276	288	266	270	303	253	272	247	292	255	274	297	282	256	258	273	303	274	281	268	266	248	301	296	272	300	266	310	264	248	291	270	279	282	262	274	265	269	274	310	263	270	248	274	274	287	267	276	262	289	284	281	278	260	272	243	282	269	256	270	279	286	277	294	271	316	247	270	289	291	286	276	298	254	278	261	269	282	287	251	271	243	284	303	252	293	261	256	287	212	282	281	284	293	271	291	286	260	261	291	262	263	276	272	300	265	287	287	293	292	264	250	275	315	285	294	279	308	284	280	238	285	252	302	299	286	277	265	299	269	270	287	286	282	234	251	261	294	290	285	299	264	286	271	302	280	284	270	300	273	288	280	266	288	272	263	267	258	258	299	258	312	272	278	290	282	260	266	281	289	263	272	284	287	287	309	273	258	274	272	293	299	276	259	277	274	288	275	293	279	281	329	281	229	271	258	262	259	258	254	255	289	278	278	277	286	297	303	274	249	256	292	293	255	271	287	293	268	272	262	310	284	248	273	243	272	305	266	277	297	271	279	265	268	280	284	297	266	280	275	260	262	282	280	263	284	237	283	285	271	273	289	258	280	255	309	290	307	254	264	249	284	269	296	274	293	258	281	262	278	264	263	280	294	266	278	279	281	259	286	273	260	282	273	272	265	247	263	302	292	282	293	279	235	286	275	273	283	298	273	271	256	294	259	272	272	276	242	278	261	287	294	253	288	272	282	273	256	246	292	285	272	263	265	291	260	259	256	286	295	266	271	267	292	290	261	283	262	284	298	276	280	242	271	256	258	238	273	288	309	307	267	292	282	247	272	286	271	249	253	269	303	281	273	284	288	270	270	290	264	238	274	280	255	273	280	287	290	271	270	251	247	270	283	247	280	289	262
3396	2523	2093	1106	739	572	506	422	433	436	419	396	353	344	323	331	324	305	301	295	320	315	276	297	287	298	308	276	290	302	274	278	294	290	313	265	293	296	274	261	273	287	295	275	286	271	263	281	322	265	257	296	261	264	272	259	291	273	244	298	323	263	254	298	302	273	279	280	292	249	268	245	276	251	289	292	243	273	274	269	274	241	315	284	288	271	294	298	297	257	277	303	297	288	261	260	298	270	281	269	302	294	293	264	251	293	306	254	277	295	311	261	280	248	278	277	290	280	282	262	243	270	267	294	260	309	262	310	293	302	314	278	261	292	283	269	270	244	263	270	304	296	257	263	261	300	272	311	271	283	279	278	272	281	287	291	267	262	273	263	288	266	272	263	260	276	262	270	276	266	259	287	299	309	298	302	266	267	272	284	281	279	254	284	287	286	247	234	298	284	280	302	264	262	280	247	282	284	269	272	270	280	271	282	300	262	283	250	258	305	268	271	263	289	266	287	277	250	265	251	269	289	262	287	286	286	246	270	266	299	273	256	300	295	270	250	290	312	268	267	298	286	264	253	259	280	259	287	277	294	308	268	304	263	287	269	271	280	305	292	299	284	295	275	290	270	264	269	270	272	286	268	252	277	291	273	271	263	257	267	283	249	243	291	303	266	270	284	290	279	287	252	302	285	269	284	277	283	288	275	255	278	273	292	274	252	274	282	271	266	282	236	301	270	271	249	262	314	264	267	257	261	292	261	278	282	250	262	252	256	316	299	282	273	241	283	289	273	309	264	278	273	272	247	284	255	251	244	293	288	288	284	246	287	275	285	288	261	305	266	263	273	294	288	296	305	260	288	268	278	247	289	273	267	268	307	270	259	285	275	279	267	265	271	283	249	312	273	289	258	299	278	298	276	288	288	289	280	264	258	271	276	259	299	244	287	287	321	264	280	277	269	268	285	293	299	279	297	254	288	283	276	273	297	291	284	291	293	268	252	301	269	278	272	272	263	295	281	298	287	253	287	293	282	301	265	271	266	264	255	283	294	265	264	243	288	264	276	256	275	290	285	273	266	262	281	264	283	272	272	267	276	298	268	312	282	293	275	276	256	303	248	272	265	275	264	282	253	242	273	276	282	285	288	286	279	299	291	244	304	297	261	266	278	282	275	283	271	246	267	312	270	261	277	276	261	259	267	263	282	291	269	282	260	251	288	296	285	291	279	282	273	282	264	271	282	274	276	268	263	304	284	273	274	265	269	270	280	292	270	260	305	273	284	296	293	274	323	285	269	291	310	279	299	233	338	275	294	296	268	263	295	283	284	270	267	257	262	271	275	276	314	262	278	245	254	300	276	261	242	293	252	285	288	253	281	276	284	253	283	283	268	271	252	273	284	279	286	258	258	288	285	288	267	281	285	279	291	284	292	262	297	285	312	250	255	267	255	273	277	251	276	269	309	295	263	280	262	251	295	285	284	268	269	303	293	247	279	270	279	263	292	272	265	270	272	277	270	278	275	287	274	286	270	270	303	277	310	285	280	262	279	255	280	254	273	264	260	263	290	273	285	276	292	273	236	303	256	251	286	272	265	270	293	285	265	286	304	286	281	284	274	278	290	288	272	278	317	276	254	230	281	293	282	254	272	285	250	287	258	288	292	278	286	242	249	309	272	278	275	295	279	284	271	296	241	285	264	278	282	305	251	269	276	274	313	260	300	255	293	274	291	278	250	255	247	280	280	283	266	272	295	257	269	285	263	286	271	270	275	294	274	272	268	290	264	287	289	265	282	250	226	271	264	279	275	281	249	276	265	280	256	312	300	257	283	289	244	286	265	279	252	265	252	268	279	275	281	256	302	264	273	280	264	284	293	258	275	269	273	302	274	295	266	267	270	258	274	272	276	255	291	277	255	274	285	314	266	288	283	264	270	279	263	264	255	290	268	260	261	268	257	296	264	285	301	280	276	273	282	253	284	252	294	280	257	297	283	261	282	252	279	304	279	299	277	264	292	300	260	271	282	278	272	265	289	250	282	291	288	242	287	278	262	257	283	263	305	258	298	271	270	298	271	244	311	236	274	264	265	282	264	257	264	253	264	256	283	259	324	286	285	263	276	260	250	267	261	290	271	267	279	260	280	282	285	241	265	289	285	285	297	244	290	281	263	263	256	277	227	287	280	292	272	278	290	276	244	294	279	263	299	281	274	293	253	295	251	277	288	285	279	275	289	260	273	254	277	291	271	291	289	292	268	258	273	277	276	259	271	287	309	302	308	261	275	308	265	266	279	278	255	272	254	254	307	252	293	268	276	304	267	265	260	295	264	263	290	280	272	269	239	285	278	238	265	259	260	262	262	314	278	256	264	269	300	282	276	270	271	255	280	286	252	286	276	277	273	297	290	291	287	289	249	279	268	279	298	255	258	247	275	270	273	289	283	257	252	300	268	278	276	280	297	295	246	285	243	302	289	272	266	258	262	291	269	280	245	286	269	276	291	269	288	285	275	268	290	253	262	272	280	282	286	261	250	268	313	285	275	264	280	245	255	275	298	276	260	269	272	301	285	272	275	275	275	259	316	255	259	272	255	257	273	257	244	274	249	275	279	283	257	263	279	274	270	296	261	274	280	267	291	271	268	280	281	259	284	290	254	282	283	302	269	294	293	268	267	275	275	292	249	285	267	269	297	276	261	280	271	278	291	272	280	281	283	286	282	256	275	292	292	307	286	246	279	285	292	312	292	291	266	278	247	277	293	274	317	266	272	299	258	273	287	251	288	290	291	306	244	312	265	294	274	306	280	266	264	286	282	276	257	279	264	285	284	282	259	264	250	289	255	309	247	254	267	260	282	282	279	252	293	281	283	256	298	284	264	289	277	282	259	274	264	243	279	265	272	285	258	285	286	254	296	253	255	280	252	254	271	280	257	273	284	261	260	264	299	291	257	296	283	288	281	283	270	282	295	270	275	249	282	257	246	274	302	266	278	280	248	269	271	275	305	280	281	277	317	240	291	287	289	313	276	313	295	293	289	254	264	267	286	249	253	288	273	262	290	285	257	276	294	263	285	278	268	278	251	274	280	278	282	282	270	244	242	266	253	259	274	272	298	282	309	270	272	253	278	263	269	279	272	257	273	297	255	255	284	250	248	280	267	288	287	273	247	256	283	275	286	278	265	262	256	290	291	249	291	276	266	266	277	264	269	266	283	273	272	282	289	285	236	304	310	277	267	309	269	271	263	275	280	248	278	271	266	284	256	274	272	270	272	288	294	257	284	274	274	250	265	266	289	287	271	291	276	272	230	259	257	235	285	292	259	271	277	274	283	268	269	256	250	295	290	263	264	285	271	242	254	273	251	315	247	268	262	279	278	267	263	289	279	262	275	269	250	257	293	300	281	290	289	263	265	288	297	290	289	278	260	259	235	267	282	279	265	292	302	263	250	292	276	264	277	301	273	296	257	273	277	271	268	256	272	289	273	284	244	264	243	302	267	298	274	292	274
24163	21102	28168	24247	20959	4744	1195	755	650	619	610	578	523	510	493	540	514	508	515	508	509	475	501	495	487	465	436	492	457	463	508	462	462	444	497	447	453	432	475	494	466	479	478	494	489	456	469	456	481	470	474	481	451	463	455	466	480	453	485	466	466	476	487	480	442	512	453	500	465	459	427	478	455	458	470	454	474	447	449	462	424	493	487	456	453	466	450	480	460	460	461	477	456	460	464	480	467	430	464	475	432	469	476	462	471	449	469	431	418	430	497	468	462	452	420	458	445	461	492	456	470	526	480	480	448	453	474	427	431	454	466	466	435	492	514	473	451	447	458	439	449	482	451	502	434	433	441	448	483	432	487	493	454	430	447	477	441	463	438	462	422	453	453	466	436	428	468	458	461	420	443	451	478	443	479	422	447	473	410	447	475	480	461	455	486	436	451	404	467	462	479	461	437	449	434	409	444	501	420	472	429	445	470	446	472	482	425	457	477	459	466	437	416	480	463	470	489	452	460	482	447	458	455	464	477	412	448	431	474	491	495	500	457	459	469	479	437	432	473	438	472	510	471	455	436	467	445	422	495	431	458	436	446	483	473	460	439	494	461	458	452	446	464	457	467	433	456	469	445	445	466	421	450	467	463	454	477	445	418	493	453	461	477	433	461	410	451	442	471	468	464	449	415	456	442	461	476	406	446	444	458	441	467	434	481	453	438	441	441	420	430	470	442	410	477	417	423	446	453	482	463	451	467	448	466	460	475	451	425	507	485	466	448	436	446	461	503	478	434	478	459	446	472	466	417	449	483	443	446	483	469	469	478	431	449	492	460	469	471	458	478	477	438	427	452	467	442	491	448	454	445	407	430	477	443	458	455	478	454	405	484	484	402	441	431	475	447	473	447	466	464	438	430	439	454	461	452	483	473	475	450	436	469	431	446	478	460	443	492	449	452	453	468	485	461	450	451	466	442	445	474	455	466	469	438	455	419	478	481	419	470	458	488	438	464	458	432	447	470	426	457	440	482	439	464	432	451	495	459	425	485	428	477	452	478	431	430	430	425	447	455	459	422	466	479	451	471	477	458	493	472	475	439	444	490	422	441	425	445	432	422	442	460	464	457	462	463	472	452	428	456	476	464	448	428	477	482	461	449	444	440	434	468	471	469	422	450	494	468	429	476	479	488	442	460	444	413	435	455	431	431	453	457	467	468	458	455	484	463	480	440	499	479	442	427	457	445	483	454	471	426	448	398	465	505	451	504	481	452	439	407	442	479	456	482	451	474	472	486	446	435	447	465	437	468	436	428	478	406	454	433	485	425	470	446	456	470	471	433	439	425	427	443	446	424	430	436	426	460	435	461	468	478	456	454	483	472	400	439	468	410	454	431	436	469	506	439	490	401	448	449	407	477	469	434	435	440	440	451	443	454	444	428	440	433	453	470	491	470	460	493	445	432	479	458	481	456	476	449	422	443	479	491	452	416	446	452	443	445	490	439	426	473	464	423	405	480	441	447	443	454	434	477	447	468	459	447	434	445	438	449	479	512	494	426	420	463	488	445	461	448	462	432	448	425	500	442	456	447	447	436	430	463	441	429	487	464	436	438	435	443	425	444	419	447	451	475	420	435	461	475	438	433	446	465	514	487	402	453	465	458	449	494	446	437	435	435	459	426	451	441	437	444	419	457	415	449	432	432	518	439	489	418	430	445	424	436	481	432	423	412	459	465	451	457	467	480	440	408	457	441	456	446	461	422	461	442	475	432	467	423	431	457	462	486	492	479	450	449	468	442	438	466	414	427	467	476	441	457	459	438	464	482	452	419	451	465	469	441	440	446	485	442	465	428	470	470	452	412	461	466	453	425	441	422	459	451	445	450	468	421	443	414	450	475	453	451	472	453	483	486	482	487	467	478	477	468	469	435	451	474	448	452	449	461	422	487	436	437	484	450	412	459	450	472	422	464	494	422	435	452	493	460	470	474	447	479	448	418	414	486	465	436	440	476	426	421	449	445	502	466	423	433	458	498	462	460	430	455	456	467	440	502	451	470	473	417	481	457	475	408	424	472	446	423	476	458	468	444	458	452	418	423	432	460	438	447	475	423	446	446	451	420	422	426	464	438	453	478	426	442	446	445	456	458	463	414	471	444	437	444	479	431	491	435	434	448	475	462	485	451	459	450	460	450	433	464	429	419	483	457	447	423	439	444	454	463	442	430	466	464	448	438	460	462	422	463	456	451	466	474	452	446	451	454	430	419	454	484	441	427	469	423	488	490	473	436	439	447	438	435	422	442	465	434	470	443	422	475	469	428	464	464	468	445	432	436	436	474	426	467	432	456	459	450	463	461	448	467	453	480	398	490	431	436	402	438	451	461	443	443	470	433	453	453	440	406	477	450	447	450	459	454	447	435	469	452	453	447	476	436	448	461	439	440	456	458	480	476	450	456	437	464	458	421	431	486	469	441	462	468	464	455	458	461	459	471	449	475	435	439	429	477	468	476	422	402	450	443	464	441	486	399	469	438	443	424	421	434	416	449	448	443	455	436	496	452	464	473	458	428	463	436	473	428	492	467	469	428	435	419	415	433	455	436	459	460	487	418	469	462	460	443	460	464	441	503	485	442	440	454	437	503	427	490	431	433	400	422	462	462	449	440	418	444	449	431	407	450	445	453	470	461	475	433	481	461	470	432	461	410	438	426	440	476	398	430	473	479	440	464	441	452	455	479	445	433	456	448	425	431	436	466	419	466	475	457	486	488	445	446	434	439	430	489	407	473	420	418	460	462	469	432	465	440	438	432	466	470	456	458	428	433	467	432	455	484	440	433	436	441	412	436	461	464	471	441	476	496	428	447	441	456	436	430	419	406	472	443	466	444	478	431	459	403	445	428	446	430	435	439	455	491	441	451	437	447	467	428	479	449	452	446	433	457	436	464	441	442	462	444	452	434	461	446	421	425	447	474	454	459	492	472	457	479	469	486	478	474	456	423	423	458	469	492	446	454	478	469	423	437	478	436	446	449	429	459	490	448	414	469	453	436	464	451	456	469	465	466	446	466	432	439	444	410	492	465	482	435	432	440	458	456	468	441	456	474	476	471	463	425	472	453	417	454	461	453	446	435	460	439	470	432	454	460	415	449	459	445	461	487	437	454	477	428	444	470	464	462	460	493	402	449	487	434	476	439	449	461	502	436	457	502	487	467	425	412	414	434	469	439	481	445	455	453	419	473	470	463	420	435	456	426	464	442	426	447	449	433	439	448	449	435	420	445	469	448	466	488	480	445	441	417	469	476	452	424	508	437	457	498	426	435	412	435	441	478	448	467	464	451	431	456	426	499	461	442	414	473	430	441	455	450	446	459	453	441	456	443	473	444	436	460	483	462	421	473	378	457	466	425	441	436	436	420	427	414	463	476	447	460	422	484	485	502	446	435	468	439	433	452	472	481	434	442	431	437	467	453	448	438	492	480	435	443	443	451	449	439	418	450	484	439	454	469	406
3628	5296	4409	2268	1536	1180	1000	870	774	769	699	621	601	539	533	542	542	503	504	526	527	524	491	448	468	448	469	465	466	452	479	423	459	431	510	450	446	458	464	423	466	436	457	505	453	481	458	471	433	448	460	463	449	456	438	470	478	475	454	463	464	427	445	475	453	451	464	451	426	448	452	466	448	427	405	454	474	431	447	462	419	488	465	458	431	463	448	425	455	425	444	414	423	468	427	443	459	441	475	432	451	443	486	452	433	456	479	432	430	468	476	436	402	435	430	492	439	451	474	412	446	436	426	423	415	439	440	443	464	441	407	458	434	462	422	441	428	434	437	432	439	473	460	461	425	420	429	420	438	448	465	443	435	434	439	470	465	442	446	459	399	442	438	423	414	438	462	436	436	415	464	459	471	412	432	458	470	421	474	448	433	468	472	465	447	448	423	405	438	431	457	415	453	481	398	458	442	429	467	438	461	458	442	452	458	448	434	439	444	421	429	451	438	448	431	441	425	410	417	470	434	444	411	420	417	444	426	432	448	469	449	436	415	488	452	446	443	445	454	436	402	430	449	436	422	411	480	440	418	451	391	469	463	442	431	461	414	418	438	415	438	459	435	407	444	435	437	474	418	451	448	427	464	436	449	447	447	432	437	409	438	406	446	437	451	422	448	436	454	449	448	441	473	453	429	423	449	449	404	443	482	486	449	427	449	442	469	411	441	467	442	442	434	463	410	432	496	447	425	457	435	465	409	442	427	415	461	425	429	445	404	437	432	430	450	425	421	447	433	422	435	441	440	436	442	445	438	425	432	418	461	441	450	441	473	414	450	433	447	457	440	429	425	443	436	462	409	401	454	471	453	452	427	465	429	471	429	407	475	429	415	469	436	434	447	435	441	434	459	426	424	418	432	448	444	462	436	481	419	414	450	437	449	466	445	460	440	428	462	418	458	446	442	416	430	406	438	416	411	461	434	467	428	431	452	423	432	444	435	481	423	434	458	448	491	433	403	433	452	457	445	444	402	416	445	457	416	437	402	423	438	473	438	448	481	431	440	462	459	428	443	433	450	469	430	426	461	451	471	429	439	445	406	447	455	438	415	452	438	391	444	453	444	421	487	425	426	432	427	457	446	413	460	425	414	430	424	404	473	466	481	425	458	433	434	446	415	423	425	423	436	481	402	400	450	435	388	440	430	419	454	420	419	461	429	424	448	440	429	462	460	459	456	419	456	447	437	420	447	423	417	467	428	438	401	481	443	430	434	423	426	475	415	403	445	416	431	407	447	441	421	487	426	431	424	398	444	447	473	459	405	432	392	452	476	410	408	427	433	468	466	444	451	486	423	457	390	442	401	474	451	412	445	432	485	443	426	456	414	427	441	439	423	397	448	463	399	462	451	447	421	450	428	471	434	405	425	454	475	486	432	438	400	475	407	474	444	451	407	425	420	400	427	399	439	444	441	439	467	411	454	451	409	434	501	454	431	443	424	466	408	453	437	435	421	439	431	450	440	434	427	429	431	481	463	458	426	397	450	481	461	460	452	437	441	429	457	431	397	413	457	445	412	428	442	423	457	425	456	438	437	439	443	427	476	408	435	412	415	432	460	432	469	444	409	429	442	427	426	455	470	450	430	441	427	424	430	454	446	430	458	426	459	435	445	466	436	434	451	443	444	439	400	425	433	438	430	483	399	470	440	458	463	443	467	426	423	381	406	441	434	443	419	402	440	393	449	430	414	411	396	446	418	460	432	453	482	436	444	425	458	433	437	399	436	438	423	431	434	400	410	379	463	433	433	412	448	434	453	410	411	450	438	409	438	429	445	462	427	440	423	415	446	425	444	434	443	430	422	425	408	420	470	452	422	453	449	420	442	460	428	436	417	445	456	399	457	480	443	474	441	402	447	436	418	447	420	434	452	464	432	386	474	468	442	416	421	450	401	417	452	441	453	431	412	422	447	419	391	408	451	439	468	434	410	431	436	446	443	413	414	440	434	422	422	398	428	434	427	440	436	408	411	423	433	405	419	431	398	461	453	444	433	429	477	447	461	441	453	420	418	420	427	447	433	426	457	422	416	447	415	420	416	412	422	405	428	480	424	445	393	432	442	426	418	423	454	430	432	396	436	393	428	423	420	437	476	418	454	448	440	452	431	435	424	453	422	456	439	436	403	439	413	446	455	408	433	415	443	436	422	469	399	473	465	444	461	430	455	435	440	444	423	408	420	437	449	397	410	464	495	458	434	454	431	431	451	426	424	440	434	460	418	437	408	431	436	409	437	429	409	424	505	412	441	379	449	418	467	448	407	415	420	410	437	445	457	408	437	466	438	437	423	397	418	400	418	407	431	434	429	452	441	432	415	441	449	381	424	418	451	408	454	435	424	418	402	446	408	437	463	422	443	445	456	465	425	446	444	405	399	444	455	400	378	439	424	441	431	452	430	448	424	422	412	458	429	456	410	437	477	453	458	424	438	434	420	418	419	437	407	467	462	409	440	443	421	458	412	386	435	444	469	446	450	458	435	434	466	420	482	427	450	450	450	454	426	431	411	422	405	446	436	437	467	457	431	418	425	400	468	447	445	420	456	404	422	443	396	413	421	407	430	449	410	446	424	427	447	448	468	440	465	438	418	413	430	413	466	425	437	433	423	431	457	424	437	435	428	407	416	437	466	469	459	419	446	488	413	420	451	431	446	460	422	418	450	405	445	438	401	455	442	458	428	446	448	460	442	464	448	474	398	452	435	449	449	407	458	430	434	442	480	447	483	449	440	479	402	397	412	419	421	433	465	454	444	430	444	451	455	454	416	444	465	458	418	447	442	414	451	420	453	415	430	459	482	453	451	406	422	443	440	449	414	443	437	426	404	425	464	449	454	422	417	410	433	424	419	395	432	440	399	411	431	461	415	467	442	425	406	399	426	409	457	413	453	417	446	393	462	443	452	483	461	403	461	439	455	458	405	439	420	436	445	444	413	436	433	439	437	408	426	407	442	412	410	445	425	424	410	475	484	420	414	444	447	447	442	417	440	423	448	407	443	442	463	450	466	413	429	429	459	445	494	442	451	443	426	464	409	430	428	411	430	428	419	399	406	423	406	410	426	437	465	423	402	426	394	453	434	414	438	468	399	418	429	440	428	404	435	386	429	463	430	446	420	433	412	466	467	416	422	430	417	417	434	466	455	434	425	443	460	455	424	473	414	457	401	387	458	466	455	425	465	424	447	436	473	400	440	453	412	433	429	429	412	392	458	446	437	439	401	421	421	452	403	472	475	451	430	473	447	444	400	421	462	459	443	408	436	428	408	432	464	444	421	407	436	404	458	449	421	420	432	451	433	417	438	437	435	421	423	426	430	434	403	408	457	417	443	444	412	423	399	444	466	465	435	445	449	409	437	431	411	476	447	438	405	413	455	438	435	398	458	432	454	440	430	435	433	428	432	446	427	426	472	460	435	434	473	418	427	421	423	436	438	419	439	421	421	440	437	411	385	441
27182	9643	444	213	142	133	115	123	127	108	108	122	118	122	128	116	104	126	135	129	117	114	124	110	129	113	108	122	127	121	132	103	129	114	120	94	113	130	115	124	116	120	110	136	100	110	117	113	115	104	102	124	102	125	116	117	121	116	114	111	115	121	117	105	103	99	111	130	109	116	132	109	136	101	88	112	105	111	116	121	131	101	106	127	104	137	114	119	112	126	115	138	113	131	108	140	125	107	132	123	126	124	120	103	122	102	126	104	107	125	101	138	121	122	137	114	116	114	108	130	113	115	116	119	116	116	127	114	108	118	104	124	113	118	138	97	114	137	114	107	97	107	106	106	113	122	105	109	109	125	120	141	121	107	134	138	116	105	125	110	128	112	131	109	131	114	124	114	130	117	111	109	96	101	115	108	134	120	113	109	119	127	115	122	111	103	103	126	112	118	108	118	119	121	110	119	113	100	104	123	120	108	111	127	96	118	121	115	110	140	124	119	130	113	119	109	98	126	116	108	108	126	115	116	103	117	102	123	116	115	123	115	136	119	114	97	100	129	104	118	116	111	106	122	116	120	120	122	108	118	99	145	117	120	104	116	114	126	119	113	112	122	122	100	107	120	105	116	109	107	122	115	129	116	127	109	108	122	100	118	120	123	105	125	136	130	116	100	133	96	115	125	110	122	99	125	127	130	106	114	119	113	120	97	103	134	118	112	119	137	132	139	109	118	113	126	127	110	114	100	109	110	121	124	104	95	109	125	102	138	112	108	120	110	105	119	114	111	113	114	126	127	106	129	101	127	100	117	129	114	118	93	112	116	128	110	136	118	123	118	117	112	117	127	124	135	119	107	121	97	112	111	114	125	114	119	127	116	118	122	109	107	106	117	108	107	116	114	121	96	96	118	123	108	109	134	114	106	107	144	112	120	115	123	132	125	122	114	123	112	108	108	149	117	117	115	122	128	115	117	132	113	87	116	94	136	106	114	131	124	115	105	115	112	106	131	113	115	111	121	127	115	105	123	122	122	120	123	113	104	109	98	131	117	119	138	123	131	130	104	128	89	109	127	117	127	108	124	122	126	125	113	133	115	113	123	126	129	119	136	105	126	108	124	110	106	108	117	120	124	122	130	97	132	121	124	118	119	115	147	133	102	108	117	120	140	135	125	105	110	109	106	132	135	132	121	109	132	109	121	140	111	113	117	102	132	120	121	122	121	111	119	117	106	117	117	123	130	115	112	116	123	93	120	128	125	124	106	119	129	117	119	110	118	106	111	124	117	132	106	107	134	111	109	116	112	118	109	113	129	97	120	105	113	109	103	108	98	111	123	124	119	106	115	111	107	112	100	112	119	123	114	140	120	102	123	120	121	108	121	111	100	122	106	123	111	123	125	121	111	134	119	117	121	123	141	119	121	117	121	113	107	115	123	104	113	124	138	98	129	114	122	113	108	126	122	141	118	104	123	118	115	117	124	102	99	121	130	120	104	112	114	114	129	115	135	113	129	120	119	105	125	125	119	134	128	106	121	107	114	122	107	138	97	133	99	140	123	109	118	129	100	113	113	130	109	110	122	104	126	101	119	107	112	107	126	113	117	118	122	117	124	115	126	121	111	116	115	112	123	116	103	122	119	111	127	136	109	117	117	108	122	119	120	106	116	114	107	107	121	123	113	106	107	106	107	129	126	111	112	130	128	124	126	103	123	109	118	130	119	111	103	110	124	105	114	118	110	106	117	103	132	122	113	112	134	120	112	123	113	111	131	118	134	114	131	104	94	107	126	125	106	118	113	129	121	129	113	108	108	111	111	127	123	94	100	145	109	111	103	109	126	109	106	125	121	83	124	128	98	128	116	123	100	115	100	105	115	147	126	108	126	113	118	108	121	106	103	103	102	130	121	119	123	138	118	137	120	120	121	116	105	117	113	121	132	131	115	109	127	117	108	100	120	113	133	114	114	127	109	115	109	129	138	129	108	123	133	114	108	111	119	137	120	119	117	126	113	112	119	120	108	115	121	99	122	111	108	128	95	114	137	107	111	130	121	129	112	110	121	112	94	106	93	119	118	117	126	112	122	97	128	102	108	123	114	107	114	135	123	119	97	121	108	125	121	146	113	120	117	107	124	110	108	114	129	134	120	121	115	123	123	112	110	102	116	129	115	115	122	107	121	112	125	119	112	111	114	106	118	126	112	103	136	129	103	95	128	109	107	129	114	112	102	118	127	135	113	132	126	106	119	99	115	143	124	104	115	118	121	118	113	107	124	104	115	140	103	109	122	120	117	114	125	101	113	100	99	114	122	109	116	92	100	134	124	129	121	132	115	116	126	120	122	118	124	109	123	128	109	118	101	119	130	114	110	104	108	121	129	114	126	129	126	115	108	117	104	129	102	131	115	91	128	111	100	120	122	101	102	108	109	125	98	111	131	119	109	104	119	124	117	109	113	117	116	139	138	108	100	124	113	123	129	118	108	111	103	114	129	99	94	99	132	138	130	103	104	124	123	107	120	110	125	138	106	123	101	136	127	123	109	99	107	121	122	95	123	125	122	89	100	122	106	126	113	109	131	116	105	89	98	113	119	122	123	117	119	128	105	117	108	121	124	117	123	96	119	110	113	111	137	108	126	113	106	109	105	125	107	112	124	122	97	115	117	111	119	114	128	120	119	96	103	135	113	120	119	128	107	126	115	128	89	120	131	136	132	117	126	119	126	122	113	108	115	105	119	107	108	121	100	118	106	138	120	122	99	119	114	119	115	107	114	115	118	109	114	110	106	112	125	110	130	102	108	109	112	124	112	113	116	132	108	123	111	120	104	109	115	115	121	114	126	97	95	105	133	119	108	113	117	142	111	122	122	114	138	115	121	116	109	97	122	107	114	120	111	108	116	128	109	108	127	117	110	114	128	111	122	107	119	112	108	122	118	108	112	121	129	136	116	134	142	107	111	111	96	125	127	105	126	109	121	101	125	125	100	131	107	117	99	115	127	115	125	115	112	108	113	127	115	112	113	117	109	130	138	122	99	116	125	114	107	121	135	119	123	115	110	142	123	113	101	110	124	115	127	126	135	122	123	123	126	131	124	112	110	121	109	121	111	104	130	140	105	133	125	127	135	108	118	118	128	122	122	113	136	122	108	133	120	111	104	125	125	123	111	121	116	112	113	111	108	131	120	96	146	119	113	126	102	108	112	105	109	106	128	117	110	117	112	114	110	126	117	122	121	120	125	131	114	130	116	103	110	128	124	128	128	121	95	124	121	119	128	113	122	97	103	128	122	128	114	129	132	107	132	132	114	112	100	121	123	119	127	120	84	128	110	111	102	103	121	106	114	116	130	111	109	109	121	129	113	104	121	130	126	99	126	114	99	126	105	123	131	115	96	105	133	112	116	113	116	122	117	101	113	121	124	113	121	127	108	109	115	121	95	124	115	125	100	115	104	89	125	112	115	121	127	110	124	107	118	103	107	105	123	85	124	110	142	139	101	127	132
4748	287	239	185	155	150	157	120	139	140	123	107	113	132	117	138	123	125	127	115	151	112	130	116	122	135	107	117	110	127	120	114	120	124	127	123	112	124	111	109	110	111	123	117	126	103	123	126	115	125	132	116	142	149	114	149	134	111	112	127	114	131	108	115	123	109	132	129	120	122	120	117	108	123	129	99	131	128	118	111	113	128	111	123	128	138	141	107	128	119	118	112	111	122	124	114	135	144	125	127	119	130	123	102	117	113	141	119	119	138	121	132	135	119	125	116	124	131	153	99	131	121	120	114	104	103	132	127	124	116	126	102	113	109	125	136	103	129	116	134	115	121	115	128	108	132	121	140	116	127	117	139	112	126	102	110	131	123	114	112	136	120	111	127	126	121	134	109	132	116	114	102	131	123	138	109	132	143	115	137	111	95	120	119	117	119	112	92	114	120	105	102	127	122	117	116	138	108	117	102	124	119	121	105	126	114	130	117	123	104	119	134	109	133	116	131	114	127	120	137	117	109	111	114	120	122	119	127	120	129	115	143	137	112	104	115	130	125	118	112	140	114	115	118	116	120	116	128	97	124	131	109	118	126	118	124	119	131	116	140	116	115	140	119	136	130	113	101	118	113	123	116	108	116	108	115	121	127	121	130	119	112	134	116	121	129	110	111	128	137	118	106	125	112	125	128	119	105	107	141	136	120	111	128	116	110	100	104	115	126	121	108	105	119	111	129	103	122	118	113	103	124	127	120	132	119	121	110	112	121	101	120	112	107	122	104	116	134	111	115	108	118	117	117	129	141	123	104	138	130	124	98	107	113	127	124	117	124	135	125	125	103	113	115	121	112	113	110	124	110	126	114	108	127	142	106	129	107	103	114	118	109	122	112	124	117	112	132	99	118	112	113	104	115	117	122	133	140	128	145	145	112	111	127	117	126	110	119	110	128	130	121	99	124	117	117	131	121	114	109	132	113	125	120	115	127	119	113	105	115	121	122	119	122	132	116	121	112	100	123	124	120	124	122	116	120	122	125	104	116	133	113	113	134	114	114	130	113	111	109	107	110	130	123	115	140	110	108	119	107	110	109	111	106	124	128	108	128	135	128	145	134	111	125	115	114	119	111	128	133	124	134	134	115	114	123	117	94	112	127	113	120	104	122	98	111	127	137	104	123	106	112	95	136	139	124	127	113	120	107	115	123	129	145	133	126	115	118	126	130	132	118	138	127	141	127	124	113	121	131	115	99	116	135	127	105	119	136	108	101	117	107	122	126	123	119	114	122	102	127	126	126	120	112	132	130	115	124	118	121	122	139	124	122	123	102	102	134	127	125	128	118	99	121	121	132	119	116	118	133	145	108	128	124	116	108	120	117	115	104	121	132	129	110	125	135	127	104	113	142	116	121	122	134	124	122	113	121	135	128	111	125	115	110	123	144	120	114	119	103	127	120	112	121	119	93	123	105	109	122	106	108	89	127	111	119	117	107	115	106	130	141	110	114	119	115	113	128	117	128	97	117	120	116	127	131	101	135	104	118	101	108	120	133	109	131	125	111	124	118	125	126	116	127	125	105	109	129	139	135	127	135	114	121	102	118	113	108	110	121	129	115	126	115	133	114	119	113	129	125	127	115	89	104	136	124	123	114	106	137	134	141	139	113	124	124	107	115	118	128	137	120	102	122	113	110	142	105	107	105	111	113	133	117	119	124	121	113	123	117	107	134	111	94	131	118	139	107	110	123	138	140	111	127	134	110	112	110	103	130	126	129	114	119	123	125	145	109	110	127	122	129	125	120	123	135	112	118	121	141	124	121	106	125	126	123	128	110	124	84	135	124	111	110	130	104	119	123	117	114	133	127	124	99	124	127	145	139	123	114	107	117	131	124	103	129	120	147	112	124	123	119	126	126	125	106	103	105	116	119	125	129	114	106	116	124	139	124	124	100	119	110	120	116	113	121	130	119	144	143	120	122	136	101	110	132	115	118	109	122	114	120	111	129	104	139	116	126	119	118	109	127	120	127	140	92	121	149	130	125	121	112	129	104	118	122	111	122	113	124	133	128	106	136	125	117	129	136	111	101	129	117	122	106	141	110	99	138	117	117	126	132	109	121	98	115	144	122	126	130	114	136	131	98	121	121	136	124	137	122	112	120	105	123	120	126	117	100	115	115	116	122	138	125	117	143	131	119	123	135	107	123	135	113	118	119	106	116	115	131	127	116	112	115	115	123	116	96	123	115	112	110	118	127	119	104	134	112	98	115	113	118	133	130	116	104	110	121	108	99	127	128	121	121	137	132	138	108	124	117	116	119	125	131	120	127	108	104	117	129	132	123	125	113	115	132	129	114	124	108	139	132	128	112	112	132	100	110	117	130	92	133	118	114	135	127	117	142	129	105	136	123	119	132	124	105	129	103	118	129	100	114	122	130	126	110	128	133	109	127	117	116	117	115	115	125	128	118	103	122	115	118	109	141	124	125	125	131	116	115	131	133	137	119	137	123	123	116	124	102	133	110	115	118	111	140	131	127	131	126	99	133	112	122	132	125	116	135	103	117	128	107	133	113	121	119	120	116	112	93	96	120	141	114	132	115	123	122	114	135	112	121	124	129	123	124	139	121	128	121	134	115	116	101	124	108	101	109	102	104	128	123	117	122	111	119	122	123	120	109	102	104	120	110	116	128	133	118	129	112	130	101	113	121	140	128	109	112	124	115	110	105	133	124	130	115	110	144	141	123	122	120	118	134	136	113	133	120	136	111	119	132	135	136	123	115	126	110	130	111	133	115	123	93	108	132	128	119	124	129	110	89	153	118	103	129	122	102	115	109	125	138	122	105	117	122	136	116	110	133	124	132	122	116	124	124	104	128	102	118	118	95	131	112	127	123	116	132	130	125	114	103	109	136	114	123	119	136	132	109	119	113	137	111	116	128	105	122	107	121	129	128	119	129	123	134	96	96	126	116	115	108	117	115	141	119	127	125	135	121	116	122	103	129	132	126	119	113	128	119	117	113	123	131	138	118	108	131	156	126	121	107	136	95	95	105	119	124	123	128	120	121	132	133	111	111	141	121	134	117	148	124	110	113	117	124	141	132	147	123	118	128	131	116	133	135	104	124	116	114	116	115	111	128	140	127	136	94	133	113	122	120	115	101	124	124	119	140	110	130	113	118	118	115	103	100	113	115	107	131	126	122	118	102	105	112	113	116	116	114	131	123	122	109	100	120	112	139	109	123	128	119	113	124	105	130	133	102	107	126	107	108	124	129	124	118	143	107	109	128	146	127	106	103	114	108	145	104	115	123	114	116	121	112	109	127	120	127	145	117	122	125	118	103	136	138	109	117	114	114	114	121	92	128	111	118	101	118	135	109	106	123	119	128	134	113	145	107	150	127	115	115	104	123	114	117	120	109	113	127	122	131	108	117	129	131	115	104	107	115	115	124	116	114	111	125	126	103	114	113	109	124	136	131	130	122	122	122	138	120	122	105	126	133	124	126
25162	21060	26626	24755	2802	623	418	381	311	351	355	330	337	279	299	299	262	295	298	281	266	276	298	293	290	285	295	298	310	291	295	318	288	282	280	272	269	278	289	250	301	257	282	289	265	271	290	294	302	265	255	270	250	259	271	262	280	258	273	282	266	262	288	260	291	274	254	264	297	308	278	290	275	277	282	262	249	276	268	291	310	295	276	284	269	289	281	300	275	266	281	264	288	306	307	296	294	281	256	282	276	268	278	276	283	266	284	300	270	317	306	247	270	274	257	233	284	252	263	258	307	264	269	281	262	280	272	253	292	306	295	285	263	285	289	253	269	273	289	280	262	286	277	264	267	261	289	248	252	241	277	265	292	281	244	281	280	301	283	250	269	283	270	268	279	255	299	268	292	260	257	290	262	253	290	312	284	293	254	256	269	283	304	245	270	238	277	267	262	326	270	263	292	285	298	266	282	271	262	288	293	283	302	276	244	315	272	302	270	285	294	269	277	274	255	271	283	285	268	298	268	267	252	248	311	257	304	268	303	283	261	255	269	285	263	300	273	286	269	294	261	266	289	305	253	272	275	315	263	315	283	295	279	269	283	311	284	276	270	301	320	246	271	293	256	267	262	263	267	271	254	264	293	253	296	278	281	274	262	289	292	285	289	288	269	266	314	274	283	246	273	278	287	275	285	279	267	283	275	288	287	270	243	278	287	280	246	286	308	255	284	276	270	271	290	276	277	258	254	297	285	290	297	291	260	278	312	307	291	272	287	311	297	246	270	282	275	274	265	265	279	271	251	280	261	282	287	272	274	266	240	264	266	289	278	300	266	306	270	288	292	292	284	309	253	299	274	272	274	281	283	272	276	282	262	271	273	268	272	282	275	254	245	308	252	259	271	272	299	290	284	265	316	282	273	257	259	261	279	274	279	254	242	275	270	262	281	282	292	294	245	251	275	274	294	264	251	305	274	268	291	274	282	262	272	286	271	271	253	272	271	297	248	287	305	300	272	267	313	274	308	288	273	294	276	307	346	281	262	267	293	244	287	265	273	282	297	280	244	225	293	269	274	313	252	287	274	254	257	271	274	285	257	300	303	258	282	274	261	292	281	267	268	253	263	290	287	285	285	298	268	263	297	263	283	269	279	275	264	286	267	296	286	293	282	280	300	276	269	278	279	276	277	255	260	276	303	273	280	291	285	277	284	270	254	293	303	271	258	279	313	276	304	264	297	289	286	298	306	256	226	268	250	297	235	283	276	271	275	276	310	237	282	258	299	285	271	278	304	301	255	272	260	267	274	258	299	295	300	265	276	258	255	270	278	279	267	276	283	284	259	275	263	272	287	259	284	315	284	274	258	281	259	273	267	241	293	286	230	274	251	290	232	265	275	275	268	283	258	285	279	299	308	292	253	237	264	265	288	294	263	265	276	295	275	289	285	273	278	269	270	261	280	277	281	274	290	260	277	279	249	324	270	282	241	263	280	255	301	244	284	286	298	302	294	266	270	279	304	260	270	264	293	283	272	277	301	240	286	273	279	284	288	280	266	264	292	257	259	269	277	277	274	243	285	270	306	271	278	290	247	279	283	280	275	265	290	264	290	273	291	288	306	283	289	262	271	295	261	255	281	337	263	274	244	260	223	282	283	282	254	250	287	297	253	264	304	293	270	270	285	285	279	249	260	267	316	275	263	262	274	311	293	306	325	270	279	252	302	286	266	270	292	261	285	244	303	271	279	292	261	292	291	308	272	266	238	290	294	267	258	263	295	287	253	288	280	277	278	277	262	249	288	276	275	263	281	274	274	302	282	264	308	295	286	267	262	265	293	272	279	286	265	296	278	293	259	310	262	244	270	272	279	291	255	271	275	311	285	269	278	248	277	244	300	268	276	295	284	303	259	286	297	274	268	273	301	271	299	285	302	272	261	282	285	267	290	297	282	278	269	278	298	275	243	314	311	289	277	293	272	298	249	262	263	266	289	272	268	253	305	291	273	258	231	292	297	260	248	290	269	279	270	295	277	253	257	265	282	283	291	290	290	289	271	288	254	282	288	288	274	279	280	299	281	268	285	302	269	248	274	289	260	272	292	279	307	257	267	312	260	271	273	286	263	279	270	269	287	302	261	282	269	249	273	292	263	263	232	269	237	278	262	261	259	283	255	273	269	281	267	284	292	250	280	296	278	270	278	274	290	286	273	263	273	266	290	282	251	253	281	290	253	256	298	281	286	288	274	320	267	261	267	282	272	286	270	242	260	282	275	307	257	285	309	284	280	275	288	290	261	269	302	285	309	258	266	255	282	279	299	265	255	294	271	294	304	284	290	274	234	286	268	278	291	259	289	289	250	270	286	266	271	258	324	296	278	261	257	260	252	298	302	301	284	300	257	274	276	259	262	269	271	299	270	293	277	287	290	288	261	267	276	282	272	276	285	271	266	261	288	259	292	302	273	284	306	259	273	294	314	262	271	280	274	295	283	307	274	267	291	296	274	272	276	273	289	267	291	288	262	275	255	272	269	254	299	269	263	325	284	253	279	288	294	283	274	256	267	267	276	285	283	272	266	303	276	265	279	276	299	267	294	286	275	289	294	249	287	269	269	270	258	287	257	250	263	257	284	274	297	257	279	278	275	269	280	284	291	250	269	243	247	289	262	289	288	291	281	271	298	294	258	273	282	270	262	296	269	285	277	261	291	285	274	284	266	262	263	292	302	300	294	285	274	285	289	270	257	266	274	283	302	276	275	312	276	270	261	290	317	274	255	261	277	252	305	259	278	256	257	240	257	275	283	287	283	283	280	289	286	263	248	287	288	265	276	260	301	253	251	269	286	268	272	273	284	266	265	267	282	275	269	283	256	240	282	299	283	281	283	265	267	294	282	252	280	292	252	288	273	269	238	260	303	268	272	283	285	283	262	298	273	277	272	290	287	262	284	287	290	270	266	267	279	260	297	274	279	317	267	290	277	272	285	256	244	274	262	269	298	279	274	272	327	291	268	259	275	276	283	280	301	284	267	286	265	252	265	264	278	245	291	228	292	291	260	274	269	278	272	295	237	296	291	307	241	276	265	311	287	270	266	284	261	283	256	277	281	273	239	282	283	264	279	276	270	275	300	286	316	262	299	297	268	277	262	282	285	256	272	293	288	257	259	268	262	281	300	294	282	285	272	281	278	297	262	290	276	266	275	258	278	261	264	273	269	279	290	275	270	254	280	305	320	297	273	287	259	268	245	279	274	264	289	286	262	312	301	271	256	275	273	261	284	259	304	267	277	272	278	280	298	272	267	257	291	271	285	297	273	271	292	266	262	286	299	303	296	276	311	278	263	279	276	282	271	295	284	289	266	290	289	313	268	270	295	293	260	296	278	276	263	286	275	249	252	293	283	292	270	244	282	295	265	282	302	257	284	281	271	258	244	285	298	271	255	279	268	290	266	281	307	284	277	286	258	298	271	268	293	274	267	285	266	252	280	297	298	279	284	316	288	285	288	301
3391	2595	2131	1092	783	613	498	486	426	463	386	389	350	352	312	318	335	314	323	299	283	291	273	276	294	300	324	267	275	321	304	287	295	299	289	279	274	303	308	294	334	290	261	298	289	276	303	279	296	292	290	294	276	277	308	278	284	300	270	303	295	287	298	284	297	299	266	282	286	304	290	296	270	300	303	297	294	294	270	295	280	281	268	283	295	255	292	300	273	256	275	293	281	297	253	287	259	294	317	299	288	308	281	276	285	309	300	319	290	278	296	290	258	291	276	262	278	277	302	278	304	277	294	307	281	287	248	283	282	287	282	279	271	274	287	278	298	287	273	269	303	285	290	260	302	293	294	281	296	286	288	256	268	295	270	288	280	270	271	276	297	299	281	296	282	277	262	302	311	267	268	273	294	279	285	297	282	274	282	277	291	273	291	292	279	252	287	284	281	317	284	268	282	295	261	252	264	266	263	288	281	286	266	293	289	307	302	327	296	307	301	290	290	272	282	266	279	263	300	285	295	278	304	310	264	293	280	277	272	274	268	283	270	324	286	274	301	278	277	274	272	257	292	284	283	273	282	305	270	286	269	299	292	311	295	304	306	278	251	325	257	307	262	330	292	285	247	285	270	286	280	283	286	253	298	301	284	293	289	288	280	286	291	259	296	281	286	273	290	273	281	285	256	288	287	280	249	256	262	272	297	291	295	306	277	277	276	275	287	300	279	291	271	304	270	267	285	270	291	273	283	283	261	274	262	290	269	286	288	283	293	298	298	261	280	308	280	297	285	270	285	281	299	293	306	278	285	264	291	279	289	263	265	301	264	279	259	253	274	286	265	277	302	295	259	269	279	277	271	278	281	279	265	299	255	334	264	255	277	262	262	280	307	295	274	289	290	285	300	286	307	272	248	293	278	274	280	278	289	288	287	300	295	286	269	288	279	300	277	280	299	285	296	278	314	270	288	278	288	274	289	281	291	302	285	284	305	268	307	283	257	301	275	303	282	282	294	297	288	270	282	299	272	288	293	289	293	255	283	292	253	273	279	286	265	283	298	278	254	270	278	287	294	271	276	294	315	268	302	287	265	297	311	306	320	308	298	286	319	315	289	287	289	270	266	274	277	300	280	308	288	300	290	288	293	262	291	284	276	273	294	292	312	277	281	286	303	304	289	303	278	312	276	317	285	271	281	249	269	274	304	284	277	264	294	292	276	258	273	294	279	312	282	266	286	309	300	287	291	293	265	286	307	279	285	267	311	321	271	281	281	267	250	299	279	291	295	289	279	282	285	251	318	258	293	295	299	266	279	296	249	305	288	266	274	253	283	271	307	290	274	292	264	281	295	267	278	245	255	252	315	305	257	297	287	284	289	301	293	269	275	284	310	267	302	274	308	261	268	295	257	294	279	280	276	293	265	293	274	275	296	291	251	307	270	260	277	284	271	270	292	283	244	267	282	276	281	300	288	316	265	281	284	291	274	275	279	268	276	302	298	299	253	267	254	278	276	267	252	262	254	249	325	286	291	285	282	296	290	269	274	304	328	288	285	298	268	266	251	257	275	286	279	270	269	281	297	272	273	287	309	285	270	292	287	268	271	290	278	290	300	262	301	307	303	282	260	332	291	292	282	261	289	303	302	289	264	311	256	297	304	275	292	300	276	311	302	261	252	269	306	296	251	300	277	302	251	291	299	265	262	303	277	298	287	288	310	265	275	301	279	289	293	288	280	279	283	268	302	259	321	320	280	301	277	278	267	265	273	269	269	280	266	288	264	261	292	277	293	307	318	274	275	290	268	319	297	292	313	282	283	291	283	280	275	297	294	309	259	287	260	265	280	251	291	272	284	274	290	284	286	269	296	258	283	261	319	282	282	290	281	289	267	266	261	309	299	269	276	293	280	270	281	307	262	278	251	275	291	255	255	248	273	284	264	267	284	289	288	277	296	293	278	283	245	255	302	239	296	255	275	281	281	288	271	257	284	325	288	246	282	291	276	292	271	268	257	284	265	245	255	247	296	282	289	277	277	282	306	261	275	292	271	300	263	266	316	266	249	275	254	247	288	270	288	280	309	272	276	285	290	290	283	291	282	286	275	285	287	294	267	278	259	270	273	321	292	284	303	286	271	286	273	270	275	272	264	266	310	318	307	278	280	299	288	247	297	264	268	278	297	292	280	278	290	285	269	291	261	288	256	246	277	266	269	249	292	276	291	304	295	281	262	301	303	295	281	312	279	280	275	269	297	266	319	296	284	294	273	274	292	249	286	317	268	294	295	277	287	280	286	291	274	313	292	266	301	266	291	261	267	277	295	255	271	270	266	293	289	281	295	269	259	286	268	297	288	278	292	300	273	283	271	282	286	291	280	265	294	248	277	254	296	282	272	283	268	271	276	272	277	275	255	263	269	265	296	315	273	277	279	306	274	275	272	258	288	311	268	269	277	267	299	296	278	264	296	312	265	274	300	287	307	253	282	287	268	287	268	275	296	261	278	281	288	282	270	309	276	297	272	283	277	302	278	266	307	272	278	270	280	288	254	281	262	272	249	277	274	286	266	295	289	266	268	292	316	271	267	298	271	298	289	292	281	295	312	304	289	270	301	291	290	272	263	262	255	317	274	284	274	277	265	278	260	293	281	265	290	295	273	290	267	274	273	292	275	281	280	300	313	283	289	270	307	252	281	266	277	302	280	302	291	264	277	317	279	288	257	265	272	274	271	245	265	276	249	299	302	282	281	284	302	278	272	251	285	258	297	310	280	281	269	286	273	268	314	305	247	263	251	288	285	268	262	266	314	288	306	275	276	260	288	285	266	280	293	302	259	272	259	295	284	288	274	254	286	275	276	264	267	286	292	292	276	307	261	271	288	274	289	284	319	268	302	277	285	282	254	278	280	275	282	259	273	290	275	269	296	255	278	259	279	299	264	291	306	253	262	253	286	286	276	285	244	286	277	255	282	284	302	297	271	284	261	296	263	280	268	291	319	249	253	279	277	280	296	267	277	306	279	268	299	286	303	284	257	304	302	306	298	279	280	270	274	312	284	273	293	277	294	299	274	264	295	272	285	297	285	282	271	270	302	261	299	289	253	272	315	267	261	280	301	290	266	272	281	262	298	272	300	252	260	284	280	264	272	283	261	295	310	243	289	275	290	281	266	297	286	265	259	268	292	296	299	286	292	267	280	263	264	262	250	294	295	262	246	296	311	272	266	278	251	275	256	269	301	292	276	273	298	264	265	295	278	259	281	290	270	265	287	299	234	286	286	288	271	286	276	291	261	265	248	273	278	274	261	293	307	271	273	254	312	299	290	266	272	274	289	308	268	258	288	284	266	278	266	285	298	251	308	295	280	276	288	267	283	281	268	262	276	260	288	300	280	267	260	268	284	293	289	287	249	272	254	303	266	271	299	275	302	292	275	285	279	298	302	301	278	278	301	287	266	304	258	276	276	278	270	267	287	307	259	284	280	268	288	277	276	298	265	278	264	274	270	287
24048	21072	28135	24247	20954	5046	1209	748	632	639	547	532	563	531	522	494	490	483	451	516	512	497	496	499	461	516	477	469	484	483	455	478	465	470	456	425	474	476	466	479	467	445	480	441	476	458	468	453	413	459	471	479	458	433	441	446	435	460	472	435	440	504	456	468	455	419	469	441	465	434	477	477	467	438	437	413	421	460	477	433	445	452	446	427	442	485	444	444	439	498	454	446	456	449	465	501	431	456	476	485	458	414	442	474	442	423	447	481	458	467	488	458	464	450	445	425	418	465	450	427	440	495	458	418	495	472	454	446	422	455	471	437	478	476	459	482	439	472	458	453	423	441	461	467	481	469	443	445	487	439	470	420	472	457	481	448	486	457	469	469	460	444	462	477	458	455	461	462	467	423	451	417	463	498	440	440	454	455	410	476	434	465	487	485	481	464	459	420	455	445	443	484	467	424	415	457	441	449	440	415	420	438	449	476	452	434	460	408	438	477	456	443	451	432	470	434	469	452	427	490	448	447	437	461	401	474	460	422	481	469	468	429	468	468	456	444	471	463	400	459	459	451	445	482	420	467	491	438	455	451	424	459	446	446	450	464	440	442	449	465	455	444	451	484	470	461	438	443	451	458	438	482	469	452	420	459	489	426	460	450	480	481	472	450	427	473	476	471	424	443	410	481	465	478	471	445	464	469	448	445	466	430	455	481	437	452	435	448	452	440	449	451	445	470	469	453	439	444	466	454	433	479	501	473	449	455	442	447	481	433	480	424	471	451	465	442	461	472	417	503	448	456	420	460	447	504	457	431	421	469	451	416	454	486	427	407	412	459	442	448	428	465	446	452	430	444	509	481	420	465	472	455	470	433	477	444	464	440	455	485	453	464	482	450	427	485	454	457	451	463	445	434	481	445	433	421	510	471	452	436	489	496	481	451	420	460	430	464	451	446	469	469	434	447	456	455	477	470	436	445	475	469	449	500	451	476	483	459	477	440	471	494	465	484	467	450	425	453	445	460	472	451	430	461	456	470	449	463	458	509	441	450	457	486	449	454	421	457	441	433	447	441	426	410	423	450	466	457	459	482	428	449	463	468	455	475	454	470	429	468	424	445	478	443	441	452	441	441	446	467	409	438	442	437	420	451	434	480	436	482	469	447	474	459	438	435	450	456	449	426	482	415	431	434	467	446	496	484	430	487	464	455	477	425	423	442	450	405	434	461	472	501	494	435	468	433	421	438	472	458	468	468	468	440	465	456	462	428	459	421	493	460	475	455	462	436	458	430	477	449	466	506	453	450	435	451	421	448	475	421	449	450	453	438	450	435	422	482	427	454	416	447	466	451	466	433	415	454	442	438	454	460	434	401	436	463	461	465	419	511	466	472	438	437	447	478	430	445	415	492	430	431	434	461	467	462	449	413	406	514	443	425	434	458	447	436	478	434	440	461	456	471	497	472	489	456	452	446	488	439	491	438	440	507	417	456	461	481	469	459	452	432	451	467	441	451	417	471	438	459	485	465	452	472	491	459	472	474	460	471	430	452	468	443	454	418	460	472	435	452	441	470	452	468	459	444	457	441	484	458	465	444	432	421	449	434	469	465	432	452	468	462	451	475	466	458	469	443	424	433	482	469	424	463	472	467	458	463	445	460	475	434	443	473	485	470	471	445	462	435	425	451	474	477	477	479	436	498	430	487	465	441	420	474	441	423	463	498	451	425	464	465	465	457	443	419	474	450	453	444	461	447	440	467	397	409	472	419	435	472	450	443	451	438	470	440	455	461	444	466	467	489	449	445	458	431	450	463	444	470	432	419	430	463	438	450	459	456	460	463	446	442	429	447	458	411	513	434	433	446	406	430	474	460	501	411	432	458	447	454	455	484	473	493	407	453	414	432	444	483	483	480	450	469	463	462	460	456	469	481	439	409	474	455	458	450	472	436	442	474	479	428	426	430	475	423	469	444	451	456	472	469	486	410	456	462	448	456	416	462	443	436	464	436	444	429	450	478	439	449	489	436	475	434	423	426	465	445	468	433	433	447	457	448	450	496	473	405	468	432	462	457	426	475	423	438	395	426	428	465	433	494	441	471	504	482	462	463	470	480	454	433	456	435	470	463	457	429	436	480	457	435	488	455	409	468	439	465	450	485	456	456	430	484	473	406	483	452	451	445	444	467	399	425	439	460	420	466	478	444	466	479	452	437	426	474	461	446	467	425	461	431	451	447	428	506	430	436	413	465	473	410	463	489	466	440	483	466	466	466	447	514	464	416	460	451	434	439	443	433	456	446	427	474	447	479	482	498	469	465	458	455	430	452	453	435	428	452	443	446	442	462	452	451	421	435	447	448	391	457	444	425	446	453	423	466	481	480	431	440	441	454	431	462	421	462	433	457	440	467	432	441	420	467	460	456	469	451	427	411	451	447	473	418	453	465	449	453	455	490	439	427	464	449	412	475	434	447	472	462	439	426	459	431	483	438	477	470	461	507	409	471	461	408	434	484	447	480	417	468	433	461	450	429	438	435	488	457	427	492	406	460	434	416	393	436	460	451	426	451	436	429	455	487	424	443	445	407	433	469	450	452	455	456	433	440	434	445	423	435	420	466	453	439	481	406	467	435	431	449	492	448	461	474	450	444	438	396	460	472	448	432	471	449	444	422	427	465	447	442	437	450	463	459	451	464	450	451	425	433	463	460	453	453	438	455	448	436	482	444	445	420	451	434	470	448	450	450	487	452	438	479	450	444	469	460	449	420	444	454	446	461	449	439	441	462	442	455	428	451	498	447	459	460	462	434	441	447	468	447	404	451	480	451	441	452	412	439	433	459	486	437	463	428	467	459	442	470	456	457	482	448	465	456	443	446	434	440	441	461	443	472	468	484	461	483	498	453	443	435	479	417	479	461	439	446	450	423	400	436	449	455	415	428	476	477	445	465	462	445	417	444	437	432	451	443	453	449	479	462	447	466	421	453	496	456	468	442	459	442	402	424	460	488	449	475	459	479	428	411	418	473	438	422	475	441	449	439	414	435	453	465	421	450	440	436	465	464	437	450	451	453	434	414	468	448	421	484	441	451	447	412	449	472	462	469	462	462	452	486	494	464	447	457	463	478	495	462	420	491	441	465	469	443	475	458	432	486	415	453	453	453	435	422	415	499	487	457	460	443	483	458	448	444	429	445	457	425	447	431	424	419	469	415	497	451	408	451	439	480	436	431	459	443	463	437	444	436	486	473	457	498	485	485	480	451	440	409	473	481	429	477	438	399	476	444	481	443	448	441	428	481	425	439	504	415	481	482	456	457	452	456	455	467	452	439	494	420	455	497	455	439	465	442	489	449	455	452	447	454	411	452	479	452	414	441	416	445	466	440	402	436	434	442	454	470	473	461	444	459	490	449	436	463	496	473	461	473	431	467	461	403	480	433	436	424	488	440	434	454	448	431	446	442	464	454	465	450	492	442	425	490	434	459	439	453	488	436	442	406	454	405	412	473	478	494
3725	5350	4333	2345	1673	1175	1043	873	790	708	668	640	602	540	557	550	501	537	482	505	501	485	480	460	448	485	492	481	470	489	468	484	462	467	477	486	484	458	429	492	471	442	469	501	455	486	418	439	473	429	465	463	480	407	459	442	466	470	446	425	428	468	448	492	458	437	473	465	483	443	428	447	448	433	448	445	474	467	408	448	437	450	451	462	448	427	426	449	441	408	425	428	442	469	453	431	431	456	466	454	465	437	430	470	480	405	445	468	458	486	469	425	443	412	475	398	432	464	463	487	430	468	423	389	447	460	497	434	462	464	466	451	486	407	450	461	433	459	442	427	458	432	411	438	465	433	434	451	443	406	455	455	493	445	458	439	457	447	434	440	438	429	494	422	418	432	494	442	386	446	458	417	424	441	452	463	478	463	436	457	425	451	450	425	444	432	441	476	451	434	472	450	402	458	436	447	422	448	424	486	455	423	461	401	460	443	429	443	457	468	425	426	412	451	426	444	434	439	440	442	452	446	413	439	472	382	452	439	451	427	472	439	433	463	431	457	441	428	431	437	457	426	474	426	426	439	430	483	461	420	467	434	420	420	464	416	416	460	464	446	441	454	422	476	436	404	421	452	433	438	454	410	457	409	439	456	454	411	439	460	412	424	471	450	404	434	404	456	457	420	446	436	482	457	437	481	426	438	412	433	466	430	470	455	448	417	423	453	429	476	428	464	428	436	470	425	439	467	460	444	436	429	423	424	425	435	467	451	442	461	456	464	411	465	431	477	423	448	450	470	432	437	482	462	432	484	446	444	458	445	425	415	425	448	435	439	400	420	449	424	445	441	439	411	453	453	463	443	453	432	458	422	414	460	482	463	479	448	428	459	427	402	452	452	444	465	493	394	457	421	437	479	462	465	431	454	471	463	478	435	458	466	423	423	439	434	468	431	424	432	462	456	422	441	443	406	404	422	450	435	401	456	434	446	433	425	445	440	441	451	459	413	435	450	420	471	436	465	434	422	416	420	420	437	429	468	474	434	436	431	428	452	425	433	464	429	435	466	428	473	446	467	468	458	420	428	414	479	415	425	459	460	460	424	473	443	439	430	426	442	463	439	412	428	451	422	438	470	455	447	462	474	425	436	438	413	441	434	452	434	463	441	418	422	429	449	456	442	440	451	496	437	443	418	445	430	421	490	440	428	419	445	414	386	457	424	402	405	445	446	442	453	417	443	424	447	458	425	426	446	413	433	424	415	421	460	440	424	458	431	423	414	450	467	425	400	431	416	433	444	462	444	392	405	462	444	459	455	432	473	422	457	425	418	448	433	436	435	479	453	493	452	421	434	453	440	433	498	454	491	408	484	439	448	429	429	441	454	397	456	436	385	464	447	405	442	416	412	440	450	407	419	412	445	463	441	405	443	465	437	422	440	410	408	448	462	464	429	409	402	432	432	470	476	419	431	434	450	427	448	441	403	462	450	467	433	441	433	451	422	429	461	384	440	442	442	427	401	431	422	455	484	441	410	460	448	428	425	438	437	451	431	406	466	481	436	452	411	464	443	447	464	411	422	422	435	444	437	463	465	391	453	440	435	432	481	443	457	428	427	432	431	375	414	411	433	424	436	412	432	421	439	406	443	444	435	445	412	441	408	408	399	416	462	438	429	460	460	421	457	397	424	441	440	422	429	439	442	434	402	418	463	426	427	437	418	476	468	406	468	402	407	460	427	462	448	428	434	456	432	394	439	441	443	443	452	450	452	439	437	436	417	436	430	471	423	418	447	455	428	452	455	456	423	409	453	436	439	377	393	400	463	427	431	438	458	452	459	389	454	433	480	409	435	433	447	426	462	441	482	470	466	435	436	437	440	447	455	437	455	436	427	422	470	490	433	442	479	441	436	435	457	452	415	441	467	486	448	450	454	432	430	404	406	439	391	427	434	434	437	429	450	416	437	420	445	459	438	437	457	475	410	450	426	432	458	423	441	453	464	430	439	432	454	420	444	482	412	450	393	411	448	435	466	433	419	437	449	450	416	449	467	465	448	418	447	430	462	424	452	412	416	470	433	433	402	427	424	472	406	410	441	439	401	411	436	458	430	436	439	432	463	432	449	428	469	439	448	449	428	407	446	407	415	414	448	446	430	405	460	435	432	434	413	447	422	442	495	426	440	428	443	488	436	438	468	457	457	414	408	446	402	427	430	409	426	453	449	414	455	474	414	457	470	436	458	432	435	433	421	420	461	447	435	456	476	459	461	416	439	496	445	402	451	432	452	446	417	454	423	485	461	430	471	428	463	420	404	430	430	466	473	444	430	424	479	454	418	440	399	431	471	432	414	400	442	436	441	456	434	448	472	471	465	407	485	433	432	435	459	442	427	426	410	428	472	443	439	421	427	413	427	459	448	426	469	422	444	448	447	477	442	492	417	417	396	469	402	419	473	434	427	401	398	427	443	396	391	415	445	440	472	444	460	438	445	434	379	448	443	426	401	447	457	427	445	447	433	458	463	419	421	444	447	430	419	440	437	425	432	456	456	423	426	442	441	434	451	471	435	463	427	413	408	443	402	429	425	426	426	474	461	464	427	442	429	437	454	433	446	451	427	429	389	438	440	431	425	457	425	409	467	483	458	448	428	434	441	427	431	438	441	415	435	469	442	444	435	458	449	428	468	404	459	493	456	463	408	474	438	444	431	451	413	407	427	419	460	480	409	442	436	454	452	456	440	411	422	459	418	451	455	474	436	421	428	448	426	422	469	424	404	485	445	421	416	432	449	427	403	471	476	462	399	430	439	411	451	458	433	424	415	428	429	421	415	421	447	435	429	448	480	441	458	446	459	460	424	462	489	452	419	454	462	456	416	448	446	428	444	473	451	447	458	436	438	409	400	454	415	405	464	461	399	453	417	413	428	431	442	432	435	406	421	440	435	467	443	477	443	418	438	458	430	430	467	445	429	408	449	440	429	435	453	424	421	447	431	428	430	452	384	431	453	423	448	437	440	419	443	475	401	429	428	441	417	440	391	434	466	455	445	400	446	445	443	408	454	418	404	420	428	435	459	416	404	408	441	451	418	433	440	430	426	447	443	442	429	471	409	479	393	454	425	417	438	410	399	410	419	452	447	444	442	441	443	433	416	466	442	419	421	435	411	445	447	463	445	418	406	408	477	451	428	418	437	404	417	417	391	432	430	431	444	491	464	420	440	437	445	432	441	429	433	439	414	429	439	418	437	409	452	447	445	416	422	435	466	431	407	450	446	433	431	457	441	438	412	440	418	424	425	474	422	419	426	428	441	468	451	429	410	404	424	456	401	417	445	432	424	448	444	452	462	448	438	455	459	414	431	420	440	459	462	386	440	414	437	432	405	445	461	419	436	448	425	415	420	408	434	437	466	428	418	444	414	446	423	481	467	421	442	422	428	444	448	466	453	396	445	454	439	397	465	425	478	444	424	441	409	445	417	442	451	398	457	424	444	428	458	415	429	419	435	439	457
27261	9606	465	202	148	148	109	112	119	117	114	111	132	127	126	142	111	101	131	98	124	108	111	103	125	115	129	123	114	128	120	125	128	123	114	150	127	111	117	120	117	111	118	124	135	131	124	119	127	112	123	127	117	124	106	110	105	119	95	102	118	134	110	108	100	116	136	121	118	105	116	118	97	97	132	119	118	113	123	124	102	107	130	138	104	115	120	111	120	108	116	107	109	119	131	97	121	125	118	131	104	104	114	106	126	111	122	125	120	127	117	108	119	105	117	126	124	106	103	139	128	111	121	119	115	112	113	118	95	117	117	145	111	131	121	120	116	109	123	121	110	121	121	115	140	116	108	97	114	95	120	99	123	104	127	118	123	126	117	135	125	112	103	108	91	117	107	102	128	134	120	127	114	111	121	112	112	124	126	121	114	94	111	120	104	129	128	101	116	112	122	111	97	117	100	140	104	121	119	133	122	125	125	106	120	120	113	131	102	105	104	128	120	109	126	103	117	129	131	97	121	120	116	111	122	129	134	115	142	134	124	109	109	106	112	106	118	108	117	112	131	100	106	120	113	115	105	114	121	110	104	119	122	120	145	121	133	117	113	113	111	118	137	105	109	114	122	121	110	134	113	124	115	111	134	127	106	102	122	134	111	124	112	119	113	107	117	107	119	130	113	126	111	141	129	111	121	103	118	138	112	120	117	109	92	120	108	121	109	129	107	110	111	148	123	111	117	105	114	124	118	109	112	118	101	106	117	108	108	132	118	114	115	115	119	114	98	114	116	120	113	119	102	117	106	108	116	109	120	121	119	94	108	130	120	123	109	129	126	145	110	111	96	109	113	99	117	135	120	112	133	115	117	129	108	119	121	106	126	109	96	113	110	107	107	131	104	120	136	109	119	124	100	127	112	114	133	105	110	114	95	119	126	129	115	123	107	122	137	107	92	127	135	121	127	123	132	111	123	136	115	113	106	108	104	122	122	120	148	118	116	111	114	100	119	108	115	122	111	129	117	119	121	106	120	113	101	108	108	140	144	126	110	120	100	105	119	115	106	118	116	115	95	106	110	115	119	116	122	114	119	105	111	112	102	104	125	112	104	127	127	116	118	106	127	109	131	129	126	120	110	120	116	110	99	124	113	117	123	107	109	104	112	107	127	136	110	114	110	119	122	100	106	98	100	120	110	103	104	94	122	122	127	130	123	126	119	115	107	130	138	114	134	117	114	123	129	119	112	125	129	120	117	126	111	103	155	91	130	136	115	93	127	124	103	126	124	114	109	97	124	107	143	105	129	119	104	92	128	109	113	107	118	115	128	124	111	109	114	121	115	114	151	132	138	122	141	122	108	140	94	125	122	104	113	111	112	105	111	101	125	103	113	140	130	119	98	127	127	124	88	104	113	115	118	109	120	131	108	109	133	111	115	127	119	120	125	109	127	109	123	125	123	123	97	128	120	110	125	112	122	131	113	103	117	117	111	114	133	115	102	111	119	134	108	111	110	98	101	138	104	129	130	111	116	113	118	102	107	133	110	111	123	122	106	109	102	112	120	138	93	113	112	120	119	136	129	88	119	106	105	96	107	150	129	117	120	106	110	120	107	110	109	91	118	108	116	115	108	113	105	122	133	151	116	106	96	105	108	101	133	105	117	112	113	117	114	110	104	127	126	124	122	129	132	101	103	115	125	112	110	120	105	104	98	110	114	116	112	125	111	123	114	120	122	128	112	119	122	116	129	105	141	122	111	100	102	105	122	113	120	118	91	130	132	107	150	114	119	104	114	129	124	117	122	106	128	112	105	122	138	124	108	88	134	111	121	103	118	107	114	132	104	124	122	110	129	125	104	125	111	108	108	117	119	127	101	126	144	112	112	124	129	116	121	118	118	129	128	119	122	113	104	124	138	129	133	123	118	112	122	123	115	132	109	119	112	122	119	111	100	115	125	99	116	117	113	112	120	127	115	117	119	104	111	130	124	117	121	99	146	119	125	131	132	110	111	115	131	116	116	121	117	117	104	124	125	117	109	104	103	143	102	96	119	116	108	128	118	115	101	104	125	107	124	112	103	96	133	106	123	122	109	114	126	113	124	126	131	141	105	129	114	122	116	128	116	129	131	128	124	106	146	112	116	109	106	110	102	110	137	130	113	114	116	131	104	104	122	123	132	113	113	124	125	102	100	123	101	118	117	116	116	123	109	121	132	106	142	121	107	105	129	125	118	116	123	102	98	125	132	110	126	105	102	130	113	109	131	119	129	115	94	131	114	104	100	128	129	129	104	128	111	143	113	128	107	136	115	111	110	102	114	127	121	120	119	107	125	104	122	107	110	112	134	128	143	111	117	128	121	113	101	105	126	100	129	124	127	131	112	121	114	128	124	128	122	127	109	125	112	105	102	119	91	117	104	140	114	98	108	130	96	125	118	141	113	134	122	127	117	114	106	84	105	120	110	119	127	110	129	131	106	113	98	116	123	125	114	127	114	126	117	117	115	115	113	120	114	108	124	96	113	126	120	116	117	109	130	114	129	116	118	118	122	120	132	121	114	111	118	112	107	125	111	126	120	121	119	116	100	110	109	115	129	119	106	118	119	106	120	134	123	115	123	125	108	109	128	112	98	118	118	136	110	140	115	115	107	113	116	130	123	122	120	132	119	94	122	97	109	114	125	152	134	132	129	112	140	124	115	120	107	95	130	117	96	100	117	133	130	116	118	121	118	125	138	120	130	127	102	132	122	112	127	127	129	132	130	130	115	131	112	89	119	110	106	120	120	96	117	113	111	117	118	110	116	127	107	129	111	123	102	90	103	120	103	106	132	113	107	139	120	121	121	126	123	122	147	101	108	91	116	134	107	114	118	114	118	107	135	124	127	107	123	106	105	107	109	127	115	116	116	93	124	105	147	108	120	113	114	110	114	126	122	103	108	124	106	109	107	105	106	118	113	118	107	130	100	108	124	112	104	110	113	110	119	122	122	125	135	130	108	105	117	101	116	117	135	108	117	123	128	109	127	109	128	100	115	113	110	112	117	109	125	114	119	120	110	105	126	116	117	115	115	128	128	122	138	115	104	112	135	120	134	132	124	112	130	133	118	132	123	114	122	111	110	110	112	97	104	104	132	109	125	114	118	94	110	101	114	116	118	114	129	108	103	104	95	130	101	114	122	116	110	97	110	104	117	110	126	124	101	104	133	110	129	122	105	122	103	121	90	110	105	113	113	133	120	114	113	116	106	115	137	118	126	127	127	110	104	114	128	105	120	114	124	95	109	127	128	120	127	103	111	112	112	123	107	124	119	139	110	127	115	108	120	115	105	135	105	111	127	123	139	105	96	124	121	110	110	109	123	115	124	128	127	122	114	120	137	123	115	116	130	105	120	112	129	119	125	108	105	122	117	124	121	125	95	107	107	100	106	128	129	108	115	107	107	122	118	137	117	109	123	106	123	103	112	113	132	113	120	110	105	119	121	139	107	115	102	115	108	112	130	111
4831	321	257	178	144	148	144	120	133	147	138	130	125	123	129	135	100	113	126	144	156	122	109	123	139	100	121	109	109	123	143	113	109	111	148	126	137	120	114	129	136	139	119	124	114	119	131	126	125	130	136	108	134	132	114	131	99	107	128	104	127	125	127	109	111	123	133	134	133	129	118	132	115	136	134	153	109	149	130	130	148	129	147	117	111	125	124	124	134	116	119	115	120	108	118	123	125	115	124	113	150	132	102	112	138	118	145	117	127	140	129	119	122	150	123	133	136	136	108	121	126	126	117	120	123	124	130	158	127	113	141	118	122	124	115	121	113	125	129	126	139	143	119	133	120	124	104	124	127	113	120	129	131	129	119	109	122	123	110	120	137	129	118	103	124	123	140	130	114	116	121	112	137	126	114	135	120	140	128	116	111	112	108	118	126	101	116	137	126	107	141	150	118	125	123	112	110	127	116	122	110	116	135	132	133	108	135	124	115	128	117	121	106	118	121	151	122	113	120	130	119	116	118	136	104	116	131	115	100	130	105	137	137	114	139	117	119	124	119	142	117	124	142	124	145	121	119	118	106	105	100	113	116	123	133	134	124	123	118	125	129	128	124	150	114	124	114	127	105	121	105	125	121	110	115	124	145	114	131	124	92	106	120	125	128	123	115	98	118	112	138	101	126	136	112	122	98	142	112	145	125	111	129	121	120	104	127	140	118	127	101	135	109	129	117	130	118	128	137	128	114	113	109	115	117	128	118	112	123	119	125	128	119	132	138	144	116	122	125	114	117	107	119	110	107	116	126	128	123	108	114	117	141	118	115	118	117	110	134	128	138	116	115	140	119	110	125	133	121	120	134	124	121	122	127	116	102	138	122	126	125	116	135	106	118	101	128	128	115	121	116	142	122	126	104	140	140	116	129	106	115	122	135	119	105	130	136	111	101	126	120	128	116	119	125	126	124	127	107	125	115	117	111	119	110	131	136	123	120	124	122	118	143	115	127	124	131	125	130	139	111	113	101	108	129	115	130	125	117	123	127	107	125	141	113	115	116	114	113	118	113	110	114	136	150	118	119	127	142	109	125	125	130	137	114	139	132	137	116	115	110	140	100	121	119	101	114	119	128	103	130	125	101	116	117	120	124	117	132	141	127	131	116	116	127	131	122	111	123	116	132	113	110	118	121	103	136	130	117	126	128	111	128	131	113	115	135	120	136	120	127	136	114	129	129	103	98	129	124	116	118	104	117	111	129	130	116	114	130	143	122	127	125	113	116	117	114	103	122	139	123	114	123	125	119	101	132	122	123	126	135	123	103	121	135	117	119	120	120	133	109	117	124	117	124	117	121	122	127	115	137	110	135	104	120	138	120	139	119	134	104	121	122	145	116	123	128	127	115	100	132	106	121	129	108	123	124	120	119	112	139	126	122	111	128	118	100	119	126	136	114	127	134	149	107	119	116	115	107	99	116	109	112	126	134	95	110	117	120	125	110	111	128	145	124	106	139	105	125	116	113	130	142	111	131	118	112	133	143	115	126	145	125	134	128	116	129	111	125	129	106	123	120	116	123	121	100	113	113	108	116	123	114	122	125	123	107	130	107	115	118	132	119	131	134	119	116	124	105	123	123	121	139	116	94	123	120	120	130	100	129	118	135	107	110	142	115	124	119	129	116	122	129	131	120	137	116	119	99	112	131	102	116	128	117	116	127	113	135	128	140	122	121	114	128	118	123	99	106	121	123	114	116	127	111	110	118	119	117	126	133	133	138	114	121	111	133	124	138	145	121	132	121	128	116	107	125	115	125	125	126	117	117	126	112	123	126	112	122	114	112	107	116	107	117	127	123	125	119	126	112	131	123	129	121	131	122	123	123	112	113	109	111	114	107	139	122	130	126	121	114	116	113	120	146	131	132	112	139	130	121	138	114	114	106	132	111	139	134	111	109	140	123	121	143	112	129	110	102	115	132	114	124	97	142	125	114	124	126	125	105	124	133	110	106	101	139	118	123	110	116	133	126	122	120	127	111	111	132	125	146	115	124	121	119	143	115	131	124	121	104	139	121	121	131	122	119	105	128	128	100	130	117	130	128	106	131	125	110	116	134	107	138	108	120	116	112	114	129	134	112	101	123	122	132	117	135	105	130	126	122	112	117	125	138	122	119	125	117	117	125	132	130	139	99	127	140	118	126	115	110	140	134	125	114	119	122	118	130	121	112	131	134	128	125	114	124	102	111	142	111	108	120	128	147	126	103	115	108	133	117	101	120	133	120	140	121	125	143	113	124	112	131	116	123	123	119	154	113	121	128	124	128	118	127	113	110	128	125	127	125	136	112	132	117	121	132	116	135	100	124	119	108	104	117	114	136	120	103	108	130	117	119	112	123	126	126	140	113	128	103	132	116	134	117	123	128	113	99	120	108	133	141	113	127	116	115	108	127	115	108	108	114	118	122	135	117	112	106	114	139	112	141	135	145	134	129	129	143	128	134	115	133	113	137	113	114	115	114	123	117	125	126	124	120	126	120	118	118	137	130	133	123	134	112	113	130	118	115	130	123	115	117	130	112	116	111	141	147	114	123	138	123	114	127	122	125	120	120	151	136	120	111	133	113	117	135	117	117	140	119	120	120	111	105	124	117	107	127	120	119	131	113	111	114	127	133	123	109	112	124	111	130	129	111	138	108	110	116	128	123	106	127	120	130	124	113	110	112	115	155	108	136	119	121	132	127	118	138	110	113	138	125	116	103	109	131	126	121	133	123	123	109	139	134	132	123	134	121	118	122	120	129	103	128	141	106	137	129	128	120	116	119	120	118	129	122	136	110	113	111	115	121	101	125	127	129	131	130	110	136	127	123	119	144	117	126	126	126	111	118	132	132	123	120	125	81	125	130	119	147	113	135	124	114	108	131	118	129	128	116	120	121	128	130	127	119	129	124	106	115	134	133	133	127	123	119	121	133	101	109	130	125	120	115	120	116	131	141	111	117	113	132	119	140	123	123	114	132	135	115	125	111	125	113	99	116	133	117	112	105	127	140	110	125	137	120	109	106	123	105	124	109	117	110	124	116	120	116	127	121	124	118	128	139	137	100	118	112	127	136	102	108	98	118	118	131	129	130	143	102	125	118	115	131	99	120	110	130	134	135	130	116	123	99	123	111	122	140	125	111	111	138	111	127	143	138	111	109	107	141	117	134	121	114	120	132	134	117	113	124	116	122	131	132	93	141	135	113	108	140	122	119	134	118	130	120	124	111	120	108	130	115	124	151	123	123	135	110	119	117	131	121	111	134	117	164	107	113	128	106	143	132	115	109	118	115	136	128	127	117	115	126	128	99	112	108	108	138	104	135	115	119	110	125	133	115	127	127	125	124	123	113	116	122	127	123	134	104	116	95	122	123	127	111	127	118	119	113	120	121	117	101	136	100	137	120	131	132	106	122	132	123	128	124	138	147	99	115	129	130	126	115	117	130	123	123	126	130	126	119	126	120	113	134	109
25148	21066	26690	24807	2887	657	473	384	342	341	363	318	341	326	306	302	301	288	269	301	277	299	309	254	252	266	274	271	277	236	319	271	296	301	272	270	269	250	311	275	289	280	279	299	291	261	283	272	291	271	284	281	274	246	270	289	315	323	293	287	291	283	268	277	271	294	267	279	286	246	264	270	237	287	284	289	308	265	322	249	278	265	297	269	305	264	298	294	291	285	266	256	279	270	282	295	269	285	309	279	284	285	308	284	268	260	256	283	256	264	293	279	282	258	274	295	265	266	262	287	259	271	297	283	258	302	266	264	290	297	267	287	264	289	281	236	292	262	262	278	283	257	263	280	280	267	282	291	275	258	243	267	258	285	294	311	263	284	284	262	282	283	268	287	258	259	307	289	242	286	268	252	279	308	282	282	273	272	290	272	298	321	293	277	274	301	303	286	274	268	295	304	261	276	331	288	277	281	282	265	279	280	300	292	287	271	285	262	301	275	284	290	281	263	281	264	254	269	283	289	286	243	275	262	289	271	287	274	256	306	264	273	286	275	287	256	282	254	312	257	305	284	264	320	293	277	285	280	273	273	276	261	270	290	272	284	287	266	276	260	280	271	280	267	282	278	272	266	269	282	257	285	279	281	312	291	279	273	268	294	278	291	287	255	287	253	271	276	287	292	299	251	302	278	284	270	257	262	272	270	287	260	260	241	269	280	317	300	285	281	284	297	267	271	243	282	289	262	281	291	302	270	299	292	278	275	286	293	240	273	296	263	301	254	265	273	282	299	281	281	273	280	265	261	257	292	319	284	288	272	271	283	256	282	279	286	284	267	288	267	283	272	289	267	241	262	287	286	265	272	268	284	273	291	269	247	287	293	296	277	285	283	284	297	305	254	295	269	288	267	264	300	263	317	284	262	252	293	288	254	272	294	260	258	242	291	259	258	278	275	267	273	262	260	288	282	272	280	262	270	245	295	279	267	267	263	280	258	245	253	310	274	284	291	285	258	278	294	257	251	258	287	273	289	262	321	293	267	279	300	277	292	255	307	294	267	278	303	239	298	305	311	285	280	251	272	263	278	319	289	256	280	262	277	281	279	292	270	261	289	264	276	300	280	312	256	245	303	274	269	296	305	311	275	283	286	258	283	254	279	285	298	280	268	308	290	329	262	265	321	301	265	278	283	282	247	259	273	277	241	247	270	295	288	289	303	294	267	294	258	291	255	236	253	270	273	317	274	280	287	275	295	283	261	267	275	268	281	303	272	301	244	262	257	220	302	271	268	245	261	267	285	277	256	274	287	256	272	275	278	290	256	261	269	271	306	287	270	277	244	275	272	256	268	268	273	274	270	275	283	295	294	273	253	295	280	273	311	272	261	260	282	277	262	288	258	261	287	255	266	295	291	269	276	279	283	284	282	282	322	292	300	267	288	284	288	269	271	253	275	260	261	307	267	292	286	266	295	249	299	289	266	264	264	267	289	248	265	284	252	295	300	279	241	271	298	258	266	258	302	288	287	274	297	293	260	260	304	242	277	290	281	268	287	293	283	300	276	291	304	281	254	269	289	269	310	273	294	269	264	293	274	257	266	267	249	268	252	292	276	258	296	274	288	305	255	273	255	279	323	258	290	278	258	304	264	292	245	273	266	271	255	261	279	301	282	265	280	270	294	265	302	263	288	268	278	285	258	283	275	276	249	262	313	299	241	275	297	276	298	275	267	294	269	282	258	270	295	275	252	263	285	296	268	245	299	277	300	297	266	284	268	292	278	277	317	279	267	254	258	315	286	283	280	278	285	269	265	286	284	258	269	269	259	267	266	287	258	305	271	282	273	279	279	246	291	253	304	282	269	272	276	272	268	280	279	279	276	293	272	288	290	280	281	270	275	283	284	314	258	256	274	266	265	283	285	279	273	296	231	294	292	294	266	260	259	319	272	275	261	298	284	267	276	257	294	279	263	298	286	251	276	273	294	297	277	296	290	259	276	277	299	294	265	254	263	294	274	283	289	256	280	275	298	292	267	237	249	271	293	286	272	281	303	265	286	283	271	283	287	255	313	287	277	256	289	266	252	298	263	254	275	275	286	270	279	265	266	277	263	293	287	249	283	258	298	256	268	289	265	276	233	277	288	278	278	260	269	256	261	295	254	244	289	261	254	275	264	271	281	242	313	273	258	255	275	271	271	262	259	263	268	280	273	269	255	282	253	260	271	295	307	295	271	285	289	276	269	267	258	276	276	316	264	236	245	266	293	262	270	265	272	300	267	314	328	284	275	291	270	272	282	291	288	276	267	286	277	270	288	291	269	269	267	263	267	283	281	270	257	274	284	266	262	289	297	301	300	263	294	281	266	279	311	267	280	276	270	266	277	264	310	241	261	280	292	287	249	276	293	264	291	277	261	276	260	289	303	265	263	274	294	269	287	292	254	291	293	269	260	271	271	290	290	268	290	281	262	265	259	263	243	293	285	268	297	267	258	254	250	283	259	275	275	261	264	253	250	258	321	297	280	250	298	300	276	278	266	280	288	280	237	309	280	302	266	274	276	292	286	297	284	264	285	274	275	281	295	269	238	315	306	266	311	293	272	274	243	293	264	270	269	292	250	264	269	267	273	279	270	287	279	288	271	279	247	296	264	286	286	242	267	270	303	290	279	313	312	276	263	276	283	271	251	252	290	284	297	285	287	284	294	265	294	280	295	276	261	274	262	276	270	288	265	294	256	270	241	277	268	251	271	262	262	255	274	275	289	282	267	291	262	283	250	250	250	256	242	286	274	286	284	286	287	268	267	284	275	251	260	266	285	272	284	270	296	247	276	273	273	285	250	282	254	274	263	274	283	259	301	283	273	267	253	270	307	255	310	269	278	285	274	282	273	257	262	294	290	281	296	268	270	269	258	294	259	251	272	286	276	255	275	277	260	249	294	259	271	257	303	320	288	292	286	261	285	241	301	284	249	296	259	272	270	291	274	278	284	284	257	280	262	254	277	294	281	254	265	285	274	263	271	284	301	267	270	242	255	291	279	266	277	298	284	289	265	295	282	267	258	296	277	268	281	304	289	287	269	278	248	274	284	310	300	254	282	282	273	280	284	274	274	305	283	283	263	276	281	267	268	258	286	279	283	252	287	277	252	277	284	270	299	289	271	290	246	279	251	285	274	296	257	265	287	267	292	260	292	272	280	261	259	300	267	271	283	293	283	268	264	292	281	299	298	274	279	277	311	272	274	289	238	316	274	270	255	253	283	300	293	305	290	258	270	277	249	279	279	276	274	278	276	281	272	267	292	289	301	298	272	282	272	276	275	270	260	254	235	308	276	274	299	277	290	263	255	284	287	291	275	275	289	263	270	280	269	255	279	266	292	284	261	291	260	275	274	295	270	300	281	286	269	288	260	283	256	242	260	308	317	277	275	274	274	296	270	256	316	281	285	279	290	277	269	272	287	246	264	261	307	266	280	266	251	291	265	281	304	259	275	247	245	247	291	272	297
3466	2565	2055	1103	774	583	522	437	450	396	365	350	294	316	280	361	340	313	309	300	300	335	310	316	325	318	293	299	323	306	300	288	310	285	267	275	236	287	299	298	297	287	279	284	293	270	310	291	270	287	310	292	284	311	267	293	269	287	263	305	285	268	275	288	320	272	286	279	286	279	289	297	300	296	295	267	293	266	282	295	277	266	272	308	296	275	269	307	265	263	305	316	287	278	274	277	277	307	285	287	292	298	301	253	292	283	244	290	294	295	310	287	280	292	295	260	290	274	295	310	291	281	296	259	275	316	311	270	294	298	305	277	293	269	282	296	287	268	283	314	292	301	294	296	324	238	283	280	266	267	296	279	294	297	292	260	279	291	298	304	264	262	314	252	291	312	255	264	303	279	287	292	295	296	298	255	317	302	279	240	290	267	282	258	289	249	308	325	296	320	237	286	284	290	293	269	289	298	281	300	264	283	277	284	285	265	259	318	267	303	251	286	279	308	301	295	290	286	278	273	270	276	306	301	245	295	307	311	299	291	270	251	281	273	284	264	284	290	279	277	256	264	295	305	299	316	305	265	253	254	277	266	274	272	276	281	268	274	246	295	279	292	303	291	242	287	269	275	283	277	228	252	266	267	297	260	258	296	294	266	256	261	260	291	251	273	282	270	288	289	292	270	289	271	317	280	268	260	278	257	300	270	288	263	300	272	283	303	273	292	258	265	294	319	290	251	280	270	280	293	276	289	271	312	279	304	260	274	280	272	262	286	274	292	288	290	289	290	308	300	253	302	278	266	233	284	285	275	269	301	283	266	318	295	284	276	285	282	288	298	272	273	288	267	275	273	278	275	290	259	308	290	271	270	260	316	307	303	257	291	272	283	279	295	276	277	291	281	305	293	288	292	297	299	274	285	307	282	289	310	288	291	315	288	276	249	263	288	299	275	281	244	291	316	306	272	275	295	304	273	263	295	301	295	289	297	283	279	288	269	268	256	292	286	290	260	283	309	297	284	293	281	311	269	261	297	278	269	257	296	285	299	269	265	254	281	284	288	292	269	280	278	299	278	268	285	273	268	255	278	281	303	264	272	292	314	304	265	284	265	257	307	286	292	296	286	308	290	297	270	302	303	263	280	290	303	275	275	268	269	299	265	277	284	279	276	268	285	291	263	280	297	273	259	272	277	274	298	286	261	304	243	281	259	282	289	270	257	258	272	280	275	293	297	299	284	293	310	293	295	300	263	282	273	267	276	260	298	279	295	259	251	289	285	282	268	260	272	251	298	291	284	284	280	309	254	272	274	252	274	250	254	283	302	283	276	293	261	293	295	248	262	274	303	279	249	264	270	277	278	260	296	281	303	299	276	286	286	284	259	249	309	255	288	273	297	260	282	255	298	274	277	274	256	278	287	284	281	292	293	289	269	275	273	315	262	292	275	283	278	261	314	298	273	306	285	283	260	284	255	270	280	292	279	250	272	240	243	305	279	329	287	305	280	258	288	301	274	275	255	281	284	286	262	300	295	247	265	315	245	304	294	295	298	256	282	282	281	289	279	263	291	288	286	272	298	271	286	272	265	273	290	264	292	268	284	293	290	299	277	275	259	283	265	292	269	290	230	306	280	290	314	291	306	269	276	277	302	281	296	262	270	318	301	312	269	290	268	281	287	294	274	285	281	275	289	272	249	298	287	322	288	292	278	276	273	293	288	264	255	316	279	286	278	313	269	269	290	279	271	284	283	286	305	252	288	257	297	302	288	280	290	268	310	308	278	251	265	299	265	304	265	293	323	289	290	288	258	274	317	295	266	281	280	271	270	281	302	285	296	269	252	278	272	286	260	267	292	316	280	268	295	300	290	261	311	298	259	264	256	266	287	291	243	254	268	302	235	269	258	268	253	292	293	280	287	310	267	270	271	254	245	276	307	273	283	278	306	263	282	250	271	269	262	301	265	266	287	289	276	290	301	269	282	262	253	278	275	264	253	296	271	303	289	279	260	292	284	268	283	283	251	279	274	295	281	280	261	226	294	286	312	293	258	286	284	242	278	265	293	261	276	289	282	277	291	277	265	275	268	288	285	270	294	276	275	255	268	266	304	290	312	298	248	272	278	273	264	269	243	283	314	299	302	288	261	254	255	284	310	269	286	285	275	275	302	258	284	295	309	283	301	297	276	291	278	289	288	247	284	298	252	247	301	319	276	264	292	288	297	285	235	294	301	304	301	273	279	286	290	299	264	291	284	297	307	294	297	286	270	255	275	268	293	253	250	285	294	268	284	267	294	282	288	298	269	301	265	258	256	268	279	285	282	310	283	279	294	287	275	268	249	249	317	268	263	312	296	273	299	293	286	274	275	267	286	258	268	264	298	289	252	307	294	277	267	292	267	290	248	300	293	269	268	283	314	288	269	283	289	282	292	283	294	270	313	275	272	285	275	275	287	307	266	306	286	299	273	295	268	285	260	284	280	296	299	282	301	264	286	253	303	271	268	296	276	294	279	280	299	280	267	285	284	296	266	266	264	295	287	273	257	273	278	254	309	266	302	274	267	289	286	262	288	295	300	256	279	293	241	298	273	289	306	283	286	295	269	274	291	269	266	271	262	276	284	283	272	267	264	248	295	274	290	289	301	263	267	263	276	283	295	287	274	270	266	270	304	264	314	291	272	284	250	269	287	233	277	278	274	276	294	279	272	297	302	313	289	283	282	291	316	273	266	285	273	299	274	278	310	256	263	223	278	293	282	295	274	274	280	281	273	274	286	269	290	283	283	285	266	283	285	290	268	296	252	259	283	265	257	281	269	281	273	309	298	278	267	275	273	299	310	302	255	286	292	268	264	281	291	263	278	280	271	295	277	312	303	250	279	282	264	269	279	292	289	270	240	269	289	291	272	269	275	277	308	295	250	265	254	284	290	301	294	261	301	267	275	303	300	310	298	314	292	286	283	276	274	275	288	268	275	318	291	289	290	276	297	281	285	300	249	284	278	291	299	310	277	298	309	252	279	274	300	290	250	293	259	280	260	285	308	272	294	272	279	296	270	257	301	287	275	283	267	254	267	299	285	284	270	283	286	282	258	271	277	295	281	279	282	297	286	276	304	270	264	307	275	291	274	269	300	271	316	306	291	315	260	283	308	268	258	265	270	295	271	272	237	292	277	261	309	277	285	276	277	274	288	296	294	265	275	294	280	262	298	258	290	282	271	272	282	284	261	284	298	245	276	262	274	247	272	293	286	282	271	272	264	280	278	271	286	279	277	273	278	264	289	254	308	283	261	286	282	268	292	290	287	290	250	304	272	276	277	289	277	277	272	279	287	254	266	284	306	262	293	270	294	267	281	289	273	279	281	254	283	260	267	303	277	291	266	285	247	251	283	261	253	274	268	305	285	283	278	295	260	286	278	269	293	300	254	314	268	317	267	291	320	309	269	282	292	275	270	286	296	267	297	265	277	290	260	262	254	311	299	278	309	289	291	301	272	302	285	273	280
24114	21100	28226	24208	20963	5024	1314	775	621	614	562	553	532	509	502	510	481	536	509	496	499	482	507	457	463	491	522	480	495	412	498	468	458	466	477	509	487	446	457	462	482	462	506	496	466	454	473	466	472	452	459	484	477	451	437	467	453	465	434	433	477	485	467	472	458	488	414	448	422	469	458	483	475	489	447	462	458	442	459	430	458	449	420	473	465	474	471	465	492	446	440	463	432	460	446	479	436	446	421	457	470	445	492	439	462	462	445	475	475	472	460	419	485	454	439	512	460	441	475	420	443	473	434	450	440	448	437	424	441	473	422	413	487	491	432	440	437	435	502	475	461	468	443	462	437	508	529	488	470	470	476	458	486	433	447	441	426	456	475	452	495	504	481	474	459	420	418	434	472	442	425	443	469	448	461	500	441	453	466	461	430	487	471	487	457	467	448	454	413	436	422	433	499	451	509	492	428	486	444	482	480	443	450	443	486	425	457	472	459	467	452	453	411	438	478	446	454	444	471	478	445	445	462	415	467	509	480	446	465	434	466	451	415	480	447	460	429	490	478	440	489	430	474	484	467	424	485	461	473	454	452	412	459	460	482	452	466	426	509	457	444	467	464	440	421	445	464	451	448	463	458	446	449	444	466	456	441	460	451	449	417	448	447	474	456	477	483	450	460	429	438	430	480	433	442	445	437	440	500	488	454	447	438	442	470	473	473	441	433	462	448	416	445	432	465	467	458	450	495	399	469	449	449	468	463	411	429	455	483	458	453	461	458	463	429	447	460	505	453	459	439	444	452	447	491	462	455	482	456	464	430	413	434	460	475	459	446	472	449	484	451	464	441	443	453	485	431	454	478	437	447	440	427	466	443	430	453	452	479	499	475	489	483	483	456	476	441	427	455	461	477	476	429	470	483	431	430	416	459	455	450	464	441	424	466	438	434	449	443	443	474	456	443	454	479	431	475	471	475	434	432	449	442	429	505	457	440	460	440	435	469	470	479	445	453	476	457	483	459	409	458	468	440	466	472	480	428	454	448	437	454	459	435	465	463	460	460	482	452	459	473	442	462	456	433	430	428	470	430	441	493	432	413	459	491	463	462	420	412	466	452	473	473	442	431	485	449	491	499	425	458	463	417	432	446	465	431	452	475	492	458	449	466	432	436	479	445	440	453	451	466	482	448	430	468	444	453	410	441	463	493	456	446	456	422	452	429	460	462	447	460	472	407	448	467	489	422	463	435	446	460	483	501	439	447	444	450	432	453	444	446	457	436	471	431	438	489	485	436	467	486	445	447	457	508	425	404	462	452	447	481	486	448	472	466	475	388	423	481	430	456	419	461	437	496	458	482	470	465	465	427	445	470	449	452	461	477	460	438	449	455	463	466	480	474	451	474	438	451	487	470	475	478	459	446	449	428	490	482	435	452	434	449	424	410	473	471	457	424	461	454	468	457	442	422	474	467	454	460	400	475	460	462	473	443	426	458	465	458	459	442	455	487	469	492	455	441	467	452	468	433	458	477	457	447	432	438	444	483	436	440	461	450	440	445	422	459	439	470	447	460	470	445	463	459	428	488	461	465	461	449	434	433	425	475	481	445	496	435	461	428	455	468	466	452	463	470	453	460	504	440	447	460	452	460	468	441	453	479	437	478	465	480	462	444	442	463	423	445	483	464	450	471	413	468	489	445	472	455	456	415	474	453	434	459	438	450	462	430	423	485	480	438	454	436	445	461	417	458	455	476	412	454	437	474	448	414	469	447	445	463	472	441	446	436	439	447	448	460	449	447	458	437	438	436	472	432	441	457	461	434	475	452	414	467	441	482	476	446	456	452	459	474	498	443	456	456	451	472	466	440	464	475	394	457	449	411	466	428	455	466	496	441	445	437	429	442	477	467	472	414	486	467	454	476	464	464	452	419	464	454	447	445	460	473	427	442	504	459	450	462	467	453	473	466	519	449	465	451	435	444	463	462	467	482	436	451	447	475	431	453	459	446	443	419	470	400	474	451	508	462	469	459	480	435	419	475	438	451	485	466	445	474	446	499	442	435	475	459	480	460	459	466	440	461	440	435	420	460	443	477	455	470	488	425	419	483	419	471	433	448	439	448	455	437	449	443	513	454	427	469	420	458	423	448	477	476	478	445	499	461	486	478	451	443	477	473	422	453	467	435	469	444	426	475	463	441	471	450	474	458	467	487	442	433	465	436	462	426	440	458	424	440	433	408	470	454	437	418	444	426	452	443	429	457	442	440	469	482	464	461	472	434	431	490	467	466	440	404	465	442	429	425	451	445	433	468	465	434	449	472	422	452	480	451	439	461	456	420	439	489	440	438	456	466	447	475	430	437	444	440	436	464	458	450	489	456	450	459	483	420	447	447	468	473	444	443	452	446	474	444	461	435	475	484	443	455	437	433	470	491	492	432	483	470	454	477	443	439	469	466	445	476	440	462	439	451	424	462	417	442	467	485	470	467	444	435	456	456	479	423	462	498	430	477	452	460	450	465	424	460	439	473	459	468	473	472	410	486	457	429	483	461	428	404	462	480	437	433	445	398	452	463	478	445	456	461	437	486	463	451	443	481	470	477	450	465	464	447	468	459	459	456	451	432	454	449	470	458	441	453	416	445	465	464	400	438	470	412	473	484	475	473	455	451	464	401	432	476	454	434	444	417	420	462	458	464	431	444	463	446	440	458	457	463	493	399	444	459	457	495	433	446	437	445	448	456	463	468	453	479	486	449	491	475	449	491	468	464	434	459	454	475	460	488	483	441	458	436	465	468	446	435	472	428	462	468	416	470	447	449	444	437	448	429	423	489	460	398	468	471	468	423	507	470	451	462	427	435	487	448	462	470	451	480	458	472	442	471	468	441	452	414	438	459	446	489	463	454	450	472	431	464	434	490	440	479	443	411	437	432	444	468	456	476	411	431	472	439	440	423	469	406	449	431	505	488	472	438	454	462	464	439	428	480	439	435	430	483	442	439	442	432	469	473	469	475	473	465	415	486	458	434	426	460	431	436	450	429	473	459	451	448	458	472	427	430	426	455	448	467	449	445	471	485	501	445	443	440	476	470	456	475	410	455	465	431	445	443	469	454	472	453	479	486	457	488	488	432	483	449	448	468	458	469	473	398	478	474	458	441	461	469	467	472	456	466	457	476	489	443	461	436	484	449	458	451	479	448	432	438	485	472	484	404	424	465	423	470	498	454	443	431	489	475	456	435	422	427	463	436	443	468	442	481	434	459	442	432	448	454	434	492	415	468	439	424	458	439	453	469	434	473	443	476	472	453	393	445	419	448	461	440	427	447	393	478	489	437	435	421	460	445	457	446	483	498	431	504	468	447	410	428	468	427	435	456	469	402	466	453	458	429	420	446	460	496	403	436	412	475	450	471	442	468	478	460	481	444	419	460	474	432	492	458	426	463	447	484	505	445	440	473	438	470	472	492	446	458	410	444	476	481	429	429	462	435	448	508	431	468	480	445	440	490	437
3685	5383	4388	2429	1597	1168	1034	836	779	760	680	711	528	581	542	504	530	486	483	475	530	515	450	470	467	490	412	482	448	482	448	491	462	507	458	454	448	473	427	442	449	432	460	494	469	442	415	445	463	458	435	475	468	435	430	462	466	463	440	437	451	444	459	460	480	418	444	426	464	457	479	437	444	466	429	431	490	412	440	458	501	458	431	449	429	435	463	422	471	481	424	442	448	450	441	451	478	430	473	442	440	473	454	459	464	463	461	422	471	459	458	423	441	477	453	441	431	463	451	440	436	440	450	444	415	436	430	439	418	429	431	436	452	483	438	488	437	452	426	461	458	430	480	451	453	414	447	458	418	472	489	434	455	482	410	432	436	452	461	421	464	458	434	457	435	423	430	419	450	464	402	472	435	448	444	431	447	444	447	419	470	469	467	475	418	407	428	485	459	443	425	462	443	465	449	447	437	470	464	421	424	425	417	463	469	454	446	453	399	489	443	435	458	456	433	453	419	432	441	444	425	458	482	430	457	430	437	424	405	434	431	457	435	441	432	463	452	452	443	459	463	404	417	442	418	419	451	423	435	489	459	414	479	438	438	457	426	465	400	453	462	431	434	490	448	486	418	442	426	436	431	398	451	472	450	444	454	481	450	454	462	481	422	418	440	435	446	427	409	424	443	460	444	456	462	452	458	396	456	475	455	480	417	450	469	437	403	457	454	461	462	391	445	424	469	430	466	429	449	421	464	425	437	462	429	430	436	434	458	454	461	445	478	451	433	468	441	415	434	468	464	416	420	486	427	433	440	433	371	463	464	427	452	489	439	447	445	433	454	410	464	403	433	407	439	439	468	477	441	468	408	492	460	458	453	458	485	436	433	441	453	430	441	432	426	436	446	480	427	466	432	436	417	455	449	446	449	428	450	446	450	430	411	442	433	449	437	466	398	434	421	464	483	463	455	449	435	428	441	463	449	405	429	430	446	418	430	427	469	462	445	439	433	444	455	460	462	488	469	432	422	428	472	440	433	416	434	440	437	448	453	428	481	435	466	488	434	447	474	465	447	436	489	466	435	416	418	452	444	414	418	436	451	432	414	455	444	446	438	454	471	455	406	460	463	471	442	469	456	456	452	443	444	459	437	431	425	443	461	446	430	448	490	407	465	426	452	431	449	444	475	458	426	446	446	463	428	443	448	486	465	448	443	450	435	468	424	424	465	446	481	441	476	431	492	475	452	411	391	423	423	461	437	436	439	431	418	456	456	451	459	443	458	447	487	460	434	463	433	442	416	481	457	473	452	440	459	444	440	459	434	408	422	483	416	438	445	467	433	444	421	462	457	404	467	451	413	444	418	411	440	444	441	490	479	456	466	445	448	441	440	460	463	447	404	431	435	456	439	423	461	429	440	457	461	440	429	431	459	413	419	412	417	414	440	417	465	437	421	441	469	445	441	385	427	426	458	458	438	447	477	435	406	464	436	435	447	471	436	446	475	449	420	419	454	415	459	462	418	422	435	448	432	430	412	468	454	426	439	469	435	487	412	424	457	472	411	445	458	448	447	415	444	416	493	437	445	440	457	424	420	404	425	382	435	454	451	433	430	404	486	450	438	435	427	421	431	442	432	474	433	453	441	433	424	443	441	485	434	452	448	435	412	429	431	401	430	398	432	490	461	425	423	435	461	461	444	442	479	460	441	443	435	440	425	450	393	427	438	442	451	437	438	472	443	442	430	401	439	475	446	427	403	433	458	440	455	438	442	451	427	430	459	450	475	434	455	471	421	429	479	442	461	461	434	423	425	432	438	443	386	445	428	430	460	450	443	428	421	445	468	473	485	450	444	410	456	456	402	412	432	433	455	432	464	478	446	422	451	470	428	458	425	430	423	442	421	418	434	441	406	444	459	469	422	417	432	431	440	432	434	447	421	393	441	423	473	417	431	468	433	451	434	396	441	450	465	468	462	442	403	436	418	411	449	445	446	455	470	441	429	469	443	441	408	425	407	468	409	459	441	440	467	424	453	421	421	458	428	463	437	443	441	461	450	463	463	393	456	426	465	484	427	422	423	425	422	459	469	472	473	439	462	472	426	414	457	446	434	461	475	431	408	466	442	459	464	432	439	458	468	441	453	462	461	463	474	450	453	440	410	422	441	468	443	454	427	418	462	447	407	455	438	441	447	430	438	439	423	480	433	410	459	412	474	470	470	461	461	400	421	423	429	438	429	432	405	447	420	438	440	422	451	476	424	460	446	457	390	442	436	452	446	443	459	450	397	420	479	400	432	422	434	449	436	430	449	440	407	440	423	452	436	424	438	413	382	466	408	405	431	424	447	427	410	430	422	447	423	436	435	412	465	436	466	444	451	440	408	478	426	420	420	465	440	433	379	456	433	430	481	463	416	446	442	437	416	400	462	436	376	453	446	465	441	440	433	443	430	461	426	434	416	483	435	390	433	457	469	443	419	465	420	398	414	430	454	460	416	438	455	418	483	448	414	417	461	437	443	426	469	429	440	415	437	441	455	432	439	444	455	424	459	402	454	432	447	435	402	460	431	403	434	445	435	476	441	440	411	441	407	434	429	460	464	433	419	405	447	442	443	432	453	419	423	458	459	445	420	450	419	406	444	441	438	460	465	416	432	441	452	422	411	462	423	459	386	445	444	433	462	403	434	409	428	444	456	420	434	424	439	380	423	394	449	467	413	426	396	405	424	432	445	428	462	425	431	436	426	452	429	427	440	465	453	438	467	465	430	440	434	445	425	410	435	406	465	442	453	451	440	428	423	418	423	448	456	417	467	448	417	433	441	429	478	455	469	430	416	466	482	497	447	452	405	453	453	458	449	433	435	410	454	414	410	405	417	437	415	442	436	456	467	423	440	417	445	426	410	424	465	443	431	430	426	448	443	420	414	472	432	445	483	483	481	431	427	441	422	426	433	436	419	436	432	444	444	421	460	431	434	428	454	422	357	455	453	445	431	462	431	418	426	434	407	449	440	442	457	432	467	451	423	428	456	446	456	459	451	472	459	453	423	463	422	428	424	423	444	471	432	455	468	431	456	433	420	387	453	465	407	424	456	452	433	427	454	407	453	464	422	441	402	419	460	451	458	451	428	402	423	466	449	445	455	395	479	464	424	464	414	431	446	439	455	393	410	404	461	449	448	465	414	457	462	431	413	456	463	414	433	424	430	427	451	423	447	455	419	424	417	435	459	426	446	428	444	426	436	437	493	467	463	413	438	421	439	462	414	428	419	468	465	402	429	407	450	447	455	426	457	437	449	434	427	492	423	420	410	463	439	440	408	435	432	447	438	467	429	451	437	400	389	409	415	453	427	417	441	455	434	415	462	417	443	472	486	421	398	408	417	416	414	459	448	462	437	412	459	435	428	467	422	431	423	399	422	432	435	428	436	438	432	387	445	403	426	459	464	408	463	493	445	431	473	413	411	406	455	417	419	457	453	442	390	474	449	463	409	442	432	457	403	407	449	447
27129	9604	441	197	125	152	135	133	99	121	118	140	107	110	103	126	119	121	109	109	135	99	131	136	118	128	132	110	115	100	132	125	112	103	100	114	102	106	110	125	132	105	114	115	117	119	117	97	119	117	106	103	109	114	126	105	128	122	126	132	103	118	100	116	132	110	131	116	123	134	121	119	106	108	135	106	118	123	132	134	110	101	120	141	115	107	98	109	133	98	96	120	127	102	101	124	106	144	122	133	111	135	105	105	111	109	141	96	127	108	105	119	117	129	113	118	130	103	140	98	107	112	110	120	108	114	125	118	116	117	114	109	108	107	119	129	116	134	118	106	115	112	116	133	119	108	119	128	97	127	103	116	121	103	108	114	109	107	116	119	124	122	114	120	114	114	118	114	146	106	124	108	125	109	108	112	144	111	124	113	114	120	109	107	114	100	103	113	124	120	117	131	130	105	115	125	110	95	124	133	121	87	118	111	129	125	121	125	131	107	108	112	136	120	125	120	119	119	112	119	109	139	118	133	134	108	117	128	95	105	113	124	91	134	115	120	114	126	112	102	126	121	124	114	120	103	116	121	97	113	115	116	110	137	91	115	107	117	120	102	119	129	113	118	112	123	113	117	108	98	109	123	132	106	123	130	119	110	138	118	126	123	109	114	123	119	114	134	113	118	119	118	108	111	122	115	107	105	113	127	112	138	127	129	108	109	121	129	125	123	95	116	110	111	131	127	110	116	140	130	105	132	115	127	116	126	108	109	106	133	128	128	123	124	128	121	118	125	115	114	123	127	110	119	125	113	116	120	136	103	110	112	111	122	109	138	125	117	117	116	105	123	105	119	112	122	132	120	121	109	116	115	124	131	113	104	120	115	116	102	100	103	127	106	126	110	113	129	114	118	127	113	115	105	123	117	95	110	108	132	113	92	116	111	124	111	129	125	116	109	114	121	121	143	157	105	114	127	107	127	116	137	125	127	112	108	131	143	122	123	121	122	108	105	109	105	110	106	130	121	107	115	106	106	127	100	116	119	125	121	133	124	117	119	126	112	112	123	103	95	135	146	113	107	125	120	99	129	116	131	106	111	105	97	129	121	135	107	115	107	116	99	104	116	130	136	102	120	98	143	124	131	125	117	122	105	114	131	132	105	104	102	133	105	121	121	87	134	109	103	107	92	122	120	116	102	129	107	115	121	110	127	120	102	128	115	92	108	120	121	133	115	129	117	126	100	114	117	120	122	117	124	102	110	130	104	121	122	104	132	118	98	125	122	130	133	108	106	111	114	112	101	128	119	143	111	114	124	110	107	99	140	136	123	112	119	116	122	117	110	108	112	108	123	102	114	101	128	113	106	109	117	119	112	103	107	119	120	106	113	110	96	109	113	125	116	121	129	115	114	124	111	124	116	119	128	116	115	103	128	119	132	124	123	117	113	123	114	107	107	118	115	103	126	130	122	124	117	127	127	121	132	109	111	116	104	111	124	131	106	115	118	111	108	108	134	131	120	108	113	123	129	109	126	133	110	101	108	103	120	118	105	114	127	123	125	102	124	97	116	117	124	116	108	131	117	132	104	126	121	125	105	109	109	130	123	118	125	122	111	128	117	131	107	112	117	126	121	95	108	130	132	138	113	120	112	125	124	119	127	110	128	112	122	122	108	110	116	122	119	122	126	104	108	118	117	121	126	107	108	124	125	129	106	100	109	131	117	119	111	116	122	108	100	119	107	145	121	119	136	128	123	119	122	131	114	107	113	110	123	109	121	122	117	121	108	130	106	124	116	110	135	106	111	113	118	115	122	101	108	114	114	136	104	131	126	113	122	129	101	122	127	126	121	116	110	108	114	115	125	95	122	115	111	119	108	111	114	124	115	123	130	106	118	119	107	111	144	132	124	114	113	127	100	132	111	117	104	108	122	113	146	130	110	127	116	118	120	124	124	122	102	131	132	115	104	105	95	101	119	130	112	106	121	118	103	122	120	105	120	120	118	116	103	112	90	109	113	126	120	125	134	123	134	91	100	115	113	148	113	115	99	123	109	113	111	114	111	94	118	107	109	113	113	119	116	114	111	119	119	131	100	120	124	121	108	104	125	115	119	119	111	109	108	109	96	118	112	120	127	97	109	113	130	114	133	117	85	128	107	117	116	106	116	132	123	128	107	144	131	102	114	109	102	161	118	113	120	112	124	108	105	117	112	117	99	118	116	117	102	109	100	102	117	128	113	122	112	117	96	107	113	119	125	110	104	114	129	104	96	108	108	115	121	118	114	123	117	121	101	135	126	118	132	120	111	133	119	123	121	104	134	107	136	112	117	123	139	107	129	120	113	113	119	109	133	114	121	103	110	122	120	125	126	111	115	137	125	99	108	125	120	108	115	131	108	119	102	141	122	122	118	110	100	106	101	120	107	102	109	123	116	102	127	128	110	117	133	115	127	120	116	118	131	117	116	86	118	94	129	109	112	130	110	134	103	108	125	118	114	112	112	120	124	101	117	123	110	135	101	123	113	111	122	94	115	94	128	132	111	101	135	113	108	133	105	116	117	106	103	107	113	121	103	116	112	118	122	114	117	94	122	124	116	109	120	118	122	121	108	102	109	124	119	121	129	116	128	133	123	119	102	129	103	133	128	121	139	114	119	96	123	108	111	132	107	123	124	123	118	131	115	120	136	147	115	114	112	112	120	116	122	125	109	129	118	109	124	95	113	93	120	120	135	126	90	123	96	120	108	119	136	111	123	128	136	107	94	112	124	135	103	117	105	137	104	130	123	111	121	112	124	119	119	119	103	126	111	106	122	105	114	110	103	118	100	115	131	134	129	118	114	105	117	113	131	127	116	123	96	135	132	107	99	118	118	110	101	114	109	105	115	109	117	138	104	111	117	89	124	121	108	127	110	111	117	111	126	116	120	121	113	116	109	111	108	95	127	112	123	106	110	128	107	125	120	112	120	116	97	112	128	124	124	115	114	128	104	119	106	111	120	109	147	123	86	128	135	118	115	116	107	105	108	100	112	119	128	121	117	103	141	106	109	121	144	108	117	106	116	140	98	128	98	113	120	114	126	119	123	131	116	131	137	114	125	129	96	115	112	119	125	120	99	99	122	111	118	106	119	100	116	140	108	111	109	141	127	110	118	135	107	119	112	115	112	123	118	110	111	133	119	128	127	128	101	108	119	131	125	105	117	118	107	111	142	121	101	118	125	104	121	121	105	110	136	98	132	121	115	124	106	116	134	116	119	116	120	126	108	106	103	111	135	120	111	103	110	98	107	135	113	122	109	117	120	131	130	127	124	126	91	112	117	129	111	120	129	121	106	120	118	116	130	121	123	116	118	119	109	102	133	110	127	107	100	126	99	107	132	132	115	129	127	120	139	136	111	105	132	121	120	140	141	113	126	96	97	114	107	100	127	102	110	123	119	118	112	121	130	117	100	117	126	105	123	111	106	113	123	125	113	116	125	109	134	122	120	112	119	125	131	124	121	142	101
4741	329	253	172	154	178	155	139	121	146	105	136	127	124	155	134	111	128	122	136	155	120	133	124	110	109	122	133	126	105	142	101	130	132	139	105	122	119	128	117	134	130	128	120	139	139	115	115	136	112	139	139	133	129	132	118	91	108	133	118	114	151	141	111	129	135	102	117	116	159	122	129	124	121	122	147	123	124	103	122	118	119	114	109	124	111	103	116	125	120	134	129	135	137	138	122	116	110	127	111	133	112	141	109	118	140	117	135	133	127	128	111	113	101	97	130	108	118	100	118	120	104	130	121	120	120	109	119	116	113	129	128	127	141	120	137	116	122	113	124	130	142	114	120	117	128	126	128	117	125	134	126	126	120	97	129	116	107	124	123	135	118	136	129	129	116	127	119	105	121	105	122	132	132	117	127	110	122	118	127	141	125	122	111	108	127	117	106	108	126	113	120	122	109	118	121	107	111	110	130	139	120	125	125	99	103	143	125	125	149	132	125	112	110	110	110	101	115	100	111	108	117	151	107	114	130	131	126	107	134	126	111	108	133	101	144	122	125	135	129	146	107	125	100	117	91	116	107	123	142	138	106	121	123	125	111	120	120	114	112	119	111	114	112	140	133	123	129	112	114	124	109	131	124	114	117	121	113	122	139	100	115	126	117	136	124	127	127	120	130	115	118	107	114	125	130	109	103	112	135	115	134	110	142	111	119	134	114	123	118	113	126	131	135	114	137	120	116	137	124	124	110	130	129	115	110	120	107	121	139	118	140	113	116	113	100	134	90	119	136	107	134	122	123	110	136	132	105	130	122	115	115	112	134	123	119	106	119	118	144	98	109	139	124	123	137	115	110	135	124	111	136	127	124	102	120	124	115	131	121	120	148	131	132	118	140	127	149	106	120	115	112	120	124	134	130	106	131	127	118	122	131	118	118	109	111	122	125	133	130	135	128	116	129	114	117	130	115	136	104	121	139	123	123	128	112	121	134	119	139	126	110	117	132	116	115	113	151	116	122	119	134	99	113	112	117	135	118	118	114	129	119	117	115	112	128	108	118	137	114	107	123	135	125	101	116	131	133	103	118	114	111	133	90	143	121	134	111	109	111	128	106	120	127	124	114	120	112	124	133	124	122	134	106	133	129	89	123	117	121	133	111	136	104	116	123	106	142	129	120	128	115	140	113	121	111	126	132	124	115	133	111	112	125	117	132	111	142	115	113	132	139	119	105	130	109	95	129	124	121	131	122	112	126	127	130	114	109	132	139	110	133	110	120	107	137	115	114	122	97	118	139	143	127	125	115	108	105	114	109	126	117	111	120	137	108	109	117	140	130	120	125	122	120	120	111	109	124	128	137	120	143	116	123	126	126	126	118	101	114	126	119	130	127	128	114	143	127	114	129	116	112	112	119	105	120	111	130	115	118	98	125	117	113	95	111	120	125	108	111	102	117	116	105	106	145	122	108	118	105	112	126	119	122	121	138	132	100	103	128	109	119	115	121	123	138	109	119	102	118	114	113	111	115	107	114	124	111	117	76	115	106	101	128	111	113	101	139	104	122	133	124	116	126	111	118	125	117	117	125	130	132	121	107	131	133	131	110	111	145	126	129	126	123	114	116	109	130	108	126	117	109	133	106	126	122	130	123	147	120	116	133	117	136	108	118	132	117	139	125	137	136	103	133	133	125	118	119	100	131	127	114	129	129	101	125	114	123	133	124	125	128	102	125	113	136	133	133	123	129	138	120	134	119	142	122	137	125	103	111	130	128	113	110	119	132	117	122	102	128	137	112	125	109	140	104	127	128	96	116	103	126	131	116	105	107	114	123	117	110	122	119	109	124	97	125	122	134	103	141	118	111	120	143	128	133	108	118	111	119	105	120	108	122	109	113	121	111	125	139	132	116	122	128	135	110	128	122	130	132	132	122	106	114	102	111	130	136	138	123	121	129	114	126	118	132	120	109	146	139	121	126	119	133	118	116	115	107	129	130	103	102	113	112	123	110	140	128	112	112	119	107	111	135	138	116	129	131	137	131	96	124	124	138	117	130	138	121	126	139	130	97	163	124	110	123	115	120	132	120	114	123	132	129	122	126	102	112	105	137	116	113	124	120	131	93	107	123	143	112	149	116	147	133	138	133	115	122	134	115	109	117	129	129	139	127	122	124	118	130	123	131	126	123	110	114	106	120	126	116	130	130	131	123	117	122	110	112	116	123	143	128	115	115	132	127	113	140	124	103	143	137	128	128	137	108	130	119	132	116	128	116	140	123	131	139	134	123	116	125	118	118	135	122	123	105	136	107	122	135	114	124	110	129	113	135	111	131	145	107	138	99	118	125	134	142	117	121	131	122	109	119	111	138	130	128	116	105	109	125	129	140	123	112	132	126	129	124	117	120	139	108	137	121	108	120	124	135	125	127	113	117	136	104	105	117	115	118	119	130	107	124	114	115	131	141	118	112	125	135	126	113	116	120	111	117	120	116	115	121	112	120	119	116	113	120	130	126	119	127	113	107	130	120	110	125	133	127	114	118	122	126	116	127	122	150	95	119	122	120	140	140	125	133	111	120	113	133	119	117	118	135	129	111	145	120	132	110	133	122	128	116	108	123	123	130	117	123	109	137	129	111	128	121	110	116	131	118	118	120	142	117	110	138	131	130	119	124	134	121	125	146	109	113	116	115	95	102	128	126	138	128	121	137	133	114	130	122	123	138	130	105	120	106	109	125	102	134	111	124	128	98	113	114	118	118	110	123	107	105	111	135	132	133	134	113	132	115	119	110	151	115	135	127	112	115	102	116	102	122	130	135	127	119	139	116	121	151	108	129	117	129	107	123	155	115	116	125	126	108	112	117	110	125	121	123	119	120	129	132	126	119	120	126	124	113	103	139	109	127	115	137	130	111	114	121	115	150	112	118	131	115	120	131	118	135	118	110	132	138	115	114	109	122	109	129	104	127	118	118	123	115	141	113	133	122	117	133	120	103	140	116	141	133	113	112	107	120	142	108	118	124	123	116	130	124	138	135	133	124	120	112	124	112	127	117	108	122	106	120	146	139	106	119	107	166	123	121	115	118	114	125	112	114	110	110	126	131	128	117	124	122	121	120	122	118	115	143	123	109	133	136	128	112	104	119	120	118	116	142	106	115	131	110	110	138	135	130	129	126	126	130	117	144	125	142	114	122	106	150	126	110	128	116	114	112	119	116	94	122	126	124	114	113	113	115	124	126	111	136	125	117	129	111	120	139	126	113	133	128	129	120	116	107	104	124	104	135	136	107	125	126	133	117	131	107	140	134	128	128	104	142	118	103	130	135	125	130	150	115	115	116	124	119	132	132	116	116	136	133	118	119	119	113	111	110	120	122	136	136	131	114	132	118	113	122	114	117	115	142	110	109	113	136	124	103	110	135	114	127	113	127	114	128	116	130	112	122	120	118	110	134	101	117	102	135	124	116	134	128	102	95	110	120	134	126	109	119	104	113	124	128	133	105	116	145
25251	21056	26685	24853	2950	665	454	389	337	351	349	329	292	289	326	315	258	293	295	269	285	251	309	287	273	301	300	273	284	289	269	282	268	273	288	280	283	276	299	279	285	282	269	280	283	299	285	277	260	288	267	299	295	274	262	273	259	284	269	294	285	311	288	298	321	264	298	272	278	305	283	273	274	284	279	280	264	263	266	285	295	290	273	290	252	308	262	286	263	280	295	296	322	248	292	277	299	262	289	291	246	281	287	250	286	275	267	300	277	264	263	274	288	287	276	289	298	285	284	258	286	279	280	282	308	298	273	301	258	289	262	275	263	272	263	290	292	295	301	293	265	260	257	286	285	298	309	287	289	254	288	279	244	293	296	297	303	280	276	270	269	300	267	242	286	264	284	268	298	269	283	284	255	290	247	297	280	311	293	255	276	264	286	299	275	295	281	297	255	250	265	286	258	269	283	282	257	279	283	291	267	275	301	256	275	306	261	287	260	268	275	298	270	294	300	307	302	259	293	258	277	295	274	288	277	278	280	284	291	271	271	267	249	300	269	273	268	293	267	289	308	271	290	266	282	253	303	287	294	280	287	272	270	308	263	270	282	304	267	291	256	279	274	289	286	282	269	291	258	315	275	301	282	267	276	273	274	289	287	267	271	292	271	295	275	263	269	285	291	294	274	283	272	287	246	285	275	282	284	252	242	260	271	278	280	282	268	272	286	282	272	266	300	249	272	278	245	262	274	267	277	263	297	284	280	281	291	288	271	264	271	317	279	271	293	295	300	280	275	257	281	270	249	291	314	297	283	271	274	302	263	292	263	281	278	252	266	263	263	267	250	293	277	289	285	246	275	267	294	275	255	302	259	297	269	267	269	284	305	283	305	276	303	274	264	298	258	283	283	241	271	280	272	279	288	297	290	257	278	274	285	252	285	271	273	296	267	262	267	262	261	272	267	298	298	281	274	287	296	269	291	284	294	278	291	262	296	282	250	285	302	256	276	276	280	284	293	295	285	266	293	276	264	267	279	276	279	280	290	263	300	298	283	263	289	264	272	268	274	273	268	288	282	272	253	287	293	267	273	262	291	286	291	255	271	288	245	291	232	275	252	300	267	303	275	284	274	292	291	260	298	265	284	289	284	299	282	303	302	286	251	309	259	272	262	292	267	286	278	296	289	281	282	271	264	290	246	291	300	256	315	270	260	270	273	273	285	271	308	280	278	259	290	290	251	272	296	297	271	279	270	289	272	280	263	308	263	292	259	239	294	293	256	291	266	297	303	277	275	298	301	301	277	296	293	287	275	279	295	245	269	289	281	264	285	271	282	269	283	264	283	253	299	272	280	277	247	261	274	274	294	276	295	259	252	287	282	272	270	259	276	263	280	298	318	276	275	280	317	277	272	296	286	300	289	269	280	282	267	297	305	283	287	269	270	275	274	259	282	267	250	278	276	259	305	248	256	266	291	259	299	289	292	276	287	301	286	256	262	278	277	281	270	264	285	272	293	273	258	305	287	248	278	271	295	279	280	301	255	266	290	279	289	274	268	290	255	276	266	257	273	290	272	282	274	281	281	282	290	245	324	283	282	288	284	262	286	302	281	272	256	257	280	260	242	253	302	296	290	248	246	284	277	303	287	266	274	274	273	252	274	306	286	279	277	279	285	281	256	281	280	258	293	282	251	273	231	275	262	283	286	268	288	272	271	257	258	294	305	287	254	308	266	292	266	281	279	288	258	247	288	253	253	276	280	251	290	267	269	291	269	266	252	297	269	271	253	273	283	285	304	270	286	270	274	293	278	267	255	269	306	283	295	280	254	287	315	260	277	266	293	276	298	279	290	269	283	282	284	296	261	295	277	274	289	267	270	261	282	298	266	295	266	267	277	279	273	291	247	312	251	297	301	312	287	266	301	286	274	259	263	267	277	287	310	254	274	302	274	269	256	274	291	280	275	294	264	300	304	256	277	265	292	325	272	321	283	257	265	290	274	312	298	273	283	277	285	293	309	242	252	296	288	287	284	273	247	280	255	249	257	291	266	282	284	280	294	276	273	275	308	292	280	302	260	302	268	260	285	286	259	307	244	288	267	305	264	276	290	312	284	268	269	274	287	282	310	278	279	273	257	274	272	280	287	276	258	272	282	282	282	263	289	271	287	271	289	292	266	300	311	279	284	269	294	312	263	242	265	285	256	269	265	290	271	264	285	267	296	284	282	282	277	270	279	285	281	271	262	285	288	317	262	273	282	253	221	276	271	309	270	289	282	271	267	285	277	274	316	272	298	293	311	273	272	302	264	280	283	303	311	288	258	276	277	297	296	268	259	265	287	278	278	293	272	273	296	274	283	251	270	282	257	308	249	289	290	267	251	287	262	265	264	248	261	311	287	281	275	261	291	275	287	261	241	286	243	286	255	261	284	307	270	291	265	272	264	296	273	275	281	292	274	270	268	290	288	291	289	281	266	297	329	298	273	271	298	286	288	266	285	269	300	301	269	289	266	282	250	282	281	280	291	268	300	290	283	257	286	280	290	278	252	274	295	293	308	277	291	287	290	281	279	278	294	301	264	262	298	281	308	268	267	268	274	271	302	271	271	281	271	263	265	286	252	279	261	249	282	284	243	291	252	286	283	260	280	270	284	264	279	265	272	283	289	262	274	296	297	318	275	277	269	284	292	264	255	271	302	263	271	285	293	270	260	265	291	309	285	255	259	272	282	303	282	308	291	259	286	294	287	298	268	244	273	306	270	276	272	279	278	271	267	300	288	303	284	288	252	274	253	264	272	263	313	267	274	272	257	298	283	274	257	267	264	310	308	253	257	270	298	289	287	247	295	272	293	262	275	246	259	264	297	279	261	305	309	267	273	262	259	312	279	271	258	266	279	282	287	242	272	268	268	266	263	279	258	307	279	284	272	300	295	274	256	271	295	257	281	329	280	293	279	326	279	316	284	286	272	306	289	275	299	261	285	308	308	273	277	260	267	287	279	297	282	267	295	271	296	249	267	282	272	266	268	280	258	297	296	267	288	268	255	274	267	255	292	277	278	279	306	291	299	259	294	296	295	297	263	282	279	260	315	278	269	279	306	279	296	261	277	273	283	265	264	295	274	262	274	276	271	288	297	284	324	287	303	274	305	262	256	287	244	266	277	280	265	257	277	270	283	333	286	267	284	281	272	307	274	268	257	274	289	282	270	280	266	298	299	296	301	262	239	280	298	300	284	279	252	280	297	274	301	280	269	259	284	234	281	284	281	301	282	277	286	262	312	290	257	249	255	248	300	270	276	293	287	262	298	275	272	281	295	256	289	287	293	269	252	313	279	270	286	322	293	292	272	264	276	265	287	285	279	280	273	269	271	300	290	304	279	274	308	254	280	278	283	274	288	262	285	264	263	262	270	260	287	278	282	278	283	287	292	281	278	277	283	301	283	266	246	259	260	285	292	283	263	281	270	291	299	292	263	267	252	232	276	267	239	282	279	270	276	266	286	278
3400	2543	2059	1148	768	609	525	448	390	406	389	386	376	323	314	320	288	311	312	297	298	304	325	305	317	249	306	294	303	320	326	278	309	277	280	312	289	271	290	254	318	302	303	274	284	281	293	281	270	293	297	303	287	296	248	266	287	304	280	285	295	301	290	287	301	300	290	276	308	292	258	259	263	282	287	268	273	286	300	284	295	266	284	282	279	283	305	271	282	267	272	304	253	283	274	272	300	285	260	275	315	269	307	310	293	298	259	302	291	293	280	300	299	280	287	285	286	274	288	284	300	300	299	290	323	308	289	238	283	298	273	312	298	290	294	287	276	292	280	261	301	289	274	324	313	293	299	302	292	266	293	288	266	262	268	280	302	312	313	278	302	281	272	279	298	291	254	270	308	278	290	310	285	293	306	303	287	283	240	255	283	310	295	262	283	288	262	303	328	275	276	286	276	258	285	300	290	255	297	292	277	267	266	300	289	270	307	273	278	262	287	294	320	312	270	291	268	264	286	278	290	275	280	303	301	275	255	278	266	292	302	280	292	335	290	278	302	296	298	276	266	281	293	275	282	303	280	275	285	252	291	245	299	271	272	287	274	312	258	296	257	287	291	266	270	284	295	310	285	295	260	283	292	309	255	298	307	278	309	280	317	300	302	289	271	289	289	288	298	275	297	317	294	300	282	281	285	290	283	289	296	300	272	291	269	267	280	300	274	287	291	262	270	269	306	288	277	285	248	280	284	283	291	296	316	273	298	282	287	253	294	285	272	295	258	299	306	302	276	244	280	276	274	281	248	307	301	277	257	270	294	283	279	272	280	294	282	282	313	324	296	281	285	288	284	315	268	266	262	273	275	288	294	257	296	288	275	303	255	285	294	281	290	260	275	297	293	283	302	289	301	307	316	290	309	271	269	285	286	275	298	317	262	304	280	293	296	270	292	297	289	302	264	278	287	265	284	273	313	298	282	279	258	301	261	302	308	286	323	300	293	283	297	294	284	286	286	298	252	259	279	284	251	257	268	273	311	264	258	283	264	270	291	331	264	281	293	313	305	291	261	271	277	279	258	296	294	278	271	314	269	309	289	289	276	301	264	287	288	249	305	279	280	277	301	297	309	295	278	295	287	281	280	283	284	301	271	261	323	301	291	289	250	292	285	305	288	258	304	281	274	263	268	288	282	286	293	273	281	305	283	264	280	274	262	293	276	300	292	283	285	287	296	297	251	291	282	277	266	304	278	276	233	293	313	284	290	311	267	284	306	273	255	244	275	292	272	251	270	296	282	288	296	281	265	275	285	301	283	275	290	253	290	281	297	263	309	294	306	273	273	272	298	291	307	261	291	263	297	274	299	279	289	248	302	277	277	263	277	252	302	293	271	303	299	278	285	274	290	275	284	275	294	286	304	286	271	272	303	272	278	276	296	300	319	263	274	291	269	272	305	275	303	267	288	287	305	267	288	281	292	286	266	263	272	292	307	260	288	297	288	261	295	315	257	279	285	263	269	275	281	292	297	262	294	268	302	268	250	300	285	245	273	268	263	293	267	271	256	296	269	287	295	300	286	299	301	289	273	278	302	271	298	295	304	273	281	319	276	295	274	289	294	268	312	296	289	259	268	291	276	270	280	280	297	286	259	292	295	262	278	249	277	282	282	270	279	271	261	276	300	285	284	285	283	276	277	311	285	287	286	254	275	279	296	298	287	271	288	277	250	284	250	249	281	298	279	270	263	285	301	274	289	300	270	279	307	284	282	298	299	295	283	288	278	291	262	264	280	274	280	312	289	308	272	289	280	309	290	272	288	304	274	292	345	297	287	281	259	268	309	315	311	266	291	285	319	268	258	279	292	312	275	278	279	264	287	272	280	302	298	271	311	272	254	285	253	308	283	266	278	264	290	257	273	326	279	256	266	253	289	293	275	258	287	270	297	271	251	278	271	266	272	278	261	262	279	289	250	282	284	323	312	277	295	260	295	269	294	249	288	288	259	260	266	288	265	277	313	294	292	272	268	262	286	298	276	298	272	294	272	289	236	260	258	301	283	279	277	282	273	284	272	278	284	317	286	305	271	259	327	296	275	270	245	295	289	288	325	270	285	270	263	268	319	291	279	302	271	278	278	287	289	276	267	292	281	296	275	257	282	290	292	293	292	284	290	278	314	294	276	263	294	309	324	268	274	276	307	305	287	237	285	296	309	282	283	281	284	321	284	280	284	247	319	301	298	267	294	256	272	249	280	277	263	271	278	277	251	267	279	287	284	278	270	255	271	288	268	266	308	273	285	296	273	290	256	294	258	295	288	286	286	297	269	308	288	278	293	329	287	262	273	289	284	288	282	289	303	309	291	288	255	284	283	304	307	286	264	277	300	283	271	268	283	282	282	284	306	261	307	306	278	243	278	274	271	290	258	268	282	302	304	282	323	280	281	284	275	260	255	292	263	308	279	270	286	295	292	282	263	287	304	280	284	248	266	280	289	269	290	263	258	301	263	267	304	287	274	284	270	289	252	302	275	252	245	300	275	274	293	298	264	264	286	289	282	271	291	282	294	292	279	268	284	266	255	284	270	263	290	276	289	265	294	281	283	267	266	267	300	290	302	269	299	306	257	306	275	260	300	282	324	258	244	317	259	279	290	288	261	260	276	307	305	250	293	294	300	272	272	271	275	282	272	281	290	295	268	297	272	286	278	276	263	272	283	311	265	265	294	302	273	266	303	284	252	281	283	279	301	273	340	294	279	301	263	298	285	279	257	284	294	288	293	292	279	284	266	317	259	293	262	289	280	270	273	290	318	289	279	285	284	253	260	291	290	250	266	266	269	268	292	299	283	285	269	278	255	282	264	285	276	261	250	296	328	263	277	288	262	300	292	285	270	292	284	295	292	299	298	258	255	259	289	264	250	275	298	294	262	269	277	299	304	291	267	297	289	303	327	318	271	268	283	278	277	276	273	302	276	271	277	258	271	294	313	280	289	317	284	273	269	288	264	296	280	301	265	289	265	254	247	313	263	307	282	282	269	286	279	298	282	304	274	302	267	262	280	299	297	293	276	289	296	260	288	277	275	255	297	278	257	274	246	275	257	302	270	330	294	280	276	295	275	264	254	266	291	283	312	284	258	294	320	255	294	278	312	272	287	279	308	272	275	281	271	272	276	280	281	298	293	286	285	293	280	276	292	264	301	279	309	286	271	271	280	284	264	251	276	295	279	273	273	279	270	300	290	262	273	295	275	287	301	282	268	260	260	292	266	290	263	268	275	301	277	283	289	279	270	291	274	286	280	272	259	280	289	273	286	283	264	319	251	251	288	313	269	285	300	282	295	298	267	266	251	281	277	267	288	277	289	298	260	274	303	297	289	296	270	276	296	266	286	314	276	285	300	305	309	284	290	288	280	287	287	289	280	269	289	289	264	280	292	310	267	256	288	291	305	276	265	296	285	293	266	288	282	263	282	261	257	303	289	294	265	284	277	276	285	266	277	255	296	288
24013	21044	28111	24187	20885	4809	1162	777	593	624	596	538	538	486	512	544	488	475	479	464	470	476	475	488	450	477	467	480	474	461	494	450	482	466	473	430	466	484	446	475	501	507	468	451	461	468	458	435	486	433	460	493	471	436	438	458	485	460	418	453	463	449	442	458	454	471	444	429	455	453	447	458	463	446	436	469	453	456	458	470	430	458	490	451	476	426	444	457	466	453	425	430	462	468	477	468	452	442	514	449	445	439	449	438	417	446	444	456	426	440	451	442	447	415	431	442	469	455	454	478	445	449	489	447	459	426	496	480	485	436	470	447	452	452	442	446	430	446	424	473	499	412	481	462	491	441	444	470	436	457	494	451	453	461	467	519	432	460	427	442	447	448	420	446	435	407	506	463	492	450	444	448	452	416	431	447	447	458	455	440	470	461	456	462	433	445	466	459	465	455	413	444	440	467	478	428	471	473	443	500	418	453	452	440	506	475	481	485	460	441	439	465	467	464	441	469	418	487	480	428	459	463	458	434	464	422	443	477	424	451	484	471	487	442	467	429	484	445	443	444	473	507	440	460	433	467	420	470	438	529	483	431	433	447	443	449	449	449	444	466	470	447	448	450	468	487	439	445	439	468	483	442	471	477	418	428	438	420	413	476	441	436	487	443	400	433	472	421	427	443	475	452	435	483	452	440	451	452	432	482	441	453	458	403	443	470	480	437	431	421	441	464	487	457	453	438	426	443	465	438	467	462	482	463	421	446	452	413	462	486	448	463	461	488	440	456	475	488	418	450	441	464	481	432	442	466	447	468	453	491	453	442	473	484	446	466	459	430	471	450	427	435	418	438	423	466	442	449	461	470	454	410	463	469	507	485	428	474	480	484	450	466	468	441	453	422	441	446	485	473	474	437	499	428	446	481	458	484	416	445	484	475	424	470	460	481	482	423	453	447	434	435	446	454	434	457	467	450	423	464	433	455	449	463	460	452	463	462	447	466	437	441	485	460	465	515	470	447	471	435	414	445	473	423	447	441	439	420	423	476	464	454	475	456	479	451	432	470	419	432	450	476	483	505	483	434	445	452	466	476	430	446	445	490	442	439	458	470	483	423	456	452	453	476	442	420	466	494	449	478	450	420	428	456	498	443	476	450	445	443	471	441	431	467	454	435	486	460	473	459	481	466	494	467	447	408	473	500	456	453	456	466	440	466	450	447	432	456	446	456	465	459	427	420	461	459	448	441	433	476	424	459	414	462	470	461	410	474	451	442	467	433	491	457	446	449	463	458	436	461	443	474	500	446	447	446	451	482	469	444	427	467	382	415	457	451	462	475	431	437	475	422	502	469	470	460	422	455	437	467	441	470	455	453	443	419	471	443	474	476	453	473	460	416	464	458	466	445	495	449	409	442	453	491	454	462	453	464	438	459	431	465	474	458	480	470	459	459	423	391	441	412	438	479	455	488	431	444	410	460	449	473	470	446	448	475	464	439	421	406	471	456	408	442	474	437	479	449	402	477	479	443	451	477	413	468	477	463	456	455	459	412	424	458	447	425	428	478	449	444	425	442	451	460	428	417	446	470	409	470	464	468	462	449	444	421	447	416	461	476	427	426	423	467	439	414	453	443	448	435	452	447	461	436	480	469	464	425	475	451	443	417	453	462	421	442	456	465	457	472	421	459	475	454	458	427	463	480	433	426	430	477	511	475	449	477	461	449	467	472	422	460	475	447	428	437	425	460	458	469	473	465	483	461	436	483	495	458	463	448	394	449	458	462	470	419	433	465	489	458	461	454	449	433	463	471	443	509	447	436	431	443	474	439	444	423	450	436	444	436	448	450	451	436	458	470	468	466	441	401	486	487	460	462	455	461	461	436	460	491	447	459	434	455	446	456	431	473	444	453	469	441	450	425	489	414	460	439	451	465	437	474	472	462	463	432	454	498	493	444	420	445	447	418	458	469	442	452	439	423	464	484	455	436	442	429	444	437	473	455	465	461	441	406	428	428	496	461	407	436	440	478	437	435	444	424	440	450	481	445	411	467	432	487	499	412	438	435	476	470	432	459	444	486	453	477	439	461	447	452	450	455	438	454	465	449	450	452	493	496	514	445	441	461	467	453	435	452	461	507	397	443	421	481	449	459	437	432	432	448	488	465	479	443	457	448	448	463	511	435	457	462	466	469	443	414	476	451	450	431	458	445	447	459	485	434	483	449	488	434	460	469	455	447	463	478	398	462	432	450	459	461	492	443	459	451	441	486	426	426	463	462	446	412	501	455	403	442	433	471	448	449	451	440	474	448	454	475	446	453	443	473	443	462	487	433	485	439	465	431	437	436	438	449	427	463	436	470	485	436	457	431	457	450	438	421	467	469	415	440	438	466	432	460	483	446	442	478	446	493	480	446	453	448	430	456	460	455	419	416	446	489	428	465	479	448	435	426	434	468	452	460	425	476	404	458	446	447	439	443	447	474	481	464	469	426	429	459	462	455	434	439	452	423	450	456	500	452	480	415	437	444	434	440	471	447	466	464	442	445	452	434	436	455	481	458	436	427	481	418	470	471	483	499	448	464	451	453	434	452	482	477	471	458	409	455	425	433	465	444	433	463	428	425	417	468	452	456	462	445	507	464	415	455	471	465	472	497	454	449	451	479	439	432	483	443	461	459	455	458	464	445	450	439	446	455	462	428	463	413	447	446	483	421	467	424	460	437	423	444	474	425	419	467	438	450	463	425	432	439	471	437	426	435	463	448	463	448	429	447	428	475	479	491	444	479	486	466	438	416	481	477	467	446	442	444	456	463	439	422	461	494	454	433	414	436	427	430	425	431	480	464	436	418	427	410	456	411	461	459	396	417	440	471	475	466	453	470	441	437	453	445	471	417	460	423	468	501	458	432	441	434	458	444	486	416	452	463	449	403	404	472	436	467	500	436	461	468	511	466	468	451	463	460	459	465	474	466	468	467	442	447	427	451	484	484	457	439	470	437	460	437	432	444	455	491	463	449	481	470	452	463	452	472	443	455	427	487	441	469	449	437	431	439	450	450	451	450	427	394	442	488	421	454	423	409	420	439	395	443	456	447	456	467	457	460	448	436	470	429	447	423	459	424	471	446	421	494	442	449	436	453	445	466	471	454	466	446	484	449	480	479	431	469	460	454	454	450	467	429	473	504	452	479	449	492	416	440	427	437	444	443	452	483	419	464	444	417	469	471	458	475	443	410	437	465	450	449	480	420	458	423	455	424	466	459	471	429	452	466	460	468	448	453	422	455	469	441	456	456	463	450	448	461	411	426	471	463	441	423	446	476	433	474	483	420	427	477	477	489	459	457	428	454	458	461	449	486	452	433	457	445	432	464	450	478	431	448	403	451	461	428	434	450	491	444	455	471	456	472	486	440	460	442	433	436	446	469	447	431	456	459	428	470	459	446	436	440	444	459	449	462	505	433	440	453	488	443	463	436	460	460	430	446	425	431	459	446	434	458	440	428	444	435	468	418
3728	5427	4591	2321	1574	1186	986	856	827	699	675	682	558	587	534	530	547	531	521	522	512	492	496	494	432	521	507	495	483	507	471	446	499	484	489	465	464	481	456	455	437	470	468	453	442	444	403	445	419	463	485	436	479	440	473	464	457	472	454	451	416	437	452	492	455	456	480	446	416	465	448	482	456	466	437	455	444	457	438	425	448	416	430	428	429	433	468	474	443	449	440	463	471	423	436	387	438	462	443	462	428	428	467	432	459	442	477	437	457	438	457	467	454	475	434	491	432	500	452	473	441	475	436	446	421	425	465	452	483	441	462	420	473	449	426	448	441	440	426	478	485	461	462	467	427	425	447	456	441	448	475	469	450	424	426	437	469	440	419	474	442	429	488	434	459	391	470	446	456	439	415	468	451	448	434	448	458	458	445	462	460	455	495	447	457	415	452	487	425	474	477	425	458	449	442	475	424	449	431	449	451	415	455	453	458	451	456	455	451	468	425	467	429	434	447	447	473	477	466	446	464	469	418	440	432	432	449	448	481	459	449	471	461	473	428	442	441	433	421	472	452	471	464	483	469	427	424	461	481	404	441	457	410	429	487	461	421	470	471	479	486	446	496	424	450	457	453	398	457	407	444	420	428	411	446	426	466	450	412	462	435	449	451	451	469	465	437	436	428	438	484	446	460	469	454	482	452	437	445	473	450	428	431	439	450	464	392	430	474	422	445	462	462	474	418	465	482	445	438	475	441	463	462	429	431	468	454	443	454	460	483	455	448	480	463	453	434	455	455	440	407	437	456	467	462	412	410	448	476	410	466	448	437	445	409	440	430	434	423	458	461	445	450	471	442	456	468	453	474	471	470	429	437	423	454	477	492	483	451	460	462	439	435	428	477	487	427	511	464	483	421	457	459	438	460	477	436	457	440	412	457	471	431	441	459	444	428	438	469	477	425	440	445	461	416	467	454	421	459	433	413	471	461	431	498	416	474	458	447	454	460	474	409	456	421	452	445	473	443	429	462	458	453	445	453	447	486	455	438	433	418	419	444	430	437	451	432	431	470	455	462	438	471	442	479	430	469	449	500	446	448	450	469	472	443	430	463	400	422	467	459	473	461	499	430	416	429	410	448	430	451	445	436	430	409	469	441	440	455	454	465	429	439	442	416	432	443	467	440	451	426	486	486	448	463	486	432	433	439	440	461	422	438	451	439	447	419	448	434	442	444	439	422	440	451	415	435	433	448	465	396	478	415	468	440	430	475	438	472	451	447	462	438	414	431	483	430	441	447	408	421	445	439	437	450	452	439	446	425	455	472	464	405	453	430	449	443	433	460	455	456	425	438	454	463	441	463	430	425	446	463	465	406	427	436	435	483	445	507	428	465	448	459	405	467	452	456	429	432	433	466	416	458	448	420	445	452	448	418	452	433	466	437	419	463	460	460	415	435	428	425	444	486	446	458	477	425	447	438	445	406	484	434	414	450	430	417	436	432	457	458	473	457	472	452	450	466	464	447	455	438	443	437	471	436	426	428	453	418	422	461	419	484	467	482	413	454	450	459	434	433	423	430	459	447	412	436	433	447	477	422	426	444	407	459	436	437	490	436	476	423	424	462	471	484	429	456	437	433	494	438	467	431	463	493	444	431	480	457	470	464	444	454	440	436	444	451	445	449	432	442	436	414	457	401	450	477	437	435	467	447	422	410	428	431	440	492	447	463	433	478	452	432	433	480	443	475	462	455	420	430	463	456	449	438	440	404	451	480	445	442	460	440	457	425	466	472	473	430	449	423	428	452	443	474	452	459	442	437	477	412	456	442	455	468	414	433	439	445	459	458	446	476	451	435	419	432	409	444	467	465	421	466	456	428	438	482	462	444	475	453	471	416	432	442	457	432	440	419	462	447	406	402	456	449	415	433	449	417	467	447	443	427	467	435	443	435	401	441	434	444	441	512	440	440	447	419	416	427	431	389	415	439	457	485	416	450	444	431	439	451	447	406	459	475	454	463	462	470	434	454	449	442	416	449	440	447	425	455	465	415	455	444	453	416	470	457	482	442	429	465	421	451	443	402	457	429	443	438	444	419	426	467	455	431	427	439	447	470	464	470	442	448	410	434	437	453	400	460	450	483	423	435	449	437	476	435	423	457	463	472	405	442	476	464	454	391	434	431	411	445	447	478	431	430	462	444	455	446	423	449	454	449	455	433	463	441	397	423	419	444	468	431	458	392	441	456	488	456	433	472	410	459	434	423	461	420	427	467	426	444	440	427	467	470	408	421	447	454	433	466	440	448	401	431	458	464	493	440	462	446	447	391	433	447	462	468	469	415	427	479	445	463	448	434	456	469	459	454	448	458	444	457	410	433	468	468	420	408	458	475	446	462	435	419	464	455	428	424	438	449	415	477	455	440	422	466	455	465	417	398	461	441	437	400	418	445	443	461	455	445	433	438	449	442	411	419	451	462	445	429	409	461	440	426	443	471	451	433	454	453	445	445	431	485	427	459	408	447	422	452	461	466	485	417	444	436	436	431	457	423	461	441	467	408	434	422	435	467	437	449	423	447	459	463	443	414	485	434	460	417	444	432	463	462	427	429	429	454	432	438	442	408	397	497	459	487	464	435	443	418	449	445	431	459	463	416	435	425	404	453	421	435	481	445	398	453	461	459	469	461	453	436	453	434	465	447	446	449	462	441	475	424	450	446	482	444	458	458	448	454	440	456	420	423	434	447	437	429	428	440	459	429	444	416	442	427	456	458	437	479	443	447	428	431	413	398	424	468	441	439	437	418	459	406	460	443	454	474	460	422	464	441	502	438	430	439	431	429	437	451	449	447	434	443	428	432	438	457	426	414	428	411	448	466	455	430	445	432	460	483	399	433	450	448	423	448	439	488	427	439	464	429	464	476	407	444	453	467	454	453	434	431	444	452	476	491	448	426	471	465	447	461	415	439	407	429	454	406	458	437	429	459	428	434	476	443	471	464	416	410	444	444	461	435	432	453	440	418	440	446	453	413	453	459	398	428	438	441	453	421	454	434	453	425	449	453	453	437	451	456	449	443	430	462	467	444	445	452	458	434	449	435	448	431	441	409	440	440	449	373	446	440	435	488	435	454	437	396	447	433	458	473	446	462	435	473	424	437	483	451	427	449	457	443	466	463	451	421	445	481	473	486	473	463	455	474	444	486	430	460	427	468	408	399	453	433	442	425	417	487	420	467	450	422	403	425	461	446	481	418	412	431	466	412	429	422	486	462	427	444	437	462	452	422	426	478	464	456	471	402	447	469	450	461	416	478	437	392	429	432	470	444	414	454	421	485	445	425	426	440	448	472	419	430	439	459	435	463	480	446	462	412	427	458	423	428	455	383	462	448	432	425	433	448	408	466	434	432	455	443	424	433	454	440	475	465	424	418	443	454	457	426	428	422	421	425	429	454	437	475	460	479	501	435	419	451	417	444	453	467	414	432	424	438	445	437	450	432	453	463	437	439	438	476	419
26994	9624	524	317	199	127	98	116	135	133	138	122	120	131	105	117	118	114	128	114	122	146	122	118	126	88	98	104	133	120	103	111	107	109	123	122	102	116	119	123	125	124	118	107	126	127	109	120	123	113	134	130	118	116	111	107	128	128	117	131	128	118	111	118	116	120	113	113	120	123	134	130	132	128	126	119	98	124	124	112	94	115	108	117	121	115	122	123	111	114	129	111	102	122	116	118	125	127	126	134	121	115	119	101	98	118	131	101	103	128	113	116	120	113	115	109	115	109	110	134	110	104	124	116	133	101	132	118	106	103	133	151	108	112	110	125	122	130	115	135	118	111	130	117	114	147	103	121	126	119	119	93	144	120	131	119	121	117	124	121	134	123	123	137	125	120	120	100	107	126	112	109	131	97	104	128	119	121	108	88	115	122	110	119	113	113	112	134	129	113	125	125	144	111	105	129	111	116	104	123	124	107	113	119	101	130	120	124	107	121	137	115	113	116	120	126	122	126	106	109	123	113	118	123	100	123	116	124	142	117	103	119	123	111	117	159	116	124	118	118	115	127	117	123	132	124	110	131	120	109	108	119	122	110	111	119	130	113	110	117	111	122	111	101	110	120	119	118	125	130	124	133	126	124	109	110	133	120	115	126	109	111	119	116	98	123	122	108	131	115	119	135	119	141	132	117	122	101	113	127	116	106	124	101	104	127	129	118	120	98	111	126	113	110	97	127	117	124	100	106	106	123	106	118	126	111	131	132	137	115	138	137	101	134	106	121	117	115	108	119	104	120	118	111	108	103	118	115	102	122	130	117	130	108	130	102	137	131	112	111	131	112	127	125	120	112	137	121	126	113	116	127	130	107	117	139	112	125	108	134	127	112	126	130	125	132	107	98	113	114	130	124	127	121	132	114	109	132	116	121	94	117	123	113	123	116	116	127	121	106	128	115	121	104	117	112	121	120	128	122	110	118	121	111	116	120	129	111	100	103	99	111	107	104	128	126	125	118	126	109	132	115	105	109	122	135	115	115	107	108	112	110	113	117	144	132	116	121	129	101	113	133	121	111	127	122	126	128	133	103	129	117	118	123	116	109	139	126	100	116	122	113	111	116	128	146	112	137	113	105	112	102	113	124	115	112	117	118	133	118	119	110	121	116	116	108	119	142	98	118	122	125	116	113	116	112	116	112	111	108	118	111	121	118	125	140	102	104	122	105	122	127	111	113	125	116	107	102	120	102	125	104	125	118	137	121	117	113	116	107	100	99	117	90	125	107	131	118	113	126	131	108	123	118	113	120	95	105	123	114	113	107	113	122	104	119	119	98	129	108	111	119	93	142	120	120	135	121	128	102	117	127	112	116	117	122	106	127	103	110	128	118	127	127	103	112	120	119	124	140	130	121	117	111	122	107	115	103	114	111	115	101	91	135	123	116	128	118	121	116	111	119	126	141	117	108	112	113	110	131	129	129	119	117	132	125	123	113	122	116	111	115	121	117	120	120	108	117	111	104	116	98	113	85	127	110	97	106	123	128	112	127	129	132	129	135	128	123	102	107	98	137	148	119	116	140	101	110	99	131	94	103	79	129	141	132	132	128	131	125	97	99	130	108	132	104	118	153	105	145	104	109	110	116	115	134	123	105	106	122	116	105	128	123	122	124	121	104	128	95	132	105	107	135	103	99	103	115	131	101	141	109	113	115	105	99	104	129	122	126	107	122	140	96	122	113	112	91	135	119	119	125	129	115	124	105	124	128	109	127	123	124	123	123	112	107	124	105	102	105	120	106	94	129	129	124	98	111	108	105	110	139	109	110	111	110	135	109	117	114	115	109	118	97	102	104	94	123	137	124	114	112	123	120	125	102	107	138	149	121	107	115	111	124	130	126	112	121	112	110	100	116	107	133	108	133	123	114	119	101	110	134	106	132	99	124	130	103	128	110	128	109	115	111	105	128	105	123	130	106	96	117	111	128	130	113	122	97	121	104	135	113	110	106	124	102	113	119	105	111	110	116	109	124	126	113	128	123	108	139	116	104	134	119	111	122	132	105	121	136	118	144	112	110	109	119	110	117	111	128	110	103	108	111	131	114	141	123	118	119	126	117	138	122	130	116	132	104	133	101	117	120	116	114	131	126	120	133	112	120	121	124	101	110	128	136	114	104	104	117	115	132	114	112	109	132	132	116	113	121	126	125	116	101	124	127	97	141	113	132	128	105	114	125	123	126	113	121	134	129	136	109	129	133	108	120	94	116	119	145	119	122	118	116	107	123	125	135	118	125	124	100	110	128	114	140	100	112	127	107	120	130	121	113	111	133	90	113	111	119	127	93	98	97	126	128	113	118	115	98	113	120	147	130	134	107	105	118	122	112	125	121	107	102	112	117	104	114	140	125	100	97	112	108	120	108	103	125	117	119	114	118	116	133	119	131	108	140	133	112	119	129	148	107	112	126	124	95	153	140	105	126	111	117	120	104	97	102	121	114	134	108	120	114	119	114	129	119	117	101	108	117	115	122	114	124	113	129	118	124	122	127	105	119	113	122	130	103	131	107	118	130	107	132	137	113	137	127	129	119	117	113	108	142	126	114	112	117	112	117	109	102	126	120	118	122	132	121	116	119	114	120	121	129	89	126	105	125	140	131	116	113	133	112	103	134	105	110	111	131	111	112	127	118	118	122	123	130	117	131	122	110	104	122	97	111	116	118	116	97	140	112	114	119	123	117	112	110	127	129	114	103	146	133	113	106	121	117	105	102	126	130	123	103	108	116	116	141	107	139	127	122	124	133	128	114	113	109	114	122	139	108	119	122	121	118	126	100	119	113	123	114	121	132	113	124	120	111	108	110	105	111	131	114	132	119	167	94	120	105	114	120	118	110	108	117	123	123	116	123	106	125	115	117	128	108	116	109	118	138	143	126	118	97	118	121	111	119	129	105	110	102	112	124	120	112	105	128	117	117	128	119	125	122	109	129	126	140	123	122	122	137	107	121	109	126	118	109	101	114	111	109	123	108	95	110	105	123	121	103	106	111	107	115	124	114	136	110	114	112	118	90	103	122	117	119	126	118	109	111	126	90	108	115	114	115	124	109	116	108	109	125	119	110	110	108	118	102	119	139	125	110	139	125	112	122	123	115	129	126	127	118	105	117	135	116	115	108	110	127	123	123	134	121	145	127	115	128	122	113	101	103	114	132	123	125	128	111	126	122	112	112	109	135	111	125	113	132	131	109	92	135	113	109	138	99	124	94	109	117	122	110	138	135	130	124	128	113	109	125	119	126	115	119	119	105	127	118	114	126	124	103	119	114	100	127	119	116	113	113	122	110	116	129	113	118	126	121	106	119	120	143	123	121	105	140	110	132	125	132	126	101	136	124	115	122	118	122	112	106	106	134	121	112	114	112	119	109	119	120	127	98	115	122	111	115	104	102	110	118	118	112	111	118	135	124	103	119	101	116	120	98	119	132	118	123	131	103	105	124	115	130	121	109	137	97
4746	342	299	203	150	151	133	140	149	133	145	155	124	118	136	126	117	123	132	113	138	120	144	125	128	135	124	146	122	133	124	122	128	136	116	118	121	140	115	133	122	116	143	114	109	133	122	124	135	113	129	139	123	142	120	123	129	115	128	123	121	125	133	115	128	126	133	138	139	131	131	126	113	106	120	115	115	135	128	131	118	111	95	153	130	122	117	128	109	111	116	103	107	121	106	114	136	132	133	116	127	128	140	110	112	118	132	121	127	116	118	130	134	145	125	132	119	113	118	115	113	111	119	120	120	132	127	111	126	109	121	122	111	117	123	132	123	128	120	114	126	117	126	132	124	103	119	113	113	114	123	121	123	124	113	147	130	112	129	130	115	141	102	144	112	138	115	118	121	119	124	122	136	123	136	137	108	122	113	113	111	128	114	128	121	116	134	128	121	103	135	105	133	127	113	126	127	130	116	126	150	128	112	133	139	145	132	116	108	122	134	122	132	97	107	128	115	136	103	120	129	113	140	127	117	125	114	110	123	139	135	130	119	125	105	130	111	124	133	138	127	111	134	95	128	99	137	132	104	113	119	128	121	147	121	125	122	135	129	138	125	139	131	109	118	135	123	132	120	101	124	135	121	121	119	133	119	147	153	122	123	138	114	109	138	124	140	135	149	109	134	117	120	106	128	118	129	112	126	98	108	119	128	128	137	138	129	130	120	106	116	124	116	112	158	121	124	130	113	115	118	91	130	110	104	120	135	117	120	116	124	97	131	121	125	126	126	117	114	107	119	96	100	124	108	112	129	122	142	126	113	130	121	132	126	109	115	100	108	104	113	150	131	111	126	141	131	116	123	132	139	127	139	109	124	134	105	115	120	122	134	113	121	123	119	123	143	123	133	118	118	139	126	130	106	122	130	116	128	121	130	145	117	126	107	108	126	116	106	111	146	121	107	121	146	115	133	126	140	125	114	129	133	139	115	111	132	129	141	140	126	119	111	124	133	113	114	115	123	127	115	140	137	101	117	118	118	137	117	116	126	119	115	137	126	125	117	121	127	108	129	126	122	108	144	111	115	123	124	111	133	107	163	142	119	129	137	137	138	118	110	102	134	140	129	106	118	113	119	121	117	118	121	139	122	104	125	132	121	131	139	107	132	145	117	114	121	130	118	101	128	103	129	118	120	115	126	127	128	121	112	138	109	122	134	122	126	114	130	126	116	139	133	115	129	110	120	111	104	120	133	121	136	140	115	118	141	134	131	135	125	125	116	144	117	127	146	128	116	128	131	134	119	131	118	128	113	143	130	128	125	118	99	131	123	100	118	120	141	142	140	104	118	110	120	122	109	129	136	108	122	126	113	132	116	123	119	129	131	124	115	115	114	117	123	131	115	130	112	129	114	119	117	122	129	107	127	130	116	113	144	141	121	126	140	122	133	146	119	136	127	117	123	129	142	122	122	119	119	111	126	120	141	139	104	112	140	106	133	122	109	119	109	120	107	142	112	107	140	111	118	113	139	116	120	130	113	115	135	117	148	132	122	129	127	122	116	105	141	124	128	138	110	140	106	141	139	104	131	112	121	107	140	124	133	138	117	135	128	106	125	115	116	119	131	119	102	148	132	123	109	144	125	125	136	101	126	120	124	126	127	128	124	110	122	133	129	105	120	131	137	124	96	134	126	130	129	110	131	123	131	123	140	108	123	133	121	122	121	123	141	146	111	143	135	118	100	132	113	111	99	135	107	110	126	107	119	116	103	112	132	124	124	127	136	125	142	132	126	116	134	125	119	117	117	142	117	122	130	141	138	130	125	132	117	121	127	114	111	130	135	102	111	118	114	146	115	119	123	127	119	113	112	144	130	121	128	112	146	119	126	136	130	117	113	123	121	115	128	119	122	114	137	133	131	120	144	121	119	126	119	118	138	120	137	118	136	132	136	120	107	121	141	116	112	124	117	118	113	123	150	140	118	121	129	104	121	115	110	134	123	117	108	139	125	123	128	121	122	112	114	146	116	134	142	152	104	124	123	124	133	125	121	136	122	130	87	117	131	115	131	121	122	111	127	112	125	119	116	120	135	112	113	111	121	126	115	113	113	124	114	103	117	110	119	123	110	140	111	117	125	131	109	125	131	122	129	117	117	129	127	131	99	131	117	135	127	110	122	113	118	118	131	128	123	134	132	107	121	118	115	144	125	136	115	132	107	139	102	110	150	128	131	122	119	117	135	117	111	124	107	128	122	120	133	148	129	124	139	120	120	104	122	132	111	117	115	135	131	123	129	115	102	107	113	117	129	121	121	118	125	128	147	130	141	138	122	129	97	150	119	121	115	132	123	108	137	133	118	124	108	129	137	125	128	113	126	126	118	125	119	120	104	130	117	120	131	116	134	124	113	130	123	126	114	113	118	112	123	138	119	140	119	130	115	121	114	128	135	120	119	113	129	121	99	109	122	142	114	132	123	119	143	124	128	136	133	136	141	133	119	130	102	137	120	114	115	129	135	108	116	107	120	111	119	113	129	106	113	105	121	128	117	121	132	106	116	119	131	117	116	122	109	143	102	121	125	131	121	128	122	99	115	140	117	136	120	129	119	142	127	112	124	115	127	103	128	118	110	132	111	102	110	135	151	133	128	138	128	110	126	140	131	129	108	130	130	111	139	123	139	111	111	134	138	123	117	132	124	137	119	130	102	117	125	132	140	118	129	134	137	125	127	124	100	125	126	124	131	124	139	116	118	137	114	125	120	125	123	143	130	117	117	138	103	100	109	134	123	115	123	136	116	126	115	137	117	120	116	140	132	112	119	111	113	119	137	122	145	108	127	119	133	129	137	139	131	107	122	115	127	139	137	119	142	108	147	124	118	124	111	100	139	109	125	136	125	126	131	116	116	111	133	118	142	128	128	116	123	144	127	133	140	100	113	127	135	129	131	128	123	139	119	119	148	124	120	127	107	118	117	132	119	114	131	127	112	116	121	108	124	130	98	131	146	114	118	111	110	115	128	114	139	146	111	119	116	111	129	121	132	132	122	140	121	110	141	122	136	98	122	111	117	119	131	125	127	100	147	124	127	127	126	128	136	130	112	121	138	119	113	133	136	114	115	137	121	126	129	134	136	125	143	123	129	127	135	126	136	133	140	133	129	141	136	128	113	120	95	127	110	113	121	115	106	126	124	127	123	106	131	129	115	120	124	146	129	122	113	121	137	116	114	116	124	138	159	111	126	135	122	118	126	125	136	131	120	107	124	134	137	114	117	125	123	107	142	146	111	109	133	95	129	144	120	114	114	116	110	122	122	136	105	118	136	120	134	114	132	129	129	107	113	135	120	135	121	122	93	127	127	120	121	112	106	123	95	129	110	118	103	104	111	138	123	135	115	138	113	111	113	122	125	105	119	107	112	126	119	109	130	131	116	128	113	119	129	136	119	132	126	131	123	124	121	118	119	116	120	121	119	106	132	120	151	116	122	135	114	125	139	100	129	132	129	128
25118	21056	26667	24894	3109	633	452	371	332	375	351	343	315	309	314	319	315	302	284	293	305	268	257	282	299	298	266	268	254	277	308	286	306	276	280	317	302	288	260	270	283	276	296	280	311	277	276	317	281	292	295	290	275	281	263	290	278	297	297	288	295	293	291	273	286	285	269	294	272	265	283	294	274	288	304	261	275	272	264	317	306	280	265	278	309	252	298	303	315	286	293	305	275	291	276	277	279	287	279	310	260	327	286	288	305	304	284	285	290	313	311	271	271	296	279	275	277	292	293	286	252	283	271	262	293	287	272	272	263	288	297	267	268	301	272	278	264	289	305	286	252	285	290	286	277	246	254	294	297	278	326	285	284	260	287	269	263	274	289	258	253	261	292	268	267	249	274	260	268	297	291	284	274	284	283	291	266	279	265	285	270	280	224	252	280	311	286	274	289	278	255	279	303	312	263	286	286	292	281	305	307	273	286	294	303	290	268	277	297	273	283	308	291	299	262	280	289	254	299	292	289	277	272	265	255	270	271	294	261	296	247	292	280	270	284	324	276	307	284	289	291	289	297	278	281	272	291	302	259	274	303	296	268	262	286	269	231	284	264	283	277	274	239	241	281	286	277	290	269	307	290	251	309	311	269	333	271	271	259	279	267	290	285	265	301	285	249	300	278	302	296	293	305	278	284	271	267	303	277	299	254	272	282	271	283	302	299	314	280	280	260	300	298	281	278	268	300	276	254	264	292	260	267	294	273	290	266	289	303	300	271	276	304	281	294	315	278	276	272	279	286	282	302	272	284	274	314	296	275	270	273	275	301	271	297	305	269	287	289	276	258	240	288	286	292	271	253	311	272	286	293	292	324	270	281	270	298	284	268	303	282	289	260	259	268	289	272	265	277	259	265	277	319	274	293	284	286	278	241	295	279	312	240	277	281	289	292	319	300	268	289	307	257	291	275	283	321	288	282	282	297	293	294	256	265	269	305	254	274	254	283	244	260	303	273	279	264	303	282	267	268	270	283	278	273	308	281	266	256	272	273	262	273	275	273	271	288	298	294	292	258	292	269	283	307	310	288	290	292	268	295	280	293	296	294	277	271	283	291	239	283	268	275	286	292	285	280	252	293	260	317	280	276	280	280	256	298	284	294	274	292	280	248	277	279	272	272	251	300	283	279	286	289	312	267	291	264	300	289	280	282	262	273	271	284	293	270	269	283	290	300	294	300	289	276	314	273	292	306	281	273	251	281	270	299	282	249	294	308	264	288	264	300	276	258	294	282	300	292	290	317	299	272	299	279	277	305	290	289	312	285	273	303	271	265	274	274	271	322	320	258	277	289	290	274	272	280	300	273	269	279	295	283	247	285	264	271	264	288	284	285	294	323	294	304	279	273	297	273	282	271	273	287	283	249	272	272	300	277	268	277	307	283	286	266	263	297	282	266	271	273	253	298	265	310	279	277	278	270	305	306	311	281	271	285	282	267	279	288	281	289	286	301	285	274	280	272	265	276	287	254	292	309	276	263	263	279	304	260	302	301	268	286	262	281	262	252	276	261	290	279	273	290	304	271	297	311	271	275	242	258	284	260	296	299	272	300	278	299	269	285	246	302	269	309	254	273	309	268	304	288	279	290	252	266	249	281	270	282	301	307	306	285	276	263	252	294	287	289	289	281	257	283	286	315	286	296	286	282	279	293	265	287	243	264	246	288	249	278	241	302	296	271	279	284	252	298	257	301	290	237	263	271	282	279	302	286	278	283	302	301	290	266	283	284	298	277	269	257	292	280	265	262	259	293	305	260	285	297	273	293	283	288	278	299	280	283	281	274	272	258	262	245	273	302	285	270	280	290	263	285	289	283	273	298	300	321	295	316	279	291	281	274	268	297	293	301	283	283	315	297	280	271	281	271	288	260	278	288	291	278	292	246	261	296	260	270	303	282	313	278	297	289	293	277	280	300	281	282	271	294	269	283	263	284	297	261	312	268	283	262	283	280	273	285	276	252	288	305	279	284	238	290	274	257	276	269	296	290	297	264	288	280	289	279	295	293	278	265	267	301	294	275	306	268	282	280	298	262	292	269	289	277	277	315	282	270	280	307	299	284	261	303	259	280	272	290	267	294	290	279	250	284	277	276	300	296	274	295	289	268	284	279	277	271	268	266	290	306	282	291	304	283	294	278	299	289	302	278	298	277	304	292	317	301	278	279	279	285	271	240	277	270	281	295	308	284	279	263	282	271	286	278	264	310	274	277	250	293	267	282	266	263	294	302	326	266	293	279	250	297	276	279	297	270	260	277	258	302	248	271	259	277	281	288	291	278	270	299	293	289	286	297	278	260	293	301	287	268	261	310	265	248	273	290	312	291	259	308	261	298	269	291	278	304	262	308	251	303	282	316	304	259	259	264	276	279	276	278	304	295	284	280	291	286	269	306	269	253	283	259	295	299	276	306	240	327	285	303	291	280	286	269	280	262	258	281	279	272	283	270	313	291	269	269	308	296	289	261	307	262	294	288	282	316	277	290	289	246	254	274	269	285	278	269	263	269	276	251	293	266	274	316	261	259	287	280	262	255	282	256	264	267	268	273	278	325	308	265	248	296	268	292	275	295	276	278	292	291	288	282	269	287	281	266	279	284	270	272	304	253	290	281	277	314	277	296	308	265	298	302	274	314	245	274	294	283	265	284	278	291	275	253	263	308	301	269	311	302	287	272	290	291	305	272	272	267	290	296	286	270	265	293	263	293	263	314	301	283	265	281	280	291	288	283	277	293	292	281	280	293	281	260	270	279	286	265	270	283	294	255	272	274	279	300	288	277	282	275	256	266	279	292	275	258	277	267	313	291	265	292	264	243	262	286	288	270	299	264	264	268	296	268	293	297	296	285	283	282	234	271	299	262	315	278	296	289	288	303	276	295	283	294	270	267	292	291	274	271	294	282	264	288	239	281	281	285	257	277	274	294	316	260	264	282	283	289	279	264	304	272	262	274	278	272	321	291	303	282	259	274	280	258	269	256	274	274	241	280	282	279	278	264	314	282	270	245	278	292	291	278	299	292	298	296	313	302	293	279	323	314	288	320	277	269	276	278	274	272	274	261	283	271	290	265	274	280	301	275	286	312	269	261	253	307	298	301	269	251	296	290	291	311	315	282	296	280	260	271	305	284	265	275	258	284	283	283	294	257	292	269	281	272	278	281	305	265	290	296	299	265	301	265	273	277	260	293	289	283	294	278	246	286	303	329	286	267	283	289	257	286	290	274	270	299	282	267	282	307	288	309	287	285	263	263	304	251	255	287	261	275	287	274	307	273	316	255	278	337	277	273	287	304	257	301	312	291	278	274	251	291	259	288	287	281	267	277	301	285	259	252	307	288	256	281	280	285	274	293	290	287	270	285	316	298	290	268	266	287	277	284	272	299	297	279	286	282	299	325	273	259	245	271	260	315	249	273	271	263	312	298	297	289	271	275	299	300	272	319	288	305	263	292	262	294	315
3405	2545	2129	1146	804	575	484	465	425	407	396	341	358	305	326	315	329	311	320	287	293	298	297	275	286	297	315	301	293	293	289	313	284	288	267	273	307	295	306	302	297	267	275	280	325	277	280	318	275	274	282	300	261	284	284	287	296	283	291	301	295	310	282	296	313	287	298	282	290	266	277	311	299	287	290	290	275	280	266	277	314	285	299	312	305	298	286	297	303	263	270	296	289	285	289	270	274	278	312	303	293	291	273	294	295	282	291	274	278	287	295	293	331	273	288	303	310	286	284	240	315	289	267	295	295	266	261	276	272	286	260	277	304	276	291	345	313	276	282	261	290	283	297	282	307	302	293	273	277	268	271	269	284	298	291	294	266	294	290	273	271	271	291	300	263	320	286	285	279	286	284	282	243	285	288	281	315	296	260	294	258	328	298	314	266	276	268	309	265	270	280	283	297	316	273	257	299	292	311	277	308	289	286	299	273	271	277	273	288	258	288	311	298	266	293	297	258	284	289	299	275	292	285	271	285	257	309	271	284	308	284	277	275	252	283	285	308	289	280	286	276	266	278	280	300	309	308	274	276	287	318	284	301	253	286	245	280	313	290	309	289	273	277	291	278	262	268	283	290	263	273	277	255	268	268	312	242	257	258	280	290	285	287	284	290	256	288	302	285	283	281	273	306	266	266	305	288	289	266	287	283	283	288	312	270	292	260	269	288	295	289	272	284	297	281	309	301	279	270	287	296	288	291	305	307	307	296	294	290	306	279	271	292	294	291	274	260	277	308	295	300	293	269	310	290	263	274	297	304	272	280	302	277	293	311	285	276	284	268	286	259	272	306	292	291	295	288	267	284	289	300	306	271	283	299	288	293	270	299	251	313	318	275	280	249	263	316	266	278	268	304	278	292	276	281	268	296	276	303	296	312	282	300	285	281	288	278	278	267	270	274	266	257	283	266	308	321	283	302	314	307	286	292	275	280	296	280	266	275	273	320	267	285	268	301	288	292	273	275	283	254	270	284	303	290	271	316	251	287	274	289	299	280	294	277	279	269	306	289	285	280	298	280	303	275	267	261	267	256	299	234	290	282	274	302	293	262	269	277	248	277	278	289	287	262	286	288	282	273	297	281	277	301	261	309	283	294	265	287	265	258	299	283	284	314	283	268	288	257	276	300	286	273	309	291	298	300	278	254	297	275	280	309	264	301	252	278	277	305	277	274	299	285	289	282	257	278	288	313	277	307	275	281	295	255	284	277	276	299	274	315	290	282	283	259	273	291	284	286	251	286	273	292	237	267	291	287	317	261	280	272	268	299	269	281	303	278	276	288	303	283	290	271	308	284	280	295	267	303	276	280	305	312	280	295	281	283	283	300	288	281	286	267	296	284	302	286	303	292	261	261	309	307	295	275	281	271	271	270	298	306	285	285	293	268	260	299	314	284	274	282	270	278	240	271	269	281	264	290	256	297	270	286	276	319	291	287	272	292	308	282	310	270	291	268	260	282	278	283	292	271	285	290	281	282	246	290	285	282	305	290	289	315	277	277	269	287	277	270	279	285	261	291	285	253	284	279	318	297	293	258	292	255	306	300	278	289	249	268	289	249	280	315	288	266	281	294	279	274	281	299	269	258	252	301	275	287	289	243	297	292	276	291	288	327	286	270	287	294	309	288	310	296	292	281	314	272	263	299	291	306	306	281	288	289	309	278	286	314	293	285	265	256	296	289	292	281	243	292	289	285	269	295	307	261	270	292	273	263	266	269	288	282	284	276	258	258	282	282	283	292	303	278	273	277	262	272	293	283	285	281	315	329	277	319	266	266	289	268	316	277	296	262	274	268	301	287	300	291	311	266	289	296	297	260	262	294	274	270	321	271	268	302	296	268	285	298	283	296	278	298	294	283	260	269	301	277	258	267	286	294	272	282	282	301	292	279	284	276	308	241	263	311	267	281	288	293	252	277	313	285	305	311	300	264	290	282	281	292	267	265	263	329	250	300	297	280	315	292	281	261	303	284	270	295	280	285	295	272	277	284	327	244	294	323	280	300	278	286	280	256	297	260	291	258	292	252	276	302	285	307	296	281	272	271	274	298	299	301	264	295	252	288	327	302	282	306	289	263	276	259	293	293	291	274	274	246	277	293	292	268	310	257	290	268	308	285	272	308	261	268	286	278	264	277	297	291	266	286	273	306	303	275	252	274	291	326	306	280	282	298	291	269	282	285	274	295	295	282	301	276	298	253	298	256	285	267	278	278	297	280	288	279	270	304	264	256	279	286	275	268	279	288	318	265	297	235	287	293	272	291	266	291	290	274	283	284	242	305	253	263	286	284	264	293	278	318	332	307	255	274	243	263	274	268	272	294	278	288	298	273	303	267	301	282	260	297	289	296	257	264	290	274	268	275	303	274	272	311	288	272	288	292	283	252	306	311	340	285	278	278	274	290	265	275	269	294	288	270	291	260	304	271	307	301	286	271	317	304	291	239	255	278	265	306	297	298	279	289	269	276	305	292	246	291	267	261	302	245	292	284	283	248	307	262	314	253	297	249	278	275	307	260	281	281	300	291	265	264	273	288	320	237	286	264	270	304	276	282	301	303	300	274	277	287	286	271	292	299	271	290	271	257	289	263	281	298	287	277	286	297	284	290	300	310	272	314	284	277	274	256	270	301	281	289	286	272	261	284	271	289	272	299	271	286	281	296	267	299	285	302	247	304	283	276	300	311	287	289	291	275	299	279	291	270	308	301	280	312	275	279	304	282	274	295	252	303	291	252	265	262	308	252	276	298	284	294	290	266	260	255	274	301	287	285	300	307	285	269	293	274	274	258	275	286	268	288	287	289	280	289	279	301	285	309	248	266	272	304	306	271	293	264	275	287	256	259	313	249	275	300	325	273	279	308	301	265	297	269	282	292	288	314	300	275	265	322	290	297	317	250	276	261	249	267	292	252	279	282	290	278	301	285	275	269	304	272	337	312	271	299	292	245	292	279	252	331	293	325	279	298	271	294	285	284	265	277	247	264	263	310	280	272	317	296	241	269	301	277	274	300	261	288	273	271	265	297	297	289	300	315	288	268	270	274	267	285	299	262	250	285	248	277	268	308	287	273	290	301	286	298	268	290	289	301	288	268	267	260	290	274	302	269	295	292	297	279	269	299	270	297	260	270	291	286	291	260	271	283	290	282	262	256	305	280	273	291	293	289	274	319	271	265	285	294	285	261	287	291	273	255	287	284	301	267	280	262	264	287	263	261	276	275	272	291	259	297	279	273	306	287	291	292	261	254	281	255	253	287	280	291	299	272	294	277	277	273	254	290	302	304	282	307	301	289	285	246	289	260	275	285	262	277	269	287	221	292	283	248	273	284	284	269	281	303	327	277	286	287	277	271	306	275	283	299	317	287	283	294	267	268	265	281	313	268	290	271	285	263	304	294	300	285	281	274	232	289	291	287	300	299	274	284	293	271	294	270	316	318	315	281	288	290	275	315	288
24049	21056	28168	24171	20896	4961	1233	815	591	600	586	545	500	518	494	535	516	484	500	491	496	466	460	484	451	485	446	503	460	516	457	450	471	462	474	456	468	458	464	473	501	495	441	449	471	435	431	465	465	457	486	442	427	480	435	469	454	469	447	475	471	448	462	484	459	445	469	420	424	500	489	493	445	491	502	441	479	470	477	519	477	441	423	453	497	477	464	476	436	466	483	411	446	468	445	450	437	462	475	450	462	431	406	444	444	482	493	477	456	486	488	451	466	438	436	449	459	490	428	442	462	472	458	479	472	494	443	434	480	425	447	430	444	450	475	487	450	441	484	447	431	463	436	489	461	485	458	459	442	475	448	464	470	447	445	418	462	490	474	458	479	415	438	448	429	438	428	450	470	469	472	420	434	490	438	409	439	460	467	452	467	441	399	468	477	471	418	461	468	482	490	469	446	468	459	462	484	459	483	459	472	434	418	422	461	435	472	483	425	463	476	453	436	453	439	450	454	474	426	463	487	495	463	486	456	446	421	477	477	438	451	489	453	411	447	466	488	430	475	494	462	484	421	426	426	432	459	439	463	439	429	421	471	457	448	470	429	482	436	452	451	454	420	472	448	487	482	462	445	452	471	459	472	462	431	425	439	414	446	448	437	452	453	452	449	438	407	481	449	498	495	438	497	469	442	451	470	443	427	400	466	456	444	440	460	439	472	429	451	473	489	484	441	479	465	456	431	461	442	457	446	467	519	474	444	471	445	446	481	447	451	434	462	473	464	464	477	474	462	446	477	497	452	486	430	476	480	455	468	451	476	454	455	466	465	464	438	449	424	470	451	458	453	448	447	430	417	461	431	455	458	467	458	489	489	466	475	453	455	437	457	457	468	441	487	441	439	436	484	451	468	456	495	483	456	464	448	430	481	403	450	489	460	429	504	443	429	450	477	449	448	457	446	439	463	414	396	435	449	493	419	482	469	458	491	424	450	447	447	455	486	510	428	438	476	479	432	458	475	466	452	462	503	410	420	421	451	464	462	449	407	498	467	472	458	464	461	453	427	451	452	442	466	484	469	430	433	455	485	462	425	447	434	466	481	499	467	427	462	446	451	460	472	418	494	444	457	427	480	462	407	454	457	481	445	500	473	449	513	466	478	479	456	495	442	441	487	450	435	471	479	480	468	500	430	470	452	457	473	435	470	464	502	481	476	434	444	487	458	452	464	484	461	479	454	446	488	447	464	464	464	442	466	433	457	438	468	474	452	445	455	479	453	495	440	445	472	475	431	480	441	437	448	472	441	446	446	448	467	436	468	460	438	484	481	451	469	442	456	444	480	445	485	410	445	425	464	456	426	425	449	467	458	417	434	433	425	455	499	470	420	442	435	413	445	434	496	463	456	480	450	438	451	441	421	466	449	434	437	478	449	473	446	464	494	507	454	471	465	442	461	480	505	493	450	476	466	460	456	431	442	471	402	460	437	443	450	442	450	449	445	455	461	502	441	442	481	485	455	461	467	461	449	412	466	445	421	485	413	405	440	469	459	441	460	449	468	465	469	467	474	435	478	464	456	492	444	459	475	454	480	489	424	444	484	440	443	473	464	436	456	438	425	486	447	458	441	406	444	437	435	474	456	468	486	438	470	450	437	405	432	490	456	432	434	425	461	432	438	467	456	422	442	488	437	450	447	493	474	434	476	419	467	455	461	433	442	454	433	457	476	470	412	421	459	411	529	456	496	440	454	438	432	448	493	492	418	480	461	411	469	474	457	416	467	454	470	456	425	472	459	486	464	453	463	432	443	461	463	455	459	479	462	444	471	427	421	483	480	509	482	475	483	460	448	462	463	443	469	444	431	483	459	465	425	487	474	479	435	488	420	460	474	452	449	458	432	442	418	442	445	451	469	431	471	459	438	433	469	457	412	442	441	448	426	476	460	452	473	438	448	464	464	416	469	442	475	425	444	443	457	456	472	451	452	451	430	438	452	451	468	497	464	477	479	427	494	421	488	428	502	477	453	443	463	472	477	444	429	458	453	424	450	449	428	465	465	446	481	444	426	493	437	445	462	444	440	440	457	495	441	446	424	434	439	448	450	444	407	473	483	454	459	501	452	445	458	460	498	431	474	459	419	493	487	473	468	438	502	437	445	443	437	430	476	452	420	447	483	440	469	482	455	463	477	451	457	430	444	453	425	410	449	449	472	458	452	454	469	430	459	474	421	489	444	462	481	457	469	420	473	443	479	460	455	476	462	446	456	455	456	489	457	474	467	459	450	478	506	448	433	442	447	468	488	396	478	405	444	452	436	432	412	436	417	447	459	449	413	444	449	422	421	438	442	432	458	443	475	446	476	456	462	457	464	458	471	467	461	411	474	454	432	466	442	467	472	440	485	458	477	436	424	450	408	463	437	498	429	451	473	444	444	451	439	452	445	496	502	450	429	482	438	415	473	451	479	457	435	469	452	448	433	446	450	480	453	439	406	434	465	462	463	447	441	471	446	439	457	442	429	434	465	427	456	466	466	464	440	476	467	444	458	422	439	448	414	447	454	469	439	436	472	452	455	470	466	483	442	461	444	512	461	455	500	464	441	410	435	459	457	449	487	430	447	427	484	462	482	429	493	444	462	465	435	459	440	454	448	470	451	439	470	446	474	443	473	462	488	461	482	442	435	437	447	478	461	447	455	460	438	446	462	476	453	456	461	441	494	445	439	443	460	482	514	465	461	440	457	388	418	448	471	462	459	425	432	460	455	459	449	427	447	445	473	447	457	414	439	448	451	463	459	456	444	458	487	426	443	520	417	441	427	460	420	403	455	438	470	467	427	454	477	472	473	454	459	455	430	466	456	442	460	477	440	428	437	424	436	452	455	433	468	438	445	473	457	421	439	480	424	436	461	410	451	480	429	439	433	459	468	461	448	499	463	450	446	462	482	434	455	459	444	410	482	454	420	442	442	446	462	455	488	435	461	453	466	456	448	470	425	456	476	418	442	419	436	471	482	409	470	450	473	490	491	455	470	464	458	445	462	428	449	467	459	478	429	409	428	434	437	461	442	464	448	473	468	473	465	463	441	500	446	457	466	483	445	460	474	455	425	433	466	437	483	459	424	431	469	454	475	412	431	459	482	481	456	424	452	416	442	503	471	468	469	473	462	430	453	464	455	461	458	408	414	451	466	439	452	477	443	437	446	510	438	398	450	469	450	490	512	452	434	443	466	470	413	511	469	448	421	455	452	452	474	471	510	454	465	465	441	454	469	455	423	476	480	427	460	460	436	453	409	430	424	452	474	437	494	500	460	432	501	464	479	461	452	443	447	470	477	474	481	493	464	449	443	423	450	471	410	440	427	438	459	447	448	468	452	428	484	433	434	463	456	475	425	447	438	457	456	468	453	475	494	434	482	492	454	452	425	446	447	459	453	474	438	477	439	458	421	416	449	437	462	436	476	469	454	489	439	467	461	442	438	471	462	472	476	448	446	434	432	462	447	465
3667	5427	4361	2306	1590	1235	964	880	790	797	717	643	577	526	570	528	535	531	515	487	487	559	488	489	489	483	449	469	477	491	442	444	465	475	486	471	461	438	474	455	475	465	444	485	453	462	444	443	458	432	453	450	446	443	465	449	462	474	441	474	433	425	442	497	477	467	456	475	469	467	436	440	474	458	468	460	447	460	459	473	455	456	484	470	441	428	460	428	472	467	456	472	431	487	440	449	411	447	443	428	459	440	428	427	462	410	452	500	446	462	468	463	474	454	468	453	454	490	514	453	460	470	468	452	473	433	437	443	434	449	465	442	452	433	465	484	437	459	452	458	468	452	456	430	419	452	464	446	426	436	457	453	457	422	421	396	443	463	440	475	438	456	438	455	456	481	457	455	452	446	461	444	478	486	477	445	449	433	439	441	421	469	461	454	467	429	437	480	443	438	461	477	445	457	434	492	469	464	468	413	438	474	478	441	460	478	434	416	432	448	467	411	442	482	425	408	437	462	421	460	451	484	451	424	468	443	464	454	432	465	426	445	431	410	465	463	431	427	466	463	478	452	458	509	475	459	434	433	413	441	481	487	450	450	485	460	472	452	517	464	431	472	435	463	429	429	467	433	467	410	419	422	432	480	436	431	428	469	444	475	448	454	437	412	421	438	456	480	482	485	455	452	438	445	452	453	467	453	451	457	445	425	409	429	471	433	432	456	454	475	433	451	437	459	456	449	438	476	428	403	469	408	459	479	459	438	503	418	469	471	472	459	505	423	443	449	488	427	471	427	496	433	482	455	436	461	471	420	435	448	440	433	462	465	424	397	424	459	459	461	458	442	439	447	469	443	482	441	393	458	465	446	446	432	392	442	463	412	474	429	450	455	464	456	452	470	405	459	447	435	469	427	481	471	466	421	430	470	431	444	468	446	413	428	458	469	472	461	425	432	438	425	428	462	419	416	460	440	440	447	453	450	469	455	400	438	457	449	433	433	452	443	433	440	463	439	446	434	416	450	448	430	439	446	447	446	456	444	418	428	424	467	452	456	457	455	471	441	438	462	443	447	452	424	433	445	443	450	431	427	428	460	468	416	436	463	450	498	439	478	435	464	426	450	453	458	445	484	480	472	453	457	461	436	454	432	454	450	428	460	465	466	444	425	417	448	438	474	396	455	477	464	458	450	424	476	443	460	450	453	457	402	447	445	439	438	443	458	449	450	428	429	430	436	445	476	454	460	465	440	458	448	442	474	428	436	442	473	476	445	446	431	446	436	435	465	463	477	443	426	448	448	403	447	426	456	411	440	438	458	454	446	419	473	468	441	412	458	434	438	474	439	418	479	448	436	404	456	446	436	413	444	451	476	433	442	449	455	466	448	469	422	464	477	435	456	434	447	482	466	433	443	415	439	471	480	427	479	439	416	471	458	436	438	418	451	472	492	447	463	497	444	445	462	449	418	424	403	459	478	453	456	458	446	479	454	442	453	451	449	501	476	448	476	457	415	443	456	465	449	493	429	451	405	435	417	429	448	434	464	459	458	451	433	455	458	465	454	443	425	462	469	477	447	438	412	443	460	471	433	454	437	460	441	427	459	388	428	426	390	429	454	422	445	431	470	469	436	417	443	452	467	459	444	437	472	443	440	485	433	433	465	441	440	485	424	453	440	464	426	460	424	454	456	456	458	444	429	459	448	432	457	449	450	483	452	435	483	444	446	457	470	462	448	446	463	436	439	449	446	453	429	490	416	487	460	494	461	439	478	457	426	443	425	448	433	450	420	417	457	461	438	446	396	451	458	423	456	448	456	465	482	454	464	479	457	469	447	438	412	438	423	460	417	498	432	449	451	438	408	431	469	441	405	426	408	476	409	467	423	428	434	432	470	432	443	418	456	453	447	439	455	490	454	474	459	447	417	453	462	466	458	468	451	443	461	458	435	441	429	434	461	421	443	412	485	500	396	436	437	463	413	447	447	444	427	413	446	466	471	455	426	407	474	392	435	439	445	444	465	453	446	462	459	459	445	427	453	420	472	447	439	410	473	444	438	461	452	450	469	463	443	420	431	449	454	383	434	427	443	430	391	476	444	440	453	442	427	447	441	445	473	443	426	480	416	419	439	455	419	420	402	427	445	444	475	442	436	440	459	475	459	451	440	457	465	436	479	417	472	415	428	420	440	433	425	442	443	435	441	447	445	453	426	467	455	447	454	466	411	450	445	467	509	447	429	431	415	420	441	421	452	443	443	440	411	466	444	442	447	433	438	427	456	460	475	417	453	451	464	437	442	433	454	432	437	416	405	439	480	466	418	482	420	475	467	458	441	464	438	433	389	462	441	445	441	426	443	434	482	493	435	452	425	450	441	438	434	450	436	399	439	412	482	456	436	436	466	477	453	471	462	436	429	435	442	490	431	432	434	489	439	440	444	458	421	440	426	445	444	437	430	434	425	483	426	426	431	430	446	446	426	426	484	429	404	455	462	433	423	421	427	426	473	412	440	417	440	468	430	460	437	413	460	448	414	458	458	460	476	381	428	415	437	433	460	411	425	425	412	426	431	471	418	444	444	426	458	437	452	431	422	493	452	469	436	416	475	404	452	441	449	476	463	443	458	456	439	415	440	440	415	450	469	481	457	446	450	467	432	450	485	454	425	402	443	461	443	436	460	429	400	462	425	423	452	418	465	465	451	448	420	427	408	437	459	436	475	424	424	454	412	445	422	430	399	428	460	424	431	464	458	457	452	428	463	434	437	444	464	433	474	445	481	454	482	447	401	445	452	458	437	439	451	436	439	434	457	442	406	441	443	485	383	426	444	452	417	497	449	463	446	443	460	467	416	449	417	435	434	441	397	460	448	427	431	425	455	423	477	436	462	441	455	430	423	456	445	451	423	435	420	454	425	445	467	434	425	428	437	436	443	453	430	446	454	425	436	458	442	431	457	440	433	461	441	446	446	450	432	500	446	420	437	467	442	405	430	460	451	464	413	459	426	431	459	433	454	451	410	437	463	447	418	437	451	439	452	406	427	389	449	449	409	431	455	435	454	460	439	439	393	437	442	441	439	424	439	392	437	464	443	445	450	410	430	449	420	432	435	457	437	436	434	416	474	449	456	454	393	461	394	434	430	456	406	451	443	440	468	434	415	434	431	440	458	436	433	431	423	430	418	465	450	454	453	467	473	405	460	461	480	422	417	399	435	406	446	444	422	436	452	432	471	423	437	456	436	421	430	455	427	424	454	413	468	419	432	425	409	450	436	458	405	465	419	460	422	431	431	477	457	421	439	446	420	463	443	464	439	461	429	453	449	393	450	441	408	439	425	467	488	413	407	438	406	459	469	432	430	459	446	421	451	429	446	391	418	441	456	426	434	467	427	433	434	464	398	425	413	460	456	442	421	429	449	420	405	408	415	464	458	462	395	489	472	424	423	480	443	436	423	423	448	434	401	425	422	434	447	447	419	416	415	414	424	460	442	452	451	457	435	397	403	450	455
27169	9676	468	209	135	130	128	130	116	139	121	124	127	109	119	129	138	124	124	117	122	126	111	116	105	106	109	127	121	130	106	126	112	124	120	116	116	108	124	107	115	113	100	115	106	105	108	118	132	134	114	119	119	134	116	94	130	132	114	114	111	146	139	116	133	129	105	108	136	118	134	109	116	100	126	106	123	101	120	133	127	123	122	91	111	144	107	123	109	129	115	133	130	107	102	107	111	122	111	117	109	124	132	116	121	129	107	102	121	108	139	139	123	128	123	119	109	125	133	118	102	156	112	125	121	119	121	127	85	104	115	135	139	115	88	139	125	115	134	122	120	115	107	108	119	136	109	140	105	121	104	110	105	120	114	114	104	138	143	117	102	129	130	108	118	128	132	104	143	124	106	109	114	103	118	102	116	135	95	137	109	113	124	139	96	114	123	114	108	127	124	111	120	102	109	129	126	119	126	118	132	103	119	114	118	120	122	124	108	118	143	119	129	102	110	109	129	111	126	116	120	122	101	117	105	117	136	129	114	122	105	121	119	111	107	119	108	109	109	133	122	121	104	129	112	103	117	102	116	122	139	112	136	112	103	113	98	151	124	126	109	128	109	132	131	117	121	142	108	116	125	127	94	131	133	111	121	124	120	125	124	124	127	113	132	111	125	124	122	123	132	119	106	122	111	115	97	122	101	107	95	111	117	127	136	127	106	103	112	112	120	134	106	119	120	120	130	111	119	113	127	119	123	111	107	114	109	108	122	112	123	108	107	114	134	146	118	105	105	111	120	118	128	113	128	113	118	116	113	129	93	101	120	126	136	117	115	108	119	120	112	113	140	119	111	120	103	117	132	127	124	121	125	113	119	100	113	117	129	126	131	113	94	106	119	99	117	132	124	114	122	128	118	111	138	140	125	100	110	122	109	110	154	118	124	127	117	130	118	104	133	112	128	115	133	110	117	143	111	118	112	109	118	137	136	127	135	100	106	126	110	128	129	116	114	122	112	131	135	123	108	121	131	88	118	122	134	119	123	127	134	116	115	126	110	107	115	120	102	127	141	116	126	106	112	105	122	129	117	120	97	102	131	120	120	106	98	120	126	126	104	113	117	106	126	129	117	108	121	128	117	128	126	108	116	125	128	109	127	119	114	126	118	128	107	119	133	105	120	107	111	111	123	116	122	114	121	111	122	118	109	104	114	130	105	119	135	115	142	117	114	110	119	100	119	114	116	108	117	118	117	99	116	123	158	111	132	109	123	131	130	120	117	124	106	111	120	109	98	119	134	146	110	110	122	119	117	116	101	119	130	96	121	100	116	133	109	126	124	112	120	139	142	119	134	138	113	113	129	117	116	143	120	112	123	131	117	126	128	111	125	106	104	103	100	122	126	115	121	114	96	116	130	117	120	120	119	128	120	132	109	109	100	118	122	104	129	130	145	105	120	117	126	109	138	107	119	130	127	118	118	106	109	131	131	98	109	116	116	105	118	132	127	137	107	130	132	117	116	115	104	118	117	131	111	133	139	127	126	106	120	91	119	126	117	135	110	124	125	124	119	127	132	124	101	128	112	115	117	114	114	100	118	113	98	108	123	119	119	123	118	110	110	118	124	115	118	102	127	142	116	125	123	113	126	118	120	109	112	112	129	98	119	135	116	126	114	148	129	118	114	117	119	126	132	113	121	119	121	102	121	112	102	140	114	110	109	112	123	120	103	107	113	106	133	127	117	131	126	127	137	125	141	133	124	106	114	132	114	119	96	119	117	93	141	114	122	112	106	106	112	128	145	118	109	123	128	123	122	108	124	114	105	132	107	118	119	104	116	128	117	116	120	120	107	138	121	108	116	124	122	119	108	125	128	117	123	116	123	126	121	137	117	127	130	113	111	134	122	136	123	123	126	113	141	102	100	108	119	130	115	126	110	130	115	130	121	151	121	121	111	124	130	113	117	123	106	113	110	129	119	133	116	108	113	101	135	88	119	124	131	135	123	122	113	120	102	108	130	133	117	123	113	121	133	126	121	121	126	127	116	105	113	96	123	109	103	131	100	133	122	122	103	124	118	116	113	115	109	112	120	93	123	119	113	117	101	114	118	112	104	104	126	124	106	116	129	118	118	133	114	127	99	111	131	131	119	134	128	125	112	106	133	114	115	114	124	139	141	121	121	100	127	125	126	139	116	93	124	112	104	127	110	114	107	124	105	88	102	121	122	107	133	117	117	125	119	103	119	122	98	104	123	115	117	112	138	114	130	107	128	113	125	131	119	115	117	128	125	118	114	111	113	105	113	125	111	136	132	127	130	115	138	116	113	121	114	111	102	128	120	120	106	115	146	105	122	137	116	119	132	119	123	117	104	108	119	111	126	105	114	111	98	115	113	106	113	115	136	117	128	106	127	110	120	117	112	119	115	105	126	120	108	133	137	102	111	89	124	128	111	119	91	98	124	95	113	116	107	126	103	130	117	129	122	125	110	132	119	123	121	100	110	124	110	106	109	116	125	104	125	119	119	108	111	129	135	109	109	127	134	103	118	115	146	122	108	125	123	134	117	100	123	126	128	120	109	112	113	112	84	103	110	116	120	120	106	116	139	118	124	119	114	125	115	118	124	111	109	91	98	120	115	117	115	123	117	116	103	118	113	104	119	124	124	114	140	122	125	138	116	118	115	124	116	109	109	124	122	109	112	113	124	113	125	117	113	103	122	134	106	113	128	122	130	124	107	124	117	112	123	127	123	120	107	119	105	135	118	116	112	96	124	110	112	128	133	104	120	145	113	103	121	112	121	102	120	134	107	124	110	115	122	118	115	108	110	101	113	118	104	112	113	104	114	129	129	99	118	121	126	107	113	131	109	136	122	125	110	118	131	116	110	123	99	119	120	113	116	117	117	111	118	103	93	118	122	123	115	90	114	120	124	104	105	132	89	131	128	113	117	119	113	124	121	126	122	124	111	121	112	118	119	129	101	122	133	114	121	134	103	103	121	95	131	114	136	109	115	129	119	102	106	121	115	112	108	116	103	116	106	114	109	111	137	121	134	119	114	119	116	108	102	114	108	117	125	99	125	95	126	118	109	110	128	132	125	119	106	142	118	121	107	101	119	132	125	113	113	119	125	134	114	125	130	100	119	121	109	143	130	130	103	135	108	124	118	136	119	103	125	101	123	121	116	113	96	131	113	130	118	98	108	123	110	123	113	101	111	101	124	104	123	120	109	117	124	126	101	141	131	121	109	140	121	124	132	121	124	103	134	118	124	115	120	99	129	123	109	134	119	134	125	120	131	108	130	123	120	126	142	119	126	107	121	116	101	137	123	122	115	118	141	106	111	114	120	124	107	116	140	124	105	112	118	110	126	129	133	126	98	115	109	109	118	129	128	111	121	112	122	117	121	128	126	140	122	116	122	124	110	122	130	122	106	117	120	143	122	122	113	131	111	121	118	146	116	120	117	109	133	113	116	111	101	130	102	130	108	121	123	122	116	116	98	136
4794	302	275	183	184	136	129	128	131	118	150	132	113	119	126	122	120	134	132	90	125	124	99	115	129	127	133	112	113	131	130	120	111	137	123	129	114	128	136	138	128	114	123	118	106	140	100	115	111	123	131	109	120	109	141	132	116	118	138	104	117	125	141	102	118	148	120	133	128	121	135	147	117	116	134	133	107	119	129	113	137	120	110	142	141	143	142	98	130	131	122	118	128	128	137	136	124	109	115	125	118	120	111	131	139	125	117	109	119	134	129	127	117	132	126	103	122	114	129	104	125	145	131	122	123	128	117	142	119	124	143	119	104	123	128	125	135	113	124	117	161	125	111	104	122	126	117	134	117	126	104	106	115	130	120	109	135	161	123	127	124	116	110	120	102	127	128	135	122	106	122	112	126	132	133	120	115	134	120	115	127	126	116	118	138	115	139	123	112	137	129	142	103	117	136	118	138	140	120	120	143	117	116	139	138	145	127	136	136	143	116	118	110	106	122	135	144	103	122	131	107	103	111	142	110	132	116	124	122	124	113	105	123	115	111	103	123	112	126	108	130	115	102	121	131	126	131	126	138	131	123	136	127	108	104	142	152	120	124	122	123	141	117	138	128	115	112	122	135	106	132	128	131	116	130	115	138	120	123	124	107	122	140	126	147	138	112	136	125	141	151	129	97	123	135	146	127	144	113	140	128	133	109	121	105	110	134	129	130	129	120	127	124	128	123	124	105	133	118	128	125	104	130	130	129	112	132	126	113	99	101	118	140	130	123	114	119	122	121	141	105	149	119	111	125	120	121	133	128	131	136	131	97	117	142	111	111	124	127	139	143	112	123	121	114	110	125	125	116	108	114	151	131	112	140	112	115	113	112	121	120	104	114	135	132	134	137	124	128	135	124	129	122	119	105	140	131	123	129	122	125	110	126	126	126	111	137	123	110	110	126	145	132	120	111	125	109	131	146	130	96	125	125	118	122	141	109	109	131	116	117	118	126	132	131	133	132	118	103	125	133	123	137	125	120	108	132	136	118	132	121	120	136	114	115	116	102	115	116	131	123	112	117	129	130	111	122	116	137	121	123	117	138	128	119	115	123	130	115	145	125	124	138	133	122	119	107	128	117	132	139	106	118	115	128	108	128	112	114	142	124	149	143	137	98	125	147	105	126	103	112	122	108	113	118	118	128	132	128	123	117	127	137	113	128	119	128	133	112	128	136	111	125	135	128	119	111	119	120	121	121	124	142	126	135	111	128	122	113	145	112	126	120	129	121	157	141	132	134	147	129	116	118	126	116	122	125	117	126	107	129	130	129	106	98	126	146	153	112	110	132	122	133	125	123	126	126	141	130	115	124	143	114	136	138	134	127	117	116	127	111	133	126	119	112	112	137	111	112	138	136	135	127	122	144	129	143	135	123	129	113	117	138	130	122	111	124	130	107	143	133	135	126	121	133	115	131	142	127	149	120	132	95	131	124	131	118	110	115	141	114	122	119	125	94	118	110	112	116	133	139	120	110	134	118	131	140	117	118	121	114	116	122	123	130	128	140	131	101	132	101	123	114	123	132	111	125	129	128	119	110	116	116	149	120	110	126	128	130	113	113	120	117	128	129	108	117	119	116	128	137	119	131	135	143	133	109	134	131	109	108	131	114	130	122	142	118	133	126	136	131	128	135	127	142	120	139	150	123	96	137	147	136	128	137	135	139	137	112	115	140	127	123	113	127	106	134	119	127	122	133	120	121	111	154	132	141	121	119	120	116	133	125	121	126	128	138	129	119	120	119	129	114	129	166	149	137	134	135	112	106	111	125	112	129	143	134	114	127	126	119	129	113	134	137	108	129	152	115	95	124	128	111	120	130	124	122	137	122	122	122	104	127	130	125	111	113	122	129	148	128	127	125	128	118	119	130	130	122	138	143	108	122	117	106	131	115	104	130	122	114	118	137	142	125	137	123	108	108	115	127	122	119	135	131	116	119	133	120	125	127	120	129	113	119	116	124	130	126	125	129	109	119	124	134	116	149	111	111	109	149	120	118	122	139	116	120	131	113	117	120	105	123	139	117	115	112	128	129	118	106	146	121	136	100	103	120	136	137	115	126	111	153	124	110	125	102	140	103	107	138	143	129	135	106	123	122	130	147	113	121	116	97	122	133	129	134	104	99	113	123	121	122	124	124	123	108	114	118	130	119	138	119	118	107	109	114	130	144	120	99	127	118	135	122	105	145	120	136	116	114	137	109	124	115	136	118	121	122	94	110	129	131	131	133	116	126	104	111	117	117	121	126	113	125	116	116	144	109	113	119	127	139	120	114	102	122	108	113	121	138	125	119	131	144	121	131	124	111	115	130	118	108	118	102	122	123	140	120	127	125	143	122	108	118	119	115	121	124	126	140	116	111	140	129	128	129	123	97	142	125	114	133	123	140	137	133	113	149	120	111	111	126	131	129	124	138	125	127	148	107	131	115	121	133	145	137	119	126	112	119	121	134	121	130	124	140	124	118	130	145	107	148	130	126	119	118	126	100	131	115	140	137	138	129	110	105	120	108	108	116	132	125	120	123	114	135	121	110	98	118	137	125	111	123	147	137	121	133	126	125	131	128	130	122	133	109	136	120	120	103	109	138	128	118	124	131	119	134	124	121	125	120	145	123	121	126	129	118	126	128	123	111	122	125	132	119	121	133	103	132	117	139	127	113	123	114	117	98	141	133	129	118	117	108	113	157	113	113	102	119	128	139	124	136	109	112	133	128	108	115	125	128	123	116	110	125	132	124	116	132	110	113	120	115	146	154	124	132	128	133	145	124	125	124	137	111	132	117	126	114	127	124	112	124	150	132	111	134	128	125	125	116	125	133	128	135	118	119	119	125	126	124	107	118	145	120	131	116	129	123	132	111	122	119	133	102	124	118	132	126	120	116	127	113	122	124	112	126	127	139	113	147	122	144	116	114	119	114	123	129	122	129	131	133	132	108	131	118	123	123	136	104	124	126	114	128	127	125	125	123	107	138	127	124	139	117	114	128	115	117	110	115	139	104	116	155	131	104	127	135	122	130	138	133	136	128	127	126	108	127	128	123	126	108	135	132	135	139	111	123	118	124	116	120	119	151	113	112	120	115	118	133	124	119	120	116	113	140	123	121	122	117	120	129	140	123	105	120	131	114	121	104	124	123	121	109	132	128	101	107	115	106	101	112	115	119	126	130	131	129	146	117	146	119	105	129	112	140	151	121	162	128	114	121	114	122	132	120	134	120	105	117	129	136	115	124	108	128	119	138	133	118	125	123	129	121	123	106	141	119	130	139	126	128	128	137	108	133	125	123	112	135	128	136	124	112	113	115	117	135	103	124	122	113	118	123	105	134	117	131	134	114	127	115	143	119	121	126	119	114	112	128	113	106	118	112	117	130	125	129	124	114	133	114	137	119	125	103	104	104	113	105	150	124	119	125	121	114	115	130	108	131	108	125	117	115	114	120	125	104	132	132	112	127	141
25129	21046	26706	24823	3062	675	501	408	370	348	361	323	333	328	318	331	279	306	317	302	284	302	295	275	302	294	287	303	290	284	306	322	295	272	304	277	297	278	297	291	293	303	298	266	278	301	272	293	315	284	289	262	271	267	307	292	309	309	284	270	300	251	287	254	283	288	263	308	261	319	274	283	313	272	274	259	308	285	287	262	291	286	271	280	284	286	257	276	274	276	276	299	270	270	283	270	278	268	290	273	262	280	272	300	286	292	296	289	305	280	280	269	275	276	304	272	274	305	279	266	270	282	282	272	266	293	308	290	256	307	263	250	297	262	292	269	255	265	291	289	285	277	261	254	253	275	306	259	306	257	280	287	282	292	293	277	279	278	299	309	265	285	266	283	273	289	279	287	279	303	269	315	251	289	266	314	252	318	331	323	292	282	260	284	293	288	259	287	294	286	307	269	274	280	286	269	285	283	292	294	258	299	305	318	289	275	298	271	285	258	288	256	303	305	277	293	276	292	251	264	295	300	270	298	290	293	274	261	271	263	300	288	283	280	256	288	271	295	284	260	273	279	269	308	295	253	300	280	283	279	296	274	289	257	261	266	268	281	287	306	266	265	285	265	287	267	298	242	305	263	254	272	270	320	284	274	306	304	279	260	302	266	279	276	295	277	284	246	271	282	298	282	274	298	277	276	286	291	293	294	290	290	273	295	291	290	286	300	299	261	304	266	289	271	295	288	265	292	253	302	278	277	299	294	307	258	289	294	260	263	299	297	303	270	255	254	268	277	289	295	295	290	277	268	259	318	286	281	285	264	292	258	280	272	314	270	291	265	283	283	287	302	300	280	271	280	296	299	303	278	324	289	279	290	286	284	265	288	276	266	277	265	296	283	294	259	276	256	276	285	273	286	281	276	270	265	278	304	298	274	264	289	287	280	286	266	269	281	324	259	271	303	264	298	281	271	297	263	283	267	306	256	290	274	316	277	267	273	277	283	278	294	306	289	279	296	267	277	249	312	272	269	297	266	244	290	265	278	260	281	243	259	283	279	278	274	273	280	294	308	289	265	290	285	270	264	290	280	299	294	281	299	266	289	271	276	275	300	253	289	261	291	268	255	283	276	294	281	276	279	296	273	270	280	293	271	278	290	288	266	299	276	300	268	266	281	262	260	295	282	263	261	297	261	293	283	259	278	281	285	283	274	280	307	290	300	290	263	267	317	276	286	296	272	293	269	283	276	259	289	277	288	270	296	273	290	293	303	279	272	279	289	270	275	298	301	303	274	255	289	263	279	293	274	276	298	248	270	240	285	265	285	272	277	252	283	256	267	259	314	334	261	272	267	265	293	260	283	261	247	283	290	260	271	305	299	272	294	254	251	285	308	266	254	281	276	283	299	262	316	288	258	287	278	278	282	267	292	265	303	284	306	294	269	270	276	262	272	296	285	321	288	285	274	277	283	259	263	265	269	279	295	271	296	268	259	251	273	294	325	297	282	307	282	282	272	285	284	288	263	279	303	276	298	265	276	313	258	268	288	275	293	275	298	298	277	295	329	280	281	281	282	302	285	281	286	300	290	272	293	249	300	286	281	282	288	251	303	294	281	268	272	297	303	272	271	273	283	289	300	281	283	257	291	280	278	283	276	280	292	280	274	308	267	301	278	285	298	286	287	273	263	291	275	275	290	292	306	279	271	274	304	250	289	266	282	270	267	267	251	266	265	287	288	246	282	337	275	300	297	261	293	295	270	292	287	295	287	296	326	284	277	267	301	265	258	287	249	294	286	293	271	259	257	295	288	304	308	269	286	289	259	311	266	278	274	265	269	295	279	317	278	298	275	272	288	284	272	281	267	298	279	276	295	268	260	287	275	261	311	303	296	284	246	287	287	265	253	284	303	310	294	289	306	297	289	263	291	268	274	293	276	279	286	286	272	287	268	296	301	268	311	288	280	287	288	280	283	271	277	275	294	284	292	284	275	298	272	273	295	300	302	298	302	279	292	289	286	296	270	305	255	296	281	314	289	276	281	280	283	304	285	268	256	274	280	263	266	255	279	271	274	301	304	298	289	278	280	285	281	268	288	286	294	286	282	270	256	295	293	292	303	300	234	288	274	293	292	265	274	266	286	260	269	274	264	283	294	271	304	292	276	287	289	268	286	256	279	307	279	289	302	300	294	281	280	268	280	282	251	269	302	283	280	282	296	261	286	260	297	291	290	279	283	281	292	305	286	287	275	282	297	289	296	284	283	285	269	283	277	251	281	302	283	265	290	290	293	292	275	312	269	263	288	288	274	272	293	300	278	299	273	279	295	280	280	267	266	311	287	264	267	257	261	277	293	291	272	267	250	270	270	270	281	290	298	257	277	281	287	263	281	272	290	255	278	282	256	251	283	313	287	274	247	292	274	304	294	287	302	281	281	283	262	288	309	249	252	264	284	285	308	299	330	293	295	285	284	270	313	278	283	278	297	321	278	270	274	287	265	266	267	285	276	273	292	278	268	285	274	250	287	263	257	299	281	281	279	265	295	269	293	291	257	270	263	290	255	285	298	272	324	275	300	265	278	260	268	295	278	281	285	260	282	298	301	283	277	271	279	248	287	271	300	285	277	297	300	241	283	245	265	266	289	291	290	287	283	313	289	264	300	298	257	290	292	278	277	310	317	292	280	275	279	281	292	291	276	260	282	290	325	288	251	277	280	306	255	276	309	265	269	278	275	290	279	319	269	292	295	269	278	305	287	294	260	287	292	278	276	286	283	316	296	274	268	299	299	306	279	282	262	282	264	283	282	285	273	296	289	290	273	295	270	306	316	273	251	246	282	319	295	282	289	289	330	281	252	257	281	258	280	280	269	267	254	259	299	304	306	286	270	257	260	287	268	290	274	267	286	262	249	268	277	274	283	270	323	312	269	285	288	310	290	269	284	274	274	284	274	281	270	286	246	271	275	300	283	287	258	281	281	279	301	283	301	261	283	292	290	277	308	309	279	283	264	286	271	260	248	295	276	285	262	277	272	289	282	285	285	259	251	299	248	270	270	298	318	308	285	273	255	318	247	321	265	282	284	291	311	298	285	270	306	274	289	282	295	267	278	294	301	270	265	274	270	313	286	300	294	303	252	268	287	286	285	279	294	265	254	258	300	279	285	308	283	270	296	267	257	280	259	270	281	265	296	276	286	265	267	278	279	288	267	284	289	294	301	287	270	289	285	266	283	309	311	283	267	295	278	286	279	265	308	265	281	279	274	270	268	284	274	277	284	283	254	269	281	264	264	294	306	284	268	264	271	266	322	292	295	272	270	293	303	311	290	286	255	289	266	284	313	285	282	263	309	268	301	291	272	275	295	325	318	269	289	305	282	278	286	315	277	296	259	279	313	268	269	283	271	269	255	284	295	273	293	277	285	295	259	264	295	280	314	273	249	262	309	281	281	273	295	312	285	275	271	262	286	283	299	288	286	307	264	316	272	292	272	321	286	295	263	283	303	281	285
3441	2564	2099	1146	751	618	500	447	416	434	415	371	333	311	334	356	305	325	318	283	294	289	328	321	297	295	311	328	328	273	276	298	270	296	313	299	297	293	312	277	308	295	264	280	293	303	327	281	293	291	281	290	293	279	292	295	298	316	289	283	300	281	296	286	312	269	261	311	290	287	261	302	290	272	297	281	292	309	268	296	263	259	302	299	301	272	296	264	310	273	281	289	271	310	280	318	299	300	283	282	292	264	271	265	285	294	289	311	268	269	290	296	278	300	291	284	277	288	286	323	292	299	270	296	266	290	298	297	264	291	316	290	270	276	314	250	283	329	291	289	284	284	294	304	307	330	266	290	275	279	286	284	294	290	269	281	299	314	253	290	275	271	280	258	293	295	280	289	287	291	287	279	290	280	302	293	290	296	295	256	258	253	289	285	312	263	314	290	246	272	273	298	284	282	276	275	268	258	299	274	279	272	296	282	273	303	272	314	283	331	295	274	298	295	301	264	287	275	297	268	306	285	271	286	277	304	301	266	316	301	275	273	273	302	279	276	243	275	298	306	298	271	283	279	285	290	281	280	274	301	294	281	296	278	262	321	296	303	270	282	293	280	299	342	284	281	293	256	301	270	289	281	275	319	285	299	303	285	297	262	282	257	305	285	296	283	281	269	308	294	294	319	307	284	257	279	287	330	274	256	276	284	274	316	304	284	263	305	284	246	285	287	289	277	283	289	317	292	307	283	293	276	310	285	319	279	266	282	259	271	261	284	293	270	296	274	259	302	298	300	294	264	278	296	267	304	298	288	323	291	283	291	278	268	281	292	262	313	272	290	286	284	307	304	290	283	288	300	275	278	309	273	264	290	280	300	282	304	255	281	271	272	289	292	287	262	277	270	330	289	275	297	301	301	307	277	303	307	278	290	296	272	281	284	294	282	266	301	313	285	261	273	294	312	330	275	267	271	256	265	304	262	288	282	297	303	294	295	297	276	260	316	308	304	315	293	283	312	270	271	284	306	257	268	301	271	312	285	292	290	276	257	308	280	287	285	279	275	297	222	290	319	283	297	283	308	315	278	293	288	280	282	286	273	286	317	311	286	277	294	264	310	260	277	299	275	268	289	262	296	300	309	321	290	324	302	278	287	296	290	298	309	284	296	267	296	271	298	268	292	295	296	291	299	269	302	289	296	274	295	319	285	317	295	305	280	282	297	301	303	309	302	308	319	269	302	287	288	270	320	292	286	304	291	285	275	277	253	259	274	310	287	285	288	287	295	271	281	275	264	295	309	303	295	284	277	315	311	309	308	295	269	278	284	297	255	294	299	300	292	304	308	287	295	315	283	272	293	286	263	271	282	290	280	284	308	284	263	291	291	293	302	298	301	279	296	278	279	320	283	322	316	302	283	284	283	284	314	308	293	295	281	294	258	305	292	314	328	289	309	304	298	294	286	286	284	280	343	261	284	281	297	288	263	289	261	290	258	292	316	277	272	279	305	307	276	271	272	279	305	270	245	298	288	270	284	307	302	240	286	262	274	320	261	268	292	296	314	286	254	306	270	290	271	284	279	306	299	285	261	278	272	268	295	301	249	292	284	280	282	294	277	298	315	292	300	289	297	273	305	309	291	274	299	265	300	303	285	295	277	265	281	278	283	269	267	302	274	304	275	267	313	293	296	281	297	280	268	289	271	293	271	273	292	286	277	274	307	292	278	296	298	280	285	283	289	292	274	290	267	292	282	315	294	300	274	279	275	255	306	295	310	304	286	309	294	272	275	276	251	331	318	282	274	291	274	306	275	257	291	324	264	309	274	312	279	288	295	277	291	265	288	282	278	267	283	272	277	299	277	267	273	280	290	265	266	323	284	292	292	312	294	284	280	310	307	284	314	270	258	276	304	265	270	273	301	323	267	287	273	273	307	293	291	273	266	289	267	282	278	301	286	292	263	272	291	293	312	298	286	293	296	313	303	296	275	279	281	298	286	287	318	315	288	296	317	271	309	305	305	324	262	261	278	278	278	295	278	279	330	293	274	286	260	290	258	259	296	273	315	314	298	274	284	311	280	293	265	240	268	312	281	290	282	294	286	276	287	295	309	303	281	289	295	296	291	297	289	257	271	288	288	296	267	271	294	287	319	281	296	284	322	280	297	267	271	284	275	295	274	276	263	280	294	274	260	270	300	285	320	276	307	314	297	278	308	293	304	271	300	297	305	261	261	293	274	288	280	286	298	261	292	321	319	251	308	290	266	290	309	286	298	272	326	295	273	241	313	293	262	286	277	305	287	289	280	282	289	297	286	280	300	292	286	317	319	263	275	288	289	303	281	295	290	299	283	262	309	264	290	280	270	282	274	320	286	291	294	281	245	271	277	283	285	306	271	275	289	294	241	279	269	263	276	276	293	270	294	292	297	289	284	300	294	274	288	321	282	307	296	284	282	315	276	273	284	279	284	316	277	261	290	320	303	269	302	308	264	307	268	270	279	266	312	289	302	285	273	305	279	284	293	291	281	293	294	307	302	283	296	293	302	296	273	265	308	288	286	265	289	301	318	276	295	284	305	282	261	293	277	330	265	263	277	308	288	277	268	315	275	263	270	284	290	268	289	275	277	283	293	312	261	288	273	285	269	280	298	284	268	273	265	259	285	317	296	303	283	286	246	288	297	285	290	299	274	294	307	295	310	291	292	281	286	267	280	274	296	311	288	295	274	285	318	297	299	284	277	277	249	282	275	263	285	304	290	264	308	305	299	272	283	294	291	270	282	275	267	275	297	313	295	299	267	272	277	293	307	302	262	270	276	258	242	272	304	294	286	295	315	299	278	296	294	283	291	294	308	299	264	272	266	305	286	299	269	262	275	266	279	288	291	287	284	301	307	283	316	258	308	303	262	297	250	302	272	289	283	274	298	304	288	309	312	313	268	281	274	262	314	286	279	275	257	318	319	252	293	313	284	230	278	286	298	279	272	298	289	269	281	274	297	275	282	284	292	283	287	276	244	294	266	286	284	315	241	292	298	303	292	265	301	284	288	319	266	289	295	278	306	290	301	273	277	280	257	294	275	269	283	301	275	306	286	250	305	280	283	258	317	315	305	280	284	320	245	273	290	322	286	277	270	270	279	290	299	293	277	294	283	268	305	290	278	296	285	304	292	272	289	295	276	282	307	296	274	306	276	303	283	259	252	264	268	254	285	279	275	269	298	287	299	321	282	301	315	277	314	286	281	274	307	292	281	284	286	277	299	291	306	267	281	286	295	282	301	297	287	330	284	287	260	278	263	272	293	268	264	284	296	254	272	301	289	281	299	291	301	316	332	288	327	285	296	324	286	277	295	283	279	259	259	285	264	292	275	303	275	287	271	293	275	267	301	273	274	301	320	310	308	319	282	282	287	278	291	278	281	282	288	325	272	304	269	275	294	275	282	280	285	261	263	291	290	277	296	269	271	290	297	259	303	269	284	298	286	298	271	274	285	270	284	299	292	265	248
24060	21068	28158	24199	20921	4974	1253	776	639	587	600	547	544	499	501	526	504	492	457	495	480	475	449	485	488	457	480	481	495	526	461	496	460	502	456	495	456	503	500	479	495	452	478	432	451	518	504	476	462	505	463	488	466	451	468	499	452	482	490	498	458	441	499	485	450	474	506	466	480	488	454	451	481	438	460	457	490	493	467	451	498	423	459	472	482	480	456	464	471	484	470	464	449	451	465	482	463	460	446	456	488	454	448	485	500	441	421	457	463	473	474	440	439	433	458	439	444	441	441	477	456	452	417	433	483	455	439	460	467	471	445	460	442	466	474	501	479	488	452	434	436	411	452	436	448	465	442	488	439	470	478	426	483	453	464	490	458	427	471	439	478	481	441	482	466	425	438	451	486	473	409	490	434	470	446	485	449	445	418	459	437	466	487	493	417	431	461	465	436	438	401	452	458	439	458	453	485	445	478	439	433	459	460	456	443	480	413	439	431	449	449	463	449	452	485	404	469	481	492	478	459	459	470	423	427	469	431	499	460	437	419	440	436	466	462	456	426	470	469	471	497	467	477	446	480	448	471	450	472	488	485	425	438	482	433	479	462	427	475	477	463	448	481	439	424	432	481	461	433	450	493	448	449	449	440	484	490	460	454	459	439	406	457	457	457	452	469	445	409	490	460	445	472	511	461	456	474	428	494	494	514	463	473	460	459	448	447	429	456	453	504	475	441	479	466	461	493	483	513	488	467	440	449	468	425	492	498	470	477	480	451	445	490	455	475	435	454	447	494	468	416	457	479	471	459	485	468	424	449	444	474	444	482	453	463	478	457	422	462	435	430	424	467	477	500	457	442	467	497	443	457	438	474	459	451	445	458	455	480	461	471	477	454	460	461	449	488	476	466	441	496	459	456	487	506	473	483	462	485	441	450	464	419	469	460	493	477	467	424	488	468	448	468	444	460	485	452	430	405	437	478	476	490	463	475	468	452	468	445	455	451	451	432	476	478	459	517	449	480	471	461	481	473	477	434	472	455	499	491	465	500	465	452	452	451	463	429	459	440	438	461	442	449	429	461	454	464	483	509	455	425	440	486	454	470	460	451	412	443	478	431	429	428	472	471	448	470	484	476	460	443	456	441	436	449	484	466	441	456	450	447	452	509	432	467	459	473	451	463	481	453	457	441	431	475	480	411	457	495	486	489	481	465	460	439	482	445	478	446	425	436	469	478	464	470	465	482	447	445	430	449	468	454	456	478	467	508	448	465	459	498	471	464	443	466	473	493	453	494	453	422	508	450	426	451	448	472	447	456	483	423	463	464	480	451	488	444	448	506	450	451	476	478	463	460	474	469	469	414	451	443	452	447	452	489	436	473	415	461	443	449	453	475	432	479	465	465	454	435	465	459	460	483	466	421	479	442	441	428	494	471	430	476	450	483	464	446	473	420	465	475	455	464	437	444	470	463	429	478	445	436	448	462	423	434	446	461	475	494	504	447	466	431	454	458	472	472	467	426	474	487	474	432	462	459	479	463	474	463	461	436	454	464	464	505	464	485	479	425	475	429	491	454	461	454	446	456	432	437	480	460	456	479	513	499	429	462	514	454	478	408	460	438	461	500	467	447	449	479	496	462	474	447	432	449	445	444	469	479	489	446	459	415	468	436	440	481	492	452	442	466	449	469	461	451	503	433	449	454	424	462	486	498	479	408	426	466	478	455	470	465	446	456	429	438	443	426	470	477	467	463	424	415	458	474	445	451	446	447	517	474	457	447	452	471	409	434	501	462	459	459	481	468	465	448	486	476	485	489	485	444	425	441	494	467	472	486	463	441	461	456	455	448	498	399	502	458	487	495	467	471	454	441	431	444	456	426	485	452	414	430	452	472	458	411	453	455	481	460	463	469	456	489	460	454	433	493	486	471	469	441	424	465	487	469	474	451	494	471	469	469	406	456	437	426	492	435	436	470	424	453	471	458	439	482	442	465	508	462	523	447	442	464	481	442	503	493	426	454	457	438	455	419	489	453	455	448	423	444	431	437	446	423	499	458	465	446	480	508	443	474	460	441	432	456	449	466	482	421	427	458	423	450	424	450	435	424	480	469	443	486	467	483	450	471	454	425	488	453	432	463	470	505	453	470	473	445	482	460	497	460	425	477	487	427	446	475	481	420	458	440	431	450	454	403	471	444	433	462	474	461	442	468	474	470	475	450	446	447	431	459	427	445	470	461	489	430	474	440	477	463	444	447	451	407	473	448	435	458	446	454	425	415	434	484	422	444	448	436	456	460	458	476	448	487	480	436	465	488	443	467	485	451	448	473	436	454	450	464	481	493	440	436	449	456	461	441	485	424	449	459	420	446	496	464	466	432	439	487	452	464	475	447	482	440	424	466	443	476	434	453	465	459	457	474	453	434	465	444	461	469	420	442	469	469	444	451	470	482	433	468	448	447	472	488	445	450	441	458	483	441	467	448	497	455	464	472	468	477	464	458	449	422	460	456	446	448	435	479	445	444	452	428	460	464	455	479	469	437	499	438	475	495	454	430	436	441	422	451	450	431	536	457	435	458	469	465	479	480	465	471	470	479	421	480	447	477	448	431	451	433	465	466	459	448	451	483	478	469	447	432	447	448	457	451	462	431	453	465	440	504	440	464	415	403	435	419	442	473	468	480	439	443	462	455	467	499	456	425	501	469	471	466	488	479	433	464	459	432	458	467	472	459	445	458	488	493	466	440	455	490	469	493	414	489	449	464	442	428	479	451	470	456	484	488	453	483	476	465	451	449	481	476	456	481	472	460	426	451	418	488	454	423	465	462	442	472	475	470	454	473	444	478	439	432	466	473	460	464	462	458	486	443	497	475	437	472	482	485	469	450	452	514	458	465	500	453	456	444	447	435	461	453	424	492	445	469	462	468	458	453	448	497	463	435	452	480	463	441	473	428	450	461	461	484	479	442	449	493	480	449	463	433	458	480	421	419	445	459	434	431	451	414	421	443	449	448	463	421	505	493	483	484	432	461	430	449	463	470	462	458	433	519	434	462	457	452	408	460	459	440	472	455	474	459	460	457	475	442	520	459	453	455	456	437	455	475	440	430	470	457	487	459	459	508	466	423	452	454	448	447	465	456	468	441	442	469	421	456	433	459	445	472	462	480	455	410	469	469	486	465	454	456	495	440	446	482	451	453	456	479	502	419	412	459	485	487	490	428	470	441	451	489	491	452	449	492	467	483	456	502	448	463	490	459	469	474	485	426	449	457	430	426	460	463	407	497	457	448	449	453	474	451	466	454	456	440	450	512	463	468	467	476	464	468	388	393	457	473	432	418	461	447	453	424	491	465	467	428	451	455	474	432	441	472	485	480	474	427	442	445	482	477	454	474	473	443	436	458	456	443	448	448	458	455	444	449	453	425	460	446	402	461	482	476	467	520	466	424	469	469	447	475	441	474	453	494	468	484	464	471	447	453	430	482	491	458	485	507	480	447	408	451	439	450	452
3783	5371	4436	2333	1535	1223	902	855	805	752	726	655	593	508	536	562	518	507	480	558	510	484	467	485	441	447	462	461	465	495	480	447	457	514	453	499	501	472	461	422	471	476	462	435	438	483	462	436	428	459	443	431	424	454	449	450	490	419	463	459	453	438	474	465	474	477	460	452	406	432	473	449	451	426	459	464	500	462	448	461	476	432	475	458	440	431	476	427	437	426	435	447	478	466	448	442	441	452	461	434	476	451	449	481	447	472	428	477	445	409	435	439	480	506	436	397	429	494	426	460	435	459	463	441	440	429	498	477	437	421	449	415	447	447	467	455	456	447	496	424	447	485	471	396	431	472	416	415	469	460	436	441	473	459	431	429	442	461	458	476	433	450	472	433	434	486	432	413	464	465	431	469	433	466	425	463	452	439	465	454	410	416	426	464	481	459	393	446	466	435	449	453	436	458	444	438	449	438	414	453	467	438	453	426	433	469	432	438	427	444	451	423	440	465	469	473	442	430	500	418	460	408	442	480	437	469	450	451	447	447	430	466	435	421	425	444	529	455	425	442	454	455	453	443	415	472	452	461	453	446	451	461	470	427	439	452	434	421	460	430	417	442	457	453	450	475	469	439	472	437	398	457	492	436	430	486	448	436	445	455	498	429	417	437	416	439	443	428	430	425	491	462	443	427	432	468	463	474	463	450	421	464	405	453	446	441	459	451	458	453	425	438	433	425	478	423	458	448	436	437	428	454	449	451	462	467	466	424	446	474	500	445	392	447	465	469	456	422	459	477	442	434	471	448	448	405	420	435	432	454	486	445	447	443	446	452	448	435	445	459	421	482	463	416	447	467	446	448	465	438	437	451	415	441	430	465	464	474	441	434	452	452	435	451	462	426	466	467	451	469	401	468	445	443	424	446	430	431	440	469	466	447	446	474	450	432	454	484	429	455	473	475	469	435	447	448	460	482	471	470	432	427	444	428	431	435	437	465	446	463	392	442	438	471	456	409	455	456	410	424	439	433	465	452	414	455	427	437	447	450	465	420	423	452	456	449	460	438	466	409	412	455	452	493	482	501	441	484	418	477	481	436	431	442	505	436	445	448	443	451	478	439	427	480	454	444	443	428	457	490	427	416	417	430	452	441	453	418	468	457	457	468	458	433	439	444	463	399	437	458	447	431	433	477	442	440	429	429	463	453	426	451	449	439	448	489	442	454	430	457	416	418	439	389	430	455	470	455	457	431	421	500	446	462	451	412	401	432	446	460	456	433	421	443	462	422	457	441	454	427	481	419	431	431	460	457	414	467	450	448	432	471	429	444	425	465	427	458	433	442	441	471	459	403	492	438	485	441	434	428	442	431	426	404	444	446	462	449	468	451	481	390	444	464	422	433	467	457	416	430	432	438	450	439	422	421	445	473	435	457	392	445	418	458	457	469	464	422	446	438	443	437	455	448	432	459	472	420	436	444	456	457	468	423	427	448	418	450	436	447	427	398	449	438	476	435	446	456	442	426	436	455	444	476	438	466	458	483	422	444	421	460	464	458	494	461	462	450	478	448	472	463	441	478	413	442	443	437	453	462	471	451	451	472	434	437	447	469	461	473	440	449	439	419	447	445	422	467	471	439	496	442	415	425	474	445	453	448	428	467	453	488	429	444	433	411	433	425	466	477	467	440	491	463	426	434	481	419	433	430	432	410	417	436	476	459	432	437	443	416	441	427	481	430	423	466	402	483	501	422	418	451	497	432	434	450	428	451	429	427	433	468	444	416	444	465	445	411	451	436	478	414	459	431	447	455	459	449	446	461	452	444	486	460	472	448	438	421	469	438	428	442	426	433	457	451	462	443	451	450	433	399	428	466	469	449	437	447	453	429	425	449	429	419	482	455	457	442	455	436	439	419	486	483	446	449	473	441	429	481	455	448	457	477	420	414	440	453	449	420	453	498	420	438	464	473	447	431	432	449	455	477	458	459	452	469	443	426	427	452	479	439	436	455	443	443	406	438	434	467	461	444	405	429	452	426	463	431	442	439	449	419	440	462	402	426	472	438	472	445	432	467	430	448	433	457	435	468	456	440	443	439	421	457	425	409	439	436	461	463	469	443	469	440	459	489	476	394	417	411	433	436	450	475	453	471	475	427	486	451	415	405	446	409	486	447	484	436	467	488	439	423	456	439	454	406	445	438	432	427	430	466	453	432	453	432	416	435	457	433	447	399	450	449	433	448	440	410	442	460	427	432	450	452	420	421	476	412	459	404	431	449	454	428	454	443	432	484	412	476	434	435	451	409	426	473	440	412	466	430	470	432	447	459	429	450	443	456	407	431	396	459	431	422	475	438	437	436	419	468	432	420	424	446	427	448	430	435	430	424	454	448	450	419	451	438	454	442	443	442	428	428	462	458	426	465	445	395	458	456	417	413	445	457	441	428	460	438	466	450	483	430	416	479	454	416	484	416	452	420	467	435	456	449	462	427	450	449	428	455	413	454	464	446	450	444	464	442	432	425	465	462	456	448	400	439	437	431	427	413	403	435	455	484	439	498	430	437	448	404	464	468	472	463	427	428	440	447	421	425	454	453	451	430	460	445	434	456	452	457	449	425	439	473	455	470	475	446	481	455	447	457	438	413	456	487	428	437	459	473	447	444	431	464	436	441	473	422	434	442	419	459	451	434	446	429	469	436	407	425	457	450	426	462	481	456	463	444	449	458	469	464	466	451	446	436	420	447	423	420	437	421	443	493	450	429	429	420	433	493	438	444	446	442	451	438	445	455	440	453	449	487	462	437	453	443	441	454	478	449	455	472	441	444	471	416	423	438	420	392	450	431	438	439	407	464	453	447	454	437	393	436	445	422	421	445	440	421	473	490	433	445	468	409	421	438	475	436	427	451	439	445	452	419	450	439	440	474	448	495	415	425	434	417	396	442	413	437	445	427	452	419	452	429	430	456	469	451	436	439	445	482	449	448	463	432	423	472	470	456	433	452	452	429	442	432	402	396	461	435	460	453	479	449	425	447	456	444	434	434	449	455	449	460	444	466	472	424	457	461	482	427	496	451	482	460	452	437	428	467	442	428	417	440	434	435	455	451	462	428	431	447	437	445	419	408	424	439	432	403	444	401	431	436	440	412	437	429	421	460	428	448	459	424	461	449	439	421	495	478	454	419	463	451	473	455	443	416	428	429	391	422	430	469	428	415	422	416	447	442	490	451	452	419	428	459	430	478	412	450	449	479	450	478	433	446	413	398	427	423	444	426	438	401	428	463	468	432	507	427	464	399	479	442	464	447	444	485	449	457	446	424	429	414	429	424	440	449	437	442	423	449	438	444	419	463	436	434	413	436	433	464	416	439	436	434	439	449	450	430	435	429	467	407	414	486	421	469	401	429	427	458	434	453	477	445	441	438	454	419	451	455	452	479	443	423	453	470	458	441	444	425	401	432	420	425	467	455	447	476	404	421	416	438	433	433	425	425	443	443	488	449	482	455	411	452
27117	9555	453	210	134	140	122	125	116	121	116	134	129	126	95	144	119	119	127	123	114	114	124	94	115	103	133	124	122	106	100	130	110	120	119	94	117	101	126	103	127	128	134	101	115	122	117	139	95	127	119	112	119	143	128	127	104	104	103	124	124	128	127	124	123	113	113	117	106	109	128	111	111	100	121	116	89	109	116	134	109	131	113	125	121	103	128	115	125	108	106	121	125	119	116	116	116	99	117	119	103	114	120	128	111	112	101	110	124	115	120	120	124	127	109	114	126	111	121	146	98	113	112	106	120	121	116	127	110	115	117	104	119	123	128	99	111	124	125	140	102	116	100	86	105	122	125	122	122	110	121	115	136	124	121	124	118	116	103	118	124	111	128	103	107	100	123	109	120	114	115	127	117	147	112	128	119	100	137	130	118	120	113	138	109	104	122	108	111	116	115	115	91	108	129	117	108	107	102	101	121	116	120	123	121	100	110	117	106	110	125	109	103	126	121	108	121	120	97	125	125	126	101	106	104	128	118	128	122	112	118	112	123	124	120	122	120	113	114	107	109	118	147	115	139	88	140	103	113	116	103	95	101	107	125	127	126	118	118	140	125	113	106	107	115	149	132	117	122	104	108	113	116	107	113	124	123	103	110	120	114	137	110	96	122	133	116	113	112	114	109	105	111	110	134	139	117	122	117	107	120	114	129	125	125	117	123	115	110	121	114	134	147	118	117	122	119	112	121	129	110	103	139	114	118	103	118	103	105	124	116	118	130	91	129	104	111	123	107	128	99	130	123	119	120	122	118	110	121	109	99	93	99	110	131	103	126	131	107	130	140	126	136	118	106	115	119	125	116	108	120	120	121	129	123	113	123	111	122	113	103	115	104	117	93	111	112	121	122	112	101	91	134	115	148	123	121	123	117	123	132	102	130	113	111	103	110	113	101	133	109	110	111	129	114	116	112	122	125	112	118	113	117	127	112	126	115	122	93	121	117	122	124	148	141	104	128	116	133	121	105	105	129	116	132	124	118	118	140	126	99	129	113	106	109	121	103	115	125	112	99	106	136	129	114	107	126	119	109	115	128	125	126	124	119	115	122	112	110	128	123	138	116	123	125	109	131	118	112	111	116	97	125	115	115	114	118	127	106	105	132	102	114	113	106	128	107	108	101	107	105	98	107	109	101	121	125	116	110	129	118	114	113	108	113	130	119	113	124	125	108	124	120	129	117	96	120	110	122	114	125	120	136	133	145	114	106	108	114	116	119	121	120	115	126	97	108	118	111	128	142	136	114	122	120	109	144	103	118	99	114	110	112	117	107	113	134	133	121	113	135	112	138	104	118	111	112	101	119	122	123	106	121	108	115	119	113	135	118	144	111	126	113	133	106	119	115	102	127	111	105	109	140	130	117	126	112	125	115	121	122	121	133	112	112	109	122	114	132	107	104	112	111	126	133	119	123	93	112	122	119	109	127	140	126	106	118	120	122	110	117	111	103	121	131	131	113	114	114	122	124	122	131	124	116	117	124	111	115	112	124	124	126	114	112	118	129	103	147	136	132	104	107	132	129	95	116	106	127	115	134	100	120	106	103	108	116	114	126	112	104	123	118	108	116	105	133	128	122	140	127	124	98	103	117	124	112	108	131	104	112	125	135	138	100	114	129	116	121	114	145	126	129	121	112	109	121	111	120	110	117	121	146	120	106	123	117	114	125	113	131	137	126	103	125	124	113	102	134	103	100	93	125	118	122	111	116	126	112	106	104	113	109	118	115	112	107	108	123	126	102	110	116	119	122	141	101	116	96	115	133	112	132	128	124	137	118	119	115	139	131	122	122	108	116	122	123	123	127	125	117	111	132	112	124	120	115	110	109	124	120	118	107	95	116	108	134	115	119	118	113	123	113	132	134	110	117	126	119	120	117	122	123	118	126	119	128	126	108	113	120	86	90	107	123	131	118	121	118	100	125	122	127	110	127	106	129	117	112	131	114	127	111	129	119	112	130	120	116	121	111	138	114	100	122	118	115	126	113	126	140	130	94	114	121	128	135	127	127	127	124	130	111	152	123	134	126	128	123	122	132	105	132	116	97	114	109	126	134	123	140	116	108	117	119	129	127	114	120	113	93	105	98	90	116	92	125	111	122	100	114	118	129	122	125	107	116	110	133	111	123	109	125	102	124	142	143	127	117	111	121	104	112	107	97	114	129	142	106	114	115	118	128	101	122	124	117	134	116	110	114	105	120	118	102	134	122	124	123	126	132	120	125	100	122	121	127	128	121	105	118	129	106	98	124	127	109	105	117	135	124	138	102	112	123	97	126	103	114	126	122	117	119	113	113	131	101	119	116	111	114	117	119	123	112	124	115	123	127	125	110	134	117	127	112	149	97	117	119	108	123	130	131	123	125	120	122	109	120	122	123	116	131	115	114	100	114	126	112	109	123	111	135	117	126	119	119	96	128	116	108	129	142	116	106	139	124	116	111	117	122	136	124	124	121	109	106	98	142	99	126	130	97	130	132	123	131	113	140	125	124	135	116	121	115	110	132	125	111	119	103	135	108	114	114	113	118	123	123	119	109	117	126	114	131	116	110	128	115	102	126	134	130	109	133	104	115	112	108	137	126	111	124	104	110	110	129	114	114	127	118	121	117	108	135	120	114	100	133	111	106	106	121	109	129	117	133	115	124	108	120	115	101	130	129	133	121	108	113	100	118	125	112	108	124	128	127	117	128	116	132	101	109	101	100	105	133	113	115	132	132	124	120	133	111	117	118	101	133	128	105	110	138	130	103	110	129	129	115	116	133	128	118	120	129	129	111	111	126	110	108	120	120	114	117	122	106	108	113	113	117	112	123	111	110	114	111	116	109	111	127	142	97	120	100	100	124	123	104	123	136	117	136	136	130	105	130	100	117	125	127	120	146	140	111	106	104	132	123	128	110	112	120	111	144	122	112	96	134	99	127	145	118	111	131	137	125	145	126	123	100	114	129	95	130	116	132	130	128	118	127	109	108	115	108	94	99	96	101	131	127	118	104	116	121	104	110	117	112	110	121	126	126	130	117	114	139	119	133	124	107	117	99	127	116	130	112	118	114	103	112	110	116	134	126	107	148	100	103	126	114	118	138	127	136	131	111	119	133	125	105	90	119	122	125	123	113	134	106	103	114	115	144	112	105	96	123	111	116	126	116	109	110	123	121	112	122	127	112	101	98	103	111	110	94	116	115	105	109	118	107	145	105	118	122	126	135	107	115	136	120	116	107	114	134	117	134	109	104	135	96	92	118	121	127	115	123	135	132	126	133	132	128	117	129	111	122	134	104	112	127	118	103	136	103	133	130	115	111	104	121	118	133	119	137	122	121	109	116	125	118	118	118	138	116	110	119	118	126	121	119	137	124	109	140	116	111	105	131	112	109	109	126	116	114	115	105	124	122	126	82	121	124	131	130	116	113	116	114	103	128	102	112	133	123	113	105	118	103	113	118	112	122	120	130	127
4823	258	248	182	172	188	139	123	149	122	123	132	132	129	114	126	128	110	131	128	109	139	131	126	124	108	127	126	138	123	113	140	131	132	119	108	136	121	132	109	131	130	149	142	109	108	110	124	118	132	143	123	102	128	122	120	118	138	117	135	121	108	117	113	130	115	128	121	118	109	141	119	117	118	114	138	117	128	110	127	126	137	120	133	135	123	109	117	127	117	110	117	139	129	108	122	109	138	117	115	136	116	121	134	147	129	123	129	125	109	112	116	114	118	146	118	118	126	125	133	129	123	127	122	124	135	119	117	125	119	125	127	119	136	122	122	127	107	120	130	127	109	127	110	118	123	134	112	118	115	117	112	117	143	108	129	123	150	114	131	141	142	135	128	105	113	129	126	99	105	127	121	113	130	113	124	111	120	112	123	114	117	121	122	126	120	131	106	129	103	115	142	131	116	112	132	138	120	125	130	134	128	125	116	125	115	125	121	125	126	114	121	127	125	121	132	137	124	141	119	92	109	123	108	112	114	138	125	124	126	123	152	135	95	116	115	106	144	114	153	124	121	136	110	124	137	135	122	125	129	118	118	108	123	120	115	108	139	113	122	119	128	133	111	135	110	135	132	125	113	125	116	116	124	125	131	128	126	118	117	149	135	126	115	140	123	124	104	119	113	132	136	110	136	119	98	118	140	95	130	136	130	132	107	125	108	124	112	118	119	116	111	123	135	125	133	113	125	121	128	129	112	143	106	128	120	116	140	111	129	111	121	128	140	128	115	136	132	133	120	111	116	113	128	126	112	117	126	112	143	123	114	112	136	111	129	106	129	135	143	133	118	125	105	126	126	125	124	115	113	131	129	132	107	126	130	138	123	128	128	127	133	123	105	130	124	105	132	117	131	127	97	99	129	126	113	111	128	136	124	123	110	106	134	130	128	136	129	119	124	110	128	120	121	119	113	116	114	128	114	126	129	124	120	127	129	132	120	143	127	114	122	132	130	119	126	124	130	112	130	113	119	111	124	113	106	118	130	113	138	134	114	113	127	104	140	122	142	119	125	121	125	102	111	108	130	122	98	117	133	138	138	113	99	118	132	106	113	116	130	129	120	124	118	141	123	128	133	132	129	118	125	129	130	119	120	125	112	121	111	140	126	116	130	105	120	117	113	138	110	116	105	137	93	134	133	125	118	133	124	117	133	136	129	122	127	122	115	118	133	119	127	137	123	131	129	106	121	129	124	128	125	120	136	124	126	117	134	146	129	116	120	130	127	130	141	113	125	97	122	107	107	119	111	139	110	126	117	128	114	105	110	122	138	122	114	109	119	122	122	105	111	120	112	124	126	121	114	134	118	128	123	133	104	111	125	141	122	110	107	129	131	118	101	116	139	117	95	106	117	137	135	117	120	118	132	107	122	117	127	109	118	116	110	131	134	129	111	124	121	113	120	102	128	124	115	134	118	123	122	127	119	126	104	133	123	107	114	143	135	119	100	121	127	119	126	140	150	138	131	121	134	127	120	128	112	119	151	106	124	112	113	130	127	125	127	127	126	103	145	105	120	119	128	111	123	118	128	96	115	117	124	118	136	109	121	129	119	125	116	143	125	122	121	126	121	109	126	117	142	123	119	133	126	137	131	134	118	132	120	116	114	126	101	114	121	136	120	105	116	101	128	116	127	105	115	111	135	109	136	130	121	116	128	122	113	129	117	128	130	127	107	115	130	115	94	116	127	126	104	118	126	141	147	127	126	133	135	144	128	126	121	135	118	132	115	122	133	151	128	115	134	109	123	114	120	128	128	118	108	127	119	114	119	126	116	122	118	111	116	130	128	114	154	136	98	107	125	129	106	130	123	111	134	121	121	124	116	125	139	119	113	96	117	132	131	130	131	112	116	137	134	145	141	115	127	123	120	132	109	116	125	126	132	113	131	108	131	98	127	129	123	124	122	130	111	127	111	122	122	118	135	111	124	107	124	150	133	128	111	126	121	137	120	124	121	135	108	132	121	115	133	119	119	121	150	121	109	119	151	114	117	136	137	125	114	105	125	143	130	126	132	136	131	102	109	131	132	126	117	116	129	118	109	110	129	117	117	128	137	120	135	133	141	123	115	134	113	142	135	107	134	133	131	137	110	132	92	127	107	136	122	120	110	119	132	105	143	116	133	127	126	131	129	106	125	130	111	122	125	123	122	124	119	133	126	137	135	124	137	119	144	126	137	127	118	116	106	141	118	115	126	130	90	91	111	124	148	107	124	119	98	126	124	117	110	124	140	121	103	135	125	117	147	122	126	126	117	141	133	104	123	120	104	137	123	106	111	132	116	125	121	130	120	113	132	141	124	135	124	119	118	126	122	108	122	120	143	133	130	144	122	121	115	123	114	136	128	127	113	134	127	126	108	120	118	130	127	147	131	124	114	123	135	125	121	121	120	121	139	118	114	136	135	102	101	116	129	136	117	138	112	143	148	126	115	117	125	142	123	124	133	130	116	123	116	120	130	127	137	115	138	128	108	124	102	114	123	137	138	118	129	131	126	120	122	135	130	131	128	143	125	135	129	125	130	115	109	115	114	142	109	103	128	97	115	111	118	143	124	113	117	134	154	120	145	117	115	116	139	127	124	126	121	128	120	119	113	113	121	116	111	127	125	144	114	108	115	123	113	109	105	135	113	114	109	130	124	148	131	105	123	139	133	114	113	125	108	138	122	107	120	111	104	128	107	119	118	120	114	116	146	131	121	126	113	108	117	120	118	122	140	125	118	156	128	148	122	118	122	119	128	124	105	128	140	119	127	111	135	131	115	129	140	125	105	132	153	138	137	126	121	111	140	124	121	112	127	117	134	140	135	98	128	139	133	127	112	103	102	127	128	123	110	131	132	128	132	141	142	118	113	152	126	147	134	111	149	130	127	111	111	119	130	129	118	125	106	107	120	150	132	143	120	138	114	119	121	106	110	127	122	112	116	134	115	126	132	124	129	137	129	120	128	136	113	121	128	112	126	126	102	113	112	132	136	124	141	144	119	113	141	159	115	129	120	139	107	130	135	108	125	99	117	123	116	126	125	129	120	131	118	140	113	125	129	140	127	132	121	137	116	127	114	118	126	113	130	102	107	118	136	121	121	110	122	122	116	126	146	122	114	113	116	135	131	138	132	108	132	105	121	119	101	102	120	110	135	124	130	139	108	144	143	120	124	130	134	137	112	139	148	130	116	134	118	111	138	138	141	125	114	110	122	136	126	127	133	129	104	117	122	126	109	141	103	129	114	110	106	124	130	120	125	131	120	123	98	144	118	110	114	135	130	128	120	130	130	129	113	123	117	102	125	117	122	105	125	122	116	126	131	117	118	115	134	126	110	136	117	103	132	116	115	120	140	135	128	102	121	127	146	130	115	139	120	134	113	116	136	123	126	139	127	139	116	125	128	131	115	138	116	121	119	117	133	119	138	118	133	122	134	124	111	123	116	125	128	139	110	115	124	115	120	128	121
25293	21068	26732	24912	3041	663	497	355	358	324	344	345	313	297	305	298	318	321	309	321	300	287	265	288	282	297	301	277	294	297	269	285	329	280	310	279	286	315	283	312	265	301	299	292	312	281	276	308	277	307	322	284	286	258	283	308	303	297	288	245	265	301	257	280	280	249	280	277	270	293	301	293	306	299	284	269	326	285	293	303	288	269	282	298	281	289	281	280	304	277	281	270	265	267	297	273	264	291	287	294	281	288	285	266	308	274	274	276	304	322	264	275	294	296	293	286	286	300	277	292	312	283	282	299	271	302	273	327	267	302	313	257	278	299	303	273	292	303	291	288	293	283	304	290	298	269	311	257	259	310	302	291	288	262	289	276	293	302	276	290	308	306	297	284	288	240	278	316	284	282	280	303	307	300	261	288	292	290	265	293	275	298	271	288	262	282	281	266	315	282	263	309	276	300	283	277	257	258	255	277	266	293	297	261	262	250	272	267	294	244	254	309	292	278	301	312	294	269	251	298	297	282	266	297	292	275	290	293	266	299	295	281	325	266	297	295	265	277	282	286	285	268	324	265	289	266	254	277	296	263	280	296	275	271	285	298	306	263	283	281	276	263	271	266	295	283	288	281	273	270	292	294	276	295	304	279	248	292	277	277	254	274	285	306	277	291	281	301	277	250	300	302	293	269	287	300	316	296	268	275	275	309	292	261	306	296	270	272	295	258	298	280	276	305	262	319	251	285	305	301	271	294	280	249	294	299	283	294	256	317	297	288	266	268	293	311	266	292	296	298	273	283	249	273	282	275	296	273	288	312	286	272	268	265	298	278	267	270	280	264	292	302	280	300	273	321	290	264	260	285	264	279	285	259	272	265	286	293	266	280	326	264	273	288	286	302	276	276	282	300	296	275	289	277	283	280	275	296	293	283	328	290	252	293	285	288	254	328	308	290	295	268	280	260	323	314	252	277	315	276	276	289	286	271	293	293	313	287	297	306	303	300	293	277	303	288	264	264	300	271	255	286	294	298	293	291	288	258	292	280	319	315	267	321	272	321	285	284	290	264	300	275	291	275	257	279	299	290	264	276	266	279	264	315	296	268	292	300	284	274	287	286	299	270	283	312	285	262	287	259	296	305	248	269	275	267	280	285	279	301	288	289	271	303	289	311	288	267	276	271	278	276	301	292	271	279	295	272	298	276	263	262	260	242	283	268	273	259	309	310	279	281	286	293	289	268	304	299	278	283	293	305	250	259	293	284	270	275	282	296	301	303	289	291	277	283	268	294	268	271	260	280	289	308	304	295	252	256	285	299	281	280	295	282	299	291	315	296	290	288	249	303	271	266	294	284	292	297	312	318	265	251	299	299	283	274	266	274	292	289	267	279	289	284	287	278	287	271	290	274	296	273	301	273	270	288	263	297	300	274	291	273	253	280	257	318	277	286	274	306	299	292	292	272	310	301	313	282	308	283	296	261	304	289	311	326	297	281	283	285	265	300	283	289	287	274	285	305	272	283	289	300	272	300	264	260	289	284	294	292	288	278	302	266	305	266	277	277	291	275	282	287	286	282	300	337	296	264	284	260	290	280	295	308	266	255	278	293	295	261	275	317	304	283	278	300	300	312	289	278	314	271	270	281	287	260	268	292	303	303	276	296	309	265	282	281	229	283	315	276	281	279	314	299	283	304	290	285	297	241	289	285	309	265	293	288	271	293	313	290	286	282	281	279	286	280	265	286	256	278	302	276	261	258	262	289	269	290	269	281	266	262	264	298	275	264	336	292	275	294	297	294	293	276	280	291	297	272	294	289	297	259	277	287	265	317	281	291	278	272	283	300	277	263	303	296	266	278	283	272	287	309	284	301	282	291	291	268	293	283	262	265	306	291	301	277	280	317	290	269	303	259	300	288	278	264	248	266	270	282	278	313	321	279	306	272	286	267	311	277	286	266	278	280	275	251	270	278	279	286	282	289	270	264	294	257	304	283	293	289	290	276	282	265	291	303	278	271	284	294	297	283	303	284	279	299	267	274	296	266	258	303	276	276	274	297	309	290	284	306	284	297	281	282	263	285	276	246	279	301	297	291	250	261	263	289	221	289	289	243	248	295	310	270	299	278	269	297	267	314	277	258	291	275	277	264	267	303	298	296	261	307	258	265	272	343	294	276	255	310	262	260	297	288	291	293	309	262	299	273	305	298	289	282	276	259	264	247	316	260	288	293	274	287	316	299	289	240	301	295	292	281	279	309	270	289	283	300	276	291	250	297	295	285	291	303	272	274	278	301	303	281	266	272	282	266	289	300	262	264	283	275	293	290	293	278	308	239	318	302	280	283	274	288	288	290	261	281	265	281	284	297	301	331	278	292	304	286	283	259	296	327	317	259	333	284	287	305	262	294	290	269	274	267	265	302	263	249	267	281	293	278	300	249	306	279	281	288	248	273	266	279	293	291	305	276	291	284	287	308	271	267	262	310	310	245	284	306	273	262	245	300	289	300	285	262	273	278	301	321	286	316	304	265	259	271	280	276	296	272	293	278	308	275	293	274	275	259	262	293	263	257	263	283	298	272	286	299	305	285	305	286	270	292	302	279	289	286	293	270	262	321	288	277	282	234	303	281	277	266	289	290	308	251	297	312	262	307	258	258	309	286	254	262	291	275	290	277	289	269	305	304	293	275	305	274	310	272	284	261	302	289	262	296	296	285	289	302	260	281	271	261	268	285	298	265	311	276	294	245	292	283	304	287	263	274	285	301	294	297	277	294	305	272	273	294	274	281	318	298	252	300	268	296	303	284	291	279	286	270	299	295	290	299	260	300	283	291	274	301	289	288	278	287	296	304	238	257	302	292	270	289	275	266	274	295	292	288	298	285	276	288	299	287	292	269	288	281	286	289	283	289	305	283	272	282	309	297	275	260	268	275	282	266	304	272	286	277	282	283	280	295	257	309	257	279	296	272	287	289	264	280	283	271	244	291	274	262	284	288	272	329	302	293	289	254	301	253	289	273	257	259	291	281	260	277	277	313	277	270	283	283	285	291	269	256	277	282	281	278	250	291	297	294	268	285	320	288	310	289	280	305	293	277	298	284	280	289	289	282	299	288	291	257	271	274	277	289	316	291	292	299	267	282	282	257	269	301	272	280	284	287	255	281	265	301	280	277	286	247	291	286	266	276	250	288	254	283	282	287	279	304	273	267	298	284	287	244	272	301	262	281	272	255	264	305	297	295	287	290	273	282	305	261	295	289	307	255	272	307	257	276	301	258	273	278	291	247	287	301	266	270	278	286	297	280	297	275	328	314	279	247	281	302	271	273	301	270	258	270	279	315	300	282	277	266	300	286	272	291	266	307	269	297	278	253	268	330	304	284	285	318	266	251	259	291	282	296	279	261	293	299	273	283	309	256	257	290	264	256	273	279	288	261	294	286	293	284	283	298	312	309	295	317	240	295	277	292	298	287	285	302	269	280	288	284	268	254	287	276	270	281	274	274	295	280
3416	2563	2031	1145	787	642	514	456	403	426	370	364	349	332	298	312	336	318	329	303	306	329	321	304	307	281	318	299	302	303	309	306	282	308	283	275	292	299	289	300	296	321	284	281	295	282	299	277	291	293	288	293	305	287	303	299	299	305	306	281	285	316	263	314	309	261	315	324	281	279	302	271	295	289	268	272	315	320	300	302	305	313	299	297	280	271	290	291	290	269	283	301	302	314	303	274	281	253	281	252	284	302	300	298	322	300	305	305	249	294	289	308	319	286	304	283	292	295	282	327	290	297	272	270	285	257	311	234	308	306	284	290	273	302	280	291	278	271	313	293	282	303	280	285	317	305	278	272	279	294	311	271	273	283	290	262	298	302	295	244	293	281	290	247	282	264	282	311	283	289	300	293	287	276	258	303	279	313	296	295	303	281	292	294	263	335	310	301	288	304	275	285	294	303	307	286	299	283	288	272	310	283	289	280	297	289	290	286	290	286	314	296	297	312	303	285	284	287	311	283	259	290	293	259	300	284	294	280	333	312	275	279	320	267	286	279	309	323	265	282	301	268	284	293	294	295	274	295	308	289	296	292	280	270	315	295	297	296	269	259	281	269	284	304	298	278	327	280	287	308	319	290	281	290	314	289	285	254	265	303	322	284	290	307	256	312	286	265	287	246	267	298	305	292	280	285	275	302	258	302	301	268	289	295	292	268	279	294	284	311	274	297	280	275	308	285	288	294	321	288	287	263	284	289	279	278	285	299	290	308	310	276	293	283	284	305	271	275	282	286	296	272	273	318	306	284	293	286	286	299	259	253	307	283	289	273	249	288	281	328	306	285	273	308	290	297	304	277	285	281	294	289	270	292	299	305	271	308	311	291	293	293	258	286	279	257	280	290	309	286	291	304	283	285	273	290	277	289	281	258	274	278	309	281	276	306	298	298	251	293	286	320	284	291	285	318	288	269	293	296	263	286	292	273	301	287	296	312	284	278	284	275	284	291	315	299	282	286	255	279	278	288	287	290	284	318	273	281	276	302	265	310	322	269	279	322	287	299	301	277	300	288	277	290	296	292	289	294	251	274	292	278	293	292	281	273	274	291	303	260	295	323	253	286	297	277	333	285	281	267	274	286	300	259	267	258	252	289	274	279	246	286	273	262	316	299	293	294	291	313	285	278	285	272	284	302	305	309	277	295	273	306	313	287	281	294	300	293	294	270	310	285	298	292	290	252	321	297	303	267	292	307	302	284	296	295	272	276	297	274	284	292	295	282	285	294	272	277	281	280	295	273	314	287	290	284	293	310	288	307	284	303	268	251	265	296	280	313	303	290	280	283	283	276	289	264	282	316	290	294	276	297	321	283	252	283	290	285	283	257	276	286	287	266	275	275	267	302	296	281	277	307	281	288	268	281	294	290	288	301	283	316	284	264	310	267	300	277	263	291	307	296	266	290	298	290	311	265	299	298	291	287	292	267	301	300	279	265	294	283	322	257	288	283	308	297	291	286	295	298	293	284	280	278	263	275	254	297	280	322	289	315	284	279	302	263	247	266	284	259	266	289	279	270	291	284	326	310	288	252	313	282	322	310	314	262	303	289	269	282	265	274	321	318	288	306	289	255	305	255	262	293	274	261	288	303	308	309	296	310	286	283	285	293	302	290	273	312	306	286	279	280	301	306	297	281	276	298	282	276	274	299	268	283	288	279	290	265	269	282	284	311	295	271	256	293	269	269	297	293	271	272	283	285	276	267	268	275	288	271	275	268	322	288	292	283	289	313	285	293	310	320	327	282	269	258	309	291	291	259	296	282	264	267	282	275	274	282	284	289	252	249	299	282	251	295	289	296	290	267	281	287	308	261	226	287	293	265	305	296	249	308	271	296	289	264	292	274	306	275	272	268	294	299	286	291	258	246	271	294	302	325	288	263	289	299	315	272	301	291	284	287	273	288	309	285	299	293	297	302	296	307	260	282	247	275	289	296	271	298	298	305	307	284	303	306	265	318	295	265	273	280	276	290	281	247	292	269	314	307	318	259	303	290	273	279	318	274	295	314	268	323	268	292	284	298	282	275	289	291	295	283	271	286	274	295	287	271	284	281	281	307	290	258	277	276	291	295	294	278	286	284	281	282	274	294	265	279	288	311	296	281	288	316	288	274	297	270	275	258	284	292	309	274	294	275	290	309	282	311	291	286	272	291	305	286	317	277	333	305	283	268	286	305	291	296	278	311	304	320	274	285	271	288	320	259	257	276	278	286	293	268	287	278	247	278	270	285	275	313	299	291	274	254	283	286	285	263	287	297	309	292	269	279	291	276	317	287	304	273	295	312	261	259	302	277	285	303	292	294	318	286	313	280	273	273	304	268	269	285	290	289	274	270	254	292	287	303	275	294	323	275	281	299	291	271	268	271	270	276	286	293	275	265	284	312	271	318	267	283	284	318	254	266	273	274	285	280	287	311	283	256	267	314	319	256	299	284	275	280	273	297	293	269	279	312	249	271	290	287	276	273	283	281	297	319	260	286	279	302	294	287	263	299	277	269	282	309	302	292	255	286	265	329	296	271	310	292	271	300	276	270	314	274	301	301	278	281	292	297	293	293	261	308	289	281	269	310	295	300	266	286	282	271	277	260	328	297	260	278	324	315	290	286	295	317	284	291	291	296	272	299	266	289	290	259	259	290	314	285	248	262	295	294	281	252	319	332	261	332	294	279	295	283	277	301	271	291	300	299	292	279	270	280	293	287	287	262	271	279	248	280	269	269	290	320	267	305	239	275	281	268	287	310	298	262	308	260	282	279	303	303	281	285	279	274	262	275	299	283	284	279	293	316	271	297	275	282	326	327	285	314	266	274	299	267	263	257	314	310	308	265	304	273	258	263	268	280	287	318	264	263	303	271	267	294	275	303	308	283	305	286	307	291	281	269	313	285	301	302	276	316	245	293	297	268	248	256	302	271	249	284	294	268	301	268	290	278	255	275	277	284	269	272	283	293	296	258	288	271	290	272	304	304	294	299	291	277	253	296	314	300	306	292	277	272	292	278	273	268	262	312	308	286	267	280	307	299	271	276	286	265	267	288	313	272	279	274	287	282	281	279	279	289	283	284	319	284	284	279	287	273	288	286	250	297	287	292	302	284	299	277	292	286	287	297	302	337	265	282	276	260	314	280	289	273	286	291	336	305	289	301	301	309	261	317	288	272	302	250	312	298	284	294	303	278	304	266	305	297	282	264	285	296	284	289	285	291	307	279	278	244	271	273	295	278	293	270	262	299	262	266	281	298	283	282	310	254	302	295	265	281	275	305	297	268	277	250	300	271	270	264	308	276	310	273	288	281	309	301	307	273	301	269	288	253	286	286	251	297	280	266	270	301	294	302	292	348	268	305	270	287	273	290	291	268	303	283	294	302	279	284	300	271	294	311	296	297	282	252	272	323	306	263	289	281	306	276	277	297	277	300	264	312	295	274	288	279	306	262	265	282	296	263	292	273
24077	21060	28128	24215	20917	4967	1229	754	628	573	607	554	538	506	543	525	516	524	500	521	449	466	489	469	474	498	474	494	450	478	463	496	476	493	457	449	501	457	520	496	507	455	446	475	474	466	464	463	463	500	474	458	458	491	455	453	451	472	467	433	475	468	463	454	488	441	446	466	454	504	462	443	454	448	452	489	462	444	471	477	477	460	455	482	420	446	458	466	454	479	489	449	471	442	508	424	462	483	398	455	433	416	458	423	454	499	460	488	494	444	492	445	431	444	504	473	476	489	460	445	506	469	480	493	471	476	476	440	468	469	480	449	429	472	456	494	467	473	451	456	443	486	446	481	478	424	466	478	451	454	502	453	475	441	481	467	458	452	461	438	443	483	449	495	428	489	511	433	468	455	469	450	438	470	442	474	483	453	471	448	428	457	493	480	478	446	499	465	439	461	439	450	465	444	501	457	448	455	501	449	442	417	468	455	433	447	484	446	467	472	446	466	489	445	503	465	448	481	463	465	443	452	452	436	462	429	451	423	484	470	438	476	493	473	460	432	475	459	500	446	414	438	481	450	484	465	475	409	443	456	434	469	497	486	508	455	430	453	425	471	432	492	472	485	476	470	455	469	471	438	477	464	461	479	460	461	442	473	439	407	486	442	447	465	496	465	447	480	461	447	446	441	436	494	461	448	480	461	449	468	482	489	483	498	437	476	462	456	475	478	441	466	455	456	455	448	464	477	441	451	476	462	451	456	434	461	438	443	460	470	442	474	463	452	479	438	466	448	437	468	441	499	481	460	441	443	453	432	458	453	448	450	476	436	422	441	503	449	467	455	459	472	440	484	461	459	433	443	442	486	441	486	443	472	474	472	456	464	479	439	467	464	471	457	452	446	450	473	411	428	453	455	458	454	452	468	468	472	481	464	438	495	433	444	475	443	462	445	486	442	477	433	435	448	497	484	470	460	469	463	475	466	440	457	482	472	457	456	452	463	428	444	461	514	459	437	477	455	463	452	451	427	481	459	477	447	473	485	448	469	429	455	413	436	446	474	505	474	462	500	476	443	446	485	460	433	450	444	452	474	461	450	491	460	439	460	439	435	464	452	453	441	418	472	464	476	430	454	439	462	461	507	464	457	448	461	446	454	470	522	475	466	458	486	479	459	464	455	491	439	484	465	450	457	495	494	484	452	437	458	445	486	438	483	457	474	478	445	456	465	514	507	447	461	407	438	493	414	486	457	444	488	470	451	484	463	491	419	457	472	463	467	438	462	474	454	472	441	478	478	491	484	431	466	496	496	469	466	468	433	411	420	440	470	438	451	512	452	460	429	413	460	447	433	465	470	485	468	457	427	436	482	472	449	469	480	462	469	442	457	454	429	431	454	417	461	461	486	461	474	460	431	504	486	488	469	474	473	447	448	442	490	506	454	442	454	410	435	445	464	448	502	476	430	453	467	448	479	461	433	473	455	471	483	462	470	429	448	425	436	384	468	457	435	458	459	476	460	450	480	469	475	446	451	481	447	458	430	423	469	458	488	511	447	446	464	438	457	472	484	473	503	500	461	475	456	503	466	466	490	454	451	467	478	480	468	445	452	476	492	458	408	435	440	440	493	462	462	484	457	429	452	448	469	472	449	436	481	450	407	438	437	482	457	447	467	449	443	458	440	457	467	435	499	444	450	452	464	444	463	462	444	438	477	491	455	478	471	491	481	449	428	436	443	439	463	450	453	459	494	443	454	432	449	465	436	443	460	455	434	486	455	475	431	479	476	474	461	472	443	439	454	462	467	468	459	443	466	436	456	407	449	475	447	478	509	415	482	461	445	444	444	440	449	457	461	484	450	467	437	451	461	439	431	478	419	469	464	476	444	454	447	478	433	482	448	489	430	463	433	445	478	493	428	450	461	444	471	478	469	456	433	479	444	447	453	441	471	491	453	458	463	433	421	438	512	426	482	448	491	490	449	473	493	455	463	459	475	476	413	476	497	459	421	440	461	455	446	452	487	456	442	451	482	451	472	460	403	482	449	452	449	447	459	440	436	483	456	467	453	456	437	454	461	491	454	425	503	468	438	467	422	444	433	477	425	469	473	433	487	439	502	460	480	448	455	470	447	493	482	461	483	436	445	469	468	484	451	453	460	487	429	457	455	464	454	456	459	464	431	457	438	458	423	431	471	497	446	454	443	496	422	479	449	485	457	447	471	435	481	450	446	491	438	476	457	474	443	473	439	473	460	453	481	448	512	449	445	420	453	478	489	464	490	428	433	461	433	485	467	497	484	436	439	437	447	469	451	464	435	473	440	454	438	494	457	436	452	425	458	501	455	484	488	484	493	467	449	481	480	403	487	388	464	457	440	443	456	405	470	426	461	403	464	478	456	509	432	432	502	439	478	437	449	486	426	473	447	488	431	435	475	478	500	442	430	430	440	474	477	439	472	423	431	414	457	483	420	465	462	451	473	451	442	488	448	464	469	435	471	446	432	427	463	467	484	463	472	479	430	481	478	467	424	431	440	425	411	495	404	420	469	451	501	454	457	451	448	438	470	462	533	463	428	476	460	451	449	396	447	454	453	482	460	450	423	461	433	461	437	472	437	429	459	484	444	425	453	492	485	500	477	480	503	473	472	472	474	445	444	466	472	421	484	469	419	455	457	398	488	467	466	493	480	449	417	465	458	440	483	434	464	474	487	480	434	469	464	470	443	521	414	445	449	433	446	481	460	442	436	446	455	466	454	422	448	472	448	469	458	461	490	457	435	440	458	458	453	442	456	432	463	420	448	467	455	441	463	501	427	460	432	449	480	440	453	436	480	450	466	439	453	475	430	415	464	431	504	458	448	462	467	452	445	444	440	473	467	429	451	445	457	453	471	453	452	472	496	451	473	445	457	456	450	459	434	424	466	470	455	430	429	417	468	438	485	508	450	455	453	488	459	438	416	462	452	478	457	436	443	473	474	468	461	441	461	467	534	455	462	476	456	496	393	485	488	460	455	442	461	462	495	483	415	525	475	463	441	487	420	462	436	431	446	451	500	442	523	486	478	462	483	441	457	451	479	478	480	449	449	483	512	438	439	487	459	470	431	476	462	450	436	464	497	460	419	437	444	462	442	421	469	484	464	490	453	431	429	443	478	458	441	433	474	438	430	464	451	442	475	457	475	439	465	473	471	465	473	451	448	453	476	476	437	472	469	456	440	391	459	432	435	481	473	437	467	472	475	496	482	427	442	434	477	456	489	461	469	430	528	442	452	454	491	442	472	477	489	496	445	425	417	474	451	460	466	458	459	452	470	444	460	457	464	442	463	465	457	476	458	441	434	443	488	481	438	456	442	416	480	481	455	467	402	435	487	489	428	493	469	442	471	478	454	486	463	452	450	466	439	430	426	471	498	459	434	491	483	462	462	463	475	425	468	467	485	511	466	426	467	462	437	491	445	492	454	436	452	477	461	453	459	479	473	502	428	471	492	466	477	474	490	500	441	442	426
3696	5496	4515	2269	1624	1173	992	885	781	740	674	630	599	574	565	488	499	512	453	515	485	478	494	488	516	470	469	464	494	471	468	453	471	439	489	461	502	479	500	440	461	433	485	427	449	453	465	473	471	494	455	484	443	447	452	421	461	431	423	486	463	416	424	453	487	410	415	412	455	467	443	455	428	454	460	438	439	460	459	483	476	432	439	423	443	411	443	471	435	464	419	447	449	447	421	459	452	433	444	429	412	419	451	435	472	455	437	432	427	436	445	484	452	410	437	460	460	470	441	442	430	440	480	462	473	453	463	441	416	454	454	418	457	484	439	443	440	442	456	491	434	427	458	457	424	441	401	457	432	461	458	406	421	387	416	448	441	465	455	427	407	452	423	433	457	459	438	465	428	431	441	443	438	484	434	452	419	493	428	426	478	479	429	440	446	467	432	430	441	468	419	461	394	441	464	466	376	435	430	465	462	438	406	455	472	439	467	445	475	419	440	419	441	478	485	432	432	405	439	491	453	461	447	435	451	468	439	454	454	428	457	411	481	448	429	446	438	427	408	474	456	458	443	450	416	457	417	429	427	451	438	423	467	435	414	431	435	408	431	456	459	390	473	451	419	428	447	432	462	469	443	461	444	454	424	432	443	437	435	449	438	485	471	430	418	461	422	465	421	418	444	437	421	419	461	454	452	424	431	462	432	459	449	433	421	440	440	447	431	449	450	410	463	431	446	432	455	416	432	465	450	493	420	431	430	434	499	418	440	451	429	466	423	443	454	472	446	471	444	475	452	459	438	462	461	433	438	441	459	453	434	441	462	436	465	455	406	419	465	408	424	465	431	428	430	458	441	436	425	463	435	430	413	441	391	457	443	459	447	445	453	433	432	446	444	444	434	439	460	454	428	432	426	451	439	422	440	428	407	426	435	484	454	442	451	433	452	446	447	465	441	432	471	416	434	466	412	454	419	441	433	483	441	430	437	413	433	459	419	465	440	445	457	424	438	445	458	446	461	492	445	445	498	442	457	416	475	436	430	442	432	425	455	421	450	424	411	446	470	428	485	422	429	431	457	435	416	453	410	474	452	433	416	429	501	444	488	424	455	473	412	445	452	448	449	441	451	423	444	435	452	445	428	425	458	447	468	416	414	448	444	432	493	447	436	457	411	473	425	416	420	396	438	446	418	473	415	422	465	441	438	482	465	464	472	455	436	471	456	450	480	449	438	455	447	448	445	477	453	448	422	424	440	478	457	461	430	438	441	417	439	464	455	460	455	455	456	414	407	437	461	401	460	426	448	460	418	438	430	467	446	456	478	411	420	417	454	462	466	458	416	411	455	445	443	441	432	448	420	470	432	442	469	434	513	422	448	386	452	429	453	443	446	431	420	475	424	439	477	473	409	469	428	423	412	466	415	448	400	442	427	430	462	469	418	440	431	407	468	473	454	434	437	405	420	436	388	439	447	416	400	440	440	430	441	459	444	425	423	428	442	460	460	476	431	447	442	435	449	420	432	453	443	441	464	457	422	459	439	433	488	415	419	463	427	440	440	427	465	446	454	445	463	423	416	460	439	436	436	429	407	446	421	445	448	449	440	415	423	443	445	461	421	463	456	441	427	454	463	462	407	424	452	440	406	470	435	432	448	439	471	464	397	433	428	459	415	420	416	434	437	463	448	470	448	424	436	419	413	447	460	433	443	415	463	433	432	426	441	463	448	434	483	415	422	441	440	444	413	465	436	454	444	426	389	464	442	440	472	419	501	419	423	450	431	439	426	422	444	490	433	453	409	440	432	428	494	416	462	430	424	410	442	421	459	446	416	449	444	466	437	412	438	462	456	433	416	402	443	464	434	456	421	449	411	406	423	434	416	445	441	405	448	450	409	439	464	423	432	423	438	457	425	380	435	424	440	453	448	497	402	432	464	424	459	437	469	468	423	440	459	464	404	457	414	424	482	465	439	431	463	414	454	428	470	421	427	444	454	415	410	463	481	432	479	401	441	415	431	438	410	440	405	439	439	414	466	443	416	422	446	445	422	431	448	443	473	462	422	408	427	428	443	450	455	452	435	437	407	459	453	456	456	437	451	439	479	464	452	445	459	417	420	483	425	449	413	408	388	455	459	450	426	459	421	445	448	445	432	445	450	496	430	465	460	436	411	470	459	428	446	448	436	416	437	458	460	445	441	436	443	366	426	443	454	445	426	420	443	439	446	436	455	431	453	439	409	427	419	438	458	420	449	450	432	427	418	462	415	417	455	413	436	415	433	424	441	461	430	392	391	463	436	427	442	461	436	444	409	416	417	404	424	398	453	419	459	444	427	435	423	452	413	406	429	442	411	431	415	430	435	466	420	436	437	433	408	453	464	424	466	418	425	436	442	459	489	425	430	469	476	428	426	429	468	468	433	396	418	445	412	450	421	457	429	471	405	432	458	443	418	425	461	463	422	453	460	444	423	444	450	434	429	445	449	434	443	426	440	425	425	426	437	446	421	439	433	455	472	478	425	414	420	441	484	429	413	447	430	464	460	420	413	409	470	401	421	447	442	454	421	431	465	432	458	430	422	450	429	437	411	428	412	475	490	435	410	413	465	441	430	422	435	458	425	419	416	405	418	448	446	431	408	422	434	431	437	425	431	446	492	392	417	459	414	459	443	454	452	476	423	413	417	441	478	410	430	455	443	459	466	441	430	449	427	426	486	475	457	453	420	398	436	412	441	442	456	427	438	425	453	431	463	437	436	415	424	453	466	409	416	464	430	444	438	457	472	405	443	431	462	411	463	426	474	464	407	487	454	428	397	435	439	446	449	443	480	468	425	462	446	430	465	439	451	479	462	421	442	467	414	471	447	420	437	420	439	441	409	463	430	450	399	488	432	395	439	436	416	431	445	409	415	437	435	481	430	451	462	443	439	431	433	401	458	394	407	446	470	452	422	417	441	440	418	435	457	443	481	396	428	467	451	400	422	418	423	409	416	414	462	424	443	438	439	440	416	430	446	421	468	423	454	397	449	453	425	437	444	442	446	439	379	443	464	409	431	461	420	444	445	447	434	485	447	422	403	439	442	439	446	433	458	425	409	421	458	461	444	449	416	425	462	437	443	417	413	430	412	407	407	420	445	417	432	418	406	414	434	475	437	470	459	420	385	408	460	427	415	447	432	421	386	448	444	468	416	427	479	453	436	418	423	447	392	432	453	445	433	458	424	427	415	439	456	385	451	445	448	448	425	439	426	435	473	462	442	460	413	462	446	397	420	446	422	393	443	453	450	453	454	419	436	435	420	405	427	450	425	446	439	452	426	431	404	384	445	423	447	420	443	466	427	433	450	424	446	462	410	469	460	436	420	415	393	443	428	404	414	449	443	455	422	428	471	388	428	421	445	410	445	404	437	425	434	438	415	377	413	447	455	454	433	446	469	487	449	450	399	437	418	447	438	410	443	453	439	419	432	399	442	469	429	431	414	432	436	443	424	433	436	459	413	420	428	470
26976	9364	442	214	147	144	153	127	122	111	107	113	131	128	107	122	128	107	132	102	113	119	115	112	109	119	145	126	140	110	120	133	99	122	96	117	126	125	123	138	115	127	113	113	112	117	124	127	117	118	120	126	115	123	128	125	96	119	105	147	102	119	122	110	118	132	93	126	117	124	114	112	128	112	124	104	126	106	118	137	111	104	121	120	119	114	102	125	117	114	101	118	117	112	109	116	133	111	110	116	115	131	119	132	119	107	149	113	108	119	103	116	110	119	143	117	123	116	119	106	127	124	114	107	126	112	102	119	116	125	102	128	111	128	104	123	127	121	108	122	121	118	103	110	127	110	121	113	122	108	121	132	129	124	117	113	95	125	112	98	124	117	133	118	112	111	121	114	112	103	122	124	107	130	105	119	118	134	124	121	113	127	113	130	121	118	122	136	128	113	130	125	128	116	117	107	133	94	110	128	121	97	108	97	123	117	100	119	112	116	119	138	120	111	127	113	133	113	120	112	103	118	116	133	108	99	115	114	119	120	113	115	129	117	120	111	98	119	118	120	125	113	108	130	114	121	135	105	116	102	120	108	124	128	123	100	126	101	113	105	125	123	120	113	123	131	126	115	132	128	130	118	121	112	110	114	112	111	121	115	131	114	109	144	131	109	112	113	119	124	118	131	109	98	132	123	117	129	111	120	109	141	126	119	91	127	108	115	120	102	113	113	100	132	116	115	119	120	94	124	112	94	122	122	124	119	106	132	123	117	118	128	109	119	107	112	121	122	122	93	135	113	123	103	110	123	136	126	119	115	116	137	109	124	94	125	119	123	120	112	131	138	122	120	120	111	118	106	120	117	100	122	126	127	115	131	108	112	116	111	121	96	130	118	124	124	130	114	114	141	122	120	111	120	122	113	128	90	118	119	124	98	126	109	123	115	132	109	121	130	132	125	137	123	117	142	122	115	102	123	133	104	139	112	98	120	98	101	116	111	131	104	112	122	97	96	115	121	106	120	105	112	112	113	105	117	121	128	140	100	142	104	118	120	116	109	115	93	111	95	110	109	124	102	119	113	108	123	112	110	120	123	137	124	110	108	99	105	126	111	121	112	109	106	113	114	109	107	118	118	119	119	120	110	118	132	107	122	110	103	101	133	122	126	125	106	98	95	122	122	106	109	127	109	114	118	113	118	126	120	116	103	118	110	104	107	109	119	104	115	122	125	115	119	101	130	116	125	122	108	97	91	113	118	119	131	110	116	112	120	117	109	104	120	114	104	116	114	90	113	116	127	120	121	123	123	131	108	105	112	124	124	109	102	116	116	126	140	122	109	104	93	117	104	118	109	119	122	108	102	92	103	122	103	111	112	109	111	125	119	110	138	107	106	112	144	110	119	102	133	111	112	117	123	128	119	110	119	132	135	121	108	118	122	154	107	124	124	117	114	121	116	133	130	132	129	123	107	129	119	109	111	110	85	109	107	128	134	107	97	99	130	110	117	108	102	111	127	127	116	132	98	115	129	113	134	117	112	120	119	113	112	106	121	123	112	126	119	113	97	126	117	109	114	110	116	106	140	135	117	128	124	95	115	126	119	143	112	109	98	109	128	123	121	118	127	125	121	114	120	127	122	119	118	127	118	122	108	123	107	115	123	121	110	123	108	129	141	99	122	118	122	122	128	124	98	118	130	114	109	115	110	112	121	113	123	103	115	108	100	133	103	128	108	127	123	119	89	121	111	120	111	112	110	112	115	105	124	110	110	107	125	124	102	108	135	130	107	126	126	103	115	115	119	103	119	109	104	135	123	109	102	104	142	109	127	117	129	109	121	97	114	105	109	130	113	119	109	116	110	115	139	122	116	110	118	118	107	113	117	107	118	139	127	106	117	137	111	114	121	101	120	122	146	117	108	139	105	123	109	98	109	121	109	117	106	122	129	114	117	112	126	116	109	120	131	128	93	122	125	115	117	115	119	117	117	130	129	117	96	106	127	126	112	127	108	133	119	122	112	123	101	129	120	125	108	124	89	117	103	102	112	118	120	122	117	117	105	108	124	131	112	96	105	118	101	97	96	126	115	110	107	114	120	102	105	122	118	122	115	129	112	119	118	106	107	114	117	105	86	118	136	115	116	111	120	122	108	110	140	122	122	95	112	100	99	131	110	120	108	122	102	115	129	113	102	123	100	106	122	122	132	99	129	99	89	97	106	116	118	100	125	107	117	134	116	118	118	115	114	119	118	103	131	128	113	111	113	138	99	121	109	98	144	127	105	137	117	111	116	120	145	136	116	127	120	125	113	117	119	108	127	105	133	126	127	113	111	99	120	124	111	142	107	129	111	99	136	118	126	117	111	124	114	130	121	109	110	115	115	122	120	127	124	131	134	122	122	116	123	122	97	108	113	109	117	118	107	102	112	123	113	118	102	119	108	123	109	117	120	115	134	119	125	111	114	123	126	134	112	137	113	121	129	109	113	96	93	120	121	106	113	108	108	120	96	121	121	108	125	104	115	124	95	125	119	126	114	116	128	135	116	113	117	120	140	122	121	120	120	126	118	125	121	99	119	99	119	101	153	130	101	103	115	104	134	129	127	111	119	108	116	119	125	117	122	99	115	116	116	130	111	107	129	117	118	110	119	119	107	128	130	140	114	117	149	122	107	117	115	118	116	117	140	105	97	98	104	127	123	132	107	115	116	117	134	138	108	92	131	105	123	116	126	113	122	128	119	138	138	112	137	120	120	96	113	112	111	126	128	110	124	108	123	127	127	110	95	135	133	109	119	116	117	113	131	113	113	115	130	109	130	113	135	125	102	109	134	117	144	115	120	119	129	103	119	122	105	108	128	115	116	108	123	107	116	116	106	119	117	110	134	117	102	116	127	106	119	141	119	110	101	111	101	120	102	112	95	130	106	122	121	98	133	124	109	117	111	90	90	110	127	105	132	118	125	112	116	119	118	107	114	114	112	100	109	113	121	143	113	116	107	117	97	107	117	118	123	97	126	107	117	144	101	94	123	130	108	113	116	122	119	103	113	110	112	102	107	118	123	107	109	115	129	113	134	108	124	116	107	109	106	119	108	110	119	97	111	122	118	128	126	130	117	114	123	124	129	126	113	120	118	106	106	99	95	113	113	116	117	122	122	109	104	120	114	122	91	115	114	135	122	120	108	108	129	118	118	123	120	106	111	122	123	133	118	116	129	107	118	125	129	117	110	130	127	114	112	140	121	86	121	124	114	119	105	125	131	107	109	103	119	119	124	127	107	110	112	123	114	115	110	110	89	110	128	120	112	116	124	124	125	115	104	123	123	127	124	124	121	119	109	123	100	130	130	133	124	109	111	109	126	109	118	119	139	139	101	138	131	123	98	117	117	125	124	122	129	114	102	114	116	125	125	109	101	100	104	112	113	96	124	116	98	122	119	117	130	122	108	109	122	131	121	128	108	124	126	141	98	110	117	118	119	120	120	154	102	102	119	127	116	119	105	115	134
4818	327	255	199	169	156	143	129	115	152	132	156	124	125	139	121	123	123	124	114	117	120	125	130	115	126	115	123	116	142	117	131	118	127	111	131	136	131	116	125	146	129	127	121	128	125	104	123	118	113	137	130	122	151	101	102	116	104	138	139	116	126	118	126	112	137	106	135	147	110	136	104	144	128	127	129	103	140	126	123	121	119	121	116	108	115	128	120	135	117	106	113	108	90	129	130	112	129	111	108	102	112	116	118	116	122	137	138	131	125	124	131	138	126	113	129	125	119	129	128	116	122	123	126	130	117	136	119	127	120	112	126	114	120	122	122	115	123	135	143	129	119	115	119	136	114	133	120	121	132	134	130	109	105	118	111	130	109	112	121	121	104	98	131	125	120	125	113	121	134	133	122	129	131	111	109	121	110	121	117	116	110	117	125	127	113	132	107	131	116	118	128	121	115	143	126	143	123	118	125	127	137	134	111	147	120	131	113	113	112	138	120	131	139	129	121	130	137	103	124	128	125	131	121	133	130	120	133	110	121	117	113	124	126	135	145	115	123	121	128	117	115	121	116	101	112	122	122	100	117	134	130	155	145	119	139	122	97	120	125	106	107	115	128	117	126	132	121	131	114	120	105	115	135	132	131	109	135	102	142	116	113	116	133	140	124	123	131	120	119	133	151	115	132	127	98	127	125	129	123	120	117	126	113	120	118	116	127	122	122	142	134	122	122	131	117	103	118	127	120	108	136	136	121	137	108	134	131	112	127	127	129	120	115	115	131	112	118	143	113	124	123	116	124	120	137	136	128	115	115	119	123	127	136	128	118	136	125	134	119	126	122	128	127	119	126	113	121	123	131	121	138	115	112	134	139	134	123	117	117	152	135	113	135	104	115	120	128	103	108	113	109	109	124	114	109	106	105	98	108	121	117	128	115	134	118	126	122	123	118	114	121	123	141	142	131	99	126	159	97	110	137	120	115	145	136	117	110	112	125	114	120	127	115	96	117	118	133	135	121	91	127	131	130	106	146	129	118	125	147	137	108	105	110	112	115	144	134	124	111	125	112	126	136	106	134	107	118	133	114	119	128	119	120	128	112	119	116	103	136	123	114	117	125	132	109	111	131	136	128	126	124	111	118	115	130	131	122	112	140	121	129	125	127	144	139	114	110	110	140	128	121	135	118	119	125	126	115	130	111	127	123	153	111	127	123	116	114	133	111	117	131	117	142	115	124	109	137	126	118	118	127	107	114	124	138	113	112	109	126	120	123	134	115	126	123	112	128	131	122	126	125	115	129	138	110	128	121	140	122	139	136	128	138	137	125	132	124	106	106	152	141	129	122	133	134	130	126	111	128	116	96	118	116	127	129	129	130	118	107	108	112	121	128	107	132	112	111	103	126	146	138	124	138	109	133	112	110	136	120	141	120	120	123	116	132	115	120	147	119	107	122	116	126	134	104	133	118	123	106	118	123	132	111	118	130	131	122	137	153	110	100	114	131	142	132	127	129	130	113	145	137	128	116	122	115	96	122	126	109	106	115	125	126	116	118	112	116	128	120	125	100	132	129	123	108	134	121	108	95	128	128	141	113	138	123	137	133	136	122	145	129	140	142	147	125	108	118	129	141	121	125	130	133	129	111	108	114	140	121	127	120	133	129	136	130	122	146	134	134	141	137	115	114	113	120	123	139	120	111	118	130	127	132	127	122	110	115	109	115	118	107	133	125	126	136	138	137	128	140	130	124	115	118	131	112	123	120	125	126	136	133	129	106	130	131	113	112	130	126	117	118	109	115	128	125	123	111	133	113	135	138	144	118	124	134	108	128	117	117	102	135	152	116	139	132	124	133	107	115	124	113	121	114	113	118	133	141	111	133	121	103	122	132	105	113	112	113	131	125	119	131	143	126	136	123	122	136	122	122	108	114	107	134	132	116	141	134	142	145	132	122	142	109	139	116	130	122	103	91	116	114	125	131	108	103	109	124	128	133	110	105	129	121	115	122	103	141	131	117	117	127	131	127	123	96	142	124	130	132	112	146	135	122	146	122	120	129	124	123	122	118	140	112	140	103	123	120	124	139	119	115	144	119	123	128	129	127	120	131	140	134	127	132	128	112	136	105	127	143	125	117	112	115	133	123	129	91	137	135	117	125	142	116	122	140	126	117	137	106	118	124	128	127	134	122	132	126	142	113	127	148	116	98	115	125	108	121	135	133	128	104	124	136	123	123	107	118	122	117	131	120	130	129	124	111	129	126	136	134	112	124	117	124	119	144	131	130	138	127	138	136	132	122	123	120	125	128	127	125	117	116	101	135	102	111	125	131	129	138	132	137	126	124	116	118	138	152	108	128	111	132	124	127	130	120	142	113	116	139	109	146	143	131	122	122	113	125	116	116	118	88	127	117	114	123	131	97	113	117	121	105	139	137	125	110	124	121	159	120	124	120	136	128	116	113	124	124	112	135	116	131	127	125	117	113	139	135	123	121	125	121	138	123	128	118	140	129	130	129	106	135	129	147	128	116	125	133	121	115	135	136	122	98	134	122	120	128	125	124	129	141	119	126	110	123	124	125	118	99	127	146	131	125	132	129	120	124	106	122	125	131	139	119	132	112	128	115	108	146	120	116	129	119	101	112	130	108	127	119	114	108	122	140	126	96	125	146	142	128	128	104	128	126	116	111	123	136	133	126	130	138	124	104	142	126	117	119	118	106	136	123	121	131	117	119	119	124	105	131	119	115	117	135	107	121	120	140	113	127	128	101	96	138	104	129	141	112	115	122	121	116	117	101	114	124	133	116	116	116	135	124	135	114	105	132	114	112	121	139	105	124	120	119	136	124	104	135	124	100	114	131	125	136	116	115	134	131	109	125	118	123	103	116	129	125	120	130	134	115	119	121	108	121	109	138	124	130	107	100	133	129	108	120	118	131	143	142	121	107	104	124	117	112	114	133	122	106	114	130	103	132	137	108	118	136	100	137	106	120	137	122	141	141	117	120	121	110	121	141	118	114	131	127	120	131	129	107	117	136	122	127	142	131	134	102	105	147	115	114	113	109	142	130	117	106	121	110	121	136	95	122	117	135	140	135	111	116	121	131	106	127	125	123	131	139	127	117	114	109	95	105	120	117	122	136	116	132	113	113	123	138	122	116	126	123	137	134	117	120	142	125	134	124	109	116	114	136	135	135	111	128	117	141	138	128	112	116	127	116	130	130	120	100	144	137	114	112	122	146	125	127	132	128	117	116	147	137	117	112	130	129	127	122	109	138	127	138	126	137	111	120	109	122	130	137	122	135	126	110	113	124	133	128	138	135	129	125	113	116	123	108	146	132	128	137	118	111	128	107	111	122	115	125	114	118	116	120	121	123	114	116	104	117	113	109	139	137	103	139	94	146	151	135	121	140	132	105	121	133	118	125	158	141	122	111	118	133	108	147	131	123	109	115	109	121	125	132	133	125	116	107	123	131	132	122	113	113	108	133	140	113	133	114	124	122
25146	21068	26713	24863	3045	694	468	380	383	316	409	366	298	320	313	292	311	284	318	304	311	315	276	259	276	303	310	280	298	294	293	306	270	272	291	254	285	267	295	288	306	309	291	281	254	318	272	279	294	271	272	293	268	270	268	288	270	278	311	278	265	283	307	274	291	302	258	303	268	294	262	310	298	268	271	260	279	298	292	281	279	257	291	292	289	252	299	261	276	288	260	260	259	261	297	271	293	280	276	309	274	263	272	291	264	315	290	302	243	307	297	280	284	264	290	304	282	260	278	307	320	284	253	270	256	283	289	273	292	263	282	286	282	289	269	289	285	285	312	293	279	266	297	290	259	277	280	269	273	288	294	273	281	284	269	300	281	266	259	294	271	288	262	272	296	284	282	285	295	289	256	280	295	286	257	301	300	286	302	287	309	275	314	284	267	269	292	289	261	298	303	278	243	242	270	291	297	298	285	292	263	312	276	267	275	271	282	275	260	294	261	289	301	298	274	264	278	297	293	284	257	278	261	309	278	260	290	272	307	277	319	274	281	287	279	284	302	306	303	333	269	282	303	299	295	309	273	272	318	262	293	274	266	276	256	252	283	264	287	277	295	268	323	266	282	287	289	279	287	307	274	259	286	285	267	278	307	309	321	299	292	281	285	320	286	271	292	273	274	282	242	315	278	286	286	311	269	278	285	320	270	283	279	254	267	271	283	302	292	253	258	327	261	279	283	297	291	276	272	286	261	272	291	275	278	261	274	308	275	259	283	297	286	278	266	283	264	280	286	262	256	301	277	311	316	322	292	290	279	254	274	279	300	306	280	301	293	275	262	242	283	287	275	272	280	291	277	319	303	296	291	276	263	277	283	245	297	287	270	275	280	269	308	264	291	269	285	284	288	260	250	286	270	271	296	273	262	277	276	287	283	291	276	285	266	298	274	274	270	272	271	253	274	280	277	275	298	274	298	299	264	278	270	285	281	319	276	318	289	277	296	273	279	282	288	247	245	263	270	293	303	287	298	281	291	292	252	266	286	301	278	291	283	292	292	299	296	320	246	257	315	275	270	266	300	266	277	263	301	314	297	285	257	284	305	273	289	287	336	302	276	271	298	285	271	274	322	316	275	304	298	288	282	308	288	272	282	288	287	305	284	288	314	250	309	284	298	297	288	291	306	248	284	284	287	298	283	267	282	270	274	291	250	276	297	305	294	273	314	295	277	278	301	294	268	265	296	297	287	269	289	280	263	285	258	294	289	270	286	253	269	279	286	274	305	264	314	304	292	250	241	287	290	279	284	275	286	286	274	282	262	267	263	308	315	285	271	271	283	280	255	289	274	320	318	280	302	312	274	296	276	261	266	243	261	271	282	279	265	259	295	312	275	276	280	271	286	296	278	283	258	301	283	275	273	346	263	283	301	277	277	291	245	313	287	323	288	296	297	232	301	292	295	296	300	295	278	288	311	261	286	306	257	267	270	293	289	265	301	288	283	296	253	303	264	254	277	250	300	290	304	299	261	274	289	269	287	297	273	270	282	286	301	285	270	249	273	270	275	309	312	288	290	271	264	296	282	280	281	314	275	266	271	279	253	290	279	267	255	316	285	258	243	289	291	314	280	303	275	272	257	267	265	312	290	292	280	285	278	292	302	267	275	292	284	277	257	285	270	276	293	284	251	312	278	274	277	282	300	299	280	275	270	269	273	304	261	280	297	258	299	288	307	287	286	297	271	299	297	296	288	280	308	288	290	291	272	263	280	264	275	287	256	248	297	295	308	305	277	295	296	296	284	259	273	287	294	266	291	280	281	279	306	266	256	254	269	278	311	268	281	281	299	282	280	272	269	280	249	301	284	317	294	290	284	275	306	268	296	265	275	287	279	302	271	287	279	274	265	280	304	277	264	275	326	306	295	259	270	276	295	299	251	273	296	270	289	294	270	269	280	279	279	300	273	291	271	279	296	281	249	277	305	275	274	305	275	261	306	261	307	298	302	305	288	285	252	266	294	273	275	276	304	287	266	315	264	263	284	299	309	270	296	265	265	269	277	285	286	292	272	279	265	277	283	268	317	296	285	270	290	275	260	290	267	285	275	283	294	266	307	274	267	306	258	277	269	269	285	300	308	290	267	311	298	285	290	263	300	323	285	284	277	297	281	309	245	265	280	267	277	275	273	261	276	279	274	298	268	279	296	284	266	312	255	276	277	240	249	293	269	296	316	261	280	283	300	297	254	286	266	315	292	259	284	272	249	275	292	256	265	271	283	298	282	287	296	305	275	274	284	299	272	293	276	269	282	267	288	273	269	283	295	238	280	304	285	271	282	245	284	288	275	284	268	267	283	279	295	277	274	308	307	269	272	276	316	293	275	257	277	292	283	305	294	292	271	270	282	272	284	301	263	301	282	279	282	282	295	268	279	283	269	255	280	285	299	300	271	311	258	252	314	303	255	290	265	270	278	300	263	265	251	275	324	290	236	277	249	277	278	288	279	292	274	291	268	290	283	270	269	261	253	261	256	278	280	295	284	306	300	264	255	285	298	269	267	260	279	295	317	275	270	291	281	280	290	281	289	266	293	272	263	264	262	259	297	263	287	286	254	259	286	282	253	289	280	274	281	290	265	294	257	272	307	314	295	280	282	286	272	277	280	289	280	267	296	272	290	293	309	300	275	262	292	277	304	271	305	269	311	266	309	267	305	261	317	286	284	288	258	283	303	297	289	269	292	318	291	297	287	264	298	296	284	287	287	281	273	319	260	280	316	279	273	279	299	267	279	262	296	254	304	291	278	278	258	296	259	280	297	269	286	263	263	276	274	283	270	268	270	259	268	304	276	292	286	261	242	276	267	300	325	292	261	273	296	311	269	276	298	291	295	291	286	281	283	273	306	264	283	260	276	285	300	290	300	297	311	295	282	305	278	307	271	297	278	317	282	272	273	264	274	256	289	282	270	307	292	271	282	276	274	287	286	245	290	290	301	282	273	285	292	253	277	276	248	290	263	257	298	294	289	297	290	286	254	274	273	262	271	261	286	269	276	280	287	292	301	287	262	291	288	275	283	259	300	279	279	264	262	307	279	303	248	244	281	291	276	284	252	265	302	300	272	268	257	299	262	280	301	313	289	319	297	279	281	273	260	316	292	294	286	259	287	286	282	271	300	263	273	278	305	288	275	316	299	328	307	278	254	250	301	267	290	294	284	282	285	295	303	283	288	258	290	296	294	284	298	283	291	301	279	276	269	270	285	299	276	272	306	301	285	285	288	273	290	304	262	264	280	272	266	286	266	260	278	311	269	297	281	256	293	280	290	257	285	312	294	276	267	280	279	275	309	312	273	264	256	269	271	280	273	319	284	284	270	260	291	279	322	278	287	290	287	305	319	308	290	281	254	275	285	290	260	275	309	272	254	283	293	300	292	280	266	301	295	254	294	261	313	306	306	319	258	281	271	288	262	267	297	278	276	268	285	258	305	275	291	308	263	300	308	290	275	265
3382	2503	2128	1101	815	605	547	499	462	375	540	377	328	348	346	319	327	299	283	316	298	294	311	318	303	286	321	308	268	331	304	305	278	339	300	310	289	288	293	317	307	270	291	308	328	283	272	308	286	300	290	297	299	304	298	309	289	300	271	287	276	303	343	297	290	301	272	282	314	323	293	301	301	308	305	289	308	272	316	312	278	319	289	258	294	293	287	272	276	283	268	293	289	282	312	276	291	259	297	299	286	294	326	278	286	278	296	303	296	298	316	289	320	278	275	297	303	300	253	308	316	279	304	294	312	268	291	291	267	285	266	322	275	297	283	296	303	311	293	303	288	284	293	289	278	274	286	280	306	292	307	263	277	299	287	284	263	294	283	285	282	265	292	305	281	278	319	297	281	263	307	319	312	290	311	288	316	284	279	324	289	271	283	300	292	299	283	269	267	276	293	306	261	309	306	275	313	269	304	310	285	309	286	313	293	315	275	292	284	309	278	283	286	275	276	288	328	281	290	282	288	304	296	303	292	298	292	310	314	303	291	290	313	254	278	281	296	280	299	278	279	275	292	298	292	312	294	266	290	274	286	312	277	267	292	303	280	288	259	280	264	276	285	322	310	294	313	278	286	300	286	276	290	299	319	316	309	279	305	274	289	301	269	266	294	326	293	277	263	293	300	298	284	317	281	278	276	273	301	289	307	268	282	299	275	301	240	302	312	297	285	289	289	294	294	287	308	315	241	273	278	281	315	292	300	311	326	306	305	267	269	329	301	263	296	314	297	280	316	300	254	327	280	272	262	299	283	256	314	287	275	290	265	248	259	247	269	283	275	291	289	316	271	297	254	293	272	287	269	296	238	293	310	273	284	293	291	286	285	256	296	278	287	284	308	268	316	303	292	312	271	285	274	293	277	277	300	271	303	310	295	265	277	284	291	274	322	280	304	291	309	281	281	303	288	282	274	260	299	268	307	312	314	306	290	277	273	262	293	283	294	275	264	299	280	304	315	266	301	276	287	310	259	289	281	277	264	257	307	296	302	320	284	296	309	306	307	283	284	274	301	299	277	314	314	269	283	298	286	279	291	308	297	270	253	284	261	264	307	323	290	309	305	301	309	306	306	303	276	303	292	308	282	316	268	289	293	314	276	308	306	290	291	289	299	283	284	319	292	278	294	314	320	305	273	284	328	291	291	299	287	289	248	301	274	329	311	318	296	265	264	306	272	318	264	280	273	304	282	273	298	295	285	271	291	296	283	314	288	291	278	299	258	283	298	309	301	287	300	307	317	319	301	277	285	267	275	274	301	293	310	286	271	286	290	268	275	278	333	279	282	278	271	278	285	314	287	294	273	304	292	283	304	298	268	282	298	294	287	295	304	279	262	284	271	298	282	298	290	280	280	264	293	273	243	279	323	283	290	293	277	287	288	299	303	248	277	277	273	299	254	279	277	283	285	268	289	272	298	269	316	263	261	303	300	288	285	260	293	285	273	272	267	281	294	291	300	302	307	321	328	274	308	277	310	306	290	302	265	321	294	263	267	297	274	287	275	275	274	301	296	308	276	291	284	273	297	281	272	250	272	275	294	266	295	282	273	247	272	282	287	292	290	286	313	314	311	275	288	263	261	286	281	245	272	312	266	313	284	261	288	286	301	285	282	295	277	301	281	319	294	273	300	296	312	298	279	278	292	305	300	281	283	291	279	289	309	316	305	281	274	301	295	276	306	250	331	319	266	293	283	294	296	278	284	301	329	264	290	260	293	283	276	268	299	279	286	314	281	276	295	315	285	284	287	299	299	290	281	271	269	271	277	270	291	305	273	276	272	313	289	256	293	310	286	324	291	316	286	294	307	280	280	299	279	301	308	251	280	272	308	299	295	317	278	306	300	291	299	282	265	299	308	300	249	308	275	277	282	292	289	283	243	295	292	291	297	285	298	273	300	303	300	273	282	352	286	287	278	275	318	274	285	281	266	302	283	292	287	280	280	288	268	306	294	289	275	315	238	284	292	272	299	299	294	297	281	263	294	283	275	270	290	252	318	310	271	289	246	264	268	294	294	276	268	288	288	286	299	294	287	283	288	304	283	313	304	294	266	300	268	281	274	308	276	291	287	298	289	317	288	251	298	283	300	298	300	301	286	272	284	270	286	262	269	257	276	340	281	278	280	289	294	308	331	267	259	290	289	315	301	284	289	269	272	292	287	324	286	268	314	277	303	283	305	255	295	279	296	282	295	295	288	303	284	267	308	270	288	279	303	277	283	287	270	282	281	249	299	281	270	267	311	276	300	271	267	318	287	291	297	275	300	277	292	289	339	271	290	282	261	300	322	278	275	296	282	291	290	277	257	274	283	313	283	290	304	249	272	297	283	288	293	283	277	270	277	286	268	301	328	282	295	259	312	285	299	295	266	320	317	274	305	286	272	272	285	297	262	309	253	244	288	307	285	269	322	263	267	267	297	287	283	294	277	269	292	293	262	290	272	266	292	302	282	300	291	294	266	282	285	324	281	268	278	305	299	273	289	268	259	303	287	293	325	282	308	283	269	288	278	288	285	299	272	298	299	286	263	267	278	273	305	260	297	263	292	264	284	288	259	280	270	279	264	287	343	306	280	252	309	286	277	282	262	292	295	286	262	273	280	289	289	270	294	293	300	276	274	295	287	265	304	291	279	292	290	289	269	286	298	294	273	263	270	287	270	269	314	295	294	290	300	266	266	291	263	295	291	319	288	304	278	280	305	314	279	292	294	294	268	281	279	273	306	315	284	268	284	248	291	277	295	311	295	294	281	298	288	273	281	256	310	307	272	283	290	314	276	265	266	277	291	285	269	274	283	253	282	283	288	291	290	285	289	313	289	253	277	303	333	262	293	271	278	257	276	321	269	300	296	297	282	313	266	274	256	272	296	291	278	268	278	273	284	293	297	281	267	278	277	317	268	280	271	248	254	278	310	303	295	296	302	272	296	264	299	287	285	317	304	270	267	301	266	266	326	279	290	298	285	271	283	287	282	291	290	249	292	287	292	257	275	281	320	308	281	296	300	279	294	295	281	300	274	316	264	288	297	286	283	315	296	285	312	298	300	284	291	261	304	308	282	321	252	300	313	275	286	258	315	282	276	257	279	268	304	337	310	314	320	287	303	295	304	295	280	256	293	281	300	308	288	286	246	297	307	273	287	298	264	282	270	280	291	291	257	291	303	277	299	271	289	270	285	245	256	299	308	306	310	237	253	313	272	284	293	302	289	275	295	285	284	283	273	309	321	278	292	308	307	305	289	302	306	297	295	305	291	275	289	316	302	279	273	301	258	282	305	271	252	308	316	280	290	289	292	269	287	280	286	297	282	288	260	313	280	260	338	283	258	262	279	312	284	307	305	292	275	274	290	279	307	265	303	298	278	276	269	270	279	316	270	273	284	346	250	293	306	313	288	284	268	271	308	281	272	302	299	278	265	251	281	276	283	284	263	302	297	293	281	274	263	284	305	296
24097	21068	28151	24220	20929	5000	1291	787	657	666	1479	588	527	503	515	500	524	505	515	506	465	539	534	460	472	524	435	478	462	470	483	496	491	491	474	484	464	444	462	502	495	449	502	460	442	451	521	482	423	438	437	457	500	514	484	499	463	522	429	501	495	454	478	461	493	443	452	457	490	457	434	460	433	469	491	462	445	423	479	461	462	455	500	486	442	461	483	450	481	497	432	453	444	449	480	435	471	446	456	460	477	515	455	487	423	443	455	460	475	483	433	463	461	451	460	448	434	485	448	480	467	488	451	509	489	471	460	424	451	479	479	449	450	501	479	461	431	442	418	472	450	480	464	502	477	472	484	466	454	442	477	474	454	467	456	457	473	459	435	472	452	475	430	465	469	466	470	476	456	460	461	476	467	455	480	481	464	479	448	474	472	432	449	463	480	439	478	509	486	452	449	477	488	443	478	444	477	458	434	450	431	484	446	476	464	447	470	467	442	429	509	501	486	462	476	469	482	492	453	466	461	451	467	471	444	454	461	467	441	438	480	454	450	504	473	480	465	465	475	445	452	451	422	452	449	498	459	437	462	458	469	477	465	482	440	457	496	442	458	459	472	491	463	443	465	493	476	508	502	443	499	484	467	441	450	485	455	452	478	441	472	443	463	483	477	455	466	447	449	460	455	435	464	453	458	479	458	454	481	458	417	433	457	483	477	488	437	486	461	491	470	487	457	455	476	472	480	470	447	458	462	436	452	446	458	419	458	465	429	434	472	438	438	453	480	471	474	477	475	465	441	470	462	450	439	481	443	448	468	480	478	481	507	476	470	437	469	439	461	423	450	471	458	470	466	451	439	461	492	459	432	434	483	480	442	484	449	461	473	473	481	466	476	470	498	434	439	459	487	470	468	511	480	466	460	486	466	471	462	465	445	481	434	468	482	465	462	463	438	465	482	438	443	462	477	442	470	471	494	450	437	476	471	479	418	428	464	454	474	482	420	476	459	459	498	433	429	449	500	424	465	449	512	470	497	464	465	484	443	470	462	472	475	461	458	487	484	450	445	464	461	436	481	463	453	452	426	471	481	435	441	446	452	429	486	480	449	485	438	479	452	500	452	486	506	426	448	468	471	484	482	489	471	454	465	438	415	465	432	468	465	485	429	464	475	462	453	465	451	500	463	459	484	467	461	466	447	502	468	470	469	470	444	463	477	493	445	457	475	453	456	456	460	430	459	470	447	453	482	461	443	442	462	467	425	481	478	464	485	481	483	476	460	471	435	489	436	460	442	473	464	489	437	463	496	458	455	446	450	424	451	438	460	456	453	473	441	506	448	444	493	475	458	491	473	454	469	492	490	454	463	440	462	446	470	473	459	483	440	468	444	420	477	458	438	467	452	446	438	455	458	453	436	501	470	457	472	456	477	465	453	463	476	462	464	472	465	466	483	471	431	502	447	463	484	467	466	480	492	430	438	449	473	482	445	471	499	479	461	460	455	475	444	501	429	516	468	437	518	452	450	452	462	470	512	473	458	478	446	491	463	512	387	481	494	464	435	462	471	438	449	487	474	459	478	419	433	476	501	453	458	468	472	458	447	447	466	476	473	481	435	453	476	451	456	455	431	464	411	472	471	450	467	481	445	427	442	487	472	487	430	448	490	467	443	434	488	418	467	463	494	443	454	496	488	469	472	452	461	429	449	475	428	476	464	458	441	475	416	416	488	452	477	432	458	419	492	476	466	433	462	460	416	444	449	425	465	463	429	462	459	470	443	464	436	474	486	462	479	495	447	438	468	450	490	473	452	473	452	440	447	455	441	464	449	469	469	487	470	486	454	460	481	400	462	464	435	461	438	438	449	447	478	441	446	468	452	472	433	442	425	460	443	466	432	445	472	452	478	472	441	438	472	483	452	506	487	489	433	445	429	471	446	460	478	432	460	440	491	499	440	442	432	458	453	473	464	451	441	442	475	467	501	431	422	436	446	433	476	451	460	433	467	443	461	460	440	434	468	431	445	485	439	440	480	485	456	429	469	416	436	489	490	503	479	466	448	478	469	465	452	451	480	449	483	458	490	433	482	476	422	459	450	447	472	476	462	470	480	441	491	462	465	468	442	467	455	420	481	503	460	476	484	480	458	469	472	474	483	456	419	455	446	459	441	473	465	461	458	455	441	444	446	436	460	461	449	473	473	446	469	439	496	464	475	471	455	438	470	423	462	431	469	481	465	444	466	454	418	486	483	462	468	466	452	436	483	446	470	402	452	462	448	459	474	441	464	424	457	484	436	438	477	461	463	430	441	454	486	468	485	451	467	450	427	484	459	423	501	431	412	470	451	459	480	415	459	458	483	435	454	460	457	434	445	471	448	475	433	462	497	480	445	454	482	439	450	461	461	477	440	459	511	479	470	497	468	466	435	499	449	434	475	463	410	435	441	446	516	437	452	448	481	471	428	474	450	436	434	485	423	443	448	456	480	440	483	443	454	478	483	483	466	464	455	494	434	439	441	472	412	485	477	453	463	463	483	467	437	458	438	444	473	455	467	421	494	433	414	451	485	473	436	456	431	444	461	449	490	452	448	454	477	441	446	479	418	451	451	487	427	463	431	486	430	448	495	468	437	448	461	448	478	459	436	445	467	445	421	464	505	467	415	450	473	445	453	458	456	450	456	476	496	445	461	447	447	471	442	450	431	459	441	454	493	465	460	453	428	471	445	470	459	453	478	443	428	479	479	478	445	437	450	457	477	432	400	486	453	469	466	490	457	460	450	476	479	461	479	474	408	448	474	476	469	440	472	460	438	471	466	457	459	488	447	456	497	455	441	460	469	482	444	484	471	462	429	435	478	421	468	431	490	434	468	442	468	454	420	425	474	444	477	423	434	452	463	436	433	476	427	437	473	490	470	503	456	462	472	479	473	445	495	470	455	514	436	477	480	476	475	439	421	461	428	498	463	441	437	456	436	441	454	430	463	496	492	422	448	483	489	486	472	470	477	509	469	472	467	488	445	463	484	434	493	436	458	438	449	412	464	444	487	455	442	474	469	498	439	442	459	465	452	453	428	450	462	462	494	450	471	501	453	481	432	488	462	452	468	455	454	435	453	435	443	473	433	458	445	463	451	459	437	493	435	413	451	475	469	450	452	422	402	481	464	432	463	467	444	454	474	477	469	463	436	484	453	455	469	458	464	497	468	438	491	499	480	469	459	443	430	468	457	489	472	450	465	471	442	467	463	464	462	465	446	445	462	466	475	448	463	468	454	426	427	439	480	455	441	438	445	483	495	461	467	448	479	473	487	465	470	503	426	456	444	459	432	455	453	496	486	446	468	476	420	441	438	457	467	433	449	433	462	441	486	477	479	480	462	447	436	462	497	470	462	460	476	457	525	446	469	438	493	441	449	441	480	444	434	478	432	481	477	427	441	451	480	486	458	457	495	456	454	481	450	438	446	458	447	449	441	499	448	445	463	433	445	438	422	489	461	451	450	495	454	448
3777	5473	4402	2293	1546	1194	1041	887	812	653	2519	621	524	593	566	519	557	520	506	492	505	502	521	515	493	472	499	496	502	463	481	483	464	472	466	487	454	485	476	487	456	439	420	446	484	493	447	474	456	443	417	480	466	447	422	460	428	488	449	436	427	461	462	439	483	472	442	477	387	446	441	475	453	430	447	405	444	460	442	432	450	448	467	455	496	465	419	435	476	462	456	469	451	404	405	436	444	451	488	457	441	467	425	429	427	434	454	474	448	488	455	465	462	414	427	425	444	449	483	500	404	438	460	429	465	482	460	438	465	412	449	443	461	460	448	437	414	426	452	443	439	473	464	455	437	446	467	449	440	456	452	487	470	447	439	454	478	451	477	434	468	442	418	447	456	449	439	434	462	440	460	461	474	440	436	498	472	437	461	406	434	480	442	466	399	478	438	455	434	457	419	437	496	481	476	476	418	485	496	448	446	445	440	446	473	466	437	437	457	438	471	430	418	452	461	430	458	446	443	433	436	486	466	436	427	440	450	411	450	431	449	465	443	423	433	418	421	468	416	478	462	455	470	431	422	460	453	434	419	485	447	450	448	454	461	483	402	427	401	458	463	424	480	406	423	464	455	464	439	444	446	419	419	445	441	443	462	480	439	454	431	443	486	425	421	430	438	440	417	465	440	435	464	455	423	448	413	479	471	490	434	437	412	417	475	446	426	447	450	447	462	423	472	474	465	447	483	452	429	478	481	470	473	414	462	482	435	443	437	397	448	479	468	405	453	414	442	426	447	468	415	423	426	413	446	483	459	462	422	456	455	445	443	484	461	435	454	425	451	435	452	377	405	449	453	451	393	442	437	412	471	450	460	489	454	464	463	444	430	455	435	467	470	448	446	413	462	449	439	445	449	472	455	457	449	436	410	452	424	468	435	423	437	470	415	481	395	452	453	463	440	473	438	447	453	478	487	454	449	451	485	407	461	456	450	369	424	477	465	442	406	452	418	413	442	448	482	453	418	452	485	433	482	477	470	437	430	422	448	435	444	451	459	432	459	458	438	454	413	441	424	445	446	448	449	470	433	429	436	444	443	457	430	428	430	446	415	452	450	438	432	431	403	448	489	484	455	446	469	413	499	419	458	416	442	420	421	436	472	468	426	427	461	480	453	427	433	434	431	426	433	466	431	468	457	436	437	420	441	453	464	459	421	458	468	444	451	445	459	456	431	418	432	442	401	437	441	449	452	453	446	454	436	473	427	442	424	446	383	454	482	403	437	437	435	446	400	432	433	474	452	477	451	444	444	442	445	454	406	457	453	406	392	427	479	419	469	430	462	440	410	441	472	448	441	453	480	434	451	413	447	420	400	420	437	454	411	437	438	480	458	457	439	445	455	387	452	405	465	449	454	433	451	451	474	418	433	421	421	449	439	454	467	428	427	422	445	476	432	426	486	464	408	429	445	418	438	436	494	435	436	439	423	448	457	446	430	464	477	444	461	460	470	415	421	458	457	436	439	403	476	404	482	423	441	395	431	444	459	445	432	445	477	451	404	453	435	382	465	464	449	426	409	477	465	434	441	441	449	472	498	438	461	447	451	425	449	423	460	426	444	450	478	399	449	458	451	439	436	435	494	443	421	478	445	413	420	481	437	398	417	448	405	440	422	421	435	436	461	436	441	467	449	455	418	432	448	440	472	440	423	438	455	448	467	452	446	428	463	437	458	468	483	450	438	453	441	461	406	437	491	430	410	436	451	390	425	444	398	452	470	439	434	439	437	460	460	435	435	443	440	439	405	431	471	440	406	460	472	442	452	476	471	460	447	420	417	468	393	409	438	420	426	480	455	432	461	425	403	432	424	445	434	429	430	416	455	416	450	473	435	447	444	440	435	415	427	493	428	451	432	453	441	474	427	385	434	434	432	486	476	405	428	444	413	406	458	442	414	467	439	459	433	480	413	488	443	464	451	460	431	435	455	459	426	436	471	471	459	456	504	416	418	449	474	439	428	442	457	430	433	469	469	432	464	420	427	458	432	429	449	432	440	459	453	467	442	428	400	396	426	460	446	472	446	439	430	469	448	423	446	443	456	446	429	459	438	441	432	434	417	437	474	430	440	459	439	455	420	416	452	449	473	429	423	432	445	432	437	471	480	412	437	427	428	406	435	452	431	437	427	414	446	455	472	415	439	455	459	451	432	444	447	406	443	426	414	449	480	460	387	413	455	458	426	455	432	444	437	428	421	470	444	435	412	454	457	437	458	427	411	466	443	434	445	448	463	423	412	434	442	492	428	402	425	461	416	419	426	456	428	429	418	441	441	448	441	457	450	432	446	446	424	441	443	412	442	408	454	452	402	443	435	465	442	437	427	459	483	451	437	458	448	484	441	448	460	459	440	451	411	453	437	446	446	446	415	400	481	452	447	382	439	438	430	463	432	416	430	448	441	438	444	476	457	427	457	452	461	451	434	450	459	463	433	416	414	429	418	436	450	447	435	462	436	415	445	422	443	456	429	423	442	438	469	441	456	433	427	437	412	423	459	440	427	451	426	448	440	421	461	481	472	452	415	418	449	436	439	441	446	452	427	464	431	467	454	451	462	436	442	473	448	474	412	458	433	485	429	432	431	458	444	410	437	447	454	450	446	484	477	453	473	407	423	427	461	414	423	419	467	449	459	451	443	424	418	416	433	411	457	445	440	445	427	438	453	487	457	441	460	440	443	481	407	470	434	400	439	456	459	452	427	467	422	437	449	440	424	454	410	443	435	445	428	441	457	442	469	419	445	460	437	452	437	416	411	434	421	436	462	481	442	447	413	453	434	443	474	435	437	475	430	446	413	423	451	454	434	467	452	444	434	430	440	453	466	466	441	451	438	464	452	426	398	488	463	436	439	453	438	470	430	465	392	400	455	437	445	432	421	421	438	451	454	429	450	430	461	407	451	441	444	413	415	448	436	453	477	443	418	435	460	432	442	419	431	437	437	471	426	432	437	473	458	447	432	427	439	394	438	435	445	426	442	457	422	401	436	446	420	392	447	431	415	439	462	429	411	455	420	450	443	418	433	443	481	425	439	427	438	448	426	447	429	432	430	430	450	420	482	438	437	445	436	397	504	436	467	471	407	460	412	451	406	449	446	478	435	467	421	388	398	435	455	420	430	430	420	439	429	455	456	473	442	439	437	456	460	423	429	437	439	475	439	440	460	461	442	465	436	446	442	457	436	495	445	437	488	453	388	442	447	408	466	468	460	437	435	451	418	413	431	394	440	468	455	434	440	427	432	479	447	432	433	425	468	379	436	423	388	482	453	430	444	457	454	466	438	446	423	435	487	442	438	416	467	418	420	427	460	411	460	456	456	464	453	486	435	430	438	428	431	433	465	402	427	465	416	432	485	459	419	408	432	420	419	469	417	427	446	462	448	444	406	444	415	437	483	425	448	385	450	444	449	416	412	436	424	449	412	418	480	455	444	439	418	450	425	442	463	455	451	424	451	452
27164	9645	488	224	140	108	128	115	140	116	161	129	128	150	123	121	133	122	132	133	126	118	131	132	136	128	102	125	108	128	118	118	145	114	108	125	116	112	118	127	122	110	108	112	108	116	123	144	154	126	117	101	105	104	102	119	113	105	130	127	122	108	95	117	125	126	123	122	119	115	130	117	107	135	117	118	123	113	112	122	128	116	119	122	119	106	117	107	124	107	104	114	97	95	120	124	138	130	119	140	110	116	122	118	106	118	141	118	94	103	140	106	105	139	125	91	120	101	124	116	141	112	100	119	106	107	133	102	115	107	125	96	125	119	126	112	109	113	117	110	115	108	120	119	123	106	112	116	115	116	126	125	116	120	97	123	145	123	139	112	126	115	129	106	129	118	131	106	138	114	115	107	115	114	119	129	109	119	102	132	124	124	117	113	132	121	108	119	129	125	120	112	117	108	109	119	113	117	115	126	112	115	118	114	121	119	110	111	118	111	114	99	128	111	119	102	112	112	124	119	120	171	133	136	123	113	112	110	133	111	98	133	122	125	122	122	113	111	123	114	105	110	119	119	108	122	127	118	111	127	125	101	131	122	105	127	119	121	113	121	133	133	93	112	127	120	134	122	118	130	126	106	123	125	120	108	118	118	110	106	103	101	116	116	113	123	118	123	98	113	107	118	111	106	131	136	118	130	111	106	140	108	119	128	126	104	123	132	108	115	115	118	114	114	104	124	126	138	121	129	110	104	122	109	129	139	149	107	114	114	109	124	114	147	113	104	119	98	105	112	129	117	132	123	110	113	112	113	97	104	111	114	122	130	114	128	111	126	108	108	125	105	129	128	108	120	130	126	121	131	115	123	141	124	114	114	121	125	110	124	118	113	106	125	128	120	122	110	116	140	110	124	110	131	111	123	121	121	129	112	128	121	110	124	123	136	113	125	106	111	117	119	140	104	154	122	108	120	111	121	133	117	114	104	129	115	121	112	110	116	119	106	132	136	132	117	103	123	119	135	112	92	123	114	117	117	111	102	120	104	115	111	120	110	126	107	97	108	122	107	120	125	126	117	128	137	130	119	105	135	104	110	135	115	110	128	144	117	124	130	127	109	116	125	137	110	96	125	118	108	125	119	106	130	115	101	123	113	126	105	116	121	131	104	137	142	112	120	126	134	116	130	144	110	107	115	115	121	113	120	119	114	136	102	132	101	103	133	114	103	112	126	126	108	131	116	112	103	108	125	95	120	88	133	104	121	120	132	113	121	114	117	119	108	115	138	119	100	111	131	92	125	116	122	140	116	140	138	122	109	114	117	95	128	107	124	117	97	115	116	129	134	130	107	112	124	131	112	110	120	125	110	129	115	118	124	118	120	131	113	117	136	117	134	113	115	118	101	117	117	118	97	114	106	127	127	118	118	110	129	109	123	113	114	117	120	137	111	131	114	121	131	137	132	110	119	113	104	121	122	99	114	125	126	122	107	141	108	123	121	117	118	117	108	117	104	116	118	118	116	108	102	121	107	122	114	121	116	126	111	114	111	106	109	122	128	117	121	123	118	126	124	115	138	108	107	130	117	99	131	115	117	132	116	131	116	113	111	113	101	116	134	128	107	90	111	109	127	124	134	127	107	140	107	118	99	120	103	115	110	101	126	125	111	126	108	125	127	115	119	112	125	128	112	117	134	123	133	119	115	119	118	109	134	126	116	115	129	105	133	123	115	105	128	96	110	112	106	97	123	104	129	106	110	118	119	107	116	118	137	135	99	106	100	117	108	114	133	96	113	118	104	113	100	123	107	137	126	116	128	114	109	111	138	113	96	95	127	129	99	111	102	103	111	129	119	106	120	133	109	107	139	93	124	109	115	118	111	126	110	132	117	117	117	115	131	132	104	117	123	124	124	113	112	146	120	110	123	113	114	119	117	114	137	122	145	117	120	130	124	106	134	142	135	107	134	123	114	98	116	124	120	123	121	134	125	127	104	115	122	135	103	102	127	113	120	131	100	119	129	119	119	107	141	134	111	99	124	118	134	109	131	104	131	99	110	110	126	126	113	135	119	116	115	113	126	113	131	122	112	111	129	132	120	117	127	124	108	112	118	134	132	127	101	107	124	79	116	92	127	132	120	122	107	130	116	115	114	119	125	131	101	129	115	120	116	103	113	133	132	114	111	111	118	105	97	124	121	125	117	113	114	111	119	118	122	118	97	131	113	104	121	118	96	128	124	128	101	114	126	119	120	109	119	118	125	93	103	113	104	129	110	132	109	118	106	116	116	145	136	129	110	139	105	126	102	134	115	145	114	117	117	113	125	118	114	110	116	118	90	111	132	120	109	108	109	121	122	117	115	115	129	112	115	122	111	100	126	113	117	111	126	117	87	110	126	107	108	117	111	141	129	125	118	114	126	127	115	123	117	138	107	110	128	126	133	116	107	119	108	134	126	125	124	99	120	115	123	128	122	123	101	117	104	120	109	107	101	130	115	147	128	117	91	108	118	113	146	125	117	141	115	130	119	120	113	121	125	107	124	113	121	100	127	111	124	105	131	123	114	123	104	117	95	113	101	117	123	115	115	124	103	114	118	138	123	116	117	101	121	130	120	111	147	104	111	128	114	134	98	129	106	122	100	110	109	128	119	107	121	107	94	131	117	128	93	116	118	104	138	111	112	124	128	116	124	121	123	124	121	130	120	120	138	116	136	131	123	114	135	99	121	109	127	109	133	138	118	116	105	106	123	99	108	119	140	121	118	112	109	118	130	103	119	119	115	118	137	119	120	124	125	101	115	115	118	112	118	106	113	143	133	131	109	123	116	106	136	97	110	99	123	126	122	122	132	116	134	138	98	92	128	116	129	99	121	127	132	131	102	110	122	118	109	129	113	108	107	125	109	126	125	122	115	113	129	101	98	133	127	103	111	116	113	109	111	118	111	118	130	113	98	111	119	122	117	128	123	131	121	119	109	119	116	121	128	119	130	103	119	123	102	112	121	130	121	121	126	103	114	134	110	136	124	101	118	117	109	134	126	123	132	93	124	125	126	113	117	112	119	122	111	139	99	113	120	128	105	111	111	112	109	139	126	124	135	117	133	88	119	127	114	141	122	112	103	112	129	125	114	124	122	118	145	120	123	135	118	118	131	117	133	125	118	128	143	128	115	104	120	133	110	100	106	110	118	119	108	125	122	119	126	112	132	113	120	121	118	143	118	111	138	124	124	117	109	117	128	132	136	110	117	103	116	136	114	117	119	103	126	130	132	106	123	145	102	111	113	112	120	120	118	116	136	124	117	124	108	96	131	115	129	120	127	120	116	130	118	115	121	113	117	105	121	135	140	128	118	128	112	107	124	115	121	120	130	123	116	100	125	106	129	107	126	107	117	112	95	108	124	132	112	116	126	96	113	104	122	112	116	127	126	121	109	121	130	124	119	111	106	114	112	104	122	120	107	118	111	112	116	109	118	110	110	123	135	109	122	120	135	139	109	115	130	106	138
4866	330	261	196	157	153	150	122	145	132	162	127	149	120	132	139	110	121	112	136	122	126	136	132	109	97	146	126	128	119	139	121	131	104	136	119	127	133	109	127	125	131	113	114	111	117	157	136	115	125	127	128	123	122	115	108	130	140	113	109	142	118	112	148	116	133	116	121	136	147	126	142	115	121	127	129	132	131	147	105	115	111	124	131	128	123	121	110	123	128	122	112	112	119	133	120	108	141	90	147	146	129	134	124	128	142	107	130	143	139	116	139	127	120	131	120	130	117	117	120	122	123	114	135	134	123	144	137	122	122	130	143	135	126	130	120	128	104	106	115	98	106	113	109	118	125	116	121	115	125	129	130	109	107	125	134	105	137	148	130	126	134	128	127	119	115	137	120	138	120	108	135	100	138	115	132	136	123	138	113	111	128	114	97	106	109	126	124	121	118	138	116	128	134	119	131	130	139	125	116	122	109	122	141	128	110	128	119	120	123	114	138	133	100	149	119	128	121	135	120	130	116	140	128	125	135	127	106	125	108	104	136	109	138	128	126	117	108	118	149	130	113	126	136	128	129	123	121	120	123	122	126	131	143	112	139	126	125	121	130	108	96	132	132	151	124	137	142	129	134	104	123	127	106	132	141	91	145	109	102	115	130	113	116	121	160	109	106	129	139	90	130	107	109	120	102	139	122	138	114	111	120	139	110	97	132	145	120	121	128	124	113	132	119	111	115	118	120	118	140	140	101	129	127	121	134	135	101	133	112	113	116	140	116	120	114	121	126	138	127	110	121	145	112	113	132	138	131	129	136	138	129	122	116	124	121	128	110	137	119	116	109	128	133	130	125	129	127	122	104	106	141	107	139	128	138	119	130	134	151	130	106	113	137	118	112	133	130	143	125	141	105	133	131	120	123	125	125	109	103	130	136	115	117	116	134	114	122	105	125	111	119	97	110	120	134	139	130	127	126	114	139	129	119	125	139	118	115	112	120	133	133	112	127	126	142	136	122	125	126	138	117	129	121	138	116	110	110	133	125	122	113	128	128	119	118	100	124	130	113	122	140	118	116	145	123	128	136	132	127	142	131	127	111	142	131	117	105	114	130	131	159	118	137	130	129	106	120	121	109	125	129	116	130	111	133	129	114	133	109	134	145	134	117	135	144	130	134	134	118	126	113	108	145	124	119	124	126	129	120	130	117	117	112	122	107	127	105	151	126	125	142	133	119	121	123	117	107	142	126	142	113	116	116	111	99	130	117	132	141	137	128	139	125	125	130	125	121	121	101	142	137	115	114	104	122	142	116	136	130	130	131	106	134	122	105	119	133	123	114	114	101	113	120	125	128	109	109	129	140	115	118	115	116	112	105	128	126	136	130	128	132	117	116	112	119	153	120	118	115	128	132	140	111	129	115	115	112	136	141	118	112	101	125	135	127	107	126	116	128	150	123	116	120	127	142	118	131	123	141	121	139	127	122	121	140	117	110	138	137	126	130	113	125	107	123	119	143	128	133	129	129	132	141	120	130	137	118	126	103	122	119	126	122	124	113	101	141	132	139	124	144	139	117	126	144	129	116	135	136	122	133	133	147	95	133	117	142	126	112	124	131	130	119	126	118	115	140	144	145	131	117	115	124	117	114	133	111	143	124	120	127	128	135	114	154	111	132	122	138	116	118	131	141	124	144	126	126	136	114	109	106	118	127	134	117	122	121	110	128	139	133	125	127	108	112	118	140	117	134	112	119	126	109	138	106	117	130	126	110	143	125	123	111	132	120	140	121	117	135	137	132	104	144	154	127	142	134	120	114	129	131	128	120	116	114	126	128	126	145	124	116	112	144	127	124	135	121	115	123	130	119	142	126	119	134	125	97	125	125	154	121	117	112	139	133	125	120	109	114	123	131	122	117	139	116	119	131	105	131	138	121	130	111	131	102	147	131	125	118	134	123	107	120	125	99	137	123	143	110	122	123	148	106	124	135	126	131	142	108	123	122	140	144	132	119	99	120	137	113	130	137	132	133	121	121	133	128	130	104	126	133	127	133	99	135	117	118	131	132	124	116	120	117	124	115	149	127	109	119	118	121	111	138	105	115	114	135	120	126	115	138	128	138	112	130	125	120	130	134	118	129	141	134	109	124	107	128	131	136	101	122	99	112	126	124	108	107	130	137	119	125	114	123	123	129	125	123	133	132	120	129	145	124	132	135	122	120	111	113	132	106	117	115	111	130	115	117	131	133	119	130	115	124	106	132	131	121	150	113	132	121	140	125	103	119	133	149	153	127	107	112	96	131	120	135	121	131	130	114	142	111	110	109	123	122	119	141	115	141	120	145	129	146	120	102	137	127	131	123	130	136	114	119	131	124	133	118	118	125	124	115	117	127	129	112	130	133	124	128	114	141	123	115	97	119	119	120	120	114	127	101	120	115	109	125	120	139	127	107	125	143	142	132	149	113	139	129	111	140	144	119	140	117	120	148	143	104	118	131	118	126	113	113	115	140	124	136	139	121	137	125	123	146	130	136	129	141	124	141	124	113	121	131	121	119	130	133	134	133	125	126	125	112	115	134	117	119	129	130	131	139	115	145	131	131	143	143	126	122	132	133	126	111	111	148	110	135	108	129	144	108	140	114	123	127	133	141	120	116	115	134	129	108	136	124	132	136	111	118	120	137	122	115	110	116	103	127	122	125	129	120	140	128	126	134	117	131	118	126	131	135	120	132	123	130	126	122	119	116	108	132	109	97	115	156	135	107	112	105	124	139	126	102	118	117	109	124	142	110	128	144	112	101	137	120	95	121	124	137	130	136	127	132	128	127	140	140	121	119	125	128	130	100	123	118	135	139	140	111	118	112	123	129	113	124	122	126	115	119	117	125	126	113	127	131	127	145	122	137	121	135	129	131	126	112	131	111	153	127	118	134	121	111	122	124	122	142	117	127	121	120	122	98	140	127	130	132	143	132	132	133	114	127	125	120	126	152	110	128	124	137	111	119	120	134	130	140	116	128	137	106	120	118	138	127	114	123	119	109	114	125	130	142	111	123	124	113	116	113	127	120	99	119	141	112	112	106	119	129	118	110	132	125	112	127	138	129	106	116	140	122	131	127	138	114	127	117	114	130	123	105	127	110	109	118	104	123	114	140	134	112	122	127	134	130	108	136	122	132	109	117	134	130	138	115	132	106	124	125	110	113	110	117	120	116	119	130	134	127	116	115	127	126	115	133	114	122	129	124	123	105	118	122	120	128	124	120	116	122	132	138	133	155	114	126	128	149	117	140	115	120	120	127	132	128	121	124	131	120	121	133	136	114	101	150	106	131	113	108	114	136	130	139	141	111	120	113	124	131	113	134	150	130	115	133	150	116	133	126	134	109	131	118	115	117	127	126	136	126	134	142	111	138	129	137	159	138	118	109	110	99	126	122	143	114	136	131	110	145	131	128	130	113	101	123	139	116	130	115	127	121	115	127	120	130	125	125	111	136	137	122	134	139	113	136
25207	21108	26821	24983	3217	713	486	397	331	361	709	324	309	301	345	280	306	288	296	288	308	293	310	302	329	291	303	278	309	281	314	311	296	308	321	296	275	316	272	246	280	307	268	316	268	272	277	295	279	281	298	275	277	314	306	320	311	330	303	294	278	273	319	301	288	274	277	285	274	277	312	318	291	263	280	302	307	277	306	290	307	314	284	313	267	292	308	314	294	284	317	284	304	265	294	310	306	293	318	279	270	306	276	279	287	289	300	307	281	298	283	283	292	277	295	301	316	306	319	288	303	310	310	322	288	313	293	268	305	273	266	284	257	284	278	300	282	306	295	273	289	280	290	279	285	326	307	296	275	256	289	298	293	278	282	289	307	303	297	311	294	279	316	252	308	301	287	284	281	304	288	319	265	271	280	276	273	295	294	270	305	271	308	280	281	307	254	264	306	308	290	290	298	322	306	278	309	307	258	299	289	294	299	311	277	312	288	255	304	256	302	259	275	257	281	254	274	265	312	276	284	301	291	264	307	284	315	276	270	291	279	289	302	334	299	291	282	308	289	277	292	294	305	302	295	317	306	287	292	285	306	286	309	282	324	289	300	309	289	274	289	283	261	289	305	310	294	271	295	322	289	298	292	309	303	282	298	298	301	296	268	287	272	262	298	270	256	263	275	278	279	330	297	284	297	282	311	305	289	277	273	280	283	309	287	277	294	279	316	315	318	255	277	279	283	299	291	275	277	298	278	303	260	275	320	291	294	286	296	266	294	299	310	268	279	315	300	282	280	289	305	249	269	297	305	302	300	288	287	288	251	310	261	293	309	294	284	290	282	246	290	309	277	291	280	298	298	272	267	276	273	292	304	293	271	275	336	307	292	261	285	314	295	290	323	280	286	253	269	281	306	327	304	281	292	285	284	286	289	281	296	294	306	303	292	296	268	284	277	327	267	286	294	291	307	306	265	277	275	289	279	300	297	303	290	277	307	298	320	242	280	278	269	299	279	276	283	302	283	242	284	290	315	251	296	283	272	287	281	268	325	286	285	287	293	294	295	297	274	279	289	306	275	269	267	271	285	276	299	310	282	283	272	305	299	294	298	278	301	288	282	281	281	304	314	301	277	263	294	290	279	312	275	298	279	311	313	307	293	262	288	312	280	272	283	273	303	302	287	292	266	283	276	262	336	311	294	303	292	274	306	272	299	276	290	276	258	286	310	318	294	339	317	310	292	271	306	287	277	280	295	268	302	304	275	305	271	289	308	300	270	273	290	280	311	294	277	265	257	302	283	257	288	328	283	276	283	267	296	289	282	280	297	284	275	297	311	273	317	289	247	278	264	286	287	268	291	260	284	267	321	285	304	309	266	300	308	301	296	304	278	263	283	254	293	287	274	286	291	287	281	314	284	297	284	301	295	263	277	275	283	297	286	330	301	283	272	266	265	298	294	302	313	312	292	266	264	290	265	272	259	325	291	276	313	268	284	303	315	310	251	290	295	309	314	309	309	259	310	292	271	283	306	289	269	278	280	288	296	280	270	247	280	287	289	274	323	329	269	300	276	297	253	283	286	301	299	302	275	282	306	307	318	279	303	298	287	288	296	287	297	290	285	308	281	263	293	304	258	280	314	318	313	268	319	287	320	262	257	283	298	303	280	281	303	268	318	252	304	280	295	307	270	299	279	265	290	298	297	272	250	281	268	280	273	322	309	275	310	291	298	265	304	276	328	328	266	283	316	295	285	304	292	305	267	264	275	286	307	319	268	278	315	293	310	281	306	294	303	277	289	291	298	300	289	287	301	282	287	302	271	287	307	308	286	306	259	253	318	292	271	303	254	287	305	270	272	295	316	285	301	288	276	276	262	291	285	273	304	315	253	272	267	289	293	294	275	253	321	273	295	281	291	301	289	279	272	269	285	336	305	287	250	298	265	324	283	296	299	297	275	286	265	304	273	280	291	259	310	288	306	282	290	300	271	274	284	299	269	272	287	307	286	274	282	287	311	278	273	263	328	276	274	276	305	280	297	289	311	284	285	287	281	304	250	274	339	282	296	272	279	256	323	282	291	284	296	325	306	284	299	283	301	310	308	310	279	286	281	291	296	263	301	296	283	295	286	276	288	297	324	316	287	305	265	294	283	286	278	298	274	290	289	271	270	311	267	256	312	272	311	296	286	302	290	324	281	315	274	268	283	285	282	284	297	288	286	289	301	279	295	257	305	280	298	256	270	249	277	295	280	290	289	323	288	292	307	309	290	286	301	286	275	294	277	301	285	299	295	288	282	298	280	289	323	284	286	297	275	290	292	283	288	292	292	270	295	314	315	264	284	259	269	304	311	290	291	297	280	314	297	269	302	275	283	279	287	283	306	277	297	303	276	304	346	302	277	306	275	250	287	273	296	286	265	289	282	237	272	259	296	276	278	284	279	292	287	300	284	277	278	270	269	282	315	273	299	272	249	272	294	320	315	283	267	267	281	286	256	266	264	317	247	280	261	297	298	292	293	305	293	307	263	292	291	263	264	275	272	286	289	335	264	302	291	274	270	295	283	264	289	301	309	293	298	279	288	303	303	273	304	301	277	283	317	265	288	293	322	291	276	284	282	322	290	302	289	271	292	317	275	271	320	263	268	309	269	287	279	282	268	309	288	299	258	286	296	269	289	289	301	307	255	282	290	292	287	272	259	273	274	284	301	269	289	298	303	293	316	290	273	317	288	288	289	310	280	299	286	260	289	283	275	306	279	297	293	280	249	289	290	297	296	251	328	283	290	292	293	281	266	304	303	266	295	278	271	279	270	307	334	284	287	263	294	295	275	302	307	279	282	267	313	283	283	269	284	287	268	311	300	261	281	285	323	278	294	287	279	278	318	292	271	273	313	286	287	315	273	281	290	288	312	307	281	274	308	268	289	281	293	283	258	312	278	282	294	320	269	280	290	286	276	328	303	289	258	282	266	291	270	311	284	284	270	281	292	272	291	282	307	282	307	279	265	289	308	289	296	261	293	286	303	312	293	281	284	284	289	272	268	277	260	295	286	308	303	280	308	263	288	254	291	299	314	265	283	272	282	261	308	270	287	283	296	307	285	294	309	288	276	290	285	288	316	302	271	296	276	275	265	266	315	292	263	274	263	261	287	300	257	286	284	298	301	288	294	273	278	308	280	297	275	301	277	294	284	284	290	261	278	287	288	268	300	306	301	302	286	298	291	264	279	286	284	277	290	281	313	287	302	271	295	281	274	299	298	289	261	268	289	282	285	265	301	303	280	302	247	262	287	275	307	295	300	308	284	286	309	276	263	254	298	300	256	264	301	313	283	263	320	277	329	294	283	268	284	288	317	284	281	298	298	312	259	278	299	268	277	311	302	297	294	288	302	276	288	290	268	312	309	287	316	289	291	281	305	273	279	276	286	289	328	289	287	281	307	293	283	323	293	284	263	295	313	296	298	308	312	271	283	255	302	296	278	315	300	304	291	289	286	273	297	293	279	282
3449	2634	2115	1097	778	597	506	507	443	395	1282	397	328	324	343	310	342	303	307	343	340	316	292	304	278	306	293	281	310	323	268	279	319	313	307	289	301	276	293	283	286	284	296	318	274	300	268	342	289	296	329	277	303	306	310	290	266	283	294	288	309	295	303	299	260	279	296	275	290	268	292	290	279	273	272	302	293	292	307	272	297	300	291	264	281	296	318	294	286	291	288	276	314	313	289	290	288	277	286	308	283	254	302	290	271	303	289	284	311	257	279	290	289	294	295	282	278	297	287	293	287	294	309	304	278	287	296	284	307	322	311	284	281	287	283	290	303	292	282	288	288	285	288	290	253	304	332	301	269	303	313	313	294	306	309	318	273	282	310	276	275	295	312	289	301	258	261	272	283	295	310	286	323	304	313	305	320	305	268	281	270	293	286	307	292	305	317	296	300	263	314	290	259	288	276	261	285	320	288	278	295	298	294	302	292	299	279	287	291	327	302	300	294	303	307	291	332	285	289	267	279	292	289	287	278	271	267	282	295	263	263	289	298	284	305	272	301	314	286	318	303	263	282	291	300	283	297	281	300	284	288	283	311	296	275	292	284	307	305	296	305	288	290	311	294	283	289	273	298	308	293	266	281	262	290	293	289	289	325	294	314	298	295	249	293	289	284	271	250	295	299	286	296	300	316	266	276	267	320	301	319	293	275	270	279	279	302	312	304	284	277	311	291	285	280	252	302	304	327	322	328	285	269	283	287	289	293	278	303	282	283	305	318	278	301	275	297	296	284	310	280	285	288	290	306	291	278	272	306	276	282	310	336	316	270	304	278	298	312	295	309	286	287	311	284	262	272	280	276	313	322	277	325	294	282	290	286	291	297	287	272	287	271	296	294	298	298	300	270	293	264	294	265	260	304	260	312	286	272	321	292	283	266	286	314	317	278	289	288	291	272	304	309	282	294	263	284	297	284	290	326	289	274	297	321	287	315	269	293	300	297	267	289	276	290	306	322	273	300	295	282	288	286	316	298	294	313	306	302	275	269	285	305	287	310	287	311	291	309	291	269	284	299	274	279	297	283	309	309	280	281	266	288	288	274	291	302	311	281	294	294	306	289	281	307	296	333	328	288	286	266	320	288	270	284	282	297	297	264	285	286	299	290	286	295	311	261	315	295	288	293	270	284	253	297	282	288	298	273	291	277	268	273	311	286	271	287	305	293	301	297	266	308	301	265	321	309	281	255	307	294	298	317	288	291	291	277	287	305	275	290	287	290	283	271	310	289	265	314	338	311	310	264	277	292	281	283	324	286	307	319	295	262	318	315	285	272	272	310	287	283	296	273	265	297	300	291	275	309	302	285	287	283	301	308	283	268	268	306	322	296	286	291	295	294	298	302	291	272	284	290	293	261	280	273	299	259	297	305	304	282	258	260	273	269	276	309	305	285	273	275	261	307	289	267	310	292	300	268	267	281	287	313	285	301	294	267	275	278	257	293	307	286	297	293	308	310	281	278	294	291	290	281	284	303	289	240	274	290	309	284	277	278	290	260	291	318	280	292	306	266	291	272	282	286	277	281	290	304	295	269	289	306	291	299	302	284	296	324	295	280	311	283	263	285	301	286	300	281	299	293	273	302	294	254	292	277	269	308	285	299	306	297	299	293	303	264	314	300	244	324	304	288	292	249	254	299	322	297	274	294	267	270	310	287	264	317	294	274	298	272	296	315	282	289	286	321	296	269	255	282	291	288	290	291	317	293	241	286	317	284	287	279	315	297	277	306	260	275	275	347	302	252	275	295	260	305	314	303	301	289	283	304	288	299	312	281	280	284	287	282	281	298	265	267	299	261	297	296	283	313	278	280	269	292	282	303	293	272	279	257	321	273	296	292	301	325	305	292	307	277	284	316	292	295	296	276	276	275	302	307	308	290	300	290	285	300	289	292	290	291	311	276	313	281	285	296	271	307	273	303	325	273	291	308	290	281	268	295	268	263	275	274	305	280	286	267	279	299	300	306	302	304	284	276	281	265	279	317	278	291	275	310	314	282	308	274	280	272	270	317	297	283	317	264	306	274	301	247	279	297	301	241	291	276	303	296	276	332	299	232	257	278	298	321	280	277	308	279	275	299	283	256	267	267	270	331	269	302	306	285	287	279	277	312	315	268	296	288	292	303	294	285	313	315	304	300	278	241	278	252	290	291	283	276	301	280	297	277	310	280	282	291	275	292	304	305	292	308	304	262	313	261	273	321	297	301	258	281	285	299	314	275	291	289	281	296	308	303	291	284	278	306	245	271	262	263	248	277	330	271	274	292	272	297	271	281	305	290	291	289	297	278	292	300	299	269	295	273	313	300	298	279	284	287	280	296	270	321	295	272	287	307	289	282	279	308	291	303	289	279	280	295	289	290	284	321	289	289	286	276	263	278	301	309	307	289	283	296	293	323	277	301	311	291	261	297	291	276	291	275	277	305	306	308	290	300	305	285	295	293	287	284	297	271	299	286	263	248	263	292	275	283	288	270	280	296	284	294	310	301	291	314	294	290	310	264	300	278	269	299	297	279	320	294	271	274	305	275	302	297	288	305	284	309	269	295	266	280	304	270	301	282	272	321	272	269	311	301	279	299	301	285	282	256	309	313	309	286	294	279	305	272	278	269	307	297	299	300	279	288	271	248	297	292	317	258	288	273	279	292	300	287	298	276	297	304	308	298	269	260	274	299	284	298	275	330	270	262	286	297	279	280	294	291	283	286	303	255	247	284	306	269	283	267	311	306	308	284	264	286	303	301	306	295	300	287	284	283	266	280	266	283	308	264	275	290	304	288	276	294	292	283	285	290	272	271	312	292	308	297	275	273	289	271	311	283	277	290	279	283	265	266	296	284	278	290	276	291	278	308	286	294	315	289	280	259	302	296	290	292	259	284	299	282	291	305	270	268	294	275	287	267	259	288	288	306	323	278	280	284	272	284	269	288	294	291	304	298	293	282	288	290	249	277	284	281	286	308	304	299	322	281	305	291	271	260	311	293	271	274	277	306	275	301	285	325	259	277	273	295	270	278	323	284	302	292	307	292	290	297	263	294	286	290	266	266	278	279	274	288	336	263	305	291	279	284	293	280	296	312	296	293	283	279	299	313	292	304	279	272	264	293	293	303	274	296	263	289	291	265	296	273	312	264	302	271	288	294	289	292	281	279	297	276	288	303	278	286	288	289	287	261	317	309	281	277	265	284	288	283	306	290	284	293	281	275	286	296	287	270	331	270	298	294	295	305	282	270	286	262	279	300	265	284	294	257	262	305	270	280	325	295	271	292	301	292	285	320	276	296	293	303	295	298	273	286	294	314	294	297	269	313	313	288	299	293	270	294	296	311	238	301	282	289	310	292	286	318	284	292	285	283	289	287	284	267	256	296	276	298	315	284	271	272	264	288	267	277	291	290	288	280	277	290	307	291	287	279	273	275	289	268	271	264	308	290	287	309	254	307	297	268	307	276	288
24002	21060	28149	24179	20917	5162	1305	788	621	769	3566	603	540	485	523	483	508	501	469	486	503	508	451	450	477	484	490	496	473	481	435	472	468	442	459	481	492	438	483	489	489	461	463	492	507	439	459	465	502	444	465	452	497	474	481	486	500	492	476	443	443	476	489	475	499	459	451	444	442	443	462	486	436	504	453	451	491	459	451	438	438	461	451	449	468	453	477	495	475	440	485	469	437	444	472	486	448	444	473	483	437	463	473	451	471	461	448	482	447	443	457	387	455	477	483	426	497	444	480	501	469	430	453	481	448	487	478	443	471	489	474	464	468	486	472	495	452	473	465	457	497	478	466	466	490	458	457	481	452	463	427	453	477	435	462	457	465	478	469	434	458	505	519	482	444	457	472	476	457	452	477	454	484	482	465	487	477	460	441	458	480	461	503	453	445	462	454	452	484	477	440	503	450	471	463	421	446	491	492	481	440	462	455	487	483	399	494	443	442	504	507	458	440	466	421	459	466	511	436	467	464	455	453	439	461	462	436	438	462	469	464	461	477	458	479	444	477	453	467	447	494	495	457	443	474	508	430	457	451	459	465	453	471	434	486	477	495	474	452	450	433	440	476	423	487	461	458	475	448	460	470	435	493	424	473	464	460	456	461	471	452	453	422	468	458	404	483	428	446	499	485	473	420	461	432	474	454	502	479	446	462	503	439	462	455	436	439	438	442	495	469	475	459	468	468	457	459	458	458	407	456	450	462	458	449	499	488	430	466	472	460	444	497	448	482	489	463	513	471	452	466	460	463	455	468	443	447	443	497	441	502	467	464	448	453	492	478	439	462	488	448	465	471	442	479	436	490	450	445	496	465	471	452	493	500	441	449	449	444	432	454	483	457	455	459	451	473	438	445	475	482	457	453	448	473	418	499	494	438	477	485	471	480	470	451	428	440	447	468	446	499	452	486	496	462	449	461	504	531	497	479	487	469	448	476	482	418	482	465	480	447	488	499	462	478	457	451	437	469	472	465	448	474	514	428	468	451	478	466	461	433	470	463	439	468	450	491	467	488	467	459	458	442	442	452	479	429	519	503	451	460	445	465	480	461	482	488	492	495	508	473	440	415	470	472	417	461	437	480	466	482	433	465	510	428	459	438	481	486	441	491	453	452	434	417	441	431	469	519	465	426	470	489	426	486	478	470	501	483	487	522	468	442	471	433	471	475	464	463	495	454	470	440	455	438	457	487	466	473	439	445	495	476	433	492	451	451	479	415	445	454	437	460	455	460	428	446	438	410	446	425	483	425	467	445	491	476	419	454	446	445	503	459	464	439	491	459	460	466	436	480	430	454	485	475	481	443	480	463	500	456	514	476	456	445	496	458	479	474	461	456	488	485	456	460	449	430	450	452	460	477	442	465	473	456	474	435	460	487	443	486	455	474	475	489	460	471	494	502	475	456	475	474	449	437	448	469	445	461	433	441	432	427	492	456	438	497	459	477	460	482	468	503	433	415	454	482	466	451	436	491	466	455	453	416	465	474	439	481	466	466	455	471	472	476	460	477	426	441	453	477	455	459	430	461	470	464	481	448	452	494	461	482	451	440	467	463	460	468	464	434	479	496	436	437	446	497	472	463	486	466	457	452	450	450	465	456	448	442	456	449	474	474	485	487	448	456	453	437	510	462	442	434	473	446	449	478	446	422	467	440	466	448	473	472	480	431	488	444	451	433	453	458	473	461	460	431	495	469	476	459	460	505	440	472	446	499	445	449	453	460	428	453	450	479	411	471	468	479	464	462	451	471	475	445	462	482	495	435	472	482	458	466	480	499	479	465	466	425	475	482	494	414	465	454	475	479	448	507	462	462	444	436	443	459	468	452	467	465	431	461	448	452	468	466	441	457	459	466	500	477	490	437	446	434	462	485	476	453	494	479	444	472	428	468	450	425	439	437	475	491	453	478	454	450	440	441	437	464	462	497	425	450	462	468	439	461	495	497	431	445	487	447	480	479	487	436	473	449	442	499	480	461	401	446	437	434	476	460	474	467	452	488	476	456	420	488	448	472	429	458	457	446	443	449	430	485	484	490	501	494	441	473	445	463	470	457	462	443	473	452	429	430	498	427	481	449	454	434	459	475	448	471	476	452	445	494	451	464	450	460	446	457	466	446	455	463	448	499	470	493	453	483	439	462	475	448	454	463	450	480	450	475	476	472	466	456	459	463	453	433	448	428	451	475	466	429	496	481	454	445	496	446	462	461	477	485	465	463	409	465	438	460	467	485	434	447	482	488	461	441	479	444	482	479	452	461	448	441	474	462	503	495	468	473	440	489	400	465	495	474	473	473	455	450	482	473	480	479	433	446	458	461	485	480	480	472	457	435	494	421	467	492	454	464	462	455	452	459	495	481	477	461	447	526	449	464	444	426	486	471	487	459	463	464	487	432	493	459	428	459	485	435	452	434	445	448	456	414	448	468	450	430	447	462	462	483	479	456	462	458	473	493	440	464	461	458	481	452	496	488	471	439	483	468	463	448	476	453	471	458	441	427	464	475	450	461	481	455	444	491	467	443	470	476	436	494	473	471	487	459	475	455	457	473	457	450	429	496	457	416	514	474	469	464	486	490	493	477	465	447	460	432	416	462	453	492	422	417	467	432	456	494	470	480	475	446	443	472	520	472	489	456	446	493	439	456	472	454	467	478	459	450	440	433	457	460	461	443	482	475	450	465	466	425	450	454	487	463	467	452	480	441	487	455	460	452	473	460	481	475	485	468	442	443	441	459	464	501	430	462	444	435	417	442	464	477	484	485	450	478	466	452	455	486	464	451	434	459	481	433	455	474	469	461	474	447	459	457	443	453	471	449	485	435	464	435	468	458	425	450	461	472	469	468	458	467	445	432	449	441	443	444	467	453	454	437	481	487	469	513	414	436	473	438	484	457	415	449	447	430	489	491	423	498	450	461	437	462	462	424	477	444	481	473	458	428	467	460	458	451	465	439	480	421	432	456	446	435	445	469	479	456	472	433	443	476	494	462	453	472	440	461	479	446	460	460	456	510	430	457	480	455	453	477	482	481	439	504	482	476	476	487	455	432	470	463	456	499	452	467	454	434	459	463	449	447	446	465	433	458	461	505	469	474	459	455	443	493	449	447	479	433	458	439	477	480	431	413	467	446	456	445	396	463	498	418	453	452	445	460	444	440	458	471	450	460	454	452	469	440	511	448	487	425	450	479	436	476	477	452	458	491	451	492	442	452	454	458	445	438	482	501	446	459	439	454	510	478	476	449	461	469	458	449	470	442	465	456	434	455	449	466	503	444	439	448	485	489	464	481	465	483	498	418	454	467	461	444	442	448	451	462	460	470	450	486	499	472	461	453	464	480	438	466	429	499	468	466	462	443	457	439	420	471	477	505	466	446	454	452	432	489	485	450	489	471	440	474	466	472	439	471	465	464	455	457	435	461	476	457	455	491	450	461	447	438	466	476	429	444	448	446	434	456	444
3738	5346	4419	2318	1581	1221	976	809	773	978	5555	579	583	560	563	594	578	511	474	520	482	494	493	484	475	492	501	457	487	488	496	449	474	475	453	449	482	462	504	449	468	431	480	456	469	451	453	435	489	468	469	466	467	417	458	451	458	436	441	441	474	483	504	433	416	424	475	469	428	460	450	446	459	443	435	457	477	442	454	478	440	445	418	438	454	442	477	450	452	433	430	435	472	471	444	445	476	425	452	472	411	446	466	449	442	437	461	419	424	466	434	470	500	420	457	451	455	475	492	411	503	423	480	446	478	428	442	463	435	434	463	482	462	442	405	473	462	442	460	459	427	446	441	465	450	490	420	446	460	453	447	439	490	436	468	429	458	436	474	415	441	471	401	477	459	472	417	462	467	442	489	410	443	487	459	447	414	475	436	470	443	430	461	446	476	442	443	420	469	440	450	454	471	437	473	443	435	462	449	456	464	478	497	414	482	426	429	436	476	448	485	424	466	428	452	436	442	453	454	482	467	442	447	484	466	417	454	478	445	480	428	446	441	422	442	412	462	447	444	470	455	437	434	431	435	445	475	446	404	496	442	432	471	500	433	438	461	433	453	479	458	423	448	448	470	438	468	424	444	485	458	468	439	456	460	469	457	439	428	448	422	462	463	423	456	466	455	436	434	479	487	441	432	432	445	446	441	460	434	459	451	458	444	462	441	402	443	428	466	433	464	429	452	461	433	460	469	419	437	425	444	461	442	465	470	432	430	488	482	501	429	458	438	439	446	436	472	461	429	452	483	461	420	490	463	482	431	444	434	455	434	455	441	457	449	467	479	457	419	455	415	443	477	482	458	465	446	443	461	488	452	423	474	463	473	422	476	395	464	468	464	465	416	421	446	485	454	431	440	431	451	445	437	472	448	450	409	476	451	416	379	462	485	452	453	449	439	456	417	434	450	452	437	448	440	460	440	460	431	474	451	457	471	471	425	425	416	449	398	393	446	440	439	458	430	464	451	477	401	436	462	440	447	412	431	446	428	443	422	456	469	444	409	450	462	446	452	437	468	432	406	412	430	466	428	436	425	458	405	461	428	499	422	456	421	479	440	467	444	456	424	420	421	462	463	460	476	454	448	422	404	435	470	489	435	412	486	450	480	477	423	466	429	454	425	461	468	426	447	410	450	447	486	436	413	470	439	461	460	434	420	433	437	425	478	440	451	448	406	436	415	476	432	413	445	447	431	428	426	461	426	439	452	458	445	493	446	443	409	442	416	417	476	432	483	454	416	391	418	474	495	473	476	468	408	472	436	456	445	427	470	436	427	448	428	458	425	423	437	459	445	438	455	435	452	437	483	443	457	437	448	444	481	464	454	464	460	424	416	469	450	431	448	452	424	451	475	451	455	464	402	435	444	462	464	456	445	449	444	451	447	438	456	427	445	453	432	447	442	445	436	440	435	454	406	461	431	460	432	479	446	431	417	481	463	441	468	440	464	454	455	463	450	480	416	441	432	425	425	451	417	465	451	427	458	423	437	437	458	410	433	479	425	431	430	463	471	507	450	453	476	456	444	434	409	465	427	421	452	432	468	461	469	436	442	449	468	429	441	449	411	472	454	448	409	404	458	471	464	463	438	463	435	483	453	443	429	431	486	449	441	457	420	408	442	451	460	461	465	413	436	442	450	454	477	458	442	456	421	434	430	450	453	480	426	429	447	433	449	469	460	423	448	462	461	438	444	455	429	454	439	443	398	412	413	452	476	449	430	456	436	494	420	428	396	413	439	438	445	436	393	461	463	440	424	475	414	420	470	485	417	438	462	441	390	451	471	482	421	405	421	451	450	448	419	453	440	437	430	408	448	472	437	422	443	437	455	436	413	444	427	445	440	441	449	468	453	411	445	480	441	474	442	412	396	465	456	424	414	440	462	465	462	452	433	459	466	431	450	418	505	446	419	449	484	442	452	439	434	419	429	451	426	422	493	469	431	433	438	414	454	425	455	434	447	409	462	421	452	469	415	452	453	456	444	405	454	450	429	450	419	464	418	433	464	457	454	433	467	448	428	424	453	410	410	412	468	472	424	469	433	461	460	428	455	455	454	442	428	437	429	448	488	445	449	459	452	421	447	463	471	418	436	470	420	425	428	430	461	459	473	412	396	466	447	492	443	469	425	461	402	441	425	456	481	420	478	421	426	414	479	418	474	409	444	474	444	441	494	459	477	466	446	437	434	420	450	422	448	429	482	420	411	422	435	477	425	451	432	444	433	443	443	504	474	459	462	430	415	421	474	432	444	447	452	436	447	405	453	485	454	445	441	450	482	436	408	474	426	436	466	426	461	419	444	422	417	462	428	418	427	459	406	407	427	438	479	468	434	475	463	429	445	460	497	470	444	439	451	445	438	404	462	478	452	486	453	446	430	463	469	485	460	431	467	410	443	462	477	454	452	410	448	444	445	479	464	466	457	422	451	428	446	420	440	442	443	450	453	475	428	410	437	476	423	401	425	436	479	461	465	428	405	433	464	492	457	463	441	431	459	479	440	435	410	430	470	405	435	446	439	425	426	429	454	435	420	432	416	470	465	455	422	441	444	466	419	413	410	433	487	426	459	453	424	461	444	472	421	439	473	448	444	463	434	405	426	431	461	403	447	419	420	445	427	417	431	450	444	442	458	445	468	483	414	419	437	458	451	455	432	450	458	436	453	431	414	467	469	446	428	445	437	441	414	444	449	473	435	466	439	472	452	456	425	400	423	455	469	465	439	431	458	433	471	408	462	417	435	472	448	473	460	430	470	460	416	419	453	459	460	460	429	476	431	478	461	464	460	436	405	471	423	419	439	428	434	435	424	433	418	453	471	438	436	473	452	455	450	446	439	428	438	431	430	465	405	423	454	452	433	412	453	420	392	401	434	435	449	455	463	435	448	449	429	436	452	422	427	398	473	441	421	440	467	449	450	437	456	479	479	465	449	427	448	451	452	475	398	413	446	463	400	445	447	489	450	466	437	430	479	462	422	475	412	440	432	451	455	467	455	472	451	452	433	471	456	475	428	437	456	435	434	463	477	458	433	436	470	459	433	446	443	427	433	406	454	466	476	454	437	467	437	436	448	435	430	439	456	430	490	425	417	471	421	438	446	440	464	430	456	418	439	433	459	442	417	463	449	425	439	441	430	411	412	465	447	432	472	416	433	465	435	422	488	420	456	450	398	449	428	432	420	446	467	407	424	436	449	450	413	453	457	425	451	474	427	434	429	441	424	467	416	426	443	426	420	461	434	421	433	484	416	450	496	457	428	439	454	430	431	470	433	419	420	424	427	428	423	436	460	419	426	447	468	434	415	410	387	463	443	405	442	476	430	444	420	464	432	433	441	436	435	444	445	446	424	454	400	395	411	458	458	426	500	447	458	481	411	408	467	426	461	451	451	425	405	412	452	442	439	443	443	439	451	415	475	443	448	427	428	450	445	419	445	464	407	425	431	413	448	413	429	486	455	404
27123	9772	438	242	185	135	122	132	116	131	255	135	145	139	137	114	135	138	125	122	130	124	112	124	118	123	111	114	113	135	129	110	112	125	137	119	125	148	139	126	125	127	128	123	112	118	116	122	112	127	116	113	141	158	139	96	125	114	121	132	111	131	142	147	118	136	92	121	123	138	133	123	115	114	125	125	142	124	120	139	108	128	102	132	125	124	117	112	127	125	112	120	134	132	109	133	114	114	115	117	129	126	139	132	112	128	141	112	113	129	138	117	140	109	105	151	134	126	119	106	113	114	115	132	144	108	124	118	127	132	113	117	100	129	113	120	129	113	128	122	131	145	123	138	135	150	136	106	121	131	129	125	120	125	164	137	112	126	132	124	125	116	126	127	145	113	135	130	140	131	114	113	137	131	128	112	104	136	137	120	123	111	129	130	130	127	126	119	141	118	119	138	113	125	116	122	131	113	129	110	116	134	140	127	134	152	128	116	105	123	135	109	121	135	118	123	120	122	114	123	126	126	131	131	135	125	129	123	114	120	110	149	125	124	138	145	122	103	138	129	114	140	102	102	119	126	119	114	132	119	124	123	132	137	133	137	149	103	108	134	110	117	121	119	125	123	118	114	118	121	118	134	135	124	135	109	128	90	118	120	127	126	125	126	127	122	127	112	136	131	117	130	112	138	109	126	112	99	137	121	137	134	132	141	124	137	110	115	139	128	109	121	109	142	118	141	123	132	109	124	115	127	134	107	126	128	143	124	114	115	121	123	150	120	125	121	120	151	118	131	113	115	119	119	127	144	122	114	124	130	131	119	128	138	118	129	136	127	115	125	129	118	134	142	123	112	114	116	131	126	112	123	121	123	110	129	133	100	133	139	134	106	124	125	133	133	107	143	133	130	125	117	112	132	122	102	129	111	115	134	139	104	114	101	120	119	127	138	131	116	108	126	129	130	145	117	134	110	135	121	111	117	109	128	107	123	114	124	122	113	125	133	137	133	120	118	121	109	125	104	118	133	102	131	140	119	125	139	127	140	115	132	124	141	115	119	119	121	161	128	113	114	132	118	110	126	132	127	112	132	125	125	98	119	127	140	112	124	126	126	105	135	118	131	103	124	152	127	113	127	121	125	135	147	128	107	127	136	105	113	129	114	117	145	127	123	103	131	127	128	128	135	129	114	123	115	125	135	143	149	114	134	119	133	131	140	113	136	107	121	130	138	134	141	117	142	118	142	119	135	132	145	126	144	113	109	123	113	129	107	127	133	110	102	136	116	143	119	142	128	121	111	118	131	127	106	119	116	118	132	114	124	127	107	122	155	125	126	118	121	136	132	133	130	110	164	128	121	122	109	124	122	124	110	127	122	120	122	138	137	129	107	127	140	115	116	116	119	145	147	127	124	146	120	130	123	113	122	104	114	109	124	121	127	115	136	126	127	112	125	133	138	110	114	131	158	147	131	139	114	122	124	114	135	120	136	105	115	125	108	134	123	124	93	143	129	127	134	119	131	122	134	133	113	124	117	112	146	133	131	143	121	136	110	103	143	129	134	122	119	107	138	144	127	118	118	119	138	117	120	128	126	120	123	116	133	128	136	101	117	120	107	132	132	117	113	120	134	127	146	116	123	124	117	111	106	135	100	139	111	123	131	127	117	108	114	103	107	143	119	125	136	122	135	117	103	111	148	134	136	132	131	108	117	110	116	110	125	146	117	135	119	124	136	111	117	117	113	118	132	111	113	124	117	129	136	126	120	119	112	136	111	107	114	101	113	133	111	128	104	119	133	127	126	120	121	114	128	111	126	118	141	124	141	115	122	127	121	117	122	126	127	117	117	113	115	109	129	115	100	126	120	130	133	130	120	134	118	111	133	112	140	117	131	113	129	140	118	127	135	115	138	122	115	138	109	113	140	125	124	110	126	114	121	109	118	139	102	118	124	111	138	123	118	151	116	125	133	130	114	124	115	127	115	96	133	115	114	126	125	131	119	114	125	129	110	133	121	131	111	125	119	143	118	116	115	108	114	117	136	117	132	117	152	131	125	140	126	120	108	130	127	127	114	134	112	110	127	108	116	122	111	120	112	114	128	140	118	123	142	129	122	102	117	125	108	124	122	112	101	141	127	125	124	118	116	134	120	121	107	133	125	118	111	114	133	110	117	121	120	135	120	111	113	109	105	122	110	130	121	120	117	140	133	124	118	123	117	137	125	125	117	123	132	129	111	113	132	117	104	133	116	129	107	130	131	110	147	130	116	125	132	145	140	135	104	147	138	127	110	149	132	137	124	125	136	136	124	124	130	137	130	123	110	129	111	104	102	115	112	138	126	98	128	132	132	115	116	110	114	115	118	130	128	103	121	123	155	120	106	106	118	136	141	135	122	139	119	130	109	122	106	144	120	108	103	105	120	121	140	99	142	126	104	140	145	142	119	125	113	139	108	122	112	142	116	115	119	120	123	119	99	134	123	132	135	119	132	100	120	118	128	103	126	136	116	115	127	113	123	124	124	128	136	114	122	112	125	109	142	135	130	127	109	114	121	123	116	131	135	125	122	102	136	133	116	122	120	130	116	141	119	133	120	111	128	137	114	120	125	117	119	117	118	108	104	121	124	118	100	119	140	125	111	116	129	129	108	99	118	119	135	125	136	119	130	134	128	125	104	119	108	139	113	135	123	124	108	125	100	122	123	114	129	119	123	108	131	147	123	111	120	123	121	119	119	125	119	120	149	119	117	119	137	115	107	135	118	126	104	138	120	129	131	132	134	115	108	124	125	136	121	133	114	122	137	121	115	106	115	123	113	133	126	123	133	117	138	114	137	127	126	139	116	122	113	124	126	112	110	101	118	118	106	124	121	108	130	135	121	150	99	115	137	157	144	108	114	135	122	141	137	138	120	103	144	134	127	118	127	129	124	138	116	134	134	140	123	139	120	110	125	120	131	124	129	112	115	126	129	108	106	116	131	119	122	122	139	109	128	123	133	116	125	135	139	113	106	131	137	121	139	141	113	136	128	112	147	114	137	98	109	135	136	112	146	143	151	144	110	119	129	125	109	107	136	137	115	123	114	117	128	133	140	118	137	125	168	129	112	113	134	113	110	132	115	131	136	146	137	117	113	123	126	131	123	129	147	125	128	128	139	116	122	126	125	128	125	128	137	124	126	117	128	122	129	138	140	125	102	125	139	141	127	115	138	112	134	143	123	116	129	116	120	128	117	125	120	116	130	130	132	121	113	117	131	128	113	115	129	125	123	123	120	113	141	140	141	125	112	136	132	129	128	128	111	125	132	114	128	127	117	109	136	129	129	113	125	133	149	119	130	100	130	118	121	121	127	124	122	113	110	137	124	114	128	110	111	119	134	137	123	136	140	150	132	142	122	129	121	115	118	129	141	152	131	124	124	132	122	136	116	136	117	126	109	126	138	144	121	129	110	141	139	125	129	133	112	125	119	151	142	132	105	124	134	113	96	113	113	127	120	118	127	130	128
4790	326	244	207	161	150	157	145	126	143	380	147	130	111	141	113	132	125	109	134	147	149	127	134	119	139	116	124	139	129	133	146	109	115	148	120	118	120	133	158	119	126	132	118	131	135	138	124	147	148	139	131	133	122	115	134	144	132	128	143	118	115	122	142	117	140	115	123	128	142	125	114	143	120	133	127	113	130	130	131	138	120	130	132	143	127	135	135	141	146	126	106	133	130	128	130	143	137	131	125	123	167	138	115	134	145	116	129	138	147	141	132	143	144	132	125	135	131	120	144	127	131	114	134	131	116	123	125	132	144	112	108	118	126	128	133	117	149	121	145	111	120	105	137	123	133	129	122	138	134	120	113	118	147	105	134	148	116	109	104	120	123	132	129	134	122	142	133	132	142	126	126	135	131	120	118	115	136	128	118	113	124	136	142	132	128	121	114	124	116	147	127	131	133	118	148	133	122	152	116	133	117	118	121	122	134	117	138	147	121	147	130	125	111	115	113	132	120	130	134	138	126	119	119	129	132	136	131	130	123	135	137	119	146	132	120	116	129	149	121	118	143	125	133	132	127	148	118	124	115	142	134	121	135	122	125	121	136	139	127	126	130	128	123	121	131	118	119	126	128	152	126	141	132	125	126	135	130	136	140	131	125	132	114	137	124	133	143	145	138	142	120	124	133	118	114	112	117	129	130	139	120	145	135	131	139	150	126	133	123	107	117	113	125	126	130	137	132	127	121	115	124	138	129	115	128	125	115	123	147	131	126	128	124	116	105	118	135	143	132	126	107	134	114	156	135	138	131	108	124	120	132	138	118	111	121	121	114	121	127	157	138	131	127	123	159	125	105	121	130	146	126	135	124	127	125	139	123	118	133	128	133	123	140	117	104	118	128	120	131	139	138	123	115	132	136	135	146	128	131	118	138	128	128	118	134	123	113	124	131	130	143	130	175	123	138	132	110	146	110	126	112	134	116	131	125	118	140	127	124	131	113	107	124	134	136	110	126	135	125	124	103	127	140	123	131	124	118	143	118	122	135	131	113	152	143	135	142	121	109	137	134	113	133	115	161	128	113	126	139	129	119	128	124	132	127	126	119	115	115	108	126	134	120	126	118	114	124	126	119	140	112	113	136	128	128	133	117	133	138	127	139	138	121	134	112	143	128	139	141	150	132	117	137	127	127	133	125	123	150	135	132	107	120	111	120	134	136	132	131	129	130	108	131	113	145	132	117	135	127	122	144	125	130	132	147	145	138	134	108	165	143	118	123	124	144	112	110	135	123	128	133	135	119	133	127	120	125	138	117	155	131	127	138	119	125	144	137	148	143	138	137	116	135	117	147	125	122	135	144	152	107	127	128	135	111	122	119	122	119	142	130	156	125	122	137	123	102	143	125	116	128	151	136	119	130	142	112	129	147	128	107	131	144	152	130	120	123	129	122	131	92	146	144	133	122	119	144	139	124	127	104	112	121	127	125	121	159	134	137	136	123	121	153	115	120	114	137	142	133	138	98	121	128	136	150	111	129	137	115	136	113	126	119	122	107	126	130	126	130	129	123	121	141	131	154	145	118	138	119	126	143	128	107	128	103	126	142	123	117	112	126	130	124	107	141	117	133	124	130	134	118	104	111	123	140	135	146	151	128	130	129	129	140	144	143	121	126	131	118	102	118	142	134	103	138	136	127	129	122	119	123	126	130	119	138	138	120	112	148	149	130	114	143	140	137	144	135	125	117	142	136	142	129	119	155	126	113	131	137	127	128	127	129	124	111	132	136	112	122	123	107	123	143	131	133	117	132	138	149	142	126	131	139	115	131	119	122	135	111	137	132	133	132	134	123	132	117	122	153	133	122	121	140	123	125	109	141	108	120	135	131	147	132	106	135	139	118	109	128	146	132	132	127	124	111	113	133	126	120	123	134	128	118	139	118	142	123	131	121	117	119	129	139	130	134	120	126	141	133	111	117	138	128	126	142	135	132	133	106	108	113	141	135	134	129	124	126	127	114	152	125	128	136	139	116	146	120	144	109	128	147	120	117	127	111	131	127	137	126	130	123	124	122	118	104	119	119	138	147	114	122	131	115	123	135	102	146	125	129	127	122	118	126	112	120	119	135	144	152	122	107	124	129	113	133	141	110	139	134	134	138	149	128	146	136	116	129	113	131	138	122	128	148	127	141	137	150	126	134	137	120	147	138	123	146	127	116	124	126	130	116	112	118	104	117	133	124	131	114	124	129	123	131	133	131	119	133	119	131	155	133	136	120	136	135	134	115	120	128	102	128	119	147	155	117	139	137	122	105	132	138	119	135	127	147	131	138	134	139	131	111	121	149	116	135	111	124	121	102	114	149	123	109	129	129	139	123	126	146	146	123	137	105	122	130	127	130	101	128	121	138	135	129	130	140	124	147	116	123	143	118	137	138	115	131	121	143	129	127	119	132	134	107	135	131	136	138	124	111	136	141	118	96	114	129	127	116	133	109	126	107	113	121	118	127	127	90	120	104	134	114	137	126	149	141	113	127	115	111	132	144	129	141	137	129	129	121	131	130	115	127	133	132	134	129	135	124	142	105	129	126	116	154	138	126	114	138	142	120	115	130	130	156	121	116	142	146	130	144	130	115	133	120	131	122	133	120	126	112	119	130	130	145	129	136	124	134	156	120	116	137	130	140	109	130	126	134	144	119	145	102	124	112	131	132	125	142	113	127	123	133	112	132	131	122	122	105	130	111	122	133	124	130	135	118	100	125	131	105	140	141	127	124	143	119	127	126	124	135	142	136	133	128	131	122	122	134	131	122	135	126	121	128	131	136	112	136	122	130	142	137	136	146	135	158	140	125	145	147	139	127	117	114	119	139	117	117	133	129	106	123	129	132	123	134	141	133	127	137	144	148	129	123	119	134	118	128	146	116	144	125	139	119	125	125	134	123	144	128	123	125	112	125	136	127	114	118	109	135	140	147	146	123	126	101	119	125	131	148	115	146	124	120	148	137	107	133	114	130	145	141	123	122	135	141	148	123	124	124	142	145	134	130	143	134	134	137	109	115	111	133	137	118	143	122	131	134	139	133	133	112	130	120	151	117	155	108	141	131	123	148	148	144	118	120	134	132	126	120	124	120	108	143	140	118	130	122	123	133	128	139	116	106	142	134	141	135	127	126	136	123	148	149	139	118	121	123	121	138	113	140	119	120	132	136	142	138	114	124	137	119	146	114	128	148	127	134	118	133	126	149	108	138	118	145	133	136	145	126	136	125	146	119	123	105	129	130	123	122	150	140	129	125	118	102	139	127	122	125	129	137	126	119	112	140	115	147	146	137	130	120	117	96	131	132	127	126	129	150	118	133	114	111	119	108	116	102	144	132	130	137	125	125	126	116	132	150	118	115	120	132	135	111	136	143	126	140	135	129	120	137	135	130	131	140	143	137	137	128	126	107	142	126	130	134	102	129	125	125	131	133	135	142	154	116	123	128	127	134	151	124	132	125	101	139
25177	21072	26751	25005	3292	666	472	416	385	364	1048	315	319	286	309	314	322	319	296	294	289	296	302	266	292	333	317	323	302	277	273	304	294	311	298	282	276	319	308	285	279	296	297	313	285	297	302	286	296	278	303	260	319	257	270	297	334	301	301	290	287	298	288	317	289	259	295	294	277	279	291	264	307	285	264	288	280	275	297	327	287	259	332	311	286	309	269	314	283	307	289	275	285	276	277	277	291	290	283	272	293	303	295	288	308	280	295	319	289	259	274	294	278	283	301	292	285	281	314	306	291	290	282	291	275	270	280	319	290	271	275	297	297	271	261	322	281	311	322	289	307	290	287	286	301	283	293	297	300	303	298	319	301	289	284	291	287	319	296	291	286	293	319	263	302	279	316	299	326	331	277	289	272	293	272	255	286	311	281	292	311	314	324	303	299	285	305	308	290	254	286	289	293	303	297	314	283	307	294	309	279	279	290	289	277	303	295	298	284	299	283	289	283	298	284	319	286	257	314	302	270	288	267	285	267	294	297	308	276	290	303	273	307	299	316	305	270	303	290	301	277	290	261	308	280	293	310	301	305	298	266	304	302	306	296	324	262	294	301	276	270	307	290	288	271	310	291	287	287	302	268	298	298	298	293	278	325	291	274	287	290	265	253	282	285	273	275	278	278	300	285	294	302	306	279	292	307	273	313	282	286	300	298	302	267	248	311	281	306	291	319	262	294	299	277	328	267	279	301	275	273	307	275	280	299	290	297	300	291	228	292	291	276	260	284	299	308	327	306	282	280	292	264	281	292	302	289	269	305	307	295	297	277	332	269	296	295	281	303	311	268	271	284	287	269	271	308	286	310	288	291	299	305	298	304	284	286	272	292	307	292	260	308	270	277	299	278	275	261	305	275	274	262	282	313	295	283	297	280	273	309	271	281	295	313	301	317	274	313	295	304	271	273	305	300	295	300	286	283	264	286	277	288	288	288	274	284	271	287	325	302	266	333	293	278	285	297	302	264	299	301	309	297	313	295	285	322	324	330	290	304	280	267	283	302	274	268	312	292	271	314	321	286	306	304	273	292	269	308	280	323	305	302	282	309	320	274	305	268	283	318	233	302	344	293	273	286	291	295	314	305	294	295	274	284	295	294	307	262	287	336	302	292	265	285	289	295	255	333	286	267	280	281	280	287	260	319	285	293	286	293	300	287	276	264	294	289	299	302	321	285	275	267	273	291	278	290	284	267	305	303	267	305	287	283	272	260	277	279	297	293	298	279	265	297	312	289	317	292	294	313	296	274	279	270	291	294	309	278	259	290	273	290	272	279	292	286	299	299	293	307	305	300	256	295	320	253	301	304	321	264	270	288	298	286	307	259	299	297	299	277	299	296	297	298	300	288	301	270	314	314	262	289	304	276	305	308	288	291	293	289	286	316	292	318	273	283	292	280	292	300	301	311	305	280	307	297	287	303	274	294	304	297	289	262	282	283	291	296	293	270	248	306	282	296	302	290	296	270	307	285	316	313	299	290	300	300	297	273	286	272	294	309	283	305	254	291	314	319	283	285	315	270	282	320	294	280	283	290	298	285	281	278	317	288	286	310	298	307	317	275	284	284	310	262	279	285	294	284	308	296	282	311	308	291	310	300	311	317	324	281	303	288	290	316	269	269	277	301	280	290	308	283	288	285	331	253	322	291	312	308	326	304	262	289	286	294	282	267	285	274	309	295	299	276	295	270	305	296	309	297	275	320	267	319	282	301	289	292	289	289	280	293	292	299	282	296	317	277	273	300	293	297	330	264	283	325	257	249	287	269	279	297	301	307	327	308	273	294	264	277	304	299	285	295	256	267	331	302	307	277	288	282	292	316	315	262	300	276	301	264	281	289	289	279	274	268	294	311	287	308	289	278	292	298	267	270	273	287	277	295	296	304	276	297	306	278	290	265	279	302	277	266	281	265	310	293	275	291	297	279	288	312	258	266	296	278	282	261	286	276	260	270	270	275	309	319	278	300	283	276	291	315	271	305	288	319	282	274	295	277	278	291	288	296	330	302	281	308	291	310	275	261	300	303	307	272	272	290	284	339	303	305	307	296	295	311	306	301	304	307	279	288	280	305	284	282	309	284	284	278	272	286	291	304	310	313	305	299	284	274	275	278	312	312	278	291	287	310	296	262	299	268	281	270	297	307	282	305	292	291	302	307	293	299	277	303	299	313	254	299	322	278	307	291	278	258	286	298	293	282	305	310	305	291	305	298	299	335	307	301	292	268	306	270	286	296	274	268	268	292	308	291	301	281	308	292	295	267	260	297	268	270	267	268	289	275	276	287	300	285	274	284	274	274	292	301	324	283	294	305	259	283	273	284	335	298	298	273	305	317	270	286	306	276	289	307	314	305	295	304	274	293	282	316	316	302	268	288	291	288	267	291	286	282	284	266	311	270	282	321	262	273	287	308	286	288	294	305	318	256	315	317	289	261	317	308	294	303	306	277	275	259	278	273	263	279	291	292	296	270	283	277	289	291	291	280	292	340	291	315	283	293	270	282	255	324	287	287	281	302	317	270	307	295	294	253	295	297	273	303	318	250	305	277	270	284	306	293	296	322	296	267	274	275	291	281	307	312	280	307	290	285	304	274	278	269	310	284	304	322	308	293	285	289	310	286	294	284	287	288	287	305	280	301	314	298	291	316	284	286	290	306	300	302	292	290	281	271	289	314	288	271	304	323	308	287	314	313	290	277	310	323	293	323	248	322	308	294	291	309	276	299	286	283	269	286	292	294	307	318	291	275	274	287	290	287	266	287	267	318	298	247	300	264	293	300	274	282	262	270	278	318	303	291	292	287	306	279	287	281	285	296	273	303	291	318	270	297	296	296	272	298	276	296	309	283	304	288	294	279	290	291	270	308	310	294	278	294	273	316	296	270	290	291	280	260	290	312	307	270	268	300	291	286	332	279	273	297	267	248	259	282	318	282	287	309	268	286	292	305	276	293	306	316	276	290	293	323	285	279	281	268	327	298	313	319	310	293	314	277	308	281	287	281	274	274	268	315	266	258	276	285	300	274	330	289	280	261	293	329	287	287	300	318	273	300	268	265	295	308	304	297	304	289	255	267	284	288	270	268	299	296	291	287	282	313	265	312	285	291	316	304	291	299	283	286	314	284	283	308	262	279	291	278	281	289	277	294	288	284	305	280	297	300	307	288	277	294	263	273	282	284	306	297	305	296	286	285	297	283	291	310	306	303	268	283	249	303	257	270	285	321	294	271	287	288	300	252	273	270	298	278	266	306	296	294	294	304	275	303	281	278	260	284	312	291	302	287	284	317	323	289	312	290	295	246	301	291	284	287	277	251	292	282	294	295	269	326	276	274	295	313	286	309	309	291	283	270	298	254	282	284	268	319	291	311	274	286	276	316	274	290	310	274	259	280	300	308	302	306	302	315	307	281	292	279	278	276	311	290	289	303	280	263	290	277	302	278	271	293	271	283	287	297	286
3427	2567	2055	1147	829	628	571	492	423	434	1832	365	330	366	325	341	311	294	311	333	297	313	309	296	295	309	305	319	290	299	299	294	284	289	285	292	333	251	270	302	301	308	310	284	290	293	293	292	295	294	310	315	293	287	315	315	309	273	314	258	326	267	284	308	289	294	300	299	289	311	283	280	301	300	321	285	310	298	320	289	303	264	321	290	289	312	282	301	319	288	322	316	332	294	283	266	262	306	280	298	296	304	293	305	294	314	293	286	299	263	317	315	279	288	305	316	301	298	299	282	290	302	281	317	307	283	282	299	309	332	301	333	288	279	289	272	327	284	328	303	277	278	273	291	276	278	295	313	290	290	302	299	271	306	288	291	289	301	296	270	299	321	308	299	281	291	297	291	291	270	283	287	308	300	286	288	294	287	304	301	286	282	271	296	308	281	286	298	285	318	316	261	309	297	309	299	296	275	322	268	279	290	273	310	318	262	310	309	319	301	288	298	280	302	310	303	277	289	265	329	283	304	315	284	279	258	314	263	270	286	307	266	296	299	281	286	333	309	315	271	289	310	292	296	283	306	285	306	297	275	269	276	298	308	288	288	299	263	299	287	288	302	285	295	291	267	282	268	291	291	283	273	294	277	291	276	263	296	297	282	278	285	295	318	287	287	289	303	278	273	297	273	292	261	280	275	280	301	303	281	325	305	303	274	260	296	306	264	270	290	308	313	284	299	307	289	267	268	285	297	270	297	283	269	288	284	280	277	321	288	301	277	294	274	299	323	307	264	271	292	297	310	287	308	290	279	296	312	306	307	291	281	288	308	302	291	293	310	306	299	311	287	285	281	273	272	302	276	297	278	313	285	280	273	302	281	272	277	269	268	278	317	287	300	267	269	315	329	294	290	296	275	282	325	301	292	278	302	264	316	286	288	263	297	269	271	265	329	307	301	271	259	300	304	298	278	317	298	295	286	297	290	296	314	280	313	259	276	295	283	312	291	266	257	283	317	273	304	314	281	319	301	311	270	315	280	271	260	258	301	310	271	267	300	309	269	289	303	290	296	265	321	283	320	299	275	290	296	301	302	265	289	310	273	303	314	296	308	277	286	264	293	314	302	267	300	292	300	286	309	277	281	310	294	292	248	291	287	304	287	307	290	287	301	289	284	259	275	287	296	277	275	292	287	309	269	313	306	277	288	306	292	300	268	264	266	288	327	281	260	281	282	302	312	277	301	272	276	325	298	293	302	314	296	304	329	258	286	301	263	281	276	270	278	279	290	292	287	281	310	323	282	305	293	330	287	281	281	290	280	267	302	290	268	256	301	300	314	292	308	272	300	269	295	313	291	285	282	301	291	299	284	292	276	297	309	297	299	304	276	322	306	285	304	304	281	302	288	297	263	272	286	295	327	265	333	296	273	303	294	294	307	308	309	298	294	278	300	265	284	295	276	286	301	300	274	282	313	269	263	277	298	273	294	292	305	289	266	282	289	279	297	288	300	295	283	270	268	311	287	288	302	275	314	292	293	289	260	284	287	306	270	295	314	319	292	270	281	286	296	295	271	320	302	269	268	287	291	288	304	317	293	280	280	262	268	261	283	295	296	301	277	310	315	328	312	315	290	294	298	291	285	292	307	301	270	262	295	298	315	269	290	257	297	285	272	328	298	304	319	253	306	257	297	283	287	321	269	292	288	280	312	259	310	332	304	303	319	301	297	274	282	275	281	304	283	291	301	309	289	301	268	303	295	255	303	276	307	295	282	318	282	280	279	294	307	290	331	283	275	279	285	258	240	282	290	285	293	304	297	292	295	285	289	289	278	305	248	297	295	264	280	299	278	323	296	303	285	291	291	296	290	292	273	288	306	294	275	273	288	308	314	273	290	289	295	286	278	307	271	314	266	289	301	285	327	291	283	295	277	257	282	329	261	264	317	284	283	304	280	297	312	281	324	304	336	289	271	321	263	278	264	317	288	285	302	284	269	291	296	277	287	289	306	285	292	305	322	301	291	316	304	296	282	265	262	268	280	284	273	312	309	298	270	302	285	272	285	272	277	306	289	289	293	268	272	265	312	293	310	259	304	265	290	326	272	319	292	283	267	308	296	280	304	286	288	284	293	288	287	296	287	296	292	312	291	284	325	316	314	303	282	274	275	285	295	284	269	260	304	293	320	259	279	273	302	298	287	283	308	295	287	286	308	276	274	306	290	305	271	293	296	320	293	272	278	326	287	282	294	292	284	314	279	299	273	275	278	305	307	299	273	269	298	293	271	323	285	307	288	319	284	306	288	290	313	312	320	270	292	278	297	293	278	309	277	311	312	296	293	314	289	300	261	288	279	290	294	257	282	269	292	293	317	276	304	286	292	285	273	286	267	260	315	285	283	272	308	285	354	266	277	299	272	318	279	289	320	311	289	299	326	292	277	280	264	278	284	304	253	307	301	241	275	308	317	330	290	292	283	286	294	275	291	299	312	269	296	273	289	317	290	288	294	253	299	277	280	260	306	277	281	274	295	294	310	303	283	290	286	309	273	283	280	265	283	286	304	258	266	275	327	279	312	270	304	300	293	281	321	252	270	271	307	274	292	262	277	310	265	284	285	267	300	301	303	256	286	279	314	272	291	307	289	264	287	274	293	287	285	301	304	291	303	289	298	270	303	311	274	272	307	274	296	289	257	295	305	300	272	281	308	281	272	275	299	323	310	261	312	311	290	291	269	287	289	294	300	263	286	314	326	264	276	275	294	275	271	306	288	288	295	291	314	294	287	283	294	274	295	293	271	286	273	253	298	284	269	277	308	288	289	282	263	266	311	319	270	286	287	270	304	285	315	266	299	292	274	293	300	306	317	313	268	295	272	288	285	297	300	271	323	295	311	294	295	287	289	284	276	306	280	293	255	290	262	296	301	264	290	304	277	291	289	292	309	297	286	254	265	292	306	297	306	300	296	288	293	291	280	288	279	274	293	300	290	302	284	297	322	283	295	297	287	261	310	302	248	304	275	316	278	296	269	275	230	272	292	282	282	302	273	313	292	285	312	291	285	288	306	288	329	298	308	295	326	287	279	301	242	300	312	321	277	298	306	294	294	323	285	267	281	300	298	273	293	274	250	328	302	281	293	276	306	294	316	304	272	298	305	271	304	326	300	315	251	309	303	331	288	300	286	270	277	293	300	301	269	259	296	307	299	291	280	317	297	330	303	291	257	300	271	280	280	300	274	290	286	279	302	289	286	289	289	289	267	272	280	284	284	293	294	267	318	285	272	290	289	267	287	284	319	316	310	305	282	304	273	285	308	276	267	260	287	291	285	275	270	322	301	273	269	300	304	287	310	303	275	271	273	292	296	289	316	277	355	299	309	294	292	290	314	312	301	249	279	295	308	300	306	315	272	252	304	260	293	309	252	249	304	301	308	309	283	284	266	278	294	275	311	272	287	270	281	273	278	281	308	299	265	305	278	303	269	277	260	304	270	292	274	267	259	288	303	293	287
24114	21072	28146	24210	20926	4957	1234	710	620	620	1861	608	556	502	525	534	514	547	483	485	516	509	491	516	522	489	490	499	465	457	499	461	513	494	458	512	530	474	512	455	515	457	468	478	485	508	502	482	499	467	510	488	454	483	464	443	445	456	497	490	439	479	433	478	467	492	471	461	464	508	488	509	484	449	454	461	489	452	447	425	486	477	432	472	472	465	475	457	464	512	508	470	436	506	421	450	498	481	429	481	482	477	473	503	461	484	456	461	436	431	446	434	463	454	465	451	459	442	482	462	447	473	470	452	459	475	497	496	506	459	470	423	464	474	439	454	411	458	479	468	489	444	444	457	533	483	484	445	450	447	473	463	472	446	517	426	457	460	504	450	466	442	458	468	482	453	448	448	489	513	499	474	435	467	464	481	456	479	484	461	448	526	492	489	504	463	460	463	458	493	533	445	454	480	434	492	470	457	470	456	484	427	510	450	486	445	459	521	443	440	473	450	488	469	493	504	472	471	490	433	459	527	440	434	434	470	448	476	447	449	490	475	425	476	456	458	459	460	439	481	489	461	467	452	486	477	486	461	446	516	491	468	428	492	441	469	481	496	428	452	433	465	475	492	479	487	449	485	413	480	471	450	486	485	482	437	433	464	465	454	442	484	445	467	492	500	486	462	456	401	453	491	475	444	435	466	454	508	467	493	456	491	473	446	472	528	425	471	462	490	472	457	446	478	448	472	502	488	469	453	461	460	469	480	457	475	549	484	442	455	458	487	461	451	453	476	444	465	450	473	466	456	441	476	464	422	470	521	472	444	470	440	442	453	484	471	460	458	441	491	487	459	479	469	470	451	448	475	467	461	426	472	466	476	462	465	485	505	445	450	465	446	497	466	460	443	474	452	503	458	458	468	488	460	450	476	439	491	444	459	477	434	482	475	479	438	503	444	488	473	469	480	440	430	472	461	479	446	448	471	485	490	460	481	430	457	459	461	446	428	468	449	482	473	464	491	459	460	440	465	447	445	488	474	459	483	479	485	442	467	487	445	503	441	485	464	497	514	460	451	439	460	432	468	492	433	444	492	464	483	452	441	450	444	484	493	472	429	432	508	478	464	471	483	467	493	476	439	446	500	451	441	501	506	453	445	474	432	501	469	448	435	458	454	481	490	462	477	483	498	430	477	457	446	492	457	469	448	459	431	469	468	468	479	476	447	452	478	441	448	429	423	459	484	504	491	460	437	481	495	470	467	482	452	473	449	440	448	472	445	491	455	487	497	460	457	416	461	442	481	446	460	471	469	488	462	446	470	436	436	466	471	471	449	448	481	426	483	480	431	481	449	454	463	481	469	459	440	484	482	481	464	481	476	507	463	441	429	441	478	449	508	434	425	431	436	439	440	483	462	479	511	459	496	473	480	462	477	454	449	444	484	490	482	484	457	503	481	464	482	462	455	493	470	421	475	479	488	489	477	479	458	481	466	493	445	482	470	443	458	478	459	472	475	458	435	488	423	434	456	420	454	447	481	484	440	460	458	463	436	436	476	539	462	455	476	459	466	492	456	469	452	418	491	504	466	468	467	484	477	437	497	443	488	457	456	491	442	418	445	503	435	461	464	448	498	441	480	476	439	443	465	438	476	442	442	440	452	460	422	437	465	452	490	448	442	475	467	443	469	436	483	484	438	454	479	457	501	480	471	475	457	488	485	439	466	439	475	477	487	416	445	476	449	474	432	490	472	474	469	448	465	454	455	446	465	459	475	462	473	451	458	460	461	461	453	446	462	452	492	465	469	449	490	437	487	461	430	442	473	464	474	481	467	458	470	458	474	492	453	481	471	459	450	439	443	465	497	449	486	474	500	465	482	476	476	474	440	447	449	468	454	466	480	456	467	437	455	451	432	450	446	476	474	477	464	425	491	473	453	459	467	491	482	502	488	497	462	475	441	420	515	462	444	458	474	435	479	473	452	455	444	444	448	511	452	475	454	498	448	474	439	487	447	469	410	490	420	454	442	436	446	476	460	513	460	445	496	451	497	459	454	467	469	481	478	485	435	442	459	456	467	469	478	466	470	449	471	459	482	472	477	446	491	479	426	467	494	466	455	457	448	485	471	427	440	483	444	431	471	476	461	448	488	495	442	454	512	462	460	436	492	472	479	490	466	495	462	476	478	443	432	473	495	479	510	451	459	450	446	440	467	453	446	495	461	459	509	444	452	485	433	472	459	472	435	467	457	442	457	487	474	460	474	450	484	467	473	451	463	432	496	472	420	485	439	454	452	464	464	449	424	429	444	462	488	483	461	498	448	479	481	488	485	490	462	486	428	465	454	509	450	464	506	462	490	460	428	481	479	456	456	443	466	431	482	446	485	470	448	445	489	441	448	429	486	485	441	505	441	469	454	452	480	478	484	505	435	481	449	437	463	441	472	451	493	441	460	492	517	450	492	477	493	497	491	463	427	463	477	474	463	436	483	451	456	452	456	442	501	498	432	448	457	483	473	440	465	465	464	460	472	499	474	506	462	464	481	447	468	479	486	408	444	467	476	472	404	495	439	463	471	464	461	458	449	449	465	413	446	432	449	506	483	463	468	465	447	441	442	499	432	435	414	455	493	475	453	453	462	466	460	510	446	473	443	479	442	427	458	479	448	458	489	503	477	454	472	505	439	476	452	490	439	493	484	482	467	454	450	485	484	496	456	473	456	481	439	467	466	438	465	459	461	441	431	463	435	496	441	425	454	454	460	451	490	476	461	469	483	489	425	453	469	447	415	491	423	441	500	468	478	479	460	480	462	475	451	468	443	465	453	457	439	501	474	445	453	453	479	487	499	456	480	472	464	467	469	417	425	475	494	449	465	438	465	454	426	439	460	449	433	451	451	474	462	452	494	466	502	439	472	429	453	438	480	439	428	431	462	468	460	461	473	457	431	472	473	470	466	431	459	448	489	447	432	453	451	455	447	457	461	458	490	464	479	481	449	517	465	442	455	408	400	431	452	476	445	441	480	467	452	462	452	452	478	479	474	457	445	480	470	496	494	435	467	467	464	453	492	491	456	447	466	419	507	462	436	465	447	447	506	472	450	445	495	500	466	495	482	469	459	433	490	480	451	447	470	503	469	439	489	465	490	452	435	453	477	496	478	477	468	455	500	456	481	495	493	453	490	441	436	465	470	479	424	459	439	455	428	437	416	488	494	499	456	460	425	443	425	460	450	461	464	453	450	439	487	472	495	440	448	478	457	482	460	479	463	453	459	467	480	454	451	423	493	455	451	470	459	462	448	475	508	481	476	446	417	454	475	500	497	490	446	485	490	483	447	491	467	447	478	477	493	441	477	468	497	452	442	474	474	469	470	452	443	451	473	515	454	475	414	438	509	465	440	487	450	461	493	465	462	513	458	421	441	448	500	481	472	439	465	427	480	463	436	451	474	423	434	470	463	431	454	450	501	469	460	456	476	468	424	448	460	437	441	439	464	448	477	478	473	456	435	463	459
3653	5430	4445	2321	1646	1221	1020	843	821	800	3019	604	571	538	502	509	510	495	487	514	489	477	474	489	478	487	443	491	475	476	474	450	424	472	482	445	438	474	446	442	465	451	448	456	449	476	398	480	504	448	397	476	443	446	460	479	461	454	461	473	458	490	483	438	435	446	446	460	470	447	428	467	439	461	466	471	464	474	477	471	443	431	426	479	454	481	478	434	438	470	439	443	457	459	443	431	450	442	431	434	428	408	402	427	463	450	458	456	461	444	436	481	467	456	446	442	471	481	421	432	491	469	486	444	434	457	462	431	436	464	455	436	463	434	444	480	466	492	466	433	418	459	469	509	439	454	408	457	442	466	456	474	489	425	441	475	447	453	416	463	416	478	468	437	447	404	426	444	421	471	449	469	445	443	447	463	440	437	436	461	398	434	490	451	437	460	425	446	469	454	443	475	468	490	442	465	409	441	429	432	451	440	473	415	447	435	470	461	456	449	455	484	416	446	414	447	441	428	440	438	445	454	437	469	476	457	444	459	448	486	435	425	457	439	469	446	433	437	440	428	424	425	496	459	460	494	433	504	429	427	450	442	487	472	439	423	457	438	449	443	479	487	488	494	429	435	451	420	423	466	491	466	502	440	449	463	450	419	447	446	470	456	475	448	435	425	507	461	463	486	468	464	482	463	442	442	474	441	434	412	420	433	449	485	477	454	476	426	491	439	447	460	440	417	457	408	473	457	426	451	529	445	431	419	444	410	474	451	438	417	411	430	457	417	446	461	457	459	411	444	483	459	409	433	437	463	455	472	452	424	465	458	435	410	428	475	455	421	445	457	405	444	439	437	470	464	443	467	438	444	458	454	425	449	456	454	431	431	455	429	418	467	441	460	438	463	476	467	450	464	444	431	412	445	444	447	434	465	490	437	436	440	457	472	442	422	446	454	442	443	461	461	493	440	479	471	450	446	472	435	450	427	418	443	421	444	415	420	416	433	442	488	438	466	481	511	453	438	444	458	454	443	445	416	483	464	454	452	435	437	438	426	452	441	425	433	466	435	447	406	415	420	454	454	420	433	440	466	423	436	475	483	409	442	437	475	447	444	440	464	467	460	427	492	465	490	434	460	439	468	450	468	432	401	470	471	442	406	491	453	464	476	479	442	409	457	454	411	422	453	447	477	430	480	480	454	465	441	479	455	452	462	422	455	440	438	456	447	462	460	449	463	470	452	448	441	420	456	494	429	457	446	485	465	435	461	407	446	448	440	485	412	460	473	439	446	451	440	459	457	414	403	453	453	441	471	429	417	484	390	443	415	430	421	439	459	407	430	460	442	463	440	448	419	441	464	434	452	443	474	439	466	433	402	452	425	448	451	448	470	478	464	445	452	431	460	444	443	442	502	447	455	444	430	448	468	445	412	446	424	453	446	428	459	434	415	475	442	426	467	403	406	431	437	433	405	433	455	448	433	450	447	439	422	436	431	450	453	432	454	431	453	453	465	441	424	457	437	441	479	456	407	467	432	417	432	453	458	436	437	457	420	429	443	414	449	421	466	473	461	430	443	490	464	450	468	465	490	447	463	480	435	456	448	443	417	460	459	453	418	475	458	449	469	420	438	430	450	442	425	438	425	428	445	446	430	427	418	438	437	426	448	432	439	449	415	442	459	502	456	431	470	450	442	456	398	418	437	445	446	397	425	459	433	418	418	443	461	464	461	457	397	445	470	438	452	413	461	479	500	452	429	434	432	456	423	453	489	433	421	439	444	421	465	451	413	447	467	479	450	447	459	447	440	437	448	427	415	470	429	457	433	445	449	424	458	450	406	399	387	445	477	440	422	447	428	471	440	454	443	418	418	454	401	451	438	478	454	470	448	447	452	446	438	432	471	422	430	473	475	457	442	478	475	470	472	429	426	446	473	420	444	457	462	464	440	461	441	479	439	463	431	465	437	415	444	469	462	451	458	403	483	435	425	425	496	421	420	456	440	436	429	453	459	451	432	437	449	462	482	503	429	435	480	457	435	434	483	453	413	425	449	461	459	471	429	459	434	458	456	428	462	429	431	467	479	436	449	443	430	429	493	426	431	427	473	451	435	485	464	467	445	448	409	453	422	424	445	448	421	444	442	458	426	484	456	457	470	462	457	483	437	440	441	415	456	449	421	432	453	424	452	443	462	451	476	481	431	487	460	460	464	440	487	457	435	454	421	430	423	437	474	449	427	410	395	515	469	431	437	432	454	431	433	465	449	440	462	456	457	416	450	436	443	439	469	440	475	467	458	451	458	444	435	417	448	408	486	440	438	439	470	426	426	435	427	473	425	467	463	434	480	481	427	459	451	398	437	476	450	442	473	422	483	411	460	462	455	483	452	446	446	470	454	453	467	483	428	448	454	439	442	479	462	430	436	428	415	451	466	474	470	409	433	472	419	459	399	445	449	436	465	445	463	485	424	459	459	448	443	417	404	438	480	466	457	422	454	441	439	436	463	431	424	430	421	432	469	406	439	426	458	480	424	461	432	453	440	441	455	425	428	424	468	419	415	464	435	429	451	468	456	434	443	449	424	450	447	419	451	439	433	455	451	437	521	454	470	414	454	461	470	463	470	450	455	401	418	415	498	444	426	446	401	390	431	467	463	422	464	475	431	480	498	436	411	467	438	417	447	431	472	437	407	457	431	438	453	400	440	446	465	414	463	442	423	434	458	431	456	447	431	438	447	452	431	467	448	460	435	468	473	449	453	435	469	430	459	447	410	433	435	446	386	478	477	436	447	398	463	459	418	430	419	439	419	447	468	433	408	439	443	399	452	448	435	462	469	470	471	467	484	424	430	430	412	429	427	452	441	429	407	452	439	419	402	439	388	472	463	450	459	413	407	436	456	444	430	448	452	439	450	457	414	436	457	425	445	442	429	418	435	431	448	449	432	401	418	456	439	424	442	427	437	451	458	471	434	428	444	427	428	471	462	441	470	456	440	464	450	420	462	435	432	459	446	408	457	438	455	446	459	450	425	409	458	460	423	436	438	436	409	440	456	473	450	409	429	420	411	461	446	402	416	427	461	438	458	445	437	456	424	433	463	440	437	461	460	398	444	426	475	421	422	429	430	425	429	442	407	441	441	406	457	470	462	414	441	435	431	436	475	447	448	423	447	468	408	449	427	447	463	411	408	405	405	465	435	444	426	439	449	414	460	428	466	433	431	437	427	440	438	431	424	458	450	461	440	479	475	426	447	422	440	448	402	450	425	444	470	471	438	433	470	427	449	463	436	409	460	437	442	465	434	470	439	418	411	488	460	460	446	457	422	456	462	432	462	463	441	447	450	469	440	414	441	445	462	444	450	455	463	410	413	449	452	463	460	449	473	453	434	425	435	464	448	453	469	447	436	451	437	456	434	425	414	421	445	443	462	451	448	441	473	479	432	411	444	473	431	436	461	421	478	424	482	436	424	424	440	470	433	478	470	445	457	455	432	429	395	484	443	416	469	442	432
27136	9584	443	205	159	118	130	91	137	127	129	127	113	118	108	117	109	120	113	103	119	127	103	119	127	133	126	109	112	123	122	140	105	118	122	113	132	122	121	135	125	150	106	114	117	128	122	116	125	115	118	128	110	113	123	141	111	109	109	138	109	116	137	102	120	140	131	107	120	128	104	101	129	127	134	139	113	99	119	136	123	117	122	126	129	100	114	125	111	135	130	112	106	120	109	112	125	126	113	118	129	116	130	134	114	111	138	125	107	99	136	116	128	119	109	136	98	135	134	116	137	107	104	125	128	117	114	113	120	106	119	146	115	139	110	107	130	117	114	106	108	125	108	124	129	109	123	123	121	119	112	113	128	125	130	119	112	107	118	120	139	110	120	117	117	133	104	124	128	120	133	119	123	123	123	126	105	115	118	119	136	126	131	105	122	128	102	121	106	109	118	135	109	115	122	115	124	115	129	118	111	123	107	143	114	96	104	124	110	124	119	127	139	106	119	125	120	129	114	117	129	113	115	115	131	92	112	116	108	124	119	127	111	123	140	96	94	121	120	134	118	121	137	119	115	135	130	114	129	117	126	122	117	118	114	102	126	122	129	107	119	105	113	89	123	119	124	112	138	112	116	117	121	129	113	135	117	135	127	140	129	125	115	132	107	113	105	121	110	132	113	130	124	129	114	127	126	106	104	121	118	125	112	109	142	142	119	122	110	104	129	111	133	113	116	112	108	129	102	110	132	89	130	107	104	99	127	121	133	125	108	127	131	126	126	121	114	123	118	128	132	120	107	130	109	131	98	120	97	135	117	105	111	139	127	123	118	126	110	123	125	146	121	121	125	129	114	105	109	109	127	122	121	127	140	104	132	114	120	103	108	119	130	115	112	147	117	118	112	106	123	130	108	137	119	117	125	118	126	122	127	101	109	139	118	102	132	115	119	112	110	117	121	126	118	122	130	116	127	132	137	104	117	127	111	138	87	96	139	117	121	136	103	118	119	106	137	138	119	112	117	130	122	103	100	116	105	132	123	112	116	121	120	110	124	121	94	124	122	114	120	111	122	115	114	123	107	114	120	118	116	116	129	117	120	115	132	141	120	117	119	127	113	107	125	113	118	117	115	128	117	110	95	138	103	125	115	123	129	125	100	116	122	124	115	111	138	112	105	124	112	131	112	125	131	116	126	128	115	109	117	112	127	115	137	118	117	119	110	124	112	123	133	124	134	131	111	110	121	111	113	118	127	116	118	102	129	132	102	123	111	112	115	114	122	112	114	119	128	121	120	111	119	105	116	112	112	94	118	116	119	123	120	110	110	113	113	119	111	134	118	117	117	103	130	106	105	119	120	107	122	114	114	134	110	118	116	136	122	117	122	123	121	113	118	137	117	109	123	119	133	119	117	119	117	124	140	110	99	141	136	108	121	107	121	137	119	99	110	124	115	108	110	117	125	131	104	122	110	107	124	131	132	107	120	105	122	120	109	114	121	121	105	110	144	113	114	128	115	113	126	96	133	114	114	133	106	110	118	134	115	142	104	115	108	145	120	118	113	137	115	136	123	118	127	121	117	112	120	105	129	121	112	115	119	132	115	109	93	117	134	123	114	94	116	139	130	129	131	129	136	133	144	123	131	98	119	119	117	102	103	121	104	124	102	108	140	123	134	116	123	112	119	104	133	116	103	99	128	123	119	101	124	112	129	115	116	94	122	129	119	107	96	124	128	129	114	129	107	130	108	122	110	134	132	125	123	114	123	90	123	130	125	111	137	127	122	126	110	131	120	108	111	105	118	120	97	114	98	106	100	114	121	125	113	108	117	127	115	96	110	120	138	127	128	111	125	114	119	133	122	102	126	131	117	134	110	118	113	122	120	129	128	111	123	111	127	108	110	121	103	109	124	126	121	121	130	120	108	123	128	131	136	131	115	123	123	102	97	123	132	133	124	121	103	129	120	139	120	112	123	107	117	123	140	117	115	135	127	110	113	130	119	120	136	131	107	105	112	129	134	126	127	130	92	111	138	114	99	121	106	109	128	126	124	90	124	125	115	130	108	119	122	107	121	109	113	117	117	92	118	134	126	90	127	119	101	114	130	136	132	126	105	121	115	107	125	109	107	112	123	117	121	116	124	100	123	108	110	149	103	137	120	132	96	125	105	107	114	123	136	112	138	104	99	116	122	106	123	112	113	132	121	107	127	124	117	136	144	119	127	121	131	92	99	127	115	117	136	125	98	130	112	137	114	120	112	112	117	110	118	116	125	132	105	132	108	147	107	131	100	128	121	119	129	130	92	125	128	107	119	133	104	133	111	129	101	90	122	130	140	107	97	108	138	117	122	111	125	128	117	119	122	127	114	108	116	137	113	104	119	116	128	108	94	105	115	117	113	125	113	109	132	138	126	128	110	97	101	135	132	136	107	99	104	118	103	132	114	126	121	112	121	115	131	98	131	111	120	116	107	121	125	118	123	125	122	110	120	116	123	119	130	119	113	137	139	103	123	124	110	114	120	113	111	113	126	133	141	118	108	118	144	105	116	119	112	150	116	124	135	121	128	134	114	125	123	106	114	121	116	126	134	132	110	101	136	115	111	102	146	130	121	124	101	113	113	131	121	124	112	118	111	111	114	123	116	122	115	104	123	120	130	118	120	107	131	138	117	141	127	132	116	128	112	113	119	141	113	116	123	121	115	122	114	124	131	116	120	131	98	113	112	118	124	112	106	116	108	105	112	121	115	135	139	110	119	115	113	129	117	122	126	131	132	119	127	115	99	134	123	114	121	131	114	112	109	118	128	126	118	109	107	123	119	112	132	110	108	143	109	104	120	131	109	128	115	93	118	103	117	121	109	111	125	111	130	105	130	125	136	118	99	100	135	113	122	126	115	141	123	104	134	117	102	122	113	113	130	111	118	121	121	128	122	112	114	115	109	113	123	121	119	98	113	120	108	127	122	114	105	118	145	104	115	104	113	97	122	113	125	107	113	111	97	116	103	128	106	120	102	102	133	115	132	123	112	116	123	159	114	107	116	112	115	115	119	117	121	123	107	113	98	116	109	97	101	105	112	113	118	123	127	121	116	103	117	138	104	129	113	97	121	113	131	131	114	110	126	110	127	103	104	114	130	128	122	116	128	123	132	121	116	138	124	112	121	119	125	142	125	110	131	119	122	90	121	117	115	127	122	117	121	119	132	123	135	103	127	109	113	109	133	120	113	104	121	114	122	121	129	117	122	115	125	108	114	120	118	110	141	117	130	123	113	130	115	138	131	127	121	116	120	122	129	119	117	127	110	110	107	112	133	120	125	130	132	119	113	115	141	123	113	118	116	130	131	136	120	114	123	109	116	113	127	118	102	119	117	125	116	122	112	119	128	123	108	127	114	113	110	136	107	99	130	120	128	131	121	135	112	130	135	124	93	103	132	106	135	108	120	99	112	133	118	108	110	124	117	125	124	129	126	123	114	128	94	130	138	122	109	130	108	104	109	124
4729	336	268	184	164	146	131	141	132	131	156	143	119	133	120	139	126	135	132	110	121	115	139	119	122	126	134	123	128	114	133	123	121	131	123	129	124	124	132	121	125	139	113	125	134	121	124	120	108	123	110	97	139	124	142	110	135	106	115	127	116	117	125	137	121	137	126	108	114	104	123	124	117	114	114	132	147	112	114	122	108	104	128	128	134	114	121	127	115	136	127	122	110	124	141	110	135	129	137	127	116	140	130	110	120	111	130	146	131	112	133	139	111	132	125	98	129	142	108	127	150	129	116	128	102	136	137	125	105	116	115	124	132	131	137	124	140	107	125	132	165	118	121	121	124	110	125	102	106	123	121	107	134	126	129	117	130	133	122	155	140	119	112	112	116	127	108	119	136	122	113	119	144	106	121	118	127	106	120	133	128	126	124	119	111	119	117	109	142	125	140	137	123	101	124	127	116	108	138	127	126	126	130	120	120	97	127	124	108	138	147	116	132	143	140	134	113	126	107	129	125	128	116	136	121	125	127	104	132	122	123	125	115	119	128	137	123	128	120	127	119	134	130	148	136	131	113	106	131	142	108	112	116	130	131	127	124	142	116	126	127	118	131	122	144	124	124	133	129	110	114	128	125	112	118	119	130	129	131	125	136	131	126	127	140	114	130	137	118	134	138	115	124	122	111	108	121	127	119	115	130	104	111	129	138	129	112	126	108	126	112	130	110	118	115	119	127	141	117	129	119	115	118	122	123	127	114	121	119	126	139	127	144	140	122	141	103	97	128	126	125	136	116	136	127	119	114	116	139	122	131	113	113	114	129	125	120	108	123	112	104	121	142	126	134	122	117	121	144	117	127	130	121	131	140	132	120	128	130	130	114	141	111	121	141	127	123	140	121	124	122	133	129	128	148	110	129	133	124	106	124	105	125	158	130	125	151	127	124	123	115	119	130	122	132	103	125	130	130	110	118	103	108	141	114	116	113	131	133	132	118	133	132	117	130	138	121	136	122	123	136	117	126	91	105	119	118	130	117	122	110	130	98	121	161	142	107	122	126	124	123	132	136	156	118	109	118	138	104	115	120	126	132	131	129	141	118	114	142	126	119	136	113	132	141	136	115	119	113	121	137	132	137	130	132	101	141	126	120	113	130	115	127	115	130	111	120	128	124	111	131	120	131	110	112	119	123	115	136	111	108	112	104	130	118	112	113	124	127	108	107	104	120	135	113	123	122	144	105	133	117	118	121	111	143	126	128	126	124	115	128	127	117	121	144	128	149	127	142	123	107	109	106	123	141	132	113	113	106	138	124	147	119	140	127	131	118	126	133	148	117	148	105	129	117	115	133	122	120	112	117	119	138	105	117	132	131	112	127	111	148	112	134	130	127	143	128	136	101	125	117	134	124	127	133	148	144	112	133	122	143	109	103	143	130	106	124	102	123	125	114	120	103	116	127	128	129	133	136	129	134	134	110	136	119	131	108	125	114	122	132	116	138	120	115	149	132	134	139	93	125	135	134	126	125	129	100	110	122	104	112	131	128	113	113	119	115	101	130	113	120	126	127	124	126	120	129	114	142	106	101	132	122	98	126	109	124	117	117	143	126	136	124	128	121	123	118	131	125	127	142	131	117	129	128	105	122	127	130	134	130	114	117	111	124	135	116	123	109	119	115	124	115	127	116	128	128	138	134	120	134	112	109	123	123	119	117	155	119	129	130	117	134	126	121	119	114	122	127	112	120	117	119	116	125	134	128	104	122	120	145	107	123	112	125	108	120	119	109	116	130	143	130	129	115	99	129	95	129	123	145	137	129	132	123	127	138	123	110	113	122	137	123	101	114	103	121	114	115	131	134	144	128	135	127	121	109	122	126	120	117	122	130	118	129	141	131	143	130	122	117	142	142	115	126	111	147	125	131	131	128	105	124	122	123	125	97	124	137	118	124	123	112	120	114	139	129	111	117	138	117	114	129	123	136	138	121	113	141	131	131	122	122	153	127	119	135	116	139	113	140	132	111	117	120	140	124	133	114	143	114	124	130	132	127	133	119	118	120	121	114	93	140	127	100	125	141	128	106	119	116	116	111	131	153	106	128	115	141	120	123	132	124	133	118	138	106	118	110	122	137	128	120	128	124	140	120	109	125	130	120	126	139	106	111	116	146	110	102	108	125	120	104	116	129	121	115	136	117	112	113	127	147	129	116	106	121	127	116	120	124	121	134	107	145	133	131	125	124	110	125	132	132	118	129	119	131	106	104	114	145	109	124	129	133	119	143	114	125	133	100	108	118	125	133	115	124	137	124	128	131	97	130	129	113	122	135	119	131	122	125	118	126	133	133	137	133	112	132	109	123	140	119	113	120	121	117	127	110	123	125	121	124	122	129	125	127	105	120	143	117	117	133	108	126	113	109	144	130	125	143	123	107	102	100	120	121	116	136	104	129	137	116	128	121	123	115	136	132	132	122	123	128	125	119	117	127	110	122	135	121	131	115	111	113	111	147	120	116	132	122	141	137	112	107	126	118	115	114	129	124	106	151	131	112	137	114	128	131	124	129	124	129	134	131	124	136	112	126	128	106	135	135	133	121	120	116	151	114	115	132	104	124	92	116	115	132	109	139	121	114	134	119	108	129	115	121	127	113	121	126	114	117	138	126	121	135	128	121	131	102	116	112	126	126	92	135	127	104	133	95	131	145	126	133	138	127	101	138	119	132	109	120	126	133	141	138	143	129	109	130	113	147	130	126	138	125	135	130	143	122	106	129	106	117	135	128	131	121	129	139	125	152	120	111	130	149	132	114	134	107	105	128	111	119	111	142	122	136	143	104	124	104	126	126	98	118	129	137	145	105	130	125	143	143	106	138	128	120	112	117	104	114	117	133	137	130	117	114	124	136	119	112	138	134	106	118	173	124	128	121	122	128	153	128	99	116	123	113	115	123	129	131	131	117	122	119	113	110	126	132	126	124	110	131	129	130	131	162	132	131	155	113	146	150	127	133	124	133	123	141	129	123	111	131	143	124	119	90	116	147	114	129	115	126	134	123	109	115	109	131	116	125	128	136	120	123	119	132	124	119	111	131	122	133	122	117	103	121	121	106	143	124	132	126	128	113	131	129	116	135	136	139	132	131	120	132	124	122	120	116	106	116	123	116	118	116	139	135	131	119	122	115	123	110	117	104	145	136	112	134	138	124	118	127	132	140	107	124	140	120	148	117	128	145	113	115	136	93	118	104	126	123	133	142	136	108	137	131	119	146	131	132	124	130	128	115	119	129	118	144	133	119	111	122	132	122	120	136	118	135	135	117	133	133	125	118	115	122	118	133	104	146	148	138	121	131	135	125	118	106	122	118	121	121	119	123	141	128	105	117	93	131	98	122	133	116	123	113	122	104	121	157	126	109	147	128	126	115	133	124	109	118	125	126	126	105	114	134	131	125	145	125	104	141	119	135	120	130	119	118	132	113	137	145	126	108	118	113	106	134	106	121	103	128	99
25175	21058	26702	25080	3366	679	509	413	380	350	398	354	324	320	297	297	306	320	307	329	261	306	296	308	312	314	316	304	288	298	314	278	293	296	315	271	321	296	318	312	268	268	297	267	286	275	302	276	299	282	289	276	277	267	283	299	271	265	324	287	298	321	305	292	315	276	276	308	319	291	282	289	267	298	287	290	286	275	283	280	275	269	292	293	286	292	273	299	290	276	296	254	325	288	297	300	296	313	307	271	251	259	285	292	305	330	329	268	298	275	272	285	277	283	288	325	258	292	256	277	267	287	273	274	288	275	318	283	296	272	319	282	282	279	263	281	275	300	281	288	290	293	275	287	276	278	292	281	330	305	288	278	278	279	301	302	280	288	281	302	269	291	318	259	321	310	289	277	291	270	285	298	285	295	280	272	296	263	285	302	311	282	294	302	299	284	289	317	297	271	297	267	313	292	262	304	267	300	291	294	284	283	301	313	312	254	313	286	299	283	275	324	288	280	279	291	288	265	277	285	276	298	270	274	294	291	271	282	288	288	293	307	312	261	279	266	284	301	294	264	305	288	274	311	289	301	318	297	295	286	324	319	266	291	282	256	286	297	290	283	290	285	282	279	269	287	283	297	310	278	288	271	274	273	315	286	275	300	289	284	264	277	301	267	277	270	299	297	263	284	275	299	292	285	308	289	344	280	253	273	315	297	272	273	263	291	292	289	280	289	269	266	281	291	301	282	307	285	307	297	268	257	302	276	277	293	277	279	280	305	287	273	300	312	309	269	284	265	297	280	278	288	285	276	263	300	256	302	301	262	292	284	254	288	303	282	282	287	287	308	289	284	290	288	259	274	282	280	270	297	295	310	278	250	301	305	306	316	285	275	327	297	289	280	315	290	292	319	281	252	319	295	306	288	302	298	288	294	268	302	287	251	252	276	287	276	309	318	305	295	280	282	287	301	292	308	245	288	271	297	263	278	302	263	281	287	277	306	305	278	260	286	306	267	272	253	295	279	302	299	282	298	326	290	308	286	291	256	274	293	271	261	293	308	292	272	269	295	242	294	277	296	311	284	262	256	291	310	309	253	309	292	298	269	286	302	271	306	304	295	282	285	275	265	291	277	272	300	293	296	309	286	298	291	274	286	294	264	285	298	279	263	303	276	312	288	279	285	278	291	290	278	321	278	270	288	272	284	331	291	281	311	314	294	315	293	282	274	280	278	315	298	307	255	311	305	308	303	290	278	274	284	313	291	295	278	312	277	321	302	289	292	299	299	270	257	303	310	297	272	288	308	311	258	306	287	320	282	308	298	312	289	268	309	285	304	272	303	301	264	289	273	274	294	307	299	275	292	288	296	311	299	301	305	313	291	297	291	308	305	273	297	262	307	303	268	291	298	254	257	301	310	312	265	307	288	303	303	286	269	250	283	281	300	297	267	297	287	320	294	280	300	297	281	278	304	294	307	296	270	313	287	281	271	300	270	295	293	298	301	287	261	312	294	301	282	243	302	266	277	278	285	291	271	292	276	276	281	272	299	282	322	315	243	294	305	296	294	263	304	267	251	279	283	269	261	255	304	293	296	293	278	255	280	288	282	287	277	283	304	256	292	298	272	273	300	238	283	265	302	276	294	279	300	296	314	286	299	300	292	283	297	278	279	297	277	260	264	301	348	291	327	284	317	302	268	280	261	319	287	297	295	278	313	300	273	265	270	284	305	263	276	279	266	301	330	273	304	304	284	265	313	260	275	301	309	270	289	286	272	282	285	294	282	303	285	302	305	290	256	285	286	303	290	291	266	290	307	283	304	296	270	297	299	299	292	272	298	267	312	326	314	297	286	275	258	300	283	256	290	241	281	276	264	308	316	291	246	272	296	303	268	282	302	258	276	303	249	273	250	314	292	265	266	289	282	278	279	285	280	277	299	281	321	301	298	290	304	305	313	292	290	270	270	280	303	289	292	276	330	289	280	267	310	291	282	322	296	311	277	285	258	297	276	260	262	313	304	277	267	305	273	277	280	298	320	308	278	306	293	279	294	327	296	281	267	315	267	264	265	252	291	336	284	307	281	279	280	281	275	264	271	283	279	300	293	278	293	311	276	290	289	270	260	296	247	276	289	269	310	309	270	265	282	274	292	305	277	298	287	280	304	286	283	294	276	283	281	292	290	284	282	296	314	278	284	275	295	307	298	301	293	280	318	304	275	298	289	284	265	281	277	291	290	298	289	279	300	282	334	285	298	332	301	259	287	258	275	285	289	295	293	296	284	295	278	277	298	297	297	294	262	288	249	272	283	280	289	296	314	303	272	276	306	270	287	305	299	295	249	304	295	300	249	310	313	277	310	296	299	279	284	268	287	301	339	308	277	286	287	288	270	294	296	278	292	274	306	301	286	292	291	277	272	303	307	292	269	282	261	264	285	306	288	260	274	266	284	305	310	273	283	284	276	295	289	297	290	308	298	308	276	282	291	278	287	271	274	296	270	262	278	310	292	275	266	281	286	254	285	279	280	291	275	254	296	298	278	279	307	281	283	279	282	274	285	295	282	262	254	282	262	306	268	287	297	261	315	265	300	259	285	312	270	322	281	277	286	268	287	274	279	263	301	266	299	290	260	254	298	297	302	262	314	300	300	288	298	289	279	309	265	297	282	292	319	269	300	294	274	288	298	270	260	270	323	290	326	296	308	285	272	284	316	287	280	311	297	241	283	270	298	278	311	248	299	294	275	284	273	275	237	242	286	259	288	263	305	317	284	322	259	248	299	278	289	285	288	273	336	274	279	267	304	301	268	305	284	267	280	278	286	270	272	306	259	315	282	305	261	292	330	284	267	273	299	273	276	260	291	315	288	273	292	294	283	260	278	289	283	278	256	303	313	283	307	289	294	286	290	256	289	281	271	260	263	268	306	253	291	274	283	320	271	257	326	310	321	294	295	256	293	279	296	296	297	277	276	305	297	273	296	322	300	280	270	281	286	289	312	281	315	268	298	265	312	292	262	272	281	276	255	287	295	284	287	279	277	276	308	255	302	283	261	306	309	300	285	279	292	289	294	306	268	275	268	255	317	280	324	280	277	273	269	262	317	318	290	308	287	286	289	274	273	256	273	277	270	313	282	313	284	286	291	272	294	290	330	307	313	274	293	273	278	287	279	309	281	325	314	268	267	276	268	295	295	281	289	307	290	279	287	278	305	277	325	323	293	316	282	278	304	320	254	307	292	287	295	306	270	298	293	283	262	285	268	312	289	267	296	279	259	267	275	297	290	255	283	271	269	285	314	309	302	276	267	282	259	263	267	278	290	289	274	306	259	293	297	327	313	301	263	294	276	314	280	295	285	296	271	280	284	296	251	295	287	296	281	275	283	282	290	307	317	285	287	290	299	280	279	279	291	302	305	290	272	266	288	313	291	279	263	274	290	276	297	265	301	288	318	293	252	274	285	287	323	273	299	279	260	265	283	289	296	294	293	293	289	298	314	328	284	268	308	288	306
3443	2623	2147	1089	828	632	516	488	419	402	463	371	336	347	347	336	302	335	341	316	324	292	331	303	300	326	315	303	277	290	315	314	252	290	267	315	298	283	299	296	268	296	299	313	291	270	269	277	304	271	314	305	250	307	277	276	276	287	279	292	263	293	281	292	280	287	300	267	276	276	271	300	294	281	297	315	267	272	279	302	267	316	337	274	276	273	260	284	292	328	281	297	282	277	300	251	347	297	288	310	301	319	291	270	277	282	290	312	276	302	275	289	277	295	279	289	262	293	296	290	279	309	281	290	267	292	287	307	307	288	292	297	248	296	289	290	327	285	270	280	274	288	259	293	300	308	290	291	327	271	301	276	268	281	276	305	285	269	275	317	261	280	311	301	272	307	274	326	299	288	284	294	282	293	281	300	278	293	305	300	290	289	272	305	272	303	300	251	287	305	281	289	296	305	304	282	292	280	309	316	310	277	283	279	303	296	300	302	292	266	271	312	283	285	290	300	287	292	289	280	279	297	315	288	310	277	270	335	312	291	266	301	285	271	293	280	290	293	287	290	269	279	277	288	274	287	276	276	303	261	300	288	291	278	283	270	295	274	295	275	292	279	298	270	288	274	293	288	281	286	276	321	272	274	304	301	309	300	293	258	280	311	284	330	316	308	310	293	300	264	298	278	259	253	295	318	308	303	285	266	283	254	295	279	284	303	284	276	276	284	279	247	256	306	303	240	339	293	308	264	329	284	281	272	297	266	300	297	298	306	278	321	328	302	295	260	301	297	304	331	298	280	306	291	277	265	288	286	296	279	253	267	266	290	311	310	290	332	311	302	287	285	268	263	302	279	271	306	250	280	278	280	316	272	287	298	287	280	264	273	278	303	263	293	280	281	290	288	304	272	283	280	284	283	303	303	282	271	297	278	297	318	272	299	264	286	274	306	290	294	308	268	302	288	305	323	319	274	270	280	286	299	278	293	268	297	279	301	282	272	318	288	299	315	289	266	276	286	298	270	294	284	293	301	309	289	294	282	303	246	291	250	272	284	323	264	297	238	285	299	299	295	305	294	296	288	284	293	302	291	323	298	279	274	279	291	308	276	291	303	303	295	259	304	299	282	288	307	319	276	321	293	308	280	316	291	289	274	269	264	296	280	279	306	266	305	290	294	295	277	292	280	314	304	291	295	278	284	289	297	294	290	276	285	292	298	298	272	298	296	298	275	283	274	283	298	291	296	288	312	263	289	285	282	287	273	303	257	284	313	265	299	298	294	291	303	284	296	273	299	304	288	269	281	308	278	287	274	275	299	278	301	277	328	271	256	322	267	289	275	284	277	284	280	265	315	271	310	261	284	272	309	297	249	274	310	302	301	274	267	287	282	286	255	290	303	277	298	302	288	279	296	265	280	315	285	298	268	258	284	304	291	306	294	274	328	270	300	278	295	299	289	306	268	291	304	301	291	268	303	255	293	278	280	286	297	303	309	297	322	303	295	284	289	286	300	276	285	296	266	291	271	304	273	249	316	291	296	267	303	297	301	283	293	270	288	294	249	319	296	327	276	286	284	273	288	272	275	314	276	272	269	282	277	282	253	281	300	280	274	264	334	308	287	291	280	279	284	284	275	300	270	298	289	291	266	301	276	280	286	294	293	292	280	307	283	309	278	309	277	266	272	291	293	281	296	319	286	299	290	278	253	288	293	318	301	287	307	283	269	275	301	307	273	262	302	282	257	277	312	297	295	285	305	282	318	270	289	301	315	277	301	274	306	293	318	297	294	316	294	278	295	320	291	295	266	267	285	271	281	284	288	276	279	306	283	290	308	257	285	290	288	287	313	302	304	258	267	308	230	294	307	279	301	276	304	287	289	318	275	268	300	276	276	302	283	293	295	282	282	270	290	278	301	320	306	297	299	281	305	287	306	300	285	270	293	272	309	295	309	310	283	306	262	275	273	281	304	289	276	278	274	317	292	273	300	296	283	293	279	300	282	286	282	285	306	263	275	273	301	293	289	280	278	266	276	288	286	268	283	292	315	262	272	286	262	280	276	296	290	287	260	308	268	277	324	291	288	272	294	275	287	305	274	261	265	270	273	292	291	219	296	293	279	283	304	288	286	273	259	270	279	302	273	284	300	301	256	284	288	297	264	281	300	317	259	263	280	295	266	295	271	303	297	281	293	291	300	267	275	292	299	299	265	286	266	330	275	289	268	297	289	307	303	285	257	301	280	275	277	278	311	268	252	249	282	274	268	267	302	294	254	254	291	332	264	288	275	313	312	272	276	285	280	280	315	302	266	282	292	316	283	299	280	301	296	286	294	262	297	270	260	292	283	278	284	251	303	264	267	252	276	299	272	276	308	298	290	298	282	300	296	290	322	288	303	324	310	264	282	259	288	276	276	283	270	298	295	289	282	295	284	288	301	267	257	290	283	302	318	257	294	296	265	286	269	287	283	260	316	285	299	294	294	275	309	260	304	289	311	283	282	299	278	283	293	286	289	288	278	322	265	271	306	307	287	315	316	292	314	283	285	279	309	266	250	297	307	295	327	266	326	296	254	314	271	274	300	265	263	296	275	294	280	267	279	294	272	298	297	288	273	289	289	298	291	294	289	270	331	259	283	309	294	309	274	294	280	285	279	290	281	273	257	280	283	284	308	270	285	272	287	273	284	264	285	294	278	288	277	264	255	278	298	271	271	291	284	306	289	271	282	290	275	291	282	324	268	279	302	251	298	283	274	294	301	296	303	287	325	289	294	278	302	296	282	276	282	293	310	234	282	282	307	304	275	288	292	318	302	286	282	306	294	247	284	299	269	283	285	293	287	264	274	259	286	292	261	259	282	270	320	325	289	282	259	279	318	292	303	257	287	276	287	313	286	296	275	300	282	267	277	264	297	262	293	279	292	302	271	280	297	300	258	308	297	272	284	261	285	275	303	320	286	290	284	296	286	286	299	295	306	274	283	287	295	262	295	293	264	294	270	280	274	281	278	294	309	294	287	284	302	284	287	292	289	291	297	299	279	299	256	287	281	317	297	293	329	292	297	280	278	298	301	280	268	280	296	314	303	294	273	286	288	294	306	289	292	276	299	258	270	306	299	283	280	305	280	293	309	283	284	284	286	295	288	247	288	275	276	300	311	284	300	319	284	299	283	289	283	293	292	297	256	306	299	264	317	276	309	289	317	262	298	307	280	280	283	274	281	285	267	298	298	272	308	284	302	272	261	295	282	315	273	302	297	298	281	289	273	293	314	287	281	299	278	258	311	287	291	258	316	324	295	288	279	290	263	303	301	294	283	303	282	314	295	284	304	302	304	274	273	302	301	304	267	272	297	307	294	299	273	298	294	303	327	259	280	283	251	307	297	291	295	286	306	285	302	293	296	281	277	266	261	292	307	275	284	278	269	277	309	300	306	257	300	272	284	284	283	277	276	238	266	285	273	299	282	304	305	264	284	285	274	303	288	293	267	269	269	288	277	327	286	280	299
24056	21022	28104	24141	20862	4961	1228	744	609	673	853	630	526	490	525	522	555	483	483	469	531	474	461	490	455	524	476	497	458	502	477	514	524	538	435	443	471	491	467	502	452	483	448	505	479	434	471	486	481	439	475	491	458	469	469	486	476	463	476	460	470	482	456	448	448	484	467	454	483	488	457	474	469	481	493	465	457	476	472	500	484	482	478	493	453	432	459	478	487	467	476	464	480	474	456	443	474	478	469	411	463	466	480	455	454	497	475	495	463	444	471	468	481	432	450	453	463	486	468	435	460	496	438	444	467	432	492	443	500	500	455	466	449	461	527	472	453	439	481	496	448	463	475	497	463	480	470	449	402	495	497	472	433	469	492	459	444	462	502	478	468	514	456	472	503	479	451	417	420	428	464	462	450	461	468	448	458	486	466	453	480	468	421	451	421	471	455	468	474	478	452	500	450	461	432	448	449	457	465	498	460	516	444	458	443	457	447	491	483	483	485	470	512	460	467	448	460	491	465	506	485	457	466	482	487	475	477	437	463	439	447	438	481	474	449	454	458	440	456	465	479	453	450	461	475	467	472	463	490	452	444	458	492	477	446	475	454	471	448	481	494	479	482	459	434	521	420	482	512	506	470	462	437	450	436	451	503	457	476	433	448	417	460	455	487	471	470	443	422	475	462	452	485	465	462	473	456	420	504	447	456	479	512	443	461	473	476	460	481	519	434	483	450	435	423	441	473	471	428	442	480	438	438	426	453	454	453	474	464	477	445	469	454	461	430	462	449	498	442	445	463	450	470	486	506	437	465	475	447	488	460	494	448	419	486	461	453	469	447	465	465	437	474	427	450	429	473	445	463	452	456	452	429	429	482	482	432	453	490	461	458	460	468	426	477	492	470	497	456	464	473	437	472	488	437	448	452	425	456	450	464	456	508	400	470	471	505	455	465	482	439	461	449	452	461	468	495	491	507	456	471	470	439	455	466	505	486	443	482	489	460	467	471	470	481	482	463	471	465	474	501	445	460	494	479	451	451	450	487	458	456	450	462	467	485	485	498	439	462	488	428	479	468	471	447	455	449	496	468	478	446	476	456	464	446	460	469	495	445	493	475	482	480	463	481	443	448	455	495	456	489	439	491	472	451	498	471	491	474	447	452	440	483	447	453	472	478	496	443	431	476	493	462	455	447	454	484	492	462	493	453	502	481	464	532	448	465	458	473	459	448	507	429	462	429	433	509	478	495	485	436	470	489	482	473	467	450	453	479	473	456	437	487	466	459	451	447	463	461	425	472	449	494	478	448	461	482	441	475	474	436	465	418	481	446	435	457	470	442	458	505	472	417	478	496	455	452	471	459	460	471	456	463	453	481	461	452	459	444	456	452	449	438	511	487	422	474	470	484	474	470	480	427	477	493	462	458	482	437	458	471	427	454	493	449	426	453	455	477	430	471	469	464	453	424	526	435	471	467	457	484	478	461	471	481	435	449	443	471	489	447	484	451	493	448	409	463	460	453	449	420	449	461	476	490	449	485	433	486	457	502	502	480	423	459	493	466	445	442	479	471	456	484	495	461	446	435	449	462	450	468	432	443	472	445	470	440	462	453	457	470	444	424	495	472	452	477	454	459	472	471	466	473	453	468	453	473	491	490	448	440	421	423	405	470	498	439	461	460	472	455	473	463	471	433	450	427	445	454	438	447	444	456	476	473	476	429	437	444	427	429	446	449	463	444	481	456	465	466	428	434	436	461	485	486	456	476	475	426	452	476	477	472	434	467	438	475	456	469	412	453	440	491	444	449	480	470	442	443	447	492	503	458	478	478	460	475	466	500	466	479	480	474	458	423	454	440	432	464	469	456	468	504	464	427	448	444	470	455	458	433	484	447	450	480	447	482	508	463	435	467	458	418	480	461	425	485	460	474	451	427	486	471	422	431	479	497	478	450	444	437	447	466	442	468	437	463	438	452	413	435	469	483	533	494	480	472	509	479	432	460	449	491	438	479	445	483	483	481	458	456	459	440	474	500	466	468	447	427	446	453	475	462	510	473	433	489	473	436	485	482	478	432	447	495	427	489	429	457	417	466	453	487	467	469	483	425	502	472	468	517	478	454	471	468	487	447	475	475	452	459	476	485	482	454	443	448	482	439	460	452	458	434	442	498	506	464	486	478	494	478	430	456	447	472	453	452	474	461	407	425	450	437	485	467	454	466	457	464	485	447	464	459	436	485	417	450	468	457	453	461	465	457	485	441	502	442	458	462	477	487	454	475	490	479	454	419	445	485	424	439	540	456	491	474	438	421	460	426	436	450	454	465	442	435	458	477	414	473	523	440	515	483	514	430	487	475	445	477	443	443	444	405	460	476	483	445	452	463	479	481	447	446	452	475	454	470	477	455	432	473	430	462	442	468	480	463	448	466	478	453	454	435	472	488	488	471	478	445	491	451	484	421	451	467	467	470	479	454	450	444	461	446	453	461	439	434	468	468	437	485	467	430	454	453	479	482	449	457	476	472	455	416	495	476	474	479	438	461	464	472	452	451	445	456	485	466	495	474	458	476	443	411	431	451	427	442	436	493	470	463	478	421	475	477	437	465	456	482	454	462	452	506	481	466	495	465	434	458	440	470	469	486	439	479	474	449	491	459	436	426	441	447	463	480	495	441	469	454	471	441	466	458	412	469	485	438	470	492	489	471	477	456	471	453	470	476	445	471	491	487	462	436	461	449	462	459	416	467	483	446	487	442	451	448	491	468	464	499	456	434	417	439	502	457	500	447	417	468	469	460	448	461	484	424	450	474	475	456	492	490	450	440	474	449	458	458	470	469	506	451	479	440	417	493	451	481	470	455	467	429	421	467	444	424	481	450	408	450	480	487	447	444	439	473	462	482	465	441	461	460	477	464	435	453	449	476	450	477	462	487	469	471	476	470	464	466	435	408	467	458	462	488	462	436	429	483	465	431	423	460	485	465	437	459	482	443	464	464	447	476	430	441	469	481	484	452	439	457	446	460	465	494	436	445	444	467	493	451	484	454	479	452	469	497	484	441	429	499	469	479	475	418	426	486	453	475	472	461	480	428	467	497	476	497	475	459	420	443	453	451	494	452	493	468	481	475	472	465	441	434	451	441	424	465	475	454	490	473	449	453	470	460	482	462	470	481	465	470	472	469	479	444	446	456	459	423	502	447	465	456	434	426	473	502	434	465	483	477	452	430	451	465	430	444	456	428	433	466	458	450	490	419	461	464	458	459	459	431	454	478	443	451	454	471	465	464	461	427	483	481	432	465	464	431	444	482	475	471	483	469	437	485	438	471	472	469	488	439	488	450	431	437	438	437	460	473	459	505	450	480	460	469	440	424	451	488	434	462	470	489	450	462	497	475	456	431	454	408	456	474	495	430	394	452	505	498	442	484	463	440	421	461	440	479	475	486	445	465	465	470	486	444	453	496	463	474	474	472	487	440	430	434	507	461	480	468	485	471	468	457	452	434	459	479	438
3677	5390	4457	2316	1667	1128	982	829	796	724	1138	716	538	564	491	491	498	518	540	528	478	519	481	473	464	472	515	464	498	467	503	501	491	470	480	488	514	452	482	493	439	444	418	462	456	463	488	496	430	454	472	487	486	465	467	477	432	474	430	443	456	436	438	453	455	447	457	459	490	459	430	442	432	439	456	450	440	455	420	422	448	457	441	461	451	426	480	451	437	436	479	458	446	436	420	397	460	437	481	426	445	435	456	436	434	435	498	476	428	464	440	457	454	423	481	451	411	456	433	450	406	455	427	462	420	422	420	441	482	437	487	424	461	451	444	484	471	436	489	398	443	469	442	405	485	437	485	432	446	459	432	436	465	434	452	424	426	419	479	475	440	445	436	426	455	441	413	384	472	420	457	440	427	416	415	481	483	474	412	471	463	439	477	418	442	464	445	454	442	402	434	418	458	451	455	402	459	470	410	430	452	432	419	394	444	425	434	459	456	433	440	424	455	460	480	457	464	454	435	471	437	443	470	441	429	426	421	399	425	440	432	421	441	416	433	439	446	458	482	446	416	413	461	429	459	453	444	459	456	471	405	471	439	461	454	461	464	446	428	467	440	454	444	404	446	416	451	456	463	439	437	439	458	436	380	408	447	429	491	438	411	412	426	395	437	424	468	444	423	448	463	448	436	428	464	451	455	479	461	439	403	428	441	428	433	444	473	446	434	434	432	471	435	450	463	477	431	455	439	419	407	451	434	453	409	431	483	445	414	472	459	473	452	456	460	444	466	435	450	475	452	439	447	431	443	442	444	452	438	458	449	426	428	446	449	464	384	428	437	438	437	432	439	420	446	458	442	444	436	430	413	429	439	437	427	472	436	462	438	412	467	434	452	437	453	457	422	437	406	451	446	453	441	469	451	465	424	443	407	470	448	465	461	390	454	451	480	432	423	448	446	450	423	448	446	446	456	441	423	437	437	452	413	466	443	428	441	453	443	443	441	456	423	435	427	419	418	440	423	404	456	471	466	425	456	464	474	460	460	449	455	478	482	432	426	404	452	463	459	443	488	426	451	452	466	420	473	437	454	448	421	461	430	446	449	461	447	446	422	479	474	417	435	418	487	437	497	437	434	446	459	438	422	436	417	454	461	433	417	439	473	437	424	440	433	439	438	470	453	438	432	460	432	440	459	424	440	438	473	435	460	444	467	459	451	450	434	432	453	422	432	424	436	445	454	475	482	441	473	437	493	429	401	461	421	490	442	429	439	407	443	447	428	416	438	431	429	446	488	472	446	492	443	433	429	431	450	468	439	453	461	417	485	452	436	452	405	412	451	462	427	411	439	447	419	433	441	456	447	436	454	468	451	413	443	448	436	437	441	450	422	417	450	477	434	443	419	462	483	433	415	476	423	449	390	435	434	463	403	424	445	440	476	440	445	430	437	444	422	426	435	447	440	453	438	419	475	412	437	446	447	412	464	446	432	461	433	440	452	427	388	441	451	436	446	420	462	444	433	428	467	438	458	432	435	451	454	459	426	415	443	448	441	444	447	458	449	421	391	463	460	450	456	451	480	437	411	476	457	456	467	428	440	439	443	453	411	429	423	408	401	453	430	407	424	428	409	402	443	446	434	434	423	460	443	425	438	455	434	477	416	434	445	430	448	462	448	426	425	448	413	459	441	439	419	412	443	452	452	444	421	462	462	450	423	440	459	458	449	416	446	456	492	436	407	461	430	458	493	371	442	447	472	466	457	469	447	463	470	408	440	425	415	451	448	415	433	449	478	496	452	441	457	459	410	434	462	474	419	424	390	434	478	413	448	418	485	455	486	421	448	439	428	433	398	481	409	470	422	476	446	430	467	412	416	408	430	429	482	442	440	431	473	421	426	402	483	455	433	414	433	470	423	443	417	457	453	420	447	446	426	455	404	452	425	406	435	420	459	401	435	449	416	442	480	473	467	445	452	422	441	438	460	469	416	467	440	470	424	449	466	449	468	425	462	441	408	429	444	432	415	427	441	455	467	453	431	443	479	410	424	459	434	422	473	419	452	418	436	422	458	432	472	461	439	442	467	430	424	420	426	430	430	414	426	417	452	384	443	426	411	455	432	463	419	430	412	435	451	467	449	442	486	428	425	431	458	434	396	435	417	424	426	447	423	413	442	426	442	413	418	431	459	431	428	417	440	450	437	466	444	423	448	410	471	428	432	459	428	453	420	459	434	449	443	419	463	467	432	412	426	448	418	464	450	432	471	444	423	432	476	443	437	405	449	436	459	466	435	426	418	413	435	475	446	409	452	427	454	428	453	455	448	446	450	434	456	401	457	472	456	443	467	433	441	427	452	438	438	444	477	424	402	442	414	423	466	418	481	469	479	473	407	476	416	442	414	441	395	442	479	485	448	474	437	462	465	415	443	460	464	449	474	434	453	427	456	440	455	449	487	441	422	449	438	435	430	450	401	437	449	453	434	471	472	453	401	421	402	404	422	428	439	437	423	438	407	405	457	433	479	435	444	452	447	448	436	434	474	437	457	436	483	422	480	442	448	437	475	404	454	448	461	411	479	447	411	441	454	464	478	453	454	441	435	409	427	454	430	445	477	487	459	455	481	441	447	452	423	430	420	458	434	411	440	459	439	453	481	461	438	450	426	437	450	468	459	444	472	426	407	407	468	440	459	436	458	454	441	471	449	468	436	461	465	494	436	411	477	441	441	424	410	390	441	406	409	437	452	450	437	439	482	427	420	444	445	417	455	417	434	432	417	437	434	452	436	456	425	465	452	414	442	417	434	440	455	425	450	449	453	434	440	416	462	425	429	399	427	384	438	420	446	422	411	438	436	437	455	414	432	435	386	417	441	453	460	403	434	438	464	443	457	402	432	437	414	452	451	438	448	478	447	411	448	431	448	411	459	479	439	438	446	428	417	396	462	499	433	499	447	394	418	425	432	431	427	440	430	420	478	403	403	446	423	453	422	440	426	441	416	437	427	444	413	473	420	416	418	450	425	448	458	435	397	470	456	437	432	421	391	441	422	444	411	456	438	472	456	443	442	481	439	429	444	426	486	427	422	438	409	424	431	471	437	395	449	469	440	440	431	445	422	415	427	448	432	453	461	411	437	428	445	408	462	434	410	425	435	448	442	410	424	417	484	421	427	467	453	445	423	439	458	445	475	444	431	439	452	439	438	439	466	479	465	405	434	429	457	442	464	421	476	422	417	389	449	466	434	434	433	413	412	411	422	435	455	437	417	461	426	424	448	446	459	426	441	410	444	450	484	431	426	450	418	434	423	410	432	445	437	452	440	432	404	435	423	433	431	424	465	454	456	481	400	437	438	452	447	459	461	433	423	444	459	454	423	418	402	474	454	445	451	441	444	408	476	407	441	419	438	439	426	424	466	459	459	433	441	454	414	496	447	445	433	431	428	436	433	443	427	424	451	459	435	428	427	452	460	476	450	415	439	450	459	428	439	441	429	441	476	478	429	458	419	443
27115	9666	490	218	132	133	145	130	130	140	131	129	130	131	132	122	138	110	122	125	135	121	116	124	120	123	123	117	127	124	126	122	124	115	131	111	121	125	111	114	131	126	105	135	126	136	122	126	116	125	119	112	135	112	136	94	122	115	131	120	114	124	120	100	118	120	105	121	123	115	126	115	117	109	111	130	112	121	109	110	130	116	118	95	124	112	121	120	117	113	135	112	122	108	131	118	122	129	108	137	133	113	110	114	98	136	136	121	119	141	116	129	104	140	119	123	124	112	131	103	102	132	112	111	124	108	119	116	127	121	120	122	120	105	113	111	95	125	147	103	136	137	122	130	117	120	111	119	147	127	123	122	114	114	114	120	117	118	133	113	144	116	127	98	139	119	127	108	126	109	115	133	117	118	118	123	130	108	127	121	108	127	121	113	105	124	120	114	116	152	130	115	131	115	110	140	139	128	136	126	105	111	115	107	121	107	121	127	99	120	133	118	119	124	127	105	115	105	125	124	106	113	126	114	115	114	113	108	116	130	128	113	112	122	138	117	118	129	126	122	109	111	124	105	114	129	142	117	113	124	103	114	136	102	114	104	128	121	147	135	117	139	142	120	108	104	109	121	118	125	101	118	135	109	121	129	126	117	110	136	120	119	108	112	105	112	111	100	119	128	118	111	112	110	114	130	116	110	99	116	114	118	119	146	123	110	125	112	133	132	102	119	128	107	122	104	127	122	111	130	133	125	122	132	114	133	109	112	128	96	116	107	107	117	110	120	106	114	147	103	123	130	117	104	134	122	137	121	113	106	126	133	141	118	129	121	119	123	126	122	133	100	123	118	127	99	127	129	120	124	128	130	105	107	138	134	122	125	115	145	136	122	131	125	112	126	126	144	129	119	123	116	111	105	100	134	126	120	116	131	113	119	109	104	113	103	128	126	112	147	118	128	130	106	110	123	121	136	108	106	124	136	134	120	117	114	133	116	133	119	100	111	149	130	107	122	128	121	141	118	127	111	129	118	113	114	134	114	108	116	124	121	126	138	102	117	118	148	129	101	128	103	117	133	110	114	130	128	131	110	124	130	127	124	103	121	130	110	119	110	108	110	125	126	123	115	116	120	125	108	98	110	101	129	124	120	112	125	114	122	121	131	106	110	128	118	116	129	127	120	119	110	123	113	126	134	123	115	139	120	122	113	124	130	115	100	120	123	124	116	119	108	124	123	112	120	116	128	121	134	104	99	111	105	124	108	117	135	131	109	111	136	108	119	126	109	134	133	113	116	111	117	105	118	99	127	128	112	111	100	131	115	123	138	117	108	117	118	133	135	113	122	119	125	124	105	117	134	133	111	113	102	106	126	127	123	133	125	133	124	123	128	128	120	117	122	111	114	118	127	133	126	130	101	116	135	131	121	115	115	129	125	121	112	128	100	129	109	114	137	108	114	135	127	121	105	119	127	116	112	135	127	108	125	109	127	114	123	123	117	129	107	117	126	116	112	109	133	132	123	126	112	117	125	133	85	120	133	135	108	119	102	133	135	128	121	119	116	112	111	124	138	125	120	117	132	130	113	108	120	138	128	124	116	102	116	126	126	108	105	103	126	113	121	119	124	106	150	114	120	131	113	124	126	112	121	119	122	128	136	121	126	147	114	142	126	119	105	105	129	117	129	113	145	127	143	134	110	116	115	126	117	131	102	130	129	125	133	131	122	141	109	109	119	109	118	140	104	115	122	116	116	129	128	116	127	127	150	137	107	123	142	108	113	117	119	129	123	130	107	113	118	121	108	113	135	121	131	147	116	115	123	103	123	128	118	119	119	110	132	123	130	108	134	126	130	138	145	121	110	117	131	108	113	115	131	107	129	104	123	102	131	111	126	117	128	114	109	116	132	113	134	129	128	105	125	112	142	135	118	139	123	114	123	121	114	119	116	113	118	131	99	115	139	126	109	115	127	131	130	113	109	106	130	124	93	116	113	116	132	109	117	95	137	117	122	114	108	127	132	110	123	117	130	135	145	107	112	124	129	114	140	139	133	129	124	130	133	128	122	111	112	132	118	139	127	126	122	142	114	122	106	125	119	117	122	122	109	117	149	126	128	98	128	112	115	104	121	117	137	113	123	133	111	127	107	139	134	119	112	120	124	106	121	121	119	126	119	134	116	108	125	117	117	115	90	131	115	110	103	124	107	110	125	126	114	105	116	126	128	120	108	120	146	108	126	115	134	120	119	117	113	124	122	124	118	123	131	105	123	114	123	107	109	122	115	129	108	146	120	139	104	119	133	111	136	142	124	116	122	113	113	107	136	114	128	116	119	120	133	118	105	118	107	142	135	114	128	114	110	114	121	133	121	131	132	112	120	109	114	143	132	123	110	117	128	106	138	127	103	119	135	125	124	122	131	132	101	125	110	132	127	103	138	147	120	110	123	109	118	116	114	115	116	120	104	137	108	109	136	116	100	123	112	107	99	131	129	115	122	109	110	132	116	103	126	118	111	124	116	107	126	108	112	133	126	112	119	136	126	132	142	121	141	105	110	103	120	112	116	135	92	119	126	119	137	114	108	114	106	132	118	136	122	121	126	119	116	120	133	128	118	110	122	125	110	119	127	123	128	124	134	113	112	133	106	115	113	139	128	135	132	119	98	122	118	109	121	120	138	118	118	140	141	116	136	115	113	134	108	130	116	107	130	120	117	131	109	125	127	131	131	106	112	119	106	112	133	144	110	111	122	139	108	109	121	100	101	120	124	124	105	128	119	134	130	122	105	131	135	129	134	115	135	143	140	117	117	143	119	107	108	121	106	132	113	106	138	121	111	121	110	116	119	119	124	129	149	138	135	131	131	105	126	113	127	130	123	125	125	125	113	124	118	119	124	124	115	116	113	134	112	135	125	112	134	112	108	122	109	124	126	135	116	104	122	130	124	115	112	119	128	112	126	119	125	106	120	123	138	120	109	92	128	124	114	147	85	111	123	122	122	122	112	125	123	122	115	119	132	126	115	124	141	137	124	107	115	112	129	105	118	119	112	123	99	118	127	123	120	124	133	110	136	120	109	127	119	124	122	140	129	132	126	115	114	113	115	134	120	110	118	134	127	115	128	105	124	124	103	126	107	122	121	110	110	122	108	127	124	113	116	124	116	115	121	105	116	101	144	133	128	103	118	114	148	120	99	126	116	128	132	135	144	125	112	109	123	130	131	118	119	125	122	127	115	110	122	122	100	92	123	123	156	128	121	136	126	131	116	127	136	89	113	123	119	128	127	120	133	124	97	112	125	131	105	102	126	112	149	116	120	129	116	122	126	99	125	123	126	141	124	127	109	96	142	120	129	143	123	132	97	130	144	134	144	116	130	102	120	120	125	129	118	120	105	132	123	132	114	112	114	121	121	122	125	133	132	106	119	113	135	119	129	98	118	128	121	149	105	144	119	125	127	106	129	129	115	93	126	115	108	101	123	135	113	119	121	122	120	137	110	111	115	124	115
4770	317	274	172	176	154	154	111	146	136	164	144	124	131	132	137	125	112	144	119	123	119	127	132	116	139	120	130	132	125	118	137	129	112	99	145	136	129	126	121	113	138	115	140	118	118	101	123	127	125	115	128	127	109	122	141	139	125	118	126	137	108	131	121	125	129	116	143	143	111	131	115	124	143	137	134	103	114	134	127	126	139	120	154	124	135	131	139	121	122	139	130	131	112	125	130	140	129	138	121	125	115	141	120	119	131	127	102	104	112	114	118	120	141	118	112	124	106	129	128	116	138	134	108	131	150	109	114	128	136	132	139	115	131	127	110	139	142	111	124	139	110	107	120	123	133	122	126	124	135	115	128	110	110	115	114	133	106	140	123	112	110	128	119	115	111	126	139	122	119	122	130	133	147	120	108	130	126	122	107	123	117	120	129	133	127	119	134	112	134	110	132	132	103	116	140	145	120	144	111	112	122	129	106	109	128	133	128	137	129	127	133	130	131	117	124	115	147	112	125	138	123	114	126	128	124	142	124	112	129	120	132	134	128	105	124	94	126	120	143	126	144	151	125	115	123	127	119	112	131	100	134	141	136	128	118	114	121	106	116	134	117	132	137	127	120	108	119	120	123	125	117	133	122	128	114	95	133	133	120	124	109	129	110	139	130	130	139	111	125	107	128	110	121	120	120	121	121	120	135	112	127	138	119	112	131	119	134	112	126	129	98	122	126	115	117	126	117	117	124	114	125	117	121	103	145	125	117	130	137	117	140	112	104	130	118	126	115	115	136	144	149	133	114	134	118	116	124	138	132	123	133	111	137	118	102	116	125	120	145	107	128	121	113	131	99	111	129	124	103	124	135	145	120	115	137	105	103	130	130	113	119	117	119	123	122	134	135	123	128	121	116	129	105	134	133	142	130	137	119	129	126	129	127	129	110	123	125	130	108	119	124	139	126	121	132	111	125	119	120	120	119	122	135	105	110	129	129	143	120	141	130	123	108	121	129	114	145	123	136	137	130	140	111	119	131	135	119	138	122	141	135	119	132	128	137	142	137	122	127	119	124	118	123	113	139	111	138	147	110	125	115	128	139	136	134	126	122	122	137	147	120	119	116	132	121	137	116	125	131	122	111	132	112	138	138	113	130	110	114	126	150	108	142	133	129	121	118	116	121	131	126	129	150	136	113	113	136	118	116	113	121	120	130	113	122	110	141	124	137	134	120	116	125	123	134	122	124	129	131	116	120	114	129	117	127	115	135	130	117	117	106	133	127	110	134	140	145	108	111	118	132	137	138	127	134	128	123	126	92	128	96	99	132	113	124	131	141	110	130	133	129	126	115	142	137	121	113	126	119	142	105	139	120	132	113	128	135	133	129	119	114	118	114	125	122	128	118	120	133	108	117	112	129	126	109	118	109	127	131	115	116	128	133	121	139	145	127	128	118	148	121	108	116	126	117	125	109	108	112	128	117	132	135	106	123	111	120	123	133	112	114	135	141	127	123	120	117	126	121	121	142	124	141	113	129	141	130	111	122	130	102	121	113	137	125	132	117	121	135	120	125	134	135	130	121	138	117	112	123	126	132	115	131	113	130	117	120	129	135	128	142	122	132	107	122	109	131	119	139	143	117	101	105	127	135	113	119	137	139	147	114	135	120	128	108	134	117	118	136	123	141	131	135	142	131	119	115	119	137	111	127	120	117	125	126	121	111	122	150	132	100	117	126	121	134	114	122	137	139	136	144	149	111	129	107	122	130	127	130	129	137	134	129	133	118	121	107	127	132	133	121	111	139	113	117	157	104	122	136	122	123	133	115	129	129	120	119	126	121	92	141	111	116	123	134	122	131	136	121	137	125	128	114	126	148	141	109	114	115	144	143	124	130	100	131	125	116	136	137	117	117	122	114	130	127	135	118	131	118	134	112	130	144	121	125	112	123	115	126	135	126	130	127	141	112	116	114	148	129	118	116	118	120	145	119	132	128	121	134	124	123	121	126	135	130	125	127	130	141	120	113	132	112	111	140	152	135	131	132	137	119	116	138	107	114	121	105	108	110	119	146	120	116	114	144	116	116	128	125	127	132	139	115	130	133	112	129	116	99	129	146	102	123	132	109	130	127	129	122	125	139	123	104	123	120	125	132	119	113	125	106	110	117	131	144	123	111	113	136	110	115	147	123	128	111	122	126	124	130	122	125	136	128	111	136	122	111	100	113	121	132	123	104	130	132	124	118	126	128	138	121	110	122	131	129	106	129	130	131	127	122	139	118	132	126	124	107	115	132	130	137	127	128	135	115	116	127	119	117	138	106	133	109	107	119	118	129	117	110	127	130	143	136	156	127	158	139	121	110	117	122	117	151	114	124	142	130	120	114	118	126	116	144	106	107	114	118	138	123	125	119	129	109	127	145	121	111	136	133	134	117	133	112	122	143	116	116	123	124	117	134	103	113	119	121	150	137	120	139	97	124	133	118	141	126	135	117	119	123	127	131	109	131	132	138	118	128	132	117	131	137	130	119	108	113	116	132	121	131	143	102	132	120	140	133	150	127	105	123	121	109	118	132	118	125	144	111	127	124	127	133	107	129	124	116	142	127	126	98	128	132	118	132	127	131	125	149	131	128	107	116	105	118	142	127	119	108	129	129	132	115	127	111	118	134	143	121	116	112	120	143	133	116	120	125	115	112	123	119	112	126	121	122	107	148	131	124	122	126	138	127	121	100	139	108	121	127	112	129	135	123	123	123	122	130	124	117	106	140	119	124	132	145	129	135	135	121	115	129	128	130	123	134	114	129	128	123	130	124	119	116	115	108	123	102	125	108	141	111	124	135	105	135	125	139	109	104	113	126	133	120	116	115	131	151	130	138	122	133	140	136	128	114	132	125	146	130	134	142	129	120	120	124	131	109	137	111	126	123	146	114	115	128	120	108	136	122	105	114	121	121	124	120	139	131	122	146	141	128	118	131	93	142	123	128	128	123	144	135	126	129	122	113	134	119	114	105	107	140	129	125	115	121	113	104	145	121	115	139	131	117	140	129	133	129	131	134	133	151	134	126	135	137	116	127	131	141	141	130	129	131	119	104	119	133	118	149	128	115	126	130	114	108	138	133	129	135	127	136	100	127	140	130	128	133	114	127	120	142	124	139	116	140	121	127	119	129	148	126	123	119	119	121	119	109	123	112	118	129	132	112	131	118	130	121	136	138	120	132	121	120	118	115	127	140	136	144	131	156	110	118	117	119	131	131	127	139	119	127	110	128	112	146	139	141	120	126	121	151	123	108	133	107	124	115	121	120	128	121	124	103	123	112	119	116	116	133	131	113	127	124	119	101	136	124	113	117	144	126	136	140	126	119	124	133	109	120	109	153	118	144	121	131	124	135	121	108	132	132	119	124	105	133	139	127	112	122	112	126	126	110	126	144	113	137	110	124	115	106	117	119	137	127	134	145	109	141	139	121	108	142	114	120	130	120	115	128	127	138	120	117	135	122	122	136
25107	21056	26747	24997	3387	685	455	422	331	350	441	399	287	312	354	321	308	272	294	290	315	327	319	255	310	291	310	305	308	300	297	306	294	290	275	296	288	278	315	311	276	294	322	317	269	328	287	298	285	320	284	267	289	323	307	302	281	290	285	311	301	288	284	290	291	296	302	326	275	308	297	312	307	295	317	341	282	292	272	299	291	268	283	265	319	300	307	304	262	261	313	269	293	300	259	293	297	303	319	338	303	287	306	306	303	324	285	290	273	244	263	320	294	274	269	276	309	291	281	275	292	321	263	307	332	288	301	293	312	273	273	302	273	300	283	297	302	317	273	276	308	289	265	317	319	309	321	267	293	308	273	293	294	304	315	298	269	275	294	273	281	322	258	287	288	272	291	268	339	294	284	263	265	291	276	311	293	274	282	278	273	279	268	288	281	279	345	298	282	301	261	295	321	290	267	329	286	321	258	297	308	271	260	288	276	283	304	279	272	273	248	292	256	261	312	274	312	290	273	293	253	282	285	301	281	295	272	283	303	306	301	276	258	294	300	278	295	281	286	299	309	295	311	302	273	275	292	303	301	266	296	297	287	284	294	305	287	283	255	290	286	310	284	273	305	255	268	296	270	280	308	279	281	302	302	281	266	298	283	264	301	288	324	257	286	299	322	304	267	294	335	279	291	291	293	245	290	316	279	280	302	289	310	276	303	296	303	272	292	293	274	301	276	326	315	305	301	254	321	269	296	290	308	279	287	249	272	270	314	316	290	300	271	284	265	317	302	285	271	292	272	263	260	301	274	300	273	255	261	284	288	265	296	298	285	274	292	288	296	301	290	296	279	259	294	311	280	290	300	319	282	279	295	329	276	266	277	285	301	276	267	263	268	281	291	337	282	288	262	290	266	303	306	290	288	273	283	289	292	290	288	280	266	273	279	273	274	305	305	276	294	265	322	290	295	294	311	296	303	294	272	274	266	281	294	273	277	275	268	282	278	299	286	291	299	300	283	300	279	285	277	270	276	284	300	274	292	282	276	284	279	287	279	290	297	319	313	314	282	310	289	280	286	283	282	260	282	297	304	289	312	286	285	253	306	284	271	268	275	301	288	285	325	290	277	300	270	300	264	313	281	320	306	289	274	279	292	331	290	293	266	289	286	275	296	283	269	302	282	272	294	321	300	295	303	275	304	296	313	310	281	277	303	288	302	279	297	258	307	296	284	314	265	291	312	262	289	290	279	312	299	342	273	299	301	282	313	260	305	282	284	311	276	285	291	280	273	307	304	274	307	263	293	324	305	285	286	308	289	298	296	300	316	276	294	337	289	274	294	310	284	275	297	256	271	277	257	297	289	276	285	301	271	268	297	283	314	276	305	308	275	301	265	271	277	323	305	297	271	307	288	310	295	309	288	295	281	297	326	274	275	286	258	257	298	260	306	311	302	265	305	268	246	285	305	303	294	328	266	291	293	293	262	298	264	287	260	276	287	288	300	288	288	291	268	277	261	285	293	311	301	293	305	283	270	261	289	287	303	273	281	298	269	289	295	284	271	289	310	294	278	289	278	272	273	305	295	287	295	324	310	277	291	272	256	290	297	324	277	283	270	270	344	281	287	286	297	300	303	282	282	279	287	290	305	271	257	281	281	280	293	283	278	303	272	294	250	287	288	302	251	277	287	295	305	285	283	278	282	290	286	300	309	276	287	302	284	305	329	300	304	299	310	285	294	277	291	292	311	291	288	309	320	315	280	297	262	288	318	306	284	257	279	292	287	310	269	291	279	305	321	304	284	298	282	271	285	277	257	289	294	296	300	270	264	289	310	284	310	280	302	307	319	264	284	275	277	286	271	283	296	272	284	289	303	272	305	268	292	281	301	285	291	296	277	291	301	286	293	291	291	277	267	286	310	298	296	287	284	315	278	311	265	280	296	300	276	293	292	267	265	262	291	301	286	296	310	281	291	281	273	293	311	278	273	299	287	283	283	277	284	271	295	304	276	298	289	304	282	337	296	309	284	295	290	280	302	304	308	277	281	288	285	285	281	279	281	315	286	319	305	263	278	296	289	318	309	282	317	293	284	294	280	267	320	293	310	278	273	305	281	267	276	266	286	285	299	279	296	279	301	317	288	300	313	299	292	311	247	302	269	276	291	256	268	263	292	292	280	310	281	261	289	259	285	313	272	282	315	286	290	261	286	277	312	304	287	265	318	305	286	281	284	296	276	297	258	258	282	297	286	286	304	286	257	251	296	299	257	290	246	278	289	288	314	283	303	339	299	293	282	274	314	289	247	298	323	254	303	322	284	280	278	295	256	279	321	259	275	295	309	284	273	290	272	313	278	288	303	318	282	281	286	260	270	296	299	277	278	301	292	270	292	266	260	254	284	311	332	278	289	298	274	281	305	299	293	285	258	309	304	291	269	316	285	262	281	266	282	290	318	333	315	285	308	272	287	303	277	267	264	306	302	257	314	317	264	308	283	306	287	310	285	276	293	279	307	275	277	284	276	282	303	268	285	294	305	263	290	294	289	286	296	273	277	266	302	309	274	303	271	304	288	269	309	294	274	275	290	265	294	295	291	278	313	300	278	321	305	300	303	293	289	266	287	275	291	279	304	309	268	295	286	303	304	298	296	268	248	293	320	291	308	242	279	296	298	301	305	298	282	261	286	276	297	310	284	293	301	254	296	287	350	283	285	281	306	293	289	281	325	274	260	300	308	307	275	269	282	266	304	258	313	291	295	266	300	274	293	317	272	288	302	299	264	288	302	313	306	260	279	309	305	293	292	243	302	281	289	247	276	271	279	302	302	293	301	277	298	308	310	293	269	311	277	298	293	290	308	304	283	289	278	276	294	281	291	281	290	263	294	280	280	280	257	306	291	271	305	290	258	295	306	278	282	315	279	276	316	344	295	285	267	262	263	287	276	307	284	319	299	306	301	317	283	274	283	306	321	286	296	300	313	294	280	277	311	278	291	301	279	272	276	291	283	301	285	286	281	302	283	310	279	310	284	311	261	299	291	272	301	305	301	257	301	274	279	296	263	289	300	295	266	288	267	300	298	286	302	290	287	278	305	298	292	294	273	302	276	308	308	277	284	286	283	281	280	310	300	303	292	317	285	295	267	299	305	300	328	299	307	329	281	287	312	289	306	292	290	294	277	317	287	287	271	311	286	289	295	306	281	302	254	265	291	252	277	270	296	290	276	275	293	309	303	311	315	281	318	257	277	309	276	301	320	304	271	298	274	306	265	276	301	280	283	311	299	279	275	294	289	292	272	273	290	298	300	269	316	286	298	305	304	315	261	267	259	282	270	282	288	286	277	320	270	274	309	301	296	339	268	326	286	290	308	306	269	305	289	264	296	289	271	279	280	304	287	315	319	257	283	285	283	270	310	289	278	282	290	303	271	285	314	323	272	289	271	297	288	291	296	285	260	283	298	279	265	291	278	283	319	262	269	300	266	277	273	294	290	279	292	303	329	300	261	290
3417	2568	2205	1136	847	626	513	459	431	400	708	487	324	344	322	317	317	333	300	309	329	326	291	293	327	297	308	316	313	318	310	315	298	296	281	307	320	287	337	313	306	295	307	313	303	295	286	325	314	299	312	329	311	257	291	294	287	292	282	277	301	288	310	334	299	310	334	336	305	301	265	301	292	260	300	302	315	276	313	277	304	312	306	280	276	319	277	302	283	286	314	284	300	306	302	314	312	305	313	330	289	316	303	278	292	267	294	288	288	298	298	300	283	294	290	299	284	298	292	297	315	312	299	295	248	284	284	275	260	289	281	285	303	286	322	298	291	304	257	289	312	301	279	260	291	330	253	330	286	284	304	255	315	276	280	292	270	295	300	313	306	280	282	323	313	322	265	288	310	270	278	299	298	295	279	295	304	297	301	279	313	285	265	297	292	289	285	299	288	312	279	306	262	295	321	255	295	260	259	314	285	279	293	300	298	291	290	300	297	301	271	324	286	266	300	302	298	312	311	302	269	324	288	288	255	337	269	318	307	257	284	266	325	312	289	284	302	290	262	311	294	279	268	315	305	291	295	276	303	293	319	292	309	308	284	292	333	324	316	271	307	303	328	275	292	318	285	284	306	329	305	336	288	338	281	305	296	265	327	305	270	289	285	302	285	293	290	287	295	299	276	316	298	304	298	294	306	278	313	292	276	280	304	266	285	290	314	266	298	316	300	282	256	287	289	298	286	293	307	310	273	305	297	279	270	318	290	291	287	279	280	274	298	317	304	297	309	292	306	313	286	317	290	331	272	283	308	299	283	305	326	274	297	328	300	295	295	268	262	287	282	321	290	278	288	311	290	285	300	293	250	259	277	310	300	281	269	297	315	294	328	305	294	311	282	288	287	304	289	293	309	320	329	308	291	285	287	250	279	285	324	271	290	299	311	301	276	290	302	285	313	296	289	272	275	300	291	282	288	302	276	271	287	318	268	316	312	312	303	292	287	299	266	302	296	289	311	269	282	310	294	294	281	296	294	268	317	284	329	346	280	299	303	294	278	308	278	290	299	294	290	289	257	320	292	285	300	272	316	303	275	299	303	288	273	285	297	271	279	286	272	285	288	319	298	276	304	315	327	270	302	302	297	279	275	312	284	280	279	292	283	296	317	330	299	300	279	270	283	290	287	302	290	299	295	298	280	285	283	246	297	274	282	278	287	308	279	313	306	299	307	301	302	286	270	283	299	318	284	276	280	292	315	290	322	307	283	286	267	289	285	301	278	275	267	291	305	320	296	254	302	285	277	309	271	302	273	295	267	285	288	301	271	314	295	276	279	279	320	280	269	284	310	281	321	274	273	293	288	334	296	290	304	308	306	292	294	278	281	297	299	292	286	302	277	268	290	272	295	276	295	276	273	278	307	312	281	325	288	284	310	283	289	308	277	259	252	293	281	269	243	296	276	325	288	285	275	276	296	296	288	279	314	316	299	255	311	282	289	301	286	295	298	280	308	307	313	306	267	284	294	246	289	286	291	310	284	300	298	310	278	306	294	297	252	298	329	304	311	291	276	301	267	289	298	311	289	292	267	299	323	282	259	316	290	298	306	299	322	299	317	289	312	285	298	275	283	294	264	287	289	287	337	283	281	305	295	300	295	289	280	282	313	300	253	288	301	292	279	310	284	295	291	325	302	295	277	321	295	302	316	298	327	314	313	303	260	343	287	305	272	256	291	297	283	276	297	295	285	296	277	263	275	292	245	296	284	316	288	308	304	301	285	256	308	292	259	266	284	297	278	290	287	322	266	314	311	312	271	282	288	268	282	282	298	286	322	280	302	297	316	287	288	273	274	283	273	288	288	296	296	280	298	303	276	295	283	263	322	294	294	293	296	285	268	315	291	297	264	288	306	305	280	300	317	283	302	272	286	301	304	296	291	306	286	273	281	302	299	277	273	288	304	299	286	280	322	302	287	292	308	319	289	283	280	291	308	306	286	266	293	289	266	273	305	324	297	320	282	309	294	313	301	291	286	308	277	279	285	295	265	270	309	279	284	266	303	298	293	291	280	289	280	282	277	272	294	321	306	302	279	295	263	285	303	297	316	322	313	292	279	318	271	274	272	303	310	309	273	306	271	304	303	294	277	317	291	278	308	270	297	269	263	295	330	283	297	284	306	262	300	292	288	317	262	305	284	275	265	314	318	288	328	299	288	309	277	271	291	297	295	272	300	280	299	300	278	293	288	307	320	288	294	317	298	282	288	293	274	296	310	269	287	286	297	273	283	281	277	286	301	326	290	284	274	284	266	268	298	280	296	281	303	283	266	271	291	270	311	267	300	300	287	277	280	314	263	320	306	271	281	282	311	283	251	285	291	254	287	293	274	263	313	263	272	276	267	282	294	292	284	319	273	265	297	308	279	271	286	262	284	321	296	288	272	284	274	307	281	301	332	291	298	286	289	286	311	324	263	297	336	313	276	324	290	275	312	288	273	274	308	343	288	286	262	286	296	260	314	293	309	281	315	276	279	294	287	269	267	287	262	293	242	289	285	277	283	284	289	325	304	288	276	278	301	289	268	312	286	271	323	300	294	293	286	243	290	272	301	270	291	286	295	298	281	293	320	272	266	272	286	293	288	291	309	286	285	273	278	327	279	295	283	285	306	289	309	301	263	304	277	323	275	279	292	296	287	311	303	311	322	297	268	276	295	285	293	282	283	275	280	268	290	312	312	277	291	300	297	307	292	277	305	274	287	306	302	288	291	305	275	294	321	302	308	306	271	316	300	285	279	287	256	288	301	284	299	302	303	301	274	330	308	286	278	305	282	274	288	292	296	289	300	276	301	291	305	284	316	306	318	311	284	285	301	298	289	319	290	280	286	308	270	298	295	284	313	295	269	293	297	321	308	303	284	291	289	276	280	268	307	282	289	269	289	280	257	301	292	309	280	278	306	290	306	316	278	288	290	284	270	309	289	307	270	292	290	291	277	268	295	300	270	303	285	299	302	297	280	293	282	303	273	303	298	309	301	308	299	286	296	310	305	288	315	298	328	288	262	294	274	269	297	277	239	288	303	298	282	296	302	267	318	304	312	283	310	277	305	273	275	298	266	268	284	245	295	270	297	269	294	293	295	316	312	286	294	274	305	280	284	289	290	285	296	293	275	308	302	291	308	310	281	258	291	299	286	302	301	305	301	284	279	269	292	299	291	279	286	285	289	277	300	245	288	293	281	280	289	286	274	289	262	268	258	310	308	298	286	273	283	305	273	319	265	291	309	298	300	261	275	287	304	323	294	296	298	307	294	297	271	282	296	282	287	266	304	293	274	294	286	301	307	289	311	299	280	280	295	290	297	290	260	296	282	279	292	309	292	289	299	279	298	277	294	320	292	299	260	288	326	282	280	300	281	270	277	267	278	310	290	261	318	266	262	254	271	321	279	278	272	294	301	285	274	297	285	288	287	273	280	291	294	283	257	303	277	296	294	305	313	305	270	277	302	273
24068	21078	28161	24224	20931	4957	1200	763	643	566	931	693	522	494	523	513	495	509	570	515	523	480	498	496	467	483	462	499	484	514	486	507	469	471	481	511	569	508	501	546	478	446	492	472	501	455	493	461	462	463	482	463	482	480	474	497	482	452	485	457	512	466	497	490	493	475	441	427	483	466	455	464	458	463	463	471	448	437	445	440	480	486	517	488	487	465	471	482	505	490	466	460	482	502	442	490	448	467	452	464	484	465	434	441	496	457	466	452	432	478	452	493	480	430	491	482	464	456	459	434	495	459	459	468	433	451	428	477	453	462	459	467	498	448	491	484	475	435	445	436	476	454	502	470	464	492	484	446	464	471	434	463	465	444	481	462	500	445	475	507	448	460	464	474	456	460	491	451	500	509	440	483	497	472	443	487	458	482	471	467	475	487	472	458	416	467	438	447	475	485	477	447	468	456	461	452	403	483	464	504	504	475	449	481	437	512	441	499	479	437	453	469	502	481	475	431	441	458	473	454	443	512	408	461	423	484	454	470	477	459	455	501	459	467	451	458	457	479	467	460	485	485	475	447	437	413	432	476	470	450	412	464	451	470	509	471	448	483	446	481	410	455	463	464	463	422	513	451	460	441	466	438	407	461	450	450	437	468	475	434	482	440	485	460	458	456	493	499	489	458	501	480	482	477	486	453	497	466	444	495	470	443	487	467	449	487	467	471	480	468	489	458	499	443	487	455	457	461	462	481	504	447	459	450	416	466	440	472	439	457	428	472	480	487	464	453	436	443	477	461	473	435	485	475	421	428	484	486	437	455	493	424	455	468	502	471	460	451	478	464	445	493	436	471	460	481	483	405	449	480	439	482	485	496	461	443	419	422	473	452	469	498	466	456	478	497	482	468	474	475	499	436	441	411	449	460	493	441	479	466	420	500	447	450	476	465	475	449	440	430	448	471	436	506	464	486	462	442	453	443	461	475	520	438	496	433	420	457	431	413	482	423	480	489	455	444	458	442	480	468	445	454	499	475	470	514	411	429	432	457	499	459	484	508	472	482	469	458	453	466	468	433	484	463	456	465	502	469	471	422	477	461	449	474	512	452	471	475	449	427	452	468	453	455	453	459	437	486	509	475	473	478	494	456	462	434	479	419	417	472	434	452	427	470	516	441	492	466	459	442	426	497	432	452	474	495	452	433	465	467	480	471	482	460	475	462	411	470	509	476	468	459	464	472	439	432	488	465	492	491	448	426	487	458	463	474	444	456	430	452	490	484	460	455	409	456	468	450	490	480	424	486	509	470	465	434	484	463	452	479	465	444	454	458	454	442	463	448	495	476	494	443	444	476	479	464	439	453	497	439	473	451	469	489	487	492	460	489	448	425	453	429	446	446	418	469	439	449	500	425	500	466	457	454	505	459	474	457	448	474	499	482	484	458	462	466	410	468	464	475	438	444	440	484	479	443	452	484	467	452	469	437	485	421	457	501	451	471	457	456	448	494	472	489	496	450	463	456	430	447	487	440	513	456	479	449	467	448	469	416	454	506	470	455	430	455	480	423	458	450	507	516	496	430	457	434	455	450	469	436	440	431	499	444	478	462	478	428	440	457	468	417	456	474	481	459	473	461	462	459	510	445	453	455	480	468	454	460	457	447	446	491	492	461	454	483	461	450	490	439	483	441	437	465	483	460	489	415	438	474	472	502	465	506	438	463	442	464	486	429	469	447	443	445	415	435	464	461	433	457	467	469	498	434	477	466	493	466	442	459	454	438	535	439	417	451	490	470	453	470	461	450	499	486	444	441	443	477	452	450	468	479	488	477	460	460	448	449	441	467	452	467	499	475	490	456	501	445	444	454	447	479	493	474	457	442	442	482	468	456	479	479	465	476	477	472	433	486	439	433	454	441	456	448	459	456	425	440	490	472	426	463	463	471	460	474	424	464	484	493	460	437	463	416	449	419	441	443	454	448	448	442	507	469	443	448	455	482	433	444	451	455	435	467	419	445	447	478	471	449	440	477	490	480	448	438	478	445	463	469	457	478	412	453	464	481	444	460	455	471	471	476	455	451	468	481	477	445	458	473	507	452	469	447	460	430	448	484	462	456	463	464	445	438	448	471	459	502	457	452	450	498	439	436	452	422	493	446	490	480	452	470	459	471	442	445	441	468	447	474	441	466	509	463	466	478	454	445	488	461	487	471	447	435	475	452	432	495	480	452	460	471	436	480	456	463	464	444	452	447	457	448	495	464	463	502	456	465	470	442	456	466	447	450	455	476	471	454	424	450	439	438	481	483	528	437	449	467	458	475	457	451	461	481	482	455	449	463	447	487	463	488	473	447	453	449	450	461	471	469	468	442	479	442	454	471	468	413	426	469	460	469	452	487	406	462	507	432	439	491	495	472	460	422	472	458	484	438	451	444	493	473	475	480	473	415	443	462	437	463	413	457	456	482	464	451	436	499	443	456	472	481	473	484	421	522	468	488	455	427	469	466	467	439	481	479	453	440	456	456	416	468	452	433	462	465	458	475	460	488	482	442	461	454	445	439	439	456	458	472	493	500	461	451	427	438	496	424	466	493	465	464	476	455	468	469	457	476	465	477	463	466	445	472	469	463	461	457	480	446	451	478	499	447	497	463	451	474	474	446	513	455	466	472	445	474	434	446	478	473	435	458	462	456	465	455	491	470	510	490	442	429	455	478	446	455	442	458	431	428	467	466	458	451	458	442	504	482	482	473	477	439	474	484	457	454	436	466	454	441	426	487	486	417	449	411	457	477	451	510	449	450	420	453	440	431	496	438	451	460	485	479	458	432	486	476	424	464	450	451	445	467	465	461	456	404	446	446	498	457	433	467	441	449	469	434	460	464	435	449	465	463	456	449	411	427	498	474	472	504	479	419	481	431	424	471	490	475	481	468	491	449	463	461	464	476	471	470	477	495	469	483	453	478	415	459	470	466	469	469	464	496	456	477	458	468	439	470	472	464	512	490	460	476	479	470	453	467	511	501	492	460	497	471	472	431	488	429	502	494	437	453	458	439	481	469	462	460	458	420	444	439	439	449	477	495	439	454	430	454	464	469	444	475	463	453	450	465	451	458	426	452	461	432	462	437	447	444	468	480	455	467	445	448	459	468	411	512	459	456	447	432	437	472	489	430	493	479	477	449	441	464	489	473	491	430	469	459	469	454	478	449	450	503	489	509	447	466	434	471	433	443	435	462	455	495	452	446	472	410	478	421	478	482	457	448	457	477	509	446	467	447	462	466	446	499	498	466	449	479	480	420	476	427	464	486	469	467	458	473	462	465	447	435	444	502	449	453	439	463	473	478	435	467	466	462	463	492	403	480	456	534	451	432	446	456	469	452	474	449	458	429	435	435	459	476	474	484	472	480	463	449	508	512	429	462	448	441	487	460	438	419	457	474	483	447	446	437	421	446	485	462	471	460	444	458	481	444	434	433	432	488	446	435	444	439	461	468	454	461	462	441	449	430	477	431
3718	5473	4345	2445	1650	1181	967	870	793	720	1468	846	623	515	551	516	503	550	510	478	509	469	470	494	453	488	466	475	494	481	482	448	472	462	489	477	459	455	500	496	476	482	426	426	464	469	459	497	480	447	422	413	456	472	480	435	480	496	464	446	454	450	455	438	472	458	465	482	437	429	486	437	477	480	495	456	473	457	408	462	424	407	510	506	458	464	475	474	459	435	480	433	423	459	468	440	462	498	468	448	459	456	462	477	462	444	456	443	465	471	479	452	429	445	470	457	457	472	442	454	470	423	440	430	422	464	461	436	474	474	473	464	462	438	434	453	457	454	431	462	473	466	442	450	461	445	440	464	438	465	444	451	485	486	467	511	462	431	450	444	438	419	457	416	482	461	465	442	418	441	456	448	480	410	474	469	434	431	429	428	457	433	455	501	403	439	488	463	454	457	461	497	433	414	446	480	462	399	440	484	459	405	429	467	471	464	453	448	448	455	493	454	468	452	439	443	444	468	441	438	436	432	477	468	475	443	443	449	458	437	452	435	466	431	493	432	453	467	484	434	431	418	513	456	471	481	438	439	423	437	436	453	494	411	452	450	409	430	459	504	482	471	435	495	435	444	477	505	462	417	460	434	428	448	446	470	411	448	438	429	467	483	445	448	437	466	461	495	452	454	460	449	449	432	489	455	487	429	450	453	482	427	443	469	468	402	484	447	445	445	404	446	449	445	452	462	474	450	414	461	488	476	465	445	432	473	474	422	413	442	438	425	436	439	470	461	441	453	453	474	450	416	431	435	476	474	436	450	454	453	464	433	410	411	461	476	463	433	441	418	473	464	440	453	480	443	416	459	479	462	478	443	483	428	441	444	487	451	452	484	442	465	428	439	421	442	429	493	412	427	458	445	447	451	460	435	418	463	457	496	428	466	457	445	425	506	459	482	426	443	420	470	475	446	459	463	460	425	417	484	435	466	418	446	434	472	456	474	472	478	424	461	438	453	431	454	432	436	454	447	476	459	457	447	452	479	450	455	444	432	456	448	475	486	459	479	452	454	461	468	449	461	454	413	454	479	419	445	449	472	474	466	420	478	440	444	465	473	425	461	450	472	436	445	431	462	438	430	437	440	471	448	495	422	435	436	466	467	429	444	420	477	429	425	420	443	399	433	426	439	441	456	415	428	424	505	442	474	458	473	432	482	482	480	453	449	462	424	423	423	462	436	441	479	411	455	416	430	483	464	426	460	422	453	451	432	447	461	423	455	439	465	428	427	404	404	447	432	441	442	469	449	453	447	459	443	418	465	463	457	456	457	484	452	436	456	473	427	433	439	454	480	439	478	477	423	476	467	445	419	450	474	494	453	446	435	475	482	430	436	441	433	445	414	448	442	467	448	444	451	485	465	444	433	449	443	491	450	421	441	418	446	486	449	488	470	407	450	442	435	421	453	456	492	423	458	440	438	466	513	461	478	469	425	485	435	470	453	456	482	445	447	462	451	449	443	464	412	420	442	489	457	474	468	439	445	468	424	452	454	435	445	449	446	453	408	493	410	425	439	482	511	443	457	435	456	467	404	402	440	431	445	442	448	448	433	469	488	479	455	433	455	436	459	409	459	471	488	426	441	415	433	440	453	445	463	436	437	438	440	455	479	445	473	444	450	432	456	447	446	450	429	456	466	487	427	415	440	419	443	410	438	437	458	453	457	446	456	459	430	402	448	432	408	485	429	413	415	459	439	432	461	444	468	434	447	443	452	448	444	424	436	424	432	425	455	459	450	396	420	450	454	447	440	409	468	431	459	436	476	471	465	481	502	423	412	439	452	455	456	449	456	438	426	454	472	449	443	453	466	439	478	442	425	469	484	481	440	461	443	478	451	463	434	446	448	439	435	458	482	482	458	447	422	447	442	482	428	427	437	478	440	444	463	440	433	458	445	424	440	458	436	461	438	430	474	455	437	427	469	449	449	484	455	459	468	442	415	484	434	469	402	449	448	431	404	428	458	447	473	437	446	426	428	441	426	444	452	464	441	400	428	449	442	468	432	447	437	446	431	431	440	447	488	449	467	489	471	431	447	448	439	448	440	424	462	445	482	456	440	433	447	508	426	418	465	452	442	451	464	438	449	402	431	437	430	453	448	453	452	473	460	441	473	419	451	461	409	449	427	435	453	462	491	473	472	453	485	417	414	442	442	454	440	455	450	425	424	438	463	426	450	443	484	447	469	415	427	440	488	398	465	458	466	469	440	419	457	437	456	433	448	431	442	427	406	452	431	445	451	414	415	449	459	445	439	435	455	465	405	423	429	414	447	437	443	426	466	401	432	438	444	451	463	411	424	429	455	447	494	476	420	429	470	476	432	484	457	432	442	442	423	464	446	463	474	445	462	456	447	413	420	447	462	421	447	445	411	469	432	426	463	416	469	453	432	401	452	456	418	489	459	471	465	432	438	453	462	422	439	438	439	481	476	489	462	443	488	460	428	478	425	422	416	427	433	445	438	421	436	460	461	438	418	434	434	428	476	434	412	423	453	435	454	470	406	412	427	439	476	442	450	431	401	472	441	405	419	452	406	416	452	437	467	409	469	471	436	463	486	440	465	442	475	472	434	409	446	441	466	456	474	409	418	450	404	462	474	477	475	412	437	445	438	457	429	461	419	464	411	427	452	382	457	474	466	451	435	410	429	446	420	450	439	459	476	460	438	464	431	426	431	412	437	431	470	439	441	452	479	426	510	414	447	466	463	435	437	430	439	422	458	463	456	410	434	424	426	415	457	443	461	460	441	421	438	442	467	430	464	422	428	410	450	418	440	444	464	445	476	477	437	443	441	431	445	450	436	451	419	450	439	434	446	438	435	401	467	460	465	445	461	411	429	433	450	442	418	449	500	443	466	471	443	445	449	439	465	450	409	459	440	443	458	488	430	430	455	414	471	433	483	425	441	437	413	454	436	436	408	447	452	484	443	459	452	438	417	444	428	499	467	417	438	471	425	456	448	466	436	469	428	406	461	456	403	450	425	447	464	438	424	438	486	455	465	446	458	447	431	458	413	436	422	467	435	423	431	434	421	449	407	463	466	426	418	474	482	433	462	480	450	491	430	431	423	467	465	420	429	441	432	446	429	457	467	439	453	455	451	439	418	468	415	444	439	481	450	471	456	451	457	472	441	410	433	489	459	465	458	453	443	459	451	471	452	459	425	388	435	467	429	406	419	483	488	434	436	404	450	452	408	434	442	402	446	453	443	504	456	457	415	456	428	448	435	457	445	454	471	427	424	468	437	459	454	435	466	457	462	441	461	431	454	449	478	435	435	460	444	427	453	392	413	452	471	447	445	425	427	433	394	443	439	431	457	427	414	475	463	467	476	427	466	461	425	436	445	456	456	416	494	422	444	458	427	455	487	451	464	463	425	442	426	478	405	436	471	446	453	442	449	450	446	397	464	448	412	456	467	412	458	434	450	442	469	482	448	421	441	434	436	459	422	408	431
27210	9756	466	207	157	151	117	126	123	124	160	137	131	123	106	133	138	135	126	115	121	106	120	116	101	122	118	136	120	124	118	105	112	119	133	113	102	123	122	130	124	139	124	114	110	123	151	131	137	124	119	128	132	134	149	129	106	130	133	94	148	135	116	122	118	128	104	128	116	121	136	123	119	133	113	117	127	133	114	106	120	133	126	125	128	125	114	116	123	108	135	126	112	109	135	112	134	101	125	131	103	100	121	121	129	128	119	157	134	155	116	124	112	132	120	120	122	94	116	110	115	130	111	111	126	134	106	118	105	128	126	121	115	131	111	118	124	120	128	119	118	135	116	120	121	112	142	129	121	120	102	119	114	130	117	142	113	124	111	131	129	111	128	125	120	126	121	117	100	124	117	135	124	131	122	119	135	124	124	139	116	131	106	107	120	137	118	122	118	124	98	113	116	132	124	117	119	133	124	116	130	119	116	117	130	114	123	137	120	115	132	136	122	134	123	133	114	102	112	117	123	97	123	122	119	145	106	107	119	114	109	108	110	117	118	112	112	122	127	119	100	102	127	120	115	136	130	109	124	117	99	131	118	102	126	121	117	122	120	125	118	132	118	94	117	123	118	124	116	117	129	128	111	128	130	111	128	110	116	131	102	110	129	138	140	127	113	109	137	130	104	115	140	116	120	120	111	117	106	115	139	125	130	124	120	137	109	123	117	127	119	130	111	110	120	134	121	120	122	126	128	124	137	105	114	120	109	104	120	135	116	118	130	117	124	116	114	119	111	131	129	132	114	127	127	134	120	133	122	92	118	135	128	113	96	139	118	107	142	124	120	112	108	130	123	114	119	105	102	105	114	132	111	120	139	131	131	136	107	139	120	115	115	130	129	114	134	109	139	120	115	112	110	96	124	128	105	120	150	120	121	120	120	120	112	119	118	132	130	114	125	117	129	137	139	131	119	115	115	127	127	143	120	134	135	135	134	117	120	117	123	126	125	115	133	130	125	119	134	101	122	137	135	130	139	119	111	133	133	146	140	153	107	123	117	117	114	136	110	110	124	147	126	137	152	131	110	137	142	119	107	110	107	139	116	120	121	106	138	125	116	113	124	127	108	119	121	124	120	111	124	120	133	125	121	112	112	121	136	121	126	116	114	124	141	130	115	130	129	125	130	135	130	122	125	113	124	151	114	103	126	122	116	108	114	126	142	109	113	122	101	124	116	127	109	104	101	117	121	103	102	129	125	145	139	128	123	129	120	133	101	131	129	105	129	115	114	130	116	120	132	119	100	135	121	114	104	116	105	103	114	135	102	111	137	130	96	144	116	126	117	101	137	112	112	118	131	129	137	102	123	119	134	126	121	116	108	121	99	117	133	130	112	142	103	122	138	133	125	124	111	103	121	128	134	111	122	122	124	112	126	129	127	118	133	127	109	132	106	148	123	136	116	116	113	119	120	121	130	126	107	106	116	120	141	134	133	123	114	133	123	119	116	126	117	139	111	105	128	120	118	125	136	117	128	119	127	123	125	110	128	118	132	129	121	110	137	138	129	112	134	114	117	108	127	133	123	114	121	126	113	122	108	121	143	120	125	111	106	117	118	136	143	114	123	139	120	115	122	130	119	120	116	120	118	120	117	109	122	106	122	125	100	120	127	132	125	131	114	116	138	115	110	145	131	104	134	121	122	126	121	134	137	110	129	107	124	131	135	121	116	111	110	110	119	130	111	133	125	123	121	120	122	117	118	139	116	134	117	128	129	108	125	118	126	122	122	121	127	115	119	130	118	117	107	118	111	129	122	127	131	135	123	143	111	131	143	118	122	130	124	105	111	125	115	115	116	122	131	126	121	107	110	134	102	116	109	128	117	150	121	112	99	133	111	101	111	117	130	113	118	115	140	124	109	134	119	131	110	110	126	131	119	122	134	137	105	112	123	120	116	125	129	117	109	120	122	127	134	125	111	119	122	108	120	113	118	123	115	138	125	138	116	130	128	135	114	116	112	114	140	106	108	99	116	121	86	113	118	117	128	141	122	129	132	133	122	119	117	122	108	122	127	131	135	129	127	105	110	117	115	131	114	119	120	103	109	134	134	128	136	116	124	135	120	113	114	123	110	124	114	142	138	123	110	129	131	107	131	108	120	129	133	127	117	134	110	141	154	122	111	120	118	108	116	122	132	108	119	107	129	117	120	120	130	147	113	111	110	102	138	103	138	110	113	105	114	115	98	143	129	117	118	117	104	119	116	118	100	126	122	110	103	133	109	116	112	128	132	141	105	140	135	132	112	119	129	129	126	108	133	142	118	139	113	118	118	120	90	103	143	112	138	83	107	125	120	126	124	108	106	115	133	123	143	110	103	116	138	122	124	116	113	115	123	111	100	134	122	110	94	139	134	119	117	124	117	130	133	118	117	121	132	126	137	119	116	127	111	131	138	121	109	118	131	116	129	125	121	131	132	106	134	138	120	126	129	111	125	112	119	135	127	116	121	146	136	112	127	133	137	123	128	128	111	116	131	121	132	117	115	136	117	121	148	140	118	150	117	122	108	130	106	118	112	109	149	134	121	132	122	123	119	131	132	123	127	117	133	139	105	111	114	126	89	120	120	120	124	120	112	114	131	118	124	121	129	138	113	124	108	105	119	143	108	122	122	117	117	140	126	127	115	115	139	123	120	119	115	107	135	124	114	141	112	133	98	126	134	122	137	114	120	102	131	128	110	127	134	116	129	127	104	110	115	136	126	115	122	133	118	125	129	104	117	126	119	132	107	108	108	123	130	135	120	130	120	115	124	108	126	116	134	131	128	130	122	110	139	119	106	106	126	110	127	111	123	130	140	121	137	137	119	114	108	125	114	115	124	118	124	113	120	124	126	128	113	140	138	91	135	127	119	135	121	117	156	156	121	127	128	119	124	126	129	116	140	130	134	120	100	127	138	120	128	120	99	129	129	109	107	125	109	114	128	114	108	129	127	118	131	139	128	108	115	117	133	145	106	136	144	125	132	124	132	141	134	136	113	109	133	131	113	131	119	116	122	128	109	106	114	110	112	116	119	126	122	120	135	131	110	130	112	133	120	114	116	110	125	112	120	130	111	135	123	108	116	113	122	118	108	119	131	129	109	109	109	121	131	106	135	115	119	113	136	120	108	132	138	132	125	138	142	122	117	106	124	131	106	115	134	121	134	125	125	117	108	121	129	115	125	128	117	131	117	125	117	113	114	127	133	124	105	116	102	119	129	102	114	134	111	129	110	131	116	127	127	113	122	115	118	120	127	135	142	117	121	131	103	115	103	130	138	121	112	127	134	107	127	134	109	113	112	119	141	128	118	119	115	135	121	101	160	121	119	121	116	125	119	128	125	105	98	121	110	105	117	114	132	120	124	127	124	123	121	113	122	125	116	139	122	141	124	130	116	134	108	121	124	117	136	123	116	120	129	113	128	124	122	129	136	116	123	119	112	127	127	127	116	122	125	138	114	111	116	125
4795	349	295	200	187	153	150	139	144	135	143	152	139	143	151	128	128	160	142	110	125	128	136	123	124	127	133	115	123	130	163	130	118	98	128	127	115	136	121	142	133	131	129	121	131	132	136	110	114	126	110	118	149	137	132	115	121	115	132	126	144	120	125	107	139	135	114	128	138	124	145	119	114	138	129	119	121	134	138	128	139	113	125	134	124	126	125	117	105	108	131	103	133	124	125	131	109	133	130	110	135	121	122	141	147	128	132	103	117	122	126	125	128	124	129	103	121	133	136	126	132	139	127	138	130	112	136	130	124	132	131	118	111	134	117	113	126	135	126	130	123	126	112	123	141	128	142	142	124	125	122	123	132	111	118	149	123	143	131	118	138	124	119	131	119	118	134	135	119	129	138	106	118	123	127	139	130	129	112	144	134	122	121	130	125	120	117	113	113	137	132	125	135	147	113	122	104	132	134	138	122	134	130	123	127	123	127	118	140	120	128	107	127	125	111	134	130	158	139	128	129	143	134	123	127	128	139	113	141	116	139	139	121	147	112	147	103	107	148	133	137	120	135	121	116	135	103	105	136	140	140	123	119	128	123	151	111	139	124	121	125	120	137	130	142	129	148	138	149	116	122	129	136	133	154	112	122	129	124	127	133	135	106	144	129	140	112	123	131	138	123	113	130	138	133	132	124	115	132	130	145	113	118	116	117	124	138	140	126	116	112	86	128	105	148	143	125	125	120	123	112	128	113	132	122	114	136	114	128	121	139	112	116	130	120	128	129	114	147	140	137	117	131	128	131	143	125	104	131	113	118	131	130	112	112	116	112	112	121	121	125	115	130	123	138	119	127	119	129	123	127	131	123	107	125	115	122	118	131	143	148	115	131	143	121	145	124	135	137	149	133	117	130	130	126	142	123	136	134	122	109	122	142	119	125	126	144	140	134	119	102	111	130	105	110	125	115	132	118	118	140	122	141	121	127	144	135	116	120	126	128	132	137	127	127	116	133	118	119	122	127	116	127	121	124	138	111	122	117	136	146	121	121	116	124	108	112	114	138	127	138	137	113	135	117	124	123	128	108	148	128	122	152	140	136	133	142	111	135	139	112	141	127	108	133	111	124	113	130	120	136	143	123	115	136	117	125	132	118	128	137	125	120	118	124	132	124	123	122	137	140	148	133	138	128	123	117	124	133	101	133	118	119	135	128	125	137	117	129	111	122	118	146	151	126	128	133	153	123	121	140	154	146	118	132	110	107	110	103	147	132	119	129	127	122	126	123	117	121	137	116	128	120	143	126	109	140	139	123	110	109	119	122	104	134	152	121	131	123	141	123	121	129	117	131	137	113	121	128	118	118	121	124	110	116	119	124	148	125	118	101	98	123	134	136	123	111	123	131	136	122	119	114	136	123	131	125	139	124	120	103	115	111	132	136	127	135	128	126	142	121	119	119	147	108	134	124	119	135	111	127	131	143	100	128	126	142	129	103	126	129	145	126	123	122	134	125	150	122	134	128	135	119	139	136	126	135	117	128	147	130	128	120	134	123	133	138	124	116	137	129	133	132	138	129	138	130	130	107	134	117	129	135	109	146	124	126	153	119	119	131	126	131	115	114	128	128	134	132	118	129	119	140	108	128	113	132	109	117	102	136	116	134	123	130	125	139	128	127	117	142	120	128	134	120	141	137	100	131	131	116	113	103	131	112	129	111	148	124	116	122	130	111	121	139	116	124	120	117	136	119	120	133	121	116	133	123	142	119	134	130	123	140	124	129	130	120	128	117	130	113	114	139	117	131	118	125	144	121	136	158	130	144	139	117	104	121	135	111	135	129	127	111	131	124	140	120	128	149	127	125	139	138	123	130	122	110	138	127	132	145	126	120	134	139	119	120	104	135	131	128	138	119	127	126	134	121	109	134	112	130	126	131	138	128	146	118	114	132	125	129	130	135	127	129	137	122	122	128	139	130	112	132	108	127	117	118	122	130	124	118	121	137	125	140	133	120	128	135	120	127	113	128	116	118	120	128	120	116	135	120	126	124	135	120	118	120	129	109	111	114	113	127	102	135	113	124	150	122	121	125	100	116	107	98	114	145	135	127	111	129	137	110	113	123	140	137	123	132	120	133	142	142	126	140	125	123	126	118	116	162	120	131	132	134	109	92	132	114	131	141	133	106	116	134	117	134	138	115	115	124	138	117	126	115	134	119	116	140	123	107	122	113	127	149	124	166	140	124	135	125	132	116	139	119	128	107	120	131	130	124	136	110	136	150	130	138	109	119	124	134	151	135	119	137	142	129	137	133	129	133	146	128	128	113	123	118	120	145	117	127	138	125	133	133	137	109	130	135	136	126	127	124	103	125	123	119	121	137	128	106	137	135	138	129	144	130	123	106	133	118	135	117	116	118	130	124	135	119	135	137	123	143	124	126	121	107	107	157	137	140	122	127	131	125	129	133	139	130	134	127	125	138	138	120	123	126	115	138	131	134	114	131	126	144	124	139	129	127	132	139	120	133	134	124	116	121	127	127	129	114	120	138	136	133	106	126	127	135	116	125	120	128	129	115	134	133	138	129	142	129	131	112	114	112	109	123	129	130	140	130	145	136	129	138	134	132	116	142	116	131	109	115	123	128	110	129	111	125	129	118	142	126	136	121	125	112	125	131	120	129	132	126	124	135	112	108	130	118	125	124	142	132	110	143	119	147	131	110	134	101	140	110	131	141	129	115	126	114	135	140	114	117	142	120	139	135	114	140	114	130	125	125	126	129	126	106	134	111	131	149	127	131	137	119	102	116	136	126	117	141	131	135	148	135	116	147	119	125	117	107	115	124	136	138	115	123	118	111	143	128	139	122	123	126	109	127	123	111	122	117	118	147	123	118	133	135	133	130	124	130	123	121	129	131	123	132	124	125	145	124	116	120	128	116	117	135	138	106	139	133	120	115	137	137	138	138	136	119	115	129	129	121	139	131	140	119	149	131	151	123	144	136	129	125	134	121	124	156	120	127	125	122	132	129	112	128	118	122	128	135	140	137	136	122	123	136	120	126	130	131	119	134	113	133	116	123	123	138	127	108	144	128	120	128	122	115	136	118	118	116	140	132	154	124	140	119	136	127	118	121	116	124	140	141	153	141	127	131	125	134	121	117	109	135	138	116	142	134	109	150	122	117	130	144	115	128	131	125	128	134	128	131	131	136	120	145	115	129	106	120	126	106	129	111	136	124	128	121	138	140	123	109	117	139	126	125	115	128	111	127	135	139	130	104	141	120	139	124	145	131	130	116	126	137	111	128	122	133	134	101	125	143	145	130	121	137	166	117	115	139	148	125	120	118	116	124	127	131	126	127	136	123	131	120	129	131	130	123	139	145	128	130	144	134	132	140	131	133	108	135	139	141	146	127	123	101	130	129	133	118	128	130	117	107	117	128	130	134	136	118	120	128	131	122	109	128	119	136	109	127	119	125	126	133	119	124	114	133	109	128	100	109	119	125	138
25180	21102	26795	25095	3408	687	505	422	325	343	768	470	348	350	319	287	300	319	314	294	302	309	323	311	316	296	330	274	310	292	295	301	307	305	288	256	268	316	320	305	290	290	306	305	279	316	312	292	297	274	283	313	314	308	304	301	311	285	317	331	312	279	295	288	327	281	293	312	281	303	299	286	306	287	314	297	325	304	333	299	302	325	274	293	291	280	306	276	318	292	278	278	290	302	289	303	305	325	314	285	288	298	308	308	311	306	310	299	299	271	293	302	279	289	284	303	315	300	340	325	310	293	294	304	291	275	278	295	303	295	294	294	305	312	291	281	300	297	308	325	272	301	323	280	304	290	284	282	300	270	322	287	261	305	272	319	328	315	279	321	274	298	318	310	316	269	290	306	287	291	289	307	285	318	327	303	279	297	298	324	282	299	291	312	296	288	292	303	306	289	294	309	293	301	303	281	308	321	305	326	304	313	307	283	299	293	291	286	295	276	274	276	277	294	288	333	297	294	300	303	340	287	316	276	325	305	291	296	326	275	308	287	303	317	290	298	300	304	303	276	293	296	276	297	277	297	280	309	324	304	292	243	301	268	318	269	301	272	306	306	280	289	286	260	314	304	291	307	304	295	305	337	321	308	306	266	283	284	315	317	305	319	296	280	280	292	265	279	296	307	293	323	312	271	285	299	283	315	281	258	305	313	328	260	281	290	311	307	284	312	321	288	292	292	286	290	313	289	251	286	273	305	314	326	314	321	298	301	283	307	290	294	306	276	258	303	308	286	305	329	273	301	322	291	311	312	286	286	305	280	276	296	295	308	325	294	337	318	314	306	319	307	306	299	277	308	258	310	297	297	289	330	293	331	295	287	282	272	293	272	287	278	274	296	293	257	311	280	316	340	285	308	317	280	315	285	312	299	276	305	283	311	281	326	297	287	298	252	278	265	328	279	277	285	294	284	315	286	302	307	308	296	320	305	305	300	322	293	295	295	282	300	292	289	299	303	298	278	292	308	302	317	301	271	306	277	293	290	299	292	313	280	316	290	282	300	305	299	306	284	312	298	284	280	298	297	313	297	274	279	287	285	278	283	273	328	314	299	315	284	323	308	321	298	275	267	296	279	301	291	317	276	281	264	261	266	323	296	273	313	304	307	292	307	305	263	317	286	315	273	263	298	270	297	304	301	310	283	288	297	285	286	286	288	286	308	287	296	329	293	290	335	295	277	290	308	279	285	297	291	284	291	294	294	284	304	310	282	308	307	274	293	292	274	296	313	282	287	295	276	282	284	309	278	316	293	287	306	281	293	291	256	271	288	324	271	287	325	293	310	305	276	250	319	270	263	302	293	253	283	292	293	284	310	282	316	278	283	293	310	281	344	276	276	310	309	318	284	263	275	301	317	305	325	290	289	289	284	287	287	335	280	288	280	293	278	283	310	283	265	296	288	297	272	300	314	293	303	301	301	249	285	313	303	317	298	253	293	278	329	299	291	327	279	278	267	280	275	317	283	275	313	284	268	291	325	297	297	272	291	284	300	283	300	306	306	292	288	258	288	294	291	271	298	283	257	299	271	300	304	310	285	288	282	289	280	312	308	288	314	301	292	325	305	304	289	307	278	266	307	296	315	279	290	291	279	306	289	278	298	289	292	283	312	312	293	303	281	302	268	286	281	323	296	300	284	293	315	315	322	325	262	303	297	299	295	265	302	273	267	293	300	280	329	302	298	324	271	283	289	311	294	308	296	318	281	243	323	327	287	301	302	282	290	294	314	301	312	282	301	317	305	289	296	309	283	273	318	292	296	296	275	301	280	298	291	301	252	284	291	318	287	263	282	321	309	253	269	260	280	246	303	270	288	309	313	310	307	290	276	294	318	284	298	299	311	302	279	302	253	293	272	298	299	294	305	307	279	324	305	294	312	308	314	319	300	272	286	255	304	312	291	328	293	281	307	307	324	300	312	321	324	291	312	299	261	305	279	300	298	333	328	290	272	312	312	279	311	282	310	313	287	296	289	285	310	302	283	299	290	291	266	290	281	308	315	324	287	279	308	274	283	301	286	302	321	298	288	286	295	288	292	296	273	297	304	287	284	311	326	296	292	305	292	295	282	301	310	295	302	288	274	298	309	278	299	313	310	273	291	324	304	324	307	297	297	317	275	272	298	305	282	300	302	274	308	283	301	298	266	343	259	304	297	259	259	274	282	243	318	304	336	340	265	319	262	303	276	288	287	282	288	304	322	276	264	330	298	277	284	307	295	283	311	314	260	298	287	305	299	277	307	286	314	285	329	276	328	282	282	270	290	287	324	319	307	305	295	266	285	284	280	289	302	275	289	296	281	294	296	294	314	301	273	308	288	290	281	316	300	295	318	291	286	280	298	289	274	308	335	308	300	303	318	291	260	268	290	324	284	294	296	318	329	272	289	313	284	282	294	292	311	284	290	327	289	289	299	285	295	288	333	299	263	294	280	288	280	270	297	281	294	296	313	299	334	298	269	325	311	280	264	298	284	316	273	297	304	293	290	274	300	296	292	278	314	301	299	289	318	301	270	301	307	292	308	291	272	281	284	287	329	273	292	281	312	270	249	269	276	265	322	302	303	284	324	298	264	324	316	281	310	286	277	317	311	289	269	268	282	278	286	272	306	298	312	304	307	288	302	282	332	310	293	283	275	320	287	302	293	297	306	297	300	307	326	300	284	286	273	293	295	309	307	332	273	277	288	316	276	289	302	296	296	311	344	281	284	262	304	288	311	305	321	294	288	309	292	297	297	305	311	276	302	279	280	292	306	300	301	263	286	294	320	304	340	276	280	310	286	291	318	298	287	268	285	277	288	302	289	245	272	294	283	334	311	288	283	304	296	304	287	336	336	302	292	264	284	266	283	303	282	309	332	299	291	314	294	317	293	335	312	295	276	304	306	300	309	271	282	272	273	309	316	298	300	295	295	251	280	272	302	290	305	287	249	271	296	281	333	283	304	297	301	275	280	250	292	290	249	277	273	297	282	290	319	307	282	266	319	281	309	318	282	278	263	289	279	250	317	312	298	298	260	296	285	282	286	303	312	279	279	314	282	279	293	302	295	324	290	297	314	283	256	316	317	314	303	322	293	301	279	282	316	292	289	279	292	285	286	300	289	297	317	302	281	246	286	283	298	294	289	297	318	310	277	308	294	275	288	320	290	300	273	266	278	298	278	291	262	313	292	321	288	272	281	296	343	298	278	314	279	285	280	287	286	291	282	303	317	319	313	284	301	311	300	329	295	267	286	281	301	310	293	273	279	294	295	288	276	314	288	294	314	320	284	303	271	297	302	309	279	305	294	277	278	287	291	300	302	299	321	279	329	320	307	271	269	322	318	298	322	323	290	285	299	292	274	281	308	300	309	321	306	290	279	281	282	256	304	276	312	309	327	307	305	282	284	282	273	305	318	295	292	327	298	304	292	290	293	277	326	300	318	261	298	279	298	273	269	315	280	327	288	298	299
3443	2666	2218	1174	773	685	508	509	467	433	1258	683	376	349	349	305	373	333	314	361	297	340	337	301	319	331	325	293	310	327	330	319	282	323	309	321	330	330	290	295	287	273	309	307	319	315	300	279	308	323	310	300	282	285	302	294	305	294	289	282	295	324	296	297	265	275	267	293	264	297	293	310	324	314	325	292	320	352	282	275	298	336	293	268	304	316	277	308	294	306	294	317	292	339	289	296	281	294	302	302	284	319	290	270	309	295	284	299	315	294	281	308	290	325	347	307	303	298	280	317	296	295	298	286	307	288	316	307	289	281	306	291	319	298	305	310	304	280	295	305	277	274	308	295	307	312	277	305	302	301	294	301	263	312	299	290	329	302	278	282	304	321	282	298	307	325	303	312	297	307	299	288	282	305	307	292	298	304	290	284	311	305	264	325	298	327	347	296	294	264	301	307	281	331	279	286	287	308	259	293	281	309	310	285	284	302	295	279	274	285	306	280	311	287	314	312	296	295	303	289	292	281	311	296	277	301	310	304	291	301	276	309	299	283	323	297	307	293	289	306	304	302	294	291	293	318	321	286	324	278	264	298	301	285	310	290	304	285	308	307	295	292	287	287	281	302	298	330	307	273	306	325	317	301	299	293	312	310	310	314	318	339	297	335	297	292	304	294	291	278	307	297	294	301	310	297	297	299	290	305	297	341	309	287	295	318	320	298	316	309	278	314	278	297	278	288	302	293	313	294	272	302	315	268	321	308	294	339	265	273	282	319	292	304	299	318	269	274	274	321	313	317	336	267	307	296	298	302	299	301	297	302	294	287	314	314	326	309	294	281	315	288	323	303	290	286	292	312	298	315	299	295	287	283	320	279	309	294	305	309	308	289	324	303	310	323	300	325	301	259	309	315	291	291	280	290	276	284	312	308	322	280	289	299	304	314	303	288	307	318	269	325	316	285	296	275	274	287	301	297	271	330	311	273	308	284	282	303	293	291	290	292	283	297	296	324	288	324	292	261	294	307	287	298	291	302	303	319	307	291	322	311	285	320	302	292	273	293	277	256	262	288	311	297	327	276	316	319	281	295	301	280	298	299	291	290	319	301	296	265	281	291	292	294	286	308	304	287	334	314	280	306	314	271	306	293	324	282	286	301	298	292	290	323	287	327	328	292	271	320	300	326	321	284	278	293	283	291	301	301	310	288	299	310	289	298	331	289	284	293	274	287	289	293	304	319	287	334	273	304	290	314	313	293	264	286	314	302	284	302	317	289	286	284	266	281	290	280	303	319	306	313	313	314	302	315	267	283	261	269	302	351	293	313	279	292	312	279	305	283	285	315	311	313	292	331	325	286	280	283	300	289	290	273	291	298	281	302	314	297	292	298	308	286	319	308	323	294	311	302	289	282	282	317	307	275	321	273	341	323	290	309	325	296	276	311	266	291	288	286	297	265	268	310	308	316	269	297	273	321	262	316	293	293	273	337	305	289	318	300	304	269	295	291	296	280	319	301	305	300	298	296	295	305	277	310	284	280	308	296	297	318	286	320	273	287	292	311	285	281	319	300	299	283	306	273	309	321	290	311	305	275	253	289	325	310	266	287	278	279	297	274	299	313	322	267	320	281	311	296	329	275	308	313	297	304	301	270	274	296	283	334	281	290	298	309	278	286	312	290	315	307	326	294	319	308	314	322	306	307	306	292	300	319	335	293	284	316	297	331	286	316	293	291	309	301	262	295	276	331	281	295	288	329	320	322	282	259	309	322	314	310	269	323	273	310	309	299	299	295	328	304	286	294	309	272	292	267	325	284	320	298	302	284	266	324	307	303	321	288	298	295	308	294	274	274	280	288	316	289	316	272	300	293	257	293	304	300	323	269	267	295	295	300	316	290	276	287	300	314	313	288	310	287	284	304	302	316	299	298	266	298	275	295	288	309	322	305	298	308	315	321	289	306	341	330	291	296	283	321	328	280	302	267	287	305	313	319	294	324	294	286	282	324	273	289	304	304	306	315	296	290	295	305	284	291	307	259	282	280	308	307	312	293	312	290	310	295	278	273	292	286	321	296	272	285	300	286	281	307	299	286	262	289	287	290	261	277	310	284	301	267	276	298	308	310	299	275	311	293	314	286	309	284	285	296	273	286	284	327	295	319	319	285	281	286	281	261	303	323	277	256	315	298	314	303	277	299	318	288	276	295	296	296	292	274	287	301	301	304	280	286	323	316	276	316	278	291	312	319	294	319	292	310	292	284	287	299	292	295	288	277	310	285	314	329	273	303	298	336	296	266	287	300	284	320	250	274	277	278	302	271	304	321	268	293	321	278	317	313	283	303	309	277	342	311	277	301	310	286	302	254	310	268	274	301	290	308	299	323	294	301	272	306	297	284	313	301	271	284	290	287	303	300	293	299	286	288	295	276	276	299	313	305	287	286	293	289	321	269	289	313	295	290	332	299	292	319	322	328	283	291	276	282	261	325	290	294	280	318	283	288	302	293	276	262	307	270	300	319	256	292	301	257	281	314	296	302	286	299	260	288	306	292	319	318	310	284	297	288	307	291	290	296	313	322	308	298	301	274	289	276	332	309	325	287	312	302	306	314	304	301	282	322	300	326	302	296	303	300	292	309	275	300	339	311	288	313	278	313	298	314	273	259	302	280	295	287	322	308	332	314	305	276	314	278	325	278	297	308	286	276	281	322	305	268	276	286	280	305	278	327	307	291	286	318	311	289	298	274	284	293	308	282	286	301	292	325	330	313	301	291	296	299	318	307	305	287	307	297	325	313	325	305	294	292	299	327	289	285	291	305	254	277	325	301	286	284	320	304	316	282	318	306	303	333	289	284	320	277	270	288	303	323	298	296	315	271	289	283	290	308	298	288	304	291	294	280	294	282	310	299	281	315	325	276	308	279	308	288	296	298	273	289	267	300	285	269	307	301	283	278	331	270	299	281	330	333	304	298	323	278	285	315	297	337	310	280	278	286	295	275	303	289	284	280	326	300	301	318	286	291	301	310	308	301	312	289	298	295	312	321	319	292	307	306	301	308	276	310	329	272	307	293	284	303	293	292	302	282	283	311	286	314	308	304	293	314	303	293	286	293	299	278	310	288	295	297	288	309	287	284	310	269	289	275	285	308	306	272	308	296	299	305	304	296	269	301	325	314	331	333	310	311	316	289	298	339	296	292	325	298	299	264	286	305	303	271	265	303	300	304	299	297	295	318	291	253	282	282	289	316	306	298	288	316	307	283	294	313	303	300	317	306	300	290	329	325	335	311	317	275	291	287	261	300	313	290	311	264	302	270	291	274	287	317	298	280	294	285	266	296	271	284	286	312	297	318	318	307	335	266	275	301	293	297	306	273	246	324	283	277	297	290	298	292	305	270	282	323	283	256	302	342	297	270	284	324	265	302	319	311	288	280	282	253	314	314	318	310	299	315	299	302	298	307	274	283	292	290	279	275	298	280	309	312	290	282	309	272	297	268	297	324	299	298
24089	21042	28097	24189	20887	5089	1247	729	622	550	1427	930	524	531	510	499	521	486	495	515	542	488	480	479	476	455	449	478	490	472	487	452	485	511	457	520	465	447	473	468	529	483	492	426	466	480	528	479	463	455	466	497	499	435	476	394	448	457	483	464	490	470	483	462	469	459	477	450	493	474	472	504	448	471	417	491	478	453	463	457	466	447	458	459	507	482	453	450	462	502	482	482	504	480	438	499	465	416	449	495	475	467	444	448	496	502	438	461	430	498	466	461	466	471	451	464	432	460	459	464	465	459	444	461	485	462	477	427	466	465	473	471	441	445	518	471	426	450	441	454	473	468	479	477	398	471	454	458	499	424	501	464	461	476	502	478	476	472	436	421	509	470	444	461	453	465	443	468	464	472	448	464	473	481	477	476	479	489	491	459	424	448	448	463	443	460	471	459	446	468	457	437	453	474	486	484	496	460	470	484	453	430	419	433	475	450	446	474	476	457	456	472	470	463	400	446	463	458	498	426	462	454	468	478	494	417	465	463	429	419	451	443	473	475	441	487	488	443	428	466	438	471	443	475	446	486	454	465	502	403	465	481	468	448	435	431	468	464	483	477	491	452	463	438	454	483	457	448	413	450	476	444	454	456	456	453	451	451	473	439	467	468	477	481	507	419	487	470	472	450	460	426	472	481	507	487	486	420	461	458	440	420	445	443	448	444	437	436	492	444	456	530	454	470	479	441	486	441	440	482	502	461	472	433	473	461	492	454	460	442	490	467	427	498	514	482	451	478	444	485	408	446	434	476	461	448	476	436	480	527	473	456	485	478	487	426	469	464	477	431	490	465	480	487	433	478	476	466	440	476	444	481	482	456	431	462	481	473	444	459	496	472	450	480	472	488	469	441	421	434	490	459	465	460	463	462	458	431	496	446	444	430	478	459	493	448	462	480	474	470	465	498	468	480	460	457	458	464	490	476	432	482	484	487	473	459	445	451	465	476	473	432	554	478	504	473	486	470	479	492	466	445	463	400	503	494	418	492	468	476	463	453	469	457	442	441	477	426	461	478	476	417	457	473	463	481	438	460	458	491	513	458	485	466	459	414	489	482	497	467	462	485	462	489	497	445	478	496	499	435	450	480	421	459	475	492	441	470	449	446	505	488	460	444	461	460	441	445	468	488	490	465	465	416	459	470	458	457	472	482	443	453	455	461	513	432	427	477	413	441	484	459	445	468	462	463	501	458	464	444	462	472	489	483	517	484	470	465	488	501	450	461	480	473	466	481	453	440	455	464	442	443	455	460	448	437	445	468	435	457	443	457	445	477	454	428	430	438	422	522	465	420	445	462	439	438	479	479	496	441	458	476	449	437	436	472	450	487	450	459	478	437	494	464	463	463	485	468	464	430	476	373	448	465	512	458	491	464	487	440	491	499	495	465	474	453	475	485	489	485	445	438	478	446	477	440	473	458	508	479	470	429	451	484	494	432	435	460	468	488	461	455	462	454	465	502	489	435	438	463	441	446	469	482	475	472	477	487	417	461	453	476	459	435	502	490	464	473	459	451	500	463	437	473	468	427	497	430	429	462	447	484	447	457	446	462	482	470	472	478	487	424	444	484	457	483	461	467	455	469	480	415	485	438	446	482	435	459	496	435	476	450	449	465	432	406	447	444	489	462	409	489	461	457	486	456	499	458	464	443	469	457	468	465	450	483	490	507	452	459	434	445	488	467	467	431	464	479	472	495	479	508	467	487	521	487	461	456	459	448	472	469	457	460	470	454	472	479	443	467	462	466	480	478	472	457	495	472	470	460	441	503	473	454	460	451	455	452	475	472	468	465	442	463	457	488	470	452	444	470	483	472	435	448	472	458	442	445	457	441	486	480	431	442	466	434	455	460	430	437	483	485	439	457	442	442	448	446	481	469	484	461	459	478	439	455	461	464	443	446	507	424	451	463	441	483	465	456	447	450	479	445	473	497	500	488	482	459	465	475	516	462	492	458	467	444	503	427	444	471	451	482	405	460	447	426	441	474	437	440	443	475	444	453	454	466	488	495	414	479	483	465	447	435	439	463	452	467	464	469	473	464	453	427	428	407	464	431	490	442	448	456	442	456	453	458	492	495	453	450	446	466	450	448	436	448	458	429	453	477	460	462	452	486	450	421	460	434	491	489	483	437	439	458	442	438	464	495	459	421	436	432	442	449	464	472	455	470	477	409	483	454	477	476	472	444	474	454	449	519	466	447	453	483	476	497	469	433	496	439	487	457	468	426	436	458	462	470	454	452	442	465	482	480	460	453	479	483	458	474	466	433	469	468	496	494	472	478	477	455	442	425	502	468	445	496	454	481	456	457	424	405	437	458	478	425	480	457	470	442	474	412	457	443	485	470	490	447	461	450	457	456	476	453	457	442	486	454	459	433	465	456	463	437	492	470	449	471	493	460	485	481	496	461	459	442	458	449	425	478	475	451	474	484	451	480	465	472	451	430	481	434	460	422	401	432	482	453	449	503	440	442	457	487	486	469	459	482	439	414	495	455	470	479	498	514	433	473	485	469	485	455	475	444	489	465	461	451	471	478	457	433	445	460	466	432	472	478	428	448	452	420	462	483	440	485	477	436	439	468	478	435	444	453	457	522	441	447	433	412	425	456	454	456	454	496	485	511	452	453	469	455	461	468	457	470	444	447	473	407	473	461	458	471	434	478	448	469	459	454	422	477	467	457	475	450	438	486	430	410	431	489	490	499	444	479	456	439	470	447	482	448	453	457	469	476	431	460	525	459	432	457	427	486	453	447	479	461	497	459	452	461	482	464	493	468	474	445	439	509	474	459	458	418	412	466	449	451	448	472	447	473	485	448	446	447	501	443	469	465	493	409	456	482	427	470	425	499	447	443	480	399	471	449	447	440	484	489	472	459	498	473	456	472	487	496	456	429	421	464	434	447	450	454	472	473	490	478	461	475	468	492	483	465	463	423	460	469	472	401	496	427	482	445	496	453	444	458	452	470	469	455	441	440	480	430	464	473	482	464	462	472	462	472	457	467	445	442	438	439	475	456	433	420	466	496	436	451	433	473	476	449	475	484	432	449	444	442	433	470	449	455	440	480	459	452	419	476	455	452	466	475	477	481	433	451	452	443	478	463	475	460	470	481	460	451	443	457	462	423	485	445	450	481	462	501	506	431	450	501	483	465	476	494	447	458	422	468	422	442	493	470	477	465	470	426	437	468	470	457	468	430	445	440	459	461	445	419	451	459	439	431	433	457	495	436	444	419	444	403	488	503	468	477	479	417	458	451	446	486	447	484	461	486	436	435	488	462	470	450	471	462	462	443	439	422	436	441	456	458	497	456	416	478	472	456	464	460	436	454	442	429	484	488	474	489	479	430	479	462	468	472	424	476	439	456	419	457	480	454	486	448	463	442	475	463	444	425	457	467	479	461	474	460	485	447	471	456	463	457	469	500	507	483	439	484	423	453	478	481	475	443	461	435	450	463
3788	5506	4474	2458	1712	1200	989	866	782	713	2484	1182	595	537	599	532	505	512	537	474	504	439	539	538	499	487	502	481	476	487	447	493	460	473	483	502	434	455	500	498	451	483	459	485	469	478	498	453	459	447	491	468	478	451	493	448	489	442	456	475	480	456	469	465	510	464	435	461	475	454	431	475	509	481	438	508	423	420	457	454	462	457	451	455	454	429	445	446	450	454	472	484	472	452	470	409	470	481	439	462	441	482	442	462	423	426	460	413	476	473	480	441	438	438	469	433	465	460	453	485	454	458	477	451	464	451	446	455	483	450	496	479	438	459	464	484	457	465	469	437	468	461	481	463	413	485	455	505	468	450	439	425	463	440	453	482	432	442	446	456	477	462	481	451	487	434	476	478	443	437	463	433	424	478	480	453	446	443	457	439	450	433	462	465	466	434	453	467	449	465	424	438	438	431	468	433	437	460	457	424	476	465	466	437	461	451	445	449	451	485	463	422	435	422	491	439	496	439	455	459	457	414	480	463	441	486	460	438	461	453	457	487	469	406	411	468	443	493	408	459	454	461	442	491	437	442	411	439	450	462	440	420	457	449	435	485	457	457	460	421	454	478	490	427	476	459	503	467	450	473	456	445	458	440	462	507	425	450	443	443	484	427	473	489	440	443	423	481	422	458	466	459	488	472	448	426	454	438	418	454	453	462	476	450	477	445	488	424	497	464	482	448	474	437	471	480	485	477	483	441	460	452	454	466	462	454	447	467	437	437	442	480	457	455	434	465	435	410	457	450	442	443	419	476	452	452	439	460	427	436	423	435	424	433	448	446	480	455	441	467	431	455	445	447	432	493	461	426	480	488	460	480	440	458	482	424	446	436	442	481	444	472	446	457	468	423	463	470	476	474	485	451	483	449	457	443	484	454	429	442	431	482	449	454	480	474	473	431	480	441	464	433	459	481	461	427	460	455	502	476	473	426	448	424	479	476	460	444	436	438	451	449	455	473	452	466	430	445	418	448	448	457	457	449	456	471	469	421	481	459	432	452	424	415	481	454	453	436	467	442	480	451	471	423	429	483	429	431	472	505	435	433	450	465	443	396	470	487	484	445	455	450	429	448	461	424	459	447	443	479	419	464	490	442	485	412	438	475	456	446	453	396	400	435	446	467	462	463	460	430	444	453	454	440	469	490	447	484	496	450	444	457	446	437	454	473	434	473	444	417	461	471	424	446	436	437	452	484	424	441	451	449	481	435	420	441	432	507	449	479	434	492	451	449	441	475	439	460	458	433	410	466	453	439	458	433	415	463	462	454	436	464	482	408	441	430	428	432	493	490	444	452	411	459	479	412	437	452	454	447	457	433	442	443	451	482	459	435	458	446	454	427	459	441	431	460	446	425	475	462	425	445	487	431	443	386	453	437	456	388	508	482	452	422	462	421	423	463	451	469	439	456	467	463	455	449	434	473	463	448	434	462	456	421	447	468	445	436	449	463	422	429	460	456	445	470	471	470	451	471	437	437	462	477	489	448	451	451	480	471	430	478	455	472	441	443	452	470	504	434	452	441	430	463	456	437	457	445	464	477	413	448	438	486	429	411	458	450	414	431	462	429	456	425	440	454	451	424	447	448	430	437	465	421	448	465	410	394	479	447	433	467	416	485	426	480	464	419	468	488	458	433	464	482	491	423	467	435	484	470	468	464	476	440	479	458	504	459	460	488	435	445	459	474	438	459	448	446	461	457	426	424	452	477	433	466	436	456	471	454	456	448	465	474	455	449	442	454	429	424	455	468	458	469	442	450	416	464	450	509	464	440	450	457	457	464	431	454	443	449	436	437	433	445	458	457	428	463	470	454	423	441	483	450	433	437	442	418	483	444	471	464	452	441	458	435	445	428	431	445	470	462	444	440	446	429	480	404	453	446	464	447	466	446	467	445	422	436	455	444	433	453	434	427	436	483	443	433	445	455	457	462	435	435	446	488	460	444	493	444	465	446	459	429	439	469	424	460	435	494	432	440	452	459	453	433	452	477	432	449	448	467	455	449	465	393	441	451	420	488	465	486	475	444	477	457	450	412	451	426	421	446	458	468	434	462	416	513	441	466	485	446	441	457	447	456	472	459	428	452	429	446	438	441	420	451	481	458	435	456	451	446	472	443	459	476	465	442	418	431	443	439	449	448	483	448	416	441	451	477	482	445	432	450	465	438	425	447	451	453	488	462	489	464	447	484	459	462	436	471	484	453	430	443	468	428	471	461	432	528	398	459	470	415	485	453	462	468	455	457	443	472	468	433	453	438	476	472	416	462	438	456	443	420	455	501	452	451	444	433	459	443	467	471	446	489	419	451	446	445	422	480	445	460	429	440	474	448	433	434	440	485	403	421	443	465	458	390	432	439	465	436	447	452	428	452	473	515	468	468	460	457	458	442	464	427	466	461	475	451	434	431	458	416	457	472	448	507	456	434	437	433	451	445	446	456	490	445	442	440	421	444	435	447	427	466	436	440	461	444	483	413	457	483	470	416	439	460	438	422	442	477	413	482	478	467	399	449	444	438	411	473	431	465	471	442	464	433	442	454	462	426	441	481	434	435	482	430	486	424	420	448	448	476	439	471	445	483	445	463	404	457	470	470	439	464	466	454	481	488	409	488	467	444	430	412	511	449	444	441	432	449	455	446	486	448	432	440	458	426	429	453	427	432	425	441	478	428	429	468	445	457	450	438	472	419	430	438	465	497	461	461	452	446	460	442	443	459	452	449	447	469	440	449	454	465	434	467	454	476	470	473	452	424	460	449	425	435	429	460	481	420	421	452	433	431	465	449	432	459	455	474	447	427	429	459	434	431	435	445	450	448	447	441	453	456	453	426	457	476	446	431	460	436	432	445	436	433	487	429	446	449	432	455	436	433	455	446	452	435	460	472	472	437	457	444	438	449	454	443	433	437	472	400	478	447	409	414	442	470	473	440	417	457	430	458	439	471	459	450	427	424	458	490	415	459	477	452	429	438	440	467	434	469	460	436	460	455	447	430	457	432	460	418	446	432	400	435	436	489	464	456	484	442	475	454	432	454	437	476	409	460	470	453	444	422	461	488	430	437	460	416	468	444	454	455	476	429	412	476	473	435	456	436	444	473	474	455	408	408	438	438	464	431	421	409	427	450	440	449	432	415	460	435	443	457	447	438	464	445	471	428	441	477	452	448	436	489	474	463	437	431	442	453	466	375	434	447	428	416	414	427	437	453	448	466	466	455	404	426	469	428	437	453	456	423	431	448	438	458	470	421	448	439	453	443	448	478	450	450	460	486	444	440	485	490	478	450	450	440	466	447	429	436	460	439	442	476	464	436	440	474	430	500	416	445	449	461	411	412	450	463	442	446	399	417	461	472	436	419	459	452	435	485	420	422	457	467	435	446	471	457	462	446	448	469	437	427	474	443	431	487	440	458	463	436	453	495	449	465	447	472	444	388	445	464	464	431	436	436	463	450	467	452	483	445
27116	9872	474	228	131	148	131	127	119	138	139	148	121	122	125	120	132	129	126	133	131	101	112	136	137	123	144	120	134	128	133	124	128	125	134	155	118	113	123	111	118	135	105	140	111	128	144	122	82	113	137	132	123	120	126	142	129	119	131	120	128	111	122	114	118	100	122	115	123	127	102	134	115	111	121	114	124	113	98	135	112	123	139	138	135	120	120	121	140	119	131	123	106	121	115	107	138	118	123	124	122	117	122	102	139	116	125	113	121	110	103	116	114	139	127	138	116	125	110	102	117	119	113	111	118	138	121	107	123	116	126	117	131	111	133	111	129	126	134	109	138	108	120	125	129	120	128	104	101	112	108	106	123	121	121	116	109	119	111	128	139	115	123	113	134	123	101	130	107	123	129	131	136	112	119	109	113	117	137	124	140	106	126	140	124	129	124	99	98	104	123	124	134	104	131	121	112	145	120	102	115	93	115	121	117	122	116	135	122	122	116	121	111	98	126	116	128	122	109	142	124	124	107	113	113	115	116	143	124	109	110	122	126	135	124	123	128	120	117	107	112	109	111	114	103	116	132	126	129	116	102	109	108	128	126	119	108	124	118	125	116	134	134	129	114	115	134	119	133	120	126	124	126	131	110	100	114	119	119	119	124	145	126	133	123	144	114	114	105	127	131	143	149	126	109	127	123	120	119	130	124	128	119	127	113	135	133	105	111	110	121	134	121	133	126	98	118	134	126	117	125	116	141	122	113	131	117	116	119	137	118	128	139	100	138	118	122	121	126	136	109	127	123	130	138	111	119	131	127	135	130	129	134	131	129	125	142	95	97	128	125	134	121	110	125	123	116	131	125	116	118	125	106	118	123	108	107	134	120	117	115	113	107	126	120	124	106	131	123	117	132	117	129	124	115	127	120	113	131	124	105	122	113	118	126	125	135	145	130	147	135	107	118	138	128	117	121	129	119	136	130	111	118	137	106	124	132	117	122	121	107	134	109	114	110	131	131	110	143	122	109	156	102	152	127	133	120	129	124	134	118	131	127	137	112	110	128	107	123	122	114	125	106	135	135	120	127	134	130	97	125	124	120	115	128	118	116	122	125	140	109	137	119	124	114	130	133	134	113	127	126	131	124	127	115	165	139	117	114	98	133	143	116	129	138	130	118	121	128	115	116	108	125	121	123	126	128	109	109	133	109	135	133	126	126	141	128	125	113	107	133	124	135	117	124	127	125	140	127	121	112	122	127	105	121	132	143	125	130	136	125	121	125	108	124	115	113	134	107	122	128	134	121	105	145	121	123	131	124	117	132	130	134	123	121	120	114	116	112	126	118	102	129	140	132	122	118	116	129	115	121	132	125	116	124	122	125	126	140	102	116	130	111	121	126	120	123	123	121	113	124	120	110	127	117	126	111	114	108	135	132	120	122	128	129	126	117	128	136	131	120	116	120	105	114	135	114	112	123	125	122	149	115	108	113	133	123	125	98	125	128	107	135	138	106	119	99	111	111	124	144	105	137	114	128	114	124	147	115	126	129	120	134	123	109	103	123	117	125	105	103	120	125	115	123	134	127	116	149	109	117	144	98	103	115	129	133	115	131	112	114	94	138	121	115	123	136	112	126	122	109	109	133	132	110	107	124	131	130	115	138	132	133	146	119	112	106	128	113	119	121	130	119	125	133	126	109	126	138	147	126	127	123	137	111	151	115	121	130	138	113	127	145	129	117	121	108	106	136	113	123	113	114	104	126	133	118	124	122	137	109	121	124	115	119	130	120	123	129	123	119	118	115	111	133	130	111	116	116	121	118	115	137	102	117	116	126	128	125	126	121	124	125	99	122	124	120	126	102	107	141	130	122	121	108	125	102	115	128	122	124	122	118	139	124	108	116	146	126	112	110	120	110	116	124	132	109	129	117	116	126	125	119	123	127	128	128	111	102	91	123	128	118	104	122	134	124	119	112	110	111	138	135	111	123	122	122	128	128	113	130	122	129	124	112	143	127	117	114	132	120	120	117	123	107	124	110	120	96	117	110	138	109	98	120	134	128	121	105	115	114	130	120	140	142	98	108	109	117	115	137	135	147	131	120	111	123	147	110	113	116	124	120	123	121	109	99	142	142	122	125	113	101	111	124	122	119	128	125	112	121	121	123	102	123	119	114	106	127	107	105	118	139	111	119	130	134	111	146	136	133	126	96	126	130	128	137	142	113	122	110	118	115	126	116	124	109	122	133	143	135	132	103	129	135	114	128	108	105	144	123	117	114	138	108	145	137	128	122	139	117	143	113	130	139	145	120	114	129	122	113	126	132	111	123	108	108	114	136	127	123	125	128	131	109	128	142	132	134	137	108	126	143	113	118	108	119	119	124	135	126	120	135	136	114	140	123	123	120	133	128	114	129	119	140	109	143	129	132	130	112	132	119	147	114	119	107	145	111	119	111	134	127	126	133	151	115	133	101	102	147	131	107	121	133	130	136	121	125	109	134	130	121	112	118	119	119	113	124	112	113	128	111	108	119	110	112	124	105	116	131	127	134	139	111	132	117	123	126	109	119	128	114	126	133	97	113	119	131	126	108	109	115	142	135	123	136	109	143	114	105	108	146	154	145	112	116	105	131	126	115	118	143	111	128	112	128	114	130	150	131	135	128	132	115	114	126	103	126	117	131	113	138	145	128	130	118	115	118	119	104	111	118	118	137	119	135	129	115	120	111	120	108	124	121	142	125	143	123	114	105	123	120	100	131	133	123	129	123	136	122	124	121	144	121	119	123	114	112	133	108	115	121	110	129	138	133	124	125	120	135	110	123	123	138	127	117	93	134	101	114	122	116	120	124	120	125	124	136	128	141	97	123	149	119	135	127	127	128	130	122	135	118	141	113	124	112	139	125	123	135	111	109	130	117	124	103	124	132	117	121	121	132	126	133	126	128	123	126	111	134	115	117	114	134	136	120	121	129	126	109	113	105	95	105	124	110	120	94	106	114	135	113	130	121	126	130	111	133	113	125	117	134	129	145	108	125	134	110	134	111	116	138	130	129	122	117	115	104	115	132	115	111	127	137	131	122	124	140	125	118	135	142	125	128	111	131	111	128	123	112	139	139	121	109	119	128	103	111	120	120	147	135	107	135	120	108	111	119	124	106	118	116	119	124	139	117	112	111	98	119	137	127	110	110	113	124	120	121	97	91	110	132	127	113	91	140	103	119	136	126	113	115	138	130	126	126	109	117	110	115	108	138	111	120	121	120	110	121	128	117	121	119	121	117	141	123	111	119	141	137	108	107	127	127	118	120	104	131	134	111	112	142	147	131	111	131	129	129	119	137	113	134	117	119	128	121	125	121	121	106	125	116	141	117	116	140	138	131	103	139	112	121	121	112	112	121	120	123	114	122	129	109	133	110	115	120	141	113	128	117	130	127	137	115	126	144	110	111	126	137	108	137	112	121	125	116	132	132	122	130	116	144	150	119	122	106	129	116	138	125	141	116	106	122	113
4768	344	290	224	171	164	150	161	126	117	183	166	122	123	120	128	133	124	126	138	137	123	123	144	111	137	130	124	126	141	126	131	134	127	124	117	124	125	137	130	133	122	159	132	145	124	129	116	115	136	119	131	141	119	151	130	142	122	97	134	129	127	133	144	139	125	107	132	122	128	127	135	142	117	132	137	134	111	139	141	126	138	120	123	122	139	148	148	150	149	133	135	148	112	146	108	118	149	130	131	145	111	118	122	113	126	145	128	124	127	121	113	131	137	118	127	127	111	136	123	128	123	131	139	124	119	120	140	134	138	137	118	133	114	136	109	131	150	141	115	124	142	132	137	116	130	127	128	125	122	132	135	120	126	142	121	152	112	134	130	144	121	121	136	117	109	141	143	121	140	125	116	143	111	118	117	135	122	126	138	138	148	113	132	139	133	143	129	127	113	118	124	130	118	139	123	127	113	118	121	141	113	115	121	133	138	127	125	135	132	111	130	124	134	154	141	138	137	128	129	118	149	137	113	127	146	117	121	126	126	133	120	108	119	139	108	130	147	149	115	127	122	125	118	121	124	103	118	118	124	154	125	126	121	134	134	113	125	151	137	148	154	129	139	145	135	124	125	151	125	141	120	115	147	133	142	138	128	137	122	135	152	139	121	131	146	127	113	118	114	128	117	109	123	144	131	127	125	132	128	141	130	108	134	140	143	136	118	123	122	107	135	132	119	110	132	129	136	131	119	127	126	126	134	126	150	136	131	137	119	119	128	109	117	129	138	129	126	119	108	117	138	126	140	125	145	114	144	117	126	136	118	147	133	119	127	122	115	153	130	129	137	129	127	120	136	123	124	145	129	153	128	128	150	134	116	113	129	117	141	148	128	137	122	101	151	126	120	119	138	141	116	120	136	108	120	150	132	116	103	127	137	129	145	127	120	121	145	117	138	115	144	113	135	120	138	130	140	118	132	114	123	118	129	120	124	132	145	112	135	112	118	125	129	154	124	136	127	150	142	122	128	133	131	124	118	139	139	119	143	133	123	127	121	127	122	116	124	143	147	119	135	127	121	125	116	133	133	127	131	141	126	137	116	125	110	100	137	137	117	145	121	119	125	139	111	132	127	130	125	123	140	133	112	141	119	136	127	118	140	140	118	129	119	115	125	131	119	134	121	131	104	128	142	134	124	118	133	142	122	135	135	148	133	134	123	135	136	137	140	138	99	136	131	132	111	130	124	122	134	136	138	146	154	119	114	132	128	117	132	124	134	135	110	136	143	137	119	126	142	123	133	145	143	125	114	143	137	124	136	133	131	128	121	136	134	115	126	122	116	108	127	116	134	138	122	126	133	124	144	145	111	160	123	127	98	135	138	129	149	132	128	128	134	127	119	141	110	116	135	128	119	122	125	118	141	143	107	132	128	149	127	142	146	128	132	132	114	117	127	137	130	144	118	117	119	124	127	136	128	131	115	122	131	125	141	135	116	161	105	121	129	122	149	121	118	128	115	113	130	132	125	107	134	122	133	139	116	137	123	128	136	157	131	111	128	137	128	136	123	124	116	129	135	128	124	134	134	117	127	133	134	122	121	132	119	119	147	132	122	137	106	116	142	150	129	128	116	129	129	127	128	133	105	144	117	111	141	149	129	138	123	110	107	118	131	126	125	121	121	113	133	130	132	105	131	133	148	125	125	137	130	125	114	125	146	127	143	133	106	113	119	133	128	134	135	110	116	128	125	133	139	101	140	111	122	145	135	119	129	132	130	116	115	135	115	133	147	126	108	131	135	139	132	143	129	125	117	133	145	142	120	122	132	124	114	112	137	122	109	127	136	119	136	153	126	136	118	144	102	113	129	116	135	113	145	134	129	139	139	135	109	151	140	136	124	134	142	147	131	126	123	128	117	124	129	129	129	122	140	125	120	132	129	147	126	130	123	105	127	134	132	107	122	131	107	118	119	146	133	124	126	123	122	131	136	132	121	139	130	140	117	142	126	131	150	131	129	110	115	117	144	131	135	143	127	117	132	123	137	134	106	141	123	150	133	144	138	117	115	120	137	116	120	123	132	142	133	114	125	124	142	119	112	136	111	123	141	137	117	138	121	131	124	125	145	107	130	136	134	126	128	119	130	126	114	125	127	127	136	142	140	131	115	128	140	131	117	128	124	132	132	127	142	118	142	118	128	123	129	135	127	131	125	143	110	121	138	137	123	113	127	139	134	107	132	132	104	131	119	126	125	124	138	143	137	139	130	147	130	119	102	151	143	126	129	124	142	122	124	104	110	137	135	120	132	127	133	119	141	118	144	130	133	117	139	143	114	127	142	121	109	121	139	148	135	129	136	121	126	118	130	116	126	140	123	125	133	124	131	138	117	120	113	145	131	129	141	116	132	132	123	119	144	138	119	125	120	133	146	120	122	127	141	125	94	125	138	130	111	114	130	127	142	129	139	101	140	129	131	135	125	107	127	120	146	143	141	136	155	144	143	117	109	139	164	123	125	138	98	154	118	126	121	128	116	135	125	117	122	127	141	136	137	128	121	131	143	134	126	112	133	151	142	115	134	133	131	135	129	105	120	127	142	118	144	128	132	129	130	102	140	125	133	143	127	136	133	140	117	119	100	119	133	111	146	136	118	134	146	134	94	116	114	127	122	132	121	130	135	125	122	129	121	150	124	116	135	120	138	117	119	132	128	110	135	117	152	125	137	145	133	124	131	133	132	140	155	141	118	138	136	124	131	132	133	107	135	123	113	129	138	130	133	108	122	130	123	145	135	131	117	136	122	127	146	125	136	147	124	114	119	130	132	133	150	120	138	113	97	129	144	137	101	129	131	132	146	108	122	122	127	150	144	143	123	125	118	112	132	137	141	122	133	131	113	117	134	132	125	133	130	132	146	105	113	132	132	148	153	134	129	138	130	145	134	117	122	131	136	114	106	123	121	131	145	131	129	113	131	123	141	123	131	134	131	113	131	133	128	127	143	118	128	125	118	138	128	136	120	135	151	140	127	143	126	128	143	111	130	133	121	124	143	136	121	126	132	133	106	132	119	121	105	138	124	128	126	122	122	136	148	121	120	125	119	132	126	158	130	131	147	135	131	112	114	120	127	128	133	132	137	137	127	138	133	130	113	144	122	121	124	122	116	134	138	131	110	119	139	125	106	125	125	147	129	125	125	122	128	136	139	135	123	132	120	120	134	141	125	124	108	112	105	129	141	100	129	119	128	123	147	136	110	133	120	141	145	140	116	140	125	136	125	135	134	124	114	135	142	124	129	161	132	125	131	127	126	135	130	127	124	127	134	146	122	132	116	119	120	124	131	154	152	120	141	123	152	134	106	132	112	120	118	131	139	136	150	154	139	120	131	118	124	133	131	126	114	144	125	143	129	139	141	133	111	124	141	134	111	143	124	133	137	112	126	126	140	113	126	134	142	120	146	133	135	137	114	108	128	119	121	116	133	133	130	136	142	131	147	123	137	137	131	130	128
25231	21096	26870	25076	3589	720	506	428	394	353	512	595	344	327	308	294	297	315	304	340	292	299	292	319	308	321	304	354	325	296	309	281	314	331	277	315	317	317	326	292	334	303	287	292	327	296	296	303	314	256	312	283	289	290	288	305	287	281	323	277	296	282	355	273	276	349	279	312	281	284	296	287	312	307	284	292	271	305	300	294	322	292	312	314	326	307	287	308	307	307	309	332	308	290	291	304	303	291	297	300	272	295	300	297	281	278	288	307	325	287	307	280	316	307	291	291	280	255	286	275	314	305	294	271	291	283	295	271	309	307	303	277	315	279	307	285	262	291	313	308	295	309	285	308	290	263	317	287	317	316	260	305	292	307	314	282	293	305	299	276	287	270	291	286	257	299	293	301	260	296	304	247	311	300	272	275	298	284	281	278	293	277	318	272	293	331	310	257	270	333	304	322	311	289	322	277	314	305	301	272	297	301	295	295	307	277	302	280	304	250	256	346	272	288	309	314	312	311	289	279	267	284	314	312	298	260	281	294	281	288	323	259	288	314	298	262	301	304	311	270	283	285	304	291	304	297	279	288	271	280	270	282	261	314	292	274	262	289	316	314	282	297	270	304	307	302	277	306	307	267	288	303	257	275	296	313	289	273	294	272	302	292	254	300	290	259	300	249	309	293	273	293	297	301	286	310	306	293	263	294	286	326	290	307	298	302	283	287	312	317	287	294	309	268	317	261	284	296	294	291	285	289	303	288	311	315	279	286	281	319	335	295	321	268	284	284	289	270	275	289	308	306	284	297	295	286	270	312	326	274	306	268	271	294	303	285	301	277	299	303	302	262	294	264	330	278	303	308	299	301	278	274	279	292	260	293	267	280	277	309	281	284	303	299	307	263	281	292	276	307	273	299	318	267	299	275	271	288	292	303	333	266	261	337	288	267	276	294	300	317	294	312	313	278	308	281	284	304	297	281	283	297	293	313	299	302	276	305	298	310	300	263	295	282	308	276	277	309	277	307	280	312	303	282	292	297	302	265	305	262	289	281	348	283	303	289	303	280	313	296	282	284	301	283	303	288	312	288	276	311	332	335	277	316	270	329	280	310	283	317	309	284	340	307	276	292	306	308	300	288	319	312	295	323	310	283	294	293	292	276	275	302	264	263	272	308	293	312	278	283	301	322	291	291	286	288	275	273	302	309	317	311	293	276	276	273	308	293	289	299	295	311	302	282	293	302	321	293	294	273	307	323	295	327	303	320	292	293	321	299	260	291	277	280	290	304	316	333	271	270	265	297	312	302	284	285	278	300	279	328	271	277	288	291	275	288	327	275	319	299	311	276	256	279	287	291	307	276	272	282	282	294	267	278	305	290	301	300	290	280	276	267	268	280	317	300	292	288	325	323	286	312	320	291	285	275	331	298	308	323	300	281	298	278	301	273	294	293	309	296	308	295	297	290	309	274	313	302	273	264	312	285	308	301	315	329	320	277	302	302	288	287	317	317	288	279	315	306	263	286	327	296	268	312	303	319	314	290	293	304	283	269	284	287	328	280	249	300	266	283	302	301	289	296	292	293	277	327	313	316	321	308	275	316	293	285	271	272	297	279	302	272	358	305	305	298	295	270	304	282	303	306	324	289	294	291	312	293	345	286	303	316	256	265	302	303	307	299	289	273	278	328	248	280	280	304	310	297	311	288	266	311	303	323	294	310	295	306	288	311	314	336	306	284	279	290	275	309	315	304	279	260	278	279	291	315	287	306	305	274	311	282	287	283	283	287	299	282	293	280	297	309	293	298	287	293	301	298	274	268	295	305	301	289	318	263	297	294	292	314	278	319	278	257	323	305	269	303	304	292	265	310	275	318	307	293	251	290	238	303	314	298	328	306	273	268	303	309	309	296	296	312	317	275	284	289	294	314	304	303	294	303	281	257	294	291	281	259	292	309	333	326	271	292	308	291	298	297	293	253	289	297	291	300	288	302	301	295	311	282	291	300	290	289	289	291	294	313	281	301	276	281	289	309	294	310	309	253	277	329	276	316	323	296	301	312	306	277	304	298	302	307	328	286	275	269	297	311	295	279	295	314	314	316	287	284	288	284	298	284	282	306	279	291	301	290	283	271	290	259	301	287	320	315	326	279	289	286	292	280	289	304	299	268	285	296	300	294	291	317	274	315	316	280	310	283	294	271	319	317	281	291	308	282	309	285	287	295	271	283	285	297	306	314	309	304	318	293	315	330	329	273	289	287	274	281	289	316	301	302	291	286	295	282	300	297	296	271	295	277	272	293	281	290	293	276	264	291	281	278	306	268	284	292	295	284	315	305	329	283	313	311	292	254	266	307	280	271	297	287	319	288	309	284	316	280	293	288	248	298	303	291	301	284	322	280	310	298	263	328	299	306	313	260	270	293	295	289	291	287	297	315	304	268	294	270	264	277	321	281	289	311	289	308	245	293	305	291	276	315	308	270	268	308	282	300	267	284	272	265	309	298	286	305	311	319	303	314	294	296	286	275	311	287	296	302	299	296	275	299	277	306	321	280	305	296	309	299	299	282	292	296	337	265	300	297	294	306	293	285	315	295	281	293	301	288	276	301	291	301	278	279	280	284	296	286	300	290	319	293	283	314	325	266	333	290	293	311	286	268	280	291	287	294	312	267	275	286	268	310	286	305	303	264	315	287	300	311	287	285	285	299	313	297	277	287	306	281	313	265	300	296	324	295	289	315	297	305	330	302	320	295	294	279	280	304	313	260	292	304	325	309	317	287	309	296	287	316	273	266	258	312	283	271	299	306	296	295	283	309	271	257	266	284	300	272	285	295	275	305	285	291	269	300	322	267	283	304	280	299	288	331	292	278	278	324	278	284	283	264	286	279	280	312	328	289	272	284	273	316	314	297	302	303	307	280	295	274	277	286	274	297	264	318	282	293	257	284	290	280	285	282	277	306	290	290	278	310	271	307	302	301	302	305	325	304	286	300	293	282	295	254	336	319	311	298	280	309	270	290	301	296	290	301	305	296	285	294	334	274	304	283	299	294	308	295	261	263	306	306	294	284	299	301	313	330	294	285	288	290	296	292	314	303	307	269	270	299	299	295	301	287	278	292	263	285	297	314	285	332	289	286	286	263	282	270	266	301	306	284	303	294	280	326	291	285	294	281	297	300	270	292	296	279	299	276	274	260	287	299	310	324	304	280	289	314	294	304	299	299	273	300	250	290	312	304	295	303	293	311	295	249	303	293	278	272	297	272	325	325	287	299	281	312	326	291	282	284	272	313	290	298	271	279	306	284	270	308	277	313	323	266	276	293	312	298	322	281	302	274	299	302	280	270	294	307	292	288	287	306	287	296	310	281	306	296	303	281	284	260	316	282	279	307	287	307	255	277	273	325	306	289	301	285	284	303	291	265	277	296	292	287	292	299	273	307	273	301	301	303	289	277	279	317	276	305	279	301	289	289	290	313	297	290	291	268	311	281	282	286	293	308	281	272	273	324
3401	2694	2199	1230	850	627	542	503	462	389	783	888	379	376	330	317	347	331	340	340	354	335	292	320	293	304	324	294	320	317	334	321	279	268	304	334	335	320	323	291	303	306	302	320	283	311	292	321	330	295	274	287	296	323	308	346	288	292	316	318	308	300	315	298	327	305	298	317	262	303	293	298	291	298	333	294	332	294	300	309	308	315	343	291	335	301	313	331	311	275	288	295	289	274	294	272	274	289	299	291	290	297	315	292	297	309	304	261	291	284	291	320	310	302	293	311	311	316	279	327	300	293	334	291	288	303	308	346	292	299	283	283	304	324	299	310	300	300	309	304	297	296	296	246	293	311	321	319	307	288	287	313	309	283	292	333	308	282	296	312	308	301	306	299	317	317	307	307	316	282	270	312	280	323	315	342	277	293	303	337	303	300	271	307	313	309	325	294	280	285	303	343	294	313	332	341	294	318	317	302	294	315	315	317	327	305	300	326	291	288	285	298	300	294	298	327	303	306	311	309	303	285	295	299	303	298	286	305	308	286	297	317	290	306	282	314	331	317	310	321	323	305	299	321	299	324	295	323	298	272	313	310	304	289	280	329	296	309	289	292	301	320	292	296	312	279	279	309	286	291	286	306	274	289	292	287	301	306	319	281	302	293	291	302	287	295	275	308	332	333	285	304	304	277	271	315	310	282	305	306	302	311	304	315	297	260	293	316	298	299	331	303	312	282	303	314	275	304	301	286	325	304	269	303	298	309	289	292	302	304	258	320	297	285	334	317	287	305	283	267	311	281	323	318	316	314	316	311	300	286	288	292	281	303	273	261	314	314	332	324	310	317	281	298	303	286	305	309	322	290	279	303	328	316	306	313	275	286	286	310	310	268	287	316	311	299	299	324	322	252	315	337	303	327	322	317	323	276	278	274	295	324	309	302	309	312	295	305	299	324	295	293	328	279	286	295	294	270	291	320	334	316	335	298	322	324	323	308	292	274	270	319	291	300	295	289	269	305	286	308	308	298	322	297	300	287	302	318	280	266	287	274	303	294	294	302	277	313	318	351	283	280	323	317	279	324	326	336	274	336	311	293	311	265	300	291	290	326	304	335	315	290	317	298	300	281	300	286	305	295	330	290	298	283	336	322	300	293	314	301	312	287	293	305	284	287	309	294	300	297	291	297	278	317	302	296	327	293	309	308	283	291	307	283	300	290	263	293	282	305	290	335	292	315	266	322	282	295	331	295	256	297	283	306	328	304	283	291	298	320	289	323	326	280	302	283	321	304	287	305	283	286	292	294	287	295	292	268	301	294	320	314	283	287	325	284	311	268	267	313	311	280	296	273	270	296	282	305	324	296	287	296	313	309	310	293	261	292	299	312	309	323	287	302	299	299	297	307	306	279	271	320	286	285	290	295	278	288	287	291	295	313	308	291	330	309	301	310	306	303	299	331	288	323	322	314	308	304	316	324	299	280	279	280	321	288	327	325	297	287	321	292	302	306	307	314	275	301	299	273	285	306	291	312	278	270	328	309	286	323	307	276	307	304	314	315	290	266	296	295	294	302	319	307	303	304	304	275	342	290	289	316	276	308	307	306	325	284	272	292	321	322	324	312	320	293	302	304	291	290	329	311	296	318	320	286	316	291	308	279	300	290	334	317	302	324	300	309	286	268	308	290	311	308	278	278	304	297	309	287	313	314	316	304	282	318	312	317	313	298	297	315	334	316	296	289	307	308	348	299	313	300	306	290	307	294	310	296	271	312	266	292	298	321	283	284	278	311	257	304	332	297	325	268	295	308	280	311	304	280	279	278	287	299	275	285	286	330	292	264	295	302	269	323	317	309	293	310	304	267	312	272	330	331	296	288	294	294	311	316	302	289	291	293	309	304	288	297	282	302	290	295	307	307	303	307	301	291	295	268	308	305	266	316	305	302	289	280	297	273	290	296	319	305	296	301	276	296	271	291	302	292	315	320	312	322	281	279	293	296	303	288	313	303	294	309	346	282	328	291	299	299	312	295	292	292	308	306	295	294	270	279	291	306	305	305	284	299	323	308	297	311	289	318	283	305	286	308	339	305	316	293	322	295	305	314	321	324	297	293	298	297	275	292	297	281	271	269	285	313	316	326	283	319	303	289	325	320	289	313	302	306	312	310	310	306	289	284	259	322	265	306	282	331	285	277	289	296	286	287	283	290	296	306	295	282	304	306	301	318	315	296	312	317	310	312	296	280	320	289	316	289	279	280	312	313	312	310	312	302	302	299	308	334	289	282	325	279	265	302	311	293	311	314	285	291	293	316	286	328	279	286	293	308	306	322	302	268	337	309	297	294	256	280	293	296	302	296	302	289	265	305	277	281	325	320	297	296	310	266	308	307	324	278	306	295	307	307	278	309	290	316	319	306	296	325	288	271	285	261	296	274	327	289	296	282	324	291	292	294	301	295	312	310	287	299	319	295	313	303	299	322	335	269	311	294	313	303	285	273	301	315	309	283	326	320	277	301	266	289	273	336	284	325	296	348	309	326	286	312	310	283	274	335	279	309	311	288	312	283	303	290	285	290	304	285	303	282	272	287	284	311	281	308	312	316	334	281	301	283	301	287	300	299	316	271	311	281	297	309	321	304	306	309	292	313	276	280	289	320	311	315	292	274	317	299	324	333	304	307	272	332	296	320	309	298	300	302	302	296	311	326	333	284	279	282	309	285	306	317	291	309	297	299	306	301	283	311	292	295	291	321	306	299	262	325	296	286	279	300	306	325	275	273	327	312	302	279	279	285	310	296	299	287	303	304	290	303	280	310	311	284	272	306	304	312	292	297	289	310	326	285	307	322	280	277	310	301	326	305	316	309	298	293	286	266	294	291	271	311	291	319	298	296	287	310	289	315	275	339	302	317	319	290	295	266	290	282	288	291	303	294	320	285	267	296	293	314	300	294	304	294	293	299	297	286	282	307	298	282	315	298	296	267	284	315	306	304	293	341	309	311	276	288	279	313	325	279	299	291	309	286	289	314	294	286	297	302	291	309	309	306	283	295	289	304	304	291	275	294	308	292	306	268	321	281	313	301	289	320	315	332	348	302	328	263	282	307	285	297	296	285	306	310	311	305	280	304	327	303	321	315	293	293	297	276	277	333	302	299	318	285	306	321	314	278	324	306	321	286	282	288	270	312	299	283	289	298	292	304	270	315	299	302	280	297	312	291	307	285	335	308	295	307	298	318	286	300	319	312	321	307	305	323	278	283	298	309	261	324	329	311	302	296	305	307	304	319	312	313	314	259	294	296	289	282	285	292	262	289	326	299	322	265	325	288	279	309	303	281	307	287	291	289	282	313	302	288	324	325	295	294	297	313	300	289	278	286	303	305	302	324	278	339	313	312	287	294	290	344	292	278	312	290	309	300	315	276	295	301	261	287	314	279	300	301	295	307	313	282	303	261	287	282	316	326	289	293	298	283	307	290	315	277	320	316	303	274	262	266	288	328	314	295	297	309
24149	21112	28214	24251	20984	5181	1210	819	609	558	725	644	574	556	521	508	561	500	530	500	514	498	484	532	513	497	505	486	498	463	450	484	474	499	482	467	494	446	472	470	477	463	503	462	473	445	483	501	494	453	498	474	455	465	466	489	475	467	490	475	473	506	496	494	424	429	517	468	482	494	470	484	466	460	480	503	479	444	481	468	490	467	527	457	477	479	429	469	485	531	481	486	474	493	467	450	476	448	447	471	516	482	443	475	472	457	471	499	500	506	481	486	493	476	493	468	505	465	470	496	450	475	478	484	483	493	469	439	492	444	468	468	444	494	485	435	480	441	478	507	503	460	479	471	450	438	436	487	485	478	489	474	438	497	495	450	477	468	483	465	474	488	504	455	451	457	471	443	476	454	478	478	496	454	484	473	467	453	473	481	439	455	516	476	456	469	466	443	497	503	533	461	506	477	482	499	434	492	499	453	465	483	454	450	446	502	459	474	486	479	471	460	476	485	483	446	455	449	471	467	461	441	446	467	431	440	460	469	431	481	462	449	473	454	438	468	455	482	455	459	479	469	502	425	478	475	431	433	451	442	470	461	435	440	456	411	474	485	507	479	471	502	457	507	466	475	498	437	443	506	491	499	464	473	492	478	487	477	462	492	451	448	460	461	501	424	476	466	475	471	460	433	472	469	487	454	456	499	466	452	474	456	505	484	466	458	459	492	491	429	442	431	479	441	438	488	482	538	456	473	461	488	502	507	480	462	436	453	443	492	461	450	496	486	467	494	445	465	473	459	508	450	482	425	438	497	486	477	448	445	495	492	450	418	487	471	473	461	462	459	440	432	438	476	469	475	462	454	442	448	464	508	463	454	447	456	436	433	467	518	458	440	487	470	468	451	465	451	508	493	482	490	450	472	459	454	476	500	453	497	475	503	485	437	448	464	488	450	460	462	482	462	449	467	470	486	438	445	446	487	463	437	422	484	441	485	453	461	430	473	480	476	461	488	481	433	471	455	479	448	480	475	448	440	471	470	524	458	464	455	512	488	479	440	461	474	478	505	456	445	461	453	457	458	474	450	495	461	454	433	454	489	476	442	504	445	456	436	470	457	454	467	489	464	449	469	426	449	452	497	440	446	450	480	458	483	451	445	483	464	450	453	453	446	463	491	481	488	454	470	430	458	464	489	462	470	467	504	495	469	493	476	454	446	480	457	461	475	480	525	458	455	446	469	493	461	461	461	471	450	492	433	437	446	496	473	480	446	465	437	431	468	461	414	474	440	499	469	460	469	421	453	431	492	471	465	455	477	460	461	484	456	438	468	455	478	442	479	472	476	470	479	474	460	446	469	478	478	456	442	486	431	449	459	475	466	439	460	446	441	431	484	444	441	435	449	446	439	461	473	476	461	463	444	486	462	453	475	497	456	499	474	457	458	470	452	491	461	475	471	472	442	489	467	443	458	478	500	434	428	501	498	457	452	464	483	471	492	459	447	477	447	414	497	430	492	467	516	445	470	461	461	465	461	476	459	502	515	447	440	477	492	482	455	452	467	468	468	485	454	456	435	473	449	503	500	440	454	449	466	474	513	478	451	454	504	480	484	509	473	497	488	498	462	488	440	465	472	483	452	485	466	445	481	479	476	503	441	484	465	460	482	462	479	450	431	519	489	446	458	428	445	467	494	473	484	505	505	452	434	469	490	464	470	448	489	465	469	486	475	482	468	505	456	488	491	448	466	482	466	455	462	458	482	460	457	448	456	467	475	418	438	480	464	462	421	470	467	481	468	452	508	500	480	454	527	427	472	445	485	470	502	494	496	455	495	455	473	433	428	458	467	445	518	466	482	497	474	451	431	440	462	456	452	490	516	424	453	498	492	466	449	477	419	454	503	469	453	472	453	448	465	433	441	426	432	463	447	469	430	487	444	479	460	487	443	440	491	469	510	483	472	465	472	487	468	464	455	452	480	436	482	468	425	470	444	473	451	429	446	453	488	433	474	433	483	438	456	443	445	441	483	475	461	454	436	462	437	451	470	492	475	461	483	479	458	489	410	457	478	445	466	436	464	478	461	480	451	458	483	499	445	474	460	450	452	464	452	479	459	483	456	458	492	469	480	489	493	469	429	472	469	497	475	512	467	441	451	458	479	482	498	453	464	484	459	445	469	474	478	475	484	444	459	474	413	452	473	459	460	437	482	426	466	459	489	455	462	494	478	462	470	456	431	458	474	459	477	433	484	469	478	448	498	496	468	446	450	512	465	469	474	480	425	484	447	482	439	438	458	491	453	449	478	453	471	480	456	480	494	429	456	478	492	491	448	455	503	493	470	445	448	469	423	429	477	451	499	463	444	450	443	496	465	469	451	472	469	488	446	467	471	508	433	466	449	473	507	484	423	452	486	456	426	461	443	454	457	487	458	450	498	466	475	455	480	477	462	463	460	463	456	491	473	441	456	465	489	457	475	455	526	451	506	475	450	456	452	436	459	451	445	430	466	492	436	431	483	440	468	484	431	450	496	479	447	464	459	480	472	461	462	447	441	461	442	464	485	484	460	483	469	444	482	456	424	483	461	490	488	449	450	412	455	467	478	470	489	511	461	475	459	466	466	409	444	505	506	459	495	453	473	492	504	504	474	471	448	500	477	456	470	473	504	476	448	479	466	463	453	462	510	446	437	443	465	438	475	426	453	450	461	463	453	466	460	447	449	443	481	476	453	456	449	463	431	468	453	487	436	448	464	459	483	486	462	462	468	490	473	470	501	433	451	480	434	486	513	455	417	463	465	463	457	507	470	464	447	488	453	514	453	418	466	448	481	462	464	474	469	441	454	456	481	386	472	492	440	450	468	447	454	467	457	469	446	450	433	495	482	432	462	484	458	482	444	456	510	436	471	481	498	438	455	464	447	473	500	464	446	485	467	470	464	465	465	490	507	477	443	466	460	465	473	474	447	462	511	453	452	458	465	457	456	465	471	495	454	478	478	477	482	460	457	467	472	447	444	499	445	460	479	498	468	431	493	491	465	448	479	429	433	466	451	477	483	479	449	484	459	463	507	456	429	421	452	431	463	468	468	455	456	525	467	464	431	453	470	481	508	446	430	465	468	463	478	469	514	500	470	434	456	471	480	466	454	437	495	492	430	469	474	459	449	497	457	451	445	475	447	492	469	426	459	462	451	471	431	507	460	473	431	457	435	482	458	479	463	461	484	477	456	474	485	469	440	484	430	460	454	466	421	450	465	465	445	454	450	462	474	447	429	457	441	461	438	455	441	485	458	489	455	451	480	499	491	436	457	462	454	459	471	474	388	446	450	456	481	487	499	470	459	452	447	455	453	448	419	476	477	445	455	487	500	476	449	495	457	419	458	458	457	459	475	438	477	461	472	461	418	456	449	449	460	500	457	433	481	457	489	434	461	420	489	466	458	479	445	431	454	443	445	423	436	493	442	460	488	457	449	470	455	447	469	468	477	427	464	507	452	490	477	522	485	466	458
3832	5521	4469	2489	1631	1201	1080	883	792	739	1034	838	604	538	537	577	527	545	496	505	522	519	500	471	472	505	458	468	485	478	417	496	491	482	476	474	415	457	456	468	491	494	450	455	441	486	455	432	468	467	445	462	493	419	496	473	461	440	467	445	418	476	471	465	458	476	484	468	464	486	418	471	462	466	467	464	437	425	456	485	437	447	481	437	458	419	453	467	473	438	457	436	442	466	461	450	476	459	493	473	448	473	455	448	463	448	445	435	486	445	452	419	474	454	498	500	475	477	509	429	465	473	457	460	456	452	472	465	455	503	464	451	431	468	492	434	444	459	466	436	407	476	415	444	479	442	426	431	453	457	412	452	431	461	423	455	493	466	477	439	480	476	485	470	449	479	470	486	466	436	446	428	466	465	450	417	421	456	440	465	450	432	464	504	444	455	439	432	430	440	455	446	459	434	448	452	457	454	423	446	463	473	444	462	433	453	428	429	440	435	464	482	499	476	433	463	462	406	488	388	427	443	399	418	422	454	448	435	444	442	437	446	468	436	483	480	453	459	446	425	447	438	481	453	438	421	485	412	454	429	444	447	445	415	463	461	421	438	444	424	456	456	466	441	419	457	421	468	457	493	483	421	447	448	447	462	417	448	452	477	473	455	443	485	493	435	501	447	453	479	484	478	450	439	443	441	457	427	453	441	434	426	471	458	445	468	440	453	455	454	430	467	461	467	455	459	430	456	400	433	407	435	488	458	464	463	462	443	472	442	455	413	442	418	482	473	473	474	455	451	441	456	488	441	427	462	453	456	455	483	513	454	440	400	480	426	441	450	445	434	442	452	436	495	435	445	501	399	458	472	472	455	427	467	447	483	414	414	417	447	443	436	426	440	468	484	472	464	466	455	482	441	478	437	414	444	434	444	440	480	402	440	462	463	453	476	443	489	429	454	451	466	457	469	469	445	469	434	450	424	473	414	472	440	444	473	490	419	431	461	443	516	446	452	483	425	430	447	474	476	421	456	424	464	453	470	459	480	464	466	443	437	434	454	439	461	443	461	468	455	483	479	497	465	501	487	496	452	435	457	456	450	444	428	471	438	479	483	450	448	473	442	450	472	456	475	472	442	452	444	413	479	439	434	463	489	503	419	438	438	469	471	439	449	447	466	454	459	464	475	477	467	466	442	405	434	425	450	466	483	464	429	444	433	468	441	445	431	446	433	450	456	424	422	447	444	447	461	467	443	492	409	424	471	455	433	434	466	464	443	451	414	428	426	442	461	477	447	445	440	474	444	440	439	458	402	482	477	450	482	445	417	418	453	432	460	466	461	454	435	405	463	464	436	461	447	449	460	485	457	480	444	430	442	422	473	457	463	437	494	446	471	447	455	460	454	459	476	486	468	477	449	483	427	430	429	456	433	440	429	441	394	447	422	436	479	423	470	445	474	420	471	467	470	476	470	433	472	455	412	426	458	452	416	425	466	430	433	466	422	461	428	467	457	494	466	422	478	453	420	438	443	490	460	450	469	456	446	453	444	462	436	482	449	476	464	434	456	440	471	434	442	444	455	437	433	450	478	452	457	429	438	429	442	493	424	463	453	479	451	459	417	438	430	449	447	449	431	449	427	426	446	430	424	480	442	461	455	452	413	458	425	464	411	466	444	478	459	425	475	501	449	414	458	432	444	427	448	450	449	427	426	452	395	406	447	422	443	426	455	435	459	462	429	480	444	429	451	456	487	474	425	446	460	464	415	435	449	448	453	459	434	451	420	438	458	438	445	449	394	454	457	424	479	449	441	437	409	462	446	453	448	454	431	465	452	445	449	427	454	458	416	433	481	454	463	472	461	452	445	452	441	463	451	458	453	452	454	489	438	449	468	482	456	474	478	455	473	463	453	458	434	443	450	448	492	466	451	455	452	458	467	451	461	430	441	458	454	448	437	483	459	435	472	446	460	438	434	453	478	437	454	436	456	445	460	452	500	459	441	478	479	459	421	431	432	430	453	451	426	452	464	455	438	436	483	459	392	455	462	465	419	457	428	435	428	479	456	448	477	428	449	455	441	453	465	478	465	400	455	470	491	416	456	474	431	465	458	426	452	479	466	438	421	440	484	447	446	409	458	458	471	432	449	425	462	425	436	477	465	474	445	467	440	487	418	488	457	457	475	444	416	445	447	431	453	511	441	430	420	433	439	440	443	468	438	434	394	441	433	462	460	421	437	479	478	452	457	424	420	458	458	472	421	429	423	432	444	436	451	435	481	455	411	444	479	482	444	458	432	471	461	435	446	448	449	433	408	458	437	465	453	475	419	456	455	436	432	457	459	444	447	462	425	459	481	465	461	447	446	457	446	423	440	452	422	455	431	429	442	453	438	475	449	482	451	482	450	455	457	457	455	430	445	440	490	441	438	443	454	439	425	456	438	449	437	471	447	451	466	440	455	446	454	431	438	438	444	441	464	425	471	478	435	471	435	476	472	435	468	392	469	437	443	483	470	438	469	443	452	486	444	469	417	444	469	461	421	458	432	476	470	436	488	427	462	451	435	478	457	405	416	422	447	455	432	436	466	425	467	460	452	453	435	460	478	435	440	442	398	483	439	441	454	475	433	473	415	459	486	448	416	456	419	449	408	464	396	435	444	438	417	451	438	451	470	411	426	466	472	453	478	439	422	412	414	464	441	432	464	474	469	439	462	456	466	438	474	409	462	457	456	431	456	467	431	455	451	462	470	478	438	486	447	461	421	411	422	447	451	419	449	450	449	397	399	486	447	445	407	446	496	445	420	388	432	429	404	470	449	480	467	443	421	403	459	456	452	457	468	451	472	454	449	463	452	412	466	475	438	455	423	424	487	476	432	432	432	410	429	504	431	469	445	458	463	446	431	440	451	453	477	464	434	464	448	442	461	468	432	461	453	440	428	451	429	432	447	448	505	443	440	469	403	443	472	480	441	473	439	439	441	447	459	462	463	419	460	456	451	449	459	465	443	433	441	394	422	450	431	433	484	463	434	419	440	457	444	454	489	455	488	451	471	452	480	431	483	461	412	438	464	416	463	435	415	439	470	438	465	428	455	451	416	421	447	450	437	428	446	436	408	487	448	428	449	414	412	470	436	465	479	469	408	395	448	458	437	452	491	439	467	440	408	466	458	464	448	426	441	443	447	463	452	479	437	425	461	466	452	416	458	475	455	465	409	407	467	459	451	441	475	432	449	438	418	454	469	485	460	443	475	490	452	451	452	458	419	447	484	453	431	459	457	403	459	422	399	459	441	431	459	469	443	473	495	458	471	463	453	442	462	455	439	426	457	442	425	441	427	448	425	457	447	436	443	436	418	432	417	487	505	455	408	434	421	409	445	446	434	446	414	462	424	452	458	441	438	446	424	424	419	452	426	415	445	421	450	462	467	432	450	454	466	486	473	448	446	431	420	466	434	447	489	441	419	407	456	454	458	463	459	434	451	465	463	437	462	425	418	449	477	484	423	463	450
26987	9938	506	241	171	155	161	122	128	113	127	140	116	123	143	112	133	124	114	137	114	134	132	123	127	118	116	128	121	125	125	116	124	127	130	137	123	115	128	127	127	108	120	133	127	138	110	102	132	122	105	121	112	125	101	136	98	113	126	137	136	139	115	145	117	119	119	129	141	132	120	132	121	99	119	127	131	115	137	120	119	121	118	135	134	117	114	137	126	96	114	124	126	138	117	102	120	127	125	126	115	110	112	131	129	107	110	128	138	128	115	123	147	108	114	120	138	144	110	124	97	134	122	134	136	128	113	131	112	116	113	128	129	120	138	118	141	112	145	130	115	138	114	132	115	146	97	118	138	124	135	113	125	120	131	110	131	118	102	127	123	120	136	107	115	109	138	115	116	119	97	127	110	103	113	113	112	136	123	133	130	125	127	106	127	128	119	136	129	105	110	137	102	138	133	147	109	100	123	133	140	122	138	125	140	136	121	120	106	126	144	110	138	102	121	143	117	114	95	118	100	100	125	124	112	122	134	108	124	102	132	114	147	124	113	110	125	116	122	122	126	104	137	127	135	105	124	127	126	105	130	134	149	115	135	127	116	117	138	112	119	124	125	129	112	109	113	113	127	120	117	130	127	107	128	106	130	111	136	110	105	122	125	114	116	133	123	134	147	127	106	124	120	114	136	115	144	112	135	131	107	117	132	117	119	132	132	129	120	139	135	123	110	123	122	123	137	134	111	108	127	124	132	125	108	126	151	129	122	120	119	129	128	126	135	119	124	128	123	135	122	114	105	125	126	106	111	130	112	112	117	123	127	107	113	120	136	131	108	121	113	121	129	123	127	133	132	118	133	128	98	120	126	117	117	116	127	126	135	114	125	146	126	121	136	133	119	115	107	127	115	127	105	107	121	107	133	106	115	127	121	124	127	119	110	116	114	108	101	111	126	124	116	124	125	131	126	123	120	133	128	135	103	124	91	135	108	114	121	129	108	140	128	144	104	106	122	132	122	118	126	126	126	110	118	112	133	130	121	124	134	123	137	131	104	131	143	116	126	122	121	127	114	126	122	122	113	110	102	120	132	114	119	112	128	123	145	123	139	130	119	111	116	143	99	118	135	124	137	121	116	126	138	126	136	128	114	123	98	141	145	121	116	123	119	111	118	103	132	117	129	122	101	117	99	114	129	137	126	108	130	136	136	146	127	105	138	139	132	131	132	131	135	116	128	139	126	138	116	122	120	140	116	117	112	136	123	114	142	135	141	129	107	117	114	103	116	117	123	127	130	126	136	124	131	145	106	118	115	116	119	126	134	119	123	154	126	102	131	115	128	145	132	129	122	123	132	123	136	127	133	133	114	123	128	97	130	113	100	102	121	119	122	131	112	121	131	111	117	120	114	114	112	130	141	118	115	124	116	120	115	133	130	113	116	122	131	116	156	132	130	119	114	145	113	123	103	144	118	122	125	124	118	116	110	131	121	116	125	127	114	126	125	143	121	125	126	132	112	142	115	129	121	123	106	121	123	130	139	127	118	129	130	107	121	118	120	123	112	119	117	126	108	158	145	122	138	122	129	107	127	127	109	142	132	130	103	110	113	114	118	136	142	128	120	126	120	133	121	114	102	122	124	108	112	138	104	124	128	120	139	148	128	127	126	127	127	124	143	102	142	124	117	119	134	122	126	126	116	106	115	121	108	131	139	109	137	132	134	143	122	115	114	117	119	130	140	120	129	123	123	113	123	123	136	108	124	133	97	121	130	123	124	115	133	122	124	113	112	120	121	130	116	121	121	128	124	115	119	126	126	118	127	101	126	124	114	127	143	135	122	125	118	131	145	107	131	124	124	111	126	125	121	124	141	139	130	126	127	124	125	105	121	112	119	140	125	127	127	131	127	124	151	123	130	114	116	129	124	119	136	146	142	127	119	134	111	130	131	102	117	129	106	127	107	130	126	143	106	115	140	116	130	109	118	135	131	122	129	136	99	133	108	125	119	132	150	120	127	124	130	112	121	130	109	136	126	97	130	108	97	94	106	139	123	114	104	121	130	115	111	112	121	119	108	151	125	119	136	101	126	136	111	110	130	123	106	142	128	109	112	101	139	118	110	110	133	122	117	128	124	106	113	117	129	127	117	107	107	125	147	126	118	118	122	104	125	131	115	146	127	128	115	109	113	132	120	130	106	101	112	130	125	118	130	117	139	113	129	137	132	114	119	109	129	133	129	120	122	114	132	115	121	112	125	132	124	106	114	123	139	113	117	125	111	121	114	125	114	122	132	132	125	132	134	120	106	116	117	130	139	138	128	123	122	119	120	140	129	130	120	125	105	123	130	113	121	121	114	113	132	113	133	123	126	115	122	131	111	122	128	118	123	101	107	127	117	113	112	123	107	129	121	122	128	132	150	99	123	133	120	113	115	138	109	109	136	136	103	122	120	116	111	112	119	115	136	137	110	126	122	112	132	115	122	115	119	116	121	126	116	133	120	100	114	107	107	140	103	148	132	122	137	112	132	115	136	122	130	126	112	113	111	125	104	107	136	115	142	118	127	130	121	120	145	136	117	122	113	119	110	142	134	113	113	140	106	128	127	127	96	126	127	110	129	130	111	119	140	127	114	125	140	123	115	118	138	127	131	121	113	117	137	115	130	128	137	118	130	120	137	121	128	113	104	133	135	117	121	123	109	131	122	129	119	116	144	136	121	120	130	113	101	130	131	132	111	109	120	123	108	118	107	144	125	112	134	111	117	110	117	115	120	112	114	121	130	147	122	116	132	111	138	125	111	122	145	137	135	113	118	127	134	128	143	127	128	129	147	114	122	117	129	121	117	117	100	125	111	122	105	111	115	122	116	120	132	123	137	120	114	111	105	117	127	122	109	125	125	111	130	129	137	141	124	123	129	116	131	122	106	118	137	133	115	123	120	133	120	110	122	117	125	100	125	124	125	138	114	123	124	112	113	113	112	122	122	128	128	118	125	112	149	114	110	110	123	119	117	150	114	128	123	141	128	113	113	125	123	135	131	145	112	134	106	124	104	110	129	131	148	116	111	102	123	129	123	123	120	116	120	123	121	129	116	124	128	110	137	110	110	105	122	118	123	110	138	140	127	115	103	123	108	123	110	126	121	113	138	120	107	115	121	125	103	112	132	123	125	111	118	137	117	119	105	114	118	123	114	134	110	117	132	138	135	113	116	122	126	117	133	129	140	123	113	134	115	108	130	113	123	125	117	119	109	113	123	138	120	119	106	125	121	117	122	116	143	112	122	123	125	117	113	122	126	137	149	129	143	129	123	127	113	138	126	127	114	124	130	132	108	130	120	114	115	132	112	107	130	133	113	98	117	109	132	127	124	118	133	131	134	126	136	120	112	123	125	127	128	101	137	137	115	108	130	127	115	136	139	131	134	117	126	105	129	115	122	137	101	118	134	111	93	140	140	131	124	99	123	142	128	120	139	122	127	125	106	114	115	133	122	138	134	121	117	118
4814	351	307	186	178	151	148	136	125	83	137	137	136	125	118	129	131	128	123	124	120	114	123	117	116	124	111	138	142	121	115	142	131	126	114	116	114	125	124	140	119	117	136	117	117	140	117	141	120	135	124	130	127	123	127	120	151	113	127	123	113	123	121	127	129	122	117	115	132	119	125	142	125	128	146	141	131	126	121	117	116	137	121	111	140	119	117	103	130	103	117	117	137	104	111	134	114	124	118	127	119	111	120	122	124	121	144	114	124	123	127	125	125	139	125	131	139	105	139	123	118	117	123	125	122	124	130	134	114	130	137	118	127	137	134	129	118	124	108	135	129	132	121	117	138	118	115	126	111	121	136	129	142	126	95	118	135	145	137	116	137	137	122	129	119	121	131	119	123	120	124	115	112	128	131	120	110	123	138	127	141	122	133	142	148	124	138	123	113	126	114	116	107	135	139	145	127	134	138	148	116	122	117	139	143	124	117	117	118	115	122	117	128	137	124	144	130	132	129	146	130	117	125	135	138	112	144	126	118	125	125	118	121	124	125	118	118	124	126	123	140	129	116	128	120	118	117	125	152	125	138	113	144	151	139	149	123	125	117	119	119	128	98	137	152	115	139	119	137	126	136	124	122	126	115	108	123	129	125	118	113	122	123	126	126	140	135	127	125	118	120	113	131	109	117	120	144	135	119	106	116	128	127	146	128	120	135	123	111	125	134	141	124	143	121	132	115	148	117	115	110	130	121	137	130	138	137	130	142	116	124	126	131	127	124	149	114	138	133	122	115	122	126	119	121	133	128	135	129	146	125	143	134	121	134	123	116	126	132	112	119	116	141	142	122	131	124	109	131	145	140	113	132	135	139	131	105	137	142	132	115	130	125	121	136	136	117	151	134	108	116	138	107	117	123	130	123	140	122	124	124	127	126	127	132	145	148	128	137	130	115	132	108	110	131	121	112	135	138	132	143	136	124	139	135	126	125	142	122	125	125	130	127	112	106	123	123	128	115	141	131	153	152	125	114	122	115	119	131	134	127	130	117	115	136	129	116	139	107	126	135	135	144	120	119	136	117	123	134	129	135	135	123	139	125	115	135	123	142	122	140	123	126	116	120	120	134	140	132	135	107	131	135	147	132	122	102	135	130	120	128	133	137	151	125	134	141	128	117	116	118	138	123	145	130	115	117	122	128	121	151	115	117	129	112	141	137	117	110	124	144	134	115	120	148	146	109	114	116	146	126	122	112	127	127	118	120	128	129	122	122	106	113	121	122	114	107	125	134	120	113	130	116	132	148	117	112	113	137	96	142	116	126	130	138	123	113	126	132	113	113	115	137	108	133	117	153	124	127	122	141	125	122	142	147	114	125	136	134	122	138	112	142	141	116	114	114	125	109	126	135	112	124	116	123	120	137	132	125	121	126	120	103	126	127	115	122	125	133	138	119	132	120	131	127	115	117	110	128	119	117	133	135	131	113	132	154	105	130	117	129	105	136	125	149	135	119	130	117	125	130	146	130	129	143	146	122	120	115	148	121	114	133	119	136	125	123	132	130	136	136	133	121	120	129	126	136	128	112	135	118	110	162	151	117	122	120	130	129	124	126	111	131	139	130	122	127	148	134	138	106	124	124	129	130	120	132	113	141	123	146	114	130	131	139	126	132	145	113	126	115	124	132	115	126	135	104	132	113	137	133	140	149	124	122	155	142	136	139	135	128	139	118	129	131	127	104	137	110	127	118	139	147	115	142	116	117	125	127	110	119	146	135	136	123	129	124	116	116	131	113	115	127	130	118	146	131	135	122	127	138	123	134	149	111	123	130	133	107	125	122	119	121	126	134	138	110	108	131	115	123	132	122	137	133	111	119	113	140	127	123	143	117	133	127	127	122	134	130	140	139	122	121	123	137	113	104	126	123	134	126	113	118	118	108	134	125	135	116	144	135	134	128	123	128	143	109	129	138	108	126	112	121	113	123	122	107	142	134	116	134	131	122	108	141	136	107	122	155	116	125	131	134	107	117	129	145	130	124	115	110	129	125	117	103	148	124	102	121	128	122	109	128	138	126	123	120	131	109	115	127	133	123	128	121	120	140	132	122	127	121	113	121	119	124	142	127	123	121	132	116	112	122	124	135	118	123	121	118	147	103	137	126	120	118	120	147	148	118	134	131	118	109	124	142	121	122	146	133	130	124	126	125	122	157	122	130	132	108	113	115	111	111	143	111	157	126	138	127	132	134	105	126	122	121	134	154	117	144	119	119	116	121	140	151	151	122	112	125	111	130	135	109	105	135	100	123	109	139	106	113	107	130	135	138	141	134	134	132	122	112	153	107	134	103	107	116	107	134	143	119	148	110	132	124	109	114	114	128	118	132	140	119	115	127	122	111	122	131	143	124	129	134	130	132	103	133	127	148	116	128	120	114	122	115	127	140	132	137	103	126	126	132	116	120	122	131	108	139	151	127	97	133	104	104	134	136	116	107	128	112	129	133	114	115	123	121	140	101	132	116	114	138	130	125	123	127	130	112	134	128	141	124	142	121	119	118	131	119	124	116	117	107	115	141	140	122	120	115	108	123	101	129	119	116	116	122	127	129	126	111	134	117	131	120	121	118	133	143	126	126	143	132	134	146	156	136	134	131	101	128	128	119	124	132	123	98	110	129	125	134	137	129	138	117	131	124	137	115	124	138	117	119	129	117	124	124	108	140	123	114	126	123	119	117	103	133	136	109	126	140	133	123	132	113	114	133	121	138	138	124	121	109	136	122	119	121	109	118	124	119	116	110	135	141	136	132	116	133	122	138	133	125	111	123	132	116	115	106	107	142	139	115	122	137	134	114	108	129	120	118	104	132	131	132	128	128	131	139	117	131	133	123	117	119	133	109	135	120	128	119	124	123	123	138	135	121	107	123	140	116	121	125	124	116	140	139	126	122	131	102	138	141	138	125	136	113	114	129	133	110	129	131	104	128	112	118	115	133	112	105	126	121	122	115	119	107	126	153	109	122	106	134	112	129	129	123	132	133	130	145	119	130	111	121	115	120	119	116	118	124	108	115	130	118	117	141	115	127	130	146	123	131	138	148	119	137	123	112	121	113	112	119	118	125	143	124	137	133	131	96	122	129	115	154	133	117	138	118	121	124	124	136	119	127	125	134	116	129	132	116	113	116	125	119	110	121	115	112	124	143	132	125	126	124	112	130	140	127	114	123	110	137	132	140	129	142	113	139	131	118	122	136	143	106	109	123	114	133	118	137	153	105	114	122	137	127	116	115	145	133	133	130	143	145	142	128	147	142	135	143	105	126	112	121	113	109	143	140	135	134	128	135	130	139	132	136	122	117	138	127	130	130	113	125	115	132	150	132	140	134	116	143	110	144	137	111	135	106	128	119	122	123	132	130	113	126	120	138	134	131	116	94	116	114	116	126	116	123	109	111	123	124	131	124	145	128	132	129	106	132	105	133	132	120	128	122	124	115	150	144	123	122	144	121	130
25143	21052	26822	25112	3848	689	466	431	397	366	387	409	341	321	304	318	326	278	366	305	312	313	301	320	290	311	290	295	315	284	321	313	305	303	299	296	314	274	328	313	313	324	319	312	292	302	313	290	294	309	287	323	285	353	309	292	340	325	330	312	294	286	291	275	272	298	327	302	316	301	269	323	298	319	309	278	289	334	314	320	299	335	300	273	307	294	303	323	267	276	287	293	302	332	300	291	297	296	297	308	296	310	287	303	282	303	337	317	280	292	287	270	332	284	287	267	304	325	315	324	302	307	299	293	316	345	333	337	308	303	322	290	318	278	295	279	328	323	276	292	300	298	336	292	311	310	297	275	276	301	329	302	300	333	293	316	315	293	282	259	336	285	297	305	266	306	297	321	280	286	313	284	293	276	312	288	298	277	283	302	289	288	340	277	322	320	301	288	292	295	318	278	307	282	275	331	257	266	283	289	265	331	301	307	297	282	273	297	287	287	321	288	297	269	312	335	310	317	300	261	310	303	310	265	287	305	310	277	282	261	310	305	283	295	300	282	300	293	304	280	308	280	308	298	303	293	297	307	302	306	298	283	292	297	284	278	304	290	284	286	298	282	295	328	271	309	303	285	316	308	295	306	305	303	304	302	300	286	303	274	340	302	299	291	282	296	308	302	289	300	314	334	302	307	280	315	305	318	312	284	296	284	294	298	259	263	277	280	281	299	316	311	285	293	307	276	299	310	283	297	284	303	301	306	315	311	286	293	302	322	259	296	297	337	305	293	286	292	297	291	300	304	271	325	315	281	272	279	305	278	296	322	298	269	286	285	310	309	289	282	295	315	310	295	321	325	318	310	308	307	312	322	313	298	284	318	305	303	331	294	292	300	283	301	322	324	294	310	307	293	321	311	291	277	293	304	293	299	312	287	313	308	298	313	282	306	280	292	278	295	279	267	263	294	309	309	277	318	309	302	309	292	279	305	318	297	269	309	294	334	315	312	277	306	338	297	303	253	313	291	311	282	316	282	307	286	306	301	360	312	285	303	242	301	267	310	307	310	279	291	307	286	335	311	296	285	275	285	295	299	304	324	272	302	291	294	296	317	321	326	273	305	299	311	321	307	289	300	290	297	278	310	297	297	267	310	309	301	295	289	302	295	317	328	271	282	266	295	315	313	301	291	296	310	290	310	283	315	279	269	268	286	290	290	281	280	297	292	288	289	319	298	314	282	284	295	279	290	296	325	290	279	328	284	279	275	271	306	285	306	290	313	255	314	296	320	326	317	293	283	295	322	304	305	311	316	298	288	284	319	302	288	296	281	276	308	295	302	291	318	282	320	308	313	280	284	306	286	285	280	308	254	305	309	294	317	297	280	303	308	277	294	300	287	320	285	306	312	304	309	296	285	289	305	294	290	309	298	309	273	284	294	307	292	290	301	304	280	282	282	293	312	326	286	271	270	288	279	321	282	296	289	300	297	292	274	284	281	301	318	309	312	291	291	322	299	301	290	290	286	291	281	310	298	302	293	312	300	298	294	299	323	318	324	300	300	291	298	308	299	315	291	290	304	280	288	311	282	288	303	266	295	269	303	292	298	296	298	295	300	302	294	302	329	272	303	269	273	329	297	279	241	280	288	319	293	305	306	302	309	276	326	314	286	313	282	292	301	318	293	309	281	302	312	260	279	294	289	304	273	311	295	295	310	323	308	281	282	285	296	320	323	296	267	296	321	289	300	328	290	293	290	286	288	279	291	262	298	297	291	320	332	291	300	278	300	286	297	279	296	284	330	296	320	310	302	295	304	279	289	311	280	278	316	286	321	296	314	304	281	323	280	309	297	301	309	305	292	306	296	311	296	272	328	329	282	301	288	322	271	306	312	305	293	279	296	289	305	325	305	307	306	305	292	289	306	268	308	324	302	277	263	327	312	291	283	292	283	341	319	317	286	297	307	271	297	295	313	279	305	302	297	313	303	319	299	293	279	289	269	275	314	292	283	283	307	288	317	270	276	298	289	289	296	314	306	312	297	318	287	321	317	309	308	295	310	297	294	290	337	301	303	290	293	343	304	307	316	290	300	298	306	306	293	291	307	300	276	294	314	276	290	314	314	294	297	305	289	293	289	275	292	312	292	286	285	317	270	313	301	314	314	294	283	297	319	291	285	300	275	294	285	307	316	316	287	298	289	320	289	276	303	305	288	337	288	299	285	306	296	298	315	323	273	299	315	304	314	311	306	287	308	302	304	314	311	286	336	296	282	309	297	312	289	308	306	297	274	321	269	268	274	311	305	311	299	281	315	313	278	303	291	259	261	299	270	327	286	305	271	265	320	329	291	269	301	294	273	288	285	306	300	317	259	292	311	287	300	283	306	259	312	268	272	296	284	290	324	283	281	290	264	297	311	320	296	318	289	324	302	276	303	307	330	295	293	292	288	300	311	302	302	278	297	286	305	309	310	281	272	300	303	329	304	310	295	311	302	305	286	313	329	304	283	320	297	254	308	297	310	268	268	297	304	289	301	293	278	269	298	278	295	329	291	292	306	272	298	310	277	271	276	300	313	304	305	286	275	259	302	282	286	318	281	327	314	315	291	313	301	306	291	286	304	278	299	318	300	299	299	277	299	284	305	316	299	304	315	309	282	319	303	304	281	289	287	296	281	310	304	310	285	314	287	293	271	318	257	269	295	280	298	310	317	301	305	299	291	290	296	296	291	286	305	276	293	285	311	305	289	300	301	255	284	274	322	310	286	310	301	294	311	293	297	285	293	312	314	297	278	290	295	313	324	304	293	291	289	298	312	291	301	272	297	285	262	279	301	288	301	275	290	294	315	302	312	309	286	310	284	290	281	320	302	298	315	323	332	322	325	307	283	298	286	291	281	297	295	316	305	336	312	311	262	285	280	274	284	306	311	287	304	273	295	278	277	317	302	341	279	280	300	289	314	296	297	326	307	284	300	321	291	310	304	289	280	319	304	297	284	286	315	312	306	307	308	307	290	304	293	309	314	316	339	321	300	298	298	307	316	316	295	275	326	285	324	295	288	298	317	307	263	276	314	323	320	315	296	276	286	284	290	300	294	282	279	300	285	270	311	273	278	317	278	305	316	281	294	322	286	309	331	295	290	307	297	303	269	340	303	328	318	285	288	269	310	305	288	305	285	306	303	292	318	304	271	331	285	280	285	275	281	300	302	297	314	314	271	292	273	285	305	239	318	298	311	294	297	322	312	281	309	288	270	299	313	256	305	278	307	315	325	296	300	333	310	313	314	291	298	287	305	325	291	291	277	325	298	319	299	289	311	271	278	317	292	295	298	310	282	302	278	309	279	292	298	278	322	318	317	279	284	301	296	258	302	285	296	325	291	280	283	288	327	290	316	299	281	283	326	271	301	298	260	317	302	322	300	305	304	296	303	299	286	302	284	279	289	315	336	305	286	286	297	301	294	297	276	295	272	299	280	306	297	314	290	270	317	324	311	294	292	292	311	274	283
3428	2665	2172	1183	847	657	554	500	437	411	464	526	351	349	374	356	353	352	328	319	297	316	318	309	337	307	291	317	291	299	303	346	286	295	310	313	314	296	323	262	295	309	319	289	339	311	299	312	281	321	298	297	332	330	310	322	321	310	323	305	307	275	311	311	265	346	266	310	291	306	301	314	307	333	302	329	300	318	302	290	305	309	271	304	309	317	286	321	307	293	304	308	296	300	257	298	299	322	327	292	291	295	323	306	300	280	324	303	317	266	301	315	298	317	271	303	268	309	290	273	334	295	314	276	293	293	318	273	316	317	356	297	304	278	295	294	316	284	323	279	307	290	325	275	308	293	294	283	325	277	293	276	295	311	293	301	307	344	299	266	286	308	326	289	270	292	293	295	311	279	304	313	308	301	323	287	308	267	311	308	277	299	284	312	310	321	306	309	325	293	297	259	316	289	304	300	313	333	289	283	318	320	305	305	280	301	297	300	293	280	273	302	285	297	301	301	301	294	293	267	303	308	271	307	276	306	307	305	315	312	296	307	302	287	310	299	286	290	296	315	285	291	302	281	313	323	281	312	301	294	274	277	285	319	301	298	299	278	331	286	329	295	293	306	298	312	326	293	303	291	312	292	297	316	308	317	287	282	312	319	298	292	299	299	299	299	278	302	296	278	319	282	296	283	296	310	275	310	284	296	300	347	309	301	291	318	323	299	326	297	313	301	292	307	315	317	288	317	298	286	310	312	307	287	311	306	294	299	307	287	319	300	307	300	290	321	282	273	299	318	309	278	289	287	268	323	288	324	259	300	331	265	316	290	318	313	288	319	309	265	328	287	288	304	296	285	300	297	310	300	292	299	308	311	325	321	296	299	281	291	301	292	281	311	318	326	316	305	299	285	339	303	327	279	281	315	303	328	287	298	291	302	307	290	295	318	299	312	296	273	306	288	323	325	284	313	293	301	302	298	302	293	290	306	294	301	301	327	309	287	331	306	294	303	276	299	288	317	255	291	279	264	313	286	267	314	300	315	284	305	277	281	306	282	280	282	300	274	310	310	271	287	294	293	273	304	308	297	303	309	273	316	294	311	308	306	281	292	315	294	300	288	299	276	317	314	295	307	312	281	311	315	336	298	286	343	296	303	296	311	276	255	327	307	292	295	297	303	283	300	301	335	322	310	314	294	302	318	310	317	271	292	312	308	283	314	318	290	317	272	288	341	289	318	278	299	296	285	305	293	286	302	311	306	299	310	299	335	312	272	284	297	308	308	279	287	306	295	284	293	310	293	303	309	302	288	291	309	296	298	253	305	284	295	307	267	287	290	329	281	330	317	288	284	303	308	299	292	271	301	248	321	284	331	317	278	281	322	293	277	317	320	303	305	276	307	278	301	286	268	299	289	282	306	321	285	303	364	297	296	281	288	280	304	309	281	302	318	294	319	293	283	303	303	260	297	323	298	297	298	292	304	297	299	316	266	313	337	303	310	304	316	289	301	312	314	306	266	275	291	325	299	283	287	314	308	289	305	277	311	317	308	322	298	274	304	281	302	293	308	295	321	282	304	315	301	304	312	291	323	284	293	279	354	324	301	275	294	273	306	319	246	306	294	323	289	315	315	329	299	287	301	322	321	302	308	279	273	270	277	269	292	276	282	321	315	310	333	311	298	302	319	291	282	304	272	300	319	271	285	302	289	277	308	269	306	312	280	302	285	253	267	275	276	303	322	301	277	300	278	287	321	327	265	302	307	271	289	323	305	299	295	279	288	315	290	267	309	288	300	310	291	308	293	312	307	310	318	307	313	280	307	304	290	311	301	303	328	299	303	258	321	304	311	299	317	315	310	310	328	278	294	321	316	281	274	285	280	314	304	283	296	298	275	307	266	321	307	322	295	293	272	296	296	298	277	296	302	269	303	289	319	287	305	295	279	326	318	256	306	308	311	300	321	304	302	321	306	319	315	316	298	284	270	342	281	296	311	293	264	299	291	333	307	293	292	278	289	298	289	321	304	284	323	285	295	296	271	289	296	319	301	286	292	301	285	295	307	326	297	310	292	265	270	283	309	304	297	277	288	292	309	315	289	292	337	296	288	303	295	269	316	310	302	316	267	274	325	281	289	340	269	307	294	281	332	307	305	277	305	292	305	296	285	297	315	315	300	293	314	301	283	267	280	319	282	315	309	309	296	308	284	309	270	306	271	288	310	309	248	307	291	298	297	295	288	305	309	297	346	314	249	286	296	284	315	280	277	316	276	282	314	338	287	295	297	313	290	306	290	301	276	281	292	308	296	294	303	289	288	306	305	297	319	335	288	265	320	315	290	278	290	314	299	309	335	290	268	300	294	269	298	317	299	321	316	286	277	284	299	315	309	296	290	297	275	283	288	296	326	312	303	303	287	300	318	321	315	289	305	290	288	299	273	300	330	324	311	312	349	281	326	305	333	267	317	288	311	331	271	319	278	295	297	307	296	314	282	290	317	287	294	311	269	346	296	308	274	293	288	297	293	258	311	309	307	303	314	329	304	295	315	295	318	287	314	268	301	300	299	262	289	273	313	311	287	288	300	282	332	305	318	296	329	284	295	271	286	289	320	303	297	286	291	303	296	308	286	298	307	282	283	300	308	307	311	311	282	296	289	314	274	287	303	289	276	309	296	287	295	321	282	299	286	329	297	272	286	299	291	301	283	318	308	295	311	277	319	285	283	276	290	288	273	319	280	301	300	313	282	282	293	284	306	307	303	301	297	290	297	287	296	278	308	286	316	317	269	313	275	298	299	310	306	274	296	282	296	302	308	331	300	298	319	307	307	295	295	326	305	285	291	282	273	299	306	272	291	310	329	317	319	280	296	293	325	297	324	302	325	292	307	332	304	302	303	291	292	282	315	281	294	252	291	276	292	311	287	300	297	272	285	308	315	325	326	285	310	307	316	304	281	285	290	292	300	287	319	291	282	314	293	273	299	284	286	302	303	285	307	295	297	288	276	329	289	314	264	275	293	321	281	288	277	305	307	276	274	270	284	301	304	333	307	295	304	346	309	295	279	310	281	302	289	301	286	293	311	297	313	317	274	316	294	286	291	310	276	285	306	297	332	251	275	285	311	307	271	283	291	280	298	275	291	304	269	287	288	319	313	349	296	329	306	291	297	272	316	302	310	277	304	330	288	280	297	282	331	291	328	307	306	293	305	274	283	314	279	308	278	290	291	304	272	271	296	311	292	300	318	315	301	282	303	301	300	314	263	307	317	290	307	327	287	288	296	306	293	309	291	290	259	289	326	303	291	294	291	309	300	322	323	281	285	283	293	292	296	280	315	283	315	298	325	298	287	303	292	280	296	318	304	294	298	305	298	312	302	329	295	275	281	296	273	297	270	306	308	288	301	303	298	296	321	305	305	323	285	293	308	336	304	306	290	281	302	339	283	304	306	310	294	272	292	290	312	313	316	269	337	295	317	329	283	257	283	302	317	307	293	282	274	309	261	285	293
24100	21098	28206	24222	20984	5053	1300	782	631	635	637	641	547	530	521	483	512	500	477	518	486	482	478	516	485	478	488	514	460	467	476	477	474	484	466	496	459	459	515	485	459	448	469	481	446	512	466	506	516	465	467	513	461	529	459	478	462	479	500	483	517	481	483	471	444	482	486	500	476	465	506	467	463	431	456	462	483	499	456	483	512	454	503	455	485	465	471	456	456	433	478	497	477	457	447	448	480	456	468	480	501	487	470	499	490	473	508	449	432	428	469	471	448	479	458	501	473	451	470	450	512	459	460	410	448	491	469	489	456	489	453	460	479	493	461	482	467	473	473	477	493	457	494	497	463	468	432	468	455	485	472	484	466	476	479	467	431	470	483	466	447	481	491	446	419	444	462	460	462	490	421	439	485	467	483	486	507	448	474	453	457	455	460	461	456	451	461	426	483	514	455	467	467	487	461	488	437	451	476	480	455	470	465	501	467	498	462	481	454	505	460	469	409	476	465	486	453	433	472	428	449	438	456	470	467	467	455	453	452	460	462	458	484	452	451	471	458	465	447	451	457	487	461	438	457	451	454	470	465	442	469	443	472	440	477	483	529	445	450	475	430	476	490	448	442	422	484	462	470	460	449	473	510	479	501	447	449	458	471	470	483	474	468	476	466	456	480	462	437	459	490	451	480	448	487	481	459	435	453	462	430	483	487	469	482	465	491	451	466	462	477	476	450	440	483	459	490	471	477	445	445	435	462	505	422	485	492	449	437	452	492	488	479	431	476	503	452	467	457	466	452	477	487	445	450	473	473	448	471	479	472	480	501	470	465	481	430	485	487	482	447	468	452	443	453	465	452	476	453	473	490	462	472	467	467	461	427	453	470	496	468	475	503	465	457	461	494	459	467	452	453	470	427	481	442	454	495	456	512	504	437	463	445	488	484	433	459	493	460	497	465	501	488	446	460	513	460	461	449	436	480	440	458	495	464	408	427	457	439	455	462	458	508	479	482	406	503	475	466	460	451	471	424	488	450	467	490	487	469	489	447	501	449	460	464	440	428	507	463	479	489	494	460	482	460	496	464	485	457	470	460	476	460	460	448	480	477	469	473	445	419	457	481	497	501	493	485	467	481	455	476	414	492	445	460	450	441	491	466	472	470	440	469	454	439	506	444	504	452	461	455	446	455	457	506	482	498	465	475	453	440	478	475	419	483	468	416	472	454	486	474	446	472	492	472	498	450	453	444	454	461	447	478	438	479	502	465	478	445	439	487	456	474	457	458	502	466	479	444	466	491	451	461	441	441	446	479	467	481	453	455	458	481	474	502	473	488	446	505	459	473	448	461	490	413	450	446	439	472	466	460	457	486	498	493	464	478	526	468	427	448	430	459	479	425	475	503	457	481	465	461	485	509	459	481	452	447	503	452	462	529	487	475	420	502	476	475	465	481	476	477	456	468	440	503	466	451	505	453	493	441	469	469	485	478	484	501	453	458	462	476	455	506	473	452	459	457	486	427	464	450	496	457	492	498	482	469	499	430	477	450	442	483	456	464	448	467	448	464	475	470	510	462	451	461	439	457	484	440	469	442	462	501	478	437	446	439	453	462	451	443	458	443	493	471	454	451	444	441	474	480	457	494	462	456	440	462	448	467	428	470	473	440	449	456	450	455	456	413	444	506	458	487	471	470	453	498	498	488	481	493	404	463	495	462	467	481	434	460	466	475	474	448	448	450	474	457	498	471	436	425	464	489	454	441	460	471	454	440	477	484	490	485	482	458	457	459	465	460	483	478	491	469	490	480	496	458	448	462	462	480	485	473	459	481	451	466	474	490	499	473	475	470	471	478	479	453	438	404	457	491	454	464	430	455	453	447	482	457	474	463	457	456	457	433	447	484	450	476	461	461	517	467	463	450	452	443	466	492	458	429	504	453	413	460	462	464	478	457	457	488	474	471	416	497	479	484	468	443	484	438	451	439	450	447	488	438	487	504	483	461	481	469	484	470	449	434	410	475	438	445	492	467	495	441	500	468	425	464	451	438	456	484	478	440	453	472	435	479	479	462	475	451	477	479	452	456	442	475	452	496	454	453	492	460	496	475	471	461	463	497	489	491	472	465	509	461	463	470	454	485	437	468	494	441	504	465	471	451	484	457	484	496	478	462	450	448	456	443	463	468	493	482	464	467	491	489	438	460	488	470	443	474	439	449	463	486	446	482	485	489	458	490	465	462	436	446	480	497	492	452	496	475	456	485	499	477	478	467	497	481	459	445	473	450	503	463	455	467	490	440	498	495	466	482	507	459	491	492	465	498	466	444	464	466	452	478	436	499	454	456	445	447	469	475	470	482	490	478	453	444	487	425	475	476	489	474	466	466	499	464	450	457	500	480	446	474	476	489	477	459	518	463	447	485	492	483	470	475	505	452	469	436	446	479	481	407	449	450	447	491	456	448	470	446	482	440	453	474	445	451	492	433	456	469	459	478	482	481	506	526	481	471	437	445	511	459	475	454	475	512	460	493	462	475	481	426	436	448	467	442	471	469	473	465	499	486	454	452	425	444	477	444	484	504	463	479	454	494	526	478	486	469	502	444	417	450	478	422	463	477	500	425	466	459	470	468	462	463	438	455	478	478	466	471	447	445	464	494	486	502	510	471	467	451	473	502	441	466	472	459	440	472	456	487	470	534	464	437	472	461	474	485	481	484	466	493	504	431	466	466	444	489	447	502	454	462	474	472	431	440	496	476	468	454	467	455	470	435	473	451	444	483	441	435	424	468	468	477	448	478	467	491	437	467	421	449	475	450	468	445	432	461	478	449	416	474	473	453	440	443	486	457	443	486	463	435	475	484	476	451	465	469	482	452	481	449	496	454	477	467	477	447	418	464	454	436	474	472	411	473	465	461	446	465	437	487	467	451	455	513	439	480	439	484	462	489	457	456	432	434	459	421	468	438	505	435	456	458	450	457	468	459	437	494	471	441	455	426	459	489	485	471	476	479	450	465	485	485	444	495	509	452	453	460	524	503	433	463	466	461	519	440	448	448	454	489	474	456	481	483	447	464	464	452	474	447	414	482	439	480	479	483	463	483	507	494	487	451	476	468	441	480	474	477	441	418	495	452	431	425	460	442	417	477	441	525	488	471	452	472	456	482	475	439	457	433	486	474	493	470	487	474	460	472	471	470	451	431	483	476	484	505	477	414	444	463	467	501	480	459	462	489	450	452	484	451	474	472	442	489	432	470	491	413	446	512	445	480	478	498	452	455	475	460	439	438	448	440	479	478	436	421	466	449	484	492	477	450	474	476	449	489	488	437	456	457	452	480	503	464	527	474	439	465	455	474	412	457	471	438	462	479	464	457	494	461	474	423	442	478	434	447	468	426	431	404	463	502	442	453	480	466	449	442	452	501	448	532	497	457	452	440	452	475	442	471	460	466	453	474	483	481	474	518	455	504	455	485	490	478	455	491	488	470	447	450	444	458	471	418	480	431	467	449	480
3700	5476	4789	2504	1616	1170	986	867	780	765	847	930	648	540	555	509	541	528	519	514	476	501	492	482	465	457	452	501	501	486	472	497	479	473	475	461	478	523	462	492	502	445	499	453	471	482	453	449	453	464	439	480	505	468	432	462	438	443	504	451	406	487	435	416	454	476	505	502	461	450	451	435	480	444	448	445	451	410	424	520	457	438	434	421	419	486	450	464	457	473	452	451	471	497	487	479	469	458	450	475	466	447	437	460	456	491	455	441	452	461	469	430	463	425	421	495	458	449	463	489	418	471	471	457	474	440	478	482	467	440	444	450	464	473	493	455	488	485	476	452	469	477	440	483	490	476	443	483	441	448	429	475	459	448	449	450	505	441	483	421	453	466	444	488	481	464	446	479	469	428	454	456	489	463	448	441	481	439	499	475	448	448	427	471	483	462	443	465	477	449	498	483	449	440	428	426	480	450	472	449	469	466	486	455	456	469	456	433	454	472	428	445	489	429	463	488	454	456	449	422	423	426	432	496	436	457	446	464	462	450	452	476	448	487	473	424	457	469	462	498	452	481	451	431	455	446	426	463	437	474	449	471	459	437	475	409	456	466	449	459	442	429	434	487	491	478	433	465	482	442	453	431	458	466	483	437	452	432	488	472	413	469	472	434	441	473	472	455	449	455	450	459	444	434	434	477	466	449	473	439	533	447	468	486	464	443	468	443	465	437	496	494	457	462	473	495	479	473	468	400	435	466	416	469	429	467	443	437	465	408	450	449	474	457	465	490	467	469	454	439	471	440	423	463	484	468	432	473	447	482	453	476	442	426	494	431	441	465	476	455	405	438	453	479	479	481	428	415	438	413	453	484	448	437	457	496	462	488	458	463	439	448	460	479	435	471	449	499	455	452	464	458	462	419	455	445	463	431	452	461	427	516	498	463	458	452	486	410	432	444	431	489	460	440	413	421	453	462	466	427	475	472	415	463	442	465	447	429	462	456	414	444	467	424	451	447	469	445	458	455	448	457	445	449	463	444	444	430	427	424	461	470	459	452	464	433	452	412	480	439	469	464	432	450	442	456	463	413	465	454	445	440	448	451	441	462	447	484	456	466	455	449	476	410	465	440	433	449	446	464	467	444	446	450	430	430	453	413	438	444	475	436	483	437	537	455	464	459	416	454	461	440	453	445	436	487	458	435	452	457	434	456	481	441	472	485	532	443	435	442	437	423	473	472	486	464	439	464	419	417	433	471	435	475	457	430	429	473	456	434	444	441	469	466	420	467	421	443	431	486	424	446	466	456	462	462	429	471	425	478	407	476	438	462	454	471	419	456	460	434	468	436	478	436	444	462	450	409	427	484	456	458	451	461	465	449	407	446	447	457	419	427	436	489	420	466	464	412	491	433	440	476	429	450	463	450	441	451	464	423	414	450	450	449	415	454	475	482	481	444	415	443	427	464	436	445	453	452	465	482	473	469	429	476	469	455	428	442	473	449	433	486	432	491	449	419	433	473	456	438	420	405	442	427	454	409	439	487	466	438	425	442	464	432	475	469	423	485	469	452	471	457	468	420	443	455	444	463	466	461	459	450	483	415	455	473	454	446	450	460	472	512	443	439	471	451	447	462	459	432	437	446	437	431	426	464	400	463	493	449	466	454	455	490	479	462	416	440	408	450	463	447	480	438	423	457	492	456	458	459	415	464	460	445	462	425	482	463	435	462	457	442	458	453	462	459	470	474	466	457	416	426	461	448	462	455	436	436	449	483	436	452	468	444	467	433	441	451	484	432	434	459	468	441	481	432	444	449	479	504	462	460	445	406	485	457	457	452	421	415	446	461	450	449	422	478	456	482	441	445	448	448	451	449	419	426	446	430	472	462	431	429	468	483	474	480	420	444	403	451	440	476	460	412	441	491	441	433	457	430	481	433	440	481	433	414	466	485	484	462	471	440	470	439	427	431	461	427	443	436	436	484	463	438	470	439	452	419	460	471	452	454	431	462	445	436	416	461	437	433	470	472	444	458	449	426	476	464	429	479	468	478	452	418	474	447	442	451	429	469	473	458	450	457	455	452	490	429	443	415	488	465	438	419	406	474	453	442	476	475	428	452	428	449	443	452	437	441	425	441	429	470	466	464	439	447	475	470	442	460	427	460	446	438	445	455	402	443	443	442	455	476	485	452	464	418	472	429	433	407	423	451	490	457	457	467	448	440	473	431	413	467	490	465	446	445	458	465	467	427	452	466	427	495	451	489	438	455	441	450	468	453	442	442	439	466	437	419	440	425	442	488	466	476	455	487	447	436	469	426	449	453	424	469	455	471	467	484	454	490	465	492	459	455	480	430	458	448	450	449	501	447	462	438	415	469	454	467	417	463	440	454	486	463	453	474	439	453	465	465	445	479	440	469	483	440	443	402	429	463	484	455	430	429	456	458	426	479	494	486	426	442	476	443	465	448	489	460	451	460	449	440	442	471	481	454	481	450	456	444	487	459	445	415	449	444	450	461	508	420	467	455	446	479	429	445	446	448	453	466	451	422	454	458	481	444	456	429	493	426	456	439	469	487	454	469	443	419	448	451	445	408	454	476	434	478	457	478	485	437	460	433	431	444	474	436	458	445	456	436	469	408	462	403	472	469	459	408	479	446	469	418	420	436	426	452	456	434	446	463	444	400	445	459	436	434	427	456	457	427	398	449	473	450	399	479	451	427	447	433	411	496	458	444	449	452	446	441	473	479	483	456	442	454	451	434	470	440	422	429	436	420	404	456	481	442	444	462	463	444	437	483	419	484	486	469	430	442	458	457	433	460	453	456	410	466	432	462	466	431	463	430	461	436	482	485	421	473	478	444	455	458	451	452	455	479	412	461	473	473	439	409	451	406	468	461	422	458	473	447	402	463	440	460	420	411	480	476	468	452	425	427	453	440	415	448	412	459	422	448	424	445	503	431	454	450	465	457	441	463	440	450	489	447	479	478	478	436	477	453	452	440	472	455	441	435	455	426	456	454	448	462	433	464	460	473	456	473	489	454	437	454	451	434	438	470	428	455	469	416	431	413	434	448	425	472	452	425	435	447	459	462	456	443	471	435	473	438	414	430	407	426	448	456	459	482	478	435	427	443	488	441	479	444	470	463	435	451	466	430	490	423	442	468	416	459	470	467	444	487	457	476	458	448	456	426	465	470	455	465	464	488	425	444	414	444	457	447	428	403	425	445	424	432	437	445	462	428	436	427	456	435	434	466	457	437	425	454	445	426	421	473	477	419	409	464	434	422	436	436	483	464	457	457	445	440	512	476	442	439	429	439	421	481	459	460	478	438	412	465	438	432	449	453	429	436	449	425	436	431	448	444	463	463	452	413	418	444	471	436	457	441	473	446	409	464	427	430	425	426	439	420	450	473	430	418	485	451	458	481	410	423	449	483	449	462	444	391	428	494	469	447	455	474	455	463	463	446	447	454	456	459	431	461	447	461	482	465	440	438	465	454	450	433	447	456
27159	9964	486	216	153	138	149	125	140	142	131	146	139	124	98	108	124	121	127	114	110	126	123	130	126	109	126	122	125	109	125	103	118	105	137	113	124	133	125	110	130	130	116	118	122	128	125	126	132	138	115	122	117	109	106	130	126	135	113	125	120	131	118	128	145	132	131	127	110	110	113	129	121	125	121	120	147	120	124	132	120	113	121	138	128	118	132	128	111	118	118	127	135	119	119	124	127	145	123	128	138	136	107	125	135	124	126	143	129	115	128	113	103	120	113	120	161	121	127	120	115	121	136	123	121	134	114	119	108	121	109	90	126	107	119	122	124	125	103	113	118	120	116	115	121	136	133	120	108	117	124	110	138	127	131	147	119	122	118	121	110	107	113	128	112	98	139	92	163	131	140	121	130	133	157	121	130	113	126	138	113	114	102	104	131	131	126	115	131	121	117	112	129	131	135	129	107	143	113	124	120	108	110	128	126	108	121	118	123	107	134	116	129	125	113	121	142	118	122	127	134	136	119	127	118	117	115	105	114	126	125	130	137	113	88	100	137	113	131	119	103	110	132	130	117	122	122	120	114	119	135	113	131	109	133	121	132	112	136	121	115	122	128	118	117	136	143	115	121	129	143	118	135	124	117	125	129	132	122	106	130	124	129	116	118	100	123	114	104	126	111	142	138	118	109	124	139	130	111	119	122	117	121	123	100	110	112	147	133	134	126	139	140	140	145	129	123	128	141	114	104	116	148	146	109	127	137	102	115	126	139	135	123	128	122	119	116	107	118	131	127	133	110	126	128	126	125	117	128	126	142	130	137	128	115	108	129	116	115	110	133	106	134	130	135	119	112	133	111	145	110	118	137	122	128	125	105	113	113	114	121	138	122	120	115	87	145	130	128	130	121	100	142	123	107	138	112	122	107	115	109	101	122	107	124	130	126	114	141	115	102	122	120	145	121	132	118	104	103	146	95	140	127	105	114	125	145	143	107	120	122	123	121	116	127	153	132	111	118	120	103	108	126	126	126	129	119	136	137	123	126	120	136	134	132	129	138	85	104	144	137	104	128	124	97	92	133	118	111	140	140	114	111	124	121	113	115	130	105	123	118	125	115	126	121	123	118	140	126	122	122	122	104	140	133	138	121	123	120	101	131	133	135	133	131	126	130	161	105	113	139	132	132	137	126	111	118	128	136	109	117	111	122	118	127	125	135	138	107	118	117	123	142	107	109	107	122	119	124	107	126	119	127	143	111	125	126	127	128	126	130	132	117	98	110	128	128	122	126	122	127	107	120	129	105	126	116	126	143	111	125	112	119	109	116	126	101	112	130	122	126	119	104	120	133	124	141	130	121	107	122	126	148	126	122	114	125	128	118	143	127	118	110	130	117	132	117	132	119	122	134	125	124	138	131	131	136	125	119	130	130	133	135	121	116	133	126	142	114	110	100	131	132	126	124	127	126	116	122	116	125	141	101	113	128	116	137	107	121	129	99	111	129	96	107	139	139	123	120	131	120	128	124	125	127	121	140	114	113	118	118	125	138	124	119	134	103	117	136	135	101	109	129	128	136	135	119	142	124	95	127	142	119	131	125	108	118	129	137	133	135	126	128	125	141	118	128	138	127	126	115	110	113	118	119	121	121	121	125	135	107	129	134	130	109	117	112	122	117	100	117	128	123	127	122	108	113	100	149	122	137	118	140	125	136	113	142	131	140	128	118	138	134	141	116	154	130	135	134	109	131	127	144	115	112	118	138	131	115	105	139	122	125	106	118	114	137	119	135	125	116	118	121	121	131	137	138	141	124	118	108	113	124	121	136	131	120	126	120	115	119	122	125	110	119	111	109	130	129	121	107	146	133	125	124	119	119	122	113	119	122	118	120	126	114	123	126	100	123	123	125	125	119	118	121	130	118	154	127	121	111	125	109	138	114	117	125	140	132	115	128	125	131	124	118	119	112	112	127	134	117	124	113	135	131	125	116	110	129	134	106	145	124	105	140	137	112	130	121	139	125	105	155	119	152	124	139	116	128	110	118	112	130	138	119	116	109	128	113	122	130	130	105	126	124	124	119	124	121	121	130	131	137	112	126	112	128	120	114	113	151	118	110	126	136	127	145	121	109	120	95	113	144	120	124	127	131	118	131	124	135	131	113	135	142	119	120	119	112	121	131	111	133	117	122	123	102	133	129	130	121	117	115	123	122	126	123	124	122	126	140	126	126	122	117	112	114	136	112	120	99	131	117	150	123	112	124	139	116	111	135	128	136	121	124	148	147	146	116	120	124	134	91	129	126	125	115	138	98	111	120	138	116	131	121	116	133	122	132	131	114	125	149	117	112	111	108	120	119	131	123	122	130	107	113	130	143	128	127	120	140	112	120	119	118	134	120	127	118	125	124	120	123	119	139	130	124	133	135	113	128	123	128	125	122	134	103	120	113	113	138	124	106	144	113	111	107	117	123	132	140	146	110	107	110	117	130	116	141	136	139	117	127	119	114	120	130	126	108	112	135	124	130	128	122	121	119	141	105	124	120	128	132	127	122	134	126	120	126	116	112	118	123	131	134	140	122	113	124	123	111	133	129	113	134	114	125	116	134	130	105	114	132	127	124	144	110	112	116	120	135	131	115	126	122	116	134	113	117	117	137	135	123	118	129	159	122	120	122	134	113	122	109	141	117	112	116	132	114	112	109	116	123	113	134	123	127	115	132	118	120	137	128	120	154	110	123	115	122	112	128	113	130	116	141	126	102	143	126	137	143	114	124	126	108	143	115	113	122	124	114	135	133	106	113	117	131	123	115	114	124	123	138	117	105	109	123	126	148	122	131	116	130	130	122	129	129	124	109	140	119	129	123	116	113	152	139	113	120	132	124	114	122	126	120	117	114	114	142	124	140	123	136	134	113	126	122	130	120	120	122	141	116	117	120	105	139	138	112	124	119	141	119	132	130	126	133	126	117	119	134	123	110	119	126	128	97	116	130	122	121	127	138	135	124	111	134	136	136	118	113	138	121	124	93	122	134	119	124	134	131	128	121	117	134	125	113	105	128	111	134	123	138	129	116	119	113	126	106	121	128	114	120	111	130	108	119	133	143	151	116	127	126	125	129	126	119	133	122	117	111	122	103	131	123	133	101	148	120	125	111	115	126	116	123	125	126	130	130	114	130	135	122	124	133	139	117	124	141	123	119	112	118	120	121	127	120	124	128	121	144	121	114	116	136	114	114	113	139	111	128	141	121	124	131	108	145	141	122	121	117	129	100	128	131	116	111	115	105	115	127	126	100	134	119	126	114	108	106	105	120	108	136	114	144	138	125	127	123	111	140	98	120	107	121	125	118	130	125	112	117	112	133	108	117	114	113	126	129	147	136	115	96	117	142	120	135	129	137	117	125	137	121	123	120	126	148	142	117	119	135	127	108	123	137	142	119	122	122	112	125	118	143	105	142	133	124	125	126	114	132	129	127	126	95	129	120	144	117	155	106	115	129	118	120	109
4697	336	340	206	185	154	169	161	144	142	158	148	132	138	128	144	136	159	132	104	127	154	149	129	127	146	137	107	121	146	118	120	136	122	130	127	124	136	151	135	141	134	137	135	117	145	130	146	136	114	131	121	134	123	150	119	131	132	126	126	132	123	150	136	128	130	138	132	139	115	125	147	124	119	122	130	119	135	145	149	116	119	143	129	138	117	136	123	125	141	119	121	113	141	136	159	117	110	108	141	134	111	121	103	121	143	134	121	128	118	130	146	124	149	129	153	117	128	120	132	118	127	121	126	129	121	128	116	125	130	131	132	115	116	113	144	106	108	112	141	122	110	128	140	133	125	137	137	133	139	126	121	149	125	127	128	126	127	116	127	155	130	128	127	126	129	110	127	121	141	126	120	132	134	126	136	126	124	141	104	123	115	127	154	125	127	115	110	119	114	129	120	140	128	119	127	137	103	123	138	118	115	123	104	120	150	134	125	128	117	141	118	135	132	129	129	123	129	133	130	125	119	140	123	135	124	151	137	113	120	117	132	133	119	141	107	109	100	122	120	136	117	125	124	121	116	129	117	125	138	135	143	133	117	144	136	121	133	125	132	123	126	130	131	130	132	120	116	125	139	123	129	140	124	137	134	141	121	144	115	142	120	113	116	137	117	141	137	130	146	133	141	120	121	110	134	103	113	133	134	126	110	117	117	140	118	128	124	138	139	124	155	139	131	123	127	104	133	116	154	135	152	127	143	128	128	127	123	122	123	133	116	139	113	143	134	122	125	130	120	141	130	123	109	136	129	125	124	123	121	132	128	111	109	133	114	131	143	131	137	108	125	131	131	141	125	130	118	134	111	124	106	131	106	116	141	136	148	125	124	112	124	135	137	143	107	111	134	153	120	122	118	124	146	132	121	134	117	120	123	138	122	119	123	140	122	122	151	128	129	140	123	126	121	128	133	133	134	143	139	126	137	115	144	142	145	123	136	148	139	130	131	121	114	125	127	117	126	125	141	112	119	121	144	134	122	125	117	117	129	141	127	137	116	125	131	113	132	141	121	123	144	127	143	113	116	124	134	128	127	124	126	113	158	131	102	102	135	127	142	121	123	140	127	136	133	136	117	119	118	122	114	121	108	120	132	136	124	131	145	112	158	138	131	134	134	137	134	128	137	143	121	138	117	131	128	109	143	147	137	120	138	130	104	148	121	122	133	134	120	131	139	138	134	137	125	114	119	129	124	123	130	131	130	154	138	151	145	136	132	130	130	132	118	132	125	131	147	145	133	121	112	142	134	130	110	123	132	141	133	111	133	118	128	127	115	128	128	136	130	126	131	119	130	115	132	135	141	152	143	128	113	112	139	131	118	137	111	134	135	114	133	115	132	136	143	131	130	149	131	119	120	138	142	126	107	124	128	141	137	140	139	118	144	122	122	104	133	140	115	131	128	107	123	147	138	119	114	136	142	147	137	125	135	126	124	105	120	135	116	112	155	128	123	129	121	147	146	124	120	121	122	119	132	143	136	111	103	122	111	125	140	128	139	119	124	124	115	136	140	125	121	125	136	116	127	112	147	131	121	146	138	132	125	125	128	122	130	124	141	149	135	127	114	141	117	129	141	141	130	119	116	131	137	111	136	119	131	126	117	111	122	133	146	124	133	118	130	117	133	139	140	131	124	108	107	129	122	151	129	122	130	113	138	146	142	115	121	117	117	120	144	144	127	128	134	121	129	128	129	112	141	142	117	118	127	128	130	115	110	132	155	136	116	132	136	155	120	125	143	140	135	131	130	131	130	147	114	118	135	128	145	136	135	113	138	135	134	149	131	122	108	149	151	116	139	120	109	125	127	131	118	128	129	126	136	142	99	116	134	136	118	123	128	127	117	140	139	119	94	137	134	119	143	118	128	120	112	128	136	130	125	153	135	122	143	128	122	127	122	152	141	131	137	139	125	132	141	139	130	126	135	118	145	123	119	137	135	135	114	140	142	129	112	123	126	106	127	114	125	129	120	129	129	137	142	109	127	122	142	121	134	143	121	132	126	122	127	151	121	127	124	121	107	118	113	149	122	129	120	127	139	131	133	118	152	152	106	123	133	135	135	133	122	143	149	133	145	127	111	133	153	129	136	118	141	124	123	135	127	106	141	140	123	136	132	116	160	126	130	132	135	160	142	131	131	120	125	155	141	146	131	130	131	117	129	134	109	136	115	122	132	128	132	135	125	134	121	126	123	124	135	146	120	140	140	133	122	141	136	134	135	131	133	122	149	103	139	125	128	123	121	133	129	126	120	123	121	137	136	121	138	117	126	139	113	111	121	112	122	135	139	138	118	142	112	143	128	141	150	122	125	147	147	121	152	151	127	132	128	112	132	122	125	139	134	121	124	135	113	117	119	148	123	140	141	119	139	129	140	135	116	129	133	123	119	132	137	127	113	119	129	137	150	131	121	154	134	137	118	126	131	129	143	127	144	136	129	136	139	114	135	129	99	124	132	133	144	113	113	141	149	121	117	140	139	127	124	126	128	116	131	117	113	129	118	137	153	131	112	131	124	142	124	106	145	105	113	123	135	136	135	124	147	123	124	113	118	126	140	122	138	138	139	125	125	121	138	152	138	132	138	112	120	123	146	117	129	140	138	133	111	130	121	124	120	112	118	136	109	131	109	124	146	121	118	155	138	150	116	142	102	134	135	143	130	129	127	112	114	133	116	120	115	110	126	138	131	135	124	115	139	101	124	136	124	138	131	122	134	137	125	135	112	131	129	122	121	127	132	138	138	124	143	140	136	119	138	134	130	144	114	126	124	132	122	122	129	135	143	124	136	105	115	126	128	120	143	132	118	125	125	137	115	104	99	146	138	150	151	124	116	137	133	123	131	146	121	111	125	149	115	130	143	134	120	119	141	129	143	121	128	147	114	141	137	121	111	119	137	134	107	125	120	127	114	114	134	141	125	144	128	122	131	139	126	132	124	123	105	117	140	123	120	135	116	138	116	143	148	130	122	126	126	131	126	153	144	129	141	138	129	134	129	115	142	132	105	130	115	128	121	112	141	120	126	133	129	119	139	122	111	129	127	118	139	125	136	133	127	101	121	124	125	136	114	146	149	153	154	129	131	111	124	123	133	111	154	152	105	131	126	114	147	123	131	123	139	147	132	113	153	135	97	114	141	145	124	118	130	125	136	115	130	109	138	131	119	111	129	134	131	126	126	130	126	127	110	120	125	135	109	142	129	131	128	133	130	120	140	134	144	131	135	118	136	143	143	138	126	124	107	129	122	138	104	109	140	113	118	133	135	134	127	126	141	124	129	134	120	133	138	105	111	134	121	116	135	115	116	129	121	130	139	137	145	121	135	125	132	118	135	122	110	117	111	110	118	126	116	119	137	109	138	144	130	117	133	136	146	130	140	131	105	121	112	110	127	128	127	138	159	148	114	120	125	121	114	139	122	138	120	144	138	142	104	129	119	125	134	133	142	136	112	123	124
25175	21068	26784	25095	3596	705	550	409	346	341	481	433	324	345	319	342	322	319	316	265	311	316	325	293	320	299	283	326	312	295	275	331	315	265	287	303	310	339	293	303	311	322	302	279	260	284	298	291	306	282	291	293	293	279	314	330	285	310	278	274	312	303	276	273	289	350	273	311	295	308	298	283	280	280	285	295	274	294	309	296	282	292	322	298	283	297	297	257	319	285	333	285	280	304	296	289	286	300	312	306	313	316	320	318	289	291	275	280	302	301	306	290	338	311	276	288	279	334	266	323	298	263	315	329	319	295	278	301	272	289	328	332	297	302	276	305	340	275	325	309	268	293	314	275	328	282	276	296	277	284	293	275	261	287	344	320	307	320	305	263	312	293	302	264	292	287	304	305	283	324	277	275	316	330	282	286	312	289	292	311	309	308	303	298	293	311	284	290	278	295	311	284	304	287	280	303	300	303	295	305	296	342	319	300	300	282	304	281	295	312	288	285	296	311	262	284	267	330	297	264	298	297	271	293	278	318	306	330	310	317	302	302	269	287	314	286	311	290	326	278	329	267	318	316	287	277	274	295	302	301	284	286	297	303	308	318	283	286	325	296	276	306	328	288	301	260	290	282	316	288	262	276	315	286	310	302	273	302	306	303	350	291	284	286	304	327	282	301	288	312	312	301	297	287	314	321	298	295	312	296	288	303	314	281	321	301	317	258	317	326	290	292	295	289	305	261	317	314	305	273	273	276	293	319	288	336	303	301	300	273	298	288	287	316	318	330	283	299	268	311	299	279	303	292	294	363	327	291	273	294	295	292	334	294	280	284	303	319	293	273	263	296	297	285	328	307	295	261	319	270	331	278	311	283	301	279	297	289	319	298	327	285	292	287	289	287	285	265	306	340	298	294	326	293	281	306	287	278	288	290	286	284	294	276	302	290	293	319	290	266	303	288	285	303	293	297	299	283	304	285	286	302	328	269	309	254	275	292	281	260	249	302	292	284	317	319	305	261	279	293	306	275	294	302	296	284	326	283	319	291	305	289	308	285	270	312	273	304	305	302	266	307	265	302	319	247	290	302	301	315	273	305	301	271	294	295	324	279	299	289	285	308	290	283	294	274	284	292	306	299	292	302	287	306	289	300	288	294	298	314	279	306	279	305	320	295	298	287	303	254	288	303	282	303	302	292	293	300	293	311	320	255	324	284	325	327	270	310	292	272	295	288	284	260	298	322	286	287	287	312	309	314	292	294	286	301	304	282	286	268	279	271	256	279	295	321	282	274	290	274	309	279	291	282	285	286	301	287	289	314	260	291	289	295	279	299	255	296	286	291	272	296	254	285	311	294	283	301	293	317	300	279	301	284	309	298	321	302	276	333	291	283	268	304	255	266	296	293	284	291	301	290	288	336	288	277	299	282	288	304	297	292	300	292	273	272	317	312	312	306	299	305	282	290	313	302	281	304	328	281	302	286	285	326	306	277	308	299	304	304	321	294	295	267	285	328	313	298	314	306	334	284	280	277	291	328	289	275	276	312	253	308	298	312	281	298	269	294	279	312	292	282	282	292	300	307	282	259	288	318	286	283	271	279	281	291	336	305	303	285	286	301	272	284	278	290	293	285	290	288	265	277	305	259	281	299	277	293	287	297	322	290	311	312	291	278	293	288	290	287	298	303	329	312	291	295	282	281	287	318	274	272	301	272	263	309	294	324	311	302	296	305	292	292	294	287	294	303	286	291	294	269	287	319	309	310	319	301	270	283	292	272	296	284	299	292	279	296	297	289	295	304	271	313	285	255	278	305	325	287	310	292	304	284	288	283	295	302	328	283	312	266	302	301	301	325	297	269	291	316	276	277	293	329	291	302	284	277	300	305	286	254	298	315	281	323	322	290	311	325	307	288	277	299	306	296	300	287	306	281	306	306	291	272	297	304	272	311	315	292	313	292	284	291	304	270	295	291	287	313	323	294	304	296	290	264	332	319	277	305	286	266	284	293	286	303	259	276	268	290	335	296	333	273	326	275	296	297	293	275	302	286	272	335	308	303	261	309	303	330	290	276	267	293	282	283	294	287	288	321	299	267	294	274	297	280	311	288	291	294	308	300	299	297	313	308	297	296	307	296	314	287	301	272	309	283	286	298	294	279	263	292	284	313	318	286	289	301	289	324	309	272	272	320	276	296	286	288	281	276	305	299	272	295	313	288	315	285	310	300	287	280	241	310	294	271	311	306	286	273	291	302	303	320	320	268	272	278	303	293	297	306	285	266	272	308	335	289	284	302	277	311	313	308	297	315	276	264	289	296	274	324	324	296	281	318	300	277	289	280	303	333	291	327	276	294	299	279	285	304	316	293	278	335	275	300	314	280	291	330	286	325	260	259	282	289	292	301	290	292	309	296	304	290	325	299	276	287	297	277	342	285	311	283	328	248	303	276	270	301	279	300	292	275	315	267	288	282	288	311	287	292	280	302	274	275	289	281	306	253	283	266	323	301	300	299	291	312	301	295	329	293	286	282	294	291	313	282	267	283	286	335	293	300	308	311	259	288	280	282	279	326	274	310	315	298	270	291	289	249	282	274	336	307	321	303	289	300	282	266	309	290	318	268	261	302	308	321	330	278	291	330	327	289	309	270	298	326	277	291	294	286	310	253	308	308	286	306	280	318	270	299	296	318	285	272	240	303	334	294	309	305	267	282	278	312	299	299	269	284	270	314	265	249	316	291	303	299	309	270	263	314	293	290	287	276	293	265	307	286	289	281	286	277	334	300	304	296	307	298	306	295	315	309	261	295	321	287	264	296	308	294	316	309	298	285	302	284	318	276	305	299	293	304	292	282	295	320	278	328	307	284	288	308	269	289	291	279	284	322	296	329	301	264	301	301	296	313	282	290	291	270	358	283	289	336	288	290	289	293	281	300	299	286	296	284	299	278	283	277	315	302	318	304	279	294	293	280	276	320	292	303	279	311	279	282	294	270	282	296	306	302	308	276	307	277	317	303	256	291	264	287	272	296	301	300	277	271	281	303	283	294	305	298	283	311	304	292	303	335	288	275	306	270	341	299	265	322	335	307	268	309	292	300	289	269	309	300	303	348	309	297	325	285	286	318	306	288	296	325	315	296	312	281	291	305	307	329	320	287	303	295	282	302	301	288	286	286	303	261	281	342	283	303	295	277	263	319	313	282	317	302	279	284	295	269	320	278	298	285	225	277	282	282	316	287	310	286	319	267	302	294	284	310	280	266	296	281	320	273	307	327	235	289	278	313	296	261	319	322	295	271	267	285	308	293	290	296	283	259	298	304	306	315	287	298	264	266	286	291	274	295	292	258	308	304	235	283	288	263	310	307	289	268	306	284	305	292	296	310	297	301	301	322	294	285	258	261	307	282	280	288	294	299	285	258	259	283	294	301	309	314	324	303	312	300	255	300	334	316	308	300	277	260	283	318	310	289	284	280	319	294	303	299	285	298	319	332	318	266	301	302	293	293	267	301
3372	2795	2214	1136	784	619	518	493	470	423	782	620	354	367	352	324	344	333	332	313	343	293	299	314	313	323	291	337	304	309	333	330	303	296	311	315	327	272	310	292	323	317	335	295	299	341	285	318	315	290	312	295	340	311	286	320	327	285	264	318	301	321	280	341	350	310	286	295	339	309	297	302	300	296	296	302	308	282	322	306	291	301	322	307	270	281	293	306	297	278	293	312	313	328	302	277	327	308	318	297	310	293	317	281	294	306	294	317	294	281	315	304	287	295	279	292	291	320	279	302	312	308	320	327	303	290	313	264	312	324	315	345	308	309	306	323	313	258	310	320	274	276	311	308	308	333	284	310	316	295	297	299	282	281	288	276	313	304	308	311	293	335	292	321	284	311	294	319	317	304	313	322	308	336	301	291	333	331	305	296	298	323	334	302	303	313	305	292	310	327	298	309	290	309	344	287	328	269	311	286	288	295	288	310	338	326	291	271	311	291	312	313	283	315	305	306	307	306	319	308	312	314	285	289	301	315	287	283	291	315	297	269	284	313	290	346	284	280	312	300	311	317	292	272	292	296	278	326	307	288	303	286	323	287	317	284	284	309	293	341	295	283	299	305	300	315	305	287	297	306	283	292	314	303	315	311	292	313	310	284	290	309	316	295	332	315	303	296	280	332	316	298	298	304	318	303	284	307	278	304	314	283	294	283	304	310	300	305	297	309	287	297	290	277	297	289	302	339	274	312	306	303	291	303	315	307	299	297	295	313	324	290	291	282	278	338	315	269	324	311	286	282	299	297	292	271	296	299	301	314	324	280	306	275	300	273	299	323	290	290	277	312	285	324	298	303	309	299	312	304	307	315	313	300	264	314	279	327	292	303	297	281	286	308	285	297	297	316	306	301	302	301	306	308	300	316	274	303	309	317	307	276	290	317	290	299	277	281	301	322	315	302	312	295	334	290	314	283	291	324	308	318	288	307	291	305	279	299	306	319	305	289	298	301	309	310	295	308	315	302	290	315	307	326	294	307	318	280	271	315	300	294	325	278	265	276	301	320	290	286	292	307	301	294	307	310	291	330	315	296	295	329	288	274	298	300	283	268	283	317	294	311	288	328	266	296	312	305	279	323	290	301	299	284	301	303	293	320	295	322	290	320	281	309	303	306	305	264	302	305	289	320	297	287	304	294	299	310	293	289	303	312	297	323	331	303	264	303	300	293	299	281	277	310	314	332	309	312	310	311	314	308	295	313	281	327	300	293	302	317	294	302	280	296	325	297	284	297	277	311	282	285	324	272	275	277	315	299	313	315	313	296	312	339	280	293	291	298	263	318	314	289	281	315	320	283	308	302	284	312	327	277	316	311	305	286	288	328	285	268	301	294	288	262	308	289	296	286	323	313	303	308	312	292	339	290	281	303	302	323	294	299	298	290	319	311	288	295	289	275	291	281	298	303	294	307	316	299	260	297	328	285	298	328	292	317	293	289	286	282	297	315	297	311	304	305	309	314	300	280	283	320	297	309	314	301	303	297	329	307	318	315	302	273	306	313	286	328	299	341	313	282	308	318	264	313	309	303	329	309	320	308	306	295	282	280	280	281	340	277	293	300	291	298	300	274	286	311	276	292	306	274	286	261	295	305	298	310	306	261	318	317	305	309	316	321	308	296	330	299	291	315	319	257	332	288	267	313	312	265	275	300	289	299	315	279	284	314	290	333	305	295	315	275	300	279	279	325	305	304	308	284	320	316	288	305	279	314	303	286	275	278	331	289	301	277	287	283	312	345	302	278	321	319	273	283	297	303	337	287	277	315	266	301	314	295	305	352	323	290	308	333	292	302	286	289	294	334	312	262	302	315	318	298	301	305	303	305	326	315	269	284	362	321	257	308	285	283	251	308	279	271	285	299	320	281	290	263	319	311	303	284	304	305	312	294	284	303	327	304	309	313	285	294	311	310	299	317	300	288	302	322	301	317	303	310	264	288	304	327	292	299	307	307	321	310	293	328	309	261	295	307	254	309	307	295	299	318	281	306	307	297	290	296	288	276	306	302	329	319	310	320	327	300	290	301	278	315	316	321	257	310	327	307	299	287	298	302	292	317	285	303	308	323	295	268	295	295	307	316	296	287	291	270	326	299	306	299	307	279	270	299	336	287	299	294	262	347	294	303	274	293	316	329	269	280	261	287	311	255	288	285	273	308	268	302	300	292	296	299	294	303	294	321	321	300	322	333	308	292	312	315	282	336	289	309	298	290	289	307	313	332	274	290	274	281	300	316	296	297	331	279	272	312	307	295	273	304	305	298	300	301	294	311	291	343	289	283	273	281	300	326	315	284	292	300	306	291	307	322	305	329	280	332	266	302	305	286	311	283	292	286	324	293	310	297	294	287	273	285	306	317	309	278	314	300	279	301	307	285	289	288	273	293	315	334	326	286	275	311	293	299	269	292	285	313	292	273	311	352	296	280	310	309	296	274	263	308	302	299	327	300	293	319	267	292	307	316	303	306	303	286	284	300	300	321	328	299	293	277	242	316	290	295	326	303	291	295	308	270	302	278	306	322	271	299	319	305	316	288	314	291	304	306	303	315	286	297	310	290	302	268	280	286	306	291	302	298	288	316	314	302	306	321	295	310	336	307	304	297	283	302	303	291	287	291	303	325	344	273	308	300	313	335	306	314	271	315	298	299	295	263	307	297	301	304	298	316	307	297	316	314	315	288	299	317	252	332	317	312	319	292	286	303	272	327	311	294	297	272	300	286	296	307	281	294	313	287	311	296	323	256	311	290	313	339	301	310	310	306	271	304	329	306	291	307	316	284	300	265	291	297	317	276	295	292	293	294	307	303	285	284	291	259	284	267	288	331	304	322	301	292	298	274	298	285	294	256	321	319	295	279	269	309	306	289	303	291	297	309	313	324	328	250	331	283	297	296	303	314	296	280	284	294	317	315	290	282	306	295	309	325	313	313	286	297	288	272	271	302	313	248	277	295	304	290	288	271	318	305	298	287	300	296	308	298	312	296	298	306	308	287	289	305	297	349	303	282	281	297	286	313	266	307	281	290	327	295	295	280	320	292	320	314	270	297	328	304	312	279	303	316	294	310	295	281	326	286	308	279	289	284	305	293	270	315	294	275	284	267	292	293	300	327	279	281	275	293	280	301	321	307	300	310	322	294	307	285	297	299	295	329	281	287	277	282	294	322	320	313	302	288	298	287	295	316	261	272	303	286	293	265	283	292	283	306	298	284	266	300	323	286	317	307	316	301	277	292	265	308	312	315	301	294	284	286	297	324	279	255	307	295	290	294	293	323	314	297	301	280	309	301	292	320	289	263	342	309	272	293	285	285	276	288	277	281	274	330	297	282	308	303	310	262	323	278	318	328	297	303	304	305	290	320	308	317	296	289	285	298	288	302	311	297	292	313	306	308	309	306	319	292	305	267	284	280	278	318	302	306	278	277	309	312	297	307	300	292	300	294	320	322	279	281	289	296
24071	21050	28143	24136	20920	5123	1200	811	601	641	1894	606	573	535	537	567	524	500	480	510	501	519	498	510	541	484	499	504	471	457	465	478	464	486	465	446	453	475	445	465	478	486	477	465	462	472	482	486	449	475	477	483	483	482	463	513	466	475	476	503	489	427	430	485	486	486	452	444	474	453	466	461	446	473	475	455	451	472	463	448	471	449	480	456	455	489	444	478	454	452	491	482	500	457	458	475	519	431	476	474	482	434	465	451	476	463	446	418	473	468	455	478	499	466	472	416	464	481	456	459	525	479	456	475	468	454	488	484	468	477	524	515	457	467	446	470	457	446	481	480	453	493	492	447	470	466	485	481	452	464	471	486	484	479	432	472	432	431	466	466	476	453	475	461	461	476	457	414	482	470	482	462	473	445	458	471	513	437	488	449	467	467	509	471	448	442	468	452	493	508	452	476	464	475	449	463	511	492	454	432	447	446	451	446	483	467	486	465	437	450	495	467	466	452	442	479	456	489	456	476	466	465	500	483	441	467	481	473	462	471	472	499	443	448	477	472	520	466	473	441	458	464	430	410	447	457	459	457	439	476	457	479	471	444	478	488	449	471	435	432	441	460	458	436	457	441	502	444	447	415	434	447	425	455	476	474	448	477	455	457	463	450	471	478	493	476	439	433	447	432	475	449	490	476	442	458	446	447	439	489	495	477	494	473	444	482	483	448	453	453	487	482	445	445	477	453	468	497	419	451	482	476	491	490	456	468	412	477	508	467	478	413	460	465	462	478	431	474	451	478	482	420	487	457	443	453	496	485	520	496	484	442	419	483	459	457	457	466	476	460	477	471	436	442	451	468	470	504	453	497	442	467	452	468	463	475	517	453	501	484	474	477	471	451	428	417	468	495	424	456	490	466	471	453	477	435	460	453	473	449	456	475	487	442	437	489	419	456	458	430	433	454	429	465	459	470	431	450	458	475	454	451	502	494	496	483	476	448	480	496	457	490	437	477	456	423	506	497	459	459	470	445	477	458	448	473	449	463	433	447	449	507	461	483	492	469	451	488	451	483	484	498	477	471	438	478	477	428	423	460	450	498	468	472	434	476	480	470	455	458	434	476	501	458	493	452	458	457	443	447	466	473	438	469	416	452	482	484	486	425	448	455	481	460	478	482	469	433	464	458	458	475	448	439	474	509	458	426	457	493	456	470	441	475	461	441	445	430	482	499	450	466	486	451	437	433	468	461	440	449	454	452	490	444	476	444	447	451	473	462	495	463	438	437	460	493	459	453	432	416	446	514	449	488	487	448	451	441	455	439	453	460	480	444	459	409	485	463	450	476	471	455	486	444	455	456	451	412	458	465	466	430	455	483	478	482	426	438	463	464	476	468	475	498	492	445	506	471	457	485	439	454	492	460	454	456	473	460	456	466	474	474	448	487	425	465	447	490	479	491	506	454	480	449	489	504	447	440	502	431	438	472	468	452	475	456	453	448	470	477	429	441	456	455	503	439	452	430	434	459	490	455	472	481	503	442	492	452	438	469	486	441	460	502	460	452	460	459	454	448	480	488	459	443	471	428	440	480	437	483	497	454	447	470	482	476	456	423	491	447	449	486	487	438	433	476	455	471	472	483	453	498	500	412	489	466	464	523	506	454	470	455	476	495	479	452	475	441	454	464	471	439	472	448	475	477	475	471	472	449	482	474	453	469	463	446	468	467	454	450	458	474	481	490	524	489	476	413	443	425	474	472	470	458	446	448	444	440	470	443	465	457	475	467	442	471	472	449	452	502	442	444	460	475	442	444	464	436	457	514	482	426	449	442	510	480	450	462	499	399	477	456	470	479	459	440	476	493	485	457	491	456	478	466	466	485	462	464	475	479	501	451	444	443	459	473	449	507	441	477	495	449	474	410	458	485	452	461	501	479	499	453	445	452	469	469	464	481	459	466	478	468	455	448	472	482	444	498	464	446	454	470	437	455	459	448	466	447	435	463	439	498	476	504	482	444	471	461	460	470	472	483	481	450	490	496	455	451	489	463	426	430	470	487	462	503	456	495	430	485	438	425	461	433	447	443	471	492	490	425	496	462	480	456	483	485	481	484	439	447	437	505	457	456	447	460	461	462	473	450	477	469	491	466	430	453	456	461	493	438	417	455	443	471	460	432	445	470	428	467	469	503	444	457	471	490	454	500	433	487	491	466	454	480	446	479	445	492	452	435	469	458	425	480	441	478	486	468	475	477	473	462	487	450	460	459	480	465	472	443	475	454	476	459	443	435	468	466	441	482	460	432	448	470	484	420	496	450	463	419	425	472	449	493	513	454	474	443	450	444	447	495	421	481	445	477	473	450	408	436	435	469	444	424	434	480	459	454	489	450	459	494	454	470	437	447	471	459	487	468	479	478	447	478	469	468	440	450	464	441	451	458	470	445	456	490	463	435	458	495	449	447	475	447	458	476	432	471	457	444	472	499	469	451	397	447	473	468	473	490	495	442	442	453	499	473	449	455	430	467	448	493	460	491	431	458	449	438	467	487	490	444	469	441	460	474	444	434	456	457	438	423	458	489	449	442	455	486	482	418	420	495	475	473	474	453	454	460	487	485	475	495	454	464	446	494	475	492	431	483	448	467	465	410	474	470	483	492	496	438	448	471	476	473	463	444	458	445	524	493	452	394	454	486	423	473	447	461	472	498	441	447	475	478	465	440	480	453	467	477	452	540	478	426	440	452	469	465	455	463	470	448	473	457	474	450	495	462	455	458	467	436	479	462	446	466	458	443	470	461	442	451	441	422	455	490	458	485	440	485	474	465	488	446	457	484	443	471	453	526	460	433	476	497	480	468	442	446	490	489	445	448	446	448	477	457	474	491	481	435	439	455	479	468	447	414	471	463	422	472	499	479	487	478	453	435	467	431	439	449	526	457	513	469	434	446	472	453	420	435	467	447	442	455	441	484	477	455	445	482	450	435	474	497	473	451	471	478	475	486	447	494	480	470	464	474	444	465	449	484	440	487	443	474	463	449	438	445	479	450	420	445	464	434	432	466	476	427	454	439	476	446	449	472	472	446	458	443	439	435	470	445	476	459	486	498	505	447	476	446	453	467	425	439	485	463	480	491	452	476	461	481	442	469	493	490	489	472	475	472	462	427	431	463	441	443	440	425	458	487	429	515	460	440	507	473	479	457	452	472	453	451	487	480	460	469	445	490	445	498	489	451	454	457	447	485	457	459	441	481	459	463	457	468	419	460	458	468	472	456	496	421	435	445	481	487	463	430	508	488	462	507	471	454	423	435	493	455	471	417	470	426	479	486	501	434	474	450	471	490	433	469	442	458	439	468	493	475	457	417	471	468	460	418	476	463	490	431	475	470	460	473	471	464	472	481	441	476	468	450	449	435	464	460	469	478	441	495	447	455	433	451	445	478	465	433	488	467	454	466	472	519	454	411	426	434	456	470	420	445	498	473	421	469	464	452	445	468	475	437	438	440	481	433	468	450
3740	5544	4534	2374	1623	1237	964	922	777	775	3182	638	589	536	567	603	538	545	492	486	491	518	501	492	488	503	485	479	499	468	475	486	476	500	451	480	472	481	493	439	469	490	441	463	485	467	517	493	452	460	496	450	484	440	451	498	456	444	449	437	479	501	463	444	475	452	485	463	431	456	429	431	453	456	459	452	424	451	455	429	477	422	473	466	456	452	484	457	464	485	478	475	473	459	468	451	429	454	423	483	523	497	465	436	430	493	457	440	488	440	465	446	434	441	445	442	442	467	465	406	486	446	466	484	469	436	430	427	454	466	418	464	423	453	430	467	483	433	447	462	478	451	471	446	440	470	477	479	470	459	485	469	481	441	472	481	475	439	417	428	479	472	430	444	449	452	469	454	443	465	441	499	424	429	459	450	451	465	434	465	462	494	427	475	455	489	482	428	467	465	473	436	486	435	399	432	471	429	456	477	473	460	463	441	437	520	454	483	450	468	415	431	468	457	455	440	432	454	462	442	474	446	501	477	464	430	428	477	489	434	429	463	483	434	479	478	481	487	496	494	421	438	463	519	483	428	462	451	437	482	428	480	428	453	449	469	447	437	436	449	461	443	457	469	458	447	455	451	457	430	465	513	473	493	496	453	446	436	476	468	408	480	445	468	467	459	425	453	415	465	485	457	473	468	479	448	448	441	494	475	492	459	442	429	424	450	416	438	451	436	439	427	441	469	494	444	423	461	483	443	451	459	454	489	444	490	437	477	497	458	434	426	463	406	454	468	452	476	483	448	447	436	487	448	446	473	448	454	468	486	491	444	394	473	409	471	457	468	469	444	428	470	431	464	484	404	456	446	474	461	433	448	431	453	420	463	445	435	422	445	445	456	443	459	455	476	435	450	437	421	446	487	437	446	413	454	442	465	477	445	438	445	478	432	444	467	455	445	444	432	455	475	424	472	448	455	435	429	482	464	511	467	441	442	452	452	479	477	473	472	438	476	466	445	435	477	490	437	432	414	467	441	455	471	462	467	461	436	442	420	442	473	461	461	439	462	435	484	452	462	495	467	451	446	473	437	467	444	430	418	446	473	465	459	463	456	425	444	427	469	466	478	405	474	433	463	438	440	454	458	514	438	458	454	459	467	474	451	464	444	438	471	450	394	446	440	483	449	460	457	458	446	407	478	486	433	452	453	459	446	478	494	487	418	454	478	471	485	436	455	454	464	433	419	487	453	465	471	458	442	479	463	475	457	462	448	399	460	449	451	451	428	425	428	458	452	460	472	477	441	476	455	491	427	424	456	426	440	404	417	442	472	478	439	435	423	447	466	479	475	426	403	447	445	483	419	449	465	467	454	471	421	439	479	427	443	430	453	447	463	459	391	469	471	458	453	468	442	454	477	503	459	440	521	423	490	496	442	495	464	448	435	451	467	455	465	483	441	414	459	433	433	463	460	474	467	456	459	463	450	430	457	446	411	476	478	503	464	478	456	466	445	473	453	468	420	447	467	436	485	453	465	448	456	411	471	447	462	399	439	452	482	439	484	445	492	472	427	468	458	432	454	481	461	437	439	452	446	452	446	459	476	451	435	491	430	417	481	471	399	428	444	446	446	446	454	483	469	439	438	428	479	435	475	457	421	456	425	449	451	474	439	475	468	471	453	420	467	499	465	429	469	475	436	452	434	432	454	483	422	466	464	474	441	417	497	456	409	443	430	456	495	452	413	488	475	475	455	439	445	446	454	420	480	474	450	478	464	495	439	481	458	485	419	461	455	449	463	471	448	464	461	427	433	459	442	396	451	443	455	424	465	439	446	441	394	455	464	472	441	473	465	479	462	470	463	454	447	423	470	434	442	424	433	444	453	432	447	506	444	449	463	460	473	409	480	451	432	457	467	484	441	440	474	474	484	461	462	447	440	452	469	465	451	444	475	466	479	462	459	418	468	455	437	462	449	454	439	488	417	459	464	452	445	443	433	454	471	445	442	452	500	461	431	449	458	458	429	491	462	441	478	454	438	446	452	412	468	461	451	472	480	490	460	420	458	461	464	437	473	504	437	449	440	444	472	430	470	455	479	463	442	480	438	443	437	427	435	438	463	445	443	430	473	477	405	450	447	448	448	447	457	436	432	452	414	430	491	443	420	452	456	448	425	476	496	433	464	389	458	436	441	432	432	468	430	448	489	473	464	458	460	430	485	456	474	421	452	419	418	420	426	439	424	445	433	453	436	424	420	446	486	425	456	425	449	467	475	459	498	438	450	445	454	465	441	415	478	443	437	427	435	459	442	421	429	434	416	484	401	445	443	455	453	471	501	492	442	422	436	428	438	461	445	455	477	459	419	449	438	438	449	477	445	463	485	409	477	479	437	483	431	429	456	391	427	416	442	457	410	491	419	455	473	470	451	448	465	477	451	460	426	462	458	472	503	470	432	441	430	440	447	439	449	430	432	469	444	440	456	467	420	440	474	438	447	468	465	454	455	468	480	444	526	442	502	455	454	474	431	418	459	428	417	424	417	456	481	460	428	425	477	442	443	452	466	410	463	440	455	452	466	482	487	486	410	419	446	481	480	448	409	470	436	466	412	424	434	449	473	453	437	437	445	460	436	449	445	441	432	462	482	456	407	465	477	454	442	448	454	436	465	433	472	406	484	463	439	428	452	454	445	446	437	476	449	434	441	457	442	459	443	461	437	464	456	409	447	433	443	422	429	456	447	451	434	469	408	447	434	476	457	450	431	420	472	465	440	457	459	448	453	448	469	477	480	455	464	441	434	445	429	430	468	479	458	462	443	451	446	440	469	472	419	435	444	409	469	461	460	468	478	450	450	459	470	452	473	453	436	446	431	451	470	464	431	452	464	432	450	436	467	451	440	453	460	494	432	486	434	458	436	481	451	453	457	446	444	477	446	463	441	456	475	428	456	445	511	444	449	458	460	433	457	428	444	435	413	426	449	489	453	430	461	445	500	411	459	446	478	406	446	478	458	451	439	453	473	463	486	496	472	475	450	470	435	461	436	453	440	415	514	437	466	420	464	424	447	458	440	446	462	471	429	478	472	431	484	439	474	414	441	431	459	449	440	435	533	478	443	412	462	424	431	472	491	433	429	454	419	455	462	462	488	441	449	404	445	442	426	473	456	472	461	464	464	436	444	477	440	444	458	456	456	475	425	418	431	435	432	484	451	414	429	418	454	444	444	465	424	476	423	413	446	445	461	413	475	443	449	463	442	446	444	461	457	465	443	440	463	448	472	424	510	431	424	428	439	460	453	439	436	467	466	422	461	428	470	435	447	469	436	424	456	431	474	457	409	461	434	425	465	477	467	487	424	462	477	455	419	438	423	466	411	434	461	451	426	452	472	403	441	453	427	439	432	438	457	472	478	444	448	431	450	457	458	499	410	432	431	440	412	450	458	439	482	437	443	450	462	448	451	443	461	427	433	421	442	442	466	473	442	435	430	417	476	441	464	444	463	441	417	482	473	412	434
27200	9930	482	227	145	122	129	133	125	128	134	102	107	111	134	118	126	140	115	105	125	109	122	114	138	118	115	129	121	149	122	109	130	110	121	129	137	117	128	120	134	113	137	121	125	118	115	98	111	124	111	135	109	122	118	124	115	130	122	126	110	112	122	134	118	123	122	111	132	133	115	150	106	139	132	105	128	134	110	118	144	135	108	122	112	123	88	118	122	127	130	147	122	94	119	122	132	116	122	126	140	103	117	122	125	133	142	119	118	127	147	130	119	131	117	118	144	135	107	122	110	124	118	123	115	124	124	119	120	113	129	113	116	133	112	129	120	128	113	123	127	139	133	103	111	120	129	118	121	116	125	128	127	123	151	120	119	100	116	109	125	115	135	121	126	113	118	112	125	125	117	102	107	119	130	122	122	134	120	114	120	122	117	96	125	113	124	106	117	116	110	109	127	125	114	101	127	129	137	128	131	107	118	128	116	113	136	110	115	135	123	109	108	129	124	124	147	130	141	131	112	115	123	126	120	110	122	140	118	127	112	122	116	110	119	128	121	113	122	118	128	135	113	125	119	107	112	139	128	116	123	110	123	125	123	136	123	134	105	118	116	116	109	110	108	110	115	104	124	134	119	121	124	128	117	103	143	113	118	119	125	116	114	143	99	128	131	135	124	114	127	132	113	105	103	110	125	123	120	110	117	119	134	113	128	112	116	126	130	100	108	130	120	113	127	118	101	118	119	149	124	108	118	113	119	123	112	112	127	130	113	106	133	124	141	127	107	131	123	126	116	111	117	128	113	96	107	117	141	110	127	116	109	126	121	120	131	126	141	125	102	147	112	125	135	127	107	129	116	125	92	133	146	114	118	119	119	123	117	117	118	139	130	123	130	119	124	121	116	116	117	109	133	127	131	139	109	135	120	143	118	139	116	143	109	111	106	113	125	133	127	132	118	130	134	127	111	113	123	110	108	151	134	130	101	114	124	127	117	113	139	129	113	133	111	126	113	121	117	121	124	111	136	124	126	108	134	120	125	120	131	122	125	120	149	117	131	114	120	115	100	130	117	137	132	129	115	110	123	119	145	112	123	111	120	128	118	121	121	148	134	125	134	116	123	118	110	120	129	123	126	125	137	119	105	128	133	124	146	124	111	105	116	128	124	121	106	133	113	120	112	124	138	130	132	119	127	119	120	117	126	131	120	122	136	127	94	115	134	124	123	133	120	132	134	112	107	128	152	102	124	121	105	115	121	120	135	118	114	124	137	130	130	133	118	108	113	102	104	125	88	121	139	107	103	108	114	131	121	112	119	120	120	129	125	110	119	122	134	147	118	124	98	131	116	148	130	132	120	130	130	113	122	123	127	117	131	115	97	121	120	135	122	140	101	109	113	116	129	110	133	118	119	115	133	121	121	108	110	106	103	106	125	120	124	140	129	106	129	130	138	136	121	106	114	130	115	135	112	116	118	119	103	125	148	125	135	139	103	125	130	137	107	107	104	139	118	125	129	109	122	117	108	126	124	126	133	102	126	111	142	114	138	122	133	98	142	142	144	118	122	108	102	123	152	125	128	132	113	123	116	120	97	115	106	107	115	100	133	119	126	108	131	139	108	118	120	124	105	100	116	122	122	119	114	120	105	119	117	141	115	115	135	120	116	128	110	121	124	124	127	116	122	128	125	136	145	133	117	121	134	104	120	144	121	137	107	118	114	126	120	111	118	132	116	102	134	142	115	111	131	120	115	138	134	115	127	127	119	119	139	117	116	114	128	128	114	122	116	110	115	123	112	111	112	118	117	117	113	133	135	125	111	138	132	140	138	125	126	138	109	127	132	123	110	123	128	124	117	121	135	129	106	108	132	132	106	133	130	113	124	138	120	137	121	138	114	137	119	123	112	121	117	115	113	95	134	93	126	125	119	130	112	129	123	90	112	113	141	124	99	134	120	126	132	132	131	112	128	113	108	118	131	139	129	112	129	127	135	125	102	131	142	127	118	121	108	133	101	145	142	115	114	116	105	138	126	117	133	108	120	130	132	117	127	133	113	126	118	111	122	125	124	139	121	131	118	131	118	144	135	98	121	114	118	130	113	116	108	122	123	117	118	126	135	144	125	122	112	117	111	142	119	118	125	88	118	121	133	99	121	135	115	116	137	133	104	115	113	123	109	134	114	108	123	117	125	123	111	116	122	133	123	120	137	109	113	110	108	113	129	121	112	102	129	126	122	129	134	113	123	127	120	128	120	100	100	114	103	109	134	103	118	105	116	127	102	123	131	123	129	123	111	121	111	95	114	100	113	126	113	138	105	129	128	120	130	130	117	129	126	138	139	120	110	127	120	128	114	118	131	129	121	129	128	128	129	105	123	119	116	133	120	123	125	111	116	131	119	122	129	128	118	133	103	104	130	126	133	126	125	145	124	120	117	138	127	121	115	114	127	136	124	127	133	128	120	128	146	113	114	115	126	101	136	112	118	117	95	119	132	124	120	120	106	134	129	115	131	131	136	143	130	122	141	137	118	127	121	132	122	124	107	120	114	126	118	113	127	125	128	104	122	91	117	118	124	136	133	113	127	110	123	133	114	137	102	125	142	126	135	133	109	129	119	123	118	108	134	132	117	140	112	140	133	93	135	106	137	124	140	120	132	117	116	106	109	122	124	121	126	126	116	112	126	133	129	127	113	111	135	120	107	136	105	121	125	135	121	132	115	121	115	114	105	123	128	142	116	143	119	110	117	96	123	132	104	117	107	120	116	112	105	145	131	127	98	123	108	135	118	119	123	120	105	134	122	104	120	118	94	112	118	113	126	117	132	128	129	120	116	110	129	115	120	127	105	110	107	127	108	130	111	144	125	123	127	122	125	117	120	129	138	147	118	127	100	109	123	141	146	108	115	123	118	128	118	117	110	107	113	126	120	128	111	119	123	118	127	111	141	128	132	127	127	123	126	130	126	134	130	125	149	123	113	123	118	138	121	128	127	121	106	144	121	125	110	116	124	117	128	94	109	126	107	119	118	133	149	121	125	128	111	130	129	132	129	127	116	120	121	120	118	124	114	132	123	134	123	114	124	119	127	119	134	126	125	106	141	110	133	127	108	140	110	114	131	115	118	116	138	113	128	101	125	122	109	121	111	145	141	120	120	130	126	128	137	121	131	128	112	106	115	116	118	122	120	98	118	119	113	121	132	104	117	103	120	117	116	100	116	133	127	125	111	127	117	132	118	95	129	95	117	148	129	130	123	125	132	123	112	113	139	102	113	130	145	121	132	111	119	117	121	119	130	133	124	117	125	119	121	109	108	122	119	104	136	123	144	144	131	135	121	132	128	127	126	141	108	109	138	131	130	129	105	128	138	126	136	115	114	107	130	105	127	129	147	127	133	114	125	109	129	122	121	140	119	115	125	118	144	131	123	126	119	135	136	102	130	134	122	111	138	125	159	121	124	123	135	120	110	106	120	112	108	113	120	118	120	121	131	122	110	112	101	131
4767	318	271	214	163	155	174	137	140	119	208	131	140	140	152	127	140	116	144	130	136	133	127	141	128	119	121	127	130	142	142	120	121	117	128	117	148	130	123	116	109	141	141	119	129	126	110	146	125	107	126	139	125	115	127	127	116	128	149	130	120	121	120	138	121	130	117	119	126	130	128	120	123	140	134	116	145	126	126	132	132	128	125	134	150	141	134	125	115	136	143	134	133	128	117	112	119	124	115	153	125	130	134	121	128	117	140	123	136	132	151	134	140	126	110	109	123	113	127	123	102	128	112	126	119	117	126	123	128	102	108	138	142	127	123	134	132	127	138	139	128	138	155	135	135	129	114	120	111	131	121	120	121	133	143	124	115	131	121	123	121	123	125	113	114	139	133	134	146	125	116	140	147	109	124	130	128	118	144	106	140	128	143	125	172	145	145	129	140	122	127	121	142	93	132	142	120	137	140	138	107	122	146	125	119	118	132	141	146	131	114	129	129	138	140	127	135	135	134	137	115	125	115	109	121	125	129	147	156	125	128	142	121	127	129	128	103	129	117	134	160	112	130	123	122	117	112	153	125	126	107	110	142	124	131	123	116	126	143	136	137	124	128	117	119	126	118	135	113	121	122	108	143	119	108	118	129	133	134	134	116	124	121	130	122	111	120	137	129	124	134	128	128	149	119	125	123	128	128	153	136	129	136	122	120	132	128	136	143	131	126	127	148	113	121	135	130	114	118	142	142	126	115	124	130	136	115	126	122	132	124	137	135	138	133	139	136	126	123	121	143	138	129	122	125	141	112	140	137	128	111	119	142	123	109	112	137	143	123	143	115	127	131	139	137	128	169	149	139	126	144	137	136	104	134	127	146	138	130	116	137	131	116	117	122	135	117	134	133	119	137	121	130	144	114	125	109	128	114	129	124	134	123	107	111	118	117	111	138	164	117	156	111	112	121	129	122	124	145	128	140	125	121	133	121	129	135	119	114	136	126	141	134	120	119	135	118	130	130	150	125	126	124	124	133	141	125	123	113	120	133	122	127	127	115	166	129	121	128	152	130	116	108	103	128	130	128	141	119	123	127	146	121	124	117	116	115	112	128	129	140	136	145	110	145	124	128	158	142	119	113	123	142	125	135	138	120	136	137	119	113	143	117	117	116	132	112	123	123	150	115	124	127	120	117	124	149	131	132	110	132	115	122	95	140	124	142	139	144	115	118	109	96	129	133	133	102	123	115	131	122	122	98	122	133	148	137	119	145	119	126	121	120	110	127	131	140	125	150	123	130	138	112	108	128	124	114	131	132	122	142	116	143	133	125	128	130	134	130	127	135	143	138	137	133	134	137	132	126	125	92	135	108	128	147	114	129	136	146	104	100	119	113	129	128	143	134	126	137	122	138	125	131	154	148	117	118	130	119	151	115	124	137	137	124	137	136	110	135	120	128	118	130	132	145	117	134	132	139	138	137	128	124	134	129	127	135	146	113	142	134	152	121	110	138	129	107	138	107	120	144	124	97	133	128	115	112	131	119	149	111	118	119	136	129	127	123	117	112	134	119	130	127	132	126	126	120	122	134	134	129	127	122	141	141	127	131	142	135	125	114	134	131	118	106	138	125	137	140	136	150	120	105	117	139	135	136	123	116	121	152	150	127	119	116	128	114	120	127	127	132	110	133	117	144	113	115	118	133	114	112	125	127	124	107	116	125	116	119	127	135	123	128	139	141	133	123	124	121	122	115	134	113	127	118	138	133	135	115	153	115	129	104	131	117	130	142	121	135	130	106	118	132	124	119	138	146	104	132	131	134	130	117	126	125	131	138	134	145	124	122	155	120	126	123	113	134	120	141	141	128	117	127	123	144	131	131	132	127	116	118	150	130	112	129	122	126	114	126	129	107	135	144	119	102	120	115	129	127	122	133	123	139	106	135	119	131	152	125	130	133	122	123	139	121	106	106	139	122	129	130	148	121	148	115	132	140	123	129	128	121	128	132	130	119	120	136	131	135	122	119	123	140	134	111	123	122	135	141	124	132	129	115	136	104	146	133	146	118	119	131	139	116	130	127	123	129	125	145	109	121	134	124	124	135	137	116	142	132	136	120	134	120	119	122	146	147	138	135	121	115	134	120	106	115	137	113	121	144	142	127	134	136	120	127	118	134	120	149	127	133	119	126	135	122	148	146	112	129	134	119	118	121	128	119	142	141	112	136	130	131	125	134	117	102	119	107	133	108	133	126	129	124	114	118	127	149	113	127	144	133	128	158	155	139	116	129	116	112	130	127	112	129	153	138	110	137	125	109	124	130	114	152	123	113	126	138	139	112	131	127	116	114	129	127	127	130	123	118	109	119	117	112	119	141	123	125	144	127	128	127	133	137	141	119	122	131	132	127	108	133	144	119	127	146	154	126	122	112	134	131	132	121	118	125	120	132	141	140	136	129	139	147	115	141	138	134	133	132	125	124	124	131	124	134	111	114	135	120	136	151	147	127	119	128	137	122	130	127	118	102	130	126	126	142	145	121	150	128	149	127	124	133	129	117	129	127	125	119	131	142	120	115	108	132	134	124	115	132	123	119	128	134	137	149	125	115	127	115	114	119	121	150	129	142	135	156	123	131	141	138	135	131	141	110	119	127	152	133	140	125	142	115	120	123	116	129	137	152	139	122	149	146	111	114	131	124	124	114	129	117	114	109	100	94	121	128	146	113	110	124	138	130	124	124	141	131	106	120	131	127	119	123	121	129	133	111	128	118	147	121	143	132	114	120	117	133	114	149	123	119	115	111	114	123	113	139	115	115	125	123	117	123	129	144	126	111	128	127	129	132	125	147	106	117	122	112	130	135	130	133	121	119	131	122	106	134	121	120	97	146	139	120	132	131	137	122	148	135	117	119	134	127	147	138	135	123	123	121	107	107	130	124	109	145	119	149	137	117	126	111	114	114	121	131	125	119	143	129	127	121	110	138	124	131	141	146	112	132	139	130	118	107	129	123	138	129	144	110	106	129	130	141	129	111	121	113	129	132	128	142	131	135	130	118	126	110	116	135	121	131	134	121	137	146	141	124	122	129	120	108	132	122	111	124	113	133	115	138	139	122	110	123	129	128	132	142	132	135	125	141	120	137	133	126	139	141	126	124	123	127	160	123	118	111	141	129	136	157	122	121	113	123	127	131	145	138	117	134	111	111	144	142	126	106	128	141	107	98	138	114	128	134	119	125	127	108	112	129	110	146	116	115	142	121	131	134	119	137	139	135	140	138	138	132	141	142	142	118	109	121	114	147	132	130	130	120	146	137	120	135	146	123	131	132	120	120	138	123	108	125	119	111	107	129	148	116	120	115	141	120	118	142	127	125	115	125	126	110	114	139	120	108	117	132	110	102	123	111	152	131	134	129	151	150	135	111	110	108	125	124	128	127	122	121	118	133	146	136	130	137	119	127	136	138	122	132	125	133	134	139	148	142	127	130	137	131	131	126	141	158	133	154	111	120	139
25145	21056	26798	25073	3794	721	546	430	349	412	439	355	307	311	344	323	307	326	329	311	317	266	294	300	306	290	262	280	306	297	288	295	325	339	344	248	310	321	294	291	298	298	297	300	290	312	299	275	289	329	281	312	308	314	320	298	312	283	310	275	293	284	311	315	292	304	304	291	280	284	277	261	302	274	288	298	289	294	308	270	313	287	328	296	319	303	310	271	282	274	316	277	299	331	284	289	281	286	265	263	300	305	292	310	294	319	297	279	301	283	326	286	247	278	301	290	297	332	314	291	277	329	294	296	302	280	292	287	329	349	313	324	259	310	297	286	278	306	292	285	281	282	283	287	280	278	308	315	308	298	283	292	303	265	298	323	292	311	303	315	302	320	292	306	278	307	285	307	281	307	280	318	296	302	289	315	282	280	297	264	322	312	315	316	294	278	293	257	312	294	237	293	294	294	280	303	304	292	265	324	274	279	310	309	303	298	292	303	298	290	296	290	297	311	291	333	268	277	299	288	299	317	315	294	303	303	298	292	281	285	301	298	283	316	304	281	316	277	275	300	287	285	291	277	315	297	274	284	340	323	320	286	304	281	304	285	279	305	306	320	296	283	276	302	269	301	300	266	300	341	308	307	286	318	291	302	300	305	281	316	298	284	281	313	297	300	285	312	286	314	294	310	313	279	286	329	269	308	290	304	290	279	312	292	282	286	325	324	292	326	290	294	294	279	308	287	306	300	304	287	307	334	306	287	318	272	269	303	298	302	298	310	255	325	293	290	290	295	308	290	289	287	258	304	336	279	297	252	308	292	307	289	295	309	295	283	321	315	313	288	288	302	302	310	303	312	297	302	322	293	257	270	312	272	308	307	286	302	273	312	290	269	288	310	289	297	274	322	293	319	293	271	312	273	293	284	304	303	312	274	311	301	295	297	284	314	311	301	295	321	315	301	300	261	280	320	316	299	296	289	283	292	292	290	314	306	321	278	337	273	320	309	280	291	328	290	307	313	329	282	269	293	273	299	289	304	318	262	290	303	300	311	268	291	312	297	286	295	302	293	300	291	287	300	295	309	293	318	311	299	266	267	291	325	327	313	302	316	278	302	295	301	278	305	295	285	301	300	331	293	327	287	267	305	291	306	295	303	260	283	289	291	291	355	291	285	332	284	301	303	313	298	323	279	281	302	309	305	324	294	270	298	316	295	323	269	329	287	273	278	287	291	301	333	295	275	295	315	293	276	295	310	308	285	303	285	313	319	297	324	289	289	320	278	320	327	334	308	290	327	291	283	281	305	311	309	309	327	299	299	310	290	291	319	314	268	294	303	276	314	304	303	300	330	304	305	295	306	290	275	310	299	289	303	310	314	290	288	300	303	292	297	320	268	293	323	276	287	341	304	288	283	287	284	301	293	268	290	321	328	291	283	302	288	293	305	285	296	279	314	314	290	285	305	334	279	291	284	277	330	311	308	300	286	306	277	273	276	304	292	300	265	283	252	302	300	302	290	267	304	265	309	311	297	285	308	265	311	298	303	289	281	313	322	300	312	284	288	296	256	302	265	267	280	289	282	276	299	310	301	283	294	294	304	322	292	302	287	302	298	294	275	310	287	312	309	311	298	258	278	294	323	295	305	289	281	269	283	328	320	269	299	309	309	307	318	313	311	298	277	275	322	292	307	315	318	264	319	318	290	324	264	276	300	280	305	263	303	308	298	313	323	294	294	263	310	279	279	281	303	295	304	289	293	325	281	328	309	305	276	314	315	290	287	280	262	330	279	263	313	294	287	315	337	278	282	344	273	295	297	289	280	314	270	279	260	299	298	315	330	267	303	319	314	317	275	295	289	316	304	279	329	343	302	297	304	294	281	298	287	306	278	281	325	286	280	316	314	296	291	311	278	292	269	311	308	315	311	292	287	283	292	279	273	270	317	300	319	307	279	277	291	291	282	268	304	303	292	292	298	293	292	298	291	320	296	298	320	280	315	288	282	272	311	249	316	270	277	315	293	305	290	249	300	309	319	289	298	323	302	296	254	263	308	287	291	294	333	289	304	293	307	262	279	299	296	307	268	287	263	313	302	355	316	251	305	305	293	325	300	284	274	286	253	280	304	301	292	275	305	294	315	277	305	267	298	289	313	319	307	330	277	302	328	307	319	282	317	297	315	315	293	281	311	304	287	286	290	276	313	266	280	299	294	270	307	289	282	290	314	277	295	282	321	270	319	294	294	275	273	306	263	297	312	295	286	309	282	312	291	296	286	297	271	318	276	292	311	301	282	321	286	290	285	278	295	283	316	304	307	286	276	302	287	273	276	296	295	303	307	280	295	278	282	292	277	280	281	305	320	282	314	296	286	296	305	300	290	292	285	293	297	266	312	275	279	285	310	293	292	279	271	285	309	296	301	265	290	288	298	303	293	298	291	282	320	291	276	322	276	281	284	312	303	266	303	300	305	300	319	303	269	301	272	281	315	302	310	296	323	298	271	304	314	301	314	279	306	277	293	320	271	277	301	306	296	307	275	287	287	262	297	287	288	259	285	291	299	284	274	282	301	285	276	289	268	300	296	297	301	304	315	301	285	279	284	308	339	317	289	325	335	293	232	291	317	292	311	327	309	277	261	319	293	282	322	296	327	278	295	298	299	297	303	321	300	277	303	266	289	275	276	318	311	274	304	275	311	282	279	281	324	291	299	318	309	294	293	286	316	314	300	300	292	284	300	278	279	289	295	290	274	273	302	294	284	299	292	288	282	269	285	279	280	303	291	282	322	347	287	300	289	302	308	275	297	275	303	290	289	287	316	257	295	263	300	301	281	313	290	314	313	266	306	295	318	285	287	281	288	323	303	277	272	279	264	296	296	311	285	317	271	311	315	294	287	305	269	273	313	275	282	292	323	294	296	297	297	267	334	299	273	290	277	324	285	280	284	286	266	289	278	307	300	310	310	278	293	308	294	291	296	281	312	308	272	281	269	267	309	301	277	282	325	287	299	285	299	320	294	287	316	284	293	329	310	324	273	313	280	269	287	280	266	294	308	314	262	287	287	282	285	264	288	271	313	290	311	299	268	287	299	324	331	305	294	292	287	271	295	282	313	328	317	255	292	260	286	302	302	295	328	291	297	276	285	290	290	300	282	314	330	243	333	289	287	337	268	286	286	309	298	298	313	306	306	267	287	312	333	269	280	303	268	290	294	305	300	277	272	270	294	303	276	288	288	312	322	291	272	295	273	295	282	306	281	312	290	287	308	283	328	287	268	304	286	303	282	296	277	306	299	298	280	298	282	290	307	282	323	278	303	290	304	302	311	313	286	292	291	285	262	285	282	283	292	296	278	284	310	286	287	294	302	303	317	311	299	315	303	307	294	281	287	303	286	281	309	337	304	273	308	293	325	304	298	311	285	299	295	311	293	271	304	286	312	285	277	309	333	261	277	289	309	300	289	280	293	323	303	285	267	306	273	298	300	294	307	306	254	277	291	310	293	300	257
3508	2786	2253	1221	816	647	563	486	459	552	544	360	338	354	339	369	324	338	328	286	321	341	334	301	326	319	316	319	293	331	321	314	311	314	327	323	305	335	314	306	323	275	247	336	305	295	335	314	277	321	296	296	329	301	318	315	305	323	305	298	315	291	284	260	273	312	323	306	310	270	309	264	315	293	316	329	309	293	354	318	287	276	298	278	303	301	297	269	310	306	276	327	307	326	353	284	298	299	313	295	314	292	311	297	302	326	297	299	318	277	322	340	276	297	278	324	286	288	327	299	307	293	297	298	302	280	315	315	300	287	322	339	319	271	312	313	317	306	291	292	279	277	314	316	296	285	320	290	305	338	315	291	280	314	292	276	287	302	305	313	308	291	284	283	292	340	292	283	294	304	293	304	292	285	320	333	322	301	328	295	314	322	309	310	306	342	299	313	345	309	275	300	284	307	299	318	336	280	307	328	297	295	314	288	322	298	315	323	288	305	288	337	315	315	306	290	290	288	358	318	330	267	309	302	300	306	287	304	282	301	305	324	280	314	292	317	327	302	304	300	295	266	294	296	294	263	285	315	310	320	306	305	322	309	301	273	335	290	307	319	308	304	316	280	306	328	277	276	305	287	332	325	289	315	319	305	331	319	310	314	313	304	312	295	303	287	314	305	298	296	292	298	277	290	349	273	296	311	291	294	288	315	312	286	280	331	326	301	299	333	292	290	305	289	287	289	299	240	299	283	288	346	285	324	310	321	335	325	257	319	325	294	310	290	319	309	307	317	299	285	289	316	282	345	305	295	323	271	256	289	304	335	303	284	289	314	316	299	310	310	283	321	300	322	297	276	289	322	298	305	298	309	284	279	326	290	320	305	269	318	259	306	297	321	286	324	305	290	284	324	309	331	288	311	279	281	309	301	285	310	301	307	297	299	285	321	306	283	295	303	309	304	291	290	326	307	299	301	299	290	304	307	314	280	322	291	304	302	281	303	314	305	291	298	304	272	300	288	287	276	287	315	280	282	339	309	282	340	289	321	289	307	282	311	299	293	298	290	289	291	267	297	303	323	289	275	288	298	283	288	320	332	295	275	312	301	318	305	314	306	265	300	303	322	299	319	311	323	297	309	325	346	320	282	299	306	270	286	311	285	307	317	307	297	302	330	290	262	307	317	290	298	277	288	320	264	325	304	310	303	303	272	293	313	280	306	300	320	300	294	277	291	252	268	306	317	295	283	317	320	296	327	283	316	295	303	298	286	336	260	302	291	326	308	309	315	310	318	310	304	310	285	281	330	296	327	295	297	293	302	313	326	300	303	309	312	323	330	285	308	297	308	318	313	305	288	287	295	319	294	303	344	305	308	284	301	264	277	297	273	317	314	286	300	265	265	316	306	299	288	349	306	296	296	306	295	283	287	327	294	278	315	298	280	288	331	294	309	326	285	308	281	311	280	272	303	302	312	303	313	313	302	294	302	324	320	342	297	329	300	277	291	330	282	301	291	290	275	312	311	297	306	290	282	308	320	302	293	305	275	306	280	316	312	303	293	303	323	286	265	304	290	296	302	254	316	286	352	334	315	310	286	305	286	302	315	297	289	298	336	285	297	304	290	310	310	320	273	338	294	276	307	305	306	280	302	301	305	317	283	303	308	292	277	292	318	292	290	298	307	286	315	279	323	347	305	292	299	303	302	292	307	298	288	287	308	297	314	302	294	292	342	296	307	304	311	306	298	277	327	299	318	294	302	319	326	266	326	333	279	294	292	307	322	281	318	300	309	297	320	287	250	287	300	322	290	296	289	313	278	317	322	285	303	309	282	309	282	291	301	286	306	285	299	291	288	318	304	310	278	283	291	282	283	300	297	319	279	314	308	295	286	298	310	274	295	314	282	304	273	311	303	317	303	311	335	298	292	296	278	315	310	272	307	320	319	313	300	302	263	312	304	304	319	330	317	304	292	289	309	309	319	294	287	304	276	310	287	319	286	313	301	321	304	312	290	318	300	298	326	288	264	281	288	269	305	312	332	331	325	306	264	318	297	322	306	304	334	315	288	278	290	287	305	288	292	313	286	301	307	304	290	327	288	303	312	297	323	308	277	319	304	273	316	271	318	324	334	282	302	295	280	290	303	296	302	290	315	307	280	296	290	328	288	309	304	287	294	331	331	324	293	290	302	303	243	301	291	299	293	299	286	292	271	324	273	296	307	294	288	299	285	311	307	262	317	283	305	288	303	286	303	280	291	267	284	298	299	296	289	334	301	312	297	314	315	317	323	313	299	302	322	332	309	295	309	293	283	323	279	342	308	331	288	300	286	284	295	300	308	304	283	290	319	302	307	301	285	318	270	311	299	305	306	268	297	310	282	285	310	285	285	325	323	299	304	273	285	326	336	293	328	291	270	297	304	293	316	271	323	315	292	329	326	314	290	310	303	313	339	290	307	286	309	291	272	297	302	281	322	304	304	296	305	288	329	304	292	265	295	287	312	301	304	284	292	307	312	297	308	310	329	304	296	297	304	274	286	299	295	301	282	297	325	342	286	308	300	274	307	335	302	301	304	317	320	306	283	290	320	272	287	283	330	289	299	309	299	302	304	306	304	304	281	310	285	348	267	309	315	310	317	281	286	314	293	344	308	299	312	309	322	288	301	312	298	313	269	308	307	292	326	315	305	316	241	289	326	313	292	304	319	346	275	289	325	303	304	312	306	317	283	293	304	295	295	256	304	293	275	276	302	300	269	308	277	288	307	273	304	319	319	291	270	288	321	289	273	281	278	278	318	283	294	320	290	307	299	320	306	289	323	304	282	279	292	311	285	325	335	308	288	314	288	270	287	289	320	280	292	325	305	302	283	303	290	270	304	303	286	299	271	303	278	297	282	332	314	307	302	295	307	300	307	300	268	279	287	310	317	289	282	292	318	299	276	291	298	322	311	280	296	281	317	311	300	321	296	325	306	295	293	305	284	312	289	314	297	262	300	302	327	310	307	307	312	329	309	279	263	300	282	309	308	290	285	299	292	307	301	280	278	308	277	310	279	286	260	315	279	289	311	315	312	308	321	294	297	312	274	301	281	362	293	308	309	312	268	312	288	314	306	307	296	290	307	316	289	304	307	301	284	284	284	302	287	274	328	280	310	304	295	318	276	302	328	280	284	333	280	294	269	297	302	299	300	270	256	281	306	287	284	278	324	264	292	309	289	305	302	304	329	296	302	297	295	265	272	281	280	307	330	305	298	329	300	311	291	286	295	278	296	294	311	279	329	309	305	288	291	320	310	323	289	305	297	303	312	311	299	270	294	309	308	303	305	287	294	328	330	273	328	304	332	343	296	301	325	276	299	279	279	288	272	277	315	297	271	303	272	296	282	312	288	290	289	275	312	308	325	337	335	324	307	315	313	309	297	270	316	279	295	310	293	286	295	276	294	257	294	316	318	300	301	312	301	320	283	300	285	322	293	294	289	314	324	304	307	302	296	320	285	310	299	270	305
24033	21056	28171	24190	20905	4979	1273	806	638	615	607	514	543	517	526	514	487	480	505	486	486	499	493	478	509	534	516	467	481	457	439	484	512	505	469	472	474	503	459	450	425	441	478	481	486	497	466	438	448	461	479	472	516	455	451	468	459	472	447	485	505	442	494	479	463	459	491	476	500	438	447	455	473	473	458	477	455	462	471	458	453	432	467	504	505	455	499	483	449	467	438	474	480	476	456	431	484	467	483	497	430	480	448	475	449	470	437	489	443	444	456	478	472	473	483	499	470	453	442	461	472	418	492	451	470	446	448	428	465	454	471	421	430	491	491	451	472	447	463	424	440	435	435	484	456	479	462	465	493	448	494	411	454	465	467	479	455	443	479	494	475	500	486	465	453	465	440	437	453	504	456	435	475	510	474	466	505	475	438	454	465	432	479	427	471	490	417	465	441	458	439	446	485	439	460	482	500	474	437	436	472	464	422	457	433	467	459	484	503	468	454	469	446	439	456	463	471	442	474	457	489	447	459	471	445	467	472	469	493	437	419	450	488	453	476	450	469	447	422	480	471	488	461	468	491	489	506	466	469	469	469	464	450	459	452	496	445	474	505	467	514	472	468	452	468	432	447	479	471	456	473	431	449	477	445	498	484	475	478	479	438	437	467	429	465	488	458	462	484	466	506	465	436	433	456	477	473	471	461	468	433	454	479	471	461	491	490	425	479	485	452	486	492	403	446	463	460	482	496	484	432	490	493	465	480	462	497	421	460	426	484	466	473	460	478	469	459	439	461	424	517	477	461	467	470	436	491	435	471	408	499	479	428	477	496	445	504	475	433	418	422	459	458	472	496	469	467	496	468	473	483	444	489	442	446	471	494	455	449	467	456	456	490	455	442	457	472	448	471	471	457	428	480	449	478	487	457	460	451	430	480	454	465	501	459	466	436	484	429	467	451	432	462	467	484	472	477	432	457	454	480	454	473	473	457	455	457	434	423	438	443	489	448	466	486	487	441	483	468	477	455	475	461	446	454	462	472	488	450	449	406	467	477	470	442	483	466	430	457	458	474	412	477	471	462	467	474	429	464	458	443	462	478	433	417	494	483	454	492	471	474	465	407	441	429	441	476	437	442	458	429	481	449	486	435	465	451	463	477	488	437	443	438	466	449	477	481	447	434	483	450	464	410	473	456	490	457	488	480	460	466	441	473	474	428	452	464	455	478	480	444	479	454	459	420	464	453	434	439	493	514	498	460	440	450	445	486	464	460	482	476	467	428	456	483	486	510	455	432	410	434	445	505	472	434	438	481	476	447	463	458	462	501	415	468	459	415	497	450	450	465	443	452	449	466	437	449	467	440	447	461	471	532	452	461	478	473	448	426	426	463	481	482	448	437	470	426	462	478	433	457	478	425	467	457	488	444	450	477	464	456	448	459	473	444	469	449	431	509	456	438	463	481	458	446	446	458	469	450	437	480	451	491	431	450	448	435	428	439	453	463	448	438	451	442	468	440	466	449	439	461	441	455	469	419	442	453	443	474	489	443	450	455	454	442	491	485	495	440	451	469	494	454	440	486	459	435	456	439	472	462	448	463	464	477	454	441	438	442	464	466	440	464	420	479	490	509	482	467	433	468	482	468	478	476	424	422	453	456	449	443	465	448	433	480	420	433	427	440	446	469	479	469	473	492	455	428	449	410	467	443	463	467	481	420	446	470	477	458	424	501	443	470	462	433	432	479	542	478	457	482	460	420	481	480	460	494	486	482	481	435	458	471	469	427	510	447	483	461	500	459	440	438	434	460	503	463	446	474	430	517	462	443	457	458	476	480	489	477	468	507	489	447	470	479	476	462	437	462	473	468	487	466	498	483	451	473	451	460	436	473	477	462	463	489	462	439	547	435	457	452	454	445	479	418	478	496	446	496	473	500	477	473	478	469	471	458	436	436	424	430	418	447	511	471	437	469	488	478	481	480	466	452	477	454	445	433	423	442	456	439	468	465	425	462	451	432	481	456	496	450	430	472	473	449	486	457	461	447	511	439	496	474	438	449	443	439	483	456	471	413	458	446	458	481	463	457	432	448	464	467	485	466	496	454	468	461	449	452	464	477	440	489	449	442	475	441	421	516	458	473	435	448	476	474	458	497	444	479	468	466	466	461	453	471	485	456	452	467	481	432	513	418	463	479	473	460	483	464	431	473	446	456	509	462	421	446	467	478	452	468	442	489	506	442	459	429	460	419	469	436	454	458	463	478	477	454	437	436	474	441	478	462	464	474	438	481	458	502	469	442	461	507	447	453	472	450	467	493	478	506	445	448	489	457	470	450	474	464	482	436	469	455	474	450	459	437	457	465	477	450	495	440	462	443	423	438	469	466	473	521	453	450	428	468	477	448	450	444	470	472	464	461	484	434	452	494	449	426	500	476	503	488	447	469	462	444	467	430	464	473	449	464	457	423	475	463	481	449	451	430	462	427	465	481	421	478	466	469	483	476	464	447	457	497	466	453	462	486	477	460	441	488	477	475	454	502	435	452	477	442	443	451	463	462	479	488	451	454	472	430	442	449	462	432	462	484	448	446	418	515	455	498	474	434	458	471	476	463	466	460	488	480	467	447	468	480	464	447	451	467	472	440	464	498	454	446	434	434	456	434	487	427	459	468	465	515	420	436	462	461	454	476	447	440	467	466	474	434	443	430	435	467	465	432	500	487	452	442	456	474	423	484	461	478	446	439	438	433	460	466	462	463	470	465	466	491	495	482	452	458	480	468	483	454	492	485	468	480	422	486	477	417	474	459	493	473	485	446	440	493	412	448	430	468	507	455	443	451	459	471	485	451	445	428	440	477	479	427	490	474	454	479	484	476	473	429	457	444	462	464	488	442	455	470	461	481	458	451	449	461	459	476	425	415	471	447	465	461	469	459	431	455	455	452	452	416	473	463	439	441	490	485	448	444	437	429	448	462	459	449	467	461	483	448	475	432	477	453	420	442	489	482	454	477	480	428	456	458	473	455	469	428	470	443	439	447	452	458	454	459	509	471	453	437	500	413	479	515	458	478	432	441	449	455	479	491	453	426	483	446	464	427	468	449	476	443	471	493	443	474	457	485	454	472	462	417	460	446	474	499	480	488	447	418	495	447	453	473	428	448	447	455	475	477	438	455	476	452	403	455	453	469	467	418	485	473	425	403	456	497	463	418	448	486	462	451	472	488	482	456	459	456	454	451	443	446	450	448	424	457	479	436	455	463	422	452	455	500	460	488	468	464	414	471	417	469	478	449	443	440	454	474	418	438	475	410	496	489	479	448	447	439	446	470	406	394	458	482	441	438	455	484	471	455	481	449	463	479	448	457	459	475	461	461	457	427	427	415	513	461	479	441	459	469	448	471	442	449	474	438	478	448	491	461	470	461	449	485	476	436	431	432	454	480	459	475	434	468	465	480	482	440	458	484	420	442	484	489	467	484	456	460	454	448	424	463	430	438	462	453	473	461	471	470	495
3742	5656	4567	2460	1673	1199	1001	854	782	809	706	631	579	626	560	557	546	526	521	513	521	526	526	504	506	482	511	486	504	494	483	470	512	479	471	492	476	445	471	435	460	489	460	440	473	489	449	442	440	473	490	486	468	464	482	451	507	499	472	497	513	482	429	488	434	488	442	428	451	436	454	452	436	464	456	481	472	497	455	471	423	482	456	471	464	454	449	468	457	452	469	431	446	454	490	498	466	465	467	457	473	434	453	453	464	463	456	456	446	464	471	477	484	422	476	447	450	450	462	432	476	540	478	473	444	471	416	478	461	447	449	449	460	462	447	398	396	497	496	461	477	486	468	485	455	464	436	455	478	445	478	456	465	470	456	479	467	487	446	492	447	425	477	468	465	469	451	453	463	451	438	461	420	480	450	454	431	407	417	482	459	475	466	438	440	443	426	417	465	416	469	444	470	488	429	419	449	463	477	457	479	435	503	461	440	436	467	472	452	486	462	442	451	474	449	489	452	443	445	473	453	457	476	449	493	418	473	456	452	467	501	461	434	448	437	457	448	444	463	414	453	430	481	439	467	490	434	464	443	468	434	456	496	482	452	488	451	506	483	468	487	467	484	440	452	425	424	482	439	460	492	437	465	470	477	454	468	475	453	476	451	443	463	447	461	477	451	457	465	427	472	446	450	452	446	476	427	451	455	463	403	471	458	456	452	450	450	460	447	435	440	487	450	449	470	472	484	449	461	454	473	464	474	451	453	425	496	453	446	454	423	432	469	481	437	464	439	440	448	477	446	466	445	447	416	482	429	458	401	446	478	482	504	415	494	481	472	447	449	462	488	474	429	461	421	434	426	455	461	450	444	443	477	462	469	481	483	468	473	466	481	429	489	421	443	461	480	459	427	449	465	424	473	451	462	455	453	446	444	440	479	448	461	462	441	454	502	429	444	451	438	421	438	425	434	451	425	442	427	451	450	446	436	450	458	463	476	409	478	447	437	449	438	463	458	442	466	469	460	473	453	457	476	423	479	430	428	463	500	459	416	438	434	462	452	466	471	450	451	432	431	480	429	421	453	477	437	442	452	442	468	461	435	454	467	468	428	427	443	456	451	453	494	447	482	439	426	446	469	425	451	469	446	496	465	456	478	460	446	450	474	449	437	469	450	458	454	445	482	461	486	465	416	451	456	466	468	446	440	456	459	429	482	449	502	428	463	452	451	469	496	469	432	442	442	458	465	417	458	440	453	418	483	434	419	416	442	457	432	448	487	479	458	461	454	454	442	433	463	455	455	454	462	433	396	467	476	445	469	475	444	452	443	420	446	472	462	438	495	474	446	459	443	444	460	460	438	419	431	421	476	427	457	456	462	432	453	431	417	440	484	446	448	448	459	482	463	439	416	451	442	447	445	428	439	455	439	506	420	445	475	489	437	436	456	468	498	445	449	465	468	403	426	402	466	465	423	423	451	489	464	444	483	471	437	445	427	456	468	457	450	459	445	456	442	455	430	407	446	444	436	445	445	446	467	470	448	458	404	445	449	482	475	446	452	447	505	428	460	413	469	484	475	483	457	476	462	445	465	469	484	441	451	437	421	456	422	477	444	427	438	476	438	486	477	446	399	413	445	482	456	444	441	459	452	459	437	467	450	415	434	429	481	442	469	499	471	483	412	442	418	449	438	441	466	471	441	451	452	462	433	440	431	430	442	432	441	455	442	450	487	464	434	437	425	435	451	461	449	460	450	422	487	460	464	448	480	491	444	462	439	472	467	482	443	445	450	465	429	440	462	452	444	452	463	471	487	437	469	461	478	447	453	449	456	446	449	418	458	426	441	438	444	410	452	429	470	438	458	423	454	462	463	463	440	435	458	451	429	498	417	490	438	446	424	466	435	460	435	481	439	422	484	477	456	447	437	498	447	447	434	472	430	441	463	415	446	410	483	442	438	453	452	427	431	444	467	454	435	465	438	458	415	435	492	449	443	408	438	432	478	434	482	444	434	458	449	455	449	454	439	447	428	407	453	425	423	452	444	456	434	440	441	487	435	487	430	436	458	410	446	449	466	466	460	434	459	450	419	460	466	470	435	462	436	481	486	423	462	449	449	460	457	456	474	445	440	462	428	433	467	441	453	428	452	433	417	426	471	481	453	459	436	483	423	426	445	443	473	446	475	429	455	469	471	453	454	470	432	470	422	427	485	451	458	466	439	498	498	426	461	497	479	470	443	443	477	451	466	426	467	466	454	515	447	404	459	468	474	485	435	454	436	444	441	402	458	445	447	429	472	455	473	447	472	444	452	459	445	464	464	437	444	468	465	429	475	455	429	433	444	478	430	444	466	451	439	436	453	457	435	413	433	446	421	415	495	433	465	420	445	439	424	473	459	410	438	477	440	456	462	458	473	459	399	450	484	434	445	467	464	484	494	463	464	478	462	467	466	432	452	467	455	456	476	448	451	483	425	421	475	470	457	431	428	443	469	445	447	443	462	424	443	459	474	432	441	462	448	452	473	453	403	433	458	459	459	461	473	459	444	454	438	438	451	447	432	435	489	425	434	459	433	463	451	433	464	440	441	438	439	452	466	476	399	497	446	461	441	473	424	420	427	460	473	434	444	497	472	454	444	448	462	421	465	428	447	426	447	464	433	461	455	464	491	449	424	496	464	462	451	463	453	461	436	463	462	459	451	427	438	473	425	435	442	429	478	492	438	444	478	463	435	436	442	473	421	422	417	441	450	445	496	493	412	479	419	418	429	444	447	447	425	489	450	474	478	399	468	453	471	476	457	454	458	456	456	456	434	442	439	488	481	411	456	476	444	495	422	453	415	484	445	468	479	439	468	426	439	452	410	437	439	455	459	453	470	453	456	435	423	465	479	440	461	439	446	413	472	471	486	440	464	419	442	456	454	452	423	462	455	425	485	440	472	495	468	421	448	461	474	470	472	448	480	413	457	474	431	455	471	454	467	481	439	439	373	423	443	457	430	427	423	439	449	441	445	430	436	437	469	465	482	449	469	465	418	440	455	471	429	474	460	451	405	477	411	456	441	445	432	472	458	443	444	503	463	473	476	433	454	406	434	476	437	445	459	431	419	420	464	462	426	423	439	471	476	439	453	411	437	417	458	485	482	468	457	444	441	459	423	434	435	475	418	440	428	466	468	460	460	431	462	469	415	442	438	487	452	410	463	421	464	429	479	477	447	419	430	445	491	435	415	467	472	453	435	476	442	478	414	441	444	466	469	474	444	463	438	407	415	433	428	433	448	441	479	464	440	456	437	492	455	431	441	432	441	460	446	428	474	431	433	432	443	418	453	421	450	430	462	450	492	431	433	422	469	426	455	420	465	456	457	462	421	466	463	457	435	483	387	420	462	485	456	474	517	443	439	449	450	387	468	419	447	469	451	446	432	437	444	419	454	441	465	427	472	461	447	419	433	459	481	442	484	474	477	469	436	427	471	485	479	485	484	487	447	428	437	473	445	454	399	483	446	464
27007	9811	431	229	143	126	103	123	115	135	118	116	140	112	116	117	99	143	108	140	115	128	136	117	129	127	140	115	108	134	126	119	131	131	126	104	121	115	125	143	107	128	110	119	140	122	109	114	105	116	138	112	116	111	123	124	125	105	133	134	124	125	123	123	114	109	114	117	126	118	123	98	127	124	115	121	117	148	137	107	124	114	115	127	109	105	102	107	133	141	109	131	131	111	111	132	110	142	128	119	117	112	118	124	130	128	126	132	107	87	129	124	135	110	122	129	117	108	131	108	116	139	108	133	129	110	124	132	112	117	109	147	118	131	110	114	122	130	110	102	116	107	148	144	114	105	119	112	105	122	111	125	130	111	125	119	117	139	118	132	105	119	124	96	105	98	126	111	116	122	122	121	101	147	101	104	131	130	146	124	125	122	97	118	111	123	124	118	106	96	119	141	126	111	121	117	109	129	115	115	130	123	124	107	119	124	133	126	131	109	142	129	99	128	137	124	124	99	129	127	125	126	129	122	122	115	117	120	140	116	138	145	104	109	123	129	105	124	104	127	124	106	132	141	116	125	122	111	129	123	111	122	98	121	116	113	126	123	114	103	120	121	129	111	115	124	129	124	122	122	127	118	107	119	115	112	122	114	123	141	111	129	109	141	120	119	89	122	124	149	137	146	118	104	121	111	127	102	104	132	104	126	140	119	121	135	148	113	138	120	118	134	127	134	123	124	122	132	116	99	98	118	132	130	116	122	132	129	109	120	104	114	123	129	113	107	112	115	140	130	119	123	124	121	110	129	110	102	120	122	121	109	108	128	130	130	113	140	114	113	107	138	115	122	118	148	132	121	110	115	116	129	121	135	128	118	119	116	118	128	106	117	113	123	115	111	116	146	104	130	128	116	118	119	131	119	128	134	115	119	115	130	114	102	111	111	121	119	127	132	125	135	113	111	112	127	131	112	111	123	101	127	118	132	122	115	104	120	113	118	139	103	127	137	116	123	107	118	116	140	103	108	114	116	137	122	110	118	141	127	109	114	123	119	102	111	111	135	133	132	123	131	124	109	123	131	115	133	91	134	118	130	131	136	109	115	138	135	121	129	119	133	112	126	133	121	115	126	133	124	106	134	107	105	118	130	106	120	139	118	128	121	105	107	110	128	97	122	109	121	122	131	117	133	114	124	123	115	103	103	114	128	116	119	104	95	122	100	96	122	119	101	136	117	113	125	126	123	110	126	121	124	105	126	107	111	129	130	115	114	115	119	129	118	127	132	126	116	111	129	123	139	103	127	118	126	116	120	121	97	123	108	121	117	106	112	108	107	109	136	106	116	119	137	128	140	120	134	125	113	113	116	134	134	126	113	141	118	126	113	132	114	131	121	119	137	111	125	129	100	140	112	120	155	138	112	122	105	128	103	141	139	113	113	110	146	107	121	116	107	133	108	110	93	120	104	116	110	113	128	116	122	126	122	108	125	113	110	113	115	121	134	111	120	115	126	110	128	141	116	116	126	116	124	112	136	130	133	129	121	101	124	115	120	122	107	116	115	136	93	113	115	130	133	112	116	124	124	120	141	120	112	149	124	117	100	105	108	133	142	110	133	120	108	139	130	127	119	139	104	118	115	109	115	131	125	99	118	111	131	127	125	134	110	118	130	121	117	114	135	128	125	116	113	126	110	106	132	107	107	122	123	106	125	136	117	108	116	105	115	111	131	131	118	116	107	84	111	130	121	149	136	129	115	94	137	124	124	120	108	134	110	108	126	119	127	125	121	138	121	105	122	117	142	113	94	106	116	141	115	103	111	125	108	100	99	115	111	122	132	122	108	118	123	128	120	133	102	128	107	118	113	116	110	143	93	115	124	113	113	105	128	108	123	130	113	106	128	140	115	115	129	125	128	129	92	112	127	104	130	118	138	103	106	127	110	110	121	133	119	128	108	135	116	132	115	110	126	113	127	113	110	102	113	136	121	140	112	120	128	116	119	129	106	105	126	137	129	110	107	116	121	124	117	127	104	128	94	116	121	133	120	118	126	137	108	123	125	117	148	122	98	118	129	132	127	132	145	118	125	114	133	137	114	120	133	121	130	115	114	131	125	121	120	100	126	111	129	128	124	129	113	132	110	131	135	123	106	109	124	120	106	142	157	124	124	108	117	118	131	104	134	119	129	117	115	120	113	119	117	144	127	111	122	122	120	112	113	119	133	139	105	112	110	120	126	131	100	131	112	123	118	112	134	133	122	124	111	105	121	116	132	136	117	109	116	127	127	130	122	112	111	131	115	129	116	110	122	120	115	127	98	136	113	127	125	111	109	118	120	126	123	118	124	122	111	143	107	107	114	116	122	117	111	115	120	102	126	107	131	117	116	109	120	118	121	129	125	129	110	103	105	122	135	104	133	125	119	133	129	114	129	115	122	102	118	106	135	123	119	120	124	117	126	116	122	118	109	124	123	126	119	110	108	131	111	116	127	117	129	116	117	121	104	133	119	116	111	112	120	136	108	139	133	141	132	116	133	121	108	118	109	120	154	121	100	97	110	112	129	126	123	101	135	126	116	106	117	90	113	127	113	134	124	113	112	124	132	120	120	104	110	104	111	126	117	110	134	126	125	121	115	127	114	120	120	126	135	139	123	126	101	123	117	137	115	126	113	131	107	121	121	116	124	121	105	138	137	106	119	122	115	117	129	123	124	105	111	115	123	127	128	128	116	119	132	120	130	103	122	110	122	105	127	124	132	107	115	143	146	140	109	130	104	110	127	131	113	115	99	121	117	110	113	105	114	105	103	108	115	116	108	120	107	108	135	108	111	109	128	124	111	119	130	124	130	140	121	119	114	99	106	114	123	111	113	139	121	105	106	129	126	108	135	122	128	110	125	114	115	125	131	112	116	127	123	91	126	119	138	113	111	136	108	143	118	123	118	102	104	110	140	122	116	138	125	118	113	129	105	117	128	130	126	113	137	108	104	118	115	144	135	130	125	125	105	108	111	110	119	134	120	126	122	114	108	126	110	105	119	136	121	124	117	92	110	111	128	109	134	124	142	117	121	113	125	115	136	112	117	116	137	114	108	135	146	119	130	124	126	120	122	116	124	118	121	126	102	136	115	128	123	128	102	134	129	134	123	97	112	125	144	115	115	121	105	117	97	117	111	114	122	118	120	130	115	125	121	118	124	90	119	96	136	119	141	127	118	118	107	134	118	119	109	115	124	123	130	111	126	121	124	123	132	136	120	130	126	117	125	108	111	99	127	104	110	113	130	132	115	117	113	102	130	128	133	103	109	106	120	101	111	122	128	117	112	134	126	115	122	113	115	116	126	96	126	121	111	117	121	112	106	118	112	125	110	142	127	107	108	105	116	133	102	104	115	103	122	129	130	125	136	132	119	110	96	123	116	120	123	134	114	143	115	123	137	124	133	131	138	108	133	119	120	115	122	109	128	127	107	117	93	120	114	132	125	110	132	138	116	94	114	128	124	97	98
4711	335	288	228	149	167	129	121	158	138	149	125	123	126	113	138	103	131	149	139	125	148	133	114	137	111	134	136	125	127	132	141	134	116	115	143	119	122	127	148	111	105	114	122	135	155	117	122	149	120	142	136	124	122	133	143	135	109	141	123	129	140	117	120	116	112	116	150	134	121	127	124	118	147	133	98	143	132	144	130	121	118	122	120	129	126	114	131	128	129	124	137	119	125	146	132	131	108	116	123	130	138	128	129	124	123	116	123	114	128	142	129	129	139	143	107	126	144	106	132	124	128	130	111	124	130	116	121	144	155	105	121	129	135	121	121	119	124	149	125	123	127	106	132	138	107	138	110	126	152	121	131	122	151	109	113	127	142	123	130	122	131	122	137	121	134	112	133	124	132	115	163	127	111	122	119	115	137	132	107	128	118	124	121	128	154	117	130	127	129	121	132	115	126	130	116	144	138	134	131	128	138	141	146	122	108	139	130	131	144	108	123	121	111	132	115	133	112	116	129	119	138	147	107	114	145	122	126	104	143	108	132	147	102	132	137	136	116	129	125	116	119	130	138	128	104	136	126	126	121	141	126	140	111	124	113	127	121	127	140	103	142	125	122	121	125	145	122	158	145	136	132	132	135	124	123	122	125	130	116	118	139	118	116	112	121	114	121	144	132	127	141	143	129	123	129	127	123	117	121	124	119	148	128	114	104	124	115	133	106	142	121	120	121	121	130	110	129	128	124	121	138	127	124	110	131	130	127	130	133	116	110	96	131	128	135	138	136	125	113	113	127	106	123	120	127	136	136	116	117	116	131	138	128	131	117	108	119	136	110	114	125	118	137	137	105	131	117	137	126	143	134	127	96	135	97	127	127	107	139	127	126	129	144	118	139	131	115	140	127	122	125	112	134	124	111	127	117	124	120	133	131	126	94	124	110	116	119	125	138	140	122	134	124	113	108	109	153	105	123	114	140	136	144	106	135	120	114	109	134	118	122	122	116	122	130	117	106	123	116	106	125	131	119	146	123	110	151	115	128	128	129	115	122	128	135	153	155	111	114	116	122	104	127	126	103	131	133	136	130	121	119	97	132	117	112	146	133	108	123	120	127	123	126	137	127	111	151	133	119	132	132	100	114	118	125	135	136	141	121	107	114	121	117	133	145	128	117	124	130	117	116	128	110	120	127	114	134	120	142	124	122	133	129	129	129	104	136	116	129	123	122	131	151	118	140	127	108	123	122	135	129	125	124	130	137	125	110	121	124	125	131	119	139	124	128	118	142	133	118	133	140	135	115	121	112	110	108	127	116	141	130	114	127	127	124	132	119	124	121	102	130	119	143	127	114	132	114	110	135	141	133	101	131	124	126	114	121	139	127	136	110	136	110	129	125	132	134	143	111	124	141	130	127	119	142	141	133	118	134	135	125	96	125	118	125	101	143	146	128	129	131	113	118	110	115	121	119	101	138	133	130	113	127	124	133	117	123	134	117	109	127	133	114	136	142	112	119	131	137	124	136	109	120	119	117	125	126	122	133	125	107	124	130	143	116	139	141	119	124	132	145	135	129	134	121	138	147	113	124	125	129	142	112	127	129	109	128	111	106	129	122	143	133	123	161	120	147	140	124	122	123	129	136	112	114	118	123	116	122	144	145	140	132	114	132	145	109	136	109	123	127	115	117	111	118	141	121	120	141	110	97	118	131	119	119	108	135	114	106	109	116	127	136	120	117	140	114	115	113	118	135	121	112	131	128	134	144	125	140	129	108	122	120	104	124	124	130	127	106	125	135	112	124	108	125	130	125	120	146	124	118	154	142	114	134	130	118	113	111	133	157	150	112	130	139	123	110	129	138	127	139	109	125	116	118	138	108	120	117	124	140	98	129	121	122	134	129	148	121	127	140	114	124	108	109	130	127	129	117	125	130	107	129	120	129	126	119	120	124	117	116	128	131	105	123	146	116	119	125	136	116	124	130	122	116	111	123	108	126	125	117	117	128	137	123	129	116	122	135	163	133	126	131	109	117	129	127	120	117	148	147	126	134	128	126	133	135	103	125	128	145	129	140	139	126	129	122	118	117	148	129	133	133	128	112	121	124	136	110	122	124	133	124	143	139	122	113	121	137	136	112	136	144	144	117	126	129	135	123	114	139	133	104	132	115	125	133	141	120	133	145	144	136	100	128	125	126	109	142	129	124	129	137	133	148	107	141	139	144	120	112	111	112	145	114	126	132	130	118	142	128	126	130	136	116	128	125	122	139	122	113	136	136	129	104	124	115	135	121	135	125	128	121	121	130	117	129	126	130	134	113	91	128	139	112	115	124	130	121	132	140	135	149	125	113	129	123	138	121	132	120	125	134	130	128	129	143	119	128	119	122	113	126	113	120	126	120	122	139	113	119	106	130	130	143	140	132	118	134	130	119	120	130	126	97	120	128	120	121	128	130	123	129	137	132	132	122	149	121	116	129	119	123	111	115	130	99	107	119	126	136	142	143	137	122	127	156	118	125	121	122	112	119	131	122	123	132	120	128	131	120	156	116	126	109	116	126	142	154	121	129	128	135	124	128	131	120	121	122	104	139	123	126	128	140	106	114	134	104	147	130	118	122	125	145	130	129	124	121	98	124	123	125	131	128	133	139	121	131	115	123	112	121	128	125	120	131	118	111	129	134	127	121	113	138	126	127	132	120	125	128	123	125	111	123	137	116	136	140	101	120	114	136	147	125	124	142	122	114	130	117	118	119	133	146	109	129	112	132	124	127	127	118	133	135	113	129	153	136	118	122	134	120	126	135	125	133	135	122	144	130	163	107	136	139	126	128	115	125	139	128	126	133	130	127	121	140	123	110	131	123	135	135	123	126	125	132	133	112	123	130	123	124	123	118	109	116	141	134	126	122	128	115	137	120	120	104	135	113	125	113	136	131	128	113	112	116	109	114	130	97	135	116	114	131	126	130	122	129	123	129	133	123	133	122	119	109	120	111	131	116	134	124	108	114	133	126	132	119	124	111	110	134	140	113	130	120	146	111	144	138	122	116	127	112	125	120	107	131	101	113	126	106	132	138	126	133	145	126	123	132	119	117	120	144	124	119	136	118	122	142	108	133	129	130	125	117	117	98	121	142	119	110	140	108	133	113	134	138	132	140	134	150	139	120	144	113	131	133	119	133	117	114	109	130	85	128	118	143	151	127	136	131	120	116	119	117	124	126	99	105	90	122	114	139	134	136	142	144	136	112	123	139	118	119	129	115	127	127	148	153	122	143	131	131	128	116	133	136	122	120	117	133	140	118	123	123	125	115	121	137	122	146	128	119	111	158	137	97	137	124	129	118	122	130	122	118	131	130	118	107	124	127	137	131	128	133	116	118	135	129	106	139	132	138	143	124	144	132	136	130	141	105	128	127	124	133	143	125	120	125	134	110	122	131	139	117	122	124	131	144	121	115	119	118	116	102	134	117	122	108	135	121	120	144	121	156	126	103	140	140	129	128	128	128
25154	21076	26859	25115	3894	768	512	385	389	371	335	358	290	319	341	313	331	304	328	333	307	293	267	305	293	318	320	277	278	282	274	321	308	316	268	285	320	313	314	297	249	296	307	288	313	287	281	259	313	319	297	295	281	319	294	298	326	292	306	312	291	308	295	305	284	288	272	292	308	306	304	299	341	304	307	298	303	269	308	319	303	299	291	268	287	300	287	297	322	335	290	288	305	271	292	302	295	301	290	285	273	302	295	270	322	288	308	292	306	274	286	304	276	285	254	321	265	285	339	318	315	311	329	298	303	287	273	307	330	283	307	297	304	300	311	309	281	311	303	290	326	328	300	292	305	303	307	293	300	299	273	301	310	294	296	295	302	324	293	280	296	295	299	302	288	311	291	312	279	319	294	257	316	302	278	291	317	304	306	330	292	278	315	303	320	305	310	304	336	309	313	306	274	291	304	272	295	302	292	318	317	302	269	305	300	290	277	304	275	326	295	286	324	297	317	281	291	291	273	285	311	288	295	293	264	330	274	301	320	301	301	295	285	284	313	312	306	326	334	255	310	306	369	276	322	295	272	284	310	280	279	311	273	259	294	312	302	301	300	285	302	288	291	272	309	293	302	307	296	285	328	311	305	282	285	297	303	316	279	314	299	322	314	290	287	289	295	304	317	277	306	310	307	298	329	284	307	315	271	268	301	277	283	301	299	319	271	295	255	292	289	319	264	329	276	300	315	288	293	295	304	288	304	303	309	284	270	280	309	321	292	293	282	303	327	278	301	280	295	301	269	265	276	275	283	296	301	286	301	297	291	303	337	271	277	289	318	295	306	279	265	295	293	285	298	287	279	291	258	293	287	255	273	292	294	265	308	334	324	257	293	315	297	301	283	273	287	315	328	317	310	298	310	294	301	281	298	261	275	298	287	282	336	312	293	310	297	289	273	293	311	316	310	322	304	314	291	296	278	327	284	322	288	314	301	308	319	283	290	303	326	274	278	282	318	286	302	298	288	288	254	272	276	316	302	306	283	299	307	298	304	331	302	282	285	278	273	296	313	289	305	286	306	282	319	295	282	286	291	315	261	334	331	306	297	293	320	300	277	293	280	323	284	325	277	298	306	296	298	293	295	303	283	274	294	287	292	311	300	320	276	317	279	294	279	293	300	313	310	266	266	313	310	349	306	265	286	291	304	282	297	277	289	299	308	280	290	304	290	259	301	282	303	308	318	268	277	266	296	277	273	290	321	302	298	293	300	268	277	267	306	311	276	288	282	296	312	315	302	302	314	278	314	300	308	263	313	289	260	269	293	270	288	291	307	291	331	289	307	268	293	293	306	299	271	310	292	307	275	302	299	297	302	329	281	313	284	290	294	269	278	295	302	287	331	317	286	298	289	293	284	300	282	273	292	308	325	295	287	281	307	308	306	303	301	269	287	319	268	302	306	308	259	325	311	291	288	300	291	286	282	311	289	290	302	289	298	248	274	307	310	300	299	307	281	307	306	286	293	274	249	286	313	301	309	283	343	319	338	271	316	290	315	308	288	313	295	300	307	303	340	307	315	323	260	311	292	299	295	317	322	295	290	281	274	288	302	276	273	301	311	324	277	297	267	293	303	267	313	306	306	290	279	266	285	274	264	308	281	312	343	297	281	273	302	307	321	271	282	290	296	319	296	293	275	312	305	289	304	309	291	328	282	300	318	306	316	262	284	267	296	300	301	338	287	273	322	295	292	247	325	283	311	308	302	295	274	293	298	310	303	327	306	268	300	264	299	309	331	297	330	312	347	315	304	306	284	334	271	354	324	276	290	284	288	306	312	299	292	310	308	280	279	273	316	295	281	306	315	280	268	307	272	303	286	288	267	318	285	309	307	291	315	356	306	316	260	307	310	282	314	306	321	276	297	343	279	289	291	310	285	264	310	284	295	296	276	316	281	331	301	272	315	293	324	292	313	322	287	304	321	306	314	306	265	314	286	341	332	313	279	274	314	327	299	294	342	315	311	310	278	288	293	316	295	306	313	297	292	259	291	288	292	272	287	301	325	282	291	291	303	303	293	287	323	314	302	284	280	307	299	304	298	311	301	326	281	296	288	320	294	283	299	286	294	306	288	310	285	294	331	298	290	314	284	259	284	304	292	300	274	311	308	311	286	292	313	316	295	304	296	301	286	310	317	288	275	326	310	294	303	321	308	312	293	288	325	313	307	301	300	306	283	320	296	293	300	281	283	291	281	313	306	302	286	300	296	288	308	302	326	305	291	289	295	295	299	293	292	299	263	294	284	305	283	311	294	283	304	293	293	273	275	284	311	324	316	308	305	301	303	300	335	286	333	308	312	301	330	283	270	280	305	318	289	288	292	322	306	293	293	278	281	289	309	318	303	314	252	304	277	283	284	280	317	285	302	301	277	296	304	299	281	327	292	309	318	267	266	303	260	287	276	286	282	348	295	318	335	295	311	311	298	295	280	311	312	316	296	302	301	300	328	289	295	306	338	319	297	306	274	314	314	318	303	297	282	276	334	312	276	271	299	285	296	291	303	281	299	302	309	310	305	293	299	315	249	286	260	278	273	338	304	318	285	288	306	294	319	301	290	292	298	280	312	288	297	298	282	305	322	284	287	288	295	294	316	291	249	316	333	286	316	321	299	308	289	302	292	269	289	275	302	283	298	269	268	284	304	279	309	307	268	275	293	283	312	298	313	302	278	291	261	300	335	292	305	274	293	269	310	295	290	322	283	324	283	297	278	289	312	334	315	307	304	292	289	328	308	297	299	331	304	327	266	308	293	289	302	305	297	302	320	312	271	286	315	317	304	297	284	309	293	282	291	324	315	264	287	267	288	291	253	298	326	282	304	288	295	297	309	277	297	287	298	258	290	313	296	294	299	332	322	317	261	280	327	307	300	308	297	312	291	309	258	313	287	267	280	288	314	305	310	297	315	265	312	288	294	316	293	311	265	293	314	315	278	282	310	318	285	284	288	298	302	292	303	281	312	306	293	276	295	297	307	316	286	290	315	297	297	303	276	308	305	304	294	299	289	277	258	313	308	272	286	282	279	295	306	290	302	309	262	300	267	301	282	312	286	278	268	306	291	308	303	308	268	307	290	309	313	309	300	295	289	283	300	297	297	295	323	320	283	295	313	314	309	279	305	295	346	294	287	268	303	271	301	301	322	314	316	300	279	293	327	292	319	342	277	273	328	267	313	287	287	283	333	324	304	267	279	291	293	294	296	312	278	307	311	304	294	294	300	280	325	296	282	272	311	304	316	270	281	295	261	278	243	287	290	274	283	321	318	289	295	295	267	285	312	297	280	303	284	295	306	284	312	339	288	297	305	289	309	271	290	293	316	281	293	316	288	292	316	297	277	308	298	293	279	317	308	289	302	304	286	298	279	289	297	307	309	302	310	329	290	267	312	277	306	316	289	288	297	286	278	314	287	307	292	304	300	281	292	320	314	289	297	299	328	293	275	288	282	283	287	290
3384	2753	2273	1250	833	669	520	518	462	417	418	346	394	331	342	344	314	319	316	326	318	320	334	319	311	290	337	327	303	305	325	312	306	311	326	286	280	296	311	310	342	319	301	317	309	302	284	311	315	313	271	320	279	320	319	321	308	327	310	290	337	312	285	303	311	337	306	277	268	294	301	309	309	296	315	299	261	281	315	349	299	284	309	339	351	303	320	308	297	296	309	305	288	313	347	319	291	296	310	291	289	297	305	333	290	272	295	308	319	300	317	307	305	338	294	288	307	309	309	285	296	317	291	337	296	288	310	310	301	305	310	319	292	298	305	287	312	301	297	295	302	309	284	292	313	317	305	293	316	275	332	329	327	340	332	328	304	295	314	314	277	290	310	270	288	287	303	290	332	294	288	281	314	278	287	338	332	303	280	287	308	297	296	278	309	281	302	301	280	330	317	320	289	315	314	312	285	306	312	292	303	299	301	290	309	287	313	291	313	283	299	314	298	319	290	296	292	291	286	316	313	294	286	312	286	306	290	288	280	294	324	315	271	335	284	279	297	297	310	322	289	305	279	304	262	355	305	299	292	284	338	346	347	285	281	284	302	304	309	287	306	305	303	322	309	326	301	266	309	316	308	305	274	312	325	306	281	299	278	288	303	283	272	316	311	315	307	275	267	308	309	316	293	321	330	304	317	308	298	294	309	303	280	322	342	289	308	288	294	315	348	281	326	309	323	310	300	296	310	311	282	314	313	295	319	320	277	305	339	300	310	291	284	311	276	299	301	328	300	296	326	301	327	286	309	263	312	294	301	314	289	349	306	295	326	331	289	313	328	307	278	270	293	319	299	270	279	299	285	291	277	309	302	294	323	322	291	305	320	294	306	301	296	310	308	319	297	339	338	307	312	302	292	325	312	284	316	304	288	290	278	297	328	303	287	318	281	313	276	290	291	297	277	337	322	314	303	300	294	283	309	314	296	270	315	306	292	303	293	283	288	296	332	308	312	292	319	342	320	295	277	297	302	292	295	259	259	294	296	335	312	305	316	279	318	268	318	338	353	284	303	306	317	310	271	282	296	307	321	312	315	319	328	309	319	304	281	297	316	341	312	322	307	305	323	325	293	316	270	310	295	316	291	284	275	321	304	290	301	312	259	270	292	276	273	315	317	289	290	322	302	292	303	298	334	294	290	325	286	302	313	303	309	314	287	280	284	312	291	291	291	305	315	315	297	286	264	298	304	310	321	300	307	301	332	267	297	310	314	321	283	304	301	292	297	285	294	297	276	302	315	290	305	303	301	351	341	306	348	307	284	324	300	290	287	293	296	310	290	318	319	324	290	311	311	292	286	311	306	302	315	317	333	319	288	317	314	288	311	284	311	297	282	304	299	301	288	300	327	334	333	321	274	302	292	321	311	313	299	305	311	257	286	312	278	295	316	321	296	293	271	295	282	269	268	304	257	290	293	310	266	309	315	302	289	294	327	288	280	307	305	306	309	342	315	364	305	299	321	347	303	298	287	306	265	299	323	299	275	284	304	309	301	294	309	304	300	300	322	325	314	309	284	264	309	289	298	273	305	307	297	295	296	275	304	323	261	322	299	290	304	334	260	312	298	341	306	337	282	307	326	296	322	303	322	304	282	328	304	318	305	336	302	261	308	314	298	306	318	292	319	317	310	270	309	325	339	324	274	292	272	319	294	312	298	304	291	315	306	281	307	298	321	301	311	290	295	309	306	299	323	293	312	305	303	339	287	294	288	278	281	292	308	305	310	307	284	293	299	316	308	314	316	320	329	293	309	311	289	312	326	296	318	308	253	318	270	283	294	300	320	294	299	306	329	275	304	322	310	314	300	279	337	292	275	301	322	297	295	286	330	325	329	322	321	290	319	331	315	304	307	302	301	283	277	282	303	284	299	295	285	278	321	290	290	308	311	310	303	324	322	330	305	294	288	320	283	325	312	330	293	330	287	325	272	275	303	321	291	267	272	309	302	296	296	291	296	317	307	294	302	291	299	274	316	319	261	318	320	315	322	305	312	280	316	318	275	298	322	328	305	258	321	319	312	302	297	324	316	338	314	316	276	310	316	284	286	282	286	314	328	276	307	302	337	296	288	331	270	277	278	305	271	311	321	319	326	306	302	303	317	293	290	332	274	328	313	292	289	297	270	298	319	317	314	271	313	285	291	316	288	293	306	270	276	315	290	302	268	291	310	289	317	280	287	288	284	294	317	304	314	304	311	329	320	289	296	297	324	302	305	305	287	302	280	286	327	312	280	315	288	325	312	289	291	294	289	336	274	320	283	297	304	314	305	310	282	293	248	293	325	299	264	288	293	297	310	291	334	311	306	311	286	323	269	306	294	305	288	326	308	302	293	299	317	293	292	322	290	278	315	312	296	310	282	297	313	305	284	305	292	301	285	292	308	263	277	268	300	292	304	309	296	324	299	296	304	317	286	295	287	351	268	318	296	291	307	319	290	273	289	310	299	289	280	274	315	310	257	322	295	312	298	322	313	307	267	287	318	303	299	302	289	325	304	298	277	304	309	321	293	298	323	299	320	311	276	314	322	303	299	319	301	293	324	290	311	282	293	304	290	290	311	294	275	325	306	271	265	311	300	274	291	302	300	290	304	304	288	328	310	317	299	299	280	293	302	306	294	289	322	328	333	259	300	301	297	287	290	293	300	277	279	297	323	299	309	295	294	310	286	297	298	285	295	301	298	313	319	284	290	319	313	288	324	302	311	297	324	301	324	317	279	310	283	319	279	289	299	310	312	268	304	309	324	315	324	272	283	299	340	296	298	296	284	280	318	313	310	281	309	287	307	284	328	301	299	320	297	313	311	297	308	302	285	302	291	282	304	287	277	294	260	299	287	288	310	280	286	332	327	307	315	330	312	343	328	286	299	279	288	303	290	297	301	333	291	344	289	281	305	294	300	299	331	289	307	309	291	299	299	263	308	298	328	297	306	298	284	300	275	309	263	285	287	279	291	292	285	291	302	283	300	303	301	291	305	322	299	312	318	296	324	272	296	333	303	291	318	317	307	300	295	310	331	279	295	316	305	315	311	271	305	289	298	285	335	316	303	282	316	299	299	304	275	287	317	302	291	304	274	292	320	277	298	306	298	293	296	297	295	294	270	297	282	297	283	312	323	322	310	308	288	311	305	288	303	307	292	278	322	291	271	285	303	284	300	279	322	281	290	316	304	261	317	318	297	320	294	301	308	301	297	323	276	314	321	327	291	297	287	301	315	303	286	303	305	318	294	305	336	265	327	301	292	299	280	305	308	253	305	293	310	317	327	286	345	275	306	301	300	320	270	295	278	264	349	301	336	310	276	320	299	326	275	287	269	289	323	289	293	285	322	309	327	300	330	294	286	316	314	300	305	296	283	308	313	303	303	285	323	271	313	302	319	327	331	293	299	299	286	290	299	292	321	304	275	326	282	295	313	324	260	280	284	326	310	286	290	322	296	282	288	356	276	290
24049	21030	28099	24158	20868	5030	1200	763	645	632	569	510	556	571	500	535	538	522	536	532	486	483	501	490	509	456	491	480	480	494	474	482	473	499	488	485	452	474	454	493	465	499	410	449	449	499	469	444	461	438	472	460	480	457	449	472	473	453	465	451	456	470	473	466	512	500	500	477	486	461	466	518	460	447	441	485	443	515	465	475	494	436	476	486	482	484	487	436	439	488	439	445	483	468	447	491	442	448	503	483	470	503	449	459	484	462	452	447	451	487	462	496	481	490	465	431	485	469	459	499	479	471	476	470	492	453	471	478	433	427	423	459	474	474	478	465	509	457	461	477	517	453	430	463	507	433	430	483	468	470	472	443	482	437	501	504	448	458	430	486	438	479	448	458	483	482	470	470	515	505	486	465	463	450	447	491	488	446	440	522	456	465	482	417	428	482	457	464	436	429	470	456	466	455	458	441	463	512	462	456	469	469	447	486	492	450	429	460	491	458	411	461	480	462	457	459	458	446	444	478	425	466	508	465	488	481	423	435	470	437	444	419	428	484	462	468	468	458	472	450	468	451	454	463	496	475	435	468	455	462	436	477	451	428	463	447	461	425	466	482	436	462	442	421	459	424	460	470	485	466	444	452	501	459	471	475	464	405	458	469	476	444	467	446	448	439	454	462	459	446	452	460	460	488	469	451	450	440	468	468	438	469	445	445	512	458	482	473	474	440	434	419	459	461	441	444	489	506	458	489	459	444	472	459	485	466	450	475	472	438	445	486	451	443	442	435	484	491	504	454	437	496	468	460	470	427	437	443	423	478	447	442	427	461	467	436	497	473	471	469	476	442	468	458	463	440	433	440	474	449	456	473	497	509	484	442	472	456	451	474	457	507	427	467	481	455	454	444	462	472	452	448	462	486	505	439	447	441	438	478	468	446	465	458	451	499	463	461	473	483	468	437	502	466	485	445	474	443	458	464	465	448	470	425	463	478	463	466	466	462	443	459	525	503	450	489	464	475	432	439	484	482	514	441	474	423	446	415	467	441	456	482	468	449	463	480	458	471	460	496	462	466	491	465	475	472	479	456	441	470	445	423	463	472	466	444	463	451	501	430	462	479	490	484	461	488	497	457	461	505	457	438	469	471	459	431	446	474	488	474	444	456	473	468	453	440	457	447	460	477	483	454	489	437	445	450	446	470	433	515	467	465	455	463	456	486	436	463	478	507	502	477	475	482	432	474	442	506	470	466	470	427	482	446	480	466	465	433	467	457	437	461	460	469	430	461	464	447	463	461	449	490	474	461	425	452	467	451	439	448	469	474	476	454	450	438	444	489	440	446	457	484	460	426	469	452	455	465	473	474	485	442	465	464	457	465	474	486	476	489	478	429	437	449	430	422	459	481	480	445	489	446	449	494	488	455	445	439	482	480	426	510	422	441	522	447	456	445	445	423	448	454	468	463	473	503	515	453	470	432	467	466	453	441	484	481	473	478	421	453	455	466	467	479	457	444	474	466	498	462	440	454	440	441	452	458	471	437	428	428	433	489	460	430	466	411	443	487	463	454	464	459	475	438	439	466	484	452	487	447	472	451	453	458	454	462	450	493	467	491	446	461	453	428	446	498	483	445	432	474	447	457	481	418	480	482	442	458	472	454	470	477	467	460	434	428	446	451	476	462	480	470	449	471	465	430	436	430	459	448	475	468	477	437	474	475	447	486	437	459	472	468	423	433	444	425	434	461	447	475	461	449	457	445	477	485	429	448	448	479	478	475	449	419	475	475	447	455	439	497	496	519	430	477	446	451	452	473	423	464	465	451	464	456	461	452	472	403	469	457	479	454	458	477	470	464	471	490	450	470	464	467	474	442	454	436	451	463	474	489	452	462	440	483	489	461	489	460	475	446	459	487	473	451	468	471	443	475	465	451	482	491	452	460	468	479	466	463	459	454	475	453	444	425	469	487	484	469	477	462	443	461	458	457	447	439	469	469	447	444	416	436	447	470	455	429	447	459	463	422	484	446	490	455	473	468	482	510	456	455	417	431	434	445	448	437	480	442	442	472	434	428	445	478	493	467	439	486	464	447	459	468	489	449	434	464	488	452	459	460	449	476	463	461	470	426	441	456	443	491	459	489	424	465	492	528	480	485	417	459	475	494	436	496	448	440	446	463	450	421	473	481	444	472	475	504	468	465	435	472	484	472	467	460	431	432	476	481	455	487	482	495	483	422	469	473	455	440	434	478	456	435	437	465	444	434	479	492	462	473	462	421	467	454	465	475	497	451	443	493	508	472	458	444	480	478	480	479	488	464	467	461	427	463	457	464	425	443	432	477	491	463	426	454	468	461	478	461	451	491	464	446	442	439	451	452	422	439	442	473	451	470	434	466	452	461	443	449	456	450	427	452	488	505	459	437	500	459	459	456	469	464	462	462	463	469	456	425	461	476	429	481	491	459	454	458	463	445	457	475	489	454	473	469	446	458	423	487	454	462	483	462	471	473	444	457	466	488	442	443	493	498	453	471	429	458	474	484	472	456	426	441	451	428	448	455	438	450	423	460	458	460	445	477	469	458	449	452	482	455	460	462	474	468	467	455	462	426	455	447	453	488	456	477	472	453	470	396	437	462	498	488	469	458	483	460	449	431	445	459	459	494	475	442	469	464	412	457	459	487	496	484	461	488	413	499	465	459	465	448	439	450	432	491	446	465	508	424	447	473	490	452	458	498	433	451	451	490	490	464	466	444	468	465	461	464	439	455	461	465	446	458	491	455	433	488	459	447	479	419	460	505	412	470	452	472	475	446	454	454	425	455	443	444	456	477	512	424	464	453	455	463	444	459	461	452	468	446	438	437	465	492	477	489	467	458	436	442	467	446	449	461	493	445	461	481	455	454	434	466	443	498	484	475	481	459	454	471	444	458	461	478	454	447	444	437	489	467	454	475	499	472	422	471	445	485	484	469	446	465	503	440	419	433	503	449	465	415	468	480	481	431	472	453	460	484	451	448	472	453	497	448	475	487	450	466	468	486	475	421	459	472	449	465	483	458	440	485	443	439	450	435	425	460	422	468	450	453	460	450	453	465	460	440	410	462	454	446	445	498	468	443	459	427	460	472	464	491	468	438	473	427	428	444	409	466	484	489	442	490	465	490	436	462	471	462	439	447	443	426	475	396	448	472	449	470	453	438	441	460	417	464	474	455	451	419	440	432	433	439	463	436	448	476	460	483	499	439	461	446	443	439	474	479	456	469	427	503	465	463	466	445	430	451	473	482	499	456	440	500	490	441	452	458	477	443	452	454	461	460	471	450	497	481	450	450	464	446	404	455	444	436	430	455	473	474	453	456	456	485	449	470	444	497	488	466	442	418	468	460	438	457	506	461	463	431	468	450	444	478	439	482	450	473	434	479	484	492	474	424	435	476	465	414	470	459	463	430	473	471	453	458	437	454	426	474	419	457	473	451	429	465	480	427	479	461	495	403	456	440	419	488	473	478	523	439
3721	5474	4606	2451	1660	1181	1045	839	778	720	712	608	650	591	545	537	522	509	500	488	497	507	503	472	464	470	464	463	489	471	474	434	454	471	441	487	465	472	473	482	474	456	526	472	494	469	466	503	482	449	440	455	487	414	437	463	482	470	475	447	452	472	463	444	507	427	438	466	479	456	448	457	514	469	471	458	456	462	447	434	419	454	455	468	465	478	427	473	414	455	488	439	492	467	425	444	503	487	491	446	466	437	437	433	449	465	442	446	463	462	479	470	464	419	485	473	473	437	487	428	458	475	461	412	456	412	476	485	478	468	438	424	477	473	507	455	477	453	461	473	471	483	465	412	464	459	469	446	464	465	475	464	461	467	453	461	423	460	457	474	437	469	461	422	417	449	476	465	453	468	412	457	475	469	428	448	442	455	443	458	426	499	444	459	488	457	442	419	461	456	489	451	456	450	462	474	443	466	505	444	444	425	432	453	465	432	461	440	422	462	456	480	444	477	446	471	459	466	430	446	464	432	474	430	420	504	447	425	436	488	466	476	452	423	451	464	419	445	449	482	389	451	448	452	466	463	437	432	474	488	465	444	436	433	477	448	466	442	416	445	486	420	432	434	467	487	484	435	470	451	454	459	439	475	479	411	462	407	464	463	468	411	454	455	464	447	448	429	492	439	464	439	447	477	451	475	490	464	458	462	439	454	467	462	468	453	445	448	475	432	460	439	467	479	467	458	419	459	451	440	448	453	441	460	450	423	412	462	471	453	440	481	435	466	398	454	425	460	453	453	480	473	426	456	495	464	446	441	452	437	454	448	437	423	415	460	461	435	463	435	441	491	445	477	443	460	424	427	479	441	439	449	491	488	428	445	481	462	421	485	409	463	446	435	438	468	456	458	474	474	443	450	460	427	476	484	454	484	437	448	462	477	455	467	470	488	434	455	451	487	433	429	410	437	456	412	471	465	466	443	463	425	454	477	473	469	444	440	502	427	422	461	465	435	443	444	411	470	473	439	473	478	458	426	450	474	460	493	443	426	482	465	461	457	450	426	443	482	436	475	454	456	448	434	456	469	446	456	460	438	478	449	500	437	446	462	456	450	468	459	440	488	444	474	470	463	481	432	429	466	474	433	467	463	495	438	458	457	438	481	484	464	427	465	440	485	435	454	451	443	446	466	446	442	450	465	440	447	442	459	414	503	435	488	441	433	504	498	457	479	444	421	424	463	438	458	442	442	425	444	454	480	445	451	436	451	507	438	434	430	421	435	468	440	453	439	467	468	438	411	407	432	434	452	451	448	447	485	454	450	451	442	456	428	452	422	457	422	455	436	464	441	453	487	426	472	426	456	438	429	423	454	468	434	455	432	479	470	465	467	470	442	478	433	432	470	425	457	471	422	455	450	445	423	508	429	446	454	495	440	468	437	455	460	463	488	446	465	455	458	440	440	460	442	447	477	453	472	464	459	430	409	443	469	429	461	438	462	467	445	433	459	473	463	434	417	447	470	458	416	467	437	479	452	429	452	454	461	470	465	475	430	436	461	456	456	470	443	468	453	448	460	456	449	472	434	464	431	443	433	463	470	421	445	490	543	432	491	416	440	419	491	448	449	431	435	445	453	441	444	447	435	441	436	470	446	448	438	449	460	441	430	474	481	428	423	434	483	429	441	428	401	435	439	442	452	436	421	449	447	468	461	413	484	454	467	448	441	484	427	475	477	437	464	420	455	476	474	442	456	459	463	471	435	438	437	436	434	478	474	456	471	442	429	460	480	439	441	415	422	441	469	451	448	445	435	407	469	480	445	448	440	482	395	455	435	420	421	457	457	474	428	493	473	459	419	441	476	432	478	427	450	431	431	465	444	466	431	436	432	450	465	450	462	443	469	457	436	468	464	445	468	429	465	448	487	430	459	431	475	452	446	441	436	432	460	429	442	415	449	467	459	474	471	444	489	464	463	448	449	440	495	428	466	415	446	434	432	440	477	445	439	459	460	470	454	455	456	428	452	442	455	427	451	441	446	479	423	481	460	424	476	443	440	425	462	417	442	469	457	470	472	442	451	474	417	456	438	455	462	440	469	467	453	424	421	474	436	418	489	445	494	469	444	426	443	439	466	422	433	452	456	456	441	445	474	437	467	470	454	417	451	427	416	454	431	415	446	488	470	460	461	450	392	448	442	461	449	455	453	429	438	451	443	480	420	437	478	489	450	438	489	444	467	456	481	449	450	461	421	429	452	412	428	441	420	428	459	461	458	454	459	430	458	438	456	429	412	447	464	460	463	445	423	474	456	470	430	492	465	430	463	444	436	416	445	443	450	473	434	413	454	429	429	409	446	439	461	431	466	447	429	491	438	485	452	423	468	421	434	389	436	458	416	420	414	502	464	497	424	424	431	480	458	419	436	454	441	474	408	459	477	448	454	449	439	469	444	443	425	464	486	446	450	449	474	435	439	487	441	474	455	430	473	426	410	459	483	426	421	465	470	441	411	438	480	487	444	458	428	469	445	476	479	422	452	442	446	492	427	477	397	415	447	416	424	467	446	440	428	496	450	428	453	437	447	465	423	454	455	499	430	420	428	445	459	413	449	463	439	474	422	438	444	420	457	443	433	466	433	435	434	453	465	453	449	474	426	481	482	451	456	463	441	436	485	421	435	439	462	450	473	460	438	414	476	454	477	474	445	445	444	474	453	458	464	453	469	487	465	446	418	442	437	424	435	443	460	450	446	412	462	478	455	429	414	486	425	473	437	433	454	443	452	428	469	459	484	448	443	484	464	465	473	424	436	467	435	441	456	416	416	456	445	425	429	418	452	473	443	459	434	456	451	410	420	451	434	448	505	434	438	452	458	420	409	476	455	457	461	435	449	442	430	442	452	476	415	477	441	444	474	457	448	425	445	482	439	445	417	446	452	442	458	467	461	433	443	446	445	427	415	441	436	422	467	447	466	439	432	466	438	458	450	424	419	467	463	397	435	443	452	417	444	413	459	421	421	461	475	426	461	462	442	492	433	469	442	405	466	461	459	447	461	430	465	455	441	500	487	455	469	417	467	457	456	465	471	468	477	447	425	453	450	427	461	442	441	462	417	463	449	437	459	450	470	474	483	432	444	474	475	425	477	452	519	460	475	458	436	447	484	443	457	424	483	466	420	454	465	424	477	444	475	431	436	429	453	403	431	434	414	453	446	477	445	429	444	454	423	488	462	402	477	434	460	446	440	422	468	437	452	434	460	455	455	422	435	440	446	456	435	474	468	466	457	410	463	457	444	418	449	469	445	468	437	468	419	443	441	439	437	444	457	460	427	469	454	436	446	442	459	470	437	449	484	441	487	478	482	445	425	453	443	460	437	473	456	422	436	431	443	460	443	506	465	493	460	483	412	456	450	431	450	426	435	448	427	472	457	425	466	475	445	412	459	455	441	446	413	437	403	448	442	453	418	400	443	462	391	441	433	446	429	421	474	454	447	437	449	444	463	470	467	446	427
27073	10035	451	208	131	129	122	130	136	124	126	115	134	129	122	141	129	129	131	123	134	95	110	102	98	99	121	119	130	129	121	107	134	117	130	108	126	122	131	105	110	132	135	145	127	136	118	109	137	119	133	115	122	118	131	109	117	111	133	98	116	107	133	128	140	134	119	110	115	132	106	126	108	135	115	141	129	104	111	122	117	118	126	137	104	107	114	135	106	106	126	135	114	135	129	121	120	119	119	147	99	97	133	123	113	133	117	120	120	110	127	119	130	115	120	151	100	127	118	117	129	122	119	112	113	115	122	134	107	116	111	122	119	125	118	127	121	127	122	108	129	106	112	115	114	129	95	124	106	112	133	128	138	127	118	114	117	109	115	116	114	129	131	130	120	121	119	118	124	124	127	94	104	124	117	130	116	119	119	117	107	125	123	115	120	122	101	101	130	117	144	99	124	115	133	127	99	135	107	106	112	100	115	104	141	123	117	103	103	131	122	123	107	114	123	117	121	109	120	117	122	122	117	136	142	116	125	111	94	127	122	110	131	116	119	120	103	117	142	123	123	111	123	121	126	117	115	121	109	108	116	128	130	104	104	127	104	98	130	117	136	121	126	97	128	133	106	112	109	112	112	134	135	111	141	117	122	157	121	109	116	102	134	124	111	116	127	126	121	124	128	131	126	109	115	119	128	124	132	115	130	133	123	115	130	129	107	97	114	134	141	120	124	118	130	125	125	134	123	119	110	134	129	123	111	117	121	143	145	113	107	120	129	128	131	115	128	116	122	117	125	108	133	118	111	108	123	120	117	128	124	115	114	132	116	102	120	133	104	145	119	113	122	125	144	102	139	125	128	129	121	111	139	128	132	127	142	117	128	105	116	131	109	116	140	109	129	103	122	99	117	129	138	123	122	147	127	115	121	133	110	154	127	105	118	110	118	108	114	111	121	106	110	130	116	110	123	104	115	119	99	107	133	103	115	113	113	110	109	120	112	138	137	129	114	119	121	119	135	141	111	107	123	122	120	128	124	115	122	92	120	125	123	127	129	109	119	124	115	104	121	112	116	124	110	120	115	106	98	112	110	117	128	116	112	114	124	111	130	120	114	125	105	134	121	111	118	107	109	102	143	116	118	106	139	123	91	110	121	112	106	107	124	132	113	120	123	144	113	122	121	117	91	122	126	140	113	116	142	123	120	117	122	118	140	123	113	127	120	135	133	116	122	144	118	126	111	114	138	131	119	111	130	106	133	121	120	106	140	135	115	133	129	125	107	102	140	109	107	123	140	135	116	128	121	117	133	123	122	119	109	113	104	123	93	126	133	130	121	130	123	105	93	130	109	104	130	127	130	115	124	141	117	114	104	119	125	124	138	111	111	114	118	99	107	118	111	110	117	114	143	126	137	121	103	113	107	104	141	110	124	125	136	122	126	125	128	109	116	126	115	116	113	146	106	138	135	143	127	121	131	120	132	114	112	114	128	98	121	133	110	118	126	126	123	121	113	115	131	130	131	140	140	111	112	132	113	126	125	106	120	134	121	122	108	110	137	117	123	125	142	113	110	127	102	106	141	120	148	146	113	121	131	123	113	156	123	124	124	106	107	114	121	124	121	129	129	111	124	118	103	111	129	119	115	115	118	107	137	104	114	131	112	116	121	127	107	114	131	108	123	150	116	103	130	125	135	123	125	138	114	118	115	122	127	101	125	108	113	131	110	132	132	140	140	127	118	116	119	125	130	116	126	131	107	117	115	127	97	126	101	121	110	108	136	119	103	118	122	127	131	114	112	127	112	116	117	119	127	110	125	122	126	117	119	121	113	134	124	124	100	113	119	122	110	109	125	111	140	130	133	108	128	132	110	120	96	107	129	95	136	113	119	138	127	119	127	126	122	109	99	121	118	126	119	135	136	141	133	99	113	118	104	132	129	128	94	132	116	127	131	113	136	141	138	115	128	135	122	111	116	137	111	107	145	115	109	107	116	112	136	114	132	118	122	112	147	107	131	117	119	99	127	126	119	147	145	104	117	107	127	127	106	115	124	102	103	115	135	117	117	133	125	133	129	147	116	131	118	139	111	121	106	118	106	130	123	120	112	124	104	115	126	123	132	130	115	131	117	133	126	128	140	108	121	112	126	110	84	115	117	115	124	136	117	108	125	132	121	119	134	118	123	121	117	114	118	116	124	135	119	139	138	123	134	117	118	124	102	114	120	128	124	105	114	121	128	121	104	111	95	142	128	107	116	129	127	124	150	105	108	117	139	108	135	138	124	129	119	117	127	113	114	115	135	127	114	145	111	133	115	118	131	123	120	114	137	103	107	108	127	139	114	113	133	114	139	128	129	129	123	148	127	150	125	120	114	112	128	115	124	134	104	129	126	115	117	95	134	104	115	118	135	113	122	110	132	108	132	143	143	118	109	109	113	108	119	133	126	120	136	117	112	116	120	123	123	137	106	112	122	135	110	138	132	106	126	122	105	126	120	129	114	122	135	133	113	119	130	140	117	110	113	144	129	120	131	135	109	121	120	113	112	134	126	101	126	120	99	124	129	110	112	123	113	116	139	123	122	96	133	113	110	116	112	142	138	109	121	129	115	151	112	127	113	124	118	133	123	126	118	122	104	114	114	108	130	114	113	139	117	130	119	108	120	125	110	119	127	116	133	143	135	112	113	105	129	144	121	136	123	114	137	109	134	136	118	101	135	130	115	94	121	127	111	129	94	156	111	122	126	134	133	108	124	120	101	104	129	113	120	119	91	115	119	104	131	138	124	139	101	131	116	118	104	134	136	110	120	119	110	123	120	145	112	122	115	148	135	124	126	114	115	115	109	107	130	125	117	121	127	127	110	125	120	140	124	133	113	131	129	105	118	119	104	139	128	129	118	123	128	116	103	125	116	113	129	147	118	137	107	156	133	132	130	101	131	136	116	134	118	119	130	107	137	118	120	130	132	113	111	141	120	126	133	131	107	132	132	125	122	121	120	107	120	116	112	139	119	106	131	131	128	127	112	128	120	102	124	137	121	115	97	136	115	130	106	109	113	122	109	131	128	149	110	106	121	121	115	122	131	126	105	127	108	116	122	104	136	117	107	125	117	128	112	124	122	122	124	123	111	121	116	124	110	121	96	135	109	124	115	108	136	118	135	134	96	126	122	127	114	109	127	134	105	120	122	124	107	123	94	109	131	122	133	111	121	119	122	140	114	104	112	116	113	123	120	107	134	109	113	125	119	107	116	101	120	132	101	118	138	113	111	115	113	153	109	119	140	125	136	121	128	118	132	136	125	122	119	136	117	114	142	116	118	119	115	116	115	128	110	109	122	118	110	90	125	104	132	119	124	106	115	109	130	129	106	127	116	120	126	102	99	125	118	104	130	119	117	146	121	128	129	121	97	134	130	120	116	111	113	117	113	113	127	126	124	123	107	111	136	111	110	123	127	139	134	107	112	127	114	109	117	110	123	127	104	121	140	132	130	107	135	115	148	121
4755	345	271	205	172	149	132	137	117	135	118	121	127	141	127	131	161	133	116	124	133	133	134	156	124	117	138	137	150	105	137	129	120	134	127	129	133	127	126	133	129	125	120	135	139	103	105	115	125	140	116	123	135	144	121	134	111	128	121	144	120	130	114	113	130	107	134	135	147	115	130	108	133	114	126	119	133	124	124	134	118	128	122	134	115	152	115	138	131	119	124	137	127	144	137	126	120	120	115	112	125	141	122	137	113	133	128	154	132	135	124	112	151	122	139	134	128	125	121	117	121	140	136	112	122	122	134	116	117	121	128	134	131	117	144	134	122	125	123	149	128	128	126	133	107	115	148	126	135	142	118	133	129	141	121	152	140	92	149	118	140	137	136	113	145	125	134	122	141	131	113	139	103	131	113	107	126	121	130	107	104	145	120	139	131	127	131	130	137	133	135	130	118	164	129	131	133	126	130	130	124	116	156	137	139	120	123	103	138	118	133	121	132	138	116	127	129	116	147	143	135	119	118	119	118	114	139	107	103	136	148	120	125	127	149	133	127	131	139	144	127	127	124	118	120	142	117	124	113	128	126	123	115	119	123	114	96	112	145	125	120	133	134	146	134	121	103	108	124	117	118	124	144	140	112	132	133	120	126	146	127	124	113	119	130	121	136	103	131	121	123	130	118	144	143	139	129	129	110	138	122	126	110	133	136	124	120	112	111	146	128	112	124	138	131	119	122	117	124	133	114	109	110	137	126	130	116	124	142	132	136	130	140	135	131	130	111	134	139	114	116	119	113	140	113	104	115	119	132	129	133	135	135	119	124	108	122	127	111	126	128	110	129	133	135	134	114	135	134	137	140	148	110	125	112	135	143	127	119	144	124	137	111	128	105	128	120	125	133	135	127	116	132	103	120	137	147	144	141	127	129	120	125	128	113	151	127	118	118	127	128	126	138	138	124	131	105	134	118	108	129	111	132	109	142	120	123	129	102	130	129	111	150	120	98	117	127	138	119	131	144	117	123	137	154	131	121	131	131	108	133	125	140	123	123	123	129	138	121	135	138	117	126	134	139	138	146	105	133	123	140	138	143	137	130	116	129	130	122	108	119	115	114	123	146	125	123	143	113	119	134	138	144	139	108	125	138	121	147	119	136	143	125	127	131	123	135	123	122	147	109	116	119	131	127	122	131	122	131	135	130	111	130	137	113	144	134	115	151	105	134	117	132	124	119	129	117	124	138	122	133	130	131	122	139	142	132	126	142	123	118	127	126	139	111	138	133	133	144	108	111	123	127	150	128	112	145	132	124	120	121	130	135	143	118	133	113	123	103	112	126	138	125	128	122	135	123	100	139	126	134	129	129	131	138	112	123	137	124	102	120	111	150	136	132	130	102	124	123	129	113	131	129	119	113	97	127	124	130	127	146	114	128	130	122	123	124	143	128	127	144	143	122	124	110	137	138	116	113	132	116	125	119	122	129	139	115	120	116	145	144	132	132	153	128	130	128	124	115	104	149	134	126	129	130	120	130	127	128	114	111	139	134	128	143	132	142	129	126	134	112	139	120	135	114	122	122	127	108	126	130	115	135	131	144	118	124	126	115	134	134	127	118	130	133	116	124	124	116	125	118	135	124	110	123	128	126	126	136	134	123	126	114	142	116	131	128	113	122	117	119	101	124	141	124	122	159	126	123	116	143	103	106	141	132	116	141	137	135	121	139	124	121	134	122	116	125	136	121	129	120	140	119	118	135	116	117	129	110	134	123	119	114	139	136	144	122	132	115	130	111	119	134	120	130	134	125	141	121	144	129	118	137	130	129	134	129	138	135	130	120	116	119	143	132	108	138	124	141	145	105	123	128	122	129	137	119	115	119	120	128	125	115	128	136	123	126	144	139	123	144	117	123	119	142	127	151	137	107	123	133	127	127	132	116	132	136	131	119	126	109	141	119	113	127	123	129	104	137	120	128	109	132	129	137	110	122	138	113	127	130	147	117	119	120	122	120	105	121	123	122	121	130	123	105	129	123	136	131	130	139	123	139	137	125	114	115	126	128	141	116	127	126	114	124	137	142	116	125	131	150	130	134	137	142	111	134	149	126	121	122	141	130	133	106	123	140	129	136	117	133	121	152	107	113	128	131	126	113	135	122	115	142	131	113	125	121	111	118	121	134	132	123	125	121	129	128	121	124	153	107	130	102	125	120	128	149	132	130	127	131	141	119	116	125	121	112	133	123	121	135	138	124	160	119	143	146	106	147	110	114	132	126	136	107	121	123	136	124	119	121	130	119	123	130	120	124	122	136	121	152	128	126	144	136	121	116	137	127	118	133	129	95	121	113	132	118	114	158	122	144	142	132	124	143	121	121	124	132	126	124	134	127	130	128	143	140	136	135	105	117	138	128	122	124	124	134	136	127	118	121	127	127	126	126	111	147	145	137	124	132	118	128	113	138	102	122	111	101	133	139	106	103	113	120	138	126	123	111	123	133	117	140	129	140	107	113	131	118	131	118	121	116	125	129	139	146	125	119	132	115	114	137	143	142	133	136	130	127	101	127	110	127	119	116	126	108	116	121	114	114	140	120	136	125	125	107	137	146	112	110	138	128	134	118	140	127	116	118	132	146	117	122	124	110	131	146	118	144	130	148	143	119	112	122	134	144	113	101	132	131	116	127	116	127	110	136	123	116	117	128	119	137	126	105	111	114	121	130	118	136	127	137	144	130	132	116	147	129	129	104	116	136	124	133	129	146	155	121	126	141	100	122	129	126	111	158	122	129	141	128	130	104	123	128	124	131	127	123	134	127	143	137	117	127	131	130	138	138	111	126	126	122	116	117	108	111	125	103	138	151	127	125	142	132	120	122	132	150	120	142	116	129	134	129	129	124	145	119	130	102	121	122	118	106	121	130	130	132	121	96	132	118	128	139	137	129	125	108	122	121	127	127	121	119	116	116	145	122	131	121	123	121	121	128	96	131	121	129	137	132	143	123	124	128	125	110	138	122	134	141	130	134	119	124	127	116	129	133	140	125	120	133	117	125	135	132	134	123	115	127	104	133	132	137	137	130	135	128	133	124	133	132	117	120	130	108	142	111	147	120	125	104	137	123	152	135	138	141	136	130	128	135	90	146	114	117	140	122	126	129	111	107	130	129	114	102	138	135	135	122	122	120	111	136	108	122	115	133	134	112	141	130	150	122	105	125	131	110	143	125	131	140	124	122	121	121	147	129	137	114	133	141	115	134	114	131	111	123	145	119	122	115	135	128	135	113	132	129	134	122	135	120	118	123	124	120	115	110	135	121	107	152	113	108	128	107	142	113	108	132	138	126	135	97	146	109	127	114	127	124	119	141	112	129	150	139	140	111	134	120	139	143	136	115	113	135	118	129	121	128	144	148	127	130	128	141	112	129	133	122	126	136	131	120	136	124	118	143	121	124	126	142	123	121	118	114	140	123	117	120	120	116	136	117	129	121	127	120	134	133	121	124	121	114	138
25065	21006	26780	25061	3947	739	500	428	372	322	353	335	306	297	347	345	308	292	302	297	295	317	294	293	291	297	325	305	302	296	298	317	292	311	260	315	299	319	288	297	314	318	285	317	315	296	327	294	301	311	261	316	353	336	301	284	287	305	298	305	327	308	291	281	299	303	295	303	325	283	305	271	289	303	268	283	301	321	290	317	284	309	302	274	317	299	316	300	285	283	282	309	297	284	296	298	301	330	299	289	296	299	295	283	276	298	305	321	333	310	292	282	289	272	310	311	330	310	286	280	292	275	294	310	280	296	300	298	291	294	303	295	286	296	322	314	306	299	302	304	315	312	296	295	313	295	315	320	288	302	312	277	321	314	291	289	283	270	288	310	335	303	316	303	278	299	291	290	315	286	279	273	313	302	288	272	290	315	299	294	274	276	280	276	311	322	287	300	294	302	263	285	270	282	289	273	297	258	318	298	273	290	276	272	303	262	291	308	328	300	300	297	295	289	325	280	282	273	303	298	257	313	281	303	288	276	318	328	292	324	350	307	286	285	284	312	294	285	273	296	314	287	295	288	292	317	330	290	266	295	306	286	306	308	271	307	313	307	286	290	273	276	285	288	321	266	299	333	282	289	293	283	293	288	324	339	323	267	258	300	263	306	285	310	276	276	274	293	332	301	296	318	292	270	285	299	267	307	309	300	318	304	282	286	313	300	281	308	298	300	292	264	301	271	281	264	296	279	298	282	305	309	294	294	300	312	295	297	291	282	285	324	306	307	318	286	260	316	289	298	277	300	310	290	333	293	275	288	270	293	307	333	278	308	313	287	278	304	330	311	279	273	273	292	292	301	311	329	272	298	309	279	291	304	306	309	258	300	284	308	280	286	309	274	290	318	309	272	323	268	262	306	314	304	284	303	318	314	301	312	292	292	300	308	281	303	279	262	313	303	295	309	332	271	286	322	294	303	312	272	305	297	298	315	282	315	287	319	306	272	286	300	319	300	327	294	319	285	278	282	339	290	300	302	306	290	299	308	303	306	288	276	309	284	262	309	285	280	312	325	310	312	326	296	286	275	289	302	293	310	291	277	322	277	300	285	320	294	292	288	275	284	276	308	301	331	288	312	319	293	314	320	293	315	273	281	290	282	313	313	309	262	326	300	302	314	284	282	311	317	298	298	303	294	287	293	299	302	284	278	288	296	319	312	298	282	300	305	295	328	295	265	308	279	308	316	277	304	297	316	298	319	299	282	315	303	302	312	335	300	300	300	324	296	283	295	305	265	294	289	298	292	296	312	306	290	328	267	316	275	296	265	283	260	305	305	278	287	289	282	312	269	272	309	295	317	309	320	313	338	334	288	296	291	295	278	276	304	297	287	304	330	277	337	312	303	288	317	295	306	296	315	296	302	302	278	278	291	283	329	286	289	310	295	302	274	274	286	305	298	302	284	292	304	274	286	296	282	311	286	286	272	289	297	354	275	301	253	292	295	282	303	282	299	294	289	300	288	278	319	303	282	313	285	280	320	299	268	302	276	321	301	279	302	272	301	291	275	289	325	301	284	276	274	258	266	306	299	292	313	278	285	310	270	280	273	289	295	292	292	266	295	277	264	278	312	281	297	301	296	280	303	307	313	296	301	296	303	297	281	287	317	282	276	290	297	271	295	298	292	283	318	294	281	297	292	292	295	297	262	301	303	284	286	294	313	302	326	304	293	316	291	319	282	302	311	320	308	287	331	289	285	321	298	295	266	294	324	264	316	318	305	305	298	297	315	287	307	292	310	282	288	307	298	284	284	332	290	308	324	287	299	308	279	298	316	287	285	295	265	295	308	306	288	296	318	281	287	306	305	310	294	298	313	262	279	295	282	321	292	308	303	306	295	279	286	289	296	327	275	316	308	299	280	290	269	298	270	296	302	264	294	288	310	300	276	309	298	295	287	297	269	281	314	327	325	281	343	284	330	294	336	278	319	298	318	323	285	285	287	309	293	274	284	293	318	307	282	310	296	306	284	322	279	304	297	317	308	280	293	266	293	332	309	331	308	301	300	295	280	289	301	310	274	286	302	311	299	279	305	301	295	303	288	306	308	305	289	299	306	320	259	291	289	299	305	299	323	299	327	287	271	287	309	321	282	288	293	270	307	278	316	326	304	254	304	299	260	298	334	296	267	274	297	286	281	334	299	302	293	301	323	295	287	293	292	262	267	310	286	295	301	294	303	291	304	306	277	308	306	300	290	303	277	272	277	292	296	272	299	293	301	307	311	315	301	306	305	301	284	306	286	318	306	303	280	317	319	281	298	303	285	317	300	275	318	281	295	337	293	319	285	311	319	323	303	316	285	293	297	295	307	295	282	258	307	298	260	284	306	297	314	303	281	303	283	290	297	273	272	280	276	305	328	298	276	287	303	266	333	303	313	344	295	320	315	295	300	290	285	327	311	302	288	305	295	281	310	295	297	282	312	310	268	255	298	306	273	316	288	292	315	294	268	318	303	293	281	297	277	295	294	311	298	269	300	320	318	286	285	296	297	292	318	309	288	325	317	323	301	308	271	301	272	291	284	280	287	299	285	287	305	309	305	294	282	250	271	307	260	273	299	301	306	294	278	303	304	305	282	289	324	316	276	311	296	277	281	322	309	309	296	301	275	276	288	304	334	286	282	298	312	345	300	300	317	299	284	265	300	306	276	277	311	282	307	330	283	289	292	294	313	267	305	309	305	285	290	286	285	303	288	272	315	274	301	298	286	307	311	311	303	294	306	293	300	308	289	316	282	298	294	302	302	293	267	327	301	283	312	315	266	325	292	254	307	311	291	290	295	312	263	325	295	316	306	292	283	297	276	295	286	295	279	297	288	337	332	306	302	318	293	287	311	298	279	264	297	305	308	273	300	291	300	302	269	267	303	297	280	291	315	305	299	283	286	307	259	281	267	302	315	315	308	262	299	305	295	302	324	305	303	285	296	295	305	312	286	280	247	274	266	303	302	287	298	236	309	281	278	353	306	303	260	313	287	293	307	320	303	326	291	266	291	297	306	291	334	311	270	304	293	300	281	327	296	299	266	273	281	277	278	315	303	320	297	306	330	298	297	302	328	296	314	262	293	291	322	301	317	289	328	314	286	292	286	311	296	301	314	300	328	313	294	301	304	269	298	300	286	288	319	292	319	294	278	315	294	304	308	299	271	270	309	309	301	305	309	303	275	287	287	339	318	316	289	266	315	297	270	297	303	317	293	294	288	285	255	280	308	288	298	262	288	303	321	312	287	321	287	296	286	297	281	292	317	286	284	294	289	298	332	288	312	270	299	274	272	330	300	287	277	277	307	290	283	313	314	311	315	306	284	305	312	294	316	316	279	284	311	303	293	322	275	289	267	311	287	316	311	309	277	294	284	265	301	306	255	320	323	301	303	273	297	278	295	296	318	318	266	269	286	315	294	297	339	285	301	304	302	290	281	310	293	286	302	279	323	328	307	310	303	296	308	333	303
3360	2725	2273	1201	827	643	561	463	454	458	424	362	387	349	350	329	336	347	324	327	328	319	319	300	299	331	327	291	308	309	292	335	309	312	336	332	307	325	312	302	317	343	330	312	315	282	310	293	343	289	311	319	312	330	335	295	310	323	318	326	315	302	287	272	285	301	286	280	281	311	317	349	331	300	314	314	307	320	282	306	317	293	304	311	304	295	270	290	303	327	286	293	279	300	306	337	286	265	288	291	314	303	335	305	273	335	262	314	303	299	291	331	312	322	333	328	327	315	300	311	284	305	290	328	332	298	323	312	287	302	313	298	310	312	291	308	284	311	301	333	309	315	310	314	313	305	299	308	311	312	324	278	297	267	281	324	288	318	307	312	300	336	288	328	290	325	292	321	299	303	297	309	286	293	290	298	304	305	274	311	288	344	295	305	301	270	287	304	317	322	333	287	295	329	296	309	303	308	319	280	322	312	290	295	263	287	285	317	316	303	295	283	312	310	352	319	305	277	300	312	287	334	320	315	288	288	318	296	286	302	329	309	295	299	349	281	322	297	307	317	311	304	317	299	276	306	303	273	295	307	316	306	305	286	296	309	316	300	320	301	282	330	297	296	304	303	326	292	294	310	301	303	317	286	290	310	295	298	294	291	270	291	292	290	305	324	291	295	312	290	318	306	315	313	302	296	294	290	310	303	311	301	278	333	305	314	287	276	316	339	297	288	307	285	299	322	315	294	295	312	286	256	315	291	303	335	295	303	311	296	270	303	312	292	292	317	280	321	323	296	298	314	277	280	313	336	298	306	292	269	306	300	305	294	290	313	280	300	310	294	327	315	310	298	269	315	298	272	318	307	286	282	328	337	315	293	311	301	304	297	293	278	337	296	297	321	291	321	300	290	367	281	321	316	272	337	265	319	327	281	337	300	312	316	335	317	300	305	302	338	295	314	293	267	307	322	308	323	316	327	323	320	316	299	286	309	288	313	266	306	301	289	321	301	284	306	308	305	311	297	292	316	306	263	256	307	307	321	304	319	299	269	285	311	278	304	318	306	313	293	306	321	300	299	269	294	335	310	279	303	294	292	322	309	298	310	330	268	296	306	296	288	276	317	295	350	278	314	321	290	307	291	329	312	327	287	309	316	308	331	329	304	277	329	295	295	290	307	311	311	306	304	298	274	291	314	311	300	305	274	284	300	320	304	316	330	328	291	310	321	305	306	290	309	304	312	306	295	283	296	306	286	303	291	314	277	330	316	330	343	304	319	299	326	303	292	329	295	302	311	306	294	307	333	314	290	294	327	310	287	301	293	309	299	291	311	305	293	298	325	308	310	307	291	303	288	279	302	294	312	327	270	269	301	296	300	318	278	289	298	324	309	284	305	301	314	318	308	322	296	307	286	296	288	311	310	331	312	281	308	332	323	305	296	280	328	309	303	315	286	301	295	301	331	326	294	325	273	310	283	296	311	274	315	291	309	281	305	285	278	289	312	295	328	323	309	304	316	297	299	299	286	290	303	290	298	283	300	309	301	309	277	320	282	305	278	292	315	335	299	299	296	305	308	312	306	269	279	303	334	277	286	306	302	298	288	310	288	288	318	292	312	305	327	293	322	297	298	299	310	291	338	269	301	321	316	273	273	289	307	299	284	300	311	285	281	294	282	279	344	316	305	294	309	328	306	283	279	306	342	316	310	315	308	306	300	308	268	297	283	288	294	289	334	322	289	320	269	323	302	323	298	306	294	319	293	310	282	326	284	308	302	299	284	294	307	287	330	309	329	322	293	282	298	283	330	317	291	311	267	325	293	319	283	314	303	297	291	316	320	296	310	311	294	287	322	285	310	302	295	288	297	315	269	303	322	300	294	295	327	332	333	299	294	306	319	304	330	276	307	309	296	304	270	305	288	294	329	308	277	338	287	338	262	325	338	338	300	303	317	299	322	304	321	276	299	289	309	340	294	301	293	321	318	285	290	303	310	295	319	314	259	285	319	291	303	279	305	317	316	280	330	289	287	316	287	315	272	324	263	310	282	312	305	307	294	312	277	301	294	316	281	271	287	298	272	288	281	296	286	325	306	296	290	337	303	295	308	298	295	301	313	303	311	284	332	280	318	302	311	314	307	306	298	332	300	276	293	297	297	290	294	322	275	304	278	298	301	298	272	300	285	294	319	291	320	311	312	296	327	293	295	306	320	323	326	293	312	310	312	282	286	277	321	342	285	315	308	317	296	325	311	265	290	327	262	303	283	348	278	278	300	271	324	277	320	298	303	354	314	304	304	307	306	310	316	301	322	277	304	331	317	311	298	306	317	296	289	310	286	316	290	301	267	343	282	297	308	291	311	328	273	298	298	317	297	305	291	324	298	313	309	283	310	329	293	303	336	290	302	298	301	330	283	319	312	307	303	283	340	297	340	304	315	325	281	305	286	316	304	282	281	307	303	292	308	289	286	305	304	310	282	289	291	314	317	341	295	301	322	283	286	302	316	303	298	306	259	293	302	277	297	293	300	285	318	285	283	293	286	271	278	316	313	295	287	328	276	295	310	296	309	295	280	311	285	320	291	327	286	284	312	316	347	283	289	295	278	287	324	294	296	284	288	325	315	271	270	344	289	297	325	322	289	293	290	294	300	296	292	322	300	303	309	283	291	294	289	285	286	309	280	327	298	324	299	304	294	310	297	287	289	296	297	274	329	285	311	322	297	296	322	322	320	296	322	296	300	293	295	302	284	297	325	284	312	304	275	312	296	285	310	271	318	310	306	280	320	292	288	267	308	305	302	293	295	301	325	303	306	296	324	301	293	296	255	270	333	297	270	291	262	288	329	299	307	274	311	317	289	299	308	291	306	292	294	299	303	296	250	314	282	293	298	285	289	306	294	300	308	290	292	319	319	320	310	320	297	289	286	314	310	297	289	295	311	270	318	306	313	298	289	297	300	303	300	292	296	326	284	319	292	315	282	314	302	287	297	318	309	254	283	304	323	336	304	300	302	268	330	287	307	281	296	297	317	280	301	345	306	292	301	293	301	311	303	291	300	276	293	291	309	280	293	299	296	294	323	323	317	320	329	316	314	338	327	291	306	321	280	311	288	289	287	319	308	300	285	310	283	280	280	296	272	297	306	314	311	328	303	305	296	301	304	307	304	280	319	296	303	280	330	306	274	309	284	322	302	318	296	349	297	298	300	293	302	328	298	287	296	298	279	295	302	282	312	327	271	305	302	333	272	272	291	279	295	294	262	285	312	300	339	330	328	283	289	283	261	333	295	324	292	301	305	311	293	296	271	302	333	294	284	281	285	321	295	322	303	299	288	323	275	297	300	302	286	299	311	289	296	302	315	303	286	300	294	306	317	311	294	301	300	314	278	290	286	276	303	314	279	296	285	289	282	320	266	283	308	296	304	306	330	333	306	281	295	323	297	300	335	281	327	310	298	321	299	315	332	277	335	299	296	298	313	310	278	316	302	294	300	292	284	283	266	270	287
24046	21068	28181	24182	20922	5125	1289	808	658	614	605	562	518	511	579	523	537	512	508	499	515	455	483	492	486	456	484	474	503	490	444	446	484	484	446	478	512	483	477	438	480	487	446	498	507	523	529	466	507	432	459	479	438	453	469	473	497	446	506	484	472	495	505	481	461	471	438	478	480	474	468	486	496	481	495	465	453	456	497	448	482	458	451	466	457	471	433	472	543	439	428	454	455	441	448	465	453	468	504	461	466	478	481	484	470	481	467	477	450	477	482	472	494	481	433	451	503	457	455	452	466	443	451	480	425	446	481	449	460	436	427	490	485	476	457	458	477	443	466	451	515	443	475	481	460	497	481	453	461	462	493	448	472	487	511	471	486	487	513	456	490	478	491	459	506	474	485	455	465	509	455	476	453	467	450	429	482	478	434	451	506	477	483	469	449	463	478	473	467	474	455	490	494	440	468	479	538	446	447	416	440	483	456	446	462	471	456	458	482	490	477	512	463	507	457	446	470	470	477	437	454	478	482	451	471	446	485	462	472	428	457	477	474	449	446	462	459	453	449	470	471	460	518	486	437	477	440	470	481	467	461	452	476	456	481	485	469	495	485	502	483	494	450	407	473	467	460	448	473	447	480	436	444	491	503	458	498	484	442	469	467	456	498	466	451	479	492	452	465	460	464	449	500	456	446	480	456	461	468	446	480	474	475	478	485	480	471	451	452	423	499	481	485	490	463	437	462	467	454	487	477	433	471	437	478	458	463	489	434	426	422	458	504	463	452	487	483	464	448	469	476	460	466	465	447	462	486	468	464	457	492	452	449	483	463	436	450	448	413	490	451	448	485	521	489	506	494	464	476	426	452	451	452	456	443	484	430	437	479	471	475	440	447	443	488	515	480	469	476	509	487	483	473	490	483	501	458	505	468	462	465	513	496	475	432	462	435	490	443	461	479	478	446	440	475	453	469	498	459	429	481	461	463	511	476	469	489	442	452	477	488	438	487	452	407	506	484	448	478	439	482	472	420	502	462	463	437	462	465	461	517	454	434	479	426	492	488	455	471	483	480	467	474	463	465	477	473	451	477	446	442	473	452	484	500	473	404	486	453	472	498	455	433	438	458	431	478	469	489	464	445	457	489	470	458	453	474	500	444	456	477	500	437	479	417	486	474	452	476	485	555	449	473	493	490	452	454	468	433	425	431	483	487	460	517	437	476	428	471	459	484	478	474	449	426	458	443	452	461	464	459	449	436	469	452	455	484	411	432	457	450	476	483	469	475	460	436	464	448	462	449	511	478	433	479	462	506	454	481	431	476	484	460	476	472	476	456	495	482	464	462	463	477	430	492	453	464	457	498	506	467	458	458	430	500	470	450	448	472	492	454	484	454	414	467	457	464	472	473	460	466	460	451	441	470	474	472	446	449	484	454	444	466	497	507	485	457	471	453	411	450	427	496	457	510	469	484	439	438	477	444	472	453	461	435	466	481	463	493	468	468	428	461	454	464	452	463	483	449	461	457	460	471	499	452	450	472	455	439	448	506	449	480	462	450	461	493	499	472	443	446	456	452	481	414	442	496	516	439	465	440	456	451	469	496	456	434	489	466	488	455	468	519	465	490	491	434	484	447	450	497	450	449	451	467	444	470	469	489	494	463	462	477	490	487	474	481	485	468	446	500	490	450	463	441	455	494	464	439	466	444	484	483	440	440	446	462	474	466	469	470	479	461	426	464	443	474	484	445	451	485	443	449	494	464	448	460	462	500	471	445	456	487	478	464	459	484	482	493	462	475	477	438	462	444	425	466	463	495	482	443	490	471	469	482	471	484	450	442	486	487	460	474	455	465	435	497	458	467	491	438	502	447	511	459	470	444	442	438	532	489	468	444	497	454	434	452	484	500	447	438	481	481	460	469	476	471	445	480	484	485	468	441	456	468	499	467	457	446	474	464	487	477	468	474	479	464	416	487	461	461	439	447	453	497	402	470	493	476	462	459	484	431	456	466	446	442	492	495	461	461	457	438	469	463	471	478	453	445	464	478	416	430	451	434	485	410	430	478	454	465	493	494	482	448	456	496	455	484	456	436	448	469	437	483	459	458	463	438	454	503	441	456	492	465	443	472	449	458	445	440	394	496	481	449	455	488	458	474	467	463	460	456	470	457	467	429	495	457	439	435	474	484	447	463	494	478	466	490	474	478	437	488	437	467	450	451	466	474	431	468	476	499	475	437	479	475	470	497	471	453	460	468	444	460	451	473	451	438	473	405	480	495	466	472	495	442	450	418	495	456	452	445	441	444	471	477	477	466	430	512	449	461	457	451	476	443	518	424	474	455	465	435	467	433	450	461	474	507	444	455	444	434	437	447	469	488	458	457	453	477	470	486	476	443	463	433	490	439	464	448	442	509	467	490	488	496	451	463	517	482	469	470	461	423	474	437	491	484	471	480	446	467	416	462	504	405	504	477	439	449	482	475	488	501	484	428	506	461	462	459	443	466	491	435	458	458	482	484	474	477	448	468	465	473	475	390	461	475	479	448	536	484	466	452	483	505	448	458	471	446	444	473	441	438	470	457	484	457	453	499	471	477	487	450	472	383	453	452	429	478	507	447	472	445	478	497	417	450	445	475	435	475	483	458	465	461	466	482	441	470	467	485	463	447	479	446	443	489	485	415	462	436	445	478	480	475	456	456	481	487	450	446	452	479	433	443	434	483	486	461	480	467	492	462	482	473	486	448	451	474	495	458	409	414	470	458	469	487	476	508	439	494	475	423	447	491	459	440	451	464	474	434	435	470	474	450	464	441	484	452	456	471	518	471	452	487	452	457	438	480	468	477	429	464	466	468	498	474	484	493	471	469	479	473	460	478	467	452	460	510	446	489	473	470	467	469	445	442	463	466	433	466	476	456	456	456	464	468	469	455	492	466	465	490	467	504	453	452	484	491	482	467	438	448	495	466	479	470	507	491	453	445	482	454	487	472	475	476	456	537	480	491	472	448	456	444	451	468	462	472	464	412	468	474	468	468	481	494	452	462	497	482	440	471	457	486	445	446	486	477	488	454	458	454	429	493	472	466	504	457	450	464	481	482	456	487	445	484	504	431	461	417	468	491	433	450	464	489	457	434	452	475	505	484	449	454	423	498	445	467	456	494	465	472	452	491	468	470	462	445	449	457	459	497	465	485	505	462	459	458	415	460	463	447	435	460	466	485	457	508	486	464	484	472	462	474	482	440	480	428	465	493	485	458	500	456	470	480	468	484	444	486	433	446	460	502	470	464	440	421	467	429	474	441	448	474	466	462	478	425	464	457	472	433	503	456	502	524	474	468	472	474	474	438	429	427	454	444	435	452	447	482	464	469	435	501	422	461	445	509	447	475	464	512	458	469	447	426	483	475	462	466	482	457	442	461	471	509	480	473	425	472	462	440	406	428	467	470	440	451	421	502	445	428	483	477	467	470	448	445	484	450	467	422	474	469	477	469	428	467	479	441	443	459	454
3673	5692	4772	2420	1601	1202	1003	874	766	708	707	651	562	555	603	549	538	511	540	496	488	518	483	492	524	441	456	508	460	484	499	484	466	462	481	486	471	455	450	428	494	460	468	493	501	456	451	448	505	485	453	458	438	473	438	474	490	428	495	458	452	465	489	475	499	455	481	469	519	470	473	475	483	479	456	446	433	452	442	476	448	454	476	488	455	481	508	440	466	498	465	442	463	447	451	477	456	453	457	455	441	457	461	453	413	474	500	431	487	437	475	460	438	483	465	468	477	425	451	425	456	444	465	454	420	439	495	449	398	477	463	449	448	426	428	472	451	416	421	466	473	452	442	468	487	476	436	439	440	441	419	451	444	468	507	475	413	445	452	433	452	461	403	449	466	439	456	483	465	464	419	472	490	465	455	435	452	472	503	457	478	470	455	478	432	441	460	451	439	486	471	468	463	476	458	433	446	479	447	484	464	470	432	442	441	446	435	440	477	439	435	463	491	487	454	443	480	460	455	470	431	453	457	466	460	447	450	455	473	465	455	456	438	434	491	458	478	483	469	499	452	440	447	461	433	455	463	445	485	447	442	477	485	476	428	495	471	462	444	485	461	482	445	422	474	446	462	464	421	430	465	448	440	460	455	469	484	460	451	445	480	469	465	438	432	436	459	436	456	453	466	463	490	485	480	449	464	455	421	445	413	433	447	506	436	480	432	459	469	440	473	460	434	446	438	417	443	433	475	456	450	463	468	438	449	437	447	450	490	422	438	412	466	425	431	450	453	468	470	432	475	457	451	479	417	443	515	455	451	448	458	464	444	478	459	445	471	485	470	439	437	472	429	448	481	463	462	475	446	459	462	461	482	477	417	442	413	454	462	449	478	442	445	468	456	433	433	472	476	423	457	470	444	453	447	406	474	467	419	431	466	456	442	464	455	458	408	427	477	482	450	453	454	490	460	488	429	487	446	484	446	487	438	435	448	448	447	461	448	447	478	432	428	454	443	454	462	448	464	462	473	472	436	456	494	472	483	460	429	458	441	435	506	470	438	450	461	490	436	447	431	448	421	471	483	432	485	439	461	483	476	446	447	476	466	437	463	446	435	472	468	470	446	451	438	449	446	408	482	477	431	490	488	440	479	443	490	448	467	436	434	453	453	482	468	451	483	474	447	466	469	422	447	439	409	481	447	458	460	438	441	409	459	440	458	468	431	474	473	427	443	415	440	434	444	447	492	462	452	467	427	453	482	427	444	448	486	464	443	442	461	450	491	460	455	467	449	435	464	421	454	462	425	488	455	460	435	454	470	448	445	447	446	454	461	471	456	470	437	439	439	481	442	453	480	470	474	451	459	441	455	414	450	439	441	446	458	462	459	432	441	453	460	469	478	470	427	459	450	482	472	484	464	445	447	434	431	433	493	446	441	452	490	494	423	448	449	443	485	460	442	450	436	438	443	472	459	458	447	449	433	442	462	438	441	412	413	477	457	450	445	476	482	435	476	421	481	409	441	424	448	435	433	475	501	444	436	442	437	454	493	448	430	457	493	463	452	463	465	431	492	453	462	459	481	449	471	448	492	469	434	427	464	435	502	473	449	465	466	452	456	436	444	448	407	474	483	472	398	459	454	402	442	448	421	479	454	458	423	426	453	454	485	472	458	450	451	440	458	423	460	480	454	423	467	400	472	455	446	457	438	444	445	459	446	441	431	397	417	408	436	439	451	460	437	437	430	433	461	449	467	446	445	449	414	473	414	499	470	423	430	435	459	415	474	438	442	441	485	455	454	519	435	429	454	422	472	454	471	464	466	431	444	479	423	453	438	416	442	448	454	444	449	438	466	452	447	485	431	437	465	435	431	465	501	440	475	439	462	434	475	447	440	470	426	406	426	478	441	452	453	437	478	467	492	470	471	475	405	431	457	460	422	448	449	430	454	468	425	441	463	464	448	466	432	422	460	455	410	455	423	444	475	413	457	454	477	451	453	442	428	404	434	440	485	432	462	433	440	427	397	430	434	442	427	436	438	425	443	470	433	432	430	443	389	414	417	442	473	423	417	480	448	471	447	464	435	456	461	472	441	441	455	493	506	450	453	427	491	426	429	404	472	428	476	456	464	415	479	460	453	435	454	495	462	431	496	450	436	467	460	437	464	431	432	435	451	451	442	475	416	406	475	470	432	440	468	480	426	445	442	457	472	466	418	432	469	431	452	481	419	449	477	431	451	446	418	416	466	466	374	454	434	498	435	484	468	452	405	473	458	499	456	437	476	419	440	431	438	491	438	463	434	408	460	447	462	413	427	448	439	471	428	436	492	434	449	454	457	445	424	428	446	420	447	481	431	474	459	448	440	465	476	462	464	395	424	436	428	431	461	419	485	443	456	460	478	437	468	453	429	451	472	447	430	445	409	456	447	449	460	452	458	481	477	419	433	433	432	420	468	454	453	451	384	462	474	431	440	422	468	482	371	460	443	453	410	463	428	446	462	420	471	413	478	480	436	479	425	430	439	450	413	517	465	445	459	450	437	479	466	437	477	453	465	491	402	478	428	451	446	485	439	446	440	418	424	428	448	456	431	470	455	424	448	492	454	435	445	441	468	450	464	468	447	432	434	435	398	441	438	437	460	440	446	456	441	473	414	455	463	492	458	456	436	425	476	408	485	441	417	425	435	426	459	456	439	421	436	434	445	483	475	460	458	409	456	463	428	410	445	461	460	432	445	457	461	418	435	456	472	470	436	452	432	444	444	451	428	463	404	449	418	460	422	412	416	474	455	451	432	430	474	423	452	445	449	440	479	424	433	511	371	443	444	449	465	469	453	483	470	435	439	458	443	436	443	480	417	458	452	471	478	460	466	479	457	442	457	450	444	446	450	462	421	432	472	465	411	427	473	456	421	459	467	455	455	422	487	471	461	455	440	437	426	438	446	477	454	466	422	434	475	439	449	444	445	430	470	460	418	453	413	477	455	460	461	461	427	460	444	438	443	460	483	452	462	429	471	442	444	461	436	463	455	441	438	429	470	427	452	461	485	454	485	443	428	463	440	458	479	478	494	404	471	433	458	425	470	469	392	426	467	410	436	449	469	408	454	444	483	449	423	438	443	431	370	409	452	460	459	433	470	447	490	464	447	435	473	435	459	426	418	474	448	442	440	444	430	479	437	424	411	473	453	442	441	415	473	505	433	473	406	425	451	415	475	455	460	440	468	465	462	462	470	469	452	472	461	426	452	440	450	441	422	431	446	451	444	441	427	435	471	424	447	453	444	464	479	413	452	444	478	454	457	472	467	427	404	447	424	456	443	421	417	459	425	472	430	467	452	446	430	452	410	427	451	450	455	441	438	455	410	494	440	486	442	451	442	453	421	404	475	456	470	481	447	482	438	436	491	439	435	450	431	439	451	478	468	438	436	414	443	435	434	455	450	454	441	416	449	455	469	482	435	451	400	450	474	437	461	461	423	436	452	446	444	466	463	458	432	439	420	456	411	451
27226	10209	498	236	145	145	140	123	127	113	145	136	145	116	125	129	108	130	125	130	151	112	129	118	133	131	126	127	131	122	132	138	130	121	131	130	111	120	123	129	119	112	118	129	105	123	117	118	125	119	110	124	121	129	126	131	125	121	127	114	133	111	129	113	112	127	133	128	111	123	133	112	130	119	120	126	114	139	137	130	121	118	126	116	106	112	99	137	120	109	129	111	126	111	128	133	120	128	132	134	107	123	121	116	122	103	103	127	109	136	109	118	135	131	129	125	132	114	138	109	130	101	115	130	127	130	136	133	121	102	139	117	121	133	134	110	131	131	112	119	92	124	122	122	132	129	113	117	111	115	113	127	120	129	106	114	134	137	137	110	122	122	120	113	138	112	107	115	134	129	125	127	111	108	106	122	138	109	112	143	105	106	118	129	120	128	133	114	129	132	113	126	128	132	127	114	121	130	133	140	119	124	118	122	107	105	118	120	116	124	100	126	122	112	118	108	117	121	111	116	124	138	134	107	119	129	132	131	149	106	127	128	112	92	120	130	130	115	125	136	130	129	108	118	136	120	138	115	119	107	131	141	125	125	126	117	115	132	144	120	135	136	116	124	111	129	131	124	135	139	135	107	117	139	108	115	117	129	125	125	112	121	136	114	124	127	128	141	109	110	107	117	131	124	123	123	121	119	114	131	111	120	143	130	121	128	121	127	120	123	115	114	138	134	109	126	129	132	120	115	138	129	136	124	116	117	144	107	120	113	121	124	148	121	114	137	107	106	144	118	110	109	127	120	108	130	137	136	114	110	111	102	120	110	131	109	122	122	131	124	109	142	133	128	117	132	129	111	111	102	128	123	119	121	125	122	118	120	100	124	129	121	118	115	127	107	135	132	112	134	114	114	119	111	114	134	118	109	134	108	126	125	127	132	119	139	136	122	119	126	106	136	122	111	143	109	127	116	118	128	107	124	120	129	112	110	108	121	115	125	128	126	109	121	121	122	134	130	107	96	133	138	123	122	112	111	109	137	110	115	120	135	122	120	118	125	124	105	125	132	123	115	121	131	132	129	113	140	122	117	119	125	115	131	123	126	121	146	122	123	108	128	129	123	129	115	108	125	112	122	128	125	124	133	117	112	125	124	109	124	126	129	119	111	138	128	113	119	126	116	129	118	108	116	150	110	119	112	140	124	138	103	135	119	126	107	108	126	133	123	116	134	126	132	133	128	106	124	116	132	114	125	130	123	113	132	129	122	119	135	127	134	116	109	123	111	109	119	120	105	124	111	133	117	113	118	137	130	121	95	123	124	110	124	124	115	135	126	113	126	119	125	119	116	143	124	110	117	92	120	129	113	136	124	128	127	114	128	104	127	122	122	123	151	136	112	111	113	119	114	100	114	110	142	117	111	108	127	132	116	133	122	115	113	117	128	140	140	111	127	133	126	125	95	101	111	115	122	122	125	101	115	130	107	125	129	132	136	112	126	132	128	120	106	123	119	119	117	114	109	108	111	122	122	135	120	120	114	118	108	128	132	95	138	121	113	139	116	106	108	109	114	128	105	107	128	124	129	124	125	123	133	126	133	127	116	126	109	108	140	134	128	116	136	115	116	118	135	117	121	117	112	136	115	127	133	134	125	127	94	122	126	120	130	127	123	129	120	109	122	103	105	139	115	142	130	108	138	110	144	135	132	107	118	113	121	133	127	123	124	118	118	112	112	111	119	126	114	128	119	113	119	120	103	103	129	126	141	141	138	112	107	132	111	112	108	110	108	124	126	121	133	116	100	120	141	112	106	111	141	128	133	107	121	113	134	113	134	123	121	110	120	109	132	131	126	120	126	131	110	108	126	119	129	118	123	114	119	109	117	131	132	103	118	114	128	129	150	117	118	133	130	113	128	123	141	98	118	132	114	123	121	121	118	107	123	124	124	118	149	120	139	116	137	126	139	115	102	119	134	114	124	112	121	107	141	128	123	109	121	111	128	133	123	129	133	128	111	124	128	114	131	102	117	102	125	111	122	108	108	115	125	130	118	117	118	130	117	125	120	128	128	122	119	114	128	110	114	137	89	131	114	127	120	117	128	109	113	136	132	122	126	124	126	108	123	122	123	121	115	128	134	135	134	143	117	114	123	122	101	124	115	125	121	130	119	108	157	116	121	111	121	127	136	99	142	125	99	112	135	117	118	144	139	114	122	115	113	134	126	117	112	122	121	113	115	124	127	127	123	127	127	146	109	119	110	110	118	143	122	131	127	130	129	139	123	115	121	124	126	120	109	115	121	121	106	120	123	122	99	98	107	102	113	120	116	116	143	115	106	132	111	110	134	128	126	112	137	126	110	130	129	132	119	125	115	134	133	123	117	100	112	120	110	128	122	110	131	108	118	138	127	114	139	141	109	117	131	118	130	136	114	124	121	118	132	121	99	134	118	121	125	140	126	121	109	122	126	118	114	108	107	109	102	110	121	110	117	112	133	131	114	121	130	127	115	115	130	107	126	105	111	103	154	116	115	114	123	120	121	117	150	115	126	126	137	106	115	139	128	116	129	108	140	123	108	119	121	123	117	125	147	122	140	139	137	142	111	113	116	105	107	122	113	117	148	116	125	135	148	110	128	131	97	121	123	131	140	124	115	115	136	111	136	108	134	123	150	153	121	117	109	105	133	127	136	100	122	122	117	131	119	108	133	103	120	150	116	134	133	113	132	136	118	134	117	112	107	111	93	129	143	134	135	113	136	124	107	125	120	142	114	128	130	98	112	113	115	113	129	125	113	139	107	110	123	125	125	129	131	123	119	123	113	125	118	135	109	112	122	99	133	124	94	143	141	125	131	125	126	123	125	113	120	117	122	131	110	119	139	122	129	127	101	131	116	118	129	117	106	120	130	121	120	144	109	130	97	111	110	126	107	128	108	119	119	130	131	136	115	131	130	123	124	114	109	129	142	114	131	111	116	123	107	150	123	130	107	114	101	137	121	127	109	112	119	107	109	125	107	131	121	139	127	126	128	156	120	120	117	115	115	117	123	109	129	110	97	117	125	116	148	115	131	106	112	121	125	118	126	132	126	107	133	124	109	112	104	124	121	120	109	121	114	120	126	130	124	106	148	94	117	114	120	117	112	115	109	121	118	126	130	118	131	141	125	139	121	121	125	113	125	119	130	121	128	129	130	128	98	102	131	138	138	118	119	110	114	116	111	116	116	135	119	97	132	110	131	119	125	121	116	107	114	132	121	146	125	115	122	124	97	124	113	128	140	109	100	129	131	120	119	114	118	136	112	122	102	132	112	123	110	128	130	124	120	115	118	128	117	130	113	112	110	110	116	100	152	114	127	120	114	107	148	137	122	117	112	128	118	120	128	120	136	116	128	122	128	127	133	125	129	122	133	130	123	130	115	119	116	108	136	134	113	119	107	114	149	99	129	131	119	118	127	124	108	118	138	131	118	122	125	125	113	128	119	119	137	131	127	106	156	123	131	122	112
4703	370	324	209	190	156	137	165	139	147	113	140	136	139	139	126	134	134	119	145	116	121	132	134	130	108	123	128	130	111	110	118	125	113	157	133	136	124	123	134	133	126	132	141	125	116	123	136	108	131	117	129	126	120	131	125	149	161	131	127	138	137	134	124	144	129	105	116	125	135	112	121	135	125	141	142	157	124	157	126	125	107	126	142	112	115	113	125	117	140	139	116	123	135	117	127	118	124	121	120	127	129	120	130	115	116	137	114	119	124	146	107	136	114	116	120	137	122	114	140	166	114	125	114	131	137	125	116	111	128	145	129	120	125	113	117	107	105	110	137	134	128	128	134	123	138	126	114	134	141	117	126	135	143	132	138	105	134	145	114	134	121	100	128	125	135	123	110	144	118	110	118	114	128	125	121	120	130	134	125	129	143	161	107	123	118	127	133	131	124	134	128	133	119	120	138	122	130	130	130	121	126	151	141	134	123	126	128	114	133	136	137	126	125	123	120	105	139	127	105	113	132	111	109	123	120	135	117	127	130	113	91	118	134	133	140	143	134	122	122	119	121	134	122	113	112	133	155	152	114	119	138	130	132	129	111	125	150	123	116	137	127	131	140	121	134	121	132	136	121	133	100	115	128	123	134	145	119	125	109	140	122	135	131	137	129	155	117	138	96	134	112	116	128	122	112	151	132	115	128	153	112	109	131	142	125	136	144	107	137	134	102	132	107	125	153	134	131	127	121	127	129	111	149	116	128	119	143	119	116	126	118	140	134	124	117	125	126	129	138	120	140	140	120	118	133	121	143	112	112	137	129	120	123	127	117	138	123	125	153	152	125	123	130	130	127	132	133	108	132	129	131	113	125	135	142	129	102	144	142	121	127	134	133	113	117	143	124	133	117	130	127	140	128	111	107	141	114	110	104	126	144	125	138	141	140	105	120	134	111	137	144	111	132	136	126	120	99	123	125	129	120	133	107	115	129	154	117	123	130	134	126	99	112	118	127	116	137	125	132	115	129	114	134	136	114	122	124	133	117	134	118	154	106	125	140	133	115	132	131	139	103	150	121	124	144	148	116	132	131	143	120	143	117	122	104	132	121	127	114	128	159	126	115	121	120	124	150	129	119	109	125	115	123	129	123	116	122	140	137	138	149	135	138	111	141	137	146	130	135	147	128	136	141	133	110	133	127	127	129	116	133	148	114	144	124	125	118	123	103	144	121	120	137	123	126	128	151	116	141	128	127	131	154	125	135	138	132	132	136	125	129	129	133	119	115	127	122	133	122	112	128	142	116	118	129	120	105	130	117	118	122	126	148	130	132	106	120	111	131	126	123	133	137	109	117	132	122	130	131	125	116	132	111	122	117	139	127	135	127	129	138	125	132	119	113	104	118	116	137	125	144	121	128	132	104	126	125	142	137	123	140	131	123	121	124	130	131	127	153	107	116	125	131	128	116	138	131	128	147	123	120	123	121	141	126	115	131	129	119	137	127	120	113	119	142	123	124	134	110	138	125	115	135	129	116	126	140	129	124	122	124	134	134	136	109	144	116	126	139	113	125	126	128	111	101	135	105	105	124	121	146	118	135	146	142	120	130	128	128	133	134	121	133	124	132	111	127	123	136	138	126	129	117	121	121	143	134	137	111	127	117	128	143	121	132	127	122	138	125	134	124	117	122	119	128	120	127	110	117	101	125	158	129	130	113	131	122	135	146	135	131	126	140	122	130	141	128	118	125	132	138	143	136	138	115	117	123	144	125	137	119	121	124	141	124	106	123	126	147	130	137	132	115	134	127	134	130	132	125	125	122	117	121	142	134	164	124	118	135	124	118	131	138	105	120	118	126	152	123	129	122	145	114	137	143	125	136	128	134	136	119	131	130	123	126	135	134	131	111	135	141	133	138	107	135	138	132	136	118	100	110	118	106	134	128	120	116	132	126	130	123	130	141	147	152	124	133	122	126	128	134	130	137	125	146	144	114	131	118	125	137	131	126	125	112	138	140	121	131	139	128	151	147	125	133	114	133	125	125	129	134	116	114	128	113	123	107	134	120	118	112	138	120	139	126	138	116	124	145	116	134	116	122	132	144	141	123	117	121	114	122	134	131	117	135	129	134	121	128	124	114	138	133	142	129	126	136	128	122	115	132	122	127	111	106	115	120	153	140	129	117	127	112	124	116	99	118	133	124	109	124	136	146	125	103	134	154	111	131	109	126	107	155	115	136	118	125	119	152	122	136	126	125	150	147	129	134	146	113	144	108	121	140	144	134	138	141	131	110	123	137	127	108	115	130	133	129	122	133	110	129	137	114	131	137	137	137	110	118	119	127	109	114	137	145	111	107	123	147	138	115	124	134	116	110	112	130	111	113	121	133	147	136	135	122	141	150	113	128	129	120	129	120	140	130	117	115	123	121	130	131	113	112	128	130	128	142	134	125	128	114	114	132	146	129	128	140	164	159	121	122	113	101	135	128	139	134	142	126	126	135	134	137	117	123	119	143	118	121	103	124	133	136	138	122	129	142	107	110	133	136	134	132	144	137	143	145	128	112	131	128	135	121	137	125	121	121	151	120	118	131	140	107	130	134	139	120	135	139	119	118	126	122	148	127	128	121	139	135	128	133	114	119	134	124	125	131	125	133	109	147	129	126	112	129	131	144	138	122	118	131	124	139	123	116	123	123	128	141	134	144	116	134	147	134	141	137	119	127	122	136	119	139	120	136	131	118	112	106	140	112	109	128	129	128	118	108	104	112	143	109	113	135	133	133	102	132	127	124	147	129	122	125	128	133	118	130	108	146	106	147	112	104	141	116	119	126	134	126	142	155	121	143	121	134	136	137	121	131	137	134	147	120	139	125	142	131	145	114	127	141	138	113	115	131	114	123	149	120	125	111	75	114	119	109	124	161	128	138	127	138	113	124	116	143	131	137	123	127	128	126	123	144	115	121	120	136	120	134	151	116	123	121	123	134	124	140	136	140	128	124	146	123	130	118	116	116	134	124	140	133	118	120	124	130	125	107	108	140	128	112	107	116	128	138	130	129	121	127	136	131	139	111	131	145	115	137	124	147	104	128	131	111	109	132	115	125	130	132	125	173	158	132	132	133	134	130	134	144	135	109	122	122	123	111	133	146	127	117	113	116	145	120	137	121	117	105	115	108	125	112	122	127	126	126	132	139	156	97	128	136	115	128	125	134	132	141	130	118	126	126	140	121	115	143	136	132	126	131	127	127	119	142	126	115	112	105	118	149	129	128	124	113	129	99	113	127	124	128	121	135	135	128	132	125	126	128	125	128	114	128	125	147	100	126	126	112	111	126	111	116	128	143	139	123	112	114	111	127	132	131	106	126	117	124	130	125	134	134	122	123	116	116	123	124	130	135	123	142	117	132	135	130	129	119	134	125	134	130	139	110	105	125	127	149	137	130	117	124	123	145	141	112	126	133	131	117	133	114	127	137	112	114	134	134	119	132	136	124	128	116	129	109	114	133
25030	21066	26955	25070	4117	730	540	420	406	360	431	334	334	342	322	316	334	338	313	304	278	319	338	308	294	309	329	301	298	293	307	326	281	332	306	310	304	340	302	317	337	285	344	286	275	310	296	310	308	279	330	289	325	311	303	335	312	296	311	302	299	307	327	324	292	305	284	338	287	298	296	285	271	321	312	305	279	311	319	308	307	289	289	296	297	298	329	307	338	299	301	298	344	274	306	301	293	299	272	313	315	305	297	302	267	297	304	288	320	329	269	286	313	267	342	309	289	303	250	305	273	324	296	312	334	280	318	275	293	317	288	301	305	283	284	299	274	333	344	322	314	291	287	267	279	315	293	288	316	303	305	294	291	279	301	301	328	299	293	334	311	307	305	313	310	295	304	306	291	306	280	310	315	303	295	294	303	307	310	289	325	304	307	283	293	304	297	342	318	305	307	283	310	305	313	297	320	305	303	303	299	294	290	304	313	310	299	316	292	297	263	300	282	318	299	297	296	263	290	304	278	295	285	293	286	285	305	269	287	309	296	284	305	293	326	297	331	302	300	286	300	313	298	278	322	324	305	281	288	301	327	312	326	301	286	291	326	289	306	282	294	312	307	345	316	319	284	302	307	299	302	330	301	315	271	338	298	300	301	287	282	312	324	355	299	301	296	289	309	293	323	290	303	293	287	291	316	310	284	302	296	323	271	296	288	287	311	298	270	278	270	284	315	361	328	338	354	295	323	315	295	291	300	287	270	310	301	310	291	307	313	319	313	300	316	283	312	288	296	293	285	301	293	326	276	301	264	305	298	305	285	307	313	287	306	313	293	324	306	285	315	344	302	312	288	281	320	313	294	279	312	304	316	319	278	324	288	313	289	327	308	287	312	293	297	300	286	302	333	310	298	327	320	292	289	303	280	324	315	291	299	326	323	285	291	320	325	298	305	314	313	313	329	306	287	307	322	303	308	304	306	286	324	274	299	308	273	291	281	308	279	299	305	307	307	279	267	263	320	282	315	303	265	319	302	313	304	280	300	291	280	279	259	289	296	300	297	315	320	292	281	304	296	306	327	300	316	261	279	313	301	321	307	273	296	300	285	309	295	312	307	296	317	275	308	313	297	298	320	313	294	302	293	312	295	338	306	319	314	301	294	276	342	283	327	310	308	324	278	291	284	297	296	302	302	300	315	282	277	289	285	299	309	316	312	308	311	299	299	280	328	310	318	286	268	294	278	290	340	315	284	265	306	301	308	306	285	299	290	273	286	307	307	300	329	321	303	303	309	292	292	270	307	310	325	291	298	303	305	295	302	311	313	282	300	294	300	276	284	316	300	314	296	317	313	291	315	322	316	347	264	296	297	292	314	323	304	265	289	305	319	304	325	279	291	256	317	275	289	312	298	324	309	293	302	291	277	261	309	304	286	301	297	289	292	269	291	339	288	296	332	318	309	308	290	307	283	321	318	309	303	267	278	302	314	301	274	288	299	299	304	300	322	281	296	310	275	303	317	321	282	343	311	284	293	321	302	308	293	301	303	290	301	319	303	286	270	289	290	279	303	264	300	291	338	260	280	315	285	306	287	310	293	309	323	292	309	300	348	273	312	303	294	284	316	323	293	289	270	318	313	278	289	291	306	339	315	290	299	334	296	314	278	299	291	295	288	271	307	285	299	331	297	306	319	262	277	309	321	288	295	309	330	295	285	290	317	297	330	297	300	285	324	277	314	299	293	300	326	289	312	312	304	293	315	274	320	288	305	331	322	308	324	302	283	272	319	295	328	303	305	297	265	297	318	283	283	306	279	287	307	298	363	293	330	320	311	308	281	290	314	265	296	271	331	293	312	278	296	276	299	325	294	313	302	304	299	303	270	334	307	316	301	290	283	325	296	308	307	293	303	272	316	309	266	283	301	302	296	326	310	307	276	312	318	318	334	301	304	312	312	326	334	302	289	302	331	292	347	291	304	294	269	297	293	312	302	295	312	297	279	301	282	319	306	309	297	303	309	295	305	311	313	289	289	313	316	291	315	322	301	305	279	320	324	277	277	264	299	261	321	278	310	314	302	323	307	317	330	317	276	304	306	326	288	314	302	298	293	284	291	325	274	307	308	336	316	315	336	327	321	315	327	292	301	316	293	307	291	328	313	325	322	309	326	297	311	268	314	268	280	298	290	299	283	315	281	315	340	302	339	314	289	301	297	327	309	306	285	318	296	321	297	301	319	318	318	285	291	309	286	295	319	318	327	304	288	297	318	296	314	308	309	290	327	308	283	311	298	299	311	306	278	308	291	321	283	294	310	327	286	285	293	276	279	292	319	298	304	321	287	309	301	302	304	287	316	319	295	306	336	282	311	268	336	298	308	323	292	324	269	319	291	305	303	327	268	347	331	295	290	331	300	316	312	268	260	309	269	283	312	290	291	288	266	313	301	292	298	298	302	331	299	336	313	293	326	319	292	287	344	292	310	310	315	308	316	301	290	302	300	292	291	305	283	284	300	310	311	291	334	278	315	311	312	312	317	294	311	293	312	290	290	290	293	255	302	314	300	339	278	280	287	295	291	329	342	277	298	295	349	281	290	287	286	312	289	306	306	299	297	335	300	324	312	327	311	335	304	291	304	317	285	294	308	296	293	295	289	297	292	308	298	302	312	310	296	303	312	283	297	288	308	298	339	318	287	285	320	327	282	288	313	297	312	293	313	310	295	311	316	276	314	315	303	335	310	302	294	299	257	294	311	299	291	282	259	289	307	316	301	287	315	271	290	313	283	302	301	317	327	274	292	280	303	311	296	318	290	287	290	297	319	300	308	301	336	299	287	302	311	286	287	280	300	300	324	278	266	299	287	283	299	270	307	307	323	315	314	298	312	305	278	301	303	292	316	278	296	310	334	307	275	310	326	308	281	305	292	267	288	315	309	321	306	304	294	293	313	272	318	310	319	287	325	307	305	303	314	325	277	334	310	333	300	301	329	311	334	289	284	317	291	314	286	307	338	296	307	317	289	273	322	331	286	283	324	294	314	316	296	273	308	307	312	285	313	295	300	304	295	300	304	310	286	324	307	327	297	303	319	302	336	282	307	334	293	315	290	305	304	330	319	276	302	280	314	314	295	281	286	301	324	275	293	329	295	279	295	347	281	293	311	286	331	336	295	310	315	295	300	291	294	298	305	314	309	312	297	291	275	277	336	321	294	274	276	309	318	311	302	276	289	281	294	315	313	291	276	302	311	289	338	319	286	304	300	294	283	321	312	278	295	307	293	316	295	311	269	274	294	301	313	267	295	299	308	286	303	308	276	328	309	314	310	305	341	322	320	299	265	290	290	320	284	300	284	287	305	327	322	291	320	301	308	315	311	327	308	286	315	315	311	275	312	289	300	329	313	318	290	315	308	311	295	311	265	290	295	292	316	304	277	291	317	326	265	298	298	306	329	317	308	302	273	298	297	284	271	288	304	310	306	328	299	281	307	291	323	302	297	318	291	334	335	306
3354	2725	2367	1188	823	653	578	469	459	476	446	414	342	340	374	332	349	320	336	347	333	342	341	357	303	325	328	369	286	338	317	344	316	301	335	308	277	294	323	336	302	304	302	309	275	313	304	298	334	308	298	311	318	289	324	303	294	318	317	291	281	320	301	269	288	309	298	319	292	317	327	325	315	316	338	343	324	328	309	316	342	331	297	316	321	325	312	296	307	289	341	298	300	285	328	328	330	316	295	299	301	332	297	326	303	299	298	297	309	291	314	324	348	322	333	297	307	310	309	271	302	262	290	282	299	319	313	322	282	312	285	291	286	317	301	300	320	327	266	317	304	293	319	300	308	291	299	328	287	296	309	309	298	300	296	306	291	312	307	306	305	311	322	299	313	299	268	328	288	277	338	306	311	325	298	337	308	322	285	305	306	299	319	306	340	296	321	299	352	275	297	320	312	336	306	308	300	281	294	307	320	326	307	327	281	327	311	301	292	294	307	311	307	287	260	325	278	302	330	328	301	290	300	316	316	308	280	265	324	310	298	284	308	287	313	330	351	300	286	284	290	323	286	304	310	318	315	336	312	304	321	287	298	334	306	325	323	298	298	333	275	312	305	317	286	287	292	306	305	321	267	324	316	294	284	294	311	283	300	316	311	316	305	350	300	291	329	335	286	331	297	290	288	312	323	274	287	321	281	305	346	310	310	304	320	290	318	284	316	297	298	318	316	307	291	295	300	328	351	275	318	322	299	325	300	319	277	280	275	298	282	285	278	298	315	275	316	293	356	295	279	327	276	322	324	302	320	319	286	321	336	312	312	262	311	289	318	301	324	291	281	317	308	285	292	304	314	286	322	328	281	296	313	330	304	326	335	286	287	289	328	298	326	330	276	288	284	300	284	325	307	311	330	297	321	311	274	293	304	320	289	307	329	302	294	310	295	324	322	295	308	336	317	309	309	323	325	312	303	304	329	294	297	281	281	320	303	278	286	331	305	321	310	273	286	289	318	292	298	306	301	290	296	322	303	283	328	331	286	353	315	293	308	291	305	295	296	298	339	308	307	277	288	289	317	282	292	281	308	313	308	304	312	317	313	311	301	310	277	320	309	287	297	281	319	293	294	295	296	292	319	311	308	297	304	305	277	290	298	310	290	315	322	352	324	315	299	319	318	316	276	310	308	291	290	310	300	300	351	287	291	305	294	317	322	316	312	296	300	300	274	289	287	299	297	286	320	291	296	306	310	277	307	290	309	288	322	301	293	317	265	279	300	309	329	322	317	279	303	308	281	299	294	276	310	300	305	320	321	338	293	292	294	312	309	321	309	296	292	312	301	303	272	311	320	311	305	306	317	313	309	294	307	335	343	290	265	316	284	314	288	317	291	296	268	310	344	308	259	281	297	300	287	307	323	295	296	295	292	274	287	298	299	318	291	316	316	316	267	311	293	314	312	308	346	278	316	291	327	288	293	332	303	289	326	272	365	304	287	292	275	305	306	303	309	312	293	318	318	288	294	314	305	291	283	286	307	289	294	327	298	306	289	295	270	314	295	297	317	305	309	301	292	290	333	314	303	309	298	300	318	309	301	285	286	312	311	307	325	284	324	286	308	320	301	323	312	335	319	306	275	289	323	295	309	315	298	300	313	305	290	287	328	302	274	295	315	310	290	270	312	299	317	317	295	316	310	296	298	295	250	319	305	296	283	323	306	288	305	317	307	322	303	286	281	292	294	310	319	313	292	289	287	308	317	307	295	306	292	303	305	305	322	340	295	249	317	328	300	307	310	324	307	290	345	309	314	320	332	337	320	266	319	322	304	331	313	288	325	287	299	306	289	309	269	307	311	345	324	273	284	282	310	303	318	294	318	268	297	301	301	290	318	294	295	325	307	322	293	279	308	323	312	285	315	327	298	322	331	328	261	323	330	284	290	320	279	326	287	306	338	319	331	305	306	279	316	315	311	310	278	300	314	318	285	311	300	305	314	287	301	311	312	288	292	301	306	253	318	278	293	297	303	311	303	302	311	258	272	347	292	302	299	285	283	309	306	265	321	314	314	301	317	304	277	329	319	341	305	281	324	312	274	289	330	304	275	311	290	332	288	318	297	334	329	281	300	330	288	282	298	299	297	334	284	272	314	335	300	308	316	312	323	290	299	277	273	313	327	295	289	289	273	314	280	292	300	320	330	290	334	305	306	320	289	312	317	322	295	297	314	318	285	302	320	296	286	270	309	313	292	304	310	283	316	308	319	294	287	295	323	280	315	282	352	284	300	304	290	311	286	299	262	295	253	316	306	326	318	290	281	301	305	316	287	302	301	272	292	297	286	339	322	320	325	316	310	298	307	268	286	308	296	311	318	274	281	292	295	304	286	262	312	303	308	318	311	298	323	327	301	297	304	302	322	287	314	306	296	307	292	335	305	300	257	267	306	340	292	304	287	320	292	327	287	289	296	310	310	300	319	307	284	327	294	318	307	321	302	294	296	323	331	304	326	287	326	297	272	251	307	298	287	316	299	310	309	314	311	310	316	324	322	278	292	320	284	300	273	289	324	293	283	301	298	272	293	319	305	314	335	301	290	300	319	306	294	294	307	289	340	307	284	333	293	300	252	327	338	299	293	320	283	269	303	313	299	308	313	338	305	285	308	283	304	287	308	297	304	302	308	327	260	336	323	297	276	294	317	310	286	314	310	343	305	308	321	325	293	306	281	298	302	290	263	322	292	280	296	321	301	290	318	305	279	293	298	305	288	286	303	313	317	331	312	306	274	295	330	292	332	283	291	316	289	309	260	286	311	287	308	269	294	325	302	302	336	316	289	294	298	303	310	305	323	275	297	292	284	310	280	291	289	300	288	318	273	302	335	303	293	309	296	291	283	323	298	320	298	294	311	273	298	306	306	264	309	303	320	311	295	292	317	312	285	326	311	293	294	314	282	311	319	299	307	280	297	271	318	314	318	320	308	302	319	290	269	314	292	299	268	296	319	296	310	298	322	298	277	299	309	328	312	322	286	302	277	294	286	300	290	317	278	308	324	288	321	302	313	297	284	310	328	322	275	304	296	323	302	278	317	299	279	281	296	332	305	274	309	314	293	306	342	302	295	325	291	298	302	293	299	299	322	296	307	291	297	305	298	284	288	302	284	315	294	305	299	307	336	334	268	328	298	304	309	284	280	307	319	311	345	305	277	317	310	285	301	300	303	331	310	291	288	293	292	278	291	269	330	296	294	285	324	304	276	302	328	345	285	311	292	289	306	299	292	300	323	326	309	290	296	304	302	317	289	274	281	318	335	305	307	318	316	343	312	307	301	305	301	313	308	295	316	298	277	315	283	269	304	292	309	313	318	295	312	296	337	307	324	302	284	309	305	267	300	290	277	316	296	268	289	323	300	282	302	267	314	260	275	280	312	289	299	295	265	316	272	322	289	271	287	314	326	279	296	279	305	288	281	292	316	282	300	314	275	314	277	280	323	301	304	333	318	308	333	315
24031	21060	28138	24185	20933	5185	1205	765	634	573	652	560	543	485	499	528	498	541	517	501	488	484	489	505	507	453	524	459	477	458	448	456	477	489	471	449	510	488	490	445	505	448	469	482	483	468	473	492	460	493	476	468	478	475	499	474	459	520	481	439	473	453	507	511	477	482	462	454	468	463	461	500	477	478	446	496	518	456	460	484	445	432	479	469	486	500	482	483	474	486	501	462	465	484	466	485	480	484	480	473	489	452	460	551	445	454	453	451	523	466	503	469	435	489	466	455	480	458	493	501	460	452	479	476	450	469	492	509	448	456	430	482	486	470	468	484	421	434	433	475	468	466	472	484	487	484	492	482	412	448	470	477	463	484	466	453	486	508	461	488	477	479	465	501	476	480	489	439	430	503	441	489	503	471	492	498	489	462	459	453	467	496	430	430	502	478	490	502	463	481	502	465	443	451	471	487	448	464	483	450	485	448	483	481	491	409	503	484	490	449	464	433	462	478	495	433	498	465	468	462	473	487	482	481	480	501	467	485	494	480	479	459	505	483	495	466	429	431	450	469	432	520	456	467	461	474	479	448	473	456	466	481	466	463	460	444	452	490	474	477	478	457	486	469	495	481	452	494	458	432	447	464	493	452	472	464	460	500	501	501	470	535	474	497	475	465	468	463	455	452	462	441	408	491	451	438	469	496	458	475	533	469	456	461	476	466	495	456	409	476	490	454	470	474	492	477	475	510	426	461	478	452	496	468	467	493	460	498	473	456	462	484	506	450	526	487	467	429	446	473	478	430	491	476	441	485	500	482	440	494	487	501	468	450	488	471	478	494	473	437	514	480	480	473	500	500	441	460	485	476	466	452	449	501	440	442	456	473	472	487	455	428	460	475	501	480	479	462	474	455	475	461	462	444	475	497	461	465	441	446	464	471	491	450	465	486	511	489	456	456	453	471	468	469	426	460	460	445	485	486	471	472	478	431	441	473	455	471	435	445	477	462	488	504	473	431	494	470	475	479	450	436	455	421	473	470	469	478	480	465	468	449	471	481	449	433	487	467	447	478	494	450	477	457	440	486	483	488	483	480	401	487	451	485	455	442	440	482	485	476	484	440	494	480	475	477	485	454	506	481	456	467	471	452	490	468	481	465	462	465	462	524	486	456	444	469	465	463	462	465	463	453	483	438	448	515	494	474	486	466	481	453	523	455	446	455	486	520	478	436	526	447	490	500	425	478	518	467	453	482	510	456	434	461	447	436	458	462	426	433	477	468	451	457	487	488	463	492	432	469	464	482	491	452	485	498	458	504	477	464	473	477	513	483	452	471	472	466	462	471	441	489	443	462	446	444	477	475	452	473	476	488	427	480	452	483	471	458	443	482	451	446	510	503	429	472	495	463	442	480	494	509	474	541	515	460	460	470	472	450	486	469	495	463	492	466	459	475	496	443	473	463	454	446	546	468	468	443	456	448	471	430	489	421	480	497	456	448	483	468	464	465	475	479	468	496	453	437	477	468	491	447	506	471	478	433	453	457	465	481	468	496	499	473	491	493	453	475	477	481	448	492	470	455	488	482	481	449	493	448	484	482	502	480	470	454	458	476	469	492	485	428	469	500	462	468	512	491	461	469	457	488	473	470	450	466	480	491	446	473	484	470	450	463	462	459	492	491	473	439	482	449	510	511	455	496	487	459	459	433	478	459	487	489	463	431	424	492	460	449	502	460	419	490	493	474	477	433	466	503	458	444	476	479	478	456	462	479	456	477	461	485	435	473	498	538	459	497	479	456	427	469	442	438	545	457	448	485	460	525	477	450	467	495	449	515	494	498	451	444	490	463	477	514	477	470	434	475	484	473	464	474	480	521	482	521	489	504	484	475	431	499	470	472	475	468	449	492	444	473	392	431	478	448	451	476	500	475	498	464	463	471	448	491	462	452	481	441	452	492	478	483	455	504	463	471	437	441	447	441	503	509	460	435	501	465	481	452	459	449	440	483	480	477	472	468	489	442	455	478	467	456	485	463	490	473	451	448	491	453	439	446	437	468	483	445	480	448	448	477	444	487	453	516	498	462	495	466	455	448	453	467	458	471	488	472	467	522	501	508	436	461	393	472	475	458	462	480	506	439	461	434	459	477	496	484	450	446	456	442	449	453	472	484	471	461	443	441	443	461	479	495	479	430	493	454	471	488	468	512	477	438	438	459	496	464	481	493	444	472	469	476	461	464	484	478	472	470	478	472	471	496	451	474	439	477	464	470	486	483	472	461	482	458	464	433	500	476	446	479	516	483	459	478	480	489	478	481	423	477	491	478	491	496	460	459	430	468	464	478	474	489	456	432	480	415	457	509	458	519	437	470	496	441	460	446	467	489	457	503	491	450	508	478	448	446	487	484	486	507	456	498	424	475	459	484	458	447	460	450	494	495	466	454	462	439	448	456	463	472	483	490	457	460	442	464	445	460	469	488	457	465	485	495	524	472	430	449	478	476	471	453	441	487	434	453	472	434	473	458	444	461	425	476	497	474	446	451	441	501	478	434	458	475	472	464	408	484	512	461	459	479	450	525	474	504	506	426	487	465	458	478	442	476	459	479	477	480	483	454	413	456	478	466	477	466	475	502	466	477	485	491	455	430	497	485	440	465	487	472	492	495	460	447	479	517	538	490	470	513	461	446	464	470	436	496	459	480	461	481	484	501	467	444	467	487	457	492	456	478	492	470	505	455	463	480	463	456	452	447	450	476	466	474	505	502	484	466	470	486	470	470	451	487	485	467	457	465	474	481	463	475	499	432	460	456	419	475	471	467	428	462	466	501	432	512	474	467	458	470	464	443	475	491	465	498	443	456	445	452	469	456	450	455	428	432	484	450	449	478	510	487	475	453	482	523	436	414	470	479	433	445	451	515	476	478	482	481	467	445	471	482	456	433	459	494	461	461	474	512	484	444	439	437	463	461	466	504	432	522	462	491	432	458	501	461	501	484	437	452	492	472	472	460	444	474	443	532	483	463	466	452	478	469	454	485	462	471	463	457	476	459	438	460	453	462	462	431	505	490	464	482	431	460	461	442	465	498	462	482	458	485	491	456	497	465	470	434	450	478	478	462	452	468	451	490	447	500	449	439	449	440	470	478	438	466	483	467	486	500	460	464	443	465	460	479	482	463	498	467	498	426	508	479	458	467	484	474	476	489	470	469	479	475	452	465	473	447	470	494	474	467	449	504	450	425	502	484	462	480	476	457	462	461	451	472	435	438	478	448	448	503	426	471	467	445	476	487	465	456	479	443	477	494	467	472	497	458	501	441	479	462	459	495	473	437	423	455	466	438	452	476	482	469	476	479	470	491	458	483	464	469	478	471	467	426	467	458	476	456	448	487	468	492	441	459	466	456	444	440	443	428	420	495	465	468	446	453	460	481	444	445	469	472	477	463	440	480	462	468	476	479	466	465	460	493	473	434	466	490	464	437	458	463	488	475	443	458	453	509	430	464	482	445	476	480
3692	5709	4714	2363	1600	1211	1006	918	804	695	714	624	572	563	512	539	536	520	511	483	509	496	492	462	479	459	460	464	470	474	465	491	419	455	489	459	414	481	478	489	513	444	471	479	487	456	429	423	466	459	411	465	453	439	475	488	479	488	409	437	444	494	465	444	454	474	459	488	425	472	492	462	465	442	463	486	445	434	446	477	497	484	416	462	435	440	436	430	439	463	486	484	454	448	489	443	493	463	476	445	481	442	463	422	432	485	456	464	437	426	481	454	476	439	445	477	435	443	491	437	455	430	450	488	469	483	471	447	443	501	469	452	445	465	459	423	470	490	454	459	460	434	459	446	435	470	473	483	478	457	447	465	445	418	424	470	490	484	464	479	424	452	463	454	464	446	421	424	477	461	442	487	443	491	472	429	449	457	452	452	460	427	489	452	407	470	443	444	465	463	449	442	496	474	428	479	416	449	491	421	470	455	443	433	456	437	461	469	442	439	484	407	469	432	425	430	421	430	443	470	427	469	436	469	454	458	440	435	437	472	471	447	473	474	435	484	437	467	396	451	424	469	478	437	481	460	485	464	435	446	447	433	436	455	445	459	435	425	455	454	481	469	437	419	465	483	465	456	414	437	473	456	439	421	466	449	439	443	471	449	425	475	440	448	447	446	422	475	461	458	471	486	495	481	479	446	458	458	446	449	456	477	466	501	461	440	463	437	445	452	490	405	465	461	452	424	474	442	493	473	454	465	453	486	429	499	431	456	507	446	463	454	453	414	445	428	461	470	419	439	441	464	475	464	486	448	471	442	481	458	432	473	415	494	458	472	445	447	441	447	452	426	473	457	494	435	442	459	449	451	432	441	439	440	449	454	475	447	442	454	433	437	443	466	446	450	446	444	455	453	471	482	458	431	467	457	432	458	454	455	458	457	450	450	435	413	461	442	459	471	424	430	447	455	442	454	427	450	454	460	455	471	478	470	412	453	447	468	399	426	458	455	468	446	473	454	434	453	411	478	462	459	461	440	433	452	436	447	441	449	457	400	455	456	466	469	428	480	457	436	424	468	452	442	453	436	427	472	480	462	447	472	421	467	494	456	459	468	443	492	453	418	452	484	403	442	465	471	469	473	453	475	448	414	457	493	435	415	443	449	442	459	470	487	478	477	471	474	469	489	438	438	440	452	467	475	431	429	460	438	468	441	454	419	444	444	422	441	457	478	473	451	472	443	461	434	452	424	474	498	437	448	424	448	451	452	443	454	465	448	420	468	419	428	427	438	448	451	426	423	474	465	429	442	469	439	518	494	468	443	425	453	453	469	442	463	419	483	484	444	440	435	462	457	450	460	424	468	472	472	437	467	483	418	423	462	446	429	450	414	445	392	430	441	433	466	458	489	422	458	446	479	477	425	491	422	447	441	465	450	455	424	466	424	470	450	454	480	463	458	446	485	460	498	501	419	480	474	449	410	428	417	483	438	457	440	473	453	427	452	463	449	487	425	476	412	425	438	440	466	438	424	419	426	462	455	455	451	476	423	447	433	454	452	460	411	463	441	444	422	478	428	434	433	452	453	438	441	422	498	482	453	442	492	425	441	431	444	444	470	412	460	444	451	464	423	442	435	431	445	454	444	436	429	480	519	433	475	399	416	435	470	439	426	434	432	443	454	449	425	438	446	428	486	417	415	474	429	438	440	408	447	427	461	434	438	459	452	449	440	451	437	455	481	459	450	444	413	445	409	433	448	441	489	446	437	413	470	464	465	470	490	435	431	468	462	463	441	481	460	451	457	427	439	487	424	448	428	449	441	446	444	484	447	438	453	450	432	447	435	428	481	423	451	404	424	454	410	460	465	444	412	422	447	437	427	411	425	476	440	458	426	441	420	469	494	435	480	441	440	446	474	464	417	432	414	456	476	422	429	427	405	465	423	466	464	417	457	456	432	454	444	456	458	445	429	447	442	458	471	445	415	461	426	478	420	416	480	436	430	448	455	443	441	460	458	460	428	463	428	445	464	448	424	442	460	455	440	468	469	462	457	434	472	449	455	422	426	431	427	442	435	435	430	431	439	463	444	463	464	475	452	440	415	464	455	436	440	447	430	436	439	441	447	458	418	447	435	454	455	431	444	488	432	417	434	430	435	465	455	422	425	458	444	445	441	433	419	479	432	426	454	444	477	435	464	405	433	426	458	415	445	469	499	441	455	449	454	450	423	448	413	435	465	446	458	477	482	472	444	415	477	456	445	419	453	431	409	416	419	453	462	475	466	423	443	423	400	403	443	418	447	440	422	464	446	436	425	458	438	408	475	452	483	450	435	434	405	454	426	453	415	460	441	447	454	420	436	449	425	411	444	457	452	439	450	486	437	430	476	463	444	457	438	445	476	490	488	463	451	456	458	426	405	413	410	424	411	432	417	444	433	433	433	420	441	441	454	469	434	448	479	482	452	459	442	455	495	425	478	473	433	437	433	440	460	419	463	435	415	441	430	457	453	450	458	437	448	471	429	422	443	442	462	462	449	458	453	466	449	437	478	447	479	418	444	416	480	446	398	448	435	464	434	419	398	459	455	434	443	413	410	440	413	462	456	455	451	466	451	424	431	477	461	441	417	425	470	440	423	427	460	434	446	419	450	424	424	453	488	472	427	439	451	426	447	438	440	488	453	446	452	460	449	418	421	455	436	417	450	463	457	443	419	405	457	421	422	425	436	438	462	453	458	442	424	447	456	416	414	452	410	415	477	459	423	484	458	434	441	403	465	459	438	443	449	478	399	431	485	444	463	434	408	461	465	472	427	438	435	461	459	443	429	441	474	416	481	450	414	471	410	470	468	440	426	416	421	477	483	427	445	440	461	433	411	470	478	418	451	492	483	413	427	462	440	477	458	493	451	453	494	417	453	467	449	407	406	457	463	412	432	461	431	455	456	455	452	424	430	439	445	428	428	462	420	446	441	461	452	404	464	431	444	469	412	406	410	459	474	440	445	437	427	435	430	433	474	416	459	452	454	446	471	440	426	471	435	472	403	415	478	424	436	481	428	455	414	455	416	464	417	447	410	418	461	447	434	466	454	469	438	465	459	440	442	423	488	438	435	446	421	486	443	432	438	489	470	436	448	483	428	433	443	461	438	446	412	423	460	456	443	450	448	396	448	436	453	482	447	437	389	451	441	397	440	454	464	435	443	419	425	463	449	474	422	497	420	434	471	446	422	424	445	451	410	426	454	411	396	421	454	453	421	481	403	422	467	436	438	475	448	412	443	427	445	460	436	458	411	454	444	443	442	456	426	423	472	450	432	415	465	447	458	444	431	460	440	462	441	412	431	461	470	387	435	479	469	459	449	441	466	421	415	421	444	457	459	481	415	435	392	452	451	433	439	436	462	460	431	422	462	442	465	460	404	452	420	456	449	426	419	445	440	432	406	453	440	440	441	409	452	431	469	510	459	442	494	435	436	430	468	454	446	443	451	443	447	420	479	437	451	437	426	476	449
27147	10183	532	230	156	122	130	141	130	122	143	112	127	121	114	138	120	115	146	100	128	110	143	116	130	109	136	119	121	104	123	134	113	124	106	132	142	129	112	133	133	132	124	122	125	118	132	141	120	138	133	128	110	126	124	132	97	131	137	124	102	123	134	131	114	123	125	131	130	110	116	130	129	116	102	136	113	121	121	125	121	120	122	131	132	126	127	117	118	138	121	138	110	125	122	127	112	109	118	136	107	115	119	131	115	130	107	110	119	152	111	120	125	123	119	113	125	139	132	121	124	128	126	110	131	121	133	119	121	105	119	101	117	124	122	121	127	103	115	127	118	136	136	133	151	117	113	116	116	117	122	124	128	125	125	124	121	137	140	121	115	138	110	129	138	117	121	122	129	130	111	112	106	119	156	133	126	128	117	121	106	120	114	122	97	116	113	131	136	109	119	116	119	119	108	112	114	127	120	123	114	121	138	117	137	101	129	133	115	133	115	123	114	148	139	113	106	118	129	108	122	101	127	121	106	122	135	105	118	116	109	129	126	115	135	106	122	116	129	132	127	127	132	119	144	131	131	127	134	121	123	124	132	136	126	142	115	125	139	110	118	108	102	120	117	133	136	107	127	139	117	135	106	114	104	108	119	118	123	112	119	118	154	138	99	118	125	115	111	109	123	108	123	122	115	133	107	121	117	137	119	106	134	119	121	116	120	120	139	151	118	117	124	143	131	113	127	120	101	105	117	111	127	131	113	119	129	119	100	134	131	132	126	124	113	129	119	116	125	113	117	139	127	127	103	130	126	145	114	116	107	146	113	113	124	134	128	118	109	122	134	116	108	122	126	142	133	117	125	143	128	130	147	122	144	124	129	114	113	119	93	124	108	113	116	120	100	124	124	133	126	134	104	124	110	109	111	131	115	111	108	100	105	133	132	125	119	106	136	134	139	123	118	126	116	143	125	107	133	117	132	125	139	134	138	114	124	125	124	143	129	125	105	119	110	106	126	129	122	149	108	144	129	121	114	113	124	114	128	113	138	134	126	135	114	101	125	143	139	101	143	90	122	137	127	119	117	112	128	142	132	106	108	135	126	151	129	122	111	104	131	120	125	124	130	125	129	127	125	129	110	135	115	135	124	125	114	110	137	124	128	110	116	132	126	112	144	123	122	115	121	129	109	119	144	132	100	132	113	120	131	127	137	132	85	131	122	120	125	123	129	118	132	155	122	131	125	116	109	106	121	114	98	112	123	150	117	130	108	127	137	109	132	123	126	120	121	118	112	135	124	134	125	134	132	115	117	133	113	120	107	123	117	113	130	131	130	122	141	118	107	138	142	118	128	129	109	117	123	130	137	116	125	112	130	126	122	141	113	119	115	130	110	128	108	133	121	122	112	127	138	112	132	135	129	122	132	124	129	132	114	132	131	133	122	122	126	114	115	112	126	121	124	129	116	98	107	105	115	133	137	139	122	124	132	125	118	120	115	96	133	112	106	130	132	113	109	115	116	115	135	123	133	131	116	104	142	133	152	126	126	109	123	112	143	135	114	113	116	135	121	95	105	116	125	101	118	147	127	113	143	98	124	158	126	134	120	99	105	128	131	125	122	109	130	116	108	117	126	117	110	113	122	125	115	127	112	116	118	128	110	140	128	147	129	123	118	123	138	102	134	113	130	131	119	118	108	121	116	137	117	117	126	119	122	137	138	130	120	127	125	103	121	106	113	136	118	114	117	108	117	128	138	131	116	114	121	140	121	131	121	135	128	130	127	127	107	126	116	106	116	125	151	109	130	127	131	121	98	130	127	147	130	123	106	111	102	115	131	101	106	120	112	124	115	136	129	116	137	111	116	132	129	124	122	130	123	109	136	145	131	128	140	148	128	103	111	140	116	122	105	127	112	120	125	117	119	119	117	128	124	103	127	137	111	130	112	125	115	128	120	115	143	117	129	106	127	111	117	104	119	140	117	120	125	104	129	121	122	119	123	129	122	133	120	131	115	133	123	95	141	115	119	136	132	117	128	132	124	118	122	124	117	112	136	128	116	129	110	137	102	122	120	106	121	118	124	128	126	137	120	132	115	126	117	109	113	123	122	117	123	123	132	117	108	114	118	118	143	127	135	131	119	118	143	124	116	122	134	124	121	137	110	126	112	126	123	112	133	142	130	111	116	134	135	122	122	132	120	123	118	111	123	144	123	140	116	111	125	117	142	118	124	140	129	110	125	114	120	123	109	131	120	111	142	119	125	110	113	115	106	121	127	119	111	110	125	142	125	128	122	121	131	134	119	119	122	131	119	120	110	119	127	120	113	136	140	141	118	106	111	151	145	116	111	137	114	132	125	118	142	116	129	117	131	119	112	127	130	127	138	123	128	110	120	123	127	115	112	101	109	135	127	129	127	113	114	121	121	127	111	127	113	131	111	124	122	121	125	113	130	118	125	118	128	132	123	121	102	115	128	120	117	135	131	97	111	117	129	131	131	126	145	99	127	104	139	122	128	119	125	132	119	117	114	111	128	135	135	135	124	108	130	126	113	119	123	134	122	117	125	122	113	125	104	140	136	120	123	117	118	125	133	124	119	121	137	117	137	111	121	118	141	121	131	115	122	120	97	126	124	131	113	127	97	111	124	113	124	109	119	145	113	117	112	135	136	105	113	142	113	111	133	127	130	119	120	117	124	121	126	133	121	118	135	112	118	108	124	118	118	115	122	138	136	113	125	129	128	125	137	127	104	144	122	118	133	144	138	105	123	136	137	117	149	129	126	138	121	135	113	119	112	108	117	127	130	112	119	130	122	113	107	127	132	129	112	112	138	121	121	112	113	130	129	133	134	109	116	138	127	116	161	119	108	135	119	121	128	121	136	121	126	125	135	130	115	139	116	121	137	125	115	129	121	112	134	140	135	119	144	119	117	121	127	147	120	130	126	122	108	151	128	129	125	110	116	113	131	112	127	127	102	128	121	124	125	122	123	118	100	127	124	113	119	118	114	127	121	114	138	120	112	137	113	133	120	146	134	127	127	131	125	126	111	132	140	128	118	123	121	112	136	134	122	92	124	114	120	108	111	117	125	135	126	150	109	132	127	118	136	94	132	134	106	123	128	122	115	125	116	119	125	133	103	134	98	113	122	133	141	118	127	106	123	113	115	116	98	112	98	112	126	126	106	118	136	121	121	126	114	114	121	128	107	126	137	142	113	130	163	122	115	123	125	129	118	113	143	127	147	117	98	109	132	124	110	129	139	143	126	137	124	148	149	125	132	135	116	129	121	143	118	112	113	127	118	137	110	134	125	126	131	114	119	103	108	123	136	106	116	147	136	124	124	107	125	119	118	121	125	127	118	130	129	115	115	135	138	121	122	144	125	112	129	109	122	124	117	129	132	148	120	106	127	111	143	129	114	122	115	128	128	124	124	133	127	117	121	117	106	131	115	109	136	142	125	122	115	130	116	126	141	137	129	120	121	122	146	105	130	125	120	113	123	108
4713	424	346	203	163	153	141	142	161	156	145	137	144	118	131	139	138	156	136	121	154	116	104	114	143	126	138	135	121	130	136	139	128	121	123	137	136	124	123	142	102	126	134	132	115	115	123	141	115	95	116	142	134	123	127	96	137	132	102	131	103	113	120	105	128	118	129	122	141	122	120	122	119	110	130	129	110	133	134	112	125	136	120	124	128	115	134	141	120	137	126	120	120	128	119	131	130	127	133	117	138	129	131	135	140	149	122	111	130	120	127	136	121	110	136	116	122	106	133	126	137	128	116	124	97	131	117	135	108	138	120	112	130	116	120	132	133	105	132	130	129	115	125	144	121	123	128	130	115	117	108	128	127	127	122	127	117	115	110	109	120	111	118	113	123	125	143	108	120	118	134	131	112	133	121	142	136	128	138	133	107	133	125	117	100	118	139	120	130	122	148	130	111	120	117	132	120	111	143	122	123	111	110	141	139	123	106	119	132	129	123	129	158	134	133	130	120	143	132	129	128	128	139	136	123	124	151	134	125	124	124	134	108	126	121	111	117	113	120	136	126	142	137	133	120	126	103	105	113	122	114	131	105	123	123	127	114	118	129	118	141	128	131	127	117	117	144	114	125	106	131	110	134	140	122	131	123	110	141	126	130	146	109	127	102	128	127	126	114	110	126	133	115	125	123	134	128	120	131	130	110	125	128	116	132	101	113	117	130	139	131	135	125	135	133	114	129	118	125	115	130	136	131	136	121	122	112	129	116	112	124	123	136	117	120	111	133	140	116	122	124	133	114	118	145	127	123	118	114	130	128	135	144	129	126	129	114	134	125	137	134	118	106	133	138	134	128	131	118	131	141	119	109	126	160	126	124	137	135	122	139	129	119	129	103	116	123	120	132	148	116	121	110	140	108	133	141	148	128	126	131	126	132	134	119	119	135	126	116	110	141	120	144	136	101	123	106	125	123	137	123	119	145	116	118	131	131	114	125	111	110	123	143	146	146	117	121	129	113	121	136	124	139	147	129	125	142	117	123	126	120	114	140	139	123	120	117	120	115	115	117	150	124	118	125	115	124	143	133	126	133	129	135	125	129	113	118	147	122	116	126	137	104	133	124	126	134	115	124	130	118	136	138	111	130	113	143	113	145	135	128	111	134	108	126	112	136	156	123	108	118	114	144	129	119	130	123	128	124	145	125	132	110	127	124	119	121	119	129	120	147	113	137	118	130	130	113	127	133	125	138	131	125	114	129	100	119	142	129	139	127	124	118	115	110	129	143	136	131	141	132	108	126	111	121	156	119	125	115	144	117	127	129	129	118	122	122	107	117	144	109	133	114	114	138	124	119	129	133	144	123	117	147	128	119	133	132	126	127	145	117	137	128	119	126	118	124	117	127	126	121	129	122	125	123	131	121	113	134	115	129	119	126	146	142	115	120	117	116	122	131	120	135	141	153	130	124	140	134	118	111	143	133	119	120	117	135	130	112	115	140	115	126	121	150	114	124	120	117	104	121	120	117	120	134	112	146	127	151	125	118	110	127	115	123	124	128	111	114	127	128	112	115	106	122	121	137	120	113	113	122	129	115	119	116	132	122	137	117	140	141	137	135	109	113	120	125	147	130	115	138	121	147	119	121	142	131	118	125	121	135	118	126	142	109	139	129	99	126	144	124	141	112	119	121	104	114	134	132	101	139	138	133	117	129	103	114	124	141	105	112	124	138	128	123	131	115	132	119	96	111	148	125	142	114	139	146	121	115	132	126	127	135	131	117	133	115	126	133	127	130	144	111	115	138	123	134	138	118	132	128	111	132	122	110	117	140	143	117	128	113	123	141	140	130	127	140	148	126	120	128	132	138	142	123	128	107	135	121	125	148	121	118	135	127	122	124	121	131	139	128	121	133	139	96	147	108	123	123	117	130	139	133	118	125	122	125	145	123	139	141	121	143	124	133	143	129	128	134	119	110	131	117	128	129	131	147	147	105	138	141	123	131	137	143	103	135	118	137	106	129	124	133	108	150	139	139	121	130	124	139	134	106	130	127	123	117	130	139	126	114	136	112	120	131	119	111	117	109	115	130	118	128	132	117	122	127	133	95	110	138	112	132	131	142	120	126	112	115	102	131	120	104	116	151	138	130	120	141	126	133	123	123	105	155	126	117	134	122	114	111	128	113	132	151	116	110	134	134	132	111	140	116	116	119	125	135	126	140	132	121	139	107	121	121	127	117	127	122	117	120	120	134	123	128	117	112	130	125	124	140	149	129	115	130	138	110	135	147	138	131	132	135	111	120	142	127	118	139	115	147	138	126	138	112	148	115	114	111	138	118	137	116	128	133	118	110	118	111	137	140	119	121	106	126	119	120	115	139	137	142	139	119	132	112	115	131	143	132	135	105	134	121	138	117	103	134	109	108	128	115	133	124	130	137	121	111	120	132	112	121	135	129	111	152	125	130	134	119	111	133	132	125	124	129	117	122	135	146	128	109	123	123	120	127	133	111	115	145	115	112	126	130	135	157	118	136	141	132	122	134	141	122	114	124	124	125	121	139	134	119	131	144	115	120	112	130	137	102	150	104	128	120	126	111	143	134	123	101	115	127	140	146	116	131	138	104	140	111	125	141	133	133	105	115	126	135	145	133	123	142	134	116	126	134	134	154	153	116	112	141	138	132	133	102	147	107	118	125	132	124	109	140	130	108	126	133	123	114	111	130	125	131	125	115	138	136	124	116	110	149	134	129	145	139	122	120	132	122	125	121	141	112	146	127	117	116	118	116	126	118	125	130	118	136	162	137	116	128	118	133	116	112	119	126	106	128	132	114	113	119	123	124	121	138	127	143	99	116	114	145	137	119	122	127	125	133	135	140	127	126	138	125	141	125	122	114	118	116	132	123	120	108	132	123	122	123	131	119	128	135	144	135	120	146	127	115	116	134	115	108	127	133	135	141	118	119	121	127	130	130	130	103	139	131	113	121	102	120	135	125	129	137	110	132	114	125	123	153	142	121	142	127	124	129	123	94	131	125	129	119	116	136	121	84	125	114	111	129	127	124	115	118	122	146	130	123	117	113	129	144	121	141	125	140	122	144	127	120	131	119	143	118	126	114	100	129	113	120	127	126	126	135	126	133	145	115	134	136	137	129	108	114	133	119	136	123	116	128	118	120	128	144	133	122	132	110	112	110	120	118	138	121	114	133	129	137	117	134	132	118	119	127	142	127	144	129	127	103	108	134	120	125	122	151	127	107	104	146	118	138	136	117	141	131	122	117	141	126	147	124	130	117	150	112	127	128	144	125	151	127	124	124	128	109	133	136	123	114	119	124	126	111	122	114	122	117	122	111	145	110	104	134	124	108	121	138	124	147	128	147	140	139	157	110	136	107	135	105	147	128	127	145	116	134	115	118	119	136	126	124	124	133	127	123	136	129	127	132	116	124	123	132	137	114	115	116	137	122	125	125	122	114	132	121	108	129	118	116	124	110	121	126	133	124	139
25149	21060	26820	25148	4096	747	538	441	370	354	346	349	354	281	316	307	334	330	295	289	299	356	314	300	306	307	294	308	334	339	281	293	311	341	301	290	282	339	322	298	302	288	272	350	327	328	269	341	305	300	320	284	273	323	291	279	286	273	253	332	291	301	263	288	282	330	302	273	292	293	317	325	304	298	327	291	273	280	307	296	329	288	297	300	307	290	295	301	302	278	286	258	287	291	320	294	302	306	311	294	288	289	285	266	274	300	262	318	299	319	302	286	320	331	266	283	305	295	290	293	309	308	273	299	309	316	322	305	303	290	297	307	299	300	274	291	315	298	303	280	293	299	303	284	262	289	287	280	293	276	299	327	286	273	298	293	309	306	294	321	284	335	274	265	326	302	289	305	305	287	271	282	284	318	263	315	294	324	334	298	270	302	315	270	318	304	264	301	283	307	290	288	316	298	302	282	321	297	296	271	295	294	299	290	289	331	295	309	279	295	283	309	293	311	276	266	302	305	305	295	303	277	316	290	293	314	292	263	301	298	295	309	312	302	303	312	276	303	269	342	264	282	314	321	327	294	291	297	292	303	280	298	296	287	309	290	310	285	291	297	284	283	288	276	292	292	305	305	298	310	314	312	320	254	306	313	294	305	279	289	289	283	314	258	310	316	294	313	270	310	295	302	275	285	333	317	316	342	278	280	315	297	301	312	296	320	289	283	287	302	300	293	319	305	322	298	288	319	320	288	299	320	318	292	295	276	300	295	302	327	309	295	310	291	296	320	297	282	308	309	306	286	311	304	271	262	260	280	262	310	286	293	281	285	313	297	286	306	328	296	306	293	299	291	295	274	324	326	314	280	302	268	315	313	286	267	322	298	313	315	273	341	312	301	286	292	271	294	311	270	289	270	288	359	323	274	277	312	294	265	327	288	301	259	275	308	333	288	302	322	296	281	297	302	309	260	275	289	274	296	286	307	288	288	320	319	281	256	269	291	271	281	299	329	300	297	307	331	323	288	339	310	299	313	318	325	303	302	299	344	307	308	299	322	310	317	276	298	300	294	294	309	292	306	295	293	311	326	334	294	324	291	310	288	289	312	288	326	286	307	297	274	289	305	302	302	320	316	312	300	305	293	307	326	278	281	324	298	318	290	282	271	310	296	290	303	289	303	356	289	306	315	291	302	312	305	329	262	318	284	314	273	308	286	282	262	310	327	301	295	306	320	286	294	301	282	298	287	294	313	311	321	308	281	295	296	302	278	286	313	303	292	281	272	312	285	298	283	322	321	279	327	306	304	322	307	303	329	295	265	292	307	307	304	298	256	321	299	291	320	309	294	293	313	309	296	303	267	296	279	301	296	272	296	290	262	308	289	305	278	317	265	301	289	311	307	307	307	294	327	281	311	300	301	295	307	304	291	329	319	269	299	316	331	286	268	278	293	289	280	311	307	304	293	312	282	302	321	300	314	304	304	292	318	301	288	300	330	306	288	321	322	283	286	296	309	268	255	305	286	286	318	284	271	314	297	298	320	270	303	304	298	310	300	288	314	307	335	285	298	302	307	305	290	300	278	299	316	314	311	307	256	278	306	327	281	289	317	299	302	286	296	304	246	312	270	326	321	311	300	312	340	318	292	299	321	340	340	282	292	309	276	319	340	279	337	300	316	303	325	279	285	314	314	325	291	320	301	272	303	288	287	313	289	297	310	276	298	280	332	303	306	288	314	324	304	300	318	267	271	314	299	321	310	291	296	319	294	295	278	272	300	298	275	290	273	307	323	254	284	323	306	326	281	280	308	277	311	303	277	278	290	292	294	303	300	314	301	323	278	311	278	293	276	336	297	297	291	310	292	319	269	312	295	270	259	303	291	285	302	307	319	300	276	287	264	302	307	280	289	315	297	302	314	319	310	300	315	278	305	309	268	291	297	301	287	299	300	281	283	298	305	315	297	312	318	288	309	287	258	303	298	304	311	294	264	288	297	311	278	292	305	318	283	306	316	322	284	326	289	306	272	282	297	283	304	337	283	309	301	302	332	308	299	318	288	288	298	294	289	311	316	331	304	286	291	282	260	294	298	320	294	291	302	308	286	315	309	313	281	320	318	296	311	306	324	317	330	311	298	293	257	317	320	270	320	283	310	296	290	277	300	296	304	274	288	279	289	286	301	279	301	303	302	265	317	325	314	272	274	316	287	269	321	300	325	303	314	305	307	297	301	296	274	267	263	285	311	302	293	311	328	315	296	256	280	295	292	282	309	295	316	317	293	316	303	289	315	299	323	283	292	304	329	290	282	285	290	287	304	297	303	304	304	282	335	290	320	311	293	287	287	293	307	301	309	261	289	311	304	316	292	277	315	311	301	262	328	304	303	286	279	302	305	267	299	307	311	295	325	291	334	267	310	287	291	291	287	288	272	292	285	303	297	295	282	278	301	283	305	286	304	292	299	299	330	292	345	313	286	302	292	266	273	284	314	294	282	304	294	251	295	282	282	328	262	330	271	319	291	304	311	306	272	302	298	347	280	303	293	309	271	319	303	294	273	291	288	299	296	307	287	282	321	305	289	319	296	323	294	276	346	299	290	314	289	283	299	311	335	284	325	327	261	308	266	295	294	287	314	287	314	330	285	329	326	300	282	322	307	312	304	317	293	257	327	308	299	291	301	294	308	301	292	280	294	309	288	301	285	304	284	312	317	307	313	288	288	320	297	308	301	279	287	264	262	291	341	308	304	328	306	278	288	287	293	301	317	268	309	279	319	327	282	262	316	329	290	310	314	277	309	310	283	289	307	310	322	324	251	330	292	294	284	271	300	319	267	307	305	296	317	320	315	317	293	290	306	270	304	316	283	280	296	283	294	285	327	289	293	289	286	322	304	298	319	317	304	302	294	296	290	287	263	265	319	243	282	302	296	325	315	247	305	262	310	291	311	301	300	312	291	294	287	274	298	306	274	312	327	329	309	280	305	284	261	284	291	267	303	298	339	310	312	316	281	320	302	328	335	308	273	310	284	281	273	293	294	283	307	289	360	331	293	324	283	310	294	315	274	315	306	277	310	294	296	306	290	287	266	272	320	270	304	299	327	318	280	323	297	319	256	282	292	302	292	301	295	283	303	285	307	269	310	331	314	304	285	296	274	278	314	303	279	303	268	297	310	336	321	304	282	279	298	305	293	307	294	299	289	296	289	327	281	292	291	289	313	317	294	294	287	325	297	277	275	283	282	273	316	302	285	314	308	279	273	298	292	285	295	293	291	276	292	295	318	296	308	310	295	328	319	294	311	305	280	318	334	331	297	317	314	317	281	300	295	308	277	276	313	295	280	267	294	324	315	278	303	337	260	311	278	295	317	306	308	266	291	307	306	327	289	312	296	296	273	320	285	291	315	304	284	311	285	334	305	301	295	309	274	321	275	278	286	299	294	312	295	290	315	275	273	325	323	296	290	287	290	336	292	320	325	298	316	286	294	315	259	281	314	295	296	301	295	302	278
3476	2844	2315	1137	869	618	546	487	413	457	400	358	389	365	330	325	347	329	339	346	329	355	313	330	322	303	327	303	324	322	307	307	312	327	323	312	341	267	289	327	328	333	285	319	338	327	311	305	306	334	351	296	344	311	326	283	307	289	333	297	307	317	319	324	312	343	271	305	307	315	315	282	315	314	311	288	283	288	299	315	275	313	295	303	312	318	322	293	295	313	280	309	286	324	331	305	300	303	306	314	300	300	287	302	320	327	292	275	298	309	307	305	312	287	312	316	294	316	305	306	289	312	300	343	289	322	284	320	310	300	324	301	322	288	301	327	310	310	297	305	285	296	292	314	314	317	317	296	309	294	322	305	300	296	286	298	278	270	302	301	298	327	298	311	306	330	353	289	315	303	298	274	293	292	320	277	280	304	283	315	293	308	325	313	301	350	283	319	309	294	308	314	298	336	327	289	337	285	272	281	282	320	308	313	295	284	298	301	317	291	336	272	304	287	294	291	256	293	317	301	327	310	316	320	302	287	307	307	319	268	280	303	304	312	298	304	309	323	308	307	305	294	293	305	295	273	340	302	313	294	314	310	283	293	299	289	310	288	277	317	307	311	325	331	286	301	294	294	281	316	295	307	288	306	332	278	371	323	311	304	324	303	328	320	270	296	303	280	303	272	301	314	274	305	275	276	317	294	313	303	331	295	300	324	330	311	299	301	312	296	305	294	334	275	292	315	294	314	284	287	290	329	287	295	302	338	316	294	299	278	297	298	277	290	300	308	300	302	319	287	314	286	342	328	330	318	297	318	328	320	291	329	294	305	299	316	319	292	322	297	269	340	295	307	327	288	285	292	295	292	286	297	300	298	274	319	299	298	316	281	320	312	305	274	308	296	277	295	281	321	329	292	318	299	326	315	292	328	303	317	316	296	299	301	324	291	297	304	282	303	316	315	293	328	282	301	301	271	300	325	295	259	318	296	343	299	322	300	311	293	338	305	307	313	304	313	296	314	284	306	320	310	323	300	299	319	277	290	290	304	305	315	317	324	303	295	335	288	302	301	304	283	299	292	312	335	305	297	328	291	333	316	305	275	319	309	274	301	285	274	294	292	331	288	278	282	321	308	275	327	314	294	294	297	309	321	318	286	303	303	304	307	301	276	316	267	285	263	274	300	301	299	305	306	322	298	321	284	301	308	308	326	307	313	258	285	271	287	308	289	325	333	315	282	279	287	306	306	298	301	287	290	302	313	272	299	297	312	281	314	295	310	329	335	312	293	292	304	316	281	324	351	321	284	306	283	316	276	290	322	308	291	296	274	314	298	307	311	304	303	305	272	297	295	305	316	297	336	309	305	315	281	283	317	310	309	304	330	302	322	323	310	294	286	282	311	283	285	298	305	282	307	286	336	326	297	282	312	305	301	329	302	280	318	305	316	306	281	299	262	299	286	317	291	309	304	261	307	291	292	279	311	301	315	302	331	297	320	301	296	290	291	287	293	309	304	292	315	310	313	289	285	293	316	301	306	291	317	299	330	269	305	326	308	307	314	308	310	308	309	338	288	296	285	306	339	333	318	318	302	314	307	269	281	259	313	297	335	301	284	295	342	340	322	291	340	291	301	287	338	304	306	299	306	299	277	295	307	311	303	270	311	279	307	305	291	298	291	282	280	296	307	299	311	326	283	329	320	282	292	317	296	301	319	297	297	296	301	278	277	297	298	288	332	282	313	308	310	314	301	295	313	281	293	282	306	301	338	300	308	312	278	291	315	288	289	346	326	301	301	311	309	289	294	289	315	292	296	291	313	305	287	289	313	293	280	279	272	306	288	318	314	307	280	299	319	334	313	298	330	287	290	315	312	303	308	289	288	303	293	327	314	303	305	312	293	300	297	307	281	286	288	286	301	293	312	336	310	316	291	312	346	320	295	329	321	294	311	285	282	314	312	317	291	255	314	270	302	313	337	297	290	299	270	298	287	326	315	335	260	293	299	326	316	327	319	327	327	314	291	293	297	321	314	300	278	320	315	304	326	311	307	326	294	292	284	326	312	269	291	292	311	320	321	278	269	282	335	289	288	340	287	292	308	316	338	287	295	296	284	299	305	319	290	306	316	291	327	287	284	267	298	305	308	333	290	293	283	291	279	291	320	284	278	294	302	337	268	322	304	314	258	334	315	293	318	326	306	317	307	296	280	292	299	322	284	298	326	286	297	314	295	303	282	309	308	317	278	292	273	277	307	294	321	329	291	306	296	296	334	291	319	297	317	283	316	301	305	298	307	300	297	306	299	306	291	291	276	319	282	303	311	313	325	316	294	297	293	278	274	300	325	288	280	282	270	320	314	301	282	287	320	332	322	283	283	290	313	289	311	278	342	260	317	308	315	318	307	318	321	323	308	280	288	296	297	313	255	302	304	297	338	294	340	289	291	296	325	295	309	305	321	299	294	285	298	309	280	301	323	276	287	324	283	314	309	318	304	304	312	320	293	308	331	323	293	294	301	282	301	279	308	280	286	301	296	296	317	300	292	320	329	294	281	323	295	300	304	293	317	289	328	288	294	295	299	286	286	331	326	295	297	295	293	291	304	259	299	277	312	302	295	284	293	325	289	326	306	263	280	292	312	295	298	279	303	322	356	262	301	312	297	305	326	290	286	332	280	294	313	268	333	325	304	300	287	320	331	306	300	301	312	310	284	272	322	277	319	320	299	295	298	319	275	302	291	289	261	320	269	304	329	305	324	305	276	330	333	315	287	294	289	285	280	314	295	308	282	282	265	298	298	316	294	328	311	295	313	316	328	291	309	289	290	300	317	295	297	301	299	304	308	273	297	332	298	287	321	311	302	338	289	333	342	314	299	316	306	314	320	289	335	275	306	309	312	305	323	331	314	290	313	302	281	293	306	281	311	340	278	295	279	315	332	293	297	296	302	319	276	310	302	305	315	306	314	293	272	300	297	288	296	272	286	279	293	296	317	291	291	281	305	312	301	295	314	280	275	304	292	313	321	292	301	330	285	302	299	303	269	289	326	310	301	301	324	286	305	278	324	317	317	302	310	327	305	299	294	296	282	288	301	299	297	259	310	306	313	300	333	267	277	296	293	288	300	289	311	289	310	333	297	318	298	296	310	284	287	304	328	320	322	317	324	317	294	315	303	301	311	333	297	289	265	290	296	283	324	281	287	276	336	292	282	302	298	288	285	304	325	340	323	290	286	309	284	273	284	292	305	300	298	287	294	292	280	317	296	337	330	294	308	294	299	270	329	308	289	295	290	317	324	275	295	282	298	281	333	270	291	299	284	300	284	294	301	300	288	282	305	297	300	302	326	308	320	310	293	324	283	310	346	315	295	304	311	300	319	317	282	312	304	280	287	296	313	316	288	297	265	286	300	281	278	297	286	276	284	293	324	304	291	299	305	294	331	309	290	323	281	306	265	292	286	294	318	285	308	313	292	318	288	318	293	317	299	288	306	281	301	316	271	290	334	298	310
24023	21082	28175	24227	20962	5352	1236	785	596	634	660	554	559	535	534	538	517	505	535	521	469	465	535	548	463	485	486	490	520	487	466	473	462	499	466	520	489	463	447	506	487	486	431	479	472	469	462	462	458	494	465	492	476	486	439	501	479	511	491	487	446	483	452	456	469	484	449	434	440	488	458	453	489	489	461	496	460	492	445	425	481	478	467	499	481	445	459	473	490	473	451	466	455	485	443	461	475	466	490	492	457	445	486	466	498	487	448	481	427	445	455	465	470	484	482	472	499	480	456	490	453	479	440	468	467	471	466	485	496	495	438	480	462	453	482	462	495	503	469	475	448	437	448	477	516	513	508	472	463	448	463	472	461	503	456	470	463	464	517	448	461	468	481	461	470	473	481	480	464	480	509	475	458	461	484	478	435	443	483	434	474	497	467	448	461	473	457	458	453	483	465	473	457	443	446	482	464	484	495	469	472	468	470	422	472	448	476	469	526	499	491	475	470	490	438	432	442	483	465	465	478	481	522	426	416	501	445	506	475	453	440	459	459	484	458	462	408	458	473	474	448	452	477	473	450	466	470	470	460	500	457	457	456	445	521	442	488	476	492	443	464	496	470	458	488	439	476	480	483	465	446	462	463	451	475	448	491	445	490	484	473	472	472	499	475	433	452	488	469	481	489	443	457	469	443	466	491	483	462	450	470	449	506	483	462	478	457	443	484	453	456	465	459	498	475	483	458	452	498	477	471	454	454	461	448	474	465	461	469	468	466	451	485	466	450	427	454	476	480	471	448	459	469	429	439	461	497	464	481	475	433	468	473	476	409	460	464	491	506	452	489	441	511	423	483	455	477	514	479	461	458	443	464	506	473	459	413	496	479	466	453	479	437	481	512	488	479	457	448	459	463	423	454	466	481	489	477	489	457	462	419	476	530	448	458	467	448	458	463	498	476	410	459	487	465	459	458	444	486	497	452	474	446	471	469	460	477	466	433	476	437	448	442	441	491	467	475	487	425	494	471	454	482	452	445	470	463	473	474	470	464	478	458	456	459	491	437	442	467	463	432	483	457	461	486	469	490	484	488	511	457	472	466	489	495	425	481	480	489	467	448	429	468	480	465	494	463	483	449	470	476	481	445	478	449	505	447	448	446	425	459	465	528	462	501	475	471	459	454	470	495	495	467	441	479	478	454	449	494	479	471	482	430	469	469	503	443	507	456	463	464	435	461	441	433	431	468	477	447	500	486	461	488	479	458	448	488	443	484	501	494	478	476	446	465	429	499	476	483	471	466	504	499	468	416	490	459	454	473	502	432	453	463	483	477	481	447	452	423	444	463	473	469	475	500	472	460	484	460	416	458	482	488	420	426	418	453	448	466	451	420	491	444	460	507	457	446	454	460	452	493	479	467	505	435	437	489	493	469	482	464	479	455	473	481	462	460	506	498	481	473	477	426	496	422	464	439	432	466	463	483	453	458	517	452	443	476	459	480	471	446	479	511	437	430	482	456	445	466	448	442	445	490	440	480	435	484	436	461	480	478	482	446	474	445	469	505	439	473	459	503	446	468	465	511	477	473	444	475	472	430	480	479	473	486	459	488	434	494	428	494	448	462	455	474	487	467	453	507	431	458	476	475	459	489	451	445	463	470	451	484	466	520	498	429	490	479	465	455	488	454	464	446	469	456	470	485	469	474	453	456	444	495	466	450	464	478	449	474	456	466	477	452	456	466	473	443	440	494	484	453	462	426	445	467	464	477	469	496	475	476	477	490	503	457	486	428	495	428	470	457	462	467	455	453	478	426	485	508	452	442	497	440	477	446	451	495	501	445	462	459	465	458	465	454	485	498	473	482	480	481	467	458	474	443	457	480	427	482	475	459	474	454	433	502	474	436	510	489	428	445	475	505	454	459	460	515	466	455	458	474	460	463	455	455	427	490	460	467	494	461	472	437	412	493	460	456	437	454	452	474	443	474	418	489	462	464	481	492	462	435	506	438	456	460	437	446	457	444	504	467	453	512	514	496	486	470	494	449	464	449	454	468	472	467	500	500	489	448	441	515	439	409	470	513	484	478	484	431	433	422	490	473	475	500	487	479	466	492	470	465	494	455	411	473	417	500	452	470	495	443	446	465	470	486	494	439	483	483	508	442	465	473	477	466	479	479	494	469	439	432	483	485	452	456	467	459	441	474	443	488	460	467	491	453	429	459	488	458	439	471	465	469	482	462	466	479	492	457	436	501	486	445	462	493	470	475	495	450	480	451	459	468	462	471	468	442	493	496	484	465	504	453	452	451	457	472	464	468	467	499	488	494	501	457	492	434	465	475	442	469	423	500	437	493	451	452	463	447	492	486	486	437	473	456	459	452	457	530	451	474	437	469	479	486	462	506	489	453	472	427	495	484	495	485	510	469	496	419	487	445	479	469	458	461	487	461	450	508	442	430	465	482	461	462	449	441	442	442	479	446	474	482	440	486	452	463	480	466	487	495	475	469	493	426	453	476	462	477	472	501	472	497	477	476	479	471	479	456	467	470	452	478	469	462	475	453	493	479	476	469	469	440	461	471	461	448	456	463	404	471	440	495	464	456	476	448	486	490	477	478	497	482	442	481	447	462	455	405	442	436	476	495	488	463	478	442	464	468	489	447	475	440	422	471	454	444	496	477	458	439	474	501	478	452	453	473	433	453	460	443	483	463	478	437	461	479	452	448	490	472	489	506	487	499	446	479	428	429	445	405	466	407	463	479	471	470	492	515	437	473	474	500	437	489	498	478	511	497	512	465	478	434	463	437	453	461	472	507	484	467	457	454	498	480	459	470	476	449	425	443	477	463	460	453	468	478	465	428	482	449	484	437	464	459	453	442	466	495	448	461	506	458	440	454	463	472	457	488	435	444	462	448	494	487	499	468	453	463	468	442	469	492	489	470	465	473	456	493	458	493	459	459	471	461	474	471	458	433	472	455	493	482	455	508	437	452	434	439	460	467	457	478	457	508	493	477	458	498	481	459	476	481	468	424	477	492	432	459	485	488	481	443	473	460	471	448	453	473	498	452	455	504	402	467	490	460	478	471	479	457	491	483	484	487	448	438	451	479	490	487	443	496	494	446	458	471	465	489	449	424	497	467	467	447	475	431	468	431	468	487	444	464	440	439	474	482	445	480	439	481	491	440	494	466	445	471	485	441	447	461	453	433	432	478	452	450	469	473	437	436	473	452	438	498	478	482	489	445	490	455	465	516	474	499	490	456	475	443	474	452	507	459	471	468	486	473	467	454	477	450	456	479	510	477	481	428	504	423	407	435	509	459	437	480	462	481	454	497	475	483	471	451	488	438	468	461	481	434	426	522	481	478	451	437	485	449	478	469	457	463	477	447	497	513	501	467	431	464	452	476	483	457	456	488	480	442	468	495	455	494	448	473	445	442	471	450	476	458	425	484	502	462	476	468	476	471	468	443	489	458	457	439	445	471	450	495	489	433	460	439	451	464	448	454	458
3698	5760	4708	2277	1689	1156	967	840	745	779	761	604	632	601	561	537	529	533	525	507	541	504	491	493	518	475	471	478	485	483	467	480	522	534	504	473	473	478	455	449	465	473	481	475	481	460	437	477	494	464	462	453	469	494	453	487	508	492	443	472	485	473	459	460	473	434	496	470	454	458	469	457	492	455	479	453	475	465	466	429	494	449	484	478	483	488	493	442	418	409	424	475	434	458	451	494	441	479	469	489	465	420	465	478	452	467	454	454	468	473	426	471	425	446	475	458	496	476	452	479	489	468	456	471	482	445	410	486	457	441	481	476	450	454	446	455	458	469	463	461	481	484	414	450	458	441	446	471	439	482	490	443	450	478	460	455	454	487	435	437	445	441	464	428	471	479	463	496	464	498	460	457	420	438	458	480	481	453	442	474	447	479	456	447	485	412	430	444	445	478	433	449	487	442	430	434	435	454	455	445	443	455	469	469	492	467	451	454	467	452	441	463	417	414	424	432	470	407	461	446	499	456	456	441	469	379	466	466	464	450	473	439	449	430	454	434	423	472	427	404	447	441	448	469	444	467	436	464	448	473	461	440	446	441	438	443	451	450	439	464	456	447	480	440	435	482	419	443	489	452	515	460	452	463	463	441	430	441	465	459	412	477	459	464	483	435	484	490	481	484	475	456	449	460	483	423	460	429	460	476	462	439	451	487	458	431	445	425	432	455	434	438	457	439	453	476	455	451	451	443	459	438	472	488	452	472	423	466	479	464	462	481	470	447	448	443	475	508	441	475	462	454	447	452	484	460	453	458	470	451	451	448	451	438	455	477	406	454	474	422	447	454	432	467	454	462	435	450	464	432	414	441	438	460	474	470	452	464	424	452	434	467	438	432	447	450	462	444	435	415	470	429	462	438	452	421	460	458	440	394	427	453	431	389	427	470	482	489	443	428	450	465	499	479	473	445	434	465	431	435	464	455	460	465	484	472	478	439	454	429	493	441	435	441	443	446	472	451	428	471	450	443	452	429	448	444	484	438	423	434	410	440	441	502	459	450	446	457	453	464	400	420	466	474	468	428	457	441	472	470	447	443	398	439	470	428	498	465	438	462	452	465	430	487	444	452	443	496	472	495	447	445	453	470	477	447	490	435	412	447	483	473	448	458	436	449	446	446	463	454	432	430	441	475	481	435	463	468	483	436	463	444	417	428	460	458	459	448	444	442	455	441	462	464	455	428	441	454	445	448	424	475	427	446	431	438	476	433	467	437	448	436	489	433	413	459	442	441	408	458	455	474	436	454	418	438	429	462	441	454	457	491	471	468	451	464	445	495	449	452	429	471	443	462	439	447	513	435	425	450	463	432	438	433	483	430	463	472	400	456	435	464	443	478	470	445	459	438	425	449	454	422	444	480	474	427	478	441	426	470	456	451	458	440	460	469	432	474	480	415	437	454	409	480	485	430	450	432	462	460	402	456	467	465	445	439	455	413	483	455	455	455	471	433	447	434	446	454	445	468	445	406	453	448	431	447	476	447	424	444	482	448	443	482	481	455	449	407	475	463	442	451	481	488	448	426	483	422	445	462	448	414	466	464	478	446	404	489	482	458	437	454	444	421	448	464	460	473	457	460	485	450	416	422	439	439	444	492	469	435	475	459	465	435	440	433	474	427	447	462	442	496	433	456	463	448	481	438	443	458	407	455	438	445	477	450	452	421	456	458	424	445	456	454	437	448	428	430	435	457	431	468	433	489	443	493	455	466	466	440	437	436	452	460	447	462	454	451	458	476	459	408	461	416	431	430	468	475	427	400	471	443	490	462	442	448	449	451	455	431	445	476	478	482	446	454	451	475	430	404	454	466	464	452	475	458	474	440	486	420	444	440	461	399	465	482	419	465	479	437	472	429	486	462	502	481	479	442	434	432	426	437	451	471	435	419	435	426	461	464	437	452	467	471	505	420	402	442	494	413	447	462	446	453	431	441	450	434	468	451	451	445	446	461	445	447	432	450	413	465	438	433	462	468	460	470	450	431	454	464	433	447	448	453	430	453	445	443	413	426	480	455	433	458	491	497	442	479	460	458	423	466	486	468	468	477	434	493	468	472	434	422	478	416	426	438	444	449	449	484	457	440	480	466	493	446	466	420	431	430	443	443	469	435	447	465	501	469	482	466	435	481	476	417	412	409	489	446	429	434	428	433	471	464	474	440	470	425	454	484	466	435	411	437	477	461	435	421	476	455	454	458	474	462	438	480	417	498	448	451	441	475	425	495	472	462	407	456	468	415	468	468	430	463	464	479	435	422	488	421	455	378	461	483	453	459	423	482	462	445	430	449	432	430	462	439	428	434	467	440	484	453	477	478	459	447	460	426	442	492	410	463	427	471	459	467	450	458	444	445	456	483	446	433	491	464	420	466	492	446	452	461	478	451	465	384	491	489	443	448	437	434	440	440	462	438	436	453	446	454	428	470	457	463	402	466	454	446	444	469	439	403	438	444	466	459	437	456	477	437	455	426	470	458	441	477	437	479	445	445	451	481	423	442	450	413	451	427	429	433	438	411	461	451	454	404	470	447	448	482	474	434	414	417	469	465	478	439	439	445	440	449	460	407	460	487	473	459	430	422	460	451	466	430	462	436	459	470	429	457	458	463	476	432	445	471	431	427	455	453	440	445	416	438	431	441	444	498	426	422	467	445	423	436	466	472	411	477	408	398	466	444	419	422	440	426	451	491	455	409	471	443	493	481	475	463	464	454	417	450	431	426	461	479	435	428	462	455	428	473	445	454	459	441	432	420	454	450	462	448	454	407	421	428	421	429	456	442	438	429	432	423	422	437	501	441	448	449	431	443	454	420	431	454	480	441	446	462	439	456	443	429	468	438	425	464	447	426	502	419	450	463	474	450	426	425	439	419	449	437	447	419	433	417	449	423	416	453	417	413	441	442	412	455	442	481	444	408	446	438	474	449	444	424	394	447	441	406	428	474	480	452	473	446	448	446	456	462	426	449	431	477	425	435	437	438	423	431	438	442	458	472	457	447	452	452	447	436	435	415	454	441	447	448	459	465	475	428	425	449	437	461	457	445	455	441	448	477	469	426	453	452	448	479	478	469	445	444	429	419	473	433	450	480	426	446	456	435	459	475	440	408	457	477	468	461	424	430	457	431	432	469	453	427	436	443	463	436	419	483	416	430	427	461	442	437	407	464	432	465	421	461	443	438	443	466	455	467	463	450	457	417	465	432	452	493	422	461	457	447	451	470	483	455	432	412	469	465	461	422	458	473	457	435	448	463	441	458	422	444	468	458	439	424	435	451	482	454	457	472	453	417	463	415	462	469	455	432	485	420	449	459	457	440	458	422	478	445	404	459	457	416	436	423	461	424	477	452	423	449	425	414	470	459	455	439	469	439	444	450	466	464	434	449	472	440	472	462	442	454	432	433	432	437	447	429	463	442	466	433	434	450	443	459	491	422	411	474	465	408	466	492	459	473	418	444
27247	10165	512	213	154	127	121	109	121	124	147	137	146	109	121	124	106	111	144	150	127	129	94	132	115	133	132	140	122	123	145	123	109	149	122	139	141	132	141	114	121	120	113	114	119	132	127	109	137	116	122	130	112	125	131	144	129	117	128	136	135	109	133	137	116	113	118	124	109	130	110	126	109	102	119	126	106	136	139	121	130	103	110	117	119	115	121	144	114	124	108	124	144	102	133	113	107	135	116	122	126	117	111	136	115	113	135	127	128	118	131	120	140	119	136	120	137	115	122	118	106	104	125	122	117	108	101	114	116	117	104	123	124	118	142	119	116	107	125	125	94	125	118	109	128	125	126	129	122	121	151	112	130	131	111	118	148	107	107	130	133	127	109	124	112	125	124	133	124	114	131	117	125	125	117	114	123	121	135	112	92	119	119	117	153	89	114	109	121	115	126	138	123	118	115	135	127	118	130	120	119	128	120	111	129	127	117	133	113	125	118	117	105	114	127	106	120	109	115	128	109	123	117	122	127	129	111	120	110	122	111	150	125	119	106	116	143	126	119	108	106	126	105	111	114	126	144	125	122	125	135	134	120	120	117	123	145	110	112	122	136	127	127	132	133	123	120	127	103	164	117	110	107	117	122	122	118	105	116	119	127	112	128	123	119	116	127	124	126	135	127	124	125	126	128	100	126	117	125	141	113	114	115	112	127	121	148	130	126	132	120	108	113	115	119	111	106	118	131	130	120	131	115	99	132	125	105	119	112	128	128	135	109	130	125	128	103	137	112	116	127	135	124	122	106	115	140	120	119	130	134	122	117	132	111	137	110	117	145	140	138	126	119	118	115	132	126	118	107	119	124	136	128	124	122	109	107	122	125	117	107	130	134	128	131	105	120	98	121	123	118	114	136	114	119	130	108	127	104	119	133	110	122	105	118	134	131	134	133	124	134	144	104	125	140	114	135	114	124	128	115	121	142	142	127	107	135	127	132	110	146	127	125	118	118	117	134	126	130	114	127	136	123	132	118	113	134	146	115	125	126	124	112	125	115	135	125	131	116	132	121	121	106	125	127	145	101	127	122	99	108	119	116	118	133	120	137	125	119	129	117	136	121	112	143	124	125	125	136	130	135	106	128	125	126	119	113	121	130	134	137	130	127	132	121	130	139	107	130	115	112	133	117	99	146	125	123	126	123	122	104	117	121	137	103	125	123	119	126	120	126	138	112	110	119	152	95	133	120	123	125	130	119	146	128	111	122	118	131	118	120	131	114	129	113	116	124	103	140	116	116	111	123	97	111	131	119	128	126	127	122	111	139	131	131	120	119	104	102	136	127	129	108	104	127	109	111	133	133	111	122	130	133	130	97	123	126	129	115	125	116	121	97	104	125	95	122	118	92	110	132	115	121	143	136	130	127	119	118	118	111	127	117	127	119	118	116	105	116	153	121	101	133	110	120	127	107	138	139	130	142	108	106	141	125	113	123	106	139	131	142	112	107	109	122	118	141	115	116	131	132	144	123	113	138	138	135	125	115	119	125	121	120	121	122	120	149	110	128	113	110	146	132	140	111	120	118	129	115	145	140	132	146	114	106	118	115	108	125	125	129	121	135	121	107	121	130	118	131	119	121	107	130	144	117	106	132	119	122	132	152	126	116	138	131	110	123	117	120	122	139	133	132	129	136	117	115	121	109	141	120	117	145	114	116	135	114	116	110	106	124	117	120	110	131	115	113	133	135	129	127	105	109	120	154	127	128	143	104	141	132	109	105	121	118	109	135	121	123	136	130	148	136	135	132	106	122	128	118	116	97	128	128	139	138	126	137	102	135	139	123	117	119	136	123	127	120	130	117	131	120	120	129	117	117	138	129	126	118	140	147	125	139	109	117	129	124	122	126	125	128	123	108	123	116	118	122	111	131	131	140	124	136	129	107	158	115	114	119	121	105	135	111	107	126	115	114	139	130	129	117	112	105	126	113	121	142	117	118	117	140	123	132	146	122	119	108	118	139	136	107	132	104	134	121	110	117	122	109	131	126	113	122	120	120	112	131	102	124	131	128	119	112	122	124	136	138	121	126	119	127	133	108	129	130	123	122	113	151	136	124	115	132	106	117	130	112	135	114	118	126	113	121	130	114	133	130	126	125	123	128	130	142	131	125	130	99	126	114	127	122	124	122	127	130	99	122	108	119	139	121	124	114	127	117	107	136	134	145	112	138	121	113	121	123	123	144	132	123	137	128	112	115	158	135	131	107	123	119	139	120	132	124	132	118	139	125	121	126	124	119	132	122	100	117	122	134	118	117	115	118	121	122	119	149	155	114	105	115	138	120	96	140	112	139	109	117	112	124	132	122	129	120	129	120	121	115	125	128	145	120	131	133	144	111	127	128	123	112	134	127	127	122	111	121	132	143	129	144	140	130	110	123	135	157	138	120	125	141	126	123	113	123	114	106	127	135	133	125	115	108	108	111	155	131	128	110	127	136	127	112	108	124	107	126	134	115	138	112	122	130	124	120	113	154	106	125	104	125	147	112	129	116	136	115	132	131	119	112	132	123	129	128	119	116	113	127	120	119	120	122	148	142	116	128	125	106	119	112	114	112	141	125	120	138	128	144	118	132	123	106	137	123	115	110	122	134	120	109	128	114	122	111	127	115	146	123	128	132	132	136	114	107	122	113	130	122	133	126	123	128	127	136	128	117	141	121	107	118	116	112	106	120	116	119	122	125	144	129	121	126	121	114	113	106	118	133	123	123	123	114	111	126	136	131	130	120	111	117	144	118	128	146	142	119	126	137	111	118	117	113	99	134	119	116	117	109	124	123	123	130	121	131	119	121	131	130	136	147	146	123	116	127	131	117	127	130	133	117	130	134	102	143	139	125	133	124	128	111	133	125	111	115	120	124	101	93	116	136	114	135	127	111	125	130	118	116	109	113	121	143	123	145	133	133	114	116	121	120	118	144	129	107	128	123	132	136	134	143	102	137	122	113	126	141	117	139	135	123	120	115	147	131	117	131	127	131	119	112	105	124	128	100	118	111	102	125	136	125	115	125	140	124	122	120	120	116	119	115	131	103	138	126	127	103	120	109	129	131	134	123	140	107	118	130	135	116	155	132	138	104	132	119	92	124	119	128	125	134	116	122	108	130	113	105	131	127	130	126	127	117	152	114	101	158	140	125	128	114	118	127	116	121	132	119	105	120	123	117	136	116	105	146	125	135	141	131	114	121	132	125	111	130	124	118	142	115	142	123	124	139	123	120	141	120	122	127	116	122	123	130	115	118	141	131	145	139	135	120	128	110	128	135	115	113	118	141	139	131	116	124	109	117	99	109	127	135	115	111	138	126	99	134	111	137	108	119	135	123	137	147	116	127	118	117	137	146	141	137	124	126	120	130	126	114	116	125	104	112	133	117	137	130	119	115	117	121	145	113	113	114	116	106	118	131	142	144	127	113	107	141	114	118	118	123	137	123	135	119	123	122	112	137	129	116	124
4718	368	302	201	191	140	147	142	146	131	131	142	131	122	126	129	147	126	140	113	116	122	113	146	134	135	135	132	132	127	140	121	124	141	133	115	135	119	141	131	143	117	144	120	126	136	135	128	133	117	119	129	116	120	131	137	148	135	133	124	135	142	142	130	119	151	124	121	139	115	121	103	115	148	139	139	119	126	135	133	125	114	140	120	113	124	109	137	132	122	147	139	133	126	116	134	139	143	130	121	140	111	125	143	125	142	147	109	121	115	125	112	131	122	144	123	127	156	113	131	102	138	131	119	121	118	128	127	130	120	145	120	123	130	129	125	110	134	132	143	128	163	122	124	104	117	125	131	130	123	134	106	131	137	116	125	141	122	138	130	130	122	132	130	112	133	112	146	133	120	122	124	129	140	121	133	133	130	118	135	131	110	157	125	124	110	119	110	148	110	127	117	119	132	120	155	114	122	131	123	121	150	139	124	103	121	134	125	134	118	123	146	95	135	127	123	96	105	128	128	132	117	130	138	138	143	123	120	125	131	133	116	123	120	120	108	132	134	124	130	152	128	104	110	119	134	132	107	138	126	129	126	138	127	132	125	138	137	119	127	128	124	112	120	121	139	125	130	121	137	132	113	132	133	116	134	118	134	101	102	111	101	110	113	130	139	153	128	133	139	117	120	125	121	137	140	133	115	127	120	128	144	126	125	133	127	141	135	130	111	112	139	132	130	112	129	126	133	124	119	115	113	120	119	121	122	131	117	126	121	122	122	148	117	121	118	115	120	118	123	126	136	125	127	136	131	139	137	133	125	109	113	131	140	154	141	132	125	147	136	126	124	127	135	152	141	117	148	153	133	163	120	122	124	120	119	140	156	114	138	130	115	126	121	119	122	144	108	142	142	136	102	131	126	140	144	125	116	121	125	130	121	115	137	135	130	145	115	142	109	126	134	135	154	133	119	126	129	132	131	128	120	120	119	140	119	120	98	119	129	154	114	135	130	125	134	140	144	136	128	121	116	128	121	126	120	127	131	121	141	125	134	120	114	124	121	123	133	118	130	126	126	116	123	146	129	121	122	130	123	119	152	142	120	120	133	119	118	112	145	115	120	143	144	128	132	127	121	110	138	126	143	125	113	109	124	123	139	131	126	125	136	133	128	113	121	114	140	132	112	122	134	122	115	121	132	121	126	118	153	147	116	129	131	159	108	131	127	138	134	125	119	133	140	106	130	143	125	126	125	133	137	114	131	102	154	122	136	138	148	123	123	141	132	112	127	116	146	127	134	134	106	131	113	129	118	135	129	131	132	141	132	135	126	141	139	106	116	111	139	142	109	128	138	135	125	111	135	107	116	132	121	134	99	114	117	114	114	113	129	139	139	135	131	121	107	135	109	123	134	126	142	133	139	119	123	129	124	121	115	119	167	134	132	107	117	109	121	133	118	131	126	115	127	129	137	138	137	126	120	116	136	129	121	114	127	127	109	122	90	126	125	133	136	120	119	136	135	117	146	116	126	146	141	119	121	142	131	131	123	133	121	128	129	130	119	123	104	112	122	133	116	137	123	137	136	128	117	139	109	113	127	147	130	124	135	147	120	125	141	112	137	140	123	132	131	146	130	114	140	139	144	112	121	132	116	132	109	132	129	156	142	137	129	115	110	142	124	131	148	137	120	127	129	138	146	136	128	151	121	123	143	121	122	117	130	129	123	125	121	114	131	160	115	118	127	121	125	130	117	146	115	129	118	143	126	133	117	128	120	137	110	128	136	99	134	131	144	117	104	121	117	131	142	125	105	129	115	140	122	137	131	123	123	142	128	141	110	146	116	123	135	131	135	130	137	127	143	136	141	120	137	130	109	131	147	143	128	117	115	111	131	120	132	114	139	127	118	121	142	142	137	117	113	138	135	143	130	129	147	135	116	116	133	149	117	132	130	138	118	142	139	133	135	135	138	114	132	115	128	129	147	121	126	140	129	117	124	122	134	120	109	119	129	142	116	134	113	118	110	121	134	112	107	107	123	118	129	138	142	117	143	128	135	134	127	139	141	113	123	123	124	133	141	124	127	119	126	135	161	117	139	130	122	112	111	136	122	120	120	134	128	123	132	129	124	122	138	117	123	110	116	138	124	115	131	116	106	146	138	139	122	115	122	115	121	151	128	96	134	130	121	140	114	144	112	105	126	125	120	127	130	112	118	97	110	143	148	127	130	155	144	125	129	119	111	145	116	150	112	136	137	141	131	139	123	134	124	156	135	125	141	130	125	132	120	136	120	144	123	120	132	131	139	122	118	124	131	144	126	124	104	119	117	115	127	124	134	141	136	121	135	123	117	136	127	112	131	130	115	134	135	136	117	129	127	129	129	145	132	122	119	124	130	130	128	134	112	133	135	123	128	111	118	125	120	128	138	139	121	132	126	127	124	137	138	141	110	107	138	124	130	154	130	135	127	129	147	137	113	123	127	120	130	119	122	137	123	117	122	142	141	118	124	118	126	123	128	131	143	104	145	110	130	114	132	137	142	125	119	125	115	140	133	127	119	135	124	115	135	121	131	114	140	137	116	131	115	145	136	112	131	135	135	117	146	124	134	121	138	140	154	141	113	127	122	122	145	106	110	141	179	120	145	109	131	128	113	143	141	143	136	152	122	132	128	111	137	140	112	128	121	150	109	141	139	123	137	144	142	121	145	141	121	118	123	125	125	142	117	130	126	125	115	124	111	110	125	140	125	139	141	130	118	124	122	111	134	137	134	147	113	139	141	133	127	146	129	138	127	143	108	121	119	130	135	127	122	109	124	124	138	126	138	112	132	126	119	117	115	133	138	135	131	133	135	124	127	110	146	137	108	127	132	137	148	122	116	125	131	138	133	117	121	125	141	135	128	121	144	120	142	130	142	136	141	133	127	138	137	110	139	120	145	137	122	137	138	124	138	129	131	142	122	126	140	126	140	129	97	131	126	114	139	125	157	110	128	106	155	144	130	135	122	143	117	124	125	126	127	129	115	127	140	134	118	125	130	141	125	152	132	125	122	115	129	120	129	102	131	116	143	126	140	136	124	162	136	124	147	136	121	123	122	107	106	137	117	138	133	122	135	139	128	127	124	146	153	133	141	125	133	138	130	124	118	138	121	131	116	114	117	122	132	151	154	114	132	125	132	117	122	134	137	125	126	148	115	124	145	143	126	126	125	128	123	115	130	126	124	115	113	136	136	145	124	134	140	123	111	126	122	143	130	105	114	108	113	117	118	143	132	130	140	156	155	134	144	138	119	126	127	114	147	160	138	132	126	106	130	129	140	131	122	119	136	121	133	129	145	125	129	123	144	121	120	132	115	130	124	119	148	109	121	159	109	117	126	129	127	135	126	123	130	151	127	132	153	135	142	115	130	139	152	134	129	127	127	123	140	131	136	126	133	128	130	151	118	139	123	129	107	118	154	122	129	128	122	151	123	144	147	123	150	135	112	128	120	125	120	123	147	145	119	120	147
25087	21076	26887	25178	4226	690	511	456	381	403	495	358	341	313	310	321	317	309	314	290	286	329	347	355	359	318	299	322	342	305	300	300	306	294	331	279	285	287	308	325	308	308	299	310	309	296	342	271	284	316	310	306	299	293	297	306	319	314	307	314	325	301	294	288	304	272	326	313	332	320	317	319	290	284	283	295	308	329	310	315	317	312	305	314	335	292	321	306	301	306	288	317	302	318	285	298	302	312	311	288	315	324	312	312	297	272	308	298	306	306	273	291	316	307	292	311	307	309	280	309	300	316	285	257	281	307	303	307	275	308	310	305	303	297	286	296	309	298	306	260	330	310	302	326	300	323	320	273	305	303	311	308	302	307	317	297	319	325	302	279	319	281	260	300	309	310	316	333	315	311	283	286	321	304	280	299	315	293	314	294	309	301	325	331	305	298	311	316	317	305	295	297	281	301	315	314	343	323	302	287	301	299	292	299	314	332	318	340	302	276	305	294	326	315	310	308	276	302	324	292	299	319	282	308	291	308	313	319	272	307	318	293	284	300	314	296	283	313	301	304	297	325	294	314	286	305	315	324	292	332	302	307	309	305	330	291	303	336	302	305	301	318	290	313	308	312	289	284	295	328	320	321	305	274	295	283	302	296	289	312	313	296	316	291	319	275	299	289	276	328	303	310	321	300	309	303	331	303	337	336	307	290	321	296	309	319	296	314	311	307	320	297	285	325	276	311	288	285	299	290	288	305	303	334	319	313	309	287	312	339	318	291	282	292	291	306	320	290	306	319	319	293	308	302	278	306	301	328	285	280	297	303	314	299	306	336	286	323	272	318	284	297	274	301	312	301	311	344	313	340	318	333	307	287	278	320	297	300	326	307	318	306	278	266	289	307	294	341	301	311	330	301	296	301	322	301	321	300	274	306	309	305	310	285	320	310	310	283	322	301	339	293	299	315	277	301	301	293	319	331	296	290	309	265	318	326	333	318	324	302	325	278	320	286	326	286	284	313	308	322	303	343	301	293	277	308	304	300	319	282	273	314	298	290	274	312	326	306	294	279	312	310	291	293	282	296	321	309	297	306	319	285	323	320	295	279	318	301	290	296	307	294	317	288	297	306	316	282	304	340	288	294	335	336	289	257	298	280	291	296	312	285	302	289	298	316	321	307	299	301	307	277	298	302	313	287	307	296	319	308	307	271	296	291	291	347	309	349	314	303	328	309	306	281	310	312	312	335	278	294	288	301	268	303	290	285	307	296	292	302	278	298	312	312	297	282	283	287	330	283	299	348	328	301	328	286	316	293	293	299	290	276	282	304	263	287	271	287	301	305	304	283	290	311	289	325	334	307	310	304	298	316	288	318	320	284	307	259	308	325	296	315	294	324	302	281	281	300	333	293	305	297	289	303	299	317	285	280	283	311	304	292	325	304	305	309	328	314	328	315	293	290	271	287	324	289	308	308	342	313	305	298	297	307	290	300	303	298	292	277	313	293	297	290	271	297	305	291	299	311	286	326	270	309	302	307	306	305	271	315	317	317	293	301	297	316	299	280	289	327	289	307	308	305	271	314	288	303	304	311	309	316	292	293	293	310	281	315	324	287	309	327	334	280	295	318	294	302	300	310	344	305	319	313	302	311	307	294	330	273	329	309	281	285	285	293	304	299	312	305	340	329	296	294	292	309	292	298	295	300	282	323	281	320	322	289	305	300	314	315	283	290	297	287	339	311	286	311	308	294	310	309	312	260	304	304	323	329	293	308	328	309	287	309	309	295	296	292	309	303	314	279	311	320	322	305	304	285	298	277	340	296	278	290	300	300	309	317	342	309	263	309	304	344	281	324	339	300	275	313	276	284	264	336	279	334	339	333	299	279	296	324	288	327	299	319	279	299	296	319	301	283	278	302	269	313	341	318	307	276	334	314	267	326	297	328	331	322	317	310	312	268	300	317	307	292	306	339	298	293	330	304	308	261	304	317	314	292	309	302	316	328	288	294	327	310	301	284	304	313	296	333	288	294	284	295	313	292	298	297	282	308	296	324	302	325	284	297	297	305	304	282	303	294	293	291	291	316	303	299	355	299	306	304	309	291	312	318	309	321	319	290	321	302	287	305	280	304	306	326	281	318	277	314	315	300	334	298	282	276	305	308	312	331	323	285	288	288	310	266	306	308	333	273	339	282	292	282	309	304	271	305	335	293	287	287	281	286	303	322	304	292	314	274	300	313	322	327	286	341	300	276	304	296	312	311	311	299	270	303	300	281	296	281	287	314	311	299	285	317	328	347	314	308	289	274	294	288	319	302	307	284	322	301	279	332	283	304	322	333	294	299	311	305	313	317	292	339	327	298	283	304	309	305	299	315	281	312	259	303	287	301	320	326	320	304	297	301	324	345	275	306	284	349	335	306	341	328	320	300	323	300	302	326	286	328	344	322	308	331	269	310	314	331	323	309	269	289	276	313	332	292	307	323	309	286	313	293	320	263	331	288	302	315	294	314	292	316	302	319	295	308	315	304	300	281	293	308	298	335	334	326	280	311	304	296	324	281	288	312	320	299	319	272	324	317	299	324	274	295	327	260	320	327	304	296	340	287	324	302	347	310	318	304	282	311	316	303	306	322	282	302	299	297	320	305	289	287	305	328	308	282	325	328	304	303	319	289	299	305	287	279	288	326	283	296	319	323	305	291	311	310	298	284	279	304	295	280	332	283	276	310	301	326	301	295	282	283	309	314	276	289	306	296	294	291	267	291	294	324	308	337	304	288	310	311	315	293	303	308	315	314	307	317	278	330	307	325	295	288	305	272	273	316	281	295	326	302	284	289	291	305	316	281	287	303	336	311	291	287	315	311	307	330	300	305	284	277	305	330	285	297	302	336	317	341	313	317	323	290	314	313	320	299	315	314	284	302	293	313	303	328	312	279	256	330	301	332	297	306	299	277	286	314	316	327	268	334	328	325	321	300	290	314	346	301	276	306	275	309	338	292	317	273	293	308	292	311	354	301	326	298	305	333	308	319	332	277	284	291	263	336	275	300	298	303	307	307	306	339	295	337	307	295	330	280	286	318	324	300	296	325	313	289	280	331	298	294	312	312	295	291	311	318	308	324	312	300	288	280	288	292	317	286	325	301	301	317	290	310	295	319	327	312	311	322	324	297	293	271	285	278	352	296	329	327	302	334	316	305	308	343	293	308	285	284	316	269	312	287	325	330	331	303	309	282	308	298	329	297	312	283	315	306	317	332	315	288	306	285	345	315	285	317	293	312	305	306	308	327	303	337	314	290	298	285	329	328	317	295	316	294	286	311	280	295	304	291	325	296	276	292	306	343	292	296	309	285	290	296	288	307	282	302	308	304	300	280	270	306	300	298	306	306	320	285	294	292	302	293	282	306	303	311	300	304	271	304	320	327	299	315	314	318	337	298	294	273	282	316	301	280	302	317	302	294	288	304	272	323	303	292	304	341	311	341	322	315	308	292	305	317	287	280	319	286
3444	2703	2341	1217	809	679	554	507	453	444	727	399	388	313	332	374	350	326	329	320	358	299	294	315	311	301	319	298	340	287	343	345	309	314	308	313	301	296	313	307	309	334	305	317	309	302	348	319	314	316	282	310	321	284	274	301	277	308	289	305	304	317	318	299	318	325	308	284	307	335	278	319	319	297	325	268	307	300	322	269	329	298	285	306	308	276	321	297	298	332	305	317	299	281	281	324	285	315	295	306	318	322	313	313	343	310	262	301	260	321	313	296	306	327	301	303	303	299	308	295	302	282	316	281	324	301	277	307	294	284	309	315	288	311	298	332	309	315	324	306	314	310	308	314	311	282	317	313	295	321	330	313	291	299	316	295	310	304	295	274	280	310	320	300	294	316	319	315	301	320	309	308	303	292	299	306	290	305	264	306	295	294	313	309	307	300	296	298	309	259	290	309	295	275	297	307	300	318	293	303	301	298	282	329	292	317	313	311	314	273	299	275	286	291	330	313	307	304	293	311	304	279	286	303	276	324	300	294	301	365	344	330	299	307	291	312	321	307	293	299	280	316	294	300	289	301	318	276	309	322	308	327	313	294	310	317	304	281	300	302	317	324	316	315	291	299	312	303	295	296	314	311	324	344	272	302	335	331	326	318	298	334	312	328	291	315	312	281	322	302	300	306	300	293	305	301	308	274	311	287	301	280	281	276	339	318	298	285	300	306	320	306	284	263	319	274	291	274	323	309	272	301	287	292	310	275	316	285	334	300	330	310	298	311	299	336	283	310	316	303	312	308	317	265	333	292	315	312	288	297	304	316	282	270	304	329	321	294	265	317	277	315	304	316	310	281	300	313	302	337	292	295	295	281	309	297	284	313	320	308	301	303	329	321	325	291	318	275	300	298	317	282	306	310	312	319	300	277	297	320	311	339	317	314	313	319	276	271	292	282	308	312	311	335	310	296	308	297	350	323	316	318	318	329	271	327	295	295	268	293	329	289	313	338	300	274	322	300	299	293	289	303	296	334	290	313	312	294	295	326	295	296	307	316	302	305	313	303	287	334	324	323	342	285	322	344	320	302	290	270	281	336	302	290	299	294	307	278	304	291	343	294	281	317	297	295	302	307	294	303	302	306	312	304	320	310	298	292	312	319	310	324	307	296	305	327	296	320	264	317	299	312	337	303	327	319	305	291	280	289	295	268	301	344	288	301	317	293	321	289	291	331	315	300	317	295	301	280	290	299	277	301	312	291	297	274	292	302	299	283	291	285	330	282	307	285	324	294	281	326	298	308	327	310	266	283	298	316	318	299	324	282	290	321	321	290	291	261	301	302	324	265	296	310	297	300	290	273	306	304	310	301	313	283	303	300	314	323	295	277	331	308	301	297	329	288	322	285	297	302	302	298	322	281	284	304	289	302	297	271	312	303	334	353	303	289	326	348	306	322	307	308	284	304	301	270	312	312	317	294	298	300	307	324	300	312	294	302	322	319	315	312	320	280	313	319	297	284	297	309	290	290	323	309	281	320	284	289	279	371	311	320	284	301	298	280	312	309	323	293	299	291	295	302	320	298	327	322	302	324	294	311	300	301	327	303	331	301	282	275	302	292	269	317	306	309	297	287	276	322	300	318	288	333	303	301	310	331	331	303	306	302	294	322	333	297	318	275	279	321	280	313	290	289	302	291	316	311	293	312	314	293	301	297	271	319	297	291	308	299	286	305	321	294	289	281	291	297	277	301	301	302	328	302	298	301	319	279	304	307	303	274	311	286	299	316	296	319	315	282	266	276	311	306	296	305	312	280	292	314	314	303	305	307	294	318	328	278	280	313	325	306	300	302	289	295	336	320	279	334	270	304	325	290	285	325	322	293	285	320	305	301	314	289	328	287	273	287	312	296	294	289	300	308	310	285	284	310	311	296	297	342	291	286	316	334	276	283	326	318	300	308	334	298	311	248	313	304	305	338	310	306	296	307	299	288	309	298	306	299	320	304	317	304	316	314	310	321	290	293	324	265	292	300	325	289	273	307	326	291	314	327	325	272	296	292	282	308	309	311	314	288	324	330	321	300	297	307	309	311	341	299	314	282	290	306	292	321	289	333	293	296	308	303	275	282	301	306	283	304	293	308	307	289	306	315	277	308	291	337	294	314	280	310	285	314	292	305	312	312	299	288	319	286	290	309	299	324	301	296	312	317	302	273	302	307	292	297	261	313	266	297	311	300	308	324	316	316	304	290	301	308	332	319	273	299	333	310	282	295	293	304	305	317	297	280	359	260	289	302	324	280	309	290	346	306	291	312	307	301	296	285	295	330	277	288	298	318	288	333	293	295	315	320	313	313	316	288	279	295	307	289	317	306	307	332	261	294	333	307	283	286	305	294	308	294	302	319	298	295	288	280	289	274	282	297	286	330	291	290	284	302	285	332	318	308	329	318	273	310	303	297	307	309	314	293	329	314	310	317	303	290	305	332	295	278	297	305	350	321	319	334	329	306	318	299	292	320	306	320	302	285	300	307	287	309	290	290	295	293	292	313	295	311	297	310	307	291	278	305	292	292	277	301	271	322	315	286	292	304	300	267	299	299	322	295	314	323	312	311	311	312	290	304	263	333	305	306	305	287	314	289	316	332	319	318	300	291	308	273	288	284	319	309	295	308	296	273	320	285	303	298	345	288	298	292	296	300	293	318	300	304	305	307	270	292	305	334	284	293	287	291	318	271	315	315	353	308	304	288	315	299	284	293	318	306	285	338	296	290	331	277	294	296	305	332	283	291	296	302	303	286	337	271	307	281	322	312	320	289	345	312	296	279	308	277	302	321	288	305	329	288	300	265	287	315	283	326	295	331	296	286	283	308	305	331	253	321	304	343	308	282	300	290	324	297	303	297	326	339	311	294	307	289	330	305	294	284	307	329	311	304	296	316	301	313	289	320	305	298	338	303	275	289	274	303	284	298	297	294	317	318	305	270	326	318	283	282	315	330	330	327	296	332	298	306	314	266	313	296	321	305	297	307	297	296	303	267	316	312	307	317	279	270	295	323	297	328	294	298	316	263	313	291	288	337	306	315	273	315	286	285	317	276	317	299	293	307	276	296	312	309	319	279	284	291	308	273	322	323	295	290	294	306	299	316	307	302	300	301	305	314	298	280	292	282	272	315	310	290	304	341	331	314	271	286	320	297	289	282	305	312	312	290	320	312	309	295	297	284	318	310	285	337	328	307	312	294	316	288	296	324	322	325	319	285	286	320	305	311	322	315	276	302	289	293	310	280	288	294	315	301	281	312	296	319	277	318	287	298	336	301	308	298	299	292	285	306	317	311	316	295	331	283	279	319	312	291	302	332	299	295	278	290	305	294	320	299	309	344	306	313	303	291	337	268	272	308	311	310	298	283	306	329	292	303	319	299	305	285	293	330	332	309	294	281	336	309	295	294	322	301	328	301	291	313	311	290	285	287	292	314	276	296	303	281	331	284	287	322	320	252	292	299	299	314
23985	21036	28143	24125	20940	5622	1199	722	688	609	871	576	556	514	535	515	483	493	479	521	507	510	525	480	511	473	494	470	450	478	515	524	482	483	473	491	505	507	473	457	539	484	505	472	442	477	424	495	477	501	494	509	446	498	487	441	492	469	475	443	489	489	471	515	497	505	447	499	511	460	467	484	457	474	508	462	472	465	423	469	489	481	476	499	490	483	519	493	430	470	481	527	455	452	487	473	481	436	502	485	484	475	490	497	467	467	481	475	480	460	484	448	439	491	477	461	480	468	472	476	478	496	477	492	468	447	469	485	468	494	462	444	482	478	506	466	502	451	460	493	469	461	472	492	485	461	424	444	448	444	450	462	483	460	470	485	482	474	491	469	477	468	438	453	487	445	464	457	505	471	488	498	503	492	487	486	444	468	497	497	487	446	485	459	445	465	481	438	500	446	460	492	482	469	476	466	493	436	472	482	491	454	493	451	453	446	483	477	499	509	481	480	463	515	490	485	471	466	467	462	476	440	477	500	466	460	485	470	467	487	447	507	494	461	470	430	445	461	452	506	479	502	492	449	431	494	450	451	509	498	513	452	466	491	428	488	464	465	458	478	415	465	465	515	452	444	467	457	463	485	473	434	451	497	491	517	481	452	480	465	448	431	472	450	454	455	477	474	467	481	500	508	484	472	461	517	458	463	454	443	521	526	465	503	478	473	482	437	451	493	471	454	439	492	479	449	502	515	466	455	515	445	473	484	484	458	466	488	471	489	464	482	470	487	485	455	448	482	452	478	460	490	477	477	486	485	451	485	439	416	461	521	488	443	474	461	468	460	497	471	494	462	487	441	514	451	490	440	456	440	479	483	496	470	468	478	481	465	442	439	470	493	467	465	476	440	509	513	464	445	430	487	474	450	455	466	454	483	465	475	457	498	454	463	451	455	462	486	455	478	473	461	483	431	423	493	487	468	438	433	482	454	471	454	448	467	459	445	480	456	498	443	470	450	490	484	465	486	425	468	475	471	449	461	493	448	456	520	494	490	495	473	496	473	478	491	460	459	484	459	497	466	466	468	500	474	472	465	440	478	467	456	440	454	423	439	478	485	482	485	459	454	451	449	497	482	470	493	502	445	485	473	459	451	492	464	438	463	470	451	464	477	453	496	464	465	502	453	478	456	465	463	484	486	483	463	460	452	478	449	462	461	447	502	450	469	456	470	454	457	484	440	434	473	469	481	445	472	445	428	501	457	447	453	459	447	482	459	482	462	538	505	439	465	398	483	472	448	473	445	443	533	480	460	468	478	495	499	485	454	486	458	454	508	442	482	444	467	477	468	472	485	470	486	479	490	461	500	457	489	477	441	416	424	474	449	486	462	446	487	470	474	479	495	503	442	444	464	502	443	477	502	465	459	439	484	451	457	501	440	462	477	448	478	480	478	471	483	427	434	460	443	479	477	467	452	502	464	439	487	441	460	474	452	472	448	447	476	477	460	514	471	472	473	448	462	482	472	484	470	466	494	458	449	485	465	459	502	479	507	452	479	484	472	495	452	448	492	431	431	495	461	456	454	474	485	494	452	489	462	443	481	482	433	469	510	509	504	478	442	404	461	485	458	469	487	438	483	499	478	488	420	480	471	480	471	478	510	478	462	478	475	447	446	455	462	484	517	449	487	506	497	455	429	477	498	483	457	491	468	470	473	468	470	456	452	437	425	490	437	466	448	433	450	447	445	482	492	447	426	464	470	474	515	477	506	479	451	467	444	463	475	498	484	423	460	459	485	471	471	421	459	494	431	460	462	482	458	478	475	441	430	473	468	486	416	491	433	489	443	437	459	470	450	452	440	452	491	497	506	483	480	448	417	499	503	469	451	485	476	443	474	461	444	461	461	496	488	474	443	466	470	462	473	469	489	455	466	470	467	436	475	466	481	478	482	481	443	490	478	456	459	485	481	456	474	468	480	446	472	438	448	474	453	458	482	468	459	464	467	475	488	473	453	437	421	463	472	470	399	475	460	503	478	507	468	467	479	451	448	455	480	480	482	466	465	461	468	483	504	477	483	448	462	481	454	485	430	489	475	484	467	494	461	486	472	475	492	475	474	465	473	458	494	474	451	471	478	458	482	470	481	483	487	471	452	483	467	424	462	427	437	430	459	460	453	499	443	504	499	447	451	485	478	479	449	486	438	488	482	515	492	493	451	468	443	482	469	425	507	458	476	463	489	458	473	466	449	522	458	457	459	463	419	416	459	448	475	450	425	473	492	476	477	450	454	475	462	472	474	473	443	445	438	448	477	476	492	454	482	476	466	467	440	488	466	468	468	475	430	494	486	438	429	455	460	479	477	481	451	451	436	512	471	454	489	461	491	485	466	441	490	480	492	461	451	429	465	431	433	468	439	465	459	468	446	446	494	474	511	486	455	476	444	440	478	472	457	474	472	456	437	431	460	489	458	449	482	517	453	466	484	446	462	466	500	471	457	478	532	452	494	450	493	475	477	461	462	517	470	491	458	426	478	456	439	444	454	497	471	485	421	461	439	464	463	465	457	484	443	489	457	493	457	474	483	529	484	473	430	478	466	464	492	452	488	436	453	431	440	474	470	464	445	476	477	486	456	480	466	443	483	445	492	459	496	476	475	464	464	508	453	474	441	433	467	481	456	468	455	449	472	464	468	473	469	447	483	411	478	476	447	473	452	483	450	467	480	447	473	445	460	478	452	479	493	487	478	476	455	489	477	428	473	458	501	450	428	485	507	505	510	469	474	435	388	519	449	472	476	438	442	485	499	489	468	492	492	440	531	492	486	464	465	466	473	434	477	460	497	445	455	447	485	465	480	439	495	481	469	452	459	473	499	435	462	476	476	469	486	487	484	456	438	496	469	446	428	504	493	476	458	457	447	446	467	470	438	459	472	436	437	445	459	458	488	474	453	467	445	467	452	416	458	476	467	476	460	451	469	474	465	507	464	471	449	471	444	471	491	474	502	491	473	439	446	454	465	440	475	472	445	452	510	493	467	517	472	488	480	472	444	462	465	495	507	455	490	463	464	477	463	442	470	448	442	469	427	478	446	448	463	494	442	457	451	430	490	478	503	431	464	484	465	445	442	458	476	464	451	439	448	476	458	492	458	448	469	481	480	470	433	459	460	471	473	450	489	499	490	471	491	436	465	462	502	473	460	512	446	475	469	478	472	434	497	447	484	486	513	418	416	503	503	479	504	476	430	474	469	432	464	482	492	492	460	463	428	424	410	469	457	473	499	449	472	450	462	457	471	455	425	449	483	454	473	462	479	478	478	493	460	477	451	467	487	470	462	473	471	470	472	452	454	480	473	477	443	422	446	481	447	462	471	448	453	500	487	436	495	482	480	475	494	451	446	477	459	444	461	466	425	477	451	474	483	427	459	472	469	457	447	486	467	502	431	453	457	469	456	451	474	473	444	477	467	462	478	490	461	462	454	474	445	433	473	464	441	501	499	488	476	462	490	472	442
3663	5559	4714	2336	1591	1236	988	894	794	750	1251	643	615	579	539	534	538	565	528	500	526	429	525	490	503	473	502	483	489	455	471	457	491	498	445	474	453	445	489	494	444	491	461	508	463	453	475	453	473	459	452	485	466	459	447	461	454	440	480	450	439	484	458	466	436	437	460	465	460	473	453	453	425	482	460	493	436	493	415	436	464	450	455	459	505	465	489	495	477	446	470	490	474	462	437	481	433	438	460	467	457	465	483	477	445	491	464	471	461	414	432	438	450	474	485	422	450	484	478	436	454	445	428	452	478	460	467	424	435	440	468	447	470	498	492	506	441	459	481	436	426	493	460	424	436	447	441	484	446	446	440	479	443	480	452	440	459	447	465	424	432	437	402	462	466	474	458	459	493	462	463	422	453	447	435	435	471	430	487	453	491	441	447	462	440	467	407	466	454	489	428	464	471	430	453	475	455	458	436	440	456	492	476	459	429	456	471	449	446	438	431	453	425	484	465	467	451	429	466	435	483	444	453	445	470	452	455	459	486	444	448	426	474	452	454	419	450	435	445	445	432	439	421	456	453	416	451	452	462	440	408	445	434	516	443	476	436	437	468	484	443	482	429	463	452	448	453	464	442	466	439	469	476	461	472	437	398	476	422	479	438	496	440	491	467	432	472	463	471	448	448	448	459	482	433	482	484	441	462	476	441	460	461	437	467	436	402	442	484	457	444	480	445	410	447	434	440	450	441	435	435	455	452	464	432	465	429	435	430	473	467	425	468	426	481	420	411	489	475	429	450	429	469	476	461	471	450	452	438	471	442	439	457	462	466	457	472	472	479	475	462	464	442	411	453	440	440	453	451	438	458	448	456	451	489	485	436	447	479	461	461	429	422	456	438	472	495	440	446	421	456	454	449	438	429	452	455	475	437	464	447	438	453	430	452	456	472	458	464	416	452	445	462	461	467	473	474	461	468	440	452	471	469	463	471	463	438	463	448	463	450	451	451	419	445	444	446	457	435	464	455	439	475	435	479	437	416	466	420	485	454	457	456	451	457	470	426	472	452	480	470	432	477	486	426	437	443	479	448	440	469	489	460	435	451	471	475	441	467	422	442	456	421	456	431	408	476	428	451	478	428	445	445	487	511	452	408	441	433	424	497	458	468	433	399	480	467	446	472	447	476	427	420	432	452	414	418	418	431	467	481	457	464	464	482	439	416	459	429	490	442	434	446	440	441	427	448	437	449	463	423	443	487	450	462	447	425	431	452	415	433	445	494	475	442	431	458	463	461	470	458	419	435	413	448	457	474	437	467	462	445	435	441	449	461	456	458	474	432	475	438	458	465	404	465	453	446	452	451	460	437	459	506	444	455	461	466	449	459	435	464	453	461	467	453	442	482	464	458	432	450	429	456	450	455	447	456	442	435	460	451	463	468	430	478	424	443	447	437	453	477	441	473	482	440	440	460	473	441	460	463	439	433	467	441	452	468	422	451	422	408	451	475	451	444	437	433	442	442	426	405	445	442	462	449	444	441	470	469	436	420	447	416	436	443	474	456	469	465	448	423	464	445	406	456	510	467	395	455	422	454	444	448	452	470	446	439	436	452	448	443	406	468	420	443	439	463	478	494	437	490	432	429	455	442	451	468	474	466	457	435	414	502	460	413	430	460	428	421	460	471	463	469	451	438	480	502	450	451	480	447	448	477	489	480	416	455	488	437	471	487	444	433	426	477	459	456	444	454	481	451	446	441	457	451	431	461	411	451	458	485	423	443	447	450	459	486	468	452	437	477	463	473	462	473	456	468	417	416	471	423	423	467	414	452	439	425	431	448	456	420	449	444	458	473	456	422	450	459	466	439	432	469	465	441	446	455	467	498	428	443	467	426	474	458	440	441	465	466	459	441	433	466	408	459	405	459	454	437	477	433	469	446	431	404	435	455	460	442	432	452	457	429	464	461	466	473	454	445	454	443	464	476	442	440	440	413	480	499	428	431	437	471	450	446	436	477	437	457	456	430	492	453	424	442	454	407	443	449	428	459	443	433	480	476	468	450	466	462	422	464	455	455	454	473	434	440	438	419	445	513	452	437	429	403	443	438	468	433	458	432	463	481	426	417	463	451	446	436	491	475	466	475	456	460	471	446	418	433	455	418	437	450	433	411	391	473	426	496	443	442	441	440	424	441	444	463	426	456	464	448	476	470	453	457	452	421	452	457	441	465	441	444	483	426	429	446	453	447	452	429	466	451	461	445	444	454	457	437	478	453	466	455	473	479	402	474	490	446	424	466	422	440	380	454	440	421	422	488	408	406	451	430	449	484	435	484	432	443	431	471	457	387	435	437	463	440	428	474	460	425	429	499	480	437	469	434	418	448	418	423	429	436	442	448	434	443	455	435	463	420	442	420	466	418	458	471	448	418	435	432	446	424	477	470	433	408	428	446	484	418	420	488	468	440	466	470	455	471	433	440	468	457	424	467	434	502	417	403	481	432	424	462	458	441	438	433	421	410	420	454	442	463	439	440	407	450	456	458	453	456	427	465	414	468	444	455	402	439	422	434	438	478	443	465	488	481	465	453	396	438	462	456	448	457	421	440	496	449	445	432	429	449	447	434	433	486	453	431	419	463	477	440	414	458	431	474	457	454	453	414	446	435	437	431	460	450	415	432	429	475	448	423	435	464	459	438	475	418	478	457	406	469	478	458	465	451	442	453	442	466	428	449	411	442	430	399	462	462	456	428	438	476	474	464	475	448	437	440	436	431	445	409	460	456	430	444	455	462	406	432	456	455	434	459	449	460	461	449	423	445	475	451	465	461	469	433	457	485	435	435	442	416	448	400	444	390	432	429	419	440	475	408	466	441	441	480	455	431	423	429	428	460	458	462	469	464	437	403	439	428	462	472	432	472	462	457	425	440	430	449	488	450	489	457	446	476	387	441	415	455	446	442	431	439	468	474	430	456	440	440	466	503	461	454	433	427	450	450	452	418	473	441	437	452	453	465	460	416	456	449	402	471	420	420	464	478	429	415	462	457	485	452	449	432	467	398	439	453	454	444	453	440	426	426	429	438	429	428	449	447	460	450	437	467	457	463	455	451	435	448	436	458	467	482	448	475	475	460	465	405	460	465	460	481	456	460	424	482	446	447	462	455	437	447	442	462	457	452	436	460	442	437	409	455	424	451	452	448	439	469	433	473	491	427	430	450	470	445	435	452	473	451	464	442	431	463	412	452	467	469	459	468	415	404	440	407	459	430	446	407	463	427	416	463	423	471	401	455	452	474	427	479	461	439	454	450	449	452	424	429	455	423	459	439	434	473	458	437	433	428	425	424	428	455	438	476	449	461	454	458	427	455	467	435	487	457	436	432	449	458	438	421	510	462	432	458	423	420	457	443	463	436	448	430	456	442	453	438	457	452	465	440	480	462	464	427	430	443	486	443	432	440	464	488	450	486	460	470	432	457	465	447	469	450	450	459	451	452	467	477	425	454	430	434	451
27146	10386	516	229	122	160	151	123	151	130	207	132	126	110	159	117	130	144	139	128	131	138	140	127	131	138	124	133	127	135	123	142	138	115	148	101	112	144	142	112	136	154	132	144	141	123	121	128	128	143	133	123	140	118	118	125	130	121	140	125	131	123	129	131	135	115	133	152	127	127	139	131	149	144	148	123	138	126	121	133	139	138	132	120	130	135	137	150	140	150	132	145	123	128	122	119	128	117	129	114	140	130	110	160	116	129	141	112	148	134	124	117	131	126	132	121	140	117	139	114	138	125	138	151	126	128	129	122	141	139	120	139	111	128	125	131	124	120	153	114	132	113	144	127	112	126	134	125	122	129	114	119	121	117	121	140	128	144	138	124	120	141	123	132	152	129	141	126	129	121	117	158	99	112	132	110	145	144	131	125	130	124	133	124	133	134	136	136	108	142	129	159	134	138	154	145	124	151	122	124	132	144	113	114	111	127	116	147	143	135	142	150	104	131	122	122	119	128	116	127	118	126	130	124	131	132	131	152	126	152	141	135	116	116	130	116	131	150	135	138	123	120	125	126	115	113	131	142	123	125	136	128	131	131	159	137	127	135	123	133	156	125	124	124	136	146	105	122	117	112	146	132	125	121	146	145	114	108	116	141	148	122	119	139	120	118	124	150	143	122	123	131	136	128	131	138	137	114	141	140	144	136	117	111	135	135	114	126	119	124	125	117	141	132	140	135	129	121	119	135	141	138	118	129	125	114	122	121	131	115	146	126	130	129	124	132	128	134	155	104	120	125	129	132	156	132	132	115	132	132	150	123	147	120	138	136	116	120	138	123	110	140	142	155	115	132	137	127	141	122	129	140	109	130	117	129	140	120	130	122	140	135	139	119	124	130	143	119	124	126	117	129	135	126	137	137	139	127	124	117	148	122	135	160	134	146	122	128	144	123	111	125	113	140	113	149	125	131	128	133	140	115	154	135	134	113	112	123	122	109	134	123	118	120	122	136	123	127	122	113	149	111	134	132	120	138	130	146	133	134	137	128	135	118	139	137	119	126	139	130	141	143	142	149	111	129	128	117	146	127	130	133	135	130	123	142	130	123	137	125	161	131	129	126	114	129	130	142	134	112	127	135	149	129	129	131	129	132	128	145	126	132	117	124	138	103	145	109	142	122	124	128	145	131	111	124	125	118	145	109	125	119	137	137	134	138	133	129	118	140	115	127	127	105	143	125	134	145	132	115	127	122	110	146	125	132	129	113	139	110	118	110	136	144	144	129	120	143	129	119	129	135	118	141	138	118	129	125	130	138	124	143	129	150	120	133	126	134	151	130	137	130	117	137	128	131	132	116	134	138	150	117	135	129	156	150	125	130	134	138	142	134	130	135	127	147	136	132	119	139	120	135	138	110	122	120	139	153	137	130	125	125	123	123	143	131	134	124	146	137	125	133	131	140	110	125	110	139	120	129	128	135	124	113	133	125	125	131	137	130	123	138	148	139	117	119	145	120	142	124	123	130	123	131	133	120	127	116	129	144	142	144	126	138	122	118	139	135	129	115	144	127	130	121	134	141	150	119	122	124	125	141	135	137	137	118	120	142	116	142	121	126	125	121	120	134	114	126	129	121	130	117	134	116	137	128	151	124	123	116	131	140	139	138	140	109	139	118	128	131	137	129	125	117	134	111	146	137	117	114	130	128	134	122	129	128	140	122	142	107	135	119	107	147	127	119	111	126	127	133	127	132	123	129	99	120	116	121	142	116	164	128	122	139	127	127	121	136	148	130	149	119	118	119	136	151	120	139	152	146	148	127	128	133	121	131	145	124	125	140	129	131	141	132	127	117	148	125	155	137	122	140	120	120	126	118	119	134	135	139	132	122	158	120	125	116	129	147	140	135	120	122	111	138	150	110	122	133	144	138	148	114	135	150	119	108	132	115	126	129	120	144	132	130	152	126	110	120	104	130	129	125	132	127	137	138	130	131	122	154	114	143	122	132	118	146	133	134	144	116	145	120	141	133	122	105	138	118	142	124	137	132	136	138	118	147	116	132	142	132	137	135	149	128	126	146	119	141	147	104	116	122	105	137	138	124	135	141	118	130	125	122	129	149	124	132	113	134	133	154	132	121	127	138	123	117	139	139	121	133	137	130	131	130	133	138	155	128	110	146	131	118	114	142	106	103	136	131	128	113	114	121	141	125	154	122	130	120	120	133	121	124	112	133	132	118	132	112	134	155	116	126	127	139	132	124	125	117	133	117	128	145	165	131	107	122	125	129	113	137	136	127	124	132	150	145	137	122	126	116	124	128	143	123	132	124	113	105	128	128	106	133	93	134	145	149	130	127	121	127	144	145	130	126	139	125	125	137	131	129	148	123	125	132	135	124	127	134	147	103	114	123	126	137	121	135	130	141	138	142	147	119	114	120	151	126	126	108	149	147	122	133	139	140	117	122	121	146	131	110	131	143	137	120	123	136	133	151	126	127	139	127	123	130	148	128	125	129	108	124	133	119	143	157	116	140	128	127	147	129	115	138	118	127	132	134	134	131	124	118	114	123	134	115	123	134	143	146	140	125	139	133	130	127	127	144	127	132	108	125	141	138	134	128	143	126	122	118	122	119	121	144	119	123	127	131	134	125	135	120	122	129	133	141	136	132	154	145	146	128	124	155	133	137	132	141	136	136	132	138	121	110	144	126	117	120	130	118	142	141	116	120	129	119	129	150	130	119	121	121	127	133	123	136	105	125	131	123	145	140	119	131	144	139	135	124	129	129	111	121	124	121	131	125	120	123	134	125	129	150	147	131	111	134	105	111	139	134	131	139	126	113	143	133	116	117	132	121	129	138	139	132	126	111	115	144	140	138	116	145	139	158	117	129	130	132	148	122	141	107	122	127	132	130	129	136	143	122	131	135	133	131	135	142	122	129	119	120	119	125	138	118	118	138	145	109	111	146	138	115	117	127	117	126	137	115	121	124	139	138	139	141	149	120	132	132	131	120	128	136	123	130	113	149	151	133	139	123	133	134	121	136	140	139	104	132	134	131	133	117	121	128	124	123	150	132	123	115	130	121	117	150	131	135	121	125	148	132	118	128	113	130	111	130	136	119	140	141	133	129	148	147	129	115	129	137	141	145	129	121	127	145	109	131	129	124	153	134	140	138	108	125	117	143	148	129	141	152	106	122	118	137	129	139	136	121	135	125	137	130	136	140	136	150	140	112	116	137	113	123	153	112	126	150	125	131	134	140	147	140	142	138	114	124	126	132	131	132	124	145	119	120	121	113	109	134	130	130	132	129	133	90	114	118	122	139	149	125	118	128	123	127	158	127	124	141	123	123	130	131	145	139	129	115	135	104	130	159	103	124	116	127	123	112	143	138	141	138	140	120	126	135	141	114	134	127	116	124	147	111	138	105	135	138	135	131	120	149	107	146	119	124	127	154	124	131	105	128	133	118	139	112	147	109	135	132	132	135	121	134	126	137	119	130	115	105
4661	343	313	212	158	160	137	163	139	151	291	133	125	157	139	169	137	123	136	140	128	128	125	123	140	130	134	139	116	137	141	135	134	103	119	142	121	128	127	149	149	121	128	149	139	135	143	145	133	128	108	129	140	138	144	147	160	139	125	140	119	136	129	130	135	115	147	121	118	135	122	132	137	122	126	122	127	131	124	119	133	143	139	145	147	133	120	145	104	123	131	92	130	123	128	145	123	141	140	127	139	127	121	132	129	149	113	138	131	123	129	129	127	128	140	133	129	124	120	135	121	125	134	115	145	128	128	127	137	129	144	145	124	139	135	117	119	107	131	141	126	133	121	126	144	116	114	113	135	126	133	140	149	117	140	135	120	146	140	123	139	112	137	108	137	129	109	134	111	133	145	146	137	127	131	125	144	142	130	151	128	134	141	152	137	127	139	120	118	145	129	119	129	127	138	116	122	105	140	104	132	144	135	127	147	138	118	138	109	140	142	129	124	155	151	128	117	157	125	135	135	139	137	127	145	144	121	140	132	121	151	132	135	139	138	144	141	122	140	130	122	141	152	143	132	123	135	132	116	111	126	138	120	148	135	130	118	130	116	122	121	144	144	151	129	143	134	138	128	129	125	132	154	153	129	116	127	126	127	138	145	127	136	117	126	122	129	124	151	136	124	134	140	135	143	140	144	140	136	119	134	124	133	106	155	130	122	125	134	111	118	121	133	149	114	135	157	127	143	121	118	131	119	124	150	144	133	131	142	138	126	133	143	141	140	156	120	130	149	135	137	135	133	108	127	128	139	132	123	118	122	135	152	125	124	139	133	130	127	138	128	135	121	143	142	126	154	126	109	115	143	122	137	123	144	127	117	117	114	141	141	141	173	145	120	121	136	131	123	140	114	131	128	148	112	150	108	133	165	127	113	135	122	144	132	125	131	128	118	140	130	145	135	125	139	127	129	108	140	134	145	114	111	120	129	133	132	124	131	125	130	148	140	144	147	126	130	136	124	110	134	132	119	143	114	133	124	127	123	131	128	142	152	140	138	147	150	147	133	158	123	132	107	130	125	151	120	135	143	157	121	112	119	144	119	137	129	134	138	123	126	132	150	111	127	141	123	118	146	104	136	141	162	131	129	137	134	157	150	130	134	142	146	148	124	130	132	139	138	151	131	125	120	123	131	115	147	135	135	128	129	134	142	133	111	121	118	122	142	135	114	116	120	118	144	136	143	132	118	158	148	121	140	128	138	121	137	131	128	117	135	115	149	128	131	118	116	147	117	149	141	127	131	105	129	119	138	136	145	151	148	128	139	127	134	131	144	128	146	142	142	134	149	126	139	130	146	128	144	121	128	141	134	138	136	124	134	131	133	125	131	145	139	110	118	124	122	131	130	140	141	140	152	126	140	132	148	128	139	130	148	113	146	142	137	146	131	147	132	111	136	126	132	155	145	119	135	137	154	137	140	121	136	141	127	132	114	155	164	145	117	120	128	129	131	151	125	137	114	129	134	130	145	118	151	138	141	136	121	144	143	146	135	111	113	137	136	139	130	133	118	116	131	126	120	150	142	122	108	121	133	124	152	132	152	129	133	121	136	125	129	137	128	131	148	135	139	133	130	157	149	133	128	110	125	134	143	140	142	123	147	136	128	134	158	141	129	151	130	134	116	128	141	134	144	130	136	152	143	124	126	136	120	131	138	168	126	106	129	131	123	126	154	136	161	112	137	127	132	118	152	120	136	134	136	116	150	149	120	108	153	129	128	128	132	125	137	136	140	132	133	146	123	127	163	151	150	151	134	119	141	130	122	117	122	129	132	136	138	134	110	137	144	118	141	132	102	136	141	144	133	139	125	130	122	123	123	121	130	121	127	95	135	139	138	128	130	108	138	139	127	117	124	139	131	134	130	139	137	121	137	133	109	121	143	132	127	138	158	122	161	136	126	110	127	147	115	125	130	141	132	151	122	128	132	126	135	134	150	114	157	148	129	150	145	116	144	143	147	141	126	148	128	126	140	150	135	155	115	128	119	146	161	140	157	137	121	110	132	139	130	124	145	123	133	135	129	138	126	130	118	145	137	153	132	135	135	146	126	155	117	133	146	147	122	124	163	143	134	137	129	110	158	158	119	118	128	148	130	150	141	148	134	123	134	116	117	156	142	141	122	120	145	134	123	121	129	146	123	132	120	146	131	106	123	117	135	131	134	137	140	128	144	118	141	141	143	121	147	136	139	118	149	134	119	107	152	125	129	141	117	130	143	134	133	113	120	115	128	122	129	140	140	128	136	134	133	114	149	115	149	124	136	138	149	123	113	126	131	146	146	147	113	135	149	139	130	135	130	122	125	128	126	126	126	139	130	129	149	139	126	132	132	160	130	129	146	129	140	137	126	150	118	143	112	107	126	148	135	132	145	141	118	123	131	132	141	114	118	118	144	151	122	144	134	143	122	121	118	129	134	110	147	135	136	108	145	141	127	146	125	117	137	126	147	115	120	117	136	135	125	126	133	129	137	133	129	131	137	133	133	140	143	111	144	137	127	131	122	116	122	117	144	153	131	134	135	109	146	120	143	144	136	113	134	125	132	137	126	128	116	134	131	146	118	150	129	134	126	156	135	142	110	127	111	140	126	129	140	114	124	113	132	105	137	143	117	115	110	129	131	128	137	128	122	133	133	129	141	138	125	139	135	131	137	142	126	111	134	134	120	122	126	122	135	142	124	134	116	130	129	146	109	141	117	132	130	122	140	143	144	132	125	136	142	154	129	132	152	144	129	139	139	124	129	118	139	121	137	154	127	142	142	121	120	113	142	151	146	136	147	130	133	129	115	119	130	132	122	139	123	137	128	121	137	127	131	154	131	124	131	123	146	133	135	137	131	130	128	163	141	145	160	148	116	134	150	133	149	129	114	112	126	137	121	107	113	121	127	147	126	123	135	133	143	147	142	137	141	113	132	132	128	136	122	125	122	142	115	114	134	120	122	158	124	143	119	126	138	136	141	135	138	137	141	121	124	127	117	134	132	172	130	148	116	128	123	132	138	121	116	127	135	112	124	121	110	118	136	120	134	135	135	120	128	149	149	122	125	122	129	140	126	112	126	140	150	139	113	125	136	128	154	147	140	145	122	151	129	116	114	153	114	129	137	138	132	129	131	127	134	136	132	130	133	156	135	145	121	156	140	129	133	138	139	130	129	124	120	120	134	122	138	131	125	154	136	125	122	132	130	133	115	138	139	129	120	128	125	125	143	156	118	122	138	142	136	119	137	127	136	134	136	114	125	120	135	118	144	145	109	128	121	154	156	130	145	148	124	111	115	117	133	163	131	128	140	127	125	143	128	153	100	145	133	138	131	115	121	128	136	131	126	133	114	133	129	140	120	144	137	124	143	111	155	130	148	117	123	125	144	118	142	113	133	131	110	135	134	139	133	111	128	133	130	140	124	133	147	122	132	135	130	152	142	128	121	164	116	137	155	132	146	140	135	129
25140	21076	26908	25196	4554	785	574	465	399	392	2874	936	364	348	335	358	335	334	353	349	324	354	355	328	355	316	341	321	336	346	300	307	288	347	356	353	353	313	350	325	336	354	323	317	349	306	329	312	333	318	333	329	310	338	302	345	378	331	327	324	321	315	322	316	310	354	326	307	346	318	343	292	311	339	304	322	322	338	319	301	358	348	331	318	319	300	364	324	343	342	310	317	295	331	320	289	313	331	349	336	339	337	313	344	361	314	312	350	290	331	305	300	343	355	352	370	294	305	277	300	310	311	325	305	293	333	304	306	307	324	322	343	349	341	337	324	356	323	345	312	322	291	328	335	328	339	351	334	346	325	313	279	365	355	310	300	329	344	328	330	328	323	293	300	300	313	324	323	330	326	321	313	353	333	318	309	307	329	333	336	321	358	342	326	321	347	330	321	315	345	351	291	370	313	335	314	309	367	346	324	339	349	325	301	325	322	310	350	326	325	315	309	323	312	347	341	329	312	327	310	324	333	328	313	297	304	319	344	336	334	306	333	358	306	344	328	319	338	320	314	369	301	335	348	322	344	329	334	334	334	337	328	367	333	305	304	339	334	304	324	331	307	337	288	349	320	349	319	313	316	331	360	308	301	294	328	323	333	311	336	299	323	334	319	329	333	302	324	319	310	328	332	300	350	349	312	320	314	321	329	315	340	302	299	309	326	287	306	331	313	318	323	319	299	308	293	312	302	269	337	313	322	316	345	343	342	349	310	296	328	335	327	325	317	339	343	308	324	325	363	310	342	354	337	286	310	330	309	336	353	318	343	316	320	341	362	320	343	319	314	323	332	320	313	361	307	342	302	302	314	298	314	331	330	309	308	331	336	301	321	336	312	325	321	306	313	307	301	320	313	308	315	357	330	330	332	350	326	341	318	343	328	282	333	318	348	322	329	305	294	350	327	315	323	359	337	330	340	320	322	299	310	328	364	329	336	323	296	302	315	352	319	331	275	288	327	328	342	312	314	311	316	327	308	326	327	296	318	354	330	279	294	313	341	311	331	322	325	301	322	351	345	337	323	324	330	315	318	331	325	326	302	320	283	315	318	304	306	323	340	282	333	309	318	333	313	337	314	316	325	326	334	301	339	301	347	340	316	352	265	330	336	315	355	318	337	332	346	340	324	351	295	310	317	296	323	317	319	332	325	313	297	323	319	309	303	366	345	307	312	324	290	292	318	323	329	332	357	294	304	301	328	369	298	325	326	330	335	326	319	329	341	337	305	293	311	310	321	331	321	315	331	339	323	327	331	280	320	302	299	301	310	298	320	284	321	326	319	306	314	324	344	339	330	319	327	342	332	334	302	357	310	336	333	347	323	320	281	303	311	310	298	328	315	327	305	356	303	315	314	306	306	322	312	332	303	306	311	325	320	311	337	352	317	308	304	315	310	296	318	317	293	320	308	319	334	323	298	311	333	319	310	320	296	331	337	344	302	298	324	301	328	301	339	312	348	329	326	351	309	322	350	330	307	303	348	343	348	325	329	373	327	340	357	323	292	352	347	337	353	325	324	300	328	342	312	328	311	339	312	292	287	311	346	305	323	322	291	307	327	314	329	323	331	300	283	315	353	330	339	320	340	320	343	316	347	284	335	340	328	316	309	306	307	312	328	329	352	334	338	278	333	319	310	304	330	294	314	314	283	309	341	321	330	327	287	308	325	319	300	328	326	321	337	296	333	310	330	334	320	298	321	313	325	329	328	315	318	345	344	309	321	328	305	308	317	291	274	339	319	335	304	297	325	316	315	298	311	310	349	299	304	317	294	334	317	327	297	310	292	350	307	308	347	305	320	335	295	348	321	318	352	319	320	346	328	305	341	332	326	303	334	339	325	322	310	309	347	300	324	339	334	330	309	316	324	324	331	333	335	364	315	313	318	343	343	307	320	320	310	328	313	297	316	340	307	336	339	360	313	327	320	333	325	290	349	364	362	340	337	328	322	300	322	351	316	312	358	300	345	318	344	334	328	305	328	325	318	336	315	331	355	330	303	324	341	306	323	324	362	339	335	337	315	296	303	327	329	317	322	324	310	335	345	327	347	337	314	294	311	318	323	319	325	311	291	316	326	304	341	321	310	305	318	356	302	345	307	309	348	323	339	375	275	278	295	354	324	310	311	344	333	327	352	342	323	329	318	336	323	314	285	334	322	328	327	316	319	325	317	316	326	323	322	292	307	315	322	322	335	346	311	312	318	307	299	333	301	304	302	310	330	332	315	323	311	340	301	323	357	303	327	320	335	346	322	295	329	334	322	308	310	338	333	312	339	312	313	330	307	345	334	349	329	315	330	310	284	310	333	318	304	312	308	330	327	303	314	344	329	310	307	344	293	313	311	321	312	311	321	297	323	324	308	299	322	315	279	317	329	344	360	329	327	294	334	332	319	297	316	321	370	326	317	330	350	295	291	296	343	338	337	326	321	315	327	311	308	322	315	296	300	322	316	307	312	343	300	283	318	274	308	307	303	305	326	313	323	308	323	335	310	331	345	321	330	317	337	327	323	307	319	309	311	330	334	357	338	349	318	302	336	297	326	355	340	313	339	320	336	302	300	332	332	339	320	319	326	330	348	316	334	301	336	341	340	344	317	311	290	337	278	300	359	325	288	311	322	315	293	343	299	332	311	345	304	310	301	326	312	309	297	310	328	328	324	323	331	336	326	320	305	332	308	316	288	332	325	330	311	336	320	326	361	315	345	346	303	314	356	308	323	323	318	318	319	314	312	321	345	317	349	295	332	323	339	332	304	331	350	295	327	371	310	310	317	347	330	315	304	306	315	311	298	346	324	319	319	297	327	297	316	337	336	320	337	313	302	274	325	339	351	312	337	312	331	290	346	314	320	292	333	307	313	319	336	335	324	292	343	309	341	319	294	336	321	315	331	332	337	317	284	355	311	316	331	308	322	329	322	296	302	312	302	306	313	308	309	354	327	328	329	317	350	321	306	313	316	360	351	341	322	342	315	303	352	325	335	282	326	336	335	310	264	301	315	314	349	300	320	318	304	337	311	319	317	328	336	338	304	315	332	344	322	301	325	332	317	336	351	297	299	327	341	337	344	335	321	353	316	328	310	312	294	309	350	324	328	308	318	342	323	312	323	310	289	340	296	316	308	320	331	307	312	327	321	319	360	323	337	325	315	335	297	340	286	331	300	302	324	311	310	316	294	343	317	320	311	349	343	296	331	345	330	301	322	313	325	330	368	290	319	325	323	307	295	340	283	328	348	323	332	350	303	313	315	299	316	297	335	341	330	309	293	313	312	351	318	329	339	327	307	317	338	342	333	307	333	319	334	320	317	317	326	335	304	323	325	343	346	304	339	305	315	309	293	312	324	334	342	327	338	339	332	301	366	307	323	327	323	309	303	316	294	381	335	311	342	285	298	309	351	347	354	296	333	340	318	292	323	355	298	349	315	332	300	300	348	334	323	355	351	335	308	304	325
3465	2800	2329	1249	803	695	554	503	473	466	4987	954	410	387	352	340	330	343	349	309	322	327	302	341	336	313	361	357	323	338	339	330	331	326	336	320	323	312	326	336	306	327	306	312	334	331	345	290	350	358	351	342	336	331	302	306	341	307	313	332	310	338	337	322	338	312	325	341	307	331	313	328	304	338	362	306	314	327	327	338	337	306	302	338	322	351	289	317	289	339	324	308	323	307	340	318	311	299	324	315	311	298	322	301	300	322	342	319	321	340	337	303	319	292	344	309	332	321	305	340	338	297	325	324	269	315	354	296	329	337	315	293	316	295	338	323	345	359	351	345	315	328	319	279	320	337	345	305	313	321	315	318	333	360	312	329	328	349	306	317	345	301	327	306	346	318	311	288	311	358	310	304	313	335	365	348	330	296	326	287	306	302	296	338	312	329	336	326	327	304	321	330	332	356	300	315	307	295	317	314	301	307	357	290	311	318	327	309	293	351	341	339	334	317	344	317	319	321	296	320	325	319	319	342	290	334	312	325	334	309	303	313	293	309	318	322	331	333	317	333	360	298	330	304	316	336	316	297	329	327	332	324	292	291	327	315	311	329	297	341	314	329	323	316	312	308	341	346	289	309	325	316	317	298	324	345	318	324	316	334	295	327	325	337	299	333	295	353	263	279	291	329	310	311	316	295	317	306	297	301	329	297	303	346	309	322	348	328	315	337	318	327	324	322	343	314	311	310	336	299	334	315	341	285	296	299	320	306	344	311	313	319	326	336	327	329	314	306	312	304	295	320	302	320	317	318	321	309	307	327	345	314	319	311	287	317	323	313	334	343	314	333	326	278	334	320	299	322	293	292	331	333	298	304	342	301	336	356	347	322	319	314	316	298	305	313	323	338	358	344	331	333	301	278	297	344	330	335	295	328	309	334	314	329	324	327	312	300	309	333	304	323	324	327	312	320	270	304	317	375	311	337	333	310	296	289	296	352	291	291	312	339	300	313	266	318	313	297	312	331	288	306	348	353	318	327	297	310	328	316	302	326	287	344	324	341	308	281	312	335	305	298	318	319	321	301	328	323	312	347	326	287	274	317	351	329	284	301	309	337	301	288	292	292	340	339	324	307	310	308	323	344	318	338	354	311	292	320	333	293	317	316	328	314	351	280	316	307	364	306	280	326	325	339	323	292	313	293	329	312	285	307	326	326	304	293	337	318	296	325	333	301	304	312	334	313	314	299	352	316	337	309	326	324	315	291	319	300	317	273	297	319	311	285	348	306	321	309	355	303	313	291	321	334	315	295	314	313	309	300	303	306	300	289	312	305	335	295	305	317	336	331	325	326	292	308	312	310	301	308	299	306	288	347	281	302	326	325	345	356	303	299	354	336	330	353	297	324	291	301	327	307	290	315	306	314	299	336	349	318	315	291	346	320	315	298	311	324	337	310	288	346	287	286	301	307	310	336	317	282	305	298	304	312	335	336	352	301	330	336	336	324	282	331	273	320	327	331	307	311	307	328	326	333	291	332	336	367	298	323	313	348	337	309	329	336	331	343	319	291	316	312	298	337	305	313	302	293	308	288	341	314	330	335	277	321	294	321	309	293	322	337	328	307	312	304	309	291	352	298	292	317	306	343	300	303	325	324	322	360	300	332	332	302	317	330	311	302	343	297	331	301	348	340	298	324	304	324	345	345	312	324	325	305	300	340	318	284	315	370	318	317	329	327	322	307	281	329	313	296	333	287	322	279	311	318	324	296	311	335	333	306	328	322	317	324	336	302	316	298	316	338	347	321	335	323	287	312	301	343	322	311	294	353	305	293	338	288	343	314	346	304	314	316	313	312	284	330	305	318	335	304	356	282	308	334	305	309	364	321	304	296	290	330	296	327	305	294	334	305	293	322	364	317	303	316	329	284	319	315	305	320	329	342	338	305	333	351	307	302	330	317	329	325	344	326	327	304	317	314	297	338	330	322	294	315	316	285	291	305	295	314	275	325	329	311	316	309	294	310	317	290	325	289	318	299	311	332	311	299	281	328	288	295	306	326	329	299	328	324	344	296	306	323	285	318	328	281	318	282	325	319	318	329	334	293	306	299	289	302	316	331	308	330	338	323	319	350	298	281	318	316	284	341	336	327	310	320	304	275	341	316	293	283	295	332	314	300	324	299	346	306	307	325	298	324	319	309	301	327	326	307	317	288	300	295	309	321	316	300	305	356	300	323	324	320	284	292	285	312	317	316	340	338	292	324	292	319	304	295	308	326	311	322	304	305	326	339	315	314	325	329	299	329	365	379	324	300	319	335	329	334	327	336	313	335	311	274	342	308	303	307	313	281	291	310	318	329	333	310	338	319	313	322	304	332	303	290	308	299	330	317	320	323	339	321	330	286	308	323	306	317	313	256	309	333	300	360	305	300	327	323	336	301	317	294	341	304	311	316	352	311	304	315	309	318	325	297	305	317	320	316	313	307	309	290	318	314	333	284	361	309	280	306	338	318	332	353	329	315	350	305	336	313	287	305	309	308	318	306	316	322	310	321	312	323	317	322	296	304	321	319	312	303	313	319	331	285	311	320	324	336	319	328	317	307	350	302	322	329	304	314	302	330	305	331	308	303	324	326	297	304	295	299	322	267	310	320	329	317	319	317	330	288	277	301	332	285	322	275	339	325	286	270	278	313	315	318	298	310	310	277	274	313	314	310	319	302	322	287	327	343	271	311	311	290	341	343	337	308	291	333	304	321	322	318	283	335	294	324	313	317	334	301	313	322	316	325	337	292	296	315	327	289	307	311	302	303	293	284	322	320	293	326	305	342	290	350	299	311	300	336	309	312	311	329	323	324	302	313	314	323	305	318	353	314	322	311	303	313	305	316	321	337	298	324	294	343	302	296	307	281	303	331	299	294	319	285	319	332	312	343	313	321	332	298	324	286	307	332	276	319	294	320	338	315	313	322	339	312	326	327	257	305	318	308	310	276	351	342	307	315	323	305	295	320	348	318	297	328	296	323	312	323	283	307	308	290	323	286	317	304	299	315	352	330	327	314	297	317	359	308	325	298	314	311	352	306	315	283	313	310	356	298	335	281	313	286	282	321	325	323	328	300	317	316	313	324	350	329	333	331	333	315	293	342	324	341	330	319	327	327	301	304	301	312	335	313	309	330	308	338	300	338	294	295	337	343	323	314	324	335	330	306	291	305	316	323	351	321	320	301	312	313	307	320	281	303	290	328	337	305	321	322	287	323	308	370	316	314	309	317	295	287	303	338	339	312	338	324	350	317	306	307	295	301	283	332	299	305	281	281	309	277	299	302	350	328	325	319	301	297	257	325	336	310	307	344	333	301	336	307	285	314	297	334	299	331	326	293	322	314	300	318	304	326	327	316	302	307	313	327	295	299	317	330	336	298	300	296	345	302	340	307	329	305	291	307	317	318	324	312	315	332	329	338	310	316	316	347	330	327	319	286	333	346	336	295	301	308	297	305	317	325	349	330
24053	21090	28215	24216	20996	5499	1333	846	673	687	5166	1651	565	554	555	534	565	531	512	493	571	527	500	505	532	548	502	478	507	482	490	513	504	497	487	522	508	503	499	490	500	517	521	491	502	519	518	473	460	530	462	511	477	520	462	493	513	470	498	481	475	474	508	467	508	492	452	476	520	463	501	470	478	462	507	489	493	464	488	458	490	492	489	468	482	493	478	478	526	506	478	473	505	487	453	505	497	503	526	513	519	494	491	495	482	481	517	457	531	455	524	494	493	474	456	528	495	491	518	483	493	482	505	465	503	448	510	461	537	525	485	491	463	521	491	459	440	498	494	473	487	502	493	469	517	480	482	445	485	476	507	489	496	505	513	504	485	505	521	495	515	502	491	460	441	508	498	497	511	467	499	502	488	496	463	482	466	491	529	499	530	487	506	515	491	501	471	495	502	492	542	520	515	471	474	472	500	475	451	494	473	462	471	504	468	490	466	510	465	459	473	477	477	480	480	495	536	461	469	490	542	476	453	532	458	500	528	484	466	447	477	503	513	486	477	477	469	493	497	482	490	498	501	510	493	464	482	492	494	471	483	500	465	462	467	475	528	448	475	472	486	455	487	489	492	488	482	468	452	503	485	497	498	479	485	482	477	489	527	502	484	474	485	464	525	503	501	496	498	452	509	498	466	503	473	512	501	469	489	463	473	508	455	488	509	507	523	484	516	493	500	484	481	484	501	472	472	504	514	481	516	473	515	512	464	487	492	502	474	519	541	452	493	489	497	472	519	526	498	460	480	453	479	484	487	465	482	458	517	498	482	479	505	540	523	498	510	523	533	460	470	499	488	489	513	496	475	526	525	489	506	512	492	493	487	466	487	476	494	515	544	473	481	473	495	458	485	498	439	480	562	508	479	470	521	524	477	483	497	511	535	517	478	502	443	469	461	474	497	494	486	524	485	468	482	500	503	457	516	501	477	484	480	497	483	463	485	477	500	484	518	495	494	471	511	503	497	469	480	490	466	470	493	475	487	443	503	469	485	463	489	494	524	508	502	475	512	476	522	509	528	474	503	490	468	489	464	482	502	466	487	496	435	496	503	504	460	496	524	465	439	504	508	504	483	496	468	502	476	494	428	494	498	490	486	533	469	443	476	483	509	503	522	466	476	512	504	492	507	539	463	481	478	485	503	482	482	474	527	476	499	451	496	444	519	446	477	518	527	501	469	466	484	483	477	456	474	494	473	453	508	505	476	499	493	466	521	477	519	475	444	443	485	473	515	465	481	513	480	464	488	488	494	518	490	509	514	443	478	479	514	468	500	451	476	481	483	509	468	480	475	512	489	477	499	475	491	481	474	474	498	478	487	485	514	488	487	484	503	461	472	482	494	476	505	469	470	473	493	510	485	503	503	446	492	498	495	486	505	513	465	519	439	497	453	472	458	457	478	504	461	469	471	486	454	518	515	469	502	427	522	494	450	496	502	482	495	511	436	470	515	518	494	476	490	496	476	527	483	497	471	500	476	477	484	490	480	474	513	471	470	540	498	545	460	519	472	464	501	486	488	509	504	465	467	451	516	501	478	492	497	496	499	483	507	475	477	459	486	498	492	478	495	498	467	529	475	521	498	508	473	492	480	509	525	491	512	513	488	489	473	474	488	475	482	501	437	468	492	495	459	474	513	467	491	473	494	468	542	509	493	521	484	506	495	466	472	483	468	480	497	532	443	454	444	483	472	495	535	526	477	498	491	537	504	464	474	500	447	464	461	523	459	480	486	463	470	516	460	477	489	472	470	469	494	485	488	466	473	488	503	456	525	491	506	482	485	477	535	481	503	470	474	474	468	508	505	495	499	477	448	484	510	484	465	479	453	474	468	490	483	480	478	489	510	466	488	458	502	483	488	522	430	481	475	492	519	481	477	436	512	466	496	524	548	476	444	458	463	508	498	491	469	486	490	502	485	467	473	535	468	447	467	473	530	484	463	464	444	451	465	499	474	497	480	474	483	488	513	489	462	499	491	503	504	487	503	492	500	460	510	445	466	494	477	498	498	512	463	479	510	444	545	493	456	473	506	522	468	457	484	502	480	472	499	508	465	484	497	483	487	472	488	480	483	471	478	499	510	446	496	525	506	466	487	494	489	478	465	482	535	453	469	508	441	500	493	477	515	497	469	487	496	470	521	496	500	501	478	467	483	485	515	498	463	474	450	477	465	436	457	498	488	503	519	530	454	521	479	507	489	506	479	474	486	545	480	453	466	487	490	515	494	469	479	499	470	476	463	464	463	494	471	456	476	465	461	489	481	474	514	489	512	486	470	472	525	476	475	448	515	458	489	468	486	517	477	492	465	508	469	462	501	516	470	458	448	485	497	485	526	489	491	498	464	488	460	488	498	459	485	459	447	497	471	454	466	512	484	561	459	448	486	472	445	515	472	449	460	476	455	482	503	463	515	508	465	498	459	454	495	506	508	459	476	481	488	477	469	497	457	514	491	451	487	471	485	455	531	511	507	488	527	483	454	464	484	428	518	497	462	468	500	492	488	509	511	519	493	470	455	487	491	485	491	495	481	494	495	462	436	485	537	476	486	503	488	540	494	502	500	514	492	490	463	463	487	483	482	481	493	465	466	498	463	498	475	472	487	477	495	509	496	519	528	489	512	507	445	482	498	473	493	469	526	468	446	528	472	492	468	499	469	497	470	489	448	453	495	459	462	517	502	493	473	490	491	546	477	497	460	500	462	475	504	450	489	453	508	490	465	499	500	487	498	498	481	505	444	533	477	489	488	453	485	489	481	471	461	472	480	476	518	479	508	498	473	431	490	483	484	483	476	451	468	474	507	491	469	543	482	500	467	493	503	475	481	469	492	477	499	474	484	493	476	509	482	489	465	480	504	494	472	473	493	514	491	493	467	510	453	480	476	453	448	490	478	461	487	483	469	487	519	505	503	525	490	487	519	511	518	509	485	507	477	480	468	472	500	490	463	473	474	509	493	451	471	487	476	513	496	491	493	471	457	473	455	468	532	511	456	525	509	509	486	482	470	489	475	484	497	508	520	483	491	515	476	497	476	521	504	493	470	540	496	487	487	482	497	481	513	494	453	501	490	481	529	487	495	485	509	506	449	485	526	491	509	488	432	512	468	483	511	468	517	515	503	468	515	482	490	516	496	437	517	439	468	491	497	433	502	523	506	516	494	476	496	504	546	489	485	463	526	497	514	492	518	476	470	523	473	498	535	477	477	492	517	482	492	511	427	470	488	469	459	483	472	488	506	500	481	445	469	475	491	444	495	496	463	508	498	512	471	459	471	524	488	463	516	486	460	450	509	471	424	472	463	513	482	498	501	514	493	484	476	470	456	485	482	512	494	516	484	506	442	444	469	491	453	487	522	502	448	474	456	498	476	473	473	493	461	499	518	484	493	498	468	454	491	459	476	472	483	488	518	471	473	513	487	469	479	471	515	516	519	495	524	436	495	514	529	484	504	495	491	428
3779	5669	4785	2488	1573	1255	1015	882	777	770	8236	1234	611	536	567	546	524	556	548	504	546	531	465	505	488	490	496	538	481	491	490	471	479	485	469	475	471	490	460	497	476	488	480	511	454	473	452	511	455	515	486	462	477	477	447	485	457	447	467	495	471	480	493	483	462	467	488	492	463	486	502	495	464	484	448	470	464	439	482	483	449	461	469	457	479	495	469	448	482	438	475	490	489	434	502	443	473	469	488	450	507	459	502	481	482	442	483	463	462	446	481	499	447	457	469	486	464	534	477	512	453	479	477	467	451	479	457	487	465	458	484	482	480	446	481	508	447	465	457	479	458	470	447	482	484	434	452	469	451	435	496	472	472	468	473	492	478	498	500	453	427	443	466	439	482	464	458	457	453	496	456	492	510	454	463	479	472	474	467	474	467	470	467	472	465	464	464	452	461	446	510	457	507	486	474	481	463	479	502	463	473	467	473	493	464	479	497	465	485	467	498	483	498	455	470	456	446	478	462	450	454	453	457	467	466	467	450	476	487	484	497	450	438	459	449	439	441	483	430	474	454	484	505	452	469	437	502	465	409	507	476	489	459	491	524	465	472	489	530	468	454	506	479	466	447	482	438	467	437	429	426	453	475	496	427	438	462	454	469	471	433	487	484	506	420	497	498	459	462	473	440	485	491	445	478	446	425	478	470	476	469	474	513	459	479	469	461	478	481	466	501	420	504	467	454	470	482	504	487	482	444	454	443	457	465	461	428	467	487	482	472	442	446	452	464	462	437	449	468	454	437	434	447	464	403	446	440	447	480	459	455	451	439	444	472	474	456	458	486	492	476	437	480	507	488	482	430	479	434	465	442	450	462	454	509	451	446	458	485	491	413	481	470	431	468	466	442	492	472	469	451	459	473	484	463	455	474	529	479	483	468	491	451	498	457	437	479	483	456	450	464	439	501	513	480	493	470	463	445	471	470	460	465	450	430	411	500	455	464	454	482	470	476	474	464	471	443	457	469	481	454	444	482	468	457	479	447	500	488	460	472	435	463	485	425	466	462	430	455	434	436	486	484	475	483	463	452	464	460	482	461	483	475	474	467	436	474	432	468	461	459	467	474	447	459	472	495	483	491	448	453	453	443	497	441	411	448	491	463	484	459	452	448	493	444	458	445	490	457	460	476	492	448	457	484	445	488	449	421	488	436	461	447	468	443	469	508	428	484	478	454	462	449	487	489	420	496	524	459	457	476	440	519	466	452	459	486	504	469	476	470	445	432	466	492	436	464	461	455	479	453	491	480	443	475	492	458	483	489	464	466	483	462	465	442	466	442	496	466	479	469	481	452	449	474	477	478	464	493	435	430	468	415	465	473	450	454	471	493	446	461	475	473	473	497	431	480	472	472	479	487	459	456	507	475	460	465	497	435	468	501	438	526	454	466	433	450	449	513	446	435	460	473	462	469	475	454	467	441	451	480	470	500	431	439	421	456	504	480	466	462	452	493	481	473	455	485	449	457	470	462	476	449	456	496	456	476	455	486	479	448	450	460	468	519	477	488	473	458	473	457	478	450	481	449	434	491	461	491	406	430	438	444	496	479	463	483	507	454	399	428	446	467	423	443	509	476	465	446	442	449	444	465	476	465	511	485	456	485	470	450	488	468	481	476	471	495	438	447	488	462	476	498	491	464	498	470	481	477	449	445	423	470	480	465	484	478	483	493	444	486	418	481	495	464	456	446	466	473	440	477	470	462	508	459	489	465	428	451	449	498	496	487	474	455	448	437	474	473	454	439	425	450	462	437	470	467	481	435	462	453	460	483	444	464	484	448	458	458	440	475	456	503	479	454	464	480	459	440	451	449	465	438	433	427	438	488	445	468	417	456	472	459	439	455	456	461	487	459	464	497	448	449	442	437	475	478	447	458	474	457	462	476	456	482	471	457	473	436	503	446	411	489	442	468	441	465	447	430	439	475	480	445	496	461	421	473	469	449	451	429	439	465	445	501	504	417	441	474	474	490	476	437	489	455	446	443	478	450	502	449	444	488	458	449	457	474	471	440	473	443	463	474	448	442	444	487	490	481	476	435	447	459	499	503	432	459	465	440	454	427	484	429	513	481	465	456	490	479	468	494	469	445	463	492	448	440	452	444	488	480	444	487	459	480	483	440	451	459	448	429	454	443	477	434	431	452	446	427	464	506	444	456	429	438	494	472	477	499	443	464	456	480	462	474	452	491	451	451	478	477	479	457	453	463	493	450	473	440	476	419	460	484	456	480	485	474	454	485	431	461	482	498	432	468	485	453	430	475	482	454	478	454	459	440	483	451	478	481	440	465	474	431	449	486	440	480	478	438	473	472	487	447	482	489	483	467	423	436	442	444	455	473	452	443	461	452	460	468	485	451	448	500	431	490	481	428	408	498	445	456	479	479	440	479	487	497	448	470	419	492	436	464	487	464	471	449	437	455	468	478	516	474	434	434	475	458	474	438	497	465	442	468	508	408	451	452	475	438	439	508	477	458	459	468	476	456	467	492	473	466	486	436	468	462	461	474	467	452	426	439	448	429	465	459	491	475	482	460	453	466	478	448	492	456	476	418	456	481	488	477	492	459	469	421	530	475	476	460	439	498	449	443	467	452	460	441	453	451	438	464	466	451	475	436	418	447	503	434	429	477	443	437	465	488	475	484	474	488	476	493	473	465	453	440	436	462	466	450	437	466	447	427	458	447	452	486	444	432	474	454	444	452	409	445	452	432	452	444	453	478	486	446	471	437	448	486	481	464	454	464	447	442	448	476	467	471	424	479	437	436	480	471	494	480	451	447	471	456	463	442	462	447	458	438	429	449	469	458	456	424	437	442	454	455	467	480	473	503	498	482	460	481	460	444	476	463	476	413	485	459	446	477	482	477	471	457	485	446	474	431	405	477	483	445	449	490	475	449	440	462	512	453	478	448	455	478	470	447	468	482	492	458	494	443	442	441	450	452	462	410	484	488	502	440	469	460	506	460	458	453	408	494	428	441	457	481	485	453	449	455	462	464	474	480	497	469	488	451	467	479	464	457	452	461	451	463	442	470	483	451	459	443	437	504	443	461	490	441	428	494	451	498	510	483	377	464	451	412	435	464	472	468	468	447	477	414	481	464	478	466	511	458	434	463	463	458	479	469	511	457	469	440	433	449	476	486	469	439	469	445	468	409	500	450	449	450	435	454	473	459	448	458	455	479	483	452	489	466	445	481	467	469	465	493	440	474	447	441	457	455	483	425	439	472	418	457	459	470	453	468	478	445	451	450	502	467	476	461	460	473	465	431	480	448	448	415	460	452	450	449	451	454	471	501	479	449	463	471	449	441	480	462	460	457	484	464	455	478	482	457	425	496	427	483	481	446	487	452	422	512	452	464	416	432	458	461	453	460	444	474	515	460	438	459	471	459	474	433	442	439	432	462	500	477	491	457	442	496	451	448	463	487	474	503	470	489	470	442	425	462	439	441	426	458	469
27238	10414	558	252	165	138	158	152	149	137	303	190	146	128	151	141	144	136	129	143	159	119	151	146	150	139	150	152	148	118	139	128	151	128	152	140	140	128	149	146	137	138	145	140	139	121	128	141	142	132	150	153	139	146	145	128	133	150	156	140	137	145	135	126	149	131	126	165	150	139	133	130	141	156	141	136	133	138	156	151	126	118	123	126	130	154	117	122	137	148	114	144	134	142	131	120	119	144	160	133	143	168	144	145	120	137	127	152	127	157	153	150	162	144	151	144	159	148	140	138	120	146	134	160	110	149	152	147	130	152	144	149	160	139	144	142	170	140	135	140	113	130	147	135	142	143	142	153	133	169	138	146	132	143	150	150	147	154	146	148	130	130	133	127	139	135	132	125	161	148	159	150	128	116	136	134	144	132	136	135	148	145	151	152	126	141	139	142	142	133	151	154	136	148	131	157	132	148	157	157	122	132	136	144	139	136	154	149	134	135	143	127	147	127	146	152	142	158	126	146	130	142	144	124	131	130	147	136	164	127	150	133	138	144	133	153	131	108	131	141	136	141	135	130	136	148	140	134	148	151	136	138	135	128	160	131	153	128	142	158	137	145	144	145	131	129	160	164	143	129	139	128	158	161	103	138	155	135	131	147	128	150	144	139	134	124	146	150	136	127	124	136	146	148	155	139	118	144	132	148	131	136	112	137	133	126	131	159	140	138	127	144	157	130	143	165	129	149	121	162	145	153	129	148	146	152	148	131	142	153	146	144	147	152	155	120	157	154	148	131	143	156	156	117	146	150	146	149	145	145	146	141	137	174	148	111	150	156	137	136	119	167	159	141	154	134	135	175	147	137	157	125	169	124	134	141	163	152	147	139	140	156	136	134	139	140	141	131	124	148	120	172	119	149	146	145	151	166	157	146	131	139	143	135	148	145	147	151	157	153	150	133	147	116	143	136	150	145	127	151	142	184	142	168	162	132	167	154	158	122	117	121	133	145	139	162	141	144	144	145	149	130	132	145	143	132	156	158	147	136	127	148	125	147	154	130	126	136	134	154	130	133	131	150	133	153	154	135	141	148	123	152	127	137	137	141	144	146	154	157	139	148	119	110	136	142	139	131	151	159	156	147	129	150	158	144	149	162	141	127	136	138	133	140	142	138	147	142	146	117	149	127	158	144	146	130	138	140	150	142	128	166	122	156	137	152	155	144	155	148	161	159	120	150	149	132	149	133	157	137	156	136	137	150	134	148	139	114	137	153	140	137	132	127	137	149	127	141	157	142	119	154	145	136	149	119	146	121	142	141	141	147	156	139	152	156	149	148	136	120	151	167	135	130	120	137	130	133	123	139	144	146	154	135	168	139	141	141	147	148	135	140	149	156	134	130	155	153	150	129	143	145	148	151	150	145	145	131	125	149	155	127	121	134	144	149	149	147	137	152	146	149	156	152	150	135	137	136	134	128	137	139	148	159	152	131	146	134	146	112	152	128	135	135	133	129	144	161	147	157	132	153	156	136	151	127	132	143	144	158	149	139	162	153	130	127	135	141	159	135	124	135	157	155	131	138	149	142	139	147	140	133	145	149	127	152	124	160	149	144	143	143	140	164	165	135	160	151	152	153	136	130	147	132	130	135	149	154	127	145	128	146	145	139	124	135	121	146	134	139	112	141	119	149	156	168	154	129	167	155	147	150	152	122	147	150	137	128	143	159	139	120	134	115	140	153	132	135	149	160	135	120	169	157	166	160	134	149	129	182	145	139	128	130	166	137	151	144	136	143	164	137	152	134	142	132	146	121	158	147	138	133	142	139	129	141	154	143	139	157	122	139	116	149	136	147	128	148	165	142	163	157	128	133	131	141	135	149	135	154	152	152	150	143	151	164	143	155	146	140	115	139	145	154	151	137	130	145	152	132	136	125	140	154	131	136	144	148	131	143	135	133	151	117	135	135	153	164	121	113	130	136	134	157	137	140	135	117	142	154	135	136	154	153	134	131	138	131	149	148	141	126	147	140	133	132	145	154	150	141	149	155	145	175	127	150	154	142	142	141	119	139	140	165	114	136	147	127	135	125	118	162	150	150	142	123	140	121	140	133	146	143	141	150	133	137	151	152	145	139	147	146	146	152	129	142	138	141	141	185	153	127	122	143	138	120	138	133	145	144	122	154	127	122	144	142	151	145	132	141	164	150	140	150	139	140	142	146	152	120	132	145	157	146	144	132	136	133	147	125	113	137	147	135	149	151	135	118	157	142	164	132	142	129	159	151	134	154	125	126	144	132	140	149	142	134	146	134	124	124	161	138	158	145	120	139	138	135	152	143	162	151	128	134	153	133	153	151	139	152	139	143	156	143	150	141	144	157	125	144	148	138	132	127	156	132	148	141	126	145	126	155	140	139	139	155	163	152	138	140	142	123	152	159	150	143	133	126	149	147	134	129	142	136	134	154	125	137	145	165	133	168	135	144	148	133	136	156	155	160	154	144	155	130	123	134	160	147	143	147	149	143	121	127	143	148	132	141	124	136	147	140	159	137	159	146	129	139	142	154	138	133	117	169	121	146	150	140	157	156	128	135	135	144	139	143	147	150	145	148	127	161	142	128	149	138	128	150	151	152	152	148	146	156	129	144	157	153	165	144	124	119	139	147	150	156	157	174	140	135	135	152	154	138	151	111	137	168	149	147	155	149	140	128	138	155	146	139	140	154	144	158	115	160	160	140	138	155	143	124	137	160	142	137	129	148	148	143	134	151	154	166	122	124	137	134	168	141	155	147	164	126	156	161	119	129	132	174	157	146	136	157	153	131	146	138	142	135	166	134	142	138	159	117	133	129	155	166	156	127	132	142	137	130	142	160	141	136	146	131	154	134	165	139	146	144	148	172	139	139	130	156	127	138	141	139	141	164	152	144	167	147	133	141	131	125	153	130	163	156	130	157	141	152	163	134	124	142	150	126	148	161	137	137	137	136	154	149	149	164	148	148	134	141	161	152	158	140	143	143	142	127	157	154	150	138	155	155	120	128	131	136	155	159	143	144	133	156	145	143	150	138	161	159	158	132	121	129	137	134	162	135	121	150	118	139	163	134	155	149	135	140	132	140	123	132	134	148	144	165	148	143	143	130	147	139	140	130	128	134	147	127	150	149	136	144	139	140	127	159	144	112	147	135	135	134	153	139	142	139	138	150	138	146	149	138	162	149	137	148	137	126	165	142	139	149	153	131	141	137	154	128	153	147	136	144	150	133	146	139	150	140	125	142	123	147	143	156	143	138	123	126	146	150	146	134	151	156	145	139	139	149	109	148	128	122	142	125	134	147	134	148	143	139	123	141	139	134	138	156	133	132	151	141	155	164	167	133	150	164	130	132	133	144	132	135	137	137	152	148	149	134	146	144	124	137	157	153	147	156	128	143	132	118	144	146	146	142	137	135	174	146	148	150	152	133	136	154	155	145	151	130	149	139	144	134	172	125	128	143	138	148	135	156	156	117
4679	363	385	215	205	172	155	175	146	145	481	263	133	143	136	141	146	163	156	142	140	130	131	140	153	146	158	143	139	130	142	152	143	155	179	130	149	141	153	133	147	149	156	165	161	167	144	144	145	133	136	146	135	141	154	153	150	134	144	154	137	116	148	118	129	145	153	139	140	151	150	128	132	148	129	145	150	152	127	146	139	154	139	129	157	157	148	146	137	128	140	150	149	140	142	143	121	142	145	138	125	160	136	133	143	133	134	125	164	136	145	167	157	150	162	147	131	147	133	148	135	132	135	132	152	145	164	146	137	133	130	143	164	153	141	137	148	148	140	112	154	149	145	140	135	135	160	153	136	151	141	133	147	152	155	155	141	117	129	130	153	135	141	138	134	128	116	147	125	143	150	155	132	144	127	134	155	141	154	161	165	145	136	131	166	113	135	144	131	141	164	130	134	145	152	151	132	148	151	130	137	126	174	119	131	137	134	144	139	158	133	143	122	142	149	142	159	129	141	125	133	147	138	137	129	133	136	118	145	136	140	140	134	155	149	126	130	130	161	158	141	133	157	143	146	153	142	156	152	136	111	108	132	149	153	127	140	145	149	137	165	161	123	153	152	145	157	161	135	145	146	136	133	149	159	159	141	118	157	151	161	134	135	154	144	134	132	155	146	143	144	140	133	130	151	150	139	133	132	122	146	154	136	128	137	134	131	154	151	127	116	146	139	160	136	141	117	157	149	115	153	145	141	133	147	160	143	134	134	141	135	174	135	139	132	143	144	113	141	137	141	159	134	145	139	132	171	133	138	159	135	142	174	139	128	154	145	140	169	129	134	145	168	142	149	125	143	126	160	157	150	144	141	118	118	131	149	122	139	151	140	138	131	144	133	156	133	140	133	124	133	130	129	152	143	139	130	147	157	126	132	124	163	134	141	154	146	167	141	146	156	178	156	126	132	132	130	150	123	156	127	133	143	140	124	132	148	144	128	128	137	135	148	134	133	139	144	133	144	158	126	152	146	140	130	157	136	141	154	117	118	139	160	154	117	149	152	132	147	134	143	126	146	135	138	159	121	135	144	149	143	139	144	145	147	145	141	168	131	123	149	145	145	129	156	147	162	126	142	152	172	119	150	136	122	137	143	164	145	140	121	165	137	144	151	154	139	165	135	121	133	120	150	142	143	152	157	152	143	151	168	130	104	145	141	132	132	145	136	133	136	126	133	150	140	153	134	170	125	135	134	137	166	135	139	114	154	142	129	147	158	143	126	133	133	129	163	158	141	162	117	116	146	165	148	154	122	151	143	149	139	165	188	140	141	151	140	141	139	116	149	154	160	147	148	123	146	130	135	160	146	145	164	145	127	119	130	152	152	129	127	119	137	152	142	136	145	135	150	122	144	118	160	135	159	132	141	143	135	143	130	131	131	138	156	140	151	143	155	156	154	134	135	144	147	146	162	153	151	129	145	127	153	151	176	141	163	145	144	162	137	137	155	142	168	137	129	136	136	141	140	110	141	143	153	143	142	124	139	121	137	147	141	148	152	135	138	141	131	130	142	145	130	127	173	150	144	139	142	156	132	137	138	143	148	166	157	147	138	146	144	146	142	150	157	135	144	141	146	148	168	157	149	152	147	155	159	141	133	139	156	139	149	139	139	149	151	150	135	130	156	141	148	148	150	154	149	145	139	114	144	140	130	139	137	144	138	137	138	138	157	139	167	133	133	129	150	126	134	140	177	159	145	132	157	138	169	149	149	143	152	122	133	146	136	120	139	147	130	147	169	125	145	110	157	145	152	145	131	166	143	125	145	172	122	150	130	158	127	145	145	122	141	147	150	133	159	126	149	140	169	149	143	151	150	162	128	133	113	132	132	137	143	129	150	154	130	164	149	132	153	132	151	139	138	157	141	145	129	142	143	165	120	130	131	155	142	156	133	145	140	149	149	146	129	138	126	154	141	164	133	119	153	129	151	136	143	133	145	147	127	162	131	148	153	135	148	165	152	140	179	150	155	143	130	135	160	136	136	134	135	132	130	140	130	111	128	152	152	153	126	127	144	143	126	140	132	133	145	149	127	143	161	138	149	140	160	139	130	143	171	144	173	133	131	141	138	124	133	152	135	142	151	143	136	147	132	129	148	156	157	146	143	121	149	165	154	149	120	144	157	154	118	144	116	144	146	158	141	132	134	135	143	154	140	135	132	164	140	164	157	149	173	153	141	144	138	162	127	130	161	157	167	169	140	136	149	124	140	146	159	122	136	146	136	129	146	152	144	146	128	154	146	154	153	139	151	138	133	144	136	147	159	157	145	147	135	138	144	142	146	165	138	159	134	147	148	143	132	150	154	159	135	143	140	138	134	163	138	143	123	148	136	146	149	146	124	141	139	143	115	131	141	123	126	127	144	152	143	131	137	139	165	141	143	173	154	134	144	131	152	136	141	132	157	138	153	147	113	135	133	140	140	154	151	126	125	149	120	153	133	135	163	150	137	144	145	138	125	156	138	153	163	133	126	142	145	142	133	139	148	152	142	134	140	146	149	149	138	156	147	134	140	139	134	143	148	150	135	159	170	136	130	171	126	175	142	149	149	150	151	147	142	151	144	140	143	148	130	121	158	136	149	123	141	127	157	145	137	141	139	127	126	138	142	141	142	155	158	152	137	136	148	135	160	149	132	146	144	129	145	146	137	127	130	122	120	146	137	149	140	141	139	139	127	145	149	160	136	146	153	126	159	121	124	161	137	166	132	129	127	153	142	125	141	151	146	139	168	166	141	130	145	142	140	142	137	143	146	152	148	137	132	157	147	167	126	159	132	133	126	146	151	142	136	108	167	143	140	138	143	164	149	150	121	146	145	155	152	149	154	150	134	160	142	154	159	133	117	120	139	128	151	155	130	138	144	136	143	129	138	131	150	133	132	173	141	141	158	150	117	128	157	151	171	159	126	145	141	152	153	151	170	154	142	142	146	137	139	128	137	137	124	157	136	133	161	155	146	165	164	145	137	128	131	129	156	159	135	138	157	150	158	149	129	157	148	153	132	134	127	147	142	153	123	125	135	154	139	159	144	153	133	135	146	151	114	148	147	119	152	137	127	140	139	151	144	136	156	141	150	121	152	140	137	145	158	124	149	153	155	141	127	123	151	143	140	149	118	134	160	128	146	129	143	126	131	142	137	136	143	132	136	148	148	140	141	152	155	137	147	143	139	150	142	136	141	127	126	151	155	128	117	155	155	146	160	136	133	151	160	124	138	143	111	161	154	144	129	158	152	151	131	119	148	144	128	140	156	130	137	149	160	114	131	144	119	133	137	156	122	148	135	139	140	143	133	147	152	131	157	144	136	148	163	136	138	143	127	130	157	154	142	142	131	154	129	154	154	142	146	150	138	155	118	142	164	118	142	144	145	140	136	147	156	126	134	159	145	132	142	148	154	151	154	122	155	140	130	169	153	159	152	146	143	139	142	160	145	152	125	154	145	139	140	125
25155	21088	26977	25190	4637	802	586	467	441	369	3474	1333	374	359	377	391	352	322	327	383	360	339	350	365	348	359	326	344	362	337	340	348	348	318	329	320	351	337	367	330	325	314	345	336	332	377	337	362	349	337	331	312	337	348	329	371	349	334	347	355	309	331	328	331	332	346	330	341	340	333	327	361	320	315	316	351	325	384	313	298	315	341	328	351	315	357	340	330	351	346	299	291	317	326	354	317	360	310	356	345	363	343	354	285	347	325	335	301	325	332	310	318	351	305	322	308	339	334	356	328	338	324	345	330	358	327	363	357	314	325	317	326	320	299	334	347	316	324	341	361	355	389	330	302	314	323	332	353	322	320	346	327	313	311	335	297	333	350	350	299	360	323	292	303	336	361	348	343	330	308	345	308	330	330	319	342	308	331	347	346	298	316	318	317	354	318	314	335	333	351	310	306	345	312	334	302	314	387	362	290	323	318	353	333	312	335	319	333	290	339	345	333	336	347	362	359	338	295	317	307	294	299	355	321	317	314	353	375	354	333	353	329	330	349	340	287	319	350	347	314	316	331	307	335	321	323	360	336	341	355	310	340	301	329	295	352	360	330	339	356	374	339	328	318	337	327	346	381	315	348	356	330	335	323	310	352	310	336	352	363	319	320	328	321	372	304	328	321	319	315	302	337	325	334	358	345	312	293	335	321	305	326	313	333	320	338	322	320	323	287	347	333	340	310	334	334	309	307	344	346	323	356	323	323	356	334	313	343	331	333	324	342	321	373	334	359	319	308	346	367	315	335	306	342	336	310	341	308	343	338	313	361	310	305	325	323	340	333	349	332	321	331	345	312	320	332	333	338	316	320	338	343	305	327	344	342	338	336	318	329	340	346	346	329	342	297	324	310	342	355	348	344	350	339	316	336	330	350	354	359	305	286	342	313	332	332	355	342	313	306	339	332	319	330	309	342	344	345	347	294	325	300	326	307	324	341	321	332	319	318	339	352	309	360	413	337	300	346	328	327	321	350	321	378	321	338	335	283	340	331	343	338	330	339	301	333	321	348	321	332	303	326	305	330	306	319	314	338	276	334	326	313	339	343	326	352	345	359	316	305	327	307	339	318	366	319	321	325	331	339	348	345	336	343	340	335	319	339	338	316	350	374	323	322	302	333	304	323	300	338	344	329	342	330	385	317	301	329	320	349	341	330	329	318	377	342	338	321	351	317	326	351	366	305	309	299	352	329	337	322	331	355	334	355	333	314	330	347	338	338	314	312	337	306	304	331	331	326	322	348	346	338	330	326	323	365	330	311	384	355	310	353	339	321	340	356	344	327	350	334	344	307	357	310	342	319	355	305	349	337	332	332	339	342	335	333	297	343	313	359	335	332	315	328	347	295	352	336	333	345	324	337	369	321	327	316	341	323	314	312	330	318	337	315	337	357	307	337	324	336	326	327	307	332	332	316	310	367	351	317	319	351	343	346	318	322	316	367	354	319	309	337	289	336	329	318	334	339	322	342	330	346	301	329	278	340	310	335	355	335	355	354	316	375	329	306	346	340	340	338	338	360	336	340	295	347	332	321	353	328	396	325	349	331	306	337	351	311	346	354	340	328	309	325	372	317	307	332	335	377	305	337	339	344	321	352	291	289	332	323	368	346	336	321	333	344	322	332	355	319	334	310	275	306	359	351	318	343	331	305	311	355	340	319	332	357	326	316	319	337	309	319	335	357	332	342	319	349	347	362	329	312	326	333	331	320	369	303	329	323	373	334	342	327	329	318	317	336	306	309	325	325	328	374	349	285	330	373	331	295	331	347	353	322	346	355	328	342	350	294	309	311	332	356	336	340	362	314	320	319	336	335	338	341	342	354	364	303	358	351	321	330	346	347	316	297	340	341	306	342	343	312	340	324	378	331	313	340	319	346	334	342	348	298	362	337	311	323	347	336	347	341	320	328	345	341	345	352	366	366	314	304	345	320	329	360	338	327	302	338	315	346	356	354	314	348	323	331	297	354	302	330	334	334	317	340	335	338	335	333	359	342	319	316	343	318	335	347	335	357	319	336	330	338	354	325	342	296	315	343	334	307	320	313	311	358	350	314	358	325	314	318	324	296	351	356	342	316	323	309	365	298	302	315	342	347	354	331	344	339	336	331	313	326	313	328	346	329	294	325	331	317	334	321	319	345	323	309	358	329	329	329	304	347	355	361	329	350	307	305	335	349	352	340	318	326	327	340	315	324	341	337	360	353	295	354	354	334	356	357	315	319	307	324	359	335	331	350	348	356	327	312	354	330	338	351	329	303	340	300	328	318	306	330	304	320	319	329	317	349	327	353	322	310	296	319	317	325	325	385	347	331	339	353	337	311	332	338	314	341	316	322	339	341	343	338	342	316	314	351	340	339	302	348	337	320	314	319	324	325	329	299	314	325	295	318	366	376	340	343	348	343	326	333	343	305	351	371	329	311	319	297	326	321	303	310	327	329	327	320	331	350	305	332	342	354	318	371	331	349	351	310	338	318	332	326	321	306	311	299	327	350	330	327	361	325	348	348	310	354	313	324	323	327	359	341	321	298	354	317	326	330	314	347	325	343	342	291	360	346	312	329	325	350	316	373	298	288	330	333	337	330	339	325	337	337	337	341	305	336	313	360	342	322	319	328	340	361	323	328	338	346	320	337	330	338	319	339	311	343	351	349	310	330	355	318	304	359	348	313	316	314	304	361	356	341	322	335	317	327	322	307	345	345	336	321	317	329	366	312	351	325	306	336	351	341	317	335	282	313	318	354	297	333	354	337	314	351	351	331	317	342	302	325	361	321	316	337	332	329	332	321	351	303	317	284	336	320	354	313	336	338	315	312	307	330	347	337	323	321	327	358	322	376	340	339	307	346	298	314	333	339	320	310	379	315	322	304	319	348	307	343	324	325	336	326	358	304	330	321	340	295	345	338	343	338	355	348	328	307	360	355	352	352	344	341	323	380	328	350	345	321	344	326	307	343	312	322	310	345	326	346	335	319	324	330	326	303	317	329	324	316	334	345	324	321	313	310	338	329	302	381	303	312	352	331	380	306	314	342	329	324	333	346	361	313	359	315	315	344	295	339	341	321	328	354	338	334	315	352	337	315	349	342	348	334	353	302	318	318	325	323	349	322	383	314	346	368	355	335	353	344	313	348	333	314	362	325	326	361	294	350	340	320	312	305	313	314	300	337	356	329	335	315	320	354	285	348	319	298	322	307	311	325	344	315	338	312	348	323	351	296	341	331	356	341	336	309	289	311	321	335	314	303	378	358	332	327	328	324	334	295	332	349	340	332	379	326	356	304	326	339	359	329	338	312	334	336	319	331	334	328	331	343	336	317	350	313	342	360	317	363	359	329	338	293	308	325	311	295	349	323	326	310	332	352	312	323	306	308	367	318	349	307	320	281	308	342	332	337	340	327	356	332	385	333	362	325	331	311	317	311	337	299	330	355	325	324	372	315	349	298	308	312	343	350
3344	2950	2423	1197	894	672	566	533	486	477	5982	1329	369	357	335	325	344	330	367	346	328	337	330	381	334	339	337	317	329	334	342	344	342	320	326	331	341	356	329	331	304	334	321	311	322	339	302	331	331	354	301	348	350	337	335	329	333	329	314	311	313	293	324	315	346	336	312	332	337	286	314	296	333	322	320	336	336	354	317	311	277	322	309	322	327	313	329	334	314	337	340	336	336	349	328	315	294	339	362	365	325	332	325	319	322	326	315	314	352	329	318	341	316	333	347	307	339	343	326	360	335	337	335	339	314	325	338	332	306	318	343	346	342	338	336	319	308	331	349	319	314	320	322	320	323	340	305	298	329	308	360	330	323	325	306	320	309	320	298	305	311	323	311	315	310	326	350	334	331	358	314	284	289	322	347	338	330	320	354	334	310	353	309	308	383	338	344	317	320	330	318	311	291	351	344	332	362	332	330	311	297	340	306	292	344	327	345	295	330	311	299	320	311	337	337	325	323	327	344	344	320	336	321	312	322	344	351	327	338	328	330	294	315	338	302	318	313	353	320	329	300	318	313	302	343	330	345	356	329	331	334	323	349	299	293	292	330	319	333	316	328	320	341	341	321	341	307	352	313	309	315	301	329	319	351	318	306	333	327	307	315	338	325	327	337	315	308	334	309	333	338	334	310	315	334	359	288	321	343	331	325	321	308	309	325	314	314	364	332	304	338	318	330	297	325	314	312	321	317	318	348	347	278	321	320	357	317	347	318	323	308	306	318	336	334	343	330	331	335	306	337	334	330	342	361	328	343	336	332	319	329	326	300	321	341	319	337	355	318	308	343	337	343	303	337	310	332	350	335	340	343	331	325	311	298	324	355	321	330	314	288	337	306	318	360	311	351	312	296	320	319	350	334	314	331	358	329	319	334	307	308	330	337	309	317	344	332	378	348	309	326	295	329	295	328	335	304	317	333	346	320	363	327	307	295	332	337	317	305	300	282	342	323	320	350	313	296	313	320	325	318	305	335	308	335	353	345	322	389	320	320	330	333	303	283	321	306	323	333	324	334	319	331	296	311	355	326	272	326	307	340	325	306	298	330	309	309	312	324	321	324	343	307	337	286	368	319	285	315	316	348	320	336	341	310	312	324	341	357	314	343	344	303	326	292	362	357	348	348	322	319	360	358	310	311	300	355	307	336	356	331	305	330	330	347	315	339	327	321	316	317	354	373	317	333	316	361	298	307	329	338	323	306	328	332	322	306	325	328	296	305	313	317	302	319	334	344	340	344	313	347	307	311	334	331	354	326	322	322	303	323	321	358	303	315	331	321	342	307	331	347	366	346	322	356	332	336	335	327	334	283	285	336	259	320	337	325	327	350	349	341	343	318	332	337	325	297	315	315	314	327	324	317	345	319	328	331	338	290	305	310	319	343	324	302	353	349	336	347	352	328	313	326	310	327	316	303	321	339	351	327	301	325	319	311	348	334	347	327	359	313	297	308	303	317	346	328	286	336	351	362	335	320	312	321	334	347	351	308	331	304	343	354	330	319	314	351	367	329	336	331	321	337	350	331	301	316	333	313	325	309	320	318	324	344	363	342	326	345	347	313	357	320	342	332	332	341	359	317	293	349	337	345	350	322	352	303	323	359	316	320	304	330	326	310	335	289	327	335	333	306	333	325	343	329	321	316	343	318	303	352	354	361	303	297	319	342	316	330	283	323	326	338	307	317	350	343	335	324	307	318	322	303	309	298	328	323	307	337	334	277	313	335	317	322	336	319	315	312	300	324	328	334	309	323	318	327	321	324	323	303	301	330	335	306	330	342	309	301	307	325	316	307	335	304	311	317	317	332	352	320	317	336	327	357	296	344	287	337	308	317	350	317	340	301	329	315	324	343	294	306	305	342	301	330	339	337	324	336	302	323	304	307	337	342	350	328	369	359	309	315	313	322	312	347	337	339	325	326	295	300	346	301	320	321	357	298	309	304	305	332	324	307	303	316	332	356	296	307	326	302	294	313	335	310	365	283	320	310	332	303	290	355	326	306	315	309	309	363	269	316	301	333	346	316	331	326	326	320	353	337	312	307	313	328	316	312	334	354	301	338	334	337	307	308	339	326	324	299	354	333	276	344	310	312	275	316	347	321	296	337	349	293	334	329	324	353	323	301	298	297	351	310	344	319	327	340	305	334	312	331	331	308	293	328	316	329	329	337	289	310	310	334	284	327	306	348	330	329	303	306	325	333	295	328	320	314	348	338	351	354	297	333	333	341	318	308	297	317	321	318	343	339	334	310	343	326	343	332	297	319	330	328	353	306	306	305	322	317	316	336	314	297	340	315	363	356	361	319	340	311	294	323	324	339	334	320	316	339	311	310	337	352	345	309	292	312	348	346	308	332	311	303	309	328	302	345	316	346	328	332	331	348	289	336	297	335	307	322	345	341	307	314	320	312	373	313	309	288	322	304	314	294	331	304	355	345	327	321	330	317	301	300	308	308	286	345	309	318	306	323	318	323	331	334	310	341	311	360	339	297	318	298	315	337	323	326	328	325	331	293	355	330	295	337	313	326	325	325	317	294	350	312	349	338	340	302	298	352	346	289	316	301	318	320	324	309	324	341	334	287	322	309	314	308	319	358	308	297	319	323	311	332	332	328	315	292	324	339	327	359	315	331	307	337	327	328	332	357	337	322	334	288	322	339	326	327	320	347	349	335	330	328	325	346	326	329	309	328	337	325	333	321	313	330	320	306	335	328	333	329	300	335	279	315	351	332	315	289	300	346	311	310	305	332	352	294	282	287	343	315	338	300	310	302	330	374	354	343	336	328	316	318	306	317	318	366	319	323	307	302	338	307	310	299	333	308	329	315	300	329	328	327	328	302	332	338	298	299	340	334	356	334	334	311	345	308	341	335	306	342	303	295	311	328	328	350	323	315	343	327	313	321	339	325	316	349	311	331	335	314	329	322	310	317	343	299	312	332	361	342	307	302	339	315	315	326	325	328	341	331	327	276	316	308	340	342	325	317	307	305	322	304	320	322	320	276	301	292	311	310	291	324	332	327	341	299	349	310	345	325	342	340	311	319	321	322	284	331	300	327	329	317	340	323	322	332	337	346	306	327	344	343	295	359	330	337	329	310	318	351	316	323	333	328	331	332	340	302	330	295	302	321	323	315	291	342	311	316	317	318	358	317	302	333	321	325	297	327	313	297	341	327	342	365	320	323	306	302	348	316	328	319	317	330	311	288	331	337	322	347	292	327	311	328	305	363	315	359	349	302	330	337	340	319	328	298	357	325	333	359	317	313	289	328	324	363	328	309	352	320	324	351	335	344	349	325	255	300	316	308	293	331	304	338	318	304	324	320	322	322	303	337	291	299	314	316	306	312	328	342	331	316	342	351	304	324	317	356	359	282	316	300	323	330	338	327	348	287	356	311	319	325	353	310	313	315	336	316	309	335	315	301	342	330	299	362	320	323	328	307	350	312	327	339	319
24009	21044	28159	24131	20973	5844	1375	880	679	607	3569	1449	618	595	549	531	577	525	545	540	525	522	561	498	560	451	520	505	529	539	517	503	518	521	532	542	544	518	479	488	522	494	503	523	527	539	517	484	470	460	500	490	507	478	477	485	481	494	535	495	528	482	503	509	513	473	494	496	496	496	481	491	480	503	494	520	505	480	490	520	484	527	484	518	493	469	525	461	507	465	509	525	497	506	466	509	491	551	494	510	499	472	478	545	491	492	506	489	500	506	525	518	502	516	463	503	464	481	481	450	472	504	516	484	497	464	484	458	482	487	494	499	466	518	527	526	489	521	509	488	489	490	473	485	496	454	486	484	481	503	491	481	456	463	497	471	444	531	466	529	500	486	505	469	454	492	525	494	501	463	485	483	470	479	479	476	489	481	473	504	489	505	480	530	487	503	454	477	512	509	500	475	508	482	459	498	475	531	449	502	459	494	548	482	501	475	465	497	484	480	473	468	502	497	486	493	462	492	531	464	503	498	490	512	461	524	524	532	560	540	483	473	505	483	488	504	513	497	474	496	501	514	517	493	513	506	487	489	488	487	477	539	476	482	513	496	455	502	495	493	454	524	514	489	524	492	470	503	494	540	470	493	572	504	467	491	454	512	461	501	526	496	513	516	503	506	508	485	520	477	505	492	505	506	513	534	489	485	494	516	487	545	481	457	461	497	483	526	525	477	475	526	484	504	466	489	489	519	488	474	521	488	473	485	476	479	499	498	427	521	492	498	507	525	509	470	498	478	488	478	475	475	517	518	479	483	497	496	485	536	535	520	484	511	521	507	473	454	548	503	522	481	504	465	449	501	541	495	527	470	488	499	520	424	473	481	462	548	484	524	468	485	500	500	485	513	526	464	453	512	475	484	468	505	492	504	512	475	473	512	494	481	469	480	481	518	486	482	496	482	480	529	475	502	503	522	476	504	522	481	490	512	484	504	511	464	500	464	481	470	494	502	456	493	468	495	488	500	497	504	459	522	492	473	495	487	502	465	490	511	489	458	481	524	495	501	474	458	487	482	484	507	503	503	499	506	471	511	511	495	428	492	561	529	467	530	492	487	474	486	506	471	484	465	506	500	500	481	480	504	498	471	466	465	498	540	483	450	478	487	460	513	504	512	501	504	473	478	466	473	480	515	526	489	506	462	518	495	458	465	523	532	515	501	492	511	490	474	506	538	486	489	510	491	475	536	498	461	473	498	499	521	482	498	503	507	490	493	500	464	491	478	518	501	511	537	509	528	490	511	470	480	471	513	501	468	474	483	504	542	502	492	500	476	488	449	491	509	484	495	504	476	477	535	463	507	491	490	474	487	522	463	482	473	488	448	475	516	543	489	511	461	475	477	487	481	478	493	505	515	502	459	470	465	476	445	479	504	473	506	501	481	527	458	500	535	478	512	540	465	500	501	486	466	507	462	501	508	497	448	524	506	481	477	477	501	491	482	494	478	482	486	533	493	500	483	489	494	484	463	491	475	466	476	525	466	505	503	502	522	497	445	480	465	506	522	498	522	481	545	483	484	479	493	522	495	513	456	472	481	476	511	493	506	504	514	478	516	534	538	484	510	537	477	484	506	501	470	489	484	484	497	452	489	509	479	511	528	499	530	520	470	494	522	488	510	458	496	493	477	474	480	493	478	480	506	427	464	472	494	481	502	513	530	482	474	538	482	469	487	504	478	514	477	463	500	506	512	489	499	498	495	463	532	487	523	466	512	488	431	480	498	475	535	497	474	464	528	517	500	479	531	516	492	506	497	478	476	496	468	479	532	498	513	460	496	478	486	476	546	515	510	479	479	477	503	471	507	458	502	514	522	488	496	490	494	515	482	479	499	524	484	491	469	481	496	479	498	496	441	464	468	479	507	499	493	525	457	506	475	469	504	503	495	494	508	509	488	457	497	500	448	494	496	467	506	494	506	484	499	486	512	486	473	481	474	480	453	453	497	543	471	485	458	477	480	523	493	522	490	493	503	458	456	517	498	480	509	537	505	466	481	459	445	470	514	481	463	501	507	539	516	504	523	450	509	508	481	503	479	489	493	479	497	513	482	523	508	495	527	454	504	547	493	496	430	486	487	465	492	487	514	478	498	484	540	498	444	517	501	537	491	470	479	485	466	494	486	453	487	488	463	490	489	502	467	476	494	503	477	495	473	466	475	522	503	535	536	515	467	514	442	487	483	469	488	494	561	540	507	485	483	503	476	500	498	500	453	447	486	483	489	476	528	490	492	522	469	490	459	494	469	518	530	496	511	472	471	482	511	518	512	472	505	480	477	484	492	475	485	500	493	489	485	494	452	510	495	481	484	503	460	528	477	532	464	465	536	468	490	450	471	483	485	487	437	499	503	512	499	497	500	529	495	468	434	502	474	481	480	475	486	530	522	426	499	500	485	472	481	473	492	487	468	499	450	511	463	461	497	495	510	498	522	513	454	470	482	502	500	482	527	464	542	497	525	479	477	504	498	483	513	495	490	443	489	503	484	507	469	491	484	447	493	529	443	529	471	509	437	524	473	459	514	461	500	496	469	485	455	516	505	468	469	478	514	530	513	452	532	462	430	480	461	495	446	512	499	491	479	497	475	482	480	475	466	486	508	466	469	498	490	463	499	502	452	508	488	496	463	473	501	486	451	469	518	521	474	486	503	480	488	493	478	512	463	483	505	514	449	499	496	528	472	476	450	449	504	501	489	478	474	513	492	539	509	495	508	511	483	509	477	486	473	493	545	507	508	493	500	460	473	517	475	494	501	508	479	475	440	518	487	523	480	545	500	480	481	478	488	503	494	468	506	514	473	483	488	505	485	489	487	504	507	523	538	487	494	537	496	502	521	498	499	499	519	488	525	478	485	481	464	445	465	496	509	544	448	501	461	546	467	513	433	475	508	446	526	481	488	480	504	459	499	523	476	491	477	455	495	473	499	482	430	484	524	501	527	496	462	473	446	516	496	466	456	460	500	476	510	498	487	491	521	491	493	517	461	530	509	492	465	484	493	521	455	522	534	422	477	477	496	529	470	486	459	475	520	477	450	461	454	463	517	490	484	494	450	527	491	477	504	505	474	448	465	546	508	493	504	523	516	492	488	533	522	509	513	453	525	485	439	476	488	462	499	514	511	485	504	501	483	473	533	537	445	514	510	503	487	477	515	536	471	500	498	444	499	468	477	463	522	463	466	468	492	477	467	472	478	471	479	482	486	478	488	524	511	484	494	468	475	515	508	468	465	486	492	513	510	437	500	518	505	473	493	483	526	488	478	492	521	503	498	477	487	467	446	503	488	483	486	462	459	470	495	525	461	462	506	494	500	504	489	474	462	468	452	464	478	469	499	463	495	489	529	528	476	494	489	548	530	501	476	506	491	486	472	482	494	458	497	477	488	492	484	505	455	482	492	496	508	486	476	506	485	444	506	501	517	508	488	487	452	458	519	489	507	472	483	503	466	485	469	494	465
3730	5810	4622	2364	1490	1258	976	860	778	777	5810	1392	604	548	568	498	516	549	521	543	508	484	489	529	469	450	471	485	494	508	489	461	457	443	461	461	448	479	469	441	447	478	512	454	455	472	453	442	419	488	471	425	462	442	490	473	456	480	461	496	477	444	465	464	468	481	487	454	481	470	469	458	465	451	484	492	493	435	495	453	456	437	481	438	477	447	427	446	442	480	475	459	484	466	498	486	450	462	458	446	476	430	467	463	423	471	488	464	486	493	499	450	455	461	494	455	423	443	474	476	479	458	490	444	496	454	452	427	488	438	464	474	479	445	464	468	464	498	463	433	482	441	480	501	478	438	450	457	466	436	512	472	455	449	450	491	424	465	491	438	469	466	457	463	442	470	489	496	442	442	432	433	435	478	437	488	447	450	496	442	427	421	456	440	465	467	449	457	486	481	443	441	460	465	438	465	482	474	454	445	470	484	462	459	447	488	468	437	445	480	430	444	479	447	439	467	434	497	462	500	477	471	448	455	439	468	451	461	468	425	477	446	427	486	460	441	474	487	458	437	459	472	445	447	452	470	518	461	474	435	414	447	459	447	476	464	465	464	458	479	445	470	441	466	437	499	438	447	446	471	447	481	493	435	460	455	471	461	458	480	470	438	426	480	495	464	444	442	465	486	447	442	452	423	427	482	458	444	476	485	468	411	467	476	445	464	469	459	483	473	428	448	499	480	435	441	488	481	453	461	447	452	500	468	443	427	461	460	446	468	463	478	447	463	493	468	488	459	434	473	481	455	463	433	440	487	463	464	451	461	431	474	467	471	485	454	475	477	461	462	517	456	426	457	459	441	438	460	416	477	459	433	463	459	468	445	464	490	448	470	475	450	474	439	418	398	399	432	447	472	480	484	434	445	474	444	457	462	457	476	494	452	451	426	425	416	470	428	467	464	463	441	442	414	512	492	478	456	437	469	445	420	433	470	437	468	494	499	466	458	453	502	467	463	462	462	467	467	458	501	438	471	471	498	505	453	442	449	464	446	438	470	462	440	460	450	460	443	471	436	454	473	467	490	464	457	467	444	455	445	460	475	453	417	465	493	443	428	458	432	444	410	428	485	436	429	477	499	469	470	465	497	416	451	461	419	416	469	454	439	446	442	426	438	463	472	488	462	483	462	476	452	485	486	466	456	465	460	470	437	452	468	469	446	460	431	458	436	464	440	442	469	444	430	429	468	438	454	453	457	458	451	431	442	445	478	456	459	465	471	476	447	448	450	433	481	474	467	437	413	447	434	446	468	459	461	466	424	428	454	482	440	469	463	464	434	442	457	483	448	484	438	431	478	460	493	454	467	471	447	456	485	460	462	461	449	452	458	486	416	485	415	472	480	451	460	440	463	457	441	468	487	452	469	447	460	451	477	450	457	471	452	426	492	509	412	466	513	446	435	462	447	447	468	442	431	438	434	448	430	440	476	475	456	471	443	471	439	466	431	436	436	449	456	461	487	420	479	448	435	460	482	452	504	437	442	467	434	485	488	451	469	486	459	443	430	481	464	422	459	488	450	438	476	460	447	424	456	458	458	495	446	468	458	480	402	470	466	447	461	466	433	428	447	430	416	469	466	469	450	442	448	426	455	428	472	447	454	448	431	464	442	428	468	473	446	501	466	438	462	475	449	451	472	442	480	429	454	442	419	472	429	469	464	453	463	500	465	469	463	466	450	437	416	417	439	437	479	486	443	450	461	441	450	455	421	425	504	468	456	465	438	441	504	441	428	481	442	428	483	492	442	450	481	439	469	440	451	467	401	424	482	465	452	440	455	465	456	429	468	443	497	458	431	474	454	460	438	466	434	503	445	469	439	453	467	486	429	423	469	462	443	443	487	452	488	487	465	433	467	476	468	467	456	429	491	473	438	436	461	462	441	449	449	426	439	432	447	479	421	448	460	446	489	462	450	466	457	420	463	504	468	426	440	445	456	444	435	448	410	413	458	437	469	444	473	463	485	446	454	419	440	436	430	451	457	443	523	471	468	464	486	439	455	442	466	460	453	447	459	446	478	469	478	441	523	450	472	448	511	438	462	466	437	443	427	467	422	483	476	493	478	472	483	469	467	453	451	424	461	450	445	413	499	449	429	446	471	462	478	459	446	463	445	460	428	448	423	458	457	458	435	440	445	496	478	465	513	501	456	508	442	471	446	478	453	469	475	494	441	457	450	520	487	449	458	428	458	463	427	459	447	475	467	459	443	468	482	433	449	445	468	457	452	464	455	469	457	466	487	459	500	468	467	457	459	453	402	428	488	476	507	483	455	444	452	472	436	469	421	490	461	464	465	443	443	423	446	430	447	478	453	490	443	439	452	427	451	450	479	455	454	441	446	466	445	484	429	470	465	478	467	464	443	462	433	476	439	455	455	475	481	491	446	479	453	448	454	478	476	491	490	411	486	460	460	474	453	427	422	437	442	440	488	450	469	458	454	452	448	443	477	453	453	454	445	460	452	460	476	462	479	459	444	477	464	459	482	486	414	438	432	410	459	438	494	465	449	449	431	490	432	398	441	446	433	466	473	451	442	451	458	460	464	462	482	448	463	462	445	434	509	476	447	455	436	427	445	424	455	447	439	484	442	465	474	456	439	467	437	475	436	479	461	442	466	468	455	477	436	421	423	462	409	446	428	446	433	421	474	455	478	454	461	433	465	476	491	414	452	440	489	499	480	455	451	451	388	467	460	443	451	452	471	449	469	475	429	452	472	463	440	450	481	437	460	438	459	463	477	444	465	465	474	444	472	458	463	439	440	445	427	452	462	496	480	479	436	470	457	469	435	476	459	493	479	437	483	451	452	432	423	476	465	466	435	448	494	416	480	473	463	474	442	453	491	451	443	460	465	467	462	456	417	433	450	432	431	453	443	452	457	415	459	430	477	430	478	412	457	494	447	449	467	465	447	462	424	471	473	470	460	440	461	460	457	452	427	444	433	431	447	462	434	429	439	449	427	423	464	463	459	446	449	448	440	473	459	416	488	472	480	453	456	448	453	474	488	450	425	436	484	440	423	462	437	436	405	464	456	452	472	429	457	475	456	455	447	474	483	462	418	472	431	424	447	459	447	457	429	439	441	511	460	463	434	477	474	428	481	480	461	457	454	461	409	467	429	471	476	468	475	485	456	460	457	493	460	437	472	441	458	445	441	460	473	497	443	402	472	452	457	476	429	440	457	422	484	436	469	461	443	439	474	463	465	405	453	427	455	485	409	441	465	464	453	415	464	486	458	465	410	455	463	443	453	453	499	444	460	457	403	459	452	456	458	458	446	456	474	444	452	471	400	483	431	447	427	469	446	421	460	465	459	461	453	424	454	455	514	479	461	460	475	439	443	454	418	475	434	443	502	401	454	449	462	450	444	475	476	471	497	463	423	433	450	441	467	481	457	461	458	435	466	451	443	461	451	432	416	459	492	452	471	447	472	453	499	451	455	464	447	479	459	469	446
27295	10574	565	223	170	168	154	145	135	126	296	123	162	149	122	158	137	149	136	134	135	137	146	115	132	147	165	125	139	145	107	125	137	125	117	146	135	122	136	133	143	180	119	117	136	146	131	123	135	123	125	146	125	154	140	123	142	121	143	142	144	168	152	133	135	135	119	136	124	150	141	151	130	128	149	121	154	140	136	136	141	138	147	119	123	159	142	141	141	133	124	155	142	152	117	131	115	125	140	132	136	134	139	129	158	137	145	121	138	141	107	138	156	139	132	125	137	132	144	126	137	133	155	145	137	150	147	156	122	136	132	127	162	162	149	147	156	138	146	134	150	131	144	126	113	141	134	159	127	129	135	145	151	137	121	129	116	137	125	126	154	132	124	114	138	145	127	150	135	142	131	149	134	150	137	146	122	150	138	122	143	184	129	130	148	153	116	136	139	127	113	145	158	146	138	142	129	118	133	137	130	123	144	123	145	129	158	130	148	130	113	141	146	155	138	139	165	140	145	137	121	146	133	154	163	138	120	137	130	150	141	135	142	146	141	146	128	121	128	123	144	130	138	157	116	132	130	116	115	133	132	139	143	143	125	134	147	148	169	138	152	140	153	144	141	128	132	142	159	134	108	119	144	135	134	155	158	126	143	144	139	132	136	140	129	111	138	144	129	115	157	125	147	160	155	134	138	131	124	139	161	117	153	134	170	134	149	137	131	141	114	125	162	114	151	138	138	120	124	143	127	139	118	160	147	147	120	117	131	147	148	158	143	143	146	153	150	120	143	130	155	146	129	143	120	128	145	114	142	137	121	138	143	128	145	133	151	142	145	121	141	138	132	156	115	134	132	158	144	115	142	124	116	144	139	138	129	132	124	151	129	139	133	131	152	137	133	146	149	119	127	130	134	133	128	152	140	133	128	137	141	135	120	152	123	129	173	145	150	134	144	148	139	142	137	154	123	144	135	127	164	124	155	137	151	153	116	134	146	141	130	136	148	135	139	133	136	134	150	138	145	149	135	137	138	139	139	139	147	148	153	138	121	149	137	145	132	148	127	136	131	127	143	143	138	128	159	146	120	139	127	139	152	132	139	132	135	153	106	148	146	149	162	129	156	126	135	163	150	133	142	153	124	132	131	131	147	130	143	128	143	145	146	136	127	147	142	135	146	139	132	138	133	107	111	139	123	141	125	122	136	135	130	147	131	133	137	122	135	139	148	115	132	142	121	136	136	120	147	142	141	115	138	140	158	138	151	157	148	122	136	145	134	139	133	159	136	137	133	137	129	155	149	145	124	139	149	137	132	148	119	141	131	141	137	155	131	123	133	152	135	163	130	137	150	118	146	138	135	139	146	139	144	118	142	169	128	145	136	131	141	134	150	134	153	144	132	129	135	132	138	150	135	134	125	153	150	125	130	143	144	138	143	141	134	145	132	145	147	144	136	141	132	128	134	127	133	147	162	137	133	141	123	146	149	126	135	137	147	145	145	153	140	142	130	156	142	132	137	141	122	153	125	140	144	140	163	143	121	128	133	130	112	125	138	137	130	140	126	135	138	147	136	144	134	138	122	126	161	120	128	139	127	145	127	140	146	133	121	137	144	155	134	138	131	129	143	141	135	132	126	129	139	145	167	124	143	140	135	137	133	129	142	140	143	127	160	142	142	147	137	123	132	127	143	138	135	127	140	127	125	124	125	153	115	140	130	137	155	139	119	136	140	114	115	153	147	126	121	127	132	124	134	113	118	129	138	145	104	133	141	138	137	136	132	137	118	151	143	137	153	132	137	139	157	132	141	127	130	122	130	146	172	147	146	139	136	129	162	111	151	143	143	131	137	146	150	140	132	138	138	121	125	123	140	122	148	128	164	130	134	127	149	141	136	122	127	127	143	148	133	147	127	134	146	142	150	126	163	139	152	143	120	116	130	137	136	126	159	133	136	138	136	139	135	114	153	143	141	142	142	127	134	140	126	146	138	146	135	173	142	143	135	139	117	148	153	134	112	149	159	156	128	119	115	128	151	136	146	111	137	148	138	123	137	119	135	130	150	137	144	123	136	122	123	130	118	158	145	126	142	120	139	152	135	131	134	137	143	128	119	159	154	153	136	141	142	133	152	137	145	128	137	149	145	142	147	145	133	137	158	131	124	124	142	131	157	116	121	137	142	120	123	133	138	130	134	138	135	149	144	115	140	135	149	133	128	137	168	120	138	122	122	126	124	141	125	151	145	139	152	135	134	139	135	116	147	132	145	127	131	149	132	134	137	125	143	135	137	154	156	133	130	154	134	135	150	130	137	125	142	140	146	153	144	141	136	111	129	154	140	135	131	122	148	146	122	136	137	126	130	122	119	128	167	131	139	154	134	145	137	108	131	134	129	129	142	152	142	137	121	147	136	137	153	163	134	119	127	141	144	119	174	163	141	119	123	139	135	114	119	127	134	123	133	142	139	159	133	146	143	125	123	129	132	137	135	139	126	142	134	133	134	136	153	136	141	123	125	126	140	139	138	125	121	112	113	135	164	150	143	138	138	148	145	139	134	144	145	112	136	152	134	131	134	146	143	143	130	144	126	129	126	114	144	149	122	146	147	130	142	122	125	115	143	138	144	133	139	131	141	133	129	143	150	109	154	152	116	132	143	154	129	154	138	132	133	138	136	128	134	139	151	143	124	115	117	127	159	145	128	133	117	123	129	156	114	143	131	153	133	129	134	118	150	137	143	135	134	149	141	141	109	142	127	148	121	139	127	150	151	141	140	139	154	133	144	148	156	140	144	121	132	150	142	144	121	130	145	135	154	150	135	122	145	133	118	141	120	139	165	129	169	132	148	136	133	149	121	134	132	133	121	142	130	126	128	135	114	120	143	130	121	115	148	135	129	125	152	152	127	122	154	148	144	139	130	134	139	138	151	146	132	131	140	138	115	165	133	135	137	158	127	120	149	135	130	140	129	141	144	146	130	148	139	150	152	121	136	139	134	143	152	138	147	163	143	150	124	124	125	123	151	143	132	135	134	159	121	129	121	131	123	134	137	136	130	135	158	145	134	140	133	143	128	141	151	137	138	151	151	130	148	126	143	145	149	126	141	128	127	129	138	104	136	118	129	131	136	146	130	132	121	124	139	134	123	136	147	128	138	136	145	153	128	146	156	134	133	152	130	144	127	152	127	150	126	138	137	117	172	144	134	114	119	151	127	114	156	124	133	139	137	141	151	141	153	139	129	121	142	144	138	132	150	151	141	154	143	121	132	136	142	146	134	141	145	133	129	144	137	140	125	127	124	127	129	129	149	136	123	157	123	128	138	135	166	129	132	133	151	132	121	133	119	119	148	143	150	129	155	133	139	121	148	141	134	125	137	139	136	140	150	155	132	131	135	150	136	143	148	136	152	145	120	127	139	132	125	146	133	129	122	121	151	130	139	157	143	129	138	138	157	155	152	161	143	146	139	144	125	116	154	133	125	136	132	155	153	120	132	142	136	134	138	140
4655	432	324	217	189	150	169	149	131	134	498	151	137	144	156	162	143	126	161	145	144	130	141	128	155	129	121	123	142	154	137	151	148	123	144	133	131	137	148	140	138	130	144	144	156	143	136	144	141	147	156	140	145	149	145	149	138	132	132	141	133	129	143	127	141	151	132	145	149	133	145	138	125	129	144	131	128	139	138	138	120	133	154	148	138	136	126	153	144	140	141	144	154	130	138	153	119	148	124	138	120	149	142	133	146	123	162	125	132	141	142	143	158	137	147	151	128	133	139	143	150	147	135	146	128	125	152	131	128	136	128	161	132	165	143	126	143	133	136	134	131	150	164	140	138	141	138	136	151	130	141	158	148	143	143	144	140	152	124	130	130	135	125	138	142	136	134	148	138	114	128	154	140	140	138	152	133	134	123	116	145	158	121	129	116	147	149	130	131	156	141	140	145	138	132	140	132	151	154	152	105	138	142	146	152	152	138	140	138	160	137	139	117	116	145	127	152	132	133	126	133	118	136	129	143	156	139	137	122	135	140	139	141	137	164	153	120	129	125	144	145	120	138	139	121	145	126	138	144	123	153	152	146	141	124	164	141	127	138	143	132	132	138	135	137	137	158	158	121	142	131	126	138	151	132	148	136	139	122	134	127	170	136	124	139	150	130	113	136	144	159	159	134	144	122	141	134	137	125	150	135	138	125	128	168	139	168	144	134	125	154	127	139	162	132	131	137	126	145	115	161	132	138	136	133	148	130	134	141	145	135	131	151	162	143	152	156	127	144	147	147	125	127	137	153	134	158	134	140	122	149	124	139	137	128	164	132	128	142	125	154	138	121	125	142	151	128	146	149	139	123	130	136	138	130	130	121	134	143	137	162	147	149	123	139	147	132	143	135	132	132	131	147	133	139	144	153	137	133	136	135	161	135	125	132	145	153	146	133	139	151	129	149	141	147	143	139	133	134	128	131	132	120	125	131	131	129	177	129	143	153	129	148	133	145	167	144	165	138	134	136	171	134	135	139	123	135	133	114	130	131	136	150	137	150	144	147	136	137	135	133	110	144	138	127	113	131	153	124	139	139	141	117	140	145	155	139	138	142	132	141	128	131	129	142	139	132	140	139	150	133	142	143	139	139	140	143	146	116	137	138	128	123	132	152	153	143	106	131	132	139	139	144	155	153	150	135	121	129	151	132	138	146	147	140	120	147	119	138	132	145	134	128	126	156	134	113	133	160	126	142	140	154	143	152	154	140	133	141	130	133	142	145	131	135	137	135	155	132	135	119	129	140	134	127	139	136	158	145	143	129	130	128	122	127	165	139	135	125	120	145	162	135	151	136	134	137	127	159	127	171	118	134	148	130	133	144	136	122	120	138	118	144	145	133	139	135	163	156	156	142	142	123	141	137	147	130	147	140	134	134	138	137	130	124	122	132	164	121	135	149	132	134	127	152	146	147	153	152	153	107	148	140	127	124	154	123	152	128	122	146	154	134	146	148	146	153	168	138	142	157	131	128	153	141	146	124	121	141	132	134	152	133	139	146	133	126	145	148	151	132	161	131	124	154	133	133	178	156	136	140	138	138	154	146	147	143	153	138	140	142	149	131	150	169	133	148	146	143	122	131	151	136	127	157	133	145	135	155	136	137	141	139	149	136	138	128	143	149	123	129	125	124	145	136	136	136	164	142	145	149	148	155	146	120	118	128	149	147	155	128	132	145	124	151	137	141	126	138	127	174	119	138	126	146	145	151	146	131	143	126	120	138	127	118	137	137	127	131	134	150	131	130	130	138	144	116	119	135	127	117	131	162	146	145	136	128	152	134	126	146	135	135	136	131	123	132	154	141	141	123	138	170	141	114	131	131	151	145	148	160	132	147	134	163	128	150	134	147	151	119	128	145	143	139	150	138	119	155	128	151	133	133	129	134	146	154	138	134	119	134	157	140	132	150	118	130	141	129	121	143	130	137	121	129	108	136	144	131	166	134	115	158	151	134	124	167	138	140	116	134	141	133	130	140	118	142	126	145	140	139	140	134	137	150	127	148	143	141	134	150	135	137	150	125	124	122	123	159	115	154	137	169	131	146	127	143	139	143	138	158	127	160	150	147	141	139	152	141	126	135	134	152	140	124	152	132	153	156	115	131	139	121	136	131	140	144	132	142	134	139	144	140	145	138	142	150	127	142	123	152	123	144	147	141	130	137	130	118	131	150	126	147	130	127	147	129	124	135	123	140	148	142	133	137	148	150	141	123	127	155	151	150	120	121	153	147	154	141	139	104	117	158	126	150	149	137	121	148	152	122	145	144	128	146	133	137	148	124	140	141	118	150	149	141	146	135	122	144	131	153	126	137	148	134	134	125	159	141	156	146	127	150	141	114	131	140	149	152	144	156	135	137	143	145	126	146	150	132	124	139	131	138	131	134	142	136	139	138	139	162	144	152	141	134	138	171	136	132	116	149	152	168	148	150	158	131	131	130	142	144	152	156	135	140	140	125	156	140	137	124	128	138	141	135	142	146	133	133	121	138	134	153	153	134	122	137	155	123	132	152	146	139	122	160	137	148	141	131	157	140	137	148	149	137	128	143	145	120	152	170	147	132	168	125	132	140	138	119	159	140	139	132	145	148	135	140	132	147	123	160	151	150	137	142	146	172	143	131	146	132	148	121	128	150	132	156	124	120	148	134	136	150	126	127	140	135	130	145	150	152	143	146	143	124	153	135	135	135	118	127	141	146	148	142	159	124	140	155	150	139	146	153	129	137	145	133	134	127	154	120	114	140	121	143	123	131	147	140	129	119	129	127	151	142	167	147	118	123	132	147	168	148	141	158	122	149	151	152	138	131	162	128	138	135	133	140	144	136	135	144	150	166	141	122	146	131	170	137	148	162	142	144	150	145	150	134	133	138	130	152	136	139	143	158	135	133	142	125	149	140	146	129	147	126	150	133	135	150	132	143	144	148	139	123	141	110	117	130	133	123	122	149	163	141	162	153	125	141	155	135	145	146	135	138	132	120	140	147	135	153	139	126	113	133	138	132	127	148	141	133	129	151	144	147	138	130	139	145	138	149	152	133	130	150	136	126	128	145	139	151	115	128	132	142	154	121	139	146	144	132	146	157	143	136	143	126	149	142	158	124	138	144	139	144	125	130	153	144	135	168	134	146	140	128	153	125	124	124	154	154	143	148	145	155	148	126	150	131	131	117	138	145	141	153	155	139	137	144	141	119	120	137	157	138	137	142	118	145	145	132	134	131	148	113	143	131	146	134	147	167	170	145	140	134	153	138	151	141	135	132	125	123	127	136	138	142	156	143	126	150	114	135	136	154	171	136	131	120	117	126	120	164	137	123	132	134	156	125	148	151	149	119	142	138	118	152	146	126	130	138	135	111	137	152	151	153	122	117	129	133	133	137	145	126	142	129	131	136	164	145	142	130	125	126	158	139	132	126	130	177	135	135	132	145	150	139	130	150	140	134	135	152	172	137	147
25135	21076	26930	25180	4639	770	548	459	418	378	3433	587	373	336	367	359	339	313	306	333	365	352	300	346	354	323	353	378	364	308	341	328	310	331	299	333	334	348	363	317	343	300	342	327	318	319	354	323	325	338	335	317	349	341	350	318	362	322	333	357	313	362	351	315	280	322	341	325	323	302	324	276	344	321	318	324	314	337	317	304	325	340	345	313	321	351	325	321	369	347	299	334	332	325	313	330	352	322	315	326	332	339	339	307	315	336	350	324	336	288	330	330	348	311	342	311	334	307	330	350	318	327	312	326	353	336	333	314	358	339	335	276	325	346	349	319	301	303	317	322	338	300	343	320	363	322	337	357	329	302	321	360	304	305	308	335	344	329	342	364	353	331	334	326	314	327	316	302	344	318	316	326	322	352	333	359	354	321	324	300	330	330	290	315	330	311	350	341	308	336	334	341	329	351	330	322	328	321	329	353	328	335	331	338	305	308	319	291	307	366	329	326	293	314	333	318	353	321	304	297	324	352	314	326	356	327	287	311	336	308	294	310	326	319	340	321	327	328	313	320	327	324	317	344	326	319	332	314	305	309	332	319	359	306	309	346	318	315	320	312	310	313	326	295	311	286	323	329	325	316	339	333	334	319	281	320	320	283	303	339	357	337	324	355	327	328	340	320	325	313	365	308	296	311	319	310	332	378	314	293	328	305	299	335	321	333	358	361	350	335	328	343	339	322	312	322	362	342	335	332	301	301	343	354	362	329	332	321	332	330	322	326	308	283	328	326	329	333	321	302	310	322	337	309	316	327	325	276	302	326	325	334	329	312	343	285	308	334	314	310	303	307	346	289	321	353	310	346	312	336	332	339	319	334	334	306	334	324	317	306	333	330	333	309	311	338	330	333	323	309	310	352	321	316	316	336	308	313	314	315	332	343	332	321	288	296	330	334	353	319	334	300	327	310	298	313	335	356	300	323	332	335	340	325	333	298	288	285	309	318	372	348	303	344	333	346	308	310	325	323	331	330	314	320	302	344	314	315	320	352	325	314	340	305	329	313	321	335	336	301	302	326	303	303	322	293	281	298	319	314	318	332	334	363	329	342	338	292	294	341	367	346	331	314	286	324	336	329	321	301	307	304	330	316	339	320	328	309	360	315	327	323	350	329	293	337	316	335	321	344	340	345	325	340	306	348	325	336	337	335	338	327	318	312	340	336	317	316	326	325	296	324	324	321	323	338	356	342	332	288	315	343	317	333	300	313	328	328	326	344	318	328	313	328	333	332	323	291	302	343	339	345	344	323	317	329	337	311	306	306	331	324	313	342	320	362	309	370	318	341	334	328	321	346	321	316	325	335	337	323	358	347	335	344	349	327	332	343	345	341	298	348	341	319	328	322	282	318	310	330	319	332	351	299	319	310	295	304	343	349	307	306	332	339	329	327	314	324	352	307	293	320	317	315	320	354	350	303	307	344	316	317	308	331	347	337	356	329	316	346	313	286	329	339	354	298	303	323	323	339	333	354	312	328	343	298	310	325	348	310	334	336	334	327	324	321	313	314	329	346	323	314	364	320	327	314	312	326	344	312	325	320	327	321	286	349	367	315	345	312	305	320	330	355	347	314	319	318	334	340	322	324	317	364	315	307	331	304	342	364	339	338	322	309	316	336	338	352	318	351	295	324	288	315	333	316	300	309	345	323	349	343	305	316	328	321	331	332	311	321	322	322	335	343	340	316	320	325	358	305	326	295	316	315	299	315	300	314	305	327	372	314	310	322	324	334	319	324	320	332	332	299	343	329	319	347	308	333	298	339	329	297	346	311	322	317	322	301	342	338	322	352	345	314	334	325	302	351	321	332	311	297	320	337	329	316	355	317	314	342	347	336	366	303	356	323	342	343	333	312	307	304	320	318	295	328	309	331	309	287	345	359	371	333	335	334	340	306	317	327	312	313	316	308	316	351	337	339	343	326	348	288	330	327	321	307	330	309	300	300	330	294	313	306	337	328	353	293	315	335	314	321	353	314	310	323	344	300	331	335	342	358	305	322	328	357	340	299	314	320	327	305	336	330	294	337	324	346	338	354	322	343	322	313	317	280	348	306	304	329	305	337	329	333	311	324	355	324	333	323	348	345	305	318	322	325	330	322	294	299	330	317	301	297	318	333	300	331	324	307	343	341	327	364	311	345	350	316	316	325	327	314	342	338	344	293	329	325	326	325	334	307	321	340	332	357	335	330	302	321	343	313	335	322	308	324	311	322	335	323	360	320	313	339	338	337	333	318	318	320	307	301	345	309	310	317	296	295	341	327	322	304	340	355	348	317	361	348	335	309	309	366	352	301	337	323	291	324	327	345	299	302	344	307	332	323	351	375	294	357	335	333	335	349	326	351	296	328	336	343	339	305	320	332	327	294	335	339	308	331	307	339	323	301	356	316	358	321	335	280	302	325	355	319	317	334	331	317	332	328	318	301	317	339	334	312	335	313	312	359	304	300	314	364	329	339	305	334	327	340	308	328	344	315	312	305	333	355	330	333	353	303	327	327	349	319	305	349	322	322	310	321	290	314	358	344	321	305	305	313	333	319	318	327	310	297	306	330	349	350	317	314	323	303	315	335	356	302	306	318	327	314	322	335	290	278	327	296	327	343	350	330	324	305	342	336	323	360	355	327	310	357	323	323	322	297	311	328	309	331	319	285	289	320	342	337	316	374	327	295	334	325	356	335	326	305	316	309	328	316	324	322	338	349	328	336	325	326	334	345	320	298	323	335	305	308	361	333	318	294	341	319	302	321	302	349	295	335	315	309	328	336	322	306	319	324	315	334	309	332	312	365	365	339	298	327	326	296	295	345	307	350	318	315	346	350	332	321	301	327	320	332	314	328	334	298	321	328	323	350	339	323	349	323	321	325	307	338	324	317	312	381	304	334	314	349	318	300	328	335	336	314	326	292	320	348	305	310	335	317	323	319	341	337	315	373	320	342	348	315	296	362	303	309	302	339	317	367	321	346	350	350	352	356	333	302	322	338	329	312	345	313	330	304	297	314	312	338	310	325	324	316	337	335	351	321	343	344	314	335	337	343	309	332	328	342	306	350	307	300	333	319	297	322	347	347	327	338	322	369	330	339	328	351	322	334	319	307	318	336	332	320	328	308	328	329	326	344	301	326	372	327	320	313	335	352	327	325	330	322	347	317	300	318	305	331	304	319	301	298	336	315	316	355	317	343	322	329	349	325	324	289	320	325	315	336	327	314	310	313	336	323	335	305	312	291	338	310	350	321	348	337	315	283	311	329	328	313	305	298	332	296	297	323	337	314	329	343	355	354	355	307	329	317	334	347	302	335	324	311	300	336	330	308	305	337	316	376	322	336	304	341	342	328	333	346	310	352	330	281	340	327	339	332	306	331	323	347	337	297	346	343	375	339	337	316	322	325	337	352	349	317	312	371	323	314	320	323	316	309	352	320	319	327	334	341	340	322	302	329	312	325	336	329	294	343
3368	2920	2286	1165	871	692	587	469	444	493	5894	387	395	367	361	342	351	381	342	394	350	344	334	342	351	331	307	342	361	317	333	363	355	333	327	326	326	328	291	349	327	316	328	318	356	326	333	337	322	365	347	320	309	320	289	335	308	350	322	315	336	332	322	301	330	328	369	305	324	341	325	302	344	360	338	301	308	294	318	340	346	315	336	344	310	281	325	341	334	350	318	331	326	321	308	321	308	334	316	319	339	315	343	326	335	317	322	334	325	325	342	321	286	341	311	333	342	315	349	335	328	296	328	324	330	341	324	316	362	322	350	323	350	298	336	311	339	358	329	363	317	316	348	313	314	332	304	336	361	327	326	345	320	293	304	312	313	323	298	346	312	317	333	341	326	315	307	319	310	359	312	306	338	314	307	328	330	275	344	308	303	345	316	335	290	305	356	313	327	324	328	317	338	302	308	307	320	317	327	329	325	330	337	310	305	314	327	322	307	333	322	308	354	323	303	343	321	300	307	328	318	356	341	331	306	299	340	309	277	346	338	340	279	283	317	312	303	305	336	331	355	300	308	304	325	299	320	327	295	331	319	309	321	369	344	322	280	336	321	327	300	319	304	326	325	340	332	316	323	312	311	329	332	326	340	294	306	323	349	314	334	326	303	315	347	316	306	327	355	312	325	328	323	296	297	335	307	348	347	328	325	341	321	295	316	345	292	307	335	338	320	334	323	303	317	342	289	307	306	312	291	316	337	333	348	324	347	317	320	287	292	333	316	318	329	330	329	315	320	361	310	323	321	310	342	318	289	350	296	308	295	329	335	328	288	334	329	302	334	341	294	302	340	331	312	297	311	298	317	323	329	311	314	298	304	336	300	333	344	304	335	342	307	356	331	340	342	298	298	294	320	291	342	312	315	311	308	314	302	313	317	323	321	356	302	303	337	323	307	314	357	300	331	347	321	315	305	328	314	348	305	324	302	313	298	325	330	294	343	323	291	333	321	281	344	319	320	359	318	319	284	339	332	332	318	336	350	335	311	318	312	345	309	321	286	313	331	315	350	321	342	289	322	311	336	316	302	338	330	310	330	313	346	328	331	345	316	312	322	305	309	349	302	305	347	285	328	340	295	325	339	281	329	300	334	348	309	354	304	304	349	307	340	329	299	309	312	343	352	344	343	334	333	293	365	287	336	319	294	302	343	301	339	304	321	304	291	355	304	319	329	333	313	331	304	316	317	318	316	294	310	339	306	326	303	337	324	337	305	334	324	288	320	319	327	325	313	329	299	307	303	287	317	312	331	297	308	341	318	362	290	303	334	316	320	325	315	269	322	326	315	316	323	328	351	324	323	325	346	291	292	307	305	354	311	308	346	290	321	303	296	311	303	295	321	330	319	293	326	334	300	347	307	339	333	292	312	339	296	330	307	331	322	334	304	280	313	334	309	286	323	314	338	320	344	322	317	321	334	302	339	335	297	344	298	346	329	330	325	305	320	322	325	328	323	340	344	348	345	327	289	322	326	297	332	345	319	306	324	302	291	305	321	330	331	299	298	341	328	323	313	307	331	317	307	322	313	342	327	332	284	301	308	308	352	321	302	301	308	313	315	359	301	304	338	338	351	341	312	307	316	312	336	329	371	332	298	322	321	284	301	297	301	327	315	310	319	321	327	342	323	281	302	342	296	326	291	307	307	310	311	322	331	295	325	336	327	336	295	310	335	327	320	314	288	329	295	318	303	348	319	316	299	342	305	340	343	299	312	306	338	334	313	314	299	309	338	322	308	313	298	349	297	313	311	271	311	309	317	331	301	341	333	306	362	330	327	346	342	308	324	319	329	307	312	336	320	315	299	306	291	322	348	313	293	305	282	316	299	336	341	322	327	315	310	329	326	317	329	299	332	329	324	293	302	303	294	326	325	316	328	329	330	339	307	332	302	332	327	339	335	321	300	305	336	334	330	322	347	298	299	304	333	321	308	321	327	293	307	330	283	315	310	329	343	324	308	293	327	320	332	336	333	315	331	338	332	296	317	296	329	296	298	302	321	300	307	332	345	328	313	312	320	313	300	343	269	332	314	301	320	313	334	303	326	300	317	356	322	321	335	323	316	348	300	352	327	292	318	306	350	294	314	352	312	314	316	339	304	311	340	322	327	338	295	290	328	320	364	367	332	301	310	328	292	317	335	270	325	315	315	324	324	306	305	308	316	323	350	324	350	322	314	332	328	337	315	326	296	330	341	314	307	322	327	321	327	326	345	324	323	336	337	295	304	320	306	303	323	327	329	319	303	305	318	279	348	345	335	297	312	296	317	329	311	307	356	307	283	303	320	312	336	316	304	295	337	336	325	313	341	357	341	338	297	319	291	315	329	326	329	310	329	286	332	315	298	371	332	314	331	311	349	362	299	290	321	311	293	312	337	340	319	331	334	309	302	300	312	309	335	317	309	308	318	299	322	328	304	293	306	320	323	323	325	326	321	311	314	301	329	317	336	301	301	317	334	318	323	297	308	281	323	333	319	342	317	344	325	324	325	332	341	321	327	326	319	287	340	318	308	328	315	351	307	339	297	340	322	323	343	320	279	292	299	301	314	308	301	349	284	313	304	350	340	300	303	307	316	345	283	301	349	354	319	346	321	301	361	335	346	333	352	316	309	345	314	305	313	289	298	299	295	323	328	327	328	324	326	316	300	343	326	322	311	306	329	337	317	317	307	298	332	299	326	293	309	327	309	304	303	348	323	367	305	327	295	286	305	346	332	322	336	322	317	292	310	322	317	348	302	330	344	321	368	333	322	341	317	288	292	310	335	306	300	298	301	318	335	305	320	345	331	318	288	328	356	326	323	342	318	301	319	334	320	328	331	298	342	337	318	334	309	289	280	301	325	306	296	305	292	332	335	328	334	308	287	306	332	280	304	327	325	354	329	327	357	303	315	342	297	317	329	348	302	349	322	324	316	317	338	307	322	358	337	352	339	332	316	322	322	325	309	301	324	295	314	357	322	343	319	347	342	330	312	316	326	287	300	314	299	323	351	300	289	328	312	323	326	323	282	297	298	298	319	306	304	333	318	321	321	301	296	320	311	309	314	331	339	328	310	341	295	325	343	309	354	331	300	315	294	327	303	348	336	302	316	306	275	335	311	329	353	304	312	317	320	331	317	341	314	267	358	332	281	314	312	346	295	317	333	286	284	298	353	275	320	282	360	304	308	304	303	307	278	315	361	306	313	340	320	338	315	297	310	317	323	298	342	328	326	371	351	310	341	341	320	319	343	308	329	332	292	300	303	315	287	313	302	321	308	326	305	320	294	313	336	324	329	336	331	323	320	346	308	334	310	338	293	310	327	332	314	350	334	325	317	349	330	322	337	311	331	306	321	315	343	311	337	367	302	338	292	337	350	286	314	324	335	321	352	332	332	285	341	261	348	332	305	335	317	300	331	371	303	328	326	308	319	295	309	307	349	328	326	318	335	290	311	339	321	305	307	322	359	279
24066	21056	28166	24161	20985	5574	1330	796	676	679	2529	710	558	536	527	577	552	526	509	538	509	522	551	481	568	514	513	549	510	528	558	534	510	497	487	506	501	524	505	483	485	513	510	508	549	533	498	486	512	516	499	476	477	520	478	520	501	527	505	519	505	503	505	496	506	502	462	529	511	466	504	473	493	522	461	458	460	479	524	474	472	514	481	478	495	485	470	479	503	494	507	485	513	471	490	524	524	469	536	498	460	504	530	530	489	508	489	495	512	484	493	478	501	456	512	506	496	505	477	483	473	479	473	482	474	499	526	488	520	497	450	454	488	509	506	452	484	550	505	500	491	480	480	502	501	484	486	480	528	511	472	476	497	491	481	483	464	496	487	476	474	482	448	467	485	536	477	490	500	447	519	478	456	482	510	504	508	506	480	531	464	485	496	496	510	506	488	488	490	484	501	502	499	515	506	475	498	490	489	464	482	502	455	482	506	497	504	520	470	503	491	501	476	475	491	507	477	561	497	495	493	478	479	465	443	539	453	511	494	500	459	506	501	487	491	492	469	438	475	459	429	517	501	519	487	475	525	494	478	483	505	478	478	485	459	453	467	488	467	475	498	486	478	469	497	488	461	520	491	471	482	491	510	493	482	479	476	465	484	477	504	502	496	466	536	525	469	476	514	520	495	514	498	495	508	523	498	494	530	478	446	498	439	499	501	512	487	509	481	494	459	468	454	517	471	497	476	516	485	514	534	476	494	533	516	494	526	492	455	453	481	488	501	463	453	481	509	485	509	490	448	528	485	475	481	500	489	489	489	482	491	449	514	459	511	466	485	484	460	490	495	472	531	517	478	459	499	513	491	473	498	498	473	502	448	490	491	511	494	459	514	450	503	488	516	479	498	467	501	505	478	503	470	522	476	519	471	505	490	479	497	439	498	500	498	492	482	506	485	492	467	477	497	483	511	453	485	480	495	479	533	496	470	510	493	510	501	498	474	481	503	482	509	489	495	493	490	456	477	477	443	497	516	464	503	490	480	478	524	457	425	503	462	501	477	453	474	485	489	473	491	464	481	487	488	462	501	517	487	499	502	548	479	499	489	481	542	482	458	479	500	492	502	450	471	485	474	491	511	462	467	524	495	478	456	506	483	487	460	516	540	508	451	474	527	517	506	461	488	489	462	471	461	442	463	456	445	438	507	475	457	510	504	473	491	497	456	474	480	469	469	520	491	457	509	495	497	452	504	521	475	496	461	520	504	462	494	504	475	489	443	511	458	484	508	495	466	512	490	449	488	488	477	484	492	481	516	438	468	484	487	514	474	511	531	496	470	509	529	517	498	451	512	479	483	503	500	518	531	515	511	518	501	506	496	479	506	509	501	511	513	462	483	468	492	462	479	520	439	460	478	511	504	481	482	472	509	501	487	517	486	477	437	489	473	435	484	479	481	497	504	476	480	460	482	503	467	488	568	514	486	466	480	473	513	507	461	484	519	432	514	476	555	500	493	545	495	464	528	484	496	453	434	472	506	463	449	476	447	540	476	441	474	500	476	476	485	465	464	476	460	428	489	496	490	463	498	497	483	496	470	513	488	466	515	477	480	448	510	484	507	491	480	471	455	507	484	524	499	454	474	447	467	469	446	485	470	480	499	517	496	464	523	498	513	488	517	500	466	466	464	474	499	462	493	480	496	489	501	504	516	505	509	492	479	466	494	504	482	478	454	491	489	494	494	520	491	484	443	454	505	491	494	479	507	526	499	498	480	453	491	461	547	501	509	464	469	474	462	503	454	485	501	520	545	476	483	510	463	504	513	464	452	486	494	447	477	465	455	537	490	510	484	518	497	488	506	511	496	458	484	482	473	525	478	440	499	519	480	515	459	505	452	502	490	486	524	495	473	443	502	477	448	525	480	461	500	508	491	468	468	461	504	447	456	477	472	489	486	491	477	458	465	497	453	488	474	448	488	454	436	494	479	477	466	464	485	476	506	474	475	482	476	472	520	481	500	500	474	466	514	475	515	488	522	474	506	495	497	449	423	466	514	452	502	447	532	522	491	499	457	533	522	486	433	480	481	502	513	468	470	466	512	526	477	504	486	476	530	509	473	495	528	488	489	492	515	525	492	472	489	480	456	463	475	475	529	503	532	482	474	459	501	507	509	482	467	523	487	492	468	510	479	500	490	487	485	484	527	505	507	429	489	512	470	492	489	455	496	490	479	494	475	478	471	460	461	543	497	465	463	485	523	482	453	500	462	489	480	509	484	494	451	467	415	493	523	464	476	523	468	462	459	450	470	482	505	498	466	495	482	493	493	477	461	489	486	484	495	481	529	492	502	520	446	463	522	500	494	484	446	512	488	423	471	511	473	451	489	509	458	505	517	469	494	491	436	516	504	429	475	462	485	487	528	489	489	479	475	466	432	454	486	508	512	474	482	434	508	486	458	464	419	486	485	492	502	518	498	469	475	505	534	505	464	494	479	464	469	514	502	503	480	456	510	502	554	485	486	468	450	500	456	522	498	510	487	498	479	515	450	451	502	437	505	510	436	489	435	472	473	479	480	502	476	520	489	497	459	471	531	467	511	513	464	478	419	494	494	466	488	471	508	489	514	487	485	490	526	487	498	481	505	505	488	508	489	511	530	511	506	484	479	451	465	459	485	508	473	444	470	482	497	516	486	490	454	450	478	491	495	484	499	496	535	468	502	465	517	492	496	461	498	480	513	520	455	457	480	470	525	504	474	476	485	481	489	509	485	492	443	482	452	459	448	505	505	491	472	515	467	479	508	456	480	481	474	478	513	480	509	502	479	461	485	499	476	461	497	483	467	497	469	477	514	477	464	479	485	436	480	510	486	460	498	475	490	472	491	511	500	485	530	509	495	486	507	487	506	467	460	502	473	489	531	476	492	487	463	481	483	501	502	476	485	491	481	488	514	495	495	507	463	485	513	483	508	478	453	485	506	496	488	446	503	511	515	503	502	519	500	472	481	476	504	480	473	490	530	504	487	477	447	455	502	436	464	479	503	483	506	452	463	499	489	469	493	459	518	480	463	483	474	482	515	472	482	474	459	481	514	466	526	469	474	477	510	492	480	511	465	526	482	476	522	528	483	458	432	430	474	515	510	491	465	455	460	454	492	501	492	456	470	471	451	495	458	508	497	507	503	468	478	509	449	483	483	503	485	450	448	508	480	472	461	456	492	487	480	498	502	477	439	497	474	494	479	445	459	464	520	481	459	509	500	488	504	459	492	495	457	484	498	495	472	498	506	495	504	507	513	494	512	485	496	491	513	540	530	495	438	496	517	435	485	481	481	472	509	493	516	479	462	522	488	460	516	511	485	491	465	517	513	461	493	488	490	463	508	490	496	471	493	468	467	489	484	466	488	478	488	477	505	448	487	503	461	459	505	504	449	465	514	481	513	501	454	510	498	465	493	484	512	495	480	461	478	460	489	466	472	495	512	486	531	480	488	471	545	472	443	481	485	528	498	490
3760	5678	4429	2304	1526	1219	951	862	799	765	4099	617	588	553	577	531	537	525	516	504	490	514	469	449	500	499	472	506	480	464	473	482	473	465	459	463	452	498	494	470	518	494	442	441	466	467	471	472	471	486	491	465	447	456	430	460	466	461	448	476	451	502	466	452	480	468	476	465	484	474	508	436	486	479	527	488	440	472	471	497	448	438	450	468	460	467	501	465	483	476	468	460	406	453	427	478	471	443	504	463	494	473	502	452	460	423	468	456	461	473	442	488	496	483	422	465	446	455	463	454	482	440	459	455	503	465	422	405	478	420	438	428	478	470	466	492	489	445	472	463	495	473	438	474	462	427	479	443	458	474	434	475	456	461	465	430	457	491	444	431	462	471	455	482	472	459	437	439	487	442	500	483	442	482	472	462	441	438	447	481	439	460	456	446	439	457	481	430	439	466	437	491	471	470	485	468	458	510	420	438	471	443	467	465	440	444	494	457	462	473	436	494	454	480	487	489	471	452	425	461	463	499	439	487	478	431	462	474	485	440	495	491	499	469	454	458	448	476	473	453	451	468	439	475	463	480	457	489	447	460	484	463	480	449	442	432	455	463	455	440	494	438	470	470	437	462	454	458	451	427	459	463	468	458	474	473	485	515	458	434	454	437	418	465	457	488	470	432	448	465	453	434	454	436	492	493	463	452	454	456	459	464	470	457	473	424	473	466	438	496	509	447	467	462	480	468	493	449	450	467	485	448	465	441	451	460	489	482	434	455	457	507	422	454	478	480	485	471	463	460	463	475	459	460	455	461	483	492	447	492	427	464	445	401	427	454	417	420	478	467	426	486	460	448	481	459	445	463	431	449	451	448	467	469	456	441	459	478	460	435	447	461	453	457	439	430	451	454	471	487	479	439	436	471	470	480	497	480	432	474	428	476	450	452	487	428	456	411	503	467	429	461	451	471	451	464	486	470	450	485	474	430	429	456	435	486	429	471	457	475	466	423	440	481	459	463	442	455	462	449	459	423	456	484	433	468	478	465	432	464	453	441	441	419	458	450	467	448	417	434	455	427	439	448	437	473	415	478	459	455	400	448	450	445	488	416	453	447	446	463	444	472	472	442	465	476	462	453	417	434	486	454	451	433	447	486	439	460	437	457	440	446	418	452	491	466	444	476	472	432	476	453	454	423	455	475	443	452	485	425	453	469	471	441	457	451	434	448	459	432	458	466	453	473	474	444	482	456	491	462	444	436	473	419	426	494	459	416	448	437	440	469	450	481	444	461	451	462	486	404	414	459	497	454	447	476	483	481	517	431	435	428	437	414	449	457	451	416	474	428	436	438	449	445	510	480	426	487	464	449	439	459	473	478	466	431	447	479	458	472	458	482	496	425	477	453	459	429	446	423	452	455	475	442	447	440	426	421	452	455	448	439	464	453	460	430	410	488	454	439	466	471	440	415	409	464	458	417	477	447	506	434	448	433	446	424	480	454	436	441	460	449	456	476	457	474	453	462	453	464	430	439	476	496	439	435	466	455	438	467	434	463	462	454	429	439	483	452	449	433	438	439	494	457	459	455	462	434	445	466	473	441	464	457	469	464	444	470	470	490	442	447	442	459	482	418	444	449	481	505	463	495	433	421	452	462	475	455	496	440	390	428	439	468	469	452	461	466	434	446	431	472	449	453	432	458	443	462	453	431	435	428	449	459	546	443	466	467	453	446	474	475	444	466	477	417	482	465	487	415	450	447	454	423	468	448	468	447	444	418	470	484	440	455	490	457	469	435	472	479	440	452	446	449	489	454	463	455	458	479	456	482	440	446	468	476	452	462	439	422	485	487	487	490	471	457	428	474	469	460	464	456	448	454	480	444	481	450	497	481	459	440	455	445	454	439	446	444	426	449	454	447	486	445	468	449	464	428	432	474	447	492	464	459	431	446	434	481	469	491	445	455	463	448	454	435	464	453	430	421	436	417	432	454	433	497	427	401	450	418	448	473	479	479	400	469	435	464	471	474	453	447	451	430	459	458	426	423	456	465	470	440	476	451	478	438	440	432	450	467	425	475	494	467	461	431	444	476	454	454	457	426	475	434	469	464	442	470	432	482	492	441	435	466	432	464	448	425	460	407	424	453	440	451	435	434	448	424	450	437	486	484	448	441	468	457	447	462	443	456	444	477	481	477	450	469	452	400	448	451	465	447	470	465	458	419	434	480	438	427	436	474	446	437	412	455	408	501	415	459	486	463	471	432	448	481	447	468	426	482	487	456	448	442	415	446	451	435	438	446	476	465	478	464	429	472	466	504	430	453	449	462	470	455	454	431	437	420	474	431	420	437	452	443	457	444	474	477	451	436	448	461	485	441	457	451	427	448	471	440	512	458	481	465	465	420	448	441	477	431	462	445	429	420	442	475	454	452	475	458	468	458	492	453	444	457	448	442	465	450	402	500	459	456	436	434	428	423	457	461	462	462	452	484	429	465	452	457	473	458	462	430	469	478	479	442	446	437	450	427	478	462	491	445	470	448	467	456	474	447	411	439	447	464	473	454	452	462	460	440	435	485	413	451	470	418	467	442	426	472	461	431	450	482	466	494	458	462	480	441	442	462	477	452	463	433	465	484	440	466	491	433	470	453	480	471	480	452	455	437	471	464	481	427	511	477	450	436	426	490	441	475	437	435	479	466	452	454	466	436	466	432	505	459	461	427	437	442	437	439	442	437	447	491	479	467	472	448	438	476	450	466	467	493	444	470	435	446	447	458	452	421	434	438	454	458	471	464	504	438	464	482	430	433	447	440	470	450	468	423	428	450	416	452	451	434	428	437	479	460	470	458	480	486	444	414	472	451	456	463	484	446	434	483	473	468	472	452	459	469	428	427	454	413	453	427	430	426	439	446	432	459	439	450	496	457	456	439	475	399	436	475	422	441	468	429	437	427	444	431	465	408	411	482	461	455	474	431	412	451	472	443	452	493	406	456	465	469	413	476	454	472	409	443	469	470	445	443	449	451	467	450	445	413	468	438	481	461	475	476	384	424	445	480	444	480	435	413	448	440	466	460	424	415	500	450	467	480	438	456	477	458	473	437	435	438	461	429	455	461	411	469	475	505	490	461	454	492	441	460	465	415	451	448	424	510	428	473	448	448	466	399	438	471	460	421	463	465	493	446	458	440	450	441	465	455	442	448	458	433	446	431	464	443	446	496	457	469	466	438	452	438	465	458	433	514	442	472	500	482	507	448	477	478	423	439	465	432	466	393	470	485	470	426	478	471	412	439	412	457	451	486	456	424	452	442	407	452	435	430	434	469	465	434	470	477	452	433	466	433	410	447	447	457	463	454	475	455	471	457	431	458	425	455	415	464	446	478	483	424	415	430	469	470	440	466	467	463	442	439	479	468	509	461	441	497	467	449	475	434	468	458	426	465	436	507	480	469	493	438	446	471	451	429	490	424	479	458	431	429	461	425	441	456	440	419	470	438	448	446	481	452	456	426	469	471
27303	10559	528	232	158	135	167	135	133	132	154	117	130	138	135	113	146	131	153	138	131	122	128	131	124	145	124	125	137	131	142	133	127	132	124	121	127	121	129	130	130	117	146	108	131	119	131	122	133	131	135	131	133	127	147	140	125	142	146	135	142	132	134	152	137	110	133	121	142	114	166	136	141	126	128	122	131	120	135	138	136	135	127	128	141	149	134	111	129	125	108	119	146	129	101	140	121	131	116	128	139	130	164	138	113	124	123	147	128	115	139	118	131	115	123	115	148	127	110	128	117	145	130	128	126	130	151	141	127	130	140	115	133	116	147	123	136	115	137	120	127	130	140	130	139	116	128	130	140	118	139	143	152	142	149	131	125	138	128	147	129	129	134	140	109	114	123	128	124	159	140	121	112	137	135	141	98	132	136	137	133	136	129	125	141	120	107	128	120	114	122	131	114	115	113	130	113	139	127	107	136	163	125	133	131	136	138	135	144	124	128	139	135	135	111	137	146	125	146	148	134	131	127	147	122	131	137	114	139	133	141	121	150	134	123	127	140	113	158	116	127	127	129	134	131	147	117	138	115	138	138	126	126	131	122	127	136	127	133	131	125	129	97	131	124	124	130	131	147	118	102	118	123	122	139	139	149	138	131	137	120	166	150	123	128	139	128	127	139	136	135	150	140	130	140	135	127	145	150	131	135	119	132	138	138	134	134	114	135	135	124	128	138	141	125	126	116	139	134	126	135	109	136	131	112	140	113	104	130	136	118	132	124	124	151	128	115	124	131	123	122	121	132	125	155	137	132	137	124	141	119	126	120	134	109	154	137	143	126	134	136	152	131	158	115	130	141	121	139	112	127	145	122	111	128	118	129	116	131	130	122	131	114	123	120	149	130	118	143	130	134	111	124	121	129	137	139	121	130	152	110	135	122	119	131	126	128	124	136	130	145	131	132	134	138	134	100	124	126	123	135	146	172	101	123	144	137	139	133	141	114	127	126	149	122	124	137	119	118	116	127	127	144	137	126	113	131	115	147	128	118	132	137	123	148	109	143	128	133	131	137	133	157	138	160	129	129	116	132	139	130	148	154	126	164	126	114	120	123	113	145	127	117	124	134	128	133	121	124	126	137	151	132	118	125	119	122	123	140	133	106	137	122	119	142	128	126	137	133	133	118	142	135	119	143	152	129	137	125	135	127	121	107	121	133	146	123	133	149	135	129	133	121	149	122	121	135	129	140	132	121	127	124	137	140	137	142	112	131	129	135	124	128	124	107	126	132	112	130	126	117	123	130	134	133	147	145	141	127	141	110	114	138	134	130	154	131	110	134	129	139	143	153	109	142	144	137	139	135	100	140	142	107	139	124	112	147	118	126	113	129	136	137	135	132	128	104	120	142	123	136	121	136	122	115	126	117	121	114	128	147	122	109	143	131	125	123	137	131	124	118	118	141	150	113	126	130	169	138	132	145	114	124	169	118	125	146	112	126	132	153	115	118	109	132	121	109	146	125	138	124	116	110	130	133	128	153	136	138	134	146	124	120	103	122	111	125	138	119	123	145	116	139	143	125	106	111	137	127	132	131	128	129	115	151	140	124	130	123	146	129	157	132	129	145	126	149	109	130	122	130	121	161	127	131	145	134	128	118	121	116	141	126	136	115	142	122	148	124	129	134	119	122	140	131	146	119	145	152	133	137	124	134	120	121	128	159	114	116	106	143	109	130	125	135	130	140	131	137	122	131	126	136	139	137	122	131	144	141	137	112	120	139	135	130	126	123	131	143	127	114	123	124	137	123	125	127	135	136	127	126	149	109	130	141	140	106	130	138	113	126	128	144	131	148	118	152	117	143	126	123	144	127	125	164	125	132	102	121	123	119	125	124	127	123	127	139	142	129	110	123	129	150	124	125	120	131	108	129	144	127	146	135	150	129	130	134	131	138	125	140	132	143	142	130	124	133	131	123	120	124	111	135	142	134	136	140	112	120	124	130	130	134	107	116	117	131	128	138	133	119	141	151	141	106	134	132	115	131	124	140	136	136	122	127	106	123	127	109	110	111	149	138	166	111	128	124	107	130	122	142	145	161	126	117	136	142	123	123	138	136	109	124	120	132	144	124	119	130	127	132	114	108	137	121	149	150	110	143	104	140	162	129	125	116	147	119	128	141	128	107	139	123	134	158	121	152	131	130	100	127	166	136	125	148	133	146	130	132	145	141	141	126	135	140	126	148	122	125	142	105	132	150	146	122	137	120	125	142	121	130	135	132	144	132	137	144	136	138	123	129	155	120	110	138	124	138	134	115	138	112	127	127	123	150	104	132	120	141	127	126	158	132	124	130	133	93	127	110	126	135	134	135	150	116	111	139	144	111	123	139	112	121	137	138	140	119	106	141	133	140	117	128	131	118	148	147	137	114	134	134	144	132	128	133	113	126	140	138	124	115	111	139	146	134	116	119	129	125	124	116	130	140	133	110	128	136	130	137	133	127	115	132	136	139	143	155	115	129	133	140	133	135	147	115	126	127	135	132	112	140	130	125	124	118	140	142	124	131	127	140	124	131	119	141	118	141	143	113	126	119	136	136	132	119	130	150	117	135	135	124	118	118	147	116	117	147	122	150	129	153	141	125	142	143	138	124	130	129	131	144	149	121	116	134	129	133	128	122	123	139	130	130	124	125	124	128	126	127	126	109	110	143	123	129	136	138	120	149	121	117	126	141	114	118	143	141	139	122	110	132	131	115	137	137	153	100	116	126	135	129	134	132	132	123	124	119	136	127	141	141	163	125	132	144	139	127	130	142	131	113	122	123	132	141	127	120	125	135	132	136	138	109	122	164	131	142	141	128	140	124	118	136	118	119	132	138	135	131	128	136	128	119	144	129	143	134	137	116	143	124	118	131	139	119	117	116	128	122	127	124	122	112	150	125	127	130	132	132	133	136	136	132	132	120	151	108	148	142	148	123	125	125	129	142	133	134	126	134	120	114	143	137	115	117	120	120	148	126	129	122	135	148	131	135	128	138	140	130	112	142	129	133	129	135	123	112	120	133	115	110	136	138	159	140	143	104	148	120	124	132	151	129	122	115	126	101	132	132	142	120	130	132	126	120	142	139	139	131	135	127	124	117	122	128	131	132	121	109	132	137	121	139	132	149	151	118	120	114	148	111	121	128	106	157	121	141	130	126	116	144	119	137	128	115	137	124	127	137	134	138	139	134	137	134	121	122	136	114	113	127	141	126	150	131	129	131	133	119	135	132	130	142	148	143	128	125	133	116	127	138	131	123	137	148	122	136	121	125	139	116	133	115	120	148	125	135	124	125	120	150	127	154	128	145	103	128	136	123	135	130	131	133	138	105	126	98	113	148	124	127	129	131	133	142	126	138	134	131	133	114	118	126	124	140	143	102	133	158	133	120	122	120	119	125	129	136	134	120	140	128	138	133	137	130	153	131	132	145	109	127	126	141	126	133	125	122	129	119	121	128	121	133	153	152	135
4723	344	300	201	156	132	154	131	148	150	172	152	135	142	144	142	123	125	140	133	134	146	120	115	129	117	119	118	145	116	112	123	149	149	128	123	119	128	118	130	121	116	135	135	134	125	138	145	140	130	142	115	141	126	122	123	115	117	144	115	119	107	143	127	113	104	150	134	141	133	92	134	129	133	122	141	134	145	124	130	135	125	134	144	146	132	134	119	156	158	123	143	141	126	131	116	134	155	142	154	145	129	140	132	144	134	121	130	132	126	128	113	119	122	130	151	106	138	132	104	132	146	130	120	142	139	129	143	125	125	131	141	129	132	106	147	140	151	144	138	148	124	151	139	138	131	104	125	110	108	145	120	132	126	149	163	146	122	137	122	118	119	116	123	139	109	138	129	147	128	125	133	97	120	151	116	133	123	144	138	143	130	159	115	121	133	119	153	129	123	114	142	139	141	142	130	119	147	120	149	138	144	124	129	115	129	119	129	133	115	142	114	130	138	133	143	121	118	142	141	130	138	131	113	142	135	126	111	130	148	144	129	131	139	139	134	145	121	118	143	132	127	125	136	146	121	128	129	111	116	137	147	131	125	123	125	138	137	130	140	114	134	116	128	130	127	125	130	133	136	114	160	124	128	122	134	136	136	119	141	136	121	129	109	128	135	114	122	134	123	134	132	137	125	127	140	131	140	106	138	124	118	131	132	121	118	139	139	135	138	127	131	125	125	131	138	146	131	114	123	128	112	106	122	128	136	141	120	120	154	112	124	128	111	120	124	145	119	135	132	137	160	125	126	133	103	118	133	112	114	137	130	139	125	129	128	134	135	131	131	147	121	134	124	125	132	125	138	136	133	126	138	148	116	143	134	116	131	143	115	112	114	137	145	126	138	110	118	131	118	124	118	134	115	131	111	128	129	113	158	130	111	157	139	134	125	136	122	121	127	114	137	125	112	114	118	145	122	128	124	147	129	129	141	122	145	134	121	120	136	120	134	138	123	153	137	138	126	129	148	123	134	114	109	139	106	138	133	118	135	133	137	126	112	124	114	123	128	120	140	143	133	134	120	110	152	143	103	113	127	113	132	151	129	132	111	126	133	122	108	130	128	119	128	133	147	139	130	128	119	144	103	139	121	130	112	110	123	135	125	117	133	130	144	116	141	135	138	130	110	135	145	111	136	124	130	136	132	124	133	127	131	136	124	125	125	142	127	146	123	117	137	128	116	127	133	128	128	127	148	131	139	131	137	132	125	133	147	131	134	117	120	122	139	122	126	110	132	139	141	131	121	126	151	135	111	137	127	124	123	123	147	154	135	138	135	133	141	112	138	170	145	123	138	145	148	112	150	127	151	117	117	144	131	121	137	140	119	120	132	135	116	140	150	143	126	133	130	135	128	133	125	124	122	139	129	145	144	148	133	138	137	114	132	132	142	130	129	139	138	119	124	128	119	119	133	150	124	112	126	121	125	118	129	127	136	141	138	122	136	145	132	146	147	133	122	135	131	137	116	144	135	133	136	126	134	117	128	120	136	142	122	151	147	145	108	136	130	117	158	116	125	123	118	143	131	126	128	138	134	141	132	130	116	139	124	132	125	143	145	137	126	140	111	111	138	133	124	146	120	121	132	109	112	141	147	144	142	108	118	124	149	116	148	141	154	123	118	120	136	123	145	130	114	125	128	108	146	136	129	130	129	116	129	136	138	136	109	112	115	133	164	123	131	127	156	131	117	109	115	127	132	124	152	146	116	127	142	147	122	130	115	124	134	145	133	129	114	115	128	139	135	147	133	117	132	108	138	122	133	131	119	128	135	118	121	123	125	131	113	150	131	148	130	119	107	122	151	111	113	118	140	116	148	134	131	118	125	123	114	124	135	124	155	139	149	124	124	148	127	114	131	129	138	128	141	119	129	143	147	124	118	129	128	124	129	156	130	130	128	135	136	139	141	122	135	124	121	123	144	142	145	127	130	131	144	131	106	119	109	151	128	140	130	146	135	127	128	145	127	123	120	133	137	138	124	140	130	106	145	125	142	120	144	135	114	131	113	123	118	112	129	131	113	139	122	147	132	132	132	124	114	128	115	125	120	131	104	129	137	116	136	122	135	121	139	130	136	141	139	122	136	119	123	128	137	133	131	129	119	131	139	117	132	125	123	115	118	137	112	135	147	136	150	110	125	135	135	148	120	134	134	134	145	110	123	124	135	122	122	121	137	141	135	132	139	130	143	122	118	123	139	129	130	118	143	140	149	127	121	130	124	120	137	128	121	123	121	136	115	134	136	129	132	115	130	132	123	134	136	139	134	125	143	149	108	121	145	139	113	126	126	120	132	124	145	104	137	131	139	137	122	136	124	106	113	127	116	115	132	128	132	134	141	143	125	135	128	143	136	120	109	115	142	134	137	161	105	159	114	127	117	126	137	124	132	135	141	117	113	137	137	139	121	123	135	125	158	123	138	147	116	133	121	132	151	142	137	114	140	125	134	146	146	130	109	105	127	117	119	121	135	127	116	126	127	127	122	144	124	150	135	116	126	120	146	130	131	128	128	131	122	104	138	126	114	120	135	123	114	139	126	132	112	120	142	131	112	132	112	146	144	121	143	133	125	122	114	132	148	126	133	141	137	132	122	125	131	127	133	132	131	124	154	130	138	114	114	142	133	128	116	126	130	121	126	157	146	136	148	135	129	142	129	146	173	131	137	142	131	126	107	132	136	124	111	123	145	141	132	145	138	129	113	146	117	129	119	130	128	121	143	104	132	129	139	132	136	130	129	123	120	143	130	136	119	121	135	135	116	123	128	138	142	117	124	108	130	138	128	120	127	122	149	132	137	131	128	131	140	127	127	141	115	124	132	137	136	120	136	107	138	118	128	117	130	117	111	130	141	151	126	139	140	145	140	122	125	118	115	139	113	121	143	141	140	138	123	135	136	139	117	113	127	145	137	127	143	135	135	133	139	116	133	147	135	153	144	131	164	123	134	119	131	115	126	134	123	117	124	151	122	121	124	160	131	137	130	121	125	105	132	123	143	132	125	146	135	111	141	116	134	137	118	141	121	131	141	117	145	117	133	117	149	106	136	134	128	125	117	131	144	128	133	136	135	132	145	122	135	125	115	120	124	127	145	128	114	134	141	141	103	149	148	118	116	128	127	128	131	126	124	133	119	133	140	119	130	141	124	135	126	163	127	117	137	148	120	135	124	133	129	124	138	139	130	137	123	126	145	130	130	125	132	117	126	136	128	142	122	118	123	138	127	138	118	123	124	133	137	113	125	140	118	127	125	140	133	133	126	120	111	141	121	116	125	117	115	155	116	139	133	138	126	121	139	129	136	143	141	134	128	121	134	119	149	153	121	133	102	151	151	116	112	141	136	114	127	134	144	137	125	126	126	132	121	145	110	126	143	143	136	144	112	144	138	117	138	130	122	131	119	135	135	139	128	135	126	127	125	126	131	103	129	145	121	138	114	136	131	135	142	119	144	122	133
25106	21054	26921	25215	4716	758	560	392	384	362	473	345	333	339	358	370	335	351	319	334	298	319	323	307	310	304	334	346	298	326	296	333	295	347	327	340	310	321	304	298	303	306	299	303	285	316	303	333	285	340	319	273	306	341	294	304	321	282	360	311	327	310	316	304	324	345	297	315	313	320	317	315	317	329	307	312	288	302	325	290	307	304	322	313	296	333	336	324	317	325	306	294	314	325	318	313	315	308	320	329	324	307	259	320	289	332	338	322	323	321	341	310	319	316	277	325	325	316	307	316	316	303	331	306	356	287	310	299	320	345	324	324	322	317	273	280	298	311	288	318	310	289	303	315	328	319	299	285	287	321	324	305	344	282	320	302	317	299	293	312	326	319	303	295	303	341	305	302	302	323	321	321	320	302	314	299	326	299	315	300	315	311	311	297	321	304	326	296	285	313	330	277	349	351	320	330	302	321	312	348	339	315	321	279	317	302	301	333	313	340	321	315	269	314	305	314	308	302	320	290	297	312	303	286	308	327	310	324	318	292	293	324	274	322	309	318	283	319	298	353	310	316	344	298	318	309	305	320	339	293	325	278	320	333	341	278	314	322	326	297	302	338	299	345	328	280	320	327	294	301	305	290	305	318	313	311	315	341	347	316	303	303	335	339	318	310	314	319	318	321	293	290	349	314	299	309	337	276	304	333	322	300	345	318	325	321	324	308	316	326	299	295	303	295	315	318	304	356	302	302	275	287	308	338	315	296	340	305	300	314	298	279	343	314	327	316	287	331	327	333	358	332	301	321	305	323	273	305	300	293	307	324	331	314	327	316	312	342	291	312	313	316	318	334	341	322	309	342	273	300	332	344	317	318	330	292	315	290	304	344	284	284	306	329	314	315	317	309	337	322	300	308	299	309	305	313	318	325	311	321	321	321	320	273	332	339	285	312	354	316	291	278	317	312	318	314	306	311	328	325	324	314	333	320	290	294	325	359	311	347	314	305	315	337	314	310	304	337	324	312	308	314	296	291	311	282	295	331	296	307	310	301	348	305	303	294	284	336	326	321	343	316	303	292	292	346	299	318	298	341	309	343	313	327	342	331	304	308	313	302	324	300	324	324	281	292	343	286	305	312	312	302	333	295	314	320	307	326	286	301	312	272	325	314	327	312	291	322	308	324	323	286	280	314	331	322	345	315	300	304	306	313	321	311	307	338	322	316	302	319	318	342	287	301	298	326	302	321	306	318	330	336	283	286	322	332	294	313	333	319	304	310	318	329	322	293	329	332	332	293	308	311	307	309	329	313	319	307	330	322	296	299	319	308	330	301	302	330	285	301	326	316	347	300	361	286	306	344	327	329	346	279	335	311	340	311	271	332	333	309	327	326	305	268	313	300	318	307	313	307	301	317	325	337	308	285	345	282	350	287	300	338	312	332	283	300	303	317	322	339	283	334	322	304	318	324	351	309	261	300	317	306	302	315	298	301	310	328	333	302	314	305	292	317	322	306	339	318	303	287	324	319	301	320	300	330	313	313	319	323	307	340	315	327	317	316	293	320	319	296	311	330	303	312	336	327	334	307	296	301	313	321	316	303	312	301	335	301	320	326	311	314	294	319	304	313	349	324	296	300	344	317	307	309	318	331	351	280	297	316	287	317	295	301	302	331	310	308	335	301	326	310	324	319	300	310	316	293	310	312	310	282	310	308	331	315	313	298	332	321	315	311	319	274	320	312	316	288	307	311	279	317	308	328	311	305	316	323	265	309	284	292	297	290	304	292	319	335	288	326	342	305	303	320	291	301	314	318	322	338	314	338	346	327	299	314	320	327	286	288	287	325	300	327	328	298	304	325	312	304	301	325	300	319	306	336	276	321	274	324	307	324	331	308	315	353	291	313	291	304	348	298	320	347	310	341	296	285	295	324	305	337	338	314	293	288	301	314	313	298	302	316	317	306	295	323	325	287	311	293	320	268	327	313	296	317	294	303	309	313	313	323	341	290	313	307	300	349	312	318	315	346	331	329	299	317	327	333	343	333	314	309	289	305	336	327	348	314	300	321	309	313	317	342	295	333	314	359	305	325	328	314	333	312	304	327	318	304	311	345	336	291	318	290	325	276	317	313	308	318	292	318	297	283	316	329	301	321	325	311	292	306	332	303	334	300	343	326	289	306	308	311	311	306	321	315	329	327	310	340	312	315	328	289	312	310	299	338	337	326	300	319	314	319	295	338	288	309	341	323	309	316	336	319	312	276	303	311	316	313	284	289	310	333	340	326	317	300	311	296	314	336	307	286	288	326	303	289	275	299	299	323	309	274	304	284	323	311	300	302	337	306	326	297	312	308	288	310	270	305	300	321	300	287	283	322	341	313	321	305	304	324	301	304	312	292	283	285	287	320	321	276	322	297	317	304	316	316	300	296	322	262	317	302	317	312	272	321	308	326	290	319	337	307	313	359	348	299	313	311	295	334	338	302	321	293	332	304	295	343	307	359	301	338	321	329	334	295	333	322	317	296	306	319	324	326	288	333	321	289	325	320	344	308	314	280	323	322	290	330	315	336	337	316	343	274	308	306	311	311	345	332	282	317	309	300	315	305	304	287	312	311	323	308	296	311	320	349	329	312	296	319	324	326	319	323	318	279	343	319	298	304	317	308	294	339	318	321	293	299	306	270	338	297	322	292	323	313	293	313	322	304	333	326	343	352	333	309	311	302	308	292	293	314	304	345	327	318	313	307	326	292	315	303	334	314	344	278	305	311	308	302	292	329	307	342	353	321	304	319	317	333	305	285	325	303	312	322	295	304	307	302	337	279	292	331	307	289	292	335	298	319	356	317	293	318	294	323	311	332	316	314	313	280	328	319	317	285	310	318	320	362	311	306	304	321	338	313	288	275	361	290	324	296	317	326	321	308	292	294	327	322	304	318	321	361	276	334	323	316	333	354	309	304	318	322	327	299	299	276	350	291	317	292	298	270	311	328	330	294	326	313	320	355	337	350	318	328	353	298	294	300	325	326	287	301	286	303	316	334	331	288	301	335	322	312	339	302	334	326	300	315	301	335	318	290	298	326	283	322	318	291	315	321	294	361	323	305	317	316	316	323	322	284	300	318	303	303	318	270	312	297	315	307	306	331	319	301	325	297	299	311	334	316	331	274	298	300	309	316	320	317	331	310	328	334	341	300	305	311	315	292	318	308	324	306	333	330	343	309	333	311	292	318	327	320	301	322	334	294	342	327	334	306	326	306	307	339	293	305	345	313	313	332	300	302	296	278	313	294	296	316	319	330	315	284	302	334	322	270	289	329	305	342	318	339	323	312	338	308	304	298	330	316	314	340	320	294	330	287	334	321	303	331	308	322	319	320	307	297	304	298	283	334	324	292	307	319	339	302	301	337	314	300	328	297	330	313	297	342	270	311	310	317	318	281	316	297	327	308	301	295	301	321	299	333	305	295	298	335	303	296	311	326	332	310	302	325	324	324	334	287	297	314	318	320
3340	2747	2346	1209	821	692	557	514	512	460	555	397	350	361	349	339	356	341	299	314	332	356	333	311	365	323	332	320	317	324	312	343	288	358	330	325	289	312	335	327	345	332	338	326	314	323	329	322	322	311	314	325	297	308	325	344	299	313	300	303	344	336	340	320	322	296	306	340	287	316	290	329	328	303	292	339	271	301	332	300	288	301	286	325	296	307	336	337	349	309	317	302	320	321	290	313	316	340	346	308	305	299	323	305	325	305	346	297	305	329	314	328	298	302	328	302	318	314	290	320	295	330	299	327	329	327	301	313	298	323	313	320	341	334	323	287	347	334	274	340	302	339	299	309	330	330	290	321	310	331	320	310	316	322	331	302	290	302	306	331	318	316	333	323	297	284	314	308	284	299	337	300	324	322	294	303	292	345	282	314	319	312	333	300	307	309	305	322	318	313	313	328	309	303	323	312	319	325	325	329	295	319	326	291	295	305	296	303	306	317	323	301	307	312	314	319	323	344	298	311	285	340	315	296	302	343	290	299	348	303	322	335	295	290	301	305	272	341	308	289	329	299	279	301	327	315	313	301	313	309	328	348	310	334	319	285	280	327	302	327	335	321	320	330	314	285	311	351	299	305	286	309	320	307	297	292	312	290	314	297	313	313	297	311	317	277	319	307	339	295	350	306	318	292	316	296	337	324	276	314	303	317	320	311	315	325	308	294	304	324	336	283	306	344	304	282	315	290	332	325	330	312	324	339	309	318	314	319	338	332	277	321	307	325	315	291	323	357	331	316	323	316	343	322	308	321	340	320	288	329	319	290	331	336	322	321	318	283	315	304	327	327	341	322	326	282	299	299	297	303	274	299	329	307	291	289	314	314	314	305	312	298	289	312	314	304	341	275	314	337	277	313	317	304	303	313	313	285	336	297	322	297	305	300	284	345	299	311	316	294	271	323	313	294	283	279	274	309	312	322	319	279	305	334	282	306	298	311	325	309	298	314	316	304	333	293	320	285	286	311	293	293	306	299	337	302	328	301	346	294	312	307	320	304	279	312	303	305	325	318	350	301	294	293	356	298	320	294	306	288	316	336	283	318	304	323	318	316	321	310	276	286	277	305	303	295	320	307	310	307	316	312	332	328	304	289	339	321	306	319	284	312	327	296	303	321	305	334	291	298	347	316	311	305	311	321	290	319	331	331	303	323	317	343	292	327	320	307	347	338	298	316	280	282	308	293	314	314	332	292	343	282	304	330	309	361	278	321	301	284	333	341	312	280	305	289	324	307	300	326	317	271	304	311	307	309	298	329	302	308	320	288	312	310	322	284	316	322	316	321	292	302	312	297	326	320	314	327	291	331	308	350	322	313	299	282	331	299	321	294	343	341	292	320	285	289	314	289	331	282	314	309	349	332	316	256	327	293	335	324	346	318	299	298	294	307	301	323	292	315	305	290	299	288	275	295	311	297	314	300	275	319	276	306	315	301	310	296	317	304	301	298	295	291	311	298	311	289	286	300	335	337	286	338	334	314	315	292	340	366	311	333	316	313	320	280	324	302	324	314	311	294	325	311	282	279	310	342	343	319	323	302	302	275	296	323	278	310	315	293	278	294	289	311	284	340	286	319	283	307	290	307	295	289	318	303	337	267	303	265	317	295	304	325	317	312	319	289	316	314	324	303	317	330	305	310	297	299	330	334	300	317	295	309	309	332	303	320	313	314	328	309	300	315	346	307	296	328	300	333	297	274	303	297	301	296	327	325	287	328	274	287	336	288	296	272	300	289	329	321	332	352	320	287	292	285	337	291	270	321	326	309	322	289	284	320	295	341	315	301	319	307	298	319	292	318	306	315	286	304	353	316	308	293	339	360	300	324	300	305	323	258	315	341	311	299	304	374	300	299	293	310	339	290	268	292	287	271	285	319	315	304	318	279	287	310	287	320	307	330	280	357	287	322	299	313	321	306	294	297	288	282	312	257	311	354	311	306	311	299	272	305	305	322	282	300	323	316	304	325	295	299	297	333	312	310	352	284	284	292	308	297	297	315	293	277	314	318	275	307	297	315	313	289	306	339	296	322	291	328	310	338	335	298	291	300	299	330	326	318	280	331	298	305	328	286	314	302	307	309	290	320	290	314	311	320	299	284	307	297	302	279	352	270	318	279	287	318	303	328	325	309	325	344	316	329	302	305	296	298	334	293	307	338	318	321	301	303	304	315	313	310	304	291	345	313	334	320	339	335	258	318	337	304	311	303	291	277	289	283	286	302	343	299	298	321	308	331	328	352	314	292	290	307	306	305	297	304	286	303	344	317	293	291	319	299	319	320	314	296	302	329	296	319	283	341	302	299	285	319	339	326	298	304	285	297	313	329	301	329	277	306	308	291	320	287	302	302	327	316	290	321	307	289	303	310	294	315	318	345	324	306	312	294	334	302	306	299	329	337	312	310	314	330	294	276	280	304	278	300	295	335	300	309	303	313	314	309	256	339	315	331	311	299	311	316	310	306	291	324	300	309	303	310	299	324	298	308	287	292	311	326	358	314	317	303	295	297	333	306	308	312	307	311	285	319	270	311	317	305	313	319	306	297	328	289	296	308	308	323	292	277	313	315	326	322	332	285	283	314	340	326	346	316	306	313	301	335	302	351	311	326	285	352	288	287	294	334	290	321	333	317	300	293	307	311	327	308	299	305	301	292	292	340	298	283	294	332	324	313	305	282	300	313	329	327	330	334	310	295	300	324	315	289	328	288	329	326	301	322	314	319	301	325	294	290	282	314	307	298	318	322	329	308	296	306	272	309	270	316	295	326	279	313	307	318	318	300	283	286	326	320	315	329	326	322	304	323	312	319	274	322	315	310	327	324	310	299	285	300	299	332	318	294	310	268	314	332	310	315	278	288	300	306	285	311	278	301	350	304	308	324	298	320	262	312	308	332	337	313	278	309	297	319	342	294	300	313	299	311	297	276	314	297	319	329	318	325	339	320	298	264	341	315	307	323	312	320	285	317	282	330	301	282	300	326	302	319	314	311	307	293	306	309	318	323	335	321	304	322	284	317	304	307	270	313	319	291	294	288	306	346	308	288	327	334	275	284	325	310	357	291	289	288	319	261	289	311	306	309	301	318	304	315	333	296	311	285	327	345	308	327	288	324	316	296	321	331	332	296	288	314	323	326	290	322	304	307	298	370	307	308	294	326	301	306	293	320	332	308	292	267	293	323	327	300	292	281	294	316	293	319	285	318	332	333	329	336	294	331	305	299	294	307	305	331	319	276	302	311	321	280	290	319	307	314	303	305	331	307	300	326	316	313	294	316	320	282	296	292	331	310	324	302	309	305	291	307	316	282	329	305	283	336	334	314	296	320	313	333	285	296	276	337	314	306	320	303	327	310	315	278	318	298	274	303	308	300	268	315	315	349	318	298	313	308	304	320	302	330	318	300	302	285	342	314	294	340	297	318	296	337	309	323	341	287	294	265	311	341	324	285	315	300	290	322
23960	21056	28156	24147	20984	5729	1227	823	637	633	655	608	554	567	540	500	512	545	532	540	493	534	531	517	490	467	506	499	509	506	507	488	514	489	477	506	499	529	462	488	521	491	485	469	481	497	474	509	481	492	485	517	476	514	504	478	478	468	491	477	488	484	483	489	493	466	491	477	484	501	467	512	535	454	468	482	504	487	491	501	473	472	527	503	476	475	507	498	464	463	483	523	462	461	492	509	453	455	493	497	475	525	433	492	507	478	459	489	473	468	490	509	529	556	496	456	488	455	522	473	483	450	498	495	458	504	486	490	481	445	453	503	483	472	499	501	512	476	491	485	476	526	456	485	444	483	505	483	480	475	503	520	477	468	462	451	493	496	499	485	502	504	495	498	506	462	495	455	486	498	487	461	520	462	506	466	513	482	517	486	481	550	496	496	490	444	492	480	452	486	463	467	486	488	496	491	501	529	517	496	491	483	476	429	497	488	483	509	507	524	503	488	475	496	457	447	473	463	510	487	518	488	441	489	506	469	476	482	480	461	447	464	473	429	477	449	498	484	517	471	481	506	492	460	476	541	490	481	484	468	489	469	490	474	462	440	505	481	475	458	509	466	461	539	460	514	490	478	510	481	514	483	464	479	483	486	487	468	469	501	432	459	496	471	504	500	482	470	460	491	459	466	499	505	486	492	477	491	538	474	499	455	495	462	488	468	464	477	463	480	457	421	502	440	458	464	465	484	499	457	479	501	480	537	470	513	447	449	477	469	465	503	424	488	481	500	513	432	477	478	492	478	489	494	473	488	458	473	433	449	482	490	522	468	488	460	464	510	505	526	499	498	481	471	455	490	442	483	516	508	486	469	492	458	528	473	473	461	485	431	510	489	472	501	495	478	486	498	472	486	511	461	493	432	476	478	494	473	495	531	423	488	439	470	501	489	488	518	444	488	501	465	493	503	468	478	491	482	503	497	448	489	455	463	486	476	456	476	521	509	455	471	453	505	521	491	449	509	516	484	526	493	470	460	465	517	483	487	536	510	511	460	479	455	505	529	467	469	514	480	493	479	467	469	482	481	462	485	513	515	462	469	499	493	490	471	455	497	480	476	479	476	446	477	491	463	473	467	464	478	495	512	473	470	485	463	509	509	462	412	473	472	489	476	451	523	433	488	527	471	474	491	484	480	512	489	486	490	530	499	464	518	462	466	503	471	462	485	494	456	478	477	511	487	468	523	503	485	496	505	499	486	496	459	484	500	462	493	503	447	498	477	490	506	490	456	496	436	500	503	466	490	463	469	454	474	470	459	452	498	464	459	525	486	480	491	461	499	481	498	476	433	469	476	490	495	502	483	491	485	474	507	450	481	463	442	492	468	472	486	489	493	474	497	458	450	486	468	483	476	480	503	422	486	482	490	489	451	513	497	477	470	470	464	497	501	479	449	488	508	513	457	481	465	499	444	470	493	474	478	455	480	488	450	455	482	499	475	469	498	485	483	487	453	493	503	467	475	486	472	514	540	493	457	495	446	497	476	524	511	477	425	433	517	476	449	490	492	481	467	437	484	457	431	498	452	510	485	462	471	494	507	490	471	451	507	506	459	488	479	454	494	463	460	499	526	525	471	507	498	505	496	456	465	501	473	519	485	515	499	434	506	463	496	485	440	472	493	479	468	489	497	484	476	469	429	479	509	426	485	508	494	493	502	507	463	514	506	485	488	427	483	487	473	525	451	479	477	491	496	458	455	483	492	455	476	484	473	466	450	498	497	491	473	494	531	476	457	489	497	485	491	485	477	495	507	451	484	487	461	494	473	430	498	509	471	479	471	447	507	499	484	457	487	497	484	454	464	504	550	459	494	440	449	465	460	492	477	453	483	470	482	493	497	508	475	456	464	442	480	458	514	489	462	487	525	484	460	467	487	448	476	518	457	477	479	488	504	468	511	511	477	436	472	481	433	487	448	478	472	436	455	484	472	458	475	474	446	491	485	511	464	462	493	480	479	489	477	476	494	486	459	523	481	495	464	509	496	475	500	481	510	519	493	467	425	480	515	495	481	444	452	518	458	493	502	446	494	460	506	472	449	456	488	467	466	477	505	481	469	464	517	464	493	520	463	510	524	487	488	485	455	483	505	476	477	504	498	448	471	516	476	494	486	479	444	515	497	513	498	465	481	501	475	481	503	491	472	446	519	504	526	482	497	524	480	502	493	499	520	484	498	491	467	513	467	456	481	500	430	451	454	468	485	503	476	494	431	519	492	460	480	469	464	469	500	485	467	472	483	479	465	468	463	469	510	475	500	490	462	489	516	446	470	503	521	461	487	451	530	474	492	501	491	514	506	483	462	534	483	509	483	524	468	482	517	496	473	501	437	475	469	511	481	500	451	514	480	511	461	448	491	499	445	491	470	431	447	481	476	441	442	536	496	463	495	492	480	478	466	489	483	496	473	452	487	455	479	459	466	487	502	490	463	507	480	463	522	475	501	458	517	502	485	515	459	520	459	476	466	482	512	493	484	449	497	496	499	487	490	463	475	491	495	489	464	493	479	505	486	477	472	458	488	470	453	447	440	466	475	480	516	494	447	452	447	454	495	493	474	458	512	431	488	455	472	463	479	459	450	484	480	477	483	451	466	480	504	473	469	462	490	484	487	498	470	460	467	503	469	467	474	496	447	514	493	512	498	481	509	499	485	516	481	488	474	499	485	474	513	514	460	476	479	493	488	451	494	486	479	449	457	479	489	478	476	507	485	475	471	443	475	467	498	462	498	488	509	475	492	522	455	468	483	479	495	494	451	509	492	465	484	462	458	489	483	464	488	476	492	458	476	429	487	440	472	493	462	519	477	465	463	454	460	468	472	482	497	497	470	477	483	493	479	448	495	486	457	480	470	481	503	484	473	436	453	477	452	484	498	529	503	503	498	488	509	465	510	480	499	499	452	506	483	482	445	463	461	461	492	509	515	465	453	502	491	499	446	478	497	497	475	465	472	466	486	483	514	473	477	465	477	479	485	476	505	471	447	470	527	476	445	486	446	482	488	478	518	490	491	506	480	502	504	467	496	485	490	482	466	501	491	470	481	485	469	516	527	484	446	447	471	483	464	492	450	472	438	460	476	502	478	470	469	447	481	488	518	448	468	524	467	458	507	459	506	473	496	481	468	525	456	443	479	453	490	489	454	501	507	484	486	452	484	510	447	488	474	483	521	452	488	512	478	478	481	421	469	477	491	462	498	486	482	477	488	522	503	457	471	427	439	482	457	454	468	493	470	458	474	478	493	462	462	485	495	477	490	447	485	436	480	477	507	499	487	485	481	501	503	481	460	434	469	461	521	455	523	470	450	455	494	484	492	485	499	467	515	447	462	469	472	501	469	496	458	443	474	453	458	464	475	450	501	495	460	469	496	472	436	470	497	499	480	457	495	473	484	504	489	473	453	451	516	495	519	452	471	465	491	494	456	472	443	493	491	467	472	483	457	456	473	491	467	507	497
3716	5573	4508	2383	1640	1229	1005	844	745	701	738	620	631	592	576	537	523	503	524	524	504	465	497	477	538	481	473	529	476	475	505	482	456	507	448	475	490	493	533	461	486	503	464	495	459	482	437	514	494	478	452	448	458	440	475	508	480	495	508	459	492	444	493	471	460	518	516	485	456	474	510	481	459	465	440	464	489	501	473	471	466	453	454	455	473	495	477	431	445	498	506	464	471	457	451	519	467	454	456	474	460	484	501	479	474	457	468	423	468	453	467	485	479	432	430	469	444	459	441	455	515	442	483	489	470	461	457	445	467	441	456	441	462	463	464	506	497	461	466	450	439	480	441	471	464	466	456	449	466	472	459	458	463	507	458	401	468	477	491	476	470	497	473	470	432	474	489	462	419	464	464	449	437	435	469	436	476	484	454	431	449	466	485	436	469	466	461	479	451	451	441	440	457	416	460	481	499	480	404	503	463	455	476	450	502	493	447	455	458	455	483	451	465	472	463	444	451	442	468	495	420	460	510	461	435	491	430	483	449	431	493	478	507	464	485	450	445	484	467	485	455	459	435	410	460	448	488	492	425	442	487	462	459	478	460	455	440	466	448	458	472	458	458	499	493	425	435	452	477	452	473	455	448	443	470	461	488	418	452	452	485	481	478	484	481	438	461	484	455	455	452	431	457	476	434	487	421	507	445	413	444	466	448	460	470	493	453	465	436	495	450	470	450	457	444	478	468	457	459	473	467	426	439	461	457	454	457	454	440	481	467	458	472	474	498	449	488	477	432	411	419	415	430	480	446	433	439	455	471	463	474	475	450	466	456	467	474	444	473	433	456	464	439	430	453	466	475	470	468	460	457	503	449	478	445	465	467	456	454	500	464	473	476	447	443	487	453	475	435	472	484	450	441	463	444	456	482	441	416	482	439	424	437	452	447	459	446	490	441	439	455	460	452	454	466	446	462	420	464	440	505	462	468	439	459	441	439	466	403	452	434	429	451	452	484	434	464	480	451	439	461	456	437	479	503	409	465	421	459	443	447	464	449	457	457	440	434	462	469	450	476	445	452	423	481	479	479	479	427	467	472	456	428	436	461	470	449	474	442	477	470	465	466	441	465	450	460	460	434	437	469	488	426	474	480	447	450	460	461	451	466	426	467	426	464	426	443	428	446	464	448	473	472	462	453	442	473	477	478	486	462	464	434	476	443	476	483	456	456	421	448	441	437	444	447	443	405	478	441	459	433	495	466	422	465	473	472	472	416	427	426	478	457	443	403	471	479	473	500	450	454	488	495	451	424	487	466	410	431	492	447	435	430	411	473	441	428	482	438	470	458	469	453	433	466	457	465	474	473	458	463	495	437	487	470	470	434	465	492	516	474	472	460	468	472	454	465	418	428	469	454	472	449	480	440	451	456	462	485	436	410	441	456	444	439	464	442	460	464	452	447	426	479	444	460	489	418	478	430	417	446	484	472	465	466	476	469	474	419	472	450	462	488	444	491	480	420	460	450	482	470	443	421	461	444	458	469	480	436	442	455	454	455	470	429	469	487	477	471	459	499	483	462	464	456	461	474	469	469	458	444	477	421	440	469	466	509	456	457	476	480	465	450	437	455	453	467	447	432	465	485	464	451	431	460	436	473	410	444	410	484	457	430	463	463	477	439	466	453	461	482	448	439	480	441	434	441	446	465	449	448	427	431	438	497	470	441	456	479	470	468	428	459	450	460	473	463	448	427	457	442	460	450	451	441	482	490	470	477	444	425	433	501	476	461	482	457	450	412	407	463	466	469	457	426	400	455	452	493	475	466	418	495	466	424	470	467	489	460	432	446	440	458	476	436	413	474	426	466	436	418	440	435	483	459	472	468	416	489	499	413	451	437	456	447	454	449	490	430	438	448	452	461	427	434	458	457	465	410	451	434	479	444	438	427	451	429	461	462	430	456	452	492	429	446	439	446	450	430	463	453	450	464	449	391	437	417	427	427	488	449	468	460	453	451	421	438	447	448	449	480	468	468	452	437	481	455	488	456	467	435	429	449	477	473	440	451	446	442	432	497	433	478	454	478	442	436	422	438	491	510	481	453	399	457	489	469	449	468	440	473	449	457	426	468	461	444	472	439	419	490	447	417	460	447	442	476	424	425	462	440	413	480	429	451	460	457	421	450	500	471	448	454	452	478	448	454	463	453	435	451	474	396	459	476	477	458	446	442	417	459	459	476	451	496	472	442	437	447	409	447	439	432	470	455	441	477	496	461	463	451	445	428	430	455	484	411	458	466	467	439	455	478	452	417	456	459	491	486	454	469	424	443	475	497	449	465	441	477	475	434	448	446	462	433	446	461	456	459	443	444	455	462	475	446	455	458	429	443	422	441	448	456	458	404	466	433	454	457	447	460	424	443	457	478	444	480	427	446	448	421	449	491	441	456	447	454	502	449	475	470	450	460	457	489	460	449	480	450	434	421	502	480	454	436	443	458	444	460	479	440	435	481	467	407	437	501	433	462	475	425	446	464	409	440	456	464	461	430	442	430	454	463	483	434	420	476	458	448	468	476	446	474	435	448	441	461	420	435	418	474	426	476	449	440	485	434	461	475	443	455	449	468	407	442	449	423	450	464	468	445	438	426	472	473	450	447	520	462	428	452	459	401	454	424	454	437	437	406	442	424	475	451	477	449	434	437	501	446	440	457	488	442	464	432	432	448	467	420	457	430	462	462	468	457	455	471	467	462	476	448	463	466	453	462	420	476	470	446	450	430	417	447	469	419	476	465	434	463	457	482	437	452	465	477	446	450	462	449	449	466	421	461	418	462	443	439	436	493	430	501	440	471	447	465	451	421	455	469	457	476	429	422	458	425	457	444	448	490	477	499	477	454	441	466	455	419	461	491	426	463	470	481	478	432	422	446	478	430	433	464	434	431	478	443	436	473	467	440	514	462	454	435	456	461	502	433	411	466	477	417	431	444	437	437	476	441	454	443	469	441	441	453	460	432	467	472	481	479	486	431	455	477	467	456	435	459	482	454	466	415	458	424	439	425	436	423	467	452	425	471	440	446	453	426	452	431	439	434	490	413	455	427	479	434	450	480	460	443	457	459	437	462	479	458	435	446	445	439	429	450	438	475	444	411	464	429	450	451	489	452	459	431	460	467	444	424	445	434	421	466	454	484	437	442	401	473	464	438	469	476	483	469	370	470	460	447	452	446	487	438	483	473	439	471	444	461	434	477	460	437	467	408	419	431	451	444	432	443	464	465	458	388	451	463	435	450	477	395	453	441	475	443	463	420	474	443	442	459	400	456	475	456	449	490	460	423	477	431	487	427	470	482	475	424	434	460	466	424	439	428	432	451	436	452	417	460	440	436	435	424	431	453	432	446	416	479	418	454	433	441	429	440	479	466	457	418	411	437	449	465	407	453	464	461	445	478	443	463	441	446	456	492	453	495	446	472	484	453	467	404	458	464	414	471	435	471	435	433	484	428	433	441	447	453	421
27356	10748	557	209	174	138	129	147	136	153	139	124	131	149	148	147	137	129	116	141	132	127	139	137	129	132	149	130	133	120	133	150	125	120	108	114	124	145	135	126	125	124	123	134	128	139	148	114	135	149	118	124	131	116	154	135	147	126	133	134	132	137	133	134	143	116	122	147	161	132	126	129	129	128	139	130	150	136	128	145	109	146	130	138	139	157	137	134	147	134	150	133	126	121	143	120	117	132	138	152	121	148	136	138	134	139	145	142	133	126	134	129	127	143	145	122	124	139	128	131	119	121	126	131	142	131	132	136	122	139	114	150	118	131	132	128	151	139	130	126	125	135	121	124	124	121	143	117	127	152	129	137	147	142	122	145	116	130	145	136	122	115	137	137	125	131	105	122	118	142	134	117	127	105	146	127	125	128	136	153	128	144	121	141	133	114	129	135	148	133	138	133	140	142	145	133	126	127	145	127	128	132	134	113	128	144	133	131	141	137	128	107	132	132	111	145	148	124	122	136	112	135	140	121	111	149	132	118	138	119	144	130	127	126	103	132	143	136	141	141	141	140	122	150	122	140	145	151	142	138	124	123	138	137	138	135	134	112	130	123	125	148	138	140	129	136	135	136	144	128	123	127	161	147	130	162	128	109	142	146	118	132	125	117	164	130	133	153	103	144	135	122	148	122	132	128	141	136	165	146	109	134	148	120	126	153	126	132	111	143	121	153	153	126	147	143	125	128	143	130	129	127	132	146	140	112	142	140	143	154	130	145	127	111	137	126	133	135	142	140	127	152	133	149	127	106	133	125	140	138	156	113	147	157	134	119	128	152	136	123	143	129	150	119	131	132	125	136	138	108	131	132	131	127	158	135	119	120	147	129	163	111	124	116	135	132	134	137	106	155	126	130	138	140	134	124	105	151	120	120	154	115	124	146	123	123	119	130	138	135	124	138	139	146	156	149	114	132	150	129	127	151	124	129	118	126	133	143	125	124	133	123	149	136	145	132	134	150	142	139	115	127	125	143	139	118	118	118	132	121	117	162	151	147	138	137	143	146	122	120	109	126	131	109	123	124	144	130	139	115	144	113	125	145	138	104	138	128	121	133	128	140	126	122	142	131	129	124	137	143	146	147	147	145	119	141	111	138	126	135	107	133	139	121	127	125	134	132	122	129	156	121	140	124	141	130	126	123	117	123	120	126	142	128	135	120	139	145	111	121	129	150	145	122	114	154	115	120	120	116	117	114	112	133	125	138	119	116	116	120	144	146	134	121	129	116	127	129	124	131	158	133	132	140	143	125	117	139	107	115	133	144	146	111	122	132	137	135	117	129	132	141	130	131	114	132	133	150	145	146	142	136	124	133	119	135	120	125	146	132	148	132	118	117	126	137	114	123	126	140	135	133	128	120	144	133	137	125	158	136	130	124	153	139	110	131	127	123	120	132	125	120	139	120	121	132	142	96	111	107	129	126	135	130	130	127	106	146	110	134	143	128	126	123	125	124	133	127	128	130	133	133	121	118	135	138	130	137	140	131	123	122	123	122	134	157	140	138	137	146	148	144	122	134	115	155	152	129	133	152	127	146	134	140	128	140	122	128	128	114	115	149	129	149	132	129	131	137	138	125	136	124	131	123	130	121	133	139	121	139	131	135	133	141	124	130	135	132	135	123	120	131	126	107	127	148	141	120	138	137	147	127	114	125	118	132	140	143	139	129	137	136	129	127	124	140	134	139	126	137	135	125	110	122	114	152	136	126	114	137	140	130	147	119	132	122	104	124	123	139	134	146	116	120	126	126	132	123	144	112	142	128	114	127	132	110	123	156	130	139	149	120	149	133	122	135	136	122	125	154	136	134	143	134	132	145	155	133	129	130	151	139	122	142	140	120	118	108	136	126	127	122	128	155	116	145	120	118	131	116	130	132	132	138	165	126	148	128	141	128	126	135	124	127	121	141	148	126	122	117	127	140	120	125	142	142	136	132	142	112	114	124	136	118	116	132	107	118	138	150	118	122	132	133	141	114	130	112	128	116	130	115	123	147	144	139	124	125	137	125	131	144	142	158	143	142	128	112	139	150	141	121	131	129	144	133	123	154	109	141	135	144	147	145	132	134	133	133	117	121	129	143	121	148	156	146	140	102	143	122	126	130	144	111	132	141	123	143	108	112	127	134	127	148	137	158	140	161	144	130	125	113	117	140	128	107	124	125	118	137	134	132	143	150	144	120	151	142	130	141	128	130	151	130	128	116	138	147	132	141	135	135	122	123	135	130	142	114	144	135	149	102	129	123	117	128	135	133	111	118	132	131	135	134	120	133	136	124	140	120	123	119	136	137	131	131	136	137	130	108	132	109	146	134	139	134	134	137	125	143	121	143	131	132	155	151	121	133	131	131	149	134	125	130	132	138	123	123	155	132	127	134	143	120	129	138	113	94	131	134	131	112	117	109	137	131	121	143	138	130	133	112	143	138	120	126	112	123	134	133	119	120	134	121	143	127	145	125	131	124	130	122	124	144	112	150	126	116	142	116	120	123	131	137	129	131	136	136	137	119	158	139	119	142	128	117	128	133	125	119	127	141	133	128	136	136	144	135	114	150	134	127	114	131	114	139	122	150	159	127	143	120	156	133	136	141	121	140	132	141	130	127	143	133	126	133	152	131	125	157	139	128	136	127	132	129	123	126	131	135	127	126	136	161	114	144	141	126	127	139	111	123	116	119	120	155	112	114	138	148	132	142	131	150	135	131	119	121	120	141	128	145	122	137	123	128	117	126	139	126	135	117	124	122	149	132	135	108	98	135	129	131	140	134	129	130	139	136	135	119	122	113	130	122	146	133	116	150	121	139	137	125	127	135	103	121	131	118	128	131	137	114	132	115	118	140	124	137	140	136	155	129	144	147	143	118	127	117	140	130	115	134	136	137	134	125	146	140	126	131	115	120	110	124	141	120	129	143	131	141	146	129	122	112	108	139	127	144	125	160	122	133	117	123	154	115	134	113	126	140	135	113	112	142	133	112	157	108	131	145	138	113	132	113	148	140	131	133	132	124	115	131	152	138	128	128	120	120	119	136	129	132	123	129	114	135	137	133	121	153	108	119	131	139	130	129	121	121	126	118	132	131	158	137	129	139	130	120	125	132	136	136	135	140	116	133	138	168	123	148	116	131	134	115	127	121	135	145	121	134	117	144	152	132	139	135	128	125	144	126	151	157	138	118	123	154	150	124	119	126	124	137	155	137	123	132	115	134	136	109	119	116	120	141	137	120	129	128	144	130	141	137	134	132	125	115	149	121	150	133	117	118	129	127	135	134	126	146	140	130	145	121	147	123	143	129	150	138	120	122	140	135	133	133	126	99	116	123	139	153	142	109	151	118	119	138	152	137	128	149	113	144	135	127	129	144	113	158	134	136	133	137	127	114	148	133	137	146	123	113	140	141	118	132	124	127	132	122	128	152	129	121	133	141	111	133	139	139	121	132	128	134	113	146	129	129
4728	365	303	207	179	168	143	154	145	148	136	136	136	152	142	120	126	129	123	132	132	118	144	136	151	136	119	148	142	139	121	139	115	135	127	132	145	122	131	130	131	123	153	143	132	140	124	131	141	135	123	131	121	136	125	122	133	139	111	157	135	121	141	124	139	154	158	126	124	120	131	124	132	146	115	127	132	144	139	150	139	129	136	143	131	139	147	124	121	132	133	124	110	126	120	147	133	124	126	124	141	128	107	116	130	154	133	124	134	118	115	120	136	136	109	124	156	126	144	156	137	116	136	119	123	146	146	134	121	130	135	127	140	119	149	116	121	122	141	121	126	130	120	137	135	132	145	149	114	138	145	119	139	144	122	115	126	148	142	127	113	123	123	120	128	118	127	143	113	135	120	129	144	125	128	122	115	122	149	122	127	115	126	141	123	106	158	128	137	133	125	145	121	126	116	116	134	146	153	121	128	135	134	131	136	139	150	127	140	131	130	120	132	143	125	134	116	145	126	138	134	127	140	130	141	142	125	142	122	133	121	127	148	128	129	137	87	137	122	142	124	125	117	131	128	117	130	145	144	141	132	138	142	140	131	123	142	122	121	123	139	136	130	143	125	130	115	136	128	126	124	126	118	125	160	136	133	115	130	123	122	139	143	126	137	132	119	148	141	138	117	132	121	138	142	113	114	150	134	148	134	159	127	133	130	128	154	119	137	130	135	129	133	135	124	125	118	102	136	132	121	159	135	135	136	146	126	138	115	137	137	128	123	135	127	130	135	106	125	126	143	124	117	140	144	138	126	123	139	135	138	142	124	127	111	116	143	109	146	132	153	120	147	126	140	135	125	138	108	132	126	128	126	136	131	140	129	133	128	142	136	142	155	134	137	139	124	146	119	127	119	117	132	126	109	127	127	137	140	140	128	128	158	131	139	137	127	124	164	125	126	137	127	141	142	136	138	136	122	179	134	131	141	144	104	142	132	120	137	134	129	120	130	146	123	153	123	165	122	125	147	121	133	132	108	134	142	119	133	136	145	170	122	134	126	144	119	131	133	129	136	131	136	136	145	135	126	128	144	122	117	134	119	131	128	119	142	112	123	114	123	129	157	146	134	126	117	106	128	148	127	145	137	140	135	142	136	146	112	118	129	129	146	153	132	138	127	129	141	125	143	132	143	125	157	137	130	147	138	134	109	117	139	127	132	126	138	114	121	140	160	162	117	134	126	127	142	116	145	122	136	150	115	151	148	138	141	126	105	120	123	151	140	124	111	142	148	135	128	122	123	131	123	143	145	130	142	123	132	137	133	144	137	135	133	139	139	147	127	138	136	148	129	124	112	140	129	136	123	109	162	138	150	152	136	131	137	118	146	150	120	150	124	124	135	119	122	129	132	119	144	151	124	133	140	115	125	135	141	141	128	158	132	126	138	139	119	139	117	135	127	140	123	148	148	148	124	124	135	124	123	123	135	140	140	122	119	126	132	120	133	102	120	140	134	129	128	137	124	107	119	129	114	123	112	131	129	166	126	117	153	143	117	123	131	126	126	113	129	140	105	122	125	132	115	115	150	126	129	127	131	122	126	159	127	142	117	131	143	150	132	135	138	147	136	119	128	149	126	143	135	135	128	108	129	145	120	133	157	132	140	146	137	138	132	123	123	134	148	144	125	135	149	131	130	150	130	118	110	125	145	126	124	134	134	116	128	122	129	129	130	131	141	134	134	129	139	122	113	132	143	142	140	151	133	123	141	126	140	126	135	141	163	137	112	125	132	130	121	142	139	116	115	132	130	128	126	132	138	124	147	143	99	136	143	134	129	138	143	141	133	143	116	150	149	130	143	148	139	140	139	133	130	125	105	141	135	121	163	123	131	123	115	117	125	132	116	120	121	127	118	142	130	125	126	124	141	144	124	124	149	114	129	124	121	131	130	128	117	142	125	139	145	124	135	139	140	129	120	133	139	119	113	140	147	156	125	131	128	136	142	110	133	139	140	120	128	124	138	113	140	147	148	127	119	130	126	136	133	141	131	139	129	136	134	109	147	132	151	139	123	123	120	130	124	141	161	126	135	139	120	118	140	126	126	132	130	139	145	116	142	95	145	124	134	145	137	143	115	135	134	137	128	145	152	112	127	136	144	127	129	116	106	119	154	130	101	122	138	131	134	107	116	143	134	144	141	115	131	130	115	134	130	130	131	148	118	124	121	115	120	112	117	141	113	124	153	122	133	147	137	135	132	130	132	130	130	116	127	130	153	117	136	128	146	137	136	143	138	130	136	146	131	130	114	149	135	124	138	134	130	138	151	121	141	131	122	147	144	118	142	136	115	123	114	143	121	142	131	127	131	134	145	125	137	124	136	114	116	147	133	118	130	135	124	120	131	148	121	148	114	125	121	126	130	148	134	123	143	145	114	132	135	138	125	131	122	137	111	118	131	139	135	114	143	134	155	134	119	143	118	112	154	139	150	137	134	134	113	137	132	143	145	129	121	125	140	136	147	112	118	137	138	137	141	116	137	116	126	147	128	133	122	122	156	133	135	116	139	135	143	129	122	126	129	127	138	120	140	119	140	149	136	131	133	126	109	131	125	107	137	146	147	131	129	117	107	122	133	142	149	137	130	134	146	130	111	133	130	139	121	142	140	139	132	148	118	132	115	137	133	157	133	126	128	129	128	148	124	116	140	151	109	140	147	143	111	126	138	128	132	132	128	171	158	136	145	139	141	144	136	120	117	138	122	150	105	140	135	133	130	139	163	140	148	109	150	125	116	128	131	122	155	107	128	135	132	121	144	154	134	126	141	137	130	115	140	124	127	128	120	137	122	150	135	131	130	119	108	142	157	139	118	130	140	132	124	117	149	161	127	137	148	128	126	129	145	149	120	150	135	117	149	126	125	130	128	156	132	111	129	140	111	137	136	132	122	133	153	110	135	131	122	122	120	125	132	122	115	134	121	137	144	125	142	122	132	130	130	135	121	137	143	144	145	128	135	128	141	135	133	104	139	135	147	144	140	132	140	111	107	125	144	116	139	150	112	117	110	131	157	133	140	139	123	130	136	125	113	117	120	122	119	139	124	117	148	134	123	144	124	125	155	136	138	125	116	118	115	147	129	147	145	126	140	118	126	115	135	150	131	108	136	129	155	124	136	153	121	133	119	128	127	135	131	155	135	129	129	128	133	118	135	146	127	151	129	147	125	150	151	127	133	129	137	142	138	140	126	126	119	146	128	133	127	116	141	128	127	125	126	120	137	126	115	147	123	144	132	139	149	135	114	124	141	136	127	146	100	141	131	113	113	153	144	130	137	125	147	111	136	116	136	147	120	123	121	133	130	121	137	121	110	123	126	128	134	138	131	108	138	127	127	121	134	125	144	132	139	123	125	127	134	155	114	124	136	124	135	171	140	145	126	124	129	136	138	119	127	125	146	132	139	134	124	130	144	138	140	119	120	123	134	130	129	118	131	134	131	119	145	117	146	130	113	131
25217	21094	26969	25237	4991	768	558	412	352	386	416	374	372	324	346	366	362	345	327	313	332	333	310	331	328	307	334	358	340	310	305	320	312	322	306	324	348	336	318	343	368	333	308	299	310	323	282	327	328	309	299	342	329	310	335	322	325	342	299	307	307	288	320	335	289	339	347	297	324	285	310	322	344	309	340	327	312	320	322	319	315	311	320	316	308	293	304	331	329	319	333	335	336	313	319	321	324	341	300	325	315	318	358	278	338	306	311	331	314	335	303	311	336	329	308	321	333	334	306	333	307	337	335	296	293	335	298	311	318	313	332	312	341	320	314	304	316	313	293	351	332	314	322	334	305	335	310	331	311	321	321	322	324	323	314	309	328	307	297	364	294	312	330	292	309	316	326	344	317	308	321	304	333	291	312	331	322	325	303	333	326	323	322	316	312	311	320	313	308	314	332	337	326	315	316	339	317	340	307	344	329	361	298	308	320	322	320	310	315	300	354	318	321	342	304	338	317	345	322	329	291	323	316	283	292	325	290	299	300	330	283	319	336	327	318	323	328	329	305	309	334	292	298	326	301	300	285	357	333	341	332	334	350	335	328	327	310	316	301	328	287	315	326	312	301	335	313	297	309	321	288	325	326	303	315	289	319	282	319	312	325	323	335	324	319	346	326	330	315	287	304	341	305	334	306	331	326	347	305	345	320	315	309	330	299	343	309	357	341	334	324	328	337	282	317	309	322	346	310	332	283	319	279	341	324	319	321	325	331	349	328	376	306	300	302	325	340	323	287	301	341	294	335	318	290	302	331	316	302	315	321	293	282	343	317	279	316	343	314	332	330	304	302	340	323	293	312	321	316	316	313	314	314	322	344	321	314	329	303	293	329	286	294	306	297	308	300	323	293	327	289	350	309	324	298	284	303	340	335	327	323	356	327	305	313	291	323	301	320	321	343	314	326	307	355	319	299	326	291	339	315	336	355	305	319	324	306	308	307	345	271	318	296	306	328	276	323	325	347	280	300	326	317	296	320	324	335	342	325	308	315	315	335	319	305	299	306	349	294	294	294	315	320	334	334	292	367	328	299	297	303	339	332	312	349	323	329	314	316	328	305	311	324	301	315	333	338	301	301	291	339	329	321	332	308	320	325	311	319	289	289	300	308	291	340	296	280	335	340	330	331	337	318	326	323	307	316	320	338	344	305	301	289	336	338	317	319	281	315	324	299	340	308	318	317	314	330	305	317	302	311	323	324	340	297	316	309	298	315	318	320	302	316	322	301	321	331	310	347	348	340	314	299	317	319	294	317	290	306	358	293	346	305	302	294	341	308	315	323	321	327	287	318	301	310	312	303	332	323	292	301	315	313	354	323	303	302	296	323	319	279	328	321	295	340	298	298	300	324	308	315	270	321	309	333	344	316	321	339	278	329	308	307	299	310	348	356	330	340	298	305	301	326	323	353	292	335	304	338	346	290	310	314	348	318	320	308	331	337	306	303	332	293	320	308	355	301	282	332	314	287	320	319	296	303	346	311	300	336	329	317	322	310	324	312	309	328	330	317	317	355	360	324	314	318	308	333	284	314	306	314	331	302	297	318	295	329	323	308	323	332	319	303	330	325	312	295	333	292	330	320	333	311	296	313	331	333	324	316	330	340	335	276	304	331	332	312	310	333	323	295	317	317	339	309	312	317	305	337	329	352	303	348	311	311	305	302	308	317	319	314	297	320	315	314	323	290	320	301	290	304	320	337	309	299	304	310	311	325	320	334	330	352	337	318	320	290	313	323	310	312	325	319	303	295	304	326	297	304	264	313	318	309	296	296	294	317	301	338	329	315	328	329	332	328	278	327	273	332	366	317	321	332	289	308	322	312	262	337	298	343	317	301	331	326	342	321	326	302	329	299	333	348	301	297	296	311	312	310	316	312	305	319	313	311	348	337	297	322	319	349	333	298	316	302	322	338	279	299	326	303	305	337	339	330	321	351	337	333	307	314	354	342	316	335	327	341	309	322	332	314	324	295	321	320	310	302	328	323	314	326	288	315	320	331	316	328	316	347	321	308	304	325	347	329	282	309	307	303	301	306	306	315	324	337	296	347	340	297	343	331	309	330	296	298	339	366	320	331	318	321	319	319	292	303	328	344	316	303	295	336	307	313	316	315	319	289	282	309	305	304	311	309	301	321	352	333	328	317	293	309	308	333	334	325	328	348	333	301	324	311	330	311	313	309	274	326	331	300	291	300	298	328	374	313	327	299	331	298	312	358	326	343	314	314	288	309	295	327	339	328	347	338	289	336	332	290	329	335	331	318	312	320	297	316	286	323	366	313	311	258	326	309	315	328	323	311	339	310	315	319	335	307	291	295	312	305	318	320	335	330	299	339	286	292	335	279	318	311	317	332	324	325	317	312	277	292	326	306	318	318	329	326	308	297	306	319	307	285	331	304	312	317	323	352	320	313	313	312	325	327	308	328	322	306	352	325	339	337	304	310	317	302	311	300	291	301	315	348	344	335	315	285	341	296	297	316	342	314	325	322	279	309	318	333	305	293	333	303	321	324	307	323	301	293	288	316	320	320	300	319	343	300	331	311	306	298	318	305	303	339	312	295	300	324	317	304	311	314	301	328	357	319	351	326	314	336	304	322	312	313	344	316	309	294	295	320	304	357	319	330	340	299	313	274	301	313	315	324	311	332	315	296	314	317	313	313	314	315	318	305	348	350	337	272	316	310	340	326	316	301	324	321	314	307	317	315	304	303	347	281	311	323	292	317	304	343	333	322	329	300	327	313	353	335	328	304	303	297	327	336	289	317	292	323	343	324	343	340	318	327	326	308	372	313	313	319	333	299	320	334	309	345	305	345	313	321	331	305	334	295	313	309	302	331	332	332	301	291	293	312	290	319	306	328	351	300	321	317	326	299	327	321	320	312	287	319	318	312	331	336	317	328	274	300	319	282	296	319	294	287	323	298	339	346	340	295	312	287	328	318	312	329	328	304	320	326	300	303	300	330	337	334	330	303	304	355	344	322	306	309	305	318	305	300	313	284	321	305	325	306	299	325	305	325	285	337	330	313	334	321	307	326	310	297	309	314	298	340	328	314	298	309	316	306	300	322	324	330	326	304	322	325	313	326	286	333	292	326	335	308	297	294	294	328	316	292	320	302	334	320	316	313	328	327	333	315	337	312	325	342	352	321	289	325	309	300	311	330	318	321	301	340	321	316	288	313	316	318	333	325	297	295	325	287	334	315	306	284	322	306	364	314	347	332	301	329	287	315	310	283	305	288	331	306	297	355	305	312	316	298	317	313	333	305	313	332	306	319	335	325	298	290	313	342	293	327	326	321	293	318	330	300	316	337	333	314	315	315	348	295	331	301	302	331	309	294	325	294	309	318	340	323	333	310	316	334	310	310	321	307	322	335	333	326	305	309	329	325	306	356	294	296	320	309	315	318	349	297	337	321	328	329	290	292	338	319	293	325	305	336	307	328	300	318	309
3414	2748	2238	1185	893	685	537	494	473	452	454	401	362	371	345	354	348	364	329	355	347	320	362	357	331	324	344	341	345	320	285	323	304	342	302	339	321	328	362	280	303	324	357	321	318	335	343	306	332	288	336	328	330	309	319	320	311	322	314	316	302	324	312	339	340	357	337	326	344	329	305	302	307	302	340	338	317	314	307	328	308	303	298	312	318	324	285	301	299	317	289	319	301	347	334	297	347	345	295	328	335	329	324	278	328	303	322	292	300	316	308	307	296	308	300	327	359	312	300	331	346	310	309	313	338	290	326	359	316	313	341	291	292	313	337	301	337	323	309	355	299	342	315	313	324	316	312	319	305	335	309	299	292	359	285	350	310	324	316	302	320	299	309	297	308	295	307	288	345	315	319	312	278	314	309	305	317	321	338	298	301	329	310	326	334	310	287	328	321	329	327	307	346	311	320	324	291	321	306	315	324	334	325	340	308	338	314	328	327	349	305	312	297	355	358	309	283	322	320	347	286	328	325	307	311	296	298	323	321	321	325	307	335	344	278	294	314	302	306	301	333	296	320	302	312	296	288	299	277	316	308	312	325	311	338	282	321	320	322	298	323	270	313	291	319	360	334	334	329	316	289	300	324	295	345	324	296	326	319	299	337	313	319	290	339	319	310	330	300	326	311	322	312	300	313	296	298	336	350	328	322	306	326	329	289	314	303	321	320	345	332	337	302	306	306	324	350	302	327	334	328	333	327	298	322	334	319	335	315	345	325	336	310	304	320	309	314	293	336	304	332	326	309	320	327	318	332	322	338	327	332	329	307	307	346	311	265	321	305	329	351	289	345	314	292	297	310	318	295	332	338	321	311	288	306	314	313	313	307	322	322	315	345	292	325	309	321	313	323	306	339	325	330	331	292	319	302	337	321	342	298	341	313	316	326	341	315	369	308	286	288	296	313	306	354	357	320	304	326	291	312	312	342	278	323	304	291	317	301	315	326	298	312	304	267	296	300	290	285	318	308	291	298	288	305	294	351	340	326	321	347	334	314	309	295	323	292	319	305	317	325	313	326	295	311	304	328	326	324	321	302	319	305	291	314	300	292	332	316	313	375	287	292	318	321	326	328	314	323	300	285	329	311	340	298	291	332	302	339	332	321	328	284	305	295	296	324	321	336	307	338	329	311	348	328	336	338	284	329	323	316	300	301	334	300	265	294	321	310	330	306	344	300	312	310	310	304	331	287	323	314	333	333	337	330	309	307	288	310	310	306	307	310	295	321	332	309	311	304	331	319	329	315	318	295	337	276	332	296	286	354	334	299	315	314	308	316	338	285	319	297	309	344	304	292	328	287	278	323	343	307	319	330	314	338	301	310	333	325	359	347	319	328	304	296	315	301	291	305	340	272	312	283	331	286	335	318	324	323	325	307	319	313	316	325	313	308	316	331	314	306	299	310	309	326	295	288	297	333	304	298	309	311	331	313	308	342	315	333	303	305	302	327	305	308	308	299	289	297	311	314	307	320	324	320	340	291	317	356	315	288	325	312	314	346	293	312	311	322	300	301	299	318	329	321	309	309	307	321	318	323	312	290	301	350	329	314	283	323	327	294	296	327	314	325	323	316	334	316	313	324	338	305	320	334	317	284	313	346	314	299	305	325	343	298	304	300	315	306	309	320	297	310	297	332	338	285	300	312	322	293	303	319	332	332	324	297	312	298	309	314	329	326	294	309	327	317	275	324	296	361	334	325	299	332	299	316	337	292	319	305	324	312	314	296	296	311	298	319	314	359	310	305	297	306	326	335	313	330	292	321	338	308	292	337	343	309	308	320	351	297	305	319	314	313	300	315	330	302	317	338	323	320	304	341	322	309	306	305	309	337	287	267	308	330	319	307	341	316	292	312	321	312	329	311	293	325	315	310	350	329	344	352	319	308	307	323	325	313	322	308	324	302	327	307	311	298	306	315	315	306	290	299	317	329	280	283	332	291	291	293	315	302	296	314	317	313	305	305	295	327	331	332	342	279	307	321	301	314	311	328	316	319	304	296	299	309	341	299	341	318	322	282	318	370	284	318	294	336	284	312	309	301	341	312	342	309	300	313	328	315	315	302	300	286	331	302	318	303	330	289	313	323	311	319	300	320	308	316	342	327	335	293	331	309	326	310	314	338	284	302	315	323	296	288	307	302	311	329	290	333	328	308	293	320	292	310	325	297	304	296	302	287	316	331	329	305	292	330	316	318	317	299	310	323	306	284	314	331	320	323	302	335	332	320	295	310	342	330	328	354	311	348	320	314	290	327	317	320	323	310	275	299	344	297	336	323	342	311	271	292	346	293	318	315	341	333	305	311	313	338	285	292	328	316	293	308	272	341	310	281	318	279	299	312	334	313	324	326	304	297	295	321	315	292	285	317	322	276	305	338	323	332	307	326	335	330	300	330	324	304	286	324	310	301	319	304	332	313	308	311	304	325	333	314	294	351	305	310	335	330	306	332	326	318	294	291	307	328	306	282	312	309	322	331	329	332	322	361	283	344	303	347	306	285	281	305	300	303	305	318	347	311	316	331	304	318	287	318	307	280	279	302	326	308	322	314	305	336	337	309	295	318	335	315	321	296	304	283	300	325	329	296	319	318	318	323	331	324	313	307	319	326	299	320	316	320	301	312	313	348	306	319	307	308	325	314	288	324	297	327	307	338	309	324	322	297	301	297	328	335	295	323	294	303	337	320	301	286	337	304	297	330	299	307	305	307	306	315	286	283	284	319	325	317	323	289	325	280	342	313	314	311	326	306	318	292	335	302	289	292	316	287	319	299	299	301	283	305	322	362	291	328	323	290	286	326	326	295	294	300	328	300	303	329	324	296	327	307	328	345	298	296	318	315	329	303	324	302	294	342	278	330	308	326	285	319	317	272	301	327	297	322	318	325	296	309	325	296	324	320	314	332	338	321	299	328	344	311	299	317	291	307	308	329	338	315	304	297	310	314	306	325	297	350	341	332	334	303	286	279	333	333	318	314	318	307	346	301	327	313	322	279	308	301	340	311	301	299	322	334	309	342	346	349	295	330	294	334	323	306	329	311	303	280	330	291	318	301	318	283	324	272	325	320	327	369	307	341	322	310	310	341	300	323	343	314	348	327	270	317	311	305	339	305	296	332	301	288	321	327	307	302	300	316	289	313	316	318	296	312	358	334	312	296	335	337	313	298	344	302	280	340	319	329	302	306	312	303	323	321	328	335	289	309	307	297	308	312	317	294	298	305	299	298	318	314	287	297	291	315	286	319	307	285	302	333	306	292	286	295	326	313	288	313	323	338	320	347	333	286	342	317	303	295	300	313	308	314	343	286	344	310	332	314	314	321	323	344	316	315	338	319	316	318	324	325	328	308	289	313	275	334	334	306	294	315	334	327	275	330	319	289	306	326	321	297	285	326	319	329	326	309	314	294	302	348	312	307	305	306	297	303	301	353	333	294	331	314	293	324	312	290	327	280	272
24044	21044	28108	24163	20954	5727	1313	787	668	646	631	558	553	555	537	531	541	503	552	508	505	517	564	508	514	511	515	503	505	502	516	509	504	479	506	493	499	502	530	501	475	518	526	490	508	522	487	490	493	487	435	501	501	499	477	496	487	489	484	471	480	478	464	482	499	504	454	480	513	479	465	480	456	484	498	514	490	495	510	498	546	504	502	506	497	474	484	451	494	511	485	490	515	436	493	506	469	525	501	470	489	495	484	523	499	497	479	498	500	516	461	486	442	474	496	496	460	487	501	487	460	490	468	482	486	477	474	466	456	459	487	521	486	455	477	466	463	506	484	454	473	488	497	490	505	409	496	490	504	484	449	481	489	522	483	498	500	479	462	499	494	469	450	473	527	541	460	484	505	477	457	492	500	462	471	463	467	511	481	459	480	495	499	483	489	450	519	507	474	506	493	499	481	451	527	483	532	478	474	508	483	496	488	510	488	474	457	445	501	521	493	500	469	456	441	471	472	498	489	482	464	487	479	502	515	476	513	482	496	470	468	529	499	488	481	518	466	484	467	469	533	477	516	484	531	465	468	458	483	497	501	470	457	471	452	440	441	513	460	516	484	499	460	501	477	469	426	505	458	562	484	517	482	532	502	485	503	508	481	467	462	470	494	508	507	490	459	475	516	475	489	480	507	479	475	527	499	484	488	422	437	488	488	513	461	479	515	462	469	483	461	508	445	474	504	507	482	491	489	498	489	526	462	445	511	472	491	475	437	466	479	500	471	484	481	448	483	515	451	514	483	493	481	489	466	470	494	522	453	481	466	497	494	501	479	495	485	475	492	466	480	499	496	536	472	451	500	505	533	467	510	491	461	502	474	484	472	479	477	443	462	487	455	484	504	484	470	464	473	490	483	494	494	512	485	480	490	459	488	507	500	485	448	475	521	485	467	478	461	504	489	471	465	512	471	478	455	457	497	467	452	486	486	487	553	498	474	492	496	460	472	493	452	492	431	458	485	417	478	482	477	425	464	537	524	496	437	501	464	507	498	426	492	484	514	512	493	458	469	462	498	535	458	449	422	434	492	466	511	499	506	473	519	486	479	478	462	497	478	491	490	513	523	448	475	485	478	481	509	505	501	532	425	486	480	465	485	432	497	464	461	464	493	492	479	502	504	474	543	472	492	473	504	454	489	473	485	507	493	489	483	485	493	488	472	415	474	475	482	502	491	502	537	479	499	487	464	474	465	495	496	515	484	458	466	492	513	512	484	426	449	498	498	509	470	486	464	512	508	467	461	486	507	501	466	522	489	476	485	503	439	446	510	490	492	467	475	488	550	451	453	494	483	490	520	492	491	491	489	470	438	517	495	497	448	498	502	448	473	506	471	451	486	537	462	442	493	501	502	449	444	520	468	497	490	484	489	478	474	494	491	461	440	441	470	482	482	494	473	469	506	466	494	458	485	497	464	530	460	469	467	509	500	466	484	493	475	488	494	509	478	463	496	468	486	526	477	502	475	522	489	465	444	454	486	487	501	467	516	455	474	486	469	524	488	479	496	490	494	509	468	446	479	498	493	430	488	509	482	481	470	482	451	546	518	460	488	461	489	492	510	482	490	438	448	459	465	478	477	491	497	500	445	441	448	462	506	473	491	480	462	454	486	502	475	498	479	496	495	489	487	512	479	492	473	503	482	453	487	492	507	503	485	484	522	458	479	519	474	463	488	484	485	464	450	507	431	487	484	499	512	482	464	463	436	486	461	472	475	488	465	466	495	496	443	467	495	486	464	481	473	453	450	451	467	486	474	470	489	487	506	475	474	511	447	479	470	473	529	460	467	487	512	471	470	453	465	512	517	494	518	475	519	431	490	449	501	485	482	452	487	414	462	486	456	462	494	461	495	472	491	462	501	479	479	472	495	491	463	491	484	464	444	483	513	523	484	532	492	472	485	482	486	458	506	451	476	483	465	481	463	502	454	450	459	470	488	457	520	514	471	455	455	431	489	498	501	464	518	488	487	490	470	538	498	502	452	487	466	489	509	468	460	487	494	444	464	497	470	500	503	461	464	486	512	481	491	504	505	501	490	503	471	466	489	493	494	454	456	505	471	485	465	499	488	443	517	486	512	467	499	482	443	447	492	492	493	473	516	475	499	457	465	500	502	482	472	490	507	475	487	519	491	515	460	483	488	468	502	518	475	473	487	457	473	474	472	523	448	476	454	468	461	489	492	503	471	461	494	519	490	441	472	476	497	463	500	505	482	445	441	456	459	522	467	504	470	451	484	506	469	489	430	496	478	480	465	477	468	507	480	454	496	481	475	461	477	431	480	504	483	484	496	480	469	479	518	471	451	461	480	463	484	454	488	496	488	475	484	440	475	474	463	508	489	511	487	512	512	473	476	477	508	497	499	447	462	461	482	529	476	534	456	471	502	524	481	478	491	465	513	474	460	452	515	472	516	496	503	449	453	498	508	508	469	482	500	484	472	519	436	461	436	447	471	484	486	472	476	449	478	495	462	498	533	487	472	459	465	434	474	526	479	475	485	465	483	509	496	492	474	513	481	498	510	491	458	460	478	491	478	486	516	484	461	514	476	489	447	476	516	485	491	427	494	449	480	462	484	463	506	458	488	509	449	495	503	471	494	442	505	502	466	461	478	480	498	486	483	464	444	438	433	459	495	495	461	471	486	506	488	520	501	475	461	453	492	518	467	427	517	470	452	455	455	496	516	473	496	473	503	478	504	492	492	487	470	513	458	443	483	477	464	471	474	459	493	495	481	444	517	483	522	504	477	472	511	463	443	505	470	491	490	474	493	473	466	502	460	476	498	453	469	520	479	452	459	460	469	475	474	459	478	490	492	501	474	488	454	481	481	482	534	499	487	456	489	490	457	477	482	536	491	480	493	486	511	467	490	517	436	472	462	488	486	492	502	504	478	473	464	461	477	425	493	477	477	471	496	469	508	492	480	463	494	470	476	459	500	500	499	482	451	464	490	504	495	405	521	494	454	474	497	489	479	470	487	476	483	452	499	486	484	515	473	500	466	476	444	483	504	470	476	512	528	472	500	497	500	462	423	478	512	457	460	512	474	465	469	446	492	467	458	494	503	469	438	472	464	504	510	489	476	454	482	471	473	495	494	469	428	491	522	521	486	519	491	480	477	465	485	455	508	499	497	509	487	494	471	466	457	441	494	468	539	480	524	479	466	507	462	496	503	460	477	509	432	452	497	480	498	493	479	509	472	453	455	532	470	506	474	447	492	488	454	526	469	452	480	486	475	476	504	492	471	486	502	512	473	496	492	467	508	465	486	487	476	500	495	514	455	480	496	463	488	505	436	459	517	491	494	514	460	502	483	464	482	502	490	492	470	510	522	450	491	493	504	492	514	477	487	536	473	471	512	481	484	508	492	495	494	420	486	451	499	471	482	492	486	502	456	477	503	469	520	471	434	512	443	481	490	477	498	487	501	463	494	490	462	516	485	425	444	489	475	436
3722	5456	4393	2291	1506	1207	992	808	754	709	670	633	597	542	551	592	490	505	563	479	503	534	473	494	510	512	496	478	456	489	476	524	506	465	484	501	494	506	461	503	466	521	518	495	489	477	489	446	521	508	454	446	472	458	498	455	505	499	416	457	497	485	485	459	443	463	466	515	466	449	441	463	439	460	442	455	476	430	511	518	506	465	437	421	456	462	487	485	407	484	486	482	446	465	453	475	493	480	465	504	464	489	538	435	487	467	448	458	455	466	425	482	470	442	477	439	456	450	471	468	479	481	437	455	457	465	513	491	471	460	462	458	452	494	423	437	463	474	494	460	423	477	456	483	474	480	459	471	459	455	474	483	472	455	441	429	466	459	458	506	484	414	502	481	457	477	486	479	486	448	477	456	465	473	486	450	469	453	451	439	459	451	471	456	462	458	461	460	478	529	440	497	478	459	462	479	474	457	484	469	413	447	469	439	440	453	438	438	452	462	473	426	458	469	465	523	445	454	479	461	464	513	497	475	497	489	482	479	444	477	464	431	457	449	498	473	466	436	429	510	450	469	441	490	474	436	474	444	483	482	463	485	475	466	451	443	442	433	473	442	487	432	488	473	482	494	494	421	484	479	426	474	432	492	464	447	444	479	475	461	458	456	433	444	454	485	466	442	493	438	492	486	475	459	500	418	460	441	482	457	464	477	462	428	464	434	474	474	487	449	459	469	433	437	460	433	502	432	445	456	467	476	467	453	492	455	430	478	513	456	475	450	459	490	493	489	455	476	463	489	478	448	470	486	487	475	467	453	488	446	487	425	494	456	435	436	434	493	472	476	454	462	467	505	492	449	463	480	501	496	521	473	431	506	428	429	492	478	439	437	468	481	462	423	450	474	467	441	473	463	480	451	453	453	499	484	460	452	482	428	451	416	449	509	419	490	470	458	450	446	430	512	446	449	458	491	478	429	489	451	454	456	449	442	443	482	504	488	450	458	492	437	475	499	469	465	460	442	463	504	462	520	458	466	441	451	463	467	467	491	497	432	447	436	459	469	481	492	479	490	459	473	445	412	437	452	479	453	474	479	455	455	440	482	461	451	467	458	453	485	449	451	427	442	462	437	448	454	480	438	445	475	471	476	483	421	396	448	482	432	458	479	446	520	473	491	465	437	390	452	498	469	468	491	450	468	438	512	443	452	476	490	483	523	495	465	454	511	415	445	503	442	482	448	445	481	500	476	457	468	462	470	428	487	426	442	445	430	440	454	451	459	495	497	417	484	465	484	482	470	440	438	465	456	479	452	440	476	457	490	476	454	453	438	420	487	458	500	433	463	455	429	450	440	507	481	441	455	473	471	440	465	492	480	448	452	450	440	472	455	425	448	446	443	480	479	435	424	451	466	455	446	461	460	451	491	446	450	459	475	461	433	476	473	448	500	472	456	427	438	431	479	482	451	412	464	451	423	475	447	470	425	434	475	456	474	477	428	446	463	488	450	427	418	457	481	463	434	446	428	450	477	420	505	448	469	422	453	497	437	448	477	492	481	466	469	461	496	473	466	468	473	456	461	450	475	486	478	465	429	477	464	458	451	472	492	482	471	492	477	437	454	452	477	473	510	459	466	503	444	468	465	487	478	439	474	476	468	436	442	453	445	430	460	437	433	454	451	460	444	454	454	459	456	444	423	452	458	456	491	468	457	474	436	456	457	465	468	463	464	426	428	440	481	444	458	427	476	444	470	445	504	455	473	472	447	426	481	479	445	456	455	502	472	470	467	465	454	452	459	433	458	433	461	488	478	426	489	427	441	435	466	407	454	424	432	416	435	443	469	455	467	431	437	472	481	435	491	486	469	456	492	430	417	446	456	490	480	469	427	490	427	449	496	436	452	453	461	473	460	518	482	452	446	442	450	416	474	463	449	470	452	475	449	458	475	487	445	460	451	464	476	458	468	472	457	443	440	481	448	449	461	471	496	456	454	450	491	448	486	443	465	467	431	460	431	464	482	447	478	445	450	476	447	462	507	475	449	418	453	461	476	442	474	469	479	481	450	455	491	479	421	434	473	475	478	443	450	431	438	464	463	419	496	473	481	438	447	467	477	436	478	459	475	439	453	457	446	428	423	471	496	454	466	446	467	470	485	499	435	459	431	434	421	460	457	444	439	450	491	431	456	514	442	481	459	510	455	473	448	436	416	476	483	452	461	464	458	424	496	489	425	479	456	465	433	452	456	465	416	422	459	459	479	467	447	472	428	468	450	426	436	483	483	423	492	520	457	448	483	460	439	478	447	453	460	471	456	461	443	405	438	463	451	463	450	430	451	453	449	479	464	509	462	468	480	472	454	448	499	478	444	470	448	428	475	428	413	459	419	454	448	442	475	473	437	431	459	484	451	472	424	470	431	449	442	449	460	452	446	434	454	447	493	470	470	433	435	441	462	442	511	456	466	458	450	406	456	481	441	459	444	446	484	484	452	429	417	503	469	435	449	464	429	434	418	466	422	489	436	476	453	501	474	448	444	474	465	410	462	447	447	419	469	472	487	476	449	475	508	447	488	451	471	445	436	461	476	449	408	454	433	399	449	419	473	469	431	429	482	474	483	434	489	472	474	463	466	439	445	460	464	448	444	462	453	486	450	426	445	436	454	464	421	479	480	419	403	477	472	452	456	457	425	478	465	445	429	483	500	465	438	504	468	491	462	467	498	451	488	453	440	437	439	452	452	457	437	464	463	469	426	431	426	440	483	432	460	485	475	459	465	488	466	442	466	451	429	454	414	475	461	448	440	501	450	426	449	447	452	451	448	404	441	501	468	465	458	448	484	454	504	460	450	460	463	456	443	466	480	465	494	532	450	461	453	459	471	448	451	450	411	437	433	445	486	471	435	471	468	435	440	443	441	423	419	476	467	450	452	489	421	461	411	425	445	465	465	441	446	461	478	482	466	447	496	466	484	431	467	473	473	465	478	421	453	438	457	474	468	460	452	462	451	448	444	459	437	466	460	458	473	472	468	477	447	473	435	463	471	456	467	457	427	449	434	499	392	450	433	439	447	430	463	474	469	465	450	486	457	465	472	458	426	445	480	434	443	443	436	493	444	441	428	465	472	443	449	440	472	474	517	466	432	465	485	489	479	445	450	483	451	467	445	478	451	457	488	445	420	473	479	461	427	464	466	427	468	459	434	458	442	432	450	464	423	459	462	468	439	416	445	446	451	503	459	447	442	439	471	462	489	418	449	401	430	496	468	451	439	447	428	491	473	469	466	449	488	454	469	469	491	466	460	482	470	446	432	417	440	467	478	433	451	425	424	478	425	456	442	446	420	459	434	461	444	415	407	435	454	448	488	462	458	482	460	448	478	481	413	420	480	411	449	463	424	498	479	478	473	465	448	427	485	413	486	436	419	451	439	487	467	451	467	477	462	477	452	473	464	464	439	431	462	429	448	453	441	450	451	464	422	445	489	495	442	446	442	465	417	454	460	445	443	492	463
27325	10617	503	269	168	149	130	135	139	133	125	134	131	137	130	142	145	123	127	137	136	132	151	118	142	144	115	150	132	133	143	127	126	149	147	136	130	128	165	132	136	122	129	146	136	122	138	147	142	125	133	131	131	143	121	156	142	131	133	139	150	119	135	127	107	124	142	139	128	120	130	127	148	138	128	121	135	112	114	143	141	142	133	142	131	104	132	154	140	121	140	136	125	129	130	138	133	137	132	159	142	123	121	142	122	126	122	129	139	141	147	130	135	125	120	146	127	142	137	116	128	136	119	138	129	141	126	153	158	147	113	114	129	142	143	119	112	113	140	151	157	124	124	128	142	133	134	126	129	145	131	137	112	121	144	157	147	140	142	141	115	134	135	128	129	125	131	127	141	138	150	137	131	132	121	131	110	142	144	119	129	129	127	141	133	134	137	142	133	116	135	155	134	159	143	136	115	135	120	125	125	125	118	131	110	132	115	122	127	128	126	143	148	123	132	117	148	138	141	138	127	151	135	139	122	136	121	127	144	141	138	130	123	119	145	143	137	138	122	122	147	130	121	147	110	118	131	134	124	116	115	116	115	124	151	128	131	123	129	154	143	132	148	134	112	133	132	130	108	143	137	142	133	144	122	122	115	113	128	152	137	140	123	116	134	126	129	140	130	144	122	142	139	141	151	148	151	135	149	131	143	147	102	140	116	137	147	126	158	121	126	146	139	144	129	118	113	144	119	128	135	132	115	132	140	148	130	158	130	130	114	126	114	113	137	148	145	153	152	134	123	117	145	110	107	141	137	127	131	134	115	127	142	148	117	127	129	151	131	137	141	122	128	138	117	123	145	143	112	127	144	134	140	137	142	129	158	118	143	133	124	132	123	128	122	122	154	132	128	132	124	145	136	138	139	125	136	139	117	127	110	132	124	122	115	129	138	114	105	123	113	114	130	127	137	124	137	142	140	138	133	127	131	163	127	143	123	121	129	128	150	130	113	137	127	120	123	128	118	112	131	143	143	131	123	131	111	149	141	131	155	126	129	143	140	151	141	139	133	139	125	120	142	124	114	143	136	127	118	123	120	116	139	134	118	143	127	134	122	151	136	134	133	143	149	139	136	113	124	118	128	137	148	119	126	105	146	124	131	129	122	122	134	118	114	108	127	135	123	106	140	126	143	137	132	120	140	143	136	116	138	145	135	146	105	150	139	146	112	114	135	128	131	134	116	115	132	113	124	121	115	153	147	125	144	130	140	127	123	121	130	134	124	138	147	139	125	126	120	138	146	128	129	122	125	129	139	122	137	110	126	122	130	121	118	113	110	114	128	130	129	139	149	134	137	118	130	130	111	135	126	115	148	134	149	115	123	119	106	140	127	122	133	127	141	123	130	136	134	124	125	138	119	126	124	125	123	126	131	125	129	135	129	141	119	151	125	114	119	126	127	134	133	155	130	150	125	127	133	152	133	128	124	123	145	151	127	122	135	156	141	107	130	142	111	140	136	120	141	123	119	110	134	137	125	118	133	123	139	124	144	128	132	148	109	144	156	129	137	117	109	135	128	92	129	140	158	129	129	152	124	143	130	138	131	117	138	132	142	147	130	115	111	140	138	134	113	131	118	133	122	135	126	136	135	130	121	147	117	142	156	133	153	153	143	136	141	121	120	131	123	132	118	150	135	152	121	124	137	149	130	133	124	130	149	112	136	119	124	143	152	130	159	124	112	124	127	126	124	105	150	140	117	114	137	140	133	147	114	112	131	136	133	112	121	131	140	130	131	142	139	129	121	121	124	153	153	120	154	145	130	129	124	147	120	131	118	139	128	137	151	144	136	130	150	124	131	142	157	154	132	115	125	118	121	133	131	131	126	127	144	140	134	131	136	119	147	117	111	137	137	116	138	151	136	128	115	152	131	137	128	136	137	156	111	115	140	116	133	147	135	115	129	128	137	137	119	115	123	134	124	148	117	121	141	111	145	130	139	120	151	149	125	130	110	117	128	143	124	129	137	129	137	133	143	135	141	127	123	138	131	134	130	152	143	116	133	126	119	129	116	136	139	138	117	151	140	122	146	129	142	128	138	142	144	131	145	116	135	112	126	139	126	148	138	113	131	142	138	140	125	127	121	138	150	123	140	155	133	131	129	137	134	140	126	131	120	122	134	125	130	136	128	126	126	123	118	142	112	122	148	119	119	131	140	161	121	133	135	136	129	103	146	132	131	133	136	127	118	122	136	120	124	146	142	120	152	110	138	129	140	116	121	123	140	117	139	131	135	141	135	151	124	147	156	126	142	120	141	135	149	134	147	104	141	128	135	123	131	121	142	142	133	130	122	120	117	152	112	134	131	121	127	110	131	160	143	129	152	125	123	125	115	145	136	103	137	129	135	129	131	122	123	136	146	116	116	159	110	158	133	141	148	123	112	138	115	129	126	135	151	121	120	134	126	109	141	146	129	121	102	129	127	118	131	133	159	122	128	139	113	171	129	124	139	130	155	130	144	137	149	137	130	134	140	125	118	117	117	148	132	121	130	159	127	144	110	138	132	147	133	118	129	138	127	126	136	129	132	126	126	151	133	137	128	121	133	159	126	120	133	144	122	130	123	136	115	143	125	126	128	119	130	142	135	143	110	131	112	137	124	140	140	124	143	145	141	150	120	120	134	140	139	123	136	122	157	123	128	118	144	134	130	131	138	135	147	137	134	143	132	150	154	130	138	128	135	109	131	140	136	125	152	123	150	144	136	153	144	135	131	115	126	144	124	125	128	138	122	124	127	124	130	137	113	129	131	131	119	151	155	114	120	118	108	125	135	137	149	140	121	137	147	144	162	135	142	135	134	134	111	120	140	142	124	128	133	123	130	138	142	133	153	128	147	121	128	128	143	124	124	157	152	141	131	133	135	144	117	133	148	130	122	134	141	125	139	125	140	160	142	145	141	127	141	141	146	130	133	128	143	139	118	137	133	129	135	124	138	127	128	123	153	136	134	143	132	126	138	137	148	132	155	139	133	129	116	130	131	139	134	130	138	100	136	137	139	119	117	118	122	135	138	137	134	121	125	129	125	133	130	135	123	123	126	160	122	135	132	123	149	102	143	139	127	137	128	147	134	127	162	140	133	122	124	114	149	129	131	134	106	131	129	134	129	123	153	137	138	135	127	133	128	138	129	126	125	113	140	138	140	131	146	137	128	131	131	141	136	142	136	133	111	129	151	117	124	123	137	145	133	139	124	142	145	145	113	148	134	127	138	133	137	149	142	118	145	127	102	125	125	130	144	127	139	134	131	132	136	125	131	149	149	141	114	133	133	145	125	124	141	146	135	141	138	121	135	104	140	139	117	136	119	120	104	125	132	138	123	111	123	119	112	125	124	131	132	124	117	135	124	120	120	122	132	126	132	103	119	170	138	145	139	136	124	122	131	137	120	121	140	120	150	123	122	146	107	127	117	138	120	127	120	137	120	132	135	117	134	125	130	113	132	123	131	130
4680	346	299	187	181	162	156	141	146	130	135	138	131	137	125	118	124	109	152	134	143	110	130	121	129	126	118	140	134	124	114	125	130	120	147	134	103	137	136	130	130	109	135	150	147	138	131	133	139	105	109	116	124	156	139	121	128	136	146	125	106	117	121	138	137	120	138	141	115	139	144	129	127	135	119	130	141	124	137	121	123	129	138	115	128	129	125	133	122	122	120	142	155	144	158	136	119	158	118	137	129	129	145	135	139	138	146	132	129	126	140	144	124	117	120	140	127	159	132	149	153	123	148	137	136	110	120	126	135	124	134	131	116	134	155	138	120	131	109	117	128	146	147	150	123	135	145	137	119	111	126	122	134	132	163	138	117	144	112	109	131	115	154	128	124	128	111	155	136	123	125	149	118	121	128	120	134	124	133	133	145	136	122	124	129	128	146	129	129	148	146	124	141	127	140	135	125	150	151	139	141	135	123	119	134	124	131	145	135	115	129	127	135	112	142	133	124	119	149	132	116	144	145	123	159	114	137	125	126	132	130	142	135	131	142	123	140	125	109	126	134	128	139	92	137	135	125	133	116	129	119	118	132	116	128	150	124	134	132	132	125	126	111	129	146	143	126	140	112	139	135	129	139	118	121	137	122	126	117	143	147	134	116	128	135	142	114	124	149	123	126	133	123	117	132	114	126	129	143	146	129	130	124	130	141	132	151	133	146	138	148	137	110	130	137	109	146	140	142	140	129	128	141	122	128	138	136	139	132	117	123	131	143	148	125	156	132	132	139	135	134	122	115	131	121	120	126	136	155	112	125	133	131	115	133	134	117	118	120	130	134	123	130	125	132	128	125	108	121	124	112	175	138	147	143	133	132	131	133	106	128	135	144	131	139	134	133	140	114	131	137	146	120	112	153	139	162	112	122	130	127	119	130	149	130	150	126	117	146	140	121	139	126	136	150	110	125	122	135	131	135	138	127	148	121	136	129	130	129	129	116	129	127	137	119	118	123	123	160	142	132	138	125	114	120	164	118	145	116	143	146	123	132	116	146	138	130	131	152	118	119	130	158	150	118	133	137	126	147	120	147	122	146	132	140	141	152	129	103	133	119	131	137	144	119	122	129	142	124	137	137	130	120	129	134	145	125	141	117	129	129	132	120	128	108	142	127	133	133	137	138	133	135	117	153	135	123	126	122	137	138	133	136	126	161	118	143	157	131	131	144	147	129	115	147	129	123	145	117	127	153	117	100	156	143	130	137	111	153	125	132	141	117	148	121	113	138	134	137	127	124	138	133	120	136	133	97	138	126	118	110	125	152	122	141	121	132	158	114	130	113	146	125	123	129	121	132	108	124	162	118	122	123	130	124	130	139	126	127	113	132	126	146	146	131	136	137	126	145	128	141	140	121	129	134	112	116	126	139	131	128	125	147	126	122	136	131	134	118	123	127	121	156	146	123	125	133	125	139	121	140	150	154	129	158	122	116	137	120	128	127	126	135	116	153	163	125	138	136	123	132	127	131	137	137	122	132	120	148	152	116	129	123	134	136	124	131	124	124	126	130	135	119	131	115	132	113	114	121	155	129	137	124	147	126	145	107	143	122	130	139	137	140	140	132	113	124	134	113	136	130	144	137	114	140	133	123	119	111	98	131	137	117	102	122	136	122	129	118	124	128	147	126	115	135	135	150	122	135	130	126	127	162	126	126	152	124	126	106	135	140	120	123	126	114	140	118	133	125	111	119	141	129	126	133	155	111	125	147	117	132	146	124	147	141	128	135	150	129	129	152	114	130	123	134	139	157	124	131	129	117	133	156	138	125	122	119	140	126	146	127	157	136	122	147	143	131	131	134	131	94	108	131	112	142	149	127	110	163	146	141	117	123	128	132	150	127	156	123	138	119	151	122	111	115	117	133	130	119	138	132	134	144	137	144	126	119	122	116	122	127	128	118	127	114	141	139	108	131	119	156	153	149	120	121	121	138	129	134	133	145	130	109	129	110	114	130	125	138	155	136	115	126	146	129	142	133	139	121	126	122	115	140	108	116	128	129	132	139	117	119	121	126	144	150	138	123	133	138	144	116	120	122	141	136	145	136	105	123	150	141	133	123	133	116	159	112	130	134	124	136	112	144	133	148	141	148	134	146	132	126	136	132	147	125	131	135	124	134	126	147	157	120	142	129	134	141	120	120	123	139	131	124	149	150	145	136	150	129	125	141	107	144	132	128	122	151	126	142	119	125	124	126	139	109	120	139	122	134	119	141	135	142	130	115	131	130	137	123	123	129	120	141	141	150	131	121	132	127	141	152	124	129	125	132	149	118	120	118	151	92	134	147	126	128	137	107	134	124	116	134	126	134	126	137	122	137	135	145	156	111	149	141	124	132	110	122	115	121	126	129	133	129	150	134	118	134	148	125	125	139	142	108	141	133	117	135	121	147	139	134	122	132	124	137	134	149	135	138	138	134	139	125	115	140	145	121	131	135	125	151	140	99	122	129	134	115	132	127	132	148	128	129	137	122	128	126	122	108	118	129	139	124	124	142	127	112	129	118	138	128	147	131	125	127	127	141	125	132	106	137	120	122	125	130	133	122	123	126	105	133	121	132	131	126	161	142	120	134	108	127	120	133	143	127	143	133	131	134	126	153	124	128	131	157	139	140	127	104	156	121	117	110	140	144	126	118	126	135	144	131	131	142	149	127	149	120	131	116	141	143	118	150	130	140	128	131	135	107	146	129	134	139	140	136	152	121	140	149	132	138	124	114	159	130	137	156	110	133	145	117	139	114	144	132	137	130	120	128	132	116	138	127	143	124	126	132	136	144	116	133	126	132	148	129	151	127	118	142	131	135	120	123	143	136	129	125	136	139	131	139	145	116	127	124	122	140	122	123	117	135	135	131	135	140	130	135	122	130	132	136	136	135	126	155	143	123	151	135	135	117	127	128	137	117	139	137	139	113	116	149	125	143	108	121	118	126	135	135	147	120	134	121	160	111	119	144	141	129	140	138	130	128	122	130	126	117	138	141	135	126	137	126	134	130	121	128	142	142	129	122	120	127	132	117	121	145	138	117	121	141	122	143	134	131	128	122	142	136	135	132	145	144	137	106	131	137	125	122	117	118	131	109	135	129	134	124	113	139	134	152	139	124	128	119	142	108	109	134	138	126	116	154	112	145	128	135	126	131	115	135	132	124	138	143	145	130	142	123	135	150	129	118	114	115	121	123	135	145	136	138	107	124	116	137	133	146	124	117	129	126	151	137	149	155	139	127	124	121	118	116	128	135	151	144	114	117	123	113	132	127	141	140	127	120	149	127	122	135	129	124	132	133	129	129	125	123	126	105	124	125	146	122	132	133	122	115	126	139	139	136	130	122	132	137	140	121	119	142	118	135	140	135	141	136	152	161	142	129	134	117	120	118	127	155	135	115	126	147	169	123	117	116	117	128	117	129	113	128	132	129	114	109	142	138	123	125	129	124	127	122	144	107	135	141	125
25060	21056	26884	25224	4796	786	502	436	383	399	365	354	348	328	336	338	341	326	333	359	332	315	306	424	327	315	312	345	334	317	317	339	338	344	304	345	330	316	305	333	332	345	297	339	333	327	329	322	320	332	310	332	318	300	303	313	307	344	309	324	337	343	332	312	344	308	338	274	326	325	326	340	314	306	358	330	302	339	301	285	318	355	307	346	308	321	336	292	347	326	320	353	333	332	328	306	321	324	317	327	326	283	324	320	354	335	298	358	317	326	322	294	313	330	330	331	309	321	320	325	295	341	301	318	302	324	286	323	285	319	317	317	319	326	332	354	327	332	296	337	342	346	286	334	336	323	344	309	329	346	301	312	299	323	318	334	320	315	321	303	329	326	322	315	285	310	332	340	348	298	292	303	319	322	312	304	311	309	288	321	317	324	332	344	335	296	343	300	336	308	315	324	372	329	351	340	328	320	326	285	338	303	328	291	293	296	353	323	314	310	339	332	345	334	333	305	311	306	318	320	319	318	305	310	317	322	310	303	295	311	296	329	322	280	336	306	306	289	324	334	328	317	334	308	321	335	326	333	350	348	325	342	267	335	294	307	334	335	346	300	328	312	321	316	297	318	321	348	309	315	331	344	318	338	307	306	312	301	353	304	300	335	340	328	290	328	291	331	307	335	311	311	291	325	349	354	322	315	307	307	334	338	331	332	349	334	312	340	321	314	322	355	330	335	339	358	318	328	308	312	341	299	301	307	317	316	350	308	330	301	302	304	290	295	314	312	275	302	320	314	308	305	336	338	328	328	310	315	331	301	360	324	312	330	326	337	352	312	326	293	322	309	327	318	337	307	332	323	325	320	318	319	312	329	316	312	317	324	316	339	336	339	323	316	334	333	306	330	319	316	346	367	312	290	343	327	293	325	339	316	335	309	333	340	311	349	324	330	303	331	340	325	305	346	316	294	335	308	329	331	310	304	350	307	323	300	330	337	328	311	310	322	347	319	302	283	313	331	318	309	353	343	350	335	339	324	316	337	297	310	300	278	293	317	325	345	348	353	297	325	307	333	343	316	330	298	299	316	316	298	339	310	314	318	362	336	331	290	302	336	312	322	305	327	306	327	329	304	334	338	333	330	339	315	341	321	352	350	306	313	318	285	327	300	337	332	290	306	367	333	318	293	302	286	312	332	314	316	322	341	321	357	338	315	323	262	325	314	314	294	304	307	321	307	307	326	339	326	298	322	325	307	301	325	332	302	295	326	282	297	312	322	314	306	363	317	328	308	317	343	317	357	343	310	291	304	317	312	311	342	305	312	331	279	305	288	326	311	310	330	343	353	332	334	331	324	320	311	322	314	288	326	302	335	348	331	322	337	318	308	344	341	329	322	310	334	320	298	346	296	328	284	302	320	348	317	338	316	309	323	325	315	315	324	326	322	309	303	330	313	317	331	339	344	313	327	336	309	323	299	307	301	323	307	324	304	296	310	304	277	314	288	325	330	290	303	340	314	299	362	325	334	313	275	313	321	325	312	351	302	345	319	357	319	326	305	353	312	318	337	282	330	335	300	304	300	322	297	343	299	316	323	282	335	321	327	307	368	319	346	348	313	326	306	340	359	320	332	334	290	317	324	304	349	317	290	333	319	312	318	332	353	298	298	315	302	277	298	321	344	289	305	306	333	357	319	329	323	313	332	276	290	321	321	328	327	298	308	344	306	321	319	310	304	302	338	322	312	350	335	347	311	334	312	284	310	324	335	319	328	330	334	323	345	299	344	328	357	295	302	301	338	313	309	320	315	325	333	289	330	349	288	314	350	318	334	328	316	355	294	312	321	301	311	324	312	363	312	331	319	321	367	339	357	306	293	325	278	308	309	294	316	343	301	357	347	289	322	332	331	336	337	320	309	312	305	302	291	291	303	301	329	315	313	307	314	326	296	303	302	332	350	321	296	294	328	305	327	351	306	332	324	293	328	334	312	282	339	308	300	324	315	291	350	344	296	298	287	322	334	317	319	340	339	344	327	345	323	330	328	323	288	318	316	296	309	302	310	327	307	319	343	323	315	294	291	336	310	335	344	302	327	319	340	342	298	338	339	323	297	310	274	292	306	302	314	329	337	333	310	315	298	324	323	310	306	301	295	335	316	356	325	338	330	326	322	321	335	321	281	290	309	329	341	311	314	312	352	313	328	292	301	360	348	315	313	330	307	329	281	334	303	313	334	319	308	337	322	304	352	335	304	323	318	327	323	335	305	320	332	340	323	322	290	296	305	302	306	317	304	289	313	308	323	310	342	318	329	315	290	329	315	320	348	331	339	342	326	316	328	319	295	338	281	316	336	328	323	302	327	310	348	329	320	321	315	324	302	302	328	318	309	326	333	289	306	344	334	296	316	330	350	356	302	332	336	320	276	308	288	317	338	335	357	318	322	299	291	299	323	343	322	335	304	314	309	291	303	332	294	316	319	335	307	373	322	327	332	349	286	316	316	299	314	350	334	291	332	315	322	334	332	297	291	300	362	320	320	341	311	339	342	332	309	327	311	340	292	310	325	296	318	311	345	322	316	310	343	358	335	291	334	290	325	325	291	317	307	364	347	326	287	337	324	323	329	337	318	328	307	331	306	325	324	312	315	311	318	332	307	324	327	272	336	290	319	322	352	311	315	309	307	315	340	313	309	285	317	326	311	304	305	324	366	312	332	310	305	336	354	318	318	287	332	311	327	329	328	339	318	320	317	336	329	326	305	312	309	313	352	345	318	345	324	280	299	318	290	340	323	303	324	321	340	354	330	303	317	307	309	287	299	287	341	306	320	299	327	298	349	309	326	303	321	304	323	308	299	327	325	303	310	311	303	336	330	310	306	331	306	306	317	328	334	328	317	293	308	330	330	315	328	328	314	366	316	302	353	343	317	309	308	343	319	323	296	324	317	306	327	331	325	333	311	337	337	333	315	322	316	334	320	339	333	349	295	303	316	306	276	341	339	345	304	339	298	293	331	322	321	313	318	299	323	321	348	305	309	341	325	327	327	318	310	292	332	319	309	339	289	290	314	327	331	334	348	316	330	299	300	313	323	324	309	332	305	305	313	357	301	298	331	326	296	306	318	324	321	283	300	318	304	308	312	316	340	306	310	336	307	323	294	340	281	315	313	329	335	304	310	333	344	335	325	327	317	308	333	379	321	344	263	280	321	344	337	313	345	308	355	322	310	335	312	307	339	330	325	335	322	344	306	295	325	314	298	319	333	289	306	313	315	314	310	291	332	317	337	295	303	313	317	352	328	305	315	327	354	343	320	345	315	299	329	298	320	347	316	338	330	334	310	318	293	330	309	310	297	315	313	308	319	325	348	326	279	333	349	329	305	346	300	337	279	327	327	354	291	316	317	286	341	324	311	313	342	298	330	341	333	321	304	331	315	336	307	323	310	313	308	322	326	318	334	321	332	337	304	333	314	339	311	319	313	345	342	300	325	324	317	309	344	320	324	300	360
3382	2768	2171	1184	834	643	557	507	427	449	425	360	364	387	364	385	336	361	323	335	344	314	312	310	304	349	308	298	327	330	309	315	334	305	314	322	313	329	292	321	338	316	333	305	321	337	336	296	293	310	338	333	334	339	326	325	303	331	355	311	310	341	360	327	303	360	315	321	324	310	330	357	299	332	323	340	331	302	346	320	320	324	321	303	320	308	319	305	298	340	335	320	326	277	305	332	325	289	308	312	324	316	323	318	317	324	306	332	309	311	344	331	304	357	303	293	338	295	285	332	322	325	278	340	289	323	318	323	297	334	310	322	281	310	309	309	314	316	285	298	352	307	346	329	305	301	288	279	308	334	320	318	360	286	296	322	311	324	337	290	299	329	296	316	303	332	297	324	313	327	299	324	290	319	333	311	303	321	292	348	333	301	296	314	310	316	286	326	306	310	347	290	317	321	306	285	329	307	293	301	333	300	283	339	322	296	305	289	329	307	315	312	307	322	325	303	320	303	307	319	304	347	286	288	310	329	315	326	292	344	305	322	336	296	308	322	282	304	316	336	289	296	321	308	299	315	305	317	332	293	325	310	311	319	296	307	301	309	287	315	323	323	302	308	316	331	318	314	296	309	304	306	292	342	308	323	314	300	314	308	315	287	321	333	337	298	322	320	298	302	311	318	312	320	298	326	326	349	280	281	307	330	320	306	322	348	313	312	310	345	313	292	281	298	306	327	299	317	306	308	318	321	309	336	327	289	317	301	334	341	327	296	353	316	313	301	279	305	322	326	312	290	323	316	293	312	332	325	349	302	317	311	328	334	306	295	318	297	306	309	312	295	305	310	322	303	318	298	317	328	327	315	318	317	301	309	332	331	282	336	316	367	300	328	302	318	320	312	305	309	339	293	312	308	297	303	294	326	285	311	302	349	324	290	330	324	298	292	309	324	348	327	264	291	316	285	317	317	304	277	298	333	299	288	322	322	330	297	309	288	298	323	303	312	310	295	327	303	299	310	318	319	307	310	336	326	300	317	339	317	327	325	293	311	311	326	315	341	324	276	302	325	292	332	320	317	288	307	297	338	288	324	353	343	307	292	315	336	315	310	356	293	288	303	271	301	324	332	319	293	282	334	325	271	334	319	299	335	307	293	322	315	312	317	311	322	322	327	325	333	310	304	291	316	302	304	336	324	326	301	299	313	309	306	335	306	294	293	324	301	323	301	312	315	317	280	313	315	272	302	323	349	287	307	322	289	289	283	303	308	304	325	340	303	309	324	306	335	324	351	298	300	299	293	327	307	343	361	321	336	317	318	327	317	293	300	341	324	296	281	308	303	304	321	324	303	323	314	303	290	308	325	321	310	321	303	334	287	298	331	341	307	301	317	302	324	320	345	318	299	315	297	318	307	309	324	310	355	322	337	323	328	320	350	302	293	312	296	299	298	300	311	297	291	308	303	283	332	301	288	315	296	321	313	286	318	324	321	287	319	354	317	323	319	311	325	323	352	300	323	310	279	302	329	319	303	297	332	287	324	308	315	305	276	306	324	295	327	310	323	305	291	301	303	305	327	310	324	303	314	352	320	310	278	288	338	306	301	314	333	317	318	321	307	323	299	278	316	313	319	315	300	296	338	333	303	307	288	306	334	294	318	291	337	330	313	299	304	323	317	332	333	327	315	330	322	307	328	287	307	355	292	299	325	334	301	296	311	304	297	314	269	326	308	338	311	317	301	342	288	288	330	279	306	306	323	316	316	323	287	306	297	291	307	331	299	320	298	297	330	303	307	331	323	317	316	293	309	302	312	310	338	324	284	292	327	310	282	321	317	297	330	334	315	304	317	323	310	313	299	312	303	309	327	292	314	302	295	323	319	318	349	281	311	311	288	292	339	342	322	314	305	280	279	288	290	324	302	291	323	300	290	321	288	302	302	302	336	344	322	362	321	309	313	320	314	323	337	321	304	315	315	322	302	322	304	303	291	306	322	321	328	310	336	268	306	326	323	292	272	342	295	319	328	319	304	279	337	306	327	339	322	314	298	303	312	281	315	300	307	313	337	306	340	296	304	317	306	300	298	308	308	293	283	343	331	273	331	317	311	344	295	321	339	296	320	299	290	345	331	320	286	323	331	323	334	325	306	310	323	306	299	307	289	337	332	311	308	338	305	291	329	325	277	299	301	309	317	291	307	303	318	297	312	297	301	301	293	307	283	309	312	313	291	311	332	307	311	319	306	318	287	295	310	299	318	321	295	317	284	317	323	315	281	304	311	310	344	323	316	291	303	287	300	320	325	300	323	312	331	343	312	324	312	316	314	302	322	305	316	285	313	318	285	298	312	323	310	306	311	313	307	299	276	312	326	312	329	294	295	306	315	323	317	317	276	303	302	329	341	303	295	293	328	310	309	255	325	286	341	370	311	307	336	303	318	297	290	318	331	298	302	316	334	321	304	300	318	323	325	309	306	327	301	337	275	316	316	322	290	289	301	340	309	316	339	325	313	304	334	322	322	296	325	339	305	296	316	313	317	301	308	314	312	285	313	310	325	337	354	304	307	318	301	314	330	305	290	313	282	310	313	323	295	304	354	326	305	314	302	301	302	285	283	331	306	328	283	318	307	301	318	321	298	300	285	305	299	305	313	337	350	355	310	301	298	285	338	299	312	333	310	288	327	317	295	294	324	327	308	324	319	331	288	343	283	333	313	304	319	313	331	338	308	340	324	319	348	304	313	302	330	269	305	335	335	317	324	292	295	335	300	289	313	272	296	286	317	300	338	320	301	306	312	302	290	300	287	303	316	319	321	295	317	299	336	312	316	266	331	328	348	350	339	324	308	294	300	304	337	325	326	310	319	324	321	298	324	327	305	295	318	310	334	323	309	315	323	302	314	353	285	308	305	324	350	272	292	313	299	267	294	322	311	304	310	307	296	301	308	295	303	307	323	305	328	283	305	277	285	296	309	325	296	313	347	278	329	305	311	290	307	322	280	312	302	341	303	323	301	291	300	311	338	314	297	289	322	306	316	316	297	270	320	331	306	321	316	308	307	326	332	308	324	318	328	289	311	303	288	312	350	301	334	298	285	305	292	335	310	308	336	322	287	317	298	300	323	296	319	286	287	272	293	312	316	336	340	304	308	331	317	296	322	338	303	296	288	331	303	320	331	328	278	321	313	328	301	299	308	315	305	304	300	306	315	304	318	283	302	296	346	327	298	312	308	303	261	290	302	273	290	285	312	323	310	299	345	306	298	265	333	312	317	332	322	314	335	297	278	325	299	337	328	306	325	311	299	333	316	303	299	297	300	312	320	309	324	296	303	298	312	322	319	322	299	292	317	314	320	246	305	324	315	278	290	289	314	346	293	316	284	305	339	301	284	317	291	326	321	343	336	338	278	319	304	300	285	304	338	335	318	312	307	324	339	309	306	309	313	317	314	318	310	323	276	302	296	336	325	292	317	321	273	303	322	302	315	301	330	328	311	336	331	293	307
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
